diff --git a/examples/app_flash_single_model_arena_ext_mem/Makefile b/examples/app_flash_single_model_arena_ext_mem/Makefile new file mode 100644 index 000000000..a554210c8 --- /dev/null +++ b/examples/app_flash_single_model_arena_ext_mem/Makefile @@ -0,0 +1,33 @@ +TARGET = XCORE-AI-EXPLORER +APP_NAME = + +APP_FLAGS = -report \ +-O3 -mcmodel=large -fxscope -Wno-xcore-fptrgroup \ +-DSHARED_TENSOR_ARENA \ +-g \ +-lquadflash + +# ******************************************************* +# Include AI Tools library and headers +# ******************************************************* +# The following variables are defined for AI Tools library +# and should be included when building the app. +# XMOS_AITOOLSLIB_DEFINITIONS +# XMOS_AITOOLSLIB_INCLUDES +# XMOS_AITOOLSLIB_LIBRARIES +# +ifeq ($(XMOS_AITOOLSLIB_PATH),) +$(error Path to XMOS AI Tools library and headers not set correctly!) +endif +include ${XMOS_AITOOLSLIB_PATH}/buildfiles/aitoolslib.make + +XCC_FLAGS = $(APP_FLAGS) $(XMOS_AITOOLSLIB_DEFINITIONS) $(XMOS_AITOOLSLIB_INCLUDES) +XCC_CPP_FLAGS = $(APP_FLAGS) -std=c++14 $(XMOS_AITOOLSLIB_DEFINITIONS) $(XMOS_AITOOLSLIB_INCLUDES) +XCC_MAP_FLAGS = $(APP_FLAGS) $(XMOS_AITOOLSLIB_LIBRARIES) + +#============================================================================= +# The following part of the Makefile includes the common build infrastructure +# for compiling XMOS applications. You should not need to edit below here. + +XMOS_MAKE_PATH ?= ../.. +include $(XMOS_MAKE_PATH)/xcommon/module_xcommon/build/Makefile.common diff --git a/examples/app_flash_single_model_arena_ext_mem/README.rst b/examples/app_flash_single_model_arena_ext_mem/README.rst new file mode 100644 index 000000000..8bf0582c0 --- /dev/null +++ b/examples/app_flash_single_model_arena_ext_mem/README.rst @@ -0,0 +1,35 @@ +Example with flash and tensor arena on external memory +================== + +Please consult `here <../../docs/rst/flow.rst>`_ on how to install the tools. + +This is an example with one network using a tensor arena in external memory. +This is much slower than having the tensor arena in the 512 kB SRAM, but it allows tensor arenas to have a size larger than 512 kB. + +The differences with the ``app_flash_single_model`` example are minimal: + +* The shared-arena definition ``-DSHARED_TENSOR_ARENA`` has been added to the + Makefile; this allows the application to define the tensor arena buffer. + +* In support.cpp a tensor arena is declared in external memory::\ + + __attribute__ ((section(".ExtMem.bss"))) + uint8_t tensor_arena[LARGEST_TENSOR_ARENA_SIZE] __attribute__((aligned(8))); + +In order to compile and run this example follow these steps:: + + xcore-opt --xcore-weights-file=model.params vww_quant.tflite -o model.tflite + mv model.tflite.cpp model.tflite.h src + xmake + python -c 'from xmos_ai_tools import xformer as xf; xf.generate_flash( + output_file="xcore_flash_binary.out", + model_files=["model.tflite"], + param_files=["model.params"] + )' + xflash --target XCORE-AI-EXPLORER --data xcore_flash_binary.out + xrun --xscope bin/app_flash_single_model.xe + +This should print:: + + No human (9%) + Human (98%) diff --git a/examples/app_flash_single_model_arena_ext_mem/src/config.xscope b/examples/app_flash_single_model_arena_ext_mem/src/config.xscope new file mode 100644 index 000000000..ef80fed5b --- /dev/null +++ b/examples/app_flash_single_model_arena_ext_mem/src/config.xscope @@ -0,0 +1,3 @@ + + + diff --git a/examples/app_flash_single_model_arena_ext_mem/src/image.h b/examples/app_flash_single_model_arena_ext_mem/src/image.h new file mode 100644 index 000000000..dc3c860a3 --- /dev/null +++ b/examples/app_flash_single_model_arena_ext_mem/src/image.h @@ -0,0 +1,27650 @@ +int8_t image[3*96*96] = { + 73, + 40, + 0, + 73, + 40, + -4, + 77, + 44, + 0, + 78, + 44, + -1, + 74, + 37, +-11, + 71, + 36, +-14, + 70, + 36, + -8, + 66, + 33, + -7, + 65, + 32, + -5, + 64, + 32, + -4, + 63, + 33, + -2, + 63, + 35, + 1, + 65, + 39, + 10, + 67, + 42, + 16, + 67, + 44, + 19, + 67, + 46, + 22, + 68, + 49, + 27, + 68, + 52, + 30, + 69, + 54, + 37, + 72, + 58, + 42, + 74, + 61, + 46, + 77, + 64, + 53, + 78, + 69, + 56, + 82, + 72, + 60, + 83, + 75, + 64, + 85, + 77, + 68, + 87, + 79, + 72, + 89, + 81, + 76, + 91, + 84, + 78, + 92, + 85, + 80, + 93, + 88, + 82, + 95, + 89, + 85, + 95, + 90, + 87, + 96, + 91, + 88, + 97, + 92, + 89, + 97, + 92, + 89, + 98, + 93, + 90, + 98, + 93, + 90, + 99, + 94, + 91, + 99, + 94, + 92, + 99, + 93, + 91, + 99, + 93, + 91, +100, + 94, + 92, + 99, + 94, + 91, + 99, + 93, + 91, + 99, + 93, + 91, +100, + 94, + 91, + 99, + 94, + 90, +100, + 95, + 91, +100, + 95, + 91, + 99, + 94, + 89, + 99, + 94, + 88, + 98, + 93, + 88, + 98, + 93, + 88, + 98, + 92, + 87, + 97, + 92, + 86, + 97, + 91, + 85, + 97, + 91, + 84, + 96, + 89, + 82, + 95, + 89, + 82, + 96, + 89, + 82, + 95, + 89, + 82, + 95, + 88, + 81, + 94, + 87, + 79, + 93, + 86, + 76, + 93, + 86, + 76, + 92, + 85, + 75, + 92, + 85, + 75, + 91, + 84, + 75, + 90, + 83, + 73, + 89, + 82, + 72, + 88, + 81, + 70, + 88, + 81, + 70, + 87, + 81, + 69, + 87, + 80, + 68, + 87, + 80, + 68, + 88, + 79, + 68, + 88, + 80, + 68, + 89, + 79, + 68, + 88, + 78, + 67, + 88, + 78, + 66, + 88, + 77, + 65, + 87, + 76, + 64, + 86, + 75, + 63, + 85, + 74, + 61, + 86, + 74, + 58, + 86, + 73, + 58, + 86, + 73, + 57, + 86, + 74, + 58, + 85, + 72, + 57, + 86, + 72, + 57, + 85, + 71, + 55, + 85, + 71, + 56, + 85, + 71, + 55, + 83, + 69, + 53, + 82, + 68, + 51, + 73, + 37, +-28, + 72, + 38, +-11, + 72, + 38, + -2, + 74, + 41, + -5, + 77, + 44, + -3, + 77, + 40, + -8, + 71, + 33, +-21, + 68, + 31, +-20, + 67, + 31, +-13, + 63, + 28, +-13, + 64, + 28, +-11, + 62, + 28, +-12, + 63, + 30, + -8, + 62, + 33, + -1, + 63, + 36, + 5, + 64, + 37, + 9, + 63, + 38, + 11, + 63, + 40, + 12, + 64, + 42, + 16, + 64, + 43, + 19, + 65, + 45, + 23, + 66, + 47, + 26, + 68, + 49, + 29, + 69, + 51, + 33, + 70, + 53, + 34, + 71, + 56, + 40, + 72, + 58, + 43, + 73, + 61, + 46, + 77, + 64, + 50, + 76, + 67, + 54, + 78, + 70, + 56, + 81, + 72, + 60, + 82, + 73, + 64, + 82, + 75, + 66, + 84, + 77, + 68, + 85, + 78, + 69, + 86, + 79, + 70, + 86, + 80, + 71, + 88, + 82, + 74, + 89, + 82, + 75, + 90, + 84, + 79, + 90, + 84, + 79, + 91, + 85, + 79, + 92, + 85, + 79, + 92, + 86, + 78, + 92, + 86, + 78, + 94, + 88, + 78, + 94, + 88, + 79, + 95, + 89, + 79, + 95, + 89, + 80, + 95, + 89, + 80, + 95, + 89, + 80, + 95, + 89, + 79, + 95, + 89, + 79, + 96, + 89, + 78, + 95, + 89, + 77, + 95, + 88, + 76, + 95, + 88, + 76, + 94, + 88, + 76, + 94, + 87, + 75, + 93, + 87, + 75, + 93, + 87, + 74, + 92, + 86, + 74, + 91, + 85, + 73, + 90, + 83, + 71, + 89, + 82, + 70, + 87, + 81, + 69, + 86, + 80, + 68, + 85, + 79, + 66, + 85, + 79, + 66, + 85, + 78, + 66, + 85, + 76, + 65, + 84, + 76, + 64, + 84, + 75, + 63, + 85, + 75, + 63, + 84, + 74, + 61, + 84, + 74, + 62, + 84, + 73, + 60, + 84, + 72, + 57, + 83, + 71, + 57, + 83, + 71, + 56, + 83, + 70, + 53, + 83, + 70, + 52, + 82, + 69, + 51, + 81, + 68, + 50, + 80, + 66, + 48, + 82, + 65, + 47, + 80, + 65, + 46, + 79, + 64, + 43, + 78, + 62, + 41, + 79, + 61, + 40, + 77, + 59, + 38, + 75, + 57, + 34, + 73, + 53, + 30, + 70, + 48, + 26, + 66, + 41, + 18, + 77, + 41, +-27, + 76, + 38, +-30, + 72, + 35, +-27, + 70, + 36, +-12, + 71, + 37, +-10, + 74, + 37, +-10, + 77, + 39, +-12, + 72, + 34, +-23, + 67, + 26, +-31, + 64, + 25, +-28, + 61, + 22, +-27, + 60, + 22, +-26, + 59, + 21, +-25, + 59, + 22, +-23, + 59, + 23, +-21, + 59, + 25, +-16, + 59, + 26, +-14, + 59, + 27, +-10, + 60, + 27, +-10, + 60, + 29, + -7, + 61, + 30, + -4, + 61, + 32, + -1, + 61, + 33, + 1, + 62, + 34, + 2, + 62, + 35, + 3, + 62, + 36, + 7, + 62, + 37, + 8, + 63, + 40, + 11, + 65, + 42, + 15, + 65, + 43, + 19, + 66, + 46, + 23, + 67, + 49, + 28, + 68, + 52, + 30, + 69, + 54, + 35, + 70, + 56, + 38, + 71, + 58, + 42, + 73, + 61, + 45, + 74, + 63, + 48, + 76, + 65, + 51, + 76, + 67, + 54, + 78, + 69, + 58, + 79, + 71, + 60, + 81, + 73, + 61, + 83, + 75, + 63, + 84, + 77, + 65, + 86, + 80, + 67, + 87, + 81, + 68, + 89, + 83, + 70, + 91, + 85, + 72, + 92, + 86, + 73, + 92, + 87, + 74, + 94, + 88, + 75, + 94, + 88, + 75, + 94, + 88, + 75, + 95, + 89, + 76, + 95, + 89, + 76, + 95, + 89, + 76, + 94, + 88, + 75, + 94, + 88, + 75, + 94, + 88, + 75, + 93, + 86, + 73, + 92, + 86, + 73, + 91, + 85, + 72, + 90, + 84, + 71, + 88, + 81, + 68, + 87, + 79, + 66, + 85, + 78, + 62, + 84, + 75, + 60, + 82, + 74, + 59, + 82, + 71, + 57, + 81, + 69, + 55, + 80, + 68, + 52, + 79, + 66, + 48, + 79, + 65, + 46, + 79, + 64, + 46, + 77, + 63, + 43, + 77, + 63, + 42, + 76, + 62, + 41, + 76, + 60, + 39, + 77, + 60, + 38, + 78, + 59, + 37, + 78, + 58, + 35, + 77, + 56, + 34, + 76, + 55, + 32, + 76, + 54, + 28, + 75, + 52, + 26, + 74, + 51, + 22, + 74, + 49, + 20, + 73, + 48, + 19, + 72, + 46, + 13, + 70, + 43, + 9, + 69, + 39, + 6, + 67, + 36, + 1, + 64, + 32, + -5, + 61, + 27, +-10, + 57, + 23, +-16, + 79, + 43, +-24, + 77, + 41, +-27, + 75, + 39, +-29, + 75, + 36, +-31, + 71, + 33, +-29, + 66, + 31, +-21, + 69, + 31, +-20, + 69, + 33, +-24, + 69, + 31, +-26, + 64, + 23, +-36, + 60, + 18, +-39, + 59, + 17, +-38, + 56, + 16, +-38, + 56, + 16, +-37, + 55, + 16, +-37, + 53, + 15, +-37, + 54, + 16, +-38, + 54, + 15, +-34, + 54, + 15, +-34, + 54, + 15, +-34, + 54, + 15, +-31, + 55, + 15, +-30, + 53, + 15, +-30, + 55, + 16, +-29, + 54, + 16, +-28, + 54, + 18, +-27, + 54, + 17, +-25, + 55, + 18, +-24, + 56, + 19, +-23, + 56, + 19, +-23, + 56, + 19, +-21, + 55, + 20, +-20, + 54, + 21, +-18, + 53, + 22, +-15, + 52, + 23, +-12, + 52, + 24, + -8, + 52, + 25, + -5, + 53, + 26, + -3, + 54, + 29, + -1, + 54, + 31, + 2, + 55, + 34, + 6, + 58, + 38, + 12, + 62, + 43, + 17, + 65, + 47, + 22, + 69, + 53, + 28, + 73, + 58, + 34, + 75, + 62, + 38, + 78, + 66, + 41, + 81, + 69, + 45, + 83, + 71, + 47, + 84, + 72, + 49, + 85, + 73, + 51, + 87, + 74, + 53, + 88, + 76, + 53, + 87, + 76, + 53, + 86, + 76, + 54, + 86, + 76, + 52, + 87, + 75, + 51, + 86, + 74, + 52, + 85, + 73, + 50, + 85, + 73, + 49, + 83, + 71, + 48, + 82, + 69, + 46, + 79, + 66, + 43, + 77, + 62, + 38, + 74, + 58, + 33, + 69, + 52, + 27, + 66, + 47, + 21, + 62, + 42, + 15, + 61, + 38, + 10, + 59, + 36, + 7, + 60, + 35, + 6, + 62, + 36, + 5, + 62, + 34, + 4, + 62, + 34, + 2, + 63, + 34, + 1, + 64, + 35, + -1, + 65, + 36, + -1, + 67, + 35, + -1, + 69, + 37, + 1, + 70, + 38, + 1, + 70, + 39, + -1, + 71, + 38, + -2, + 70, + 38, + -3, + 70, + 37, + -5, + 70, + 37, + -7, + 68, + 35, + -8, + 68, + 33, +-10, + 68, + 32, +-13, + 67, + 30, +-14, + 65, + 29, +-16, + 65, + 28, +-18, + 65, + 26, +-19, + 63, + 25, +-20, + 65, + 25, +-21, + 63, + 25, +-22, + 80, + 45, +-23, + 78, + 42, +-25, + 77, + 41, +-27, + 76, + 39, +-29, + 75, + 35, +-32, + 70, + 30, +-37, + 65, + 25, +-38, + 61, + 23, +-32, + 62, + 22, +-33, + 65, + 24, +-34, + 65, + 24, +-35, + 64, + 22, +-35, + 65, + 24, +-33, + 64, + 23, +-33, + 63, + 21, +-33, + 62, + 21, +-34, + 62, + 21, +-34, + 61, + 20, +-35, + 59, + 19, +-35, + 59, + 19, +-35, + 58, + 19, +-34, + 57, + 19, +-33, + 57, + 19, +-31, + 57, + 19, +-32, + 57, + 19, +-32, + 57, + 19, +-31, + 58, + 19, +-31, + 57, + 18, +-31, + 58, + 19, +-29, + 58, + 19, +-29, + 58, + 19, +-29, + 57, + 18, +-30, + 56, + 17, +-30, + 54, + 14, +-30, + 51, + 14, +-30, + 49, + 14, +-28, + 49, + 14, +-28, + 49, + 14, +-28, + 48, + 14, +-28, + 46, + 12, +-31, + 43, + 8, +-34, + 38, + 3, +-41, + 39, + 4, +-39, + 45, + 10, +-34, + 51, + 16, +-29, + 58, + 24, +-22, + 62, + 29, +-18, + 65, + 32, +-17, + 66, + 34, +-13, + 67, + 36, +-12, + 67, + 36, +-14, + 68, + 37, +-14, + 69, + 37, +-12, + 69, + 38, +-12, + 72, + 40, + -8, + 74, + 42, + -4, + 75, + 44, + 0, + 75, + 46, + 1, + 76, + 45, + 2, + 73, + 46, + 0, + 73, + 45, + 0, + 73, + 44, + -2, + 73, + 43, + -3, + 71, + 39, + -5, + 68, + 36, + -9, + 64, + 31, +-12, + 61, + 27, +-16, + 57, + 23, +-19, + 53, + 19, +-22, + 55, + 20, +-21, + 59, + 26, +-15, + 63, + 31, +-10, + 62, + 29, +-12, + 60, + 27, +-15, + 60, + 23, +-21, + 60, + 22, +-26, + 60, + 22, +-27, + 60, + 23, +-28, + 61, + 23, +-30, + 63, + 24, +-31, + 63, + 23, +-31, + 64, + 23, +-30, + 64, + 23, +-30, + 63, + 22, +-32, + 63, + 22, +-32, + 62, + 21, +-33, + 60, + 19, +-35, + 61, + 19, +-35, + 60, + 19, +-37, + 61, + 19, +-37, + 61, + 20, +-36, + 61, + 19, +-35, + 61, + 20, +-35, + 61, + 19, +-35, + 62, + 20, +-38, + 61, + 19, +-38, + 83, + 47, +-20, + 81, + 45, +-22, + 79, + 43, +-24, + 78, + 41, +-27, + 77, + 37, +-30, + 73, + 33, +-35, + 68, + 28, +-44, + 64, + 20, +-52, + 60, + 17, +-47, + 59, + 17, +-40, + 59, + 18, +-39, + 69, + 30, +-27, + 69, + 32, +-25, + 69, + 31, +-25, + 67, + 29, +-27, + 67, + 28, +-27, + 67, + 30, +-26, + 67, + 29, +-27, + 66, + 28, +-27, + 67, + 28, +-27, + 64, + 26, +-27, + 65, + 27, +-26, + 64, + 26, +-24, + 63, + 25, +-25, + 64, + 25, +-24, + 63, + 25, +-24, + 64, + 26, +-24, + 65, + 26, +-23, + 65, + 27, +-23, + 64, + 26, +-22, + 63, + 25, +-24, + 63, + 25, +-23, + 61, + 23, +-25, + 58, + 19, +-26, + 52, + 14, +-29, + 44, + 10, +-32, + 43, + 10, +-31, + 43, + 10, +-33, + 43, + 10, +-34, + 45, + 12, +-32, + 44, + 11, +-33, + 39, + 4, +-40, + 36, + 1, +-43, + 41, + 6, +-40, + 49, + 14, +-35, + 55, + 21, +-28, + 58, + 24, +-25, + 60, + 26, +-24, + 61, + 27, +-23, + 63, + 28, +-21, + 64, + 29, +-20, + 65, + 30, +-19, + 65, + 31, +-19, + 66, + 31, +-20, + 66, + 32, +-19, + 67, + 33, +-17, + 69, + 34, +-12, + 70, + 36, +-10, + 68, + 37, +-11, + 68, + 35, +-11, + 68, + 35, +-12, + 66, + 33, +-14, + 64, + 32, +-15, + 62, + 27, +-18, + 58, + 23, +-23, + 56, + 20, +-25, + 51, + 16, +-29, + 46, + 11, +-33, + 43, + 8, +-35, + 47, + 13, +-31, + 54, + 20, +-24, + 53, + 18, +-28, + 49, + 14, +-34, + 47, + 10, +-36, + 45, + 6, +-41, + 51, + 12, +-37, + 56, + 18, +-34, + 59, + 22, +-34, + 63, + 25, +-31, + 65, + 27, +-29, + 65, + 27, +-29, + 66, + 26, +-29, + 66, + 25, +-31, + 65, + 23, +-32, + 64, + 22, +-33, + 63, + 21, +-35, + 61, + 19, +-36, + 59, + 17, +-40, + 58, + 17, +-41, + 57, + 15, +-43, + 58, + 16, +-40, + 59, + 18, +-39, + 60, + 19, +-38, + 60, + 19, +-36, + 60, + 19, +-37, + 61, + 21, +-38, + 85, + 49, +-18, + 83, + 47, +-20, + 81, + 45, +-22, + 79, + 43, +-24, + 79, + 40, +-27, + 75, + 35, +-35, + 70, + 30, +-42, + 68, + 23, +-49, + 63, + 17, +-56, + 59, + 11, +-61, + 57, + 12, +-53, + 54, + 13, +-51, + 63, + 23, +-38, + 60, + 21, +-38, + 53, + 14, +-45, + 64, + 23, +-35, + 60, + 20, +-39, + 51, + 12, +-43, + 59, + 20, +-40, + 59, + 20, +-34, + 50, + 12, +-46, + 57, + 19, +-39, + 52, + 14, +-39, + 56, + 18, +-34, + 56, + 20, +-33, + 50, + 13, +-37, + 53, + 18, +-32, + 58, + 21, +-31, + 46, + 9, +-39, + 54, + 18, +-32, + 52, + 16, +-36, + 40, + 6, +-43, + 48, + 12, +-38, + 46, + 10, +-37, + 30, + -7, +-51, + 7, +-18, +-55, + 29, + -5, +-49, + 27, + -6, +-50, + 28, + -4, +-52, + 24, + -8, +-56, + 31, + -2, +-50, + 22, + -9, +-58, + 16, +-16, +-61, + 31, + -2, +-49, + 32, + -1, +-49, + 28, + -7, +-52, + 41, + 7, +-44, + 45, + 9, +-42, + 38, + 3, +-46, + 47, + 12, +-40, + 46, + 11, +-39, + 44, + 8, +-41, + 48, + 14, +-38, + 42, + 10, +-43, + 52, + 19, +-33, + 50, + 16, +-35, + 45, + 11, +-39, + 56, + 22, +-27, + 57, + 23, +-26, + 47, + 13, +-34, + 54, + 21, +-28, + 54, + 20, +-29, + 45, + 10, +-38, + 50, + 14, +-34, + 41, + 6, +-43, + 46, + 10, +-38, + 44, + 8, +-41, + 34, + -1, +-50, + 36, + 2, +-43, + 40, + 5, +-45, + 35, + 0, +-49, + 43, + 5, +-47, + 42, + 4, +-49, + 33, + -5, +-56, + 40, + -1, +-54, + 12, +-20, +-60, + 36, + 0, +-51, + 50, + 10, +-46, + 52, + 12, +-46, + 51, + 10, +-50, + 57, + 15, +-45, + 52, + 11, +-50, + 57, + 16, +-46, + 58, + 15, +-48, + 48, + 6, +-54, + 57, + 14, +-50, + 56, + 13, +-50, + 46, + 3, +-59, + 49, + 6, +-58, + 46, + 3, +-61, + 43, + -1, +-62, + 47, + 3, +-59, + 44, + 2, +-60, + 47, + 6, +-56, + 50, + 9, +-55, + 45, + 5, +-59, + 87, + 51, +-16, + 85, + 49, +-18, + 84, + 48, +-19, + 82, + 46, +-21, + 80, + 41, +-26, + 77, + 38, +-33, + 72, + 31, +-41, + 68, + 24, +-49, + 66, + 19, +-54, + 63, + 15, +-60, + 64, + 16, +-65, + 65, + 17, +-63, + 67, + 19, +-61, + 66, + 19, +-60, + 66, + 19, +-58, + 66, + 19, +-56, + 65, + 18, +-57, + 65, + 18, +-56, + 65, + 18, +-56, + 64, + 18, +-56, + 63, + 18, +-56, + 63, + 18, +-56, + 63, + 18, +-56, + 62, + 18, +-55, + 61, + 18, +-55, + 60, + 19, +-55, + 60, + 18, +-55, + 60, + 19, +-53, + 59, + 17, +-52, + 58, + 16, +-54, + 57, + 15, +-52, + 55, + 13, +-53, + 52, + 11, +-56, + 41, + 0, +-64, +-18, +-46, +-81, +-27, +-50, +-84, +-20, +-46, +-85, +-33, +-54, +-86, +-28, +-48, +-82, +-10, +-39, +-82, +-24, +-46, +-87, +-23, +-50, +-93, +-52, +-67, +-86, +-26, +-49, +-80, + -8, +-33, +-68, + -6, +-31, +-64, + 7, +-18, +-55, + 10, +-13, +-47, + 12, +-12, +-48, + 10, +-13, +-46, + 10, +-12, +-46, + 11, +-11, +-44, + 11, +-10, +-45, + 13, + -6, +-41, + 13, + -8, +-40, + 12, + -7, +-39, + 13, + -5, +-38, + 15, + -4, +-36, + 13, + -5, +-37, + 13, + -6, +-36, + 11, + -8, +-38, + 11, + -9, +-36, + 8, +-12, +-41, + 5, +-13, +-42, + 6, +-14, +-44, + -3, +-30, +-67, +-23, +-54, +-89, + 1, +-46, +-97, +-42, +-67, +-91, +-11, +-45, +-89, +-26, +-55, +-96, +-13, +-43, +-87, +-37, +-62, +-97, +-26, +-52, +-90, +-28, +-53, +-88, +-13, +-39, +-85, +-27, +-53, +-90, + 51, + 7, +-60, + 57, + 12, +-61, + 61, + 14, +-59, + 63, + 16, +-59, + 63, + 16, +-59, + 62, + 14, +-60, + 61, + 14, +-61, + 60, + 13, +-62, + 59, + 11, +-64, + 58, + 9, +-65, + 56, + 7, +-68, + 55, + 6, +-69, + 53, + 5, +-70, + 53, + 5, +-70, + 53, + 5, +-70, + 54, + 7, +-68, + 55, + 8, +-68, + 55, + 8, +-68, + 56, + 9, +-69, + 87, + 55, + 3, + 85, + 50, +-17, + 86, + 50, +-17, + 84, + 48, +-19, + 82, + 45, +-22, + 80, + 40, +-30, + 74, + 33, +-39, + 70, + 27, +-48, + 68, + 21, +-54, + 65, + 17, +-59, + 66, + 18, +-63, + 67, + 19, +-63, + 70, + 22, +-59, + 70, + 23, +-58, + 69, + 22, +-58, + 68, + 21, +-55, + 68, + 21, +-54, + 68, + 21, +-54, + 68, + 21, +-53, + 67, + 20, +-54, + 66, + 20, +-54, + 66, + 21, +-53, + 66, + 21, +-53, + 65, + 21, +-53, + 64, + 22, +-53, + 63, + 23, +-52, + 63, + 22, +-50, + 63, + 22, +-51, + 62, + 21, +-51, + 62, + 21, +-52, + 60, + 19, +-48, + 58, + 16, +-50, + 55, + 13, +-52, + 50, + 9, +-57, + 39, + -3, +-68, + -1, +-36, +-85, + 19, +-28, +-92, + 16, +-30, +-84, + 8, +-39, +-87, + 5, +-44, +-103, + 32, +-13, +-63, + 14, +-33, +-82, + 40, + -1, +-45, + 22, +-24, +-73, + 33, +-17, +-72, + 50, + 4, +-48, + 80, + 56, + 6, + 87, + 68, + 24, + 88, + 73, + 32, + 87, + 71, + 31, + 89, + 72, + 29, + 89, + 74, + 33, + 89, + 77, + 39, + 91, + 77, + 43, + 89, + 78, + 43, + 91, + 79, + 46, + 97, + 85, + 53, + 95, + 85, + 49, + 98, + 86, + 51, + 97, + 85, + 51, + 95, + 81, + 49, + 97, + 84, + 50, + 97, + 83, + 47, + 95, + 84, + 49, + 95, + 78, + 38, + 56, + 12, +-47, + 55, + 12, +-37, + 33, +-10, +-49, + 31, +-20, +-73, + 40, + -9, +-63, + 9, +-43, +-104, + 6, +-44, +-110, + 18, +-42, +-109, + 35, +-17, +-75, + 24, +-18, +-74, + 21, +-18, +-78, + 44, + 2, +-62, + 55, + 10, +-59, + 59, + 14, +-59, + 63, + 17, +-57, + 64, + 18, +-56, + 66, + 19, +-56, + 65, + 18, +-57, + 64, + 17, +-58, + 64, + 15, +-59, + 62, + 14, +-60, + 61, + 13, +-62, + 59, + 12, +-63, + 60, + 11, +-65, + 58, + 11, +-64, + 58, + 11, +-64, + 58, + 11, +-64, + 58, + 11, +-64, + 59, + 12, +-63, + 57, + 10, +-66, + 57, + 10, +-70, + 91, + 76, + 51, + 88, + 68, + 41, + 85, + 56, + 12, + 84, + 48, +-14, + 84, + 45, +-23, + 82, + 42, +-29, + 77, + 36, +-38, + 75, + 29, +-45, + 70, + 24, +-51, + 67, + 19, +-57, + 68, + 19, +-62, + 69, + 21, +-61, + 72, + 24, +-58, + 71, + 24, +-57, + 70, + 23, +-57, + 69, + 23, +-55, + 69, + 22, +-53, + 68, + 23, +-52, + 68, + 22, +-52, + 67, + 22, +-52, + 68, + 23, +-51, + 68, + 23, +-51, + 68, + 23, +-51, + 66, + 24, +-49, + 65, + 24, +-49, + 66, + 25, +-47, + 66, + 25, +-47, + 65, + 24, +-48, + 65, + 24, +-47, + 64, + 22, +-48, + 62, + 21, +-48, + 60, + 19, +-47, + 57, + 16, +-50, + 53, + 13, +-54, + 44, + 4, +-61, + 20, +-25, +-89, + 37, +-10, +-58, + 43, + -6, +-55, + 20, +-28, +-72, + 15, +-36, +-93, + 32, +-20, +-75, + 33, +-18, +-67, + 40, +-10, +-60, + 21, +-29, +-83, + 56, + 4, +-59, + 41, + -9, +-70, + 84, + 58, + 5, +100, + 87, + 42, + 98, + 91, + 48, + 99, + 91, + 50, +100, + 90, + 48, +100, + 93, + 57, +101, + 94, + 59, + 99, + 92, + 59, +101, + 92, + 59, +101, + 94, + 63, +105, + 98, + 68, +104, + 98, + 64, +105, + 99, + 67, +107, +100, + 67, +105, + 99, + 66, +106, + 99, + 66, +107, +100, + 66, +107, +100, + 67, +103, + 89, + 45, + 59, + 0, +-85, + 37, + -5, +-41, + 43, + -3, +-44, + 17, +-33, +-80, + 44, + -5, +-60, + 22, +-28, +-82, + 19, +-32, +-86, + 18, +-30, +-75, + 57, + 12, +-37, + 16, +-38, +-91, + 22, +-31, +-93, + 51, + 6, +-60, + 58, + 13, +-58, + 62, + 17, +-56, + 64, + 18, +-55, + 64, + 19, +-55, + 66, + 19, +-56, + 67, + 20, +-55, + 66, + 19, +-56, + 65, + 18, +-57, + 63, + 16, +-59, + 62, + 15, +-60, + 63, + 16, +-59, + 63, + 16, +-60, + 63, + 16, +-59, + 62, + 15, +-60, + 61, + 14, +-61, + 61, + 14, +-61, + 61, + 14, +-61, + 59, + 12, +-65, + 59, + 12, +-68, + 89, + 69, + 42, + 91, + 77, + 56, + 92, + 76, + 55, + 89, + 67, + 41, + 85, + 56, + 15, + 81, + 46, +-12, + 78, + 35, +-39, + 76, + 31, +-44, + 72, + 25, +-50, + 68, + 20, +-56, + 69, + 21, +-60, + 72, + 24, +-61, + 73, + 25, +-57, + 72, + 24, +-57, + 72, + 25, +-55, + 70, + 25, +-53, + 69, + 24, +-51, + 69, + 24, +-51, + 69, + 24, +-50, + 69, + 24, +-50, + 69, + 24, +-50, + 68, + 26, +-49, + 67, + 27, +-49, + 69, + 27, +-46, + 69, + 27, +-45, + 68, + 27, +-45, + 68, + 28, +-45, + 67, + 27, +-46, + 66, + 26, +-46, + 66, + 25, +-45, + 64, + 24, +-43, + 63, + 22, +-45, + 60, + 20, +-47, + 55, + 15, +-51, + 50, + 9, +-57, + 36, + -6, +-71, + 28, +-20, +-84, + 27, +-27, +-85, + 30, +-22, +-76, + 17, +-31, +-76, + 41, + -8, +-59, + 49, + 3, +-48, + 26, +-25, +-72, + 29, +-22, +-72, + 31, +-16, +-67, + 52, + -5, +-83, + 97, + 76, + 25, +109, +103, + 65, +108, +104, + 69, +107, +103, + 67, +106, +104, + 70, +107, +104, + 75, +107, +104, + 76, +106, +104, + 76, +107, +103, + 75, +107, +105, + 78, +110, +108, + 84, +109, +107, + 81, +111, +109, + 82, +112, +110, + 84, +112, +110, + 83, +113, +111, + 85, +114, +112, + 84, +116, +114, + 90, +116, +113, + 81, + 66, + 15, +-56, + 51, + 0, +-56, + 47, + 0, +-42, + 23, +-23, +-72, + 50, + 4, +-53, + 15, +-37, +-84, + 42, + -2, +-46, + 28, +-10, +-44, + 48, + 5, +-34, + 11, +-41, +-91, + 38, +-13, +-79, + 52, + 6, +-60, + 59, + 14, +-58, + 64, + 19, +-55, + 65, + 20, +-54, + 67, + 21, +-53, + 69, + 22, +-53, + 69, + 22, +-53, + 68, + 21, +-54, + 66, + 19, +-56, + 65, + 18, +-57, + 65, + 18, +-57, + 66, + 19, +-57, + 67, + 20, +-57, + 67, + 20, +-55, + 65, + 18, +-57, + 63, + 16, +-60, + 62, + 15, +-61, + 62, + 15, +-60, + 60, + 13, +-64, + 61, + 13, +-67, + 64, + 44, + 18, + 62, + 47, + 27, + 86, + 68, + 43, + 91, + 68, + 42, + 90, + 64, + 33, + 87, + 61, + 24, + 85, + 53, + 10, + 79, + 40, +-20, + 70, + 25, +-46, + 69, + 22, +-55, + 71, + 23, +-59, + 74, + 27, +-59, + 75, + 27, +-56, + 74, + 27, +-54, + 73, + 26, +-53, + 71, + 26, +-53, + 70, + 25, +-50, + 71, + 26, +-49, + 71, + 26, +-48, + 70, + 25, +-49, + 71, + 26, +-48, + 70, + 28, +-47, + 70, + 30, +-46, + 70, + 30, +-45, + 70, + 30, +-43, + 70, + 29, +-43, + 70, + 30, +-42, + 69, + 30, +-43, + 68, + 29, +-44, + 68, + 28, +-42, + 66, + 26, +-41, + 65, + 25, +-42, + 61, + 21, +-46, + 58, + 18, +-49, + 53, + 12, +-54, + 47, + 6, +-60, + 32, +-12, +-79, + 18, +-35, +-95, + 0, +-54, +-105, + 1, +-47, +-90, + 13, +-38, +-87, + -2, +-49, +-92, + 31, +-13, +-57, + 19, +-25, +-71, + 26, +-18, +-62, + 71, + 41, + -4, +112, +106, + 72, +112, +108, + 81, +111, +108, + 85, +108, +106, + 80, +107, +105, + 79, +108, +107, + 86, +108, +107, + 87, +106, +104, + 84, +104, +104, + 82, +108, +108, + 89, +110, +109, + 91, +109, +109, + 90, +112, +111, + 93, +112, +112, + 93, +112, +111, + 92, +113, +112, + 93, +114, +114, + 96, +117, +116, +100, +118, +117, +100, +103, + 90, + 59, + 45, + -3, +-50, + 33, +-17, +-68, + 38, + -7, +-55, + 41, + -7, +-59, + 38, + -6, +-47, + 33, +-17, +-66, + 37, +-13, +-65, + 56, + 11, +-36, + 35, +-17, +-79, + 45, + -2, +-67, + 54, + 9, +-60, + 61, + 16, +-57, + 64, + 19, +-55, + 67, + 22, +-52, + 68, + 23, +-52, + 69, + 23, +-52, + 68, + 23, +-52, + 70, + 23, +-52, + 68, + 21, +-54, + 67, + 20, +-55, + 66, + 19, +-57, + 65, + 18, +-61, + 67, + 20, +-57, + 68, + 21, +-54, + 66, + 19, +-56, + 65, + 18, +-61, + 64, + 17, +-62, + 62, + 15, +-63, + 62, + 15, +-64, + 62, + 15, +-65, + 36, + 17, + -7, +-29, +-43, +-64, +-12, +-25, +-45, + 32, + 15, + -6, + 66, + 44, + 18, + 88, + 61, + 27, + 87, + 56, + 16, + 85, + 51, + 4, + 83, + 45, + -7, + 74, + 32, +-31, + 73, + 25, +-57, + 75, + 28, +-58, + 77, + 30, +-55, + 75, + 28, +-51, + 73, + 28, +-51, + 73, + 28, +-50, + 73, + 28, +-47, + 73, + 28, +-47, + 73, + 28, +-46, + 72, + 28, +-46, + 70, + 30, +-46, + 70, + 30, +-46, + 71, + 31, +-45, + 71, + 30, +-43, + 71, + 30, +-42, + 70, + 31, +-42, + 70, + 31, +-42, + 71, + 32, +-41, + 70, + 30, +-41, + 69, + 29, +-39, + 68, + 28, +-39, + 66, + 26, +-41, + 64, + 24, +-43, + 60, + 20, +-47, + 56, + 16, +-51, + 51, + 11, +-56, + 38, + -6, +-71, + 27, +-30, +-102, + 4, +-53, +-116, + 18, +-29, +-75, + 32, +-20, +-74, + 4, +-53, +-117, + 8, +-48, +-117, + 40, +-10, +-66, + 24, +-28, +-90, + 81, + 56, + 14, +112, +109, + 87, +111, +109, + 93, +110, +110, + 97, +107, +107, + 92, +106, +105, + 93, +106, +107, + 93, +109, +108, + 97, +108, +108, + 99, +107, +107, + 98, +108, +108, + 99, +110, +110, +101, +111, +111, +101, +113, +113, +105, +113, +113, +105, +112, +113, +101, +114, +113, +103, +115, +115, +108, +118, +118, +111, +118, +118, +111, +119, +118, +107, + 74, + 36, + -5, + 46, +-10, +-76, + 32, +-22, +-75, + 12, +-43, +-99, +-18, +-66, +-108, + 12, +-45, +-99, + 50, + -1, +-61, + 27, +-25, +-77, + 27, +-25, +-85, + 48, + 3, +-64, + 57, + 12, +-59, + 63, + 18, +-55, + 66, + 21, +-53, + 68, + 23, +-51, + 69, + 24, +-51, + 69, + 24, +-51, + 70, + 24, +-51, + 70, + 23, +-52, + 69, + 22, +-53, + 66, + 19, +-56, + 65, + 18, +-60, + 65, + 18, +-62, + 67, + 19, +-60, + 67, + 19, +-58, + 67, + 20, +-57, + 66, + 19, +-59, + 64, + 17, +-60, + 63, + 16, +-64, + 63, + 16, +-64, + 62, + 15, +-65, + 30, + 13, +-12, +-94, +-94, +-111, +-81, +-83, +-100, +-59, +-67, +-90, +-45, +-56, +-80, + -4, +-22, +-48, + 48, + 20, +-14, + 69, + 38, + -5, + 83, + 45, + -6, + 81, + 41, +-17, + 75, + 27, +-56, + 78, + 31, +-55, + 78, + 31, +-53, + 76, + 30, +-51, + 76, + 30, +-50, + 74, + 29, +-47, + 73, + 28, +-47, + 74, + 29, +-45, + 72, + 29, +-45, + 71, + 31, +-45, + 70, + 30, +-46, + 68, + 28, +-46, + 68, + 28, +-47, + 67, + 26, +-44, + 66, + 26, +-44, + 67, + 27, +-44, + 69, + 29, +-43, + 70, + 31, +-40, + 71, + 31, +-39, + 71, + 31, +-37, + 69, + 29, +-37, + 67, + 27, +-40, + 65, + 25, +-42, + 63, + 23, +-44, + 59, + 19, +-48, + 54, + 14, +-53, + 40, + -4, +-69, + 36, +-27, +-102, + -5, +-63, +-121, + 26, +-27, +-78, + 29, +-25, +-87, + 19, +-42, +-123, + 5, +-53, +-128, + 48, + -4, +-67, + 12, +-44, +-123, + 83, + 59, + 18, +112, +109, + 93, +109, +109, + 97, +109, +108, +101, +106, +106, + 97, +105, +105, + 97, +106, +107, + 97, +108, +109, +102, +108, +109, +103, +107, +107, +101, +107, +108, +102, +110, +110, +105, +111, +111, +108, +112, +112, +109, +112, +113, +107, +113, +114, +108, +115, +115, +112, +114, +115, +111, +117, +118, +115, +117, +117, +113, +117, +118, +111, + 71, + 32, + -4, + 38, +-21, +-90, + 37, +-20, +-85, + 23, +-41, +-109, + 10, +-41, +-89, + 14, +-46, +-103, + 55, + 8, +-52, + 45, +-16, +-89, + 26, +-34, +-111, + 52, + 6, +-62, + 60, + 15, +-57, + 64, + 19, +-53, + 68, + 23, +-51, + 69, + 24, +-50, + 70, + 25, +-50, + 70, + 25, +-50, + 69, + 24, +-50, + 69, + 22, +-53, + 64, + 17, +-57, + 60, + 14, +-60, + 58, + 11, +-63, + 58, + 11, +-63, + 60, + 13, +-61, + 63, + 15, +-59, + 64, + 16, +-62, + 62, + 14, +-63, + 61, + 14, +-65, + 62, + 15, +-65, + 62, + 15, +-65, + 62, + 15, +-65, + 31, + 15, + -9, +-80, +-79, +-96, +-85, +-82, +-93, +-90, +-88, +-104, +-74, +-77, +-96, +-26, +-37, +-56, + 22, + 3, +-19, + 28, + 7, +-18, + 58, + 33, + 4, + 86, + 44, + -7, + 78, + 28, +-55, + 79, + 32, +-54, + 80, + 34, +-50, + 79, + 33, +-48, + 77, + 32, +-47, + 76, + 32, +-45, + 75, + 30, +-45, + 72, + 30, +-45, + 71, + 30, +-46, + 69, + 29, +-46, + 65, + 24, +-47, + 60, + 18, +-50, + 46, + 3, +-60, + 25, +-18, +-72, + 17, +-28, +-79, + 20, +-21, +-73, + 38, + -1, +-61, + 61, + 20, +-47, + 67, + 27, +-44, + 70, + 30, +-38, + 71, + 31, +-36, + 69, + 29, +-38, + 67, + 27, +-40, + 64, + 24, +-43, + 61, + 21, +-46, + 57, + 16, +-51, + 41, + -3, +-69, + 37, +-23, +-94, + 4, +-54, +-107, + 25, +-24, +-70, + 19, +-35, +-90, + 31, +-27, +-95, + 6, +-52, +-118, + 43, + -2, +-51, + 21, +-33, +-98, + 90, + 70, + 34, +111, +111, + 96, +108, +108, +100, +107, +107, +101, +107, +107, +102, +106, +107, +102, +107, +108, +102, +109, +109, +105, +108, +109, +105, +108, +108, +104, +109, +110, +106, +111, +111, +108, +111, +111, +108, +113, +114, +111, +114, +114, +111, +113, +113, +110, +114, +114, +112, +115, +116, +113, +117, +117, +114, +116, +116, +113, +117, +118, +115, + 64, + 19, +-29, + 18, +-36, +-94, + 44, + -9, +-60, + 27, +-31, +-93, + 14, +-39, +-86, + 24, +-30, +-93, + 54, + 16, +-23, + 54, + 2, +-51, + 23, +-37, +-114, + 55, + 8, +-62, + 63, + 18, +-56, + 66, + 21, +-53, + 69, + 24, +-50, + 70, + 25, +-49, + 70, + 25, +-50, + 69, + 24, +-51, + 64, + 19, +-55, + 53, + 10, +-62, + 39, + -8, +-76, + 21, +-28, +-87, + 7, +-40, +-86, + 13, +-34, +-86, + 31, +-17, +-80, + 49, + 2, +-71, + 54, + 5, +-70, + 56, + 7, +-69, + 55, + 7, +-71, + 56, + 8, +-72, + 57, + 9, +-70, + 61, + 14, +-67, + 33, + 17, + -6, +-63, +-69, +-98, +-77, +-76, +-90, +-72, +-76, +-103, +-66, +-70, +-95, +-27, +-35, +-54, + 22, + 5, +-14, + 30, + 12, +-11, + 58, + 37, + 9, + 87, + 47, + -5, + 79, + 31, +-53, + 81, + 35, +-52, + 81, + 35, +-48, + 80, + 34, +-47, + 78, + 34, +-46, + 78, + 33, +-44, + 76, + 32, +-43, + 74, + 29, +-45, + 66, + 25, +-48, + 60, + 19, +-52, + 43, + 0, +-63, + -4, +-50, +-97, +-27, +-70, +-90, + 6, +-10, +-19, + 11, + 1, +-13, + 6, + -2, +-13, + -9, +-28, +-39, +-12, +-55, +-98, + 39, + -2, +-61, + 62, + 20, +-46, + 68, + 27, +-39, + 69, + 29, +-38, + 69, + 29, +-38, + 66, + 26, +-41, + 62, + 22, +-45, + 58, + 18, +-49, + 42, + -2, +-66, + 35, +-23, +-92, + 18, +-37, +-84, + 27, +-17, +-58, + 7, +-50, +-109, + 35, +-21, +-81, + 11, +-43, +-105, + 51, + 8, +-37, + 23, +-26, +-81, + 91, + 72, + 40, +109, +109, + 98, +107, +107, +101, +107, +108, +103, +106, +107, +102, +108, +109, +106, +108, +109, +105, +108, +109, +105, +109, +109, +106, +109, +109, +107, +110, +110, +109, +112, +112, +109, +111, +111, +109, +112, +112, +110, +112, +112, +111, +112, +113, +110, +115, +115, +113, +115, +115, +113, +116, +116, +114, +116, +117, +114, +118, +118, +116, + 57, + 9, +-51, + 12, +-42, +-98, + 39, +-12, +-66, + 39, +-16, +-76, + 24, +-27, +-73, + 30, +-19, +-79, + 52, + 13, +-25, + 58, + 11, +-34, + 19, +-43, +-122, + 56, + 10, +-62, + 63, + 19, +-55, + 67, + 23, +-51, + 70, + 25, +-49, + 70, + 25, +-49, + 67, + 21, +-52, + 60, + 14, +-57, + 37, + -8, +-73, + 12, +-46, +-104, + 19, +-30, +-72, + 21, + -2, +-10, + 35, + 13, +-19, + 45, + 10, +-37, + 2, +-40, +-74, + -9, +-63, +-110, + 26, +-22, +-86, + 45, + -3, +-76, + 51, + 2, +-73, + 54, + 6, +-72, + 53, + 5, +-74, + 55, + 7, +-73, + 32, + 16, + -6, +-60, +-66, +-94, +-59, +-63, +-90, +-68, +-73, +-101, +-65, +-69, +-92, +-25, +-33, +-51, + 25, + 9, +-10, + 33, + 15, + -6, + 60, + 40, + 12, + 87, + 48, + -4, + 80, + 33, +-52, + 82, + 36, +-50, + 83, + 37, +-45, + 80, + 36, +-45, + 79, + 35, +-44, + 77, + 32, +-43, + 72, + 30, +-45, + 65, + 24, +-49, + 43, + -1, +-66, + -2, +-44, +-90, +-19, +-74, +-114, + -5, +-42, +-67, + 77, + 68, + 34, + 91, + 84, + 38, + 96, + 89, + 40, +101, + 94, + 50, + 80, + 75, + 41, + 34, + 28, + 16, +-11, +-42, +-61, + 1, +-40, +-87, + 42, + -2, +-61, + 64, + 23, +-43, + 67, + 27, +-40, + 66, + 26, +-41, + 63, + 23, +-44, + 58, + 18, +-49, + 43, + -3, +-64, + 31, +-25, +-92, + 30, +-26, +-80, + 20, +-32, +-81, + 12, +-49, +-116, + 32, +-24, +-92, + 19, +-37, +-105, + 60, + 11, +-43, + 23, +-27, +-84, + 88, + 66, + 31, +109, +109, + 99, +107, +107, +103, +106, +107, +104, +106, +106, +104, +106, +107, +104, +108, +108, +106, +109, +109, +107, +109, +109, +108, +108, +109, +107, +109, +109, +109, +112, +112, +111, +112, +112, +111, +113, +113, +112, +112, +112, +111, +111, +111, +110, +114, +114, +113, +114, +114, +113, +115, +115, +115, +116, +116, +115, +119, +118, +116, + 55, + 4, +-64, + 19, +-37, +-103, + 36, +-20, +-89, + 34, +-25, +-92, + 33, +-20, +-80, + 32, +-22, +-85, + 51, + 2, +-48, + 58, + 4, +-57, + 17, +-48, +-127, + 55, + 9, +-64, + 63, + 19, +-54, + 67, + 23, +-51, + 68, + 24, +-49, + 62, + 19, +-52, + 41, + -4, +-69, + 14, +-38, +-97, + 20, +-39, +-94, + 32, + -8, +-72, + 18, + 1, +-31, + 57, + 24, +-67, + 44, + 34, +-14, + 85, + 39, +-36, + 83, + 47, +-13, + 54, + 14, +-51, +-17, +-64, +-105, +-11, +-61, +-107, + 20, +-29, +-93, + 48, + -1, +-75, + 53, + 4, +-73, + 54, + 6, +-75, + 31, + 17, + -4, +-63, +-70, +-97, +-62, +-65, +-90, +-62, +-68, +-95, +-73, +-74, +-90, +-23, +-30, +-45, + 26, + 11, + -7, + 33, + 16, + -3, + 60, + 42, + 16, + 86, + 49, + -3, + 81, + 33, +-51, + 83, + 37, +-47, + 82, + 38, +-44, + 82, + 38, +-42, + 78, + 36, +-41, + 75, + 32, +-44, + 71, + 26, +-47, + 47, + 3, +-69, +-21, +-71, +-115, + 35, + 19, +-11, + 74, + 63, + 20, + 85, + 73, + 28, + 93, + 81, + 33, + 92, + 83, + 37, + 95, + 88, + 43, +100, + 92, + 48, +107, + 99, + 55, +108, +101, + 58, + 94, + 87, + 49, + 69, + 58, + 22, + 8, +-33, +-71, + 29, +-13, +-68, + 65, + 24, +-43, + 67, + 27, +-40, + 63, + 23, +-44, + 59, + 19, +-48, + 42, + -6, +-72, + 29, +-33, +-111, + 24, +-40, +-109, + 27, +-30, +-103, + 13, +-50, +-124, + 31, +-29, +-110, + 24, +-40, +-118, + 60, + 11, +-55, + 21, +-33, +-108, + 89, + 64, + 27, +108, +108, + 98, +106, +106, +101, +107, +107, +104, +106, +106, +104, +108, +108, +106, +109, +109, +107, +110, +111, +109, +111, +111, +110, +110, +111, +109, +112, +112, +112, +114, +114, +113, +113, +113, +112, +114, +114, +112, +113, +113, +112, +112, +112, +111, +115, +115, +114, +114, +114, +113, +117, +117, +116, +117, +117, +116, +118, +117, +116, + 59, + 9, +-74, + 34, +-23, +-99, + 37, +-20, +-95, + 29, +-36, +-115, + 36, +-21, +-94, + 28, +-31, +-108, + 53, + -1, +-63, + 55, + -5, +-84, + 19, +-50, +-128, + 57, + 7, +-65, + 64, + 19, +-54, + 68, + 24, +-51, + 65, + 22, +-50, + 35, +-10, +-73, + 17, +-43, +-109, + 28, + -9, +-52, + 38, + 17, +-33, + 28, + 6, +-45, + 28, + 17, +-19, + 68, + 34, +-61, + 53, + 36, +-14, + 81, + 46, + -8, + 87, + 41, +-51, + 76, + 57, + 16, + 94, + 90, + 78, + 67, + 61, + 54, +-21, +-73, +-107, + 25, +-23, +-92, + 50, + 2, +-75, + 53, + 5, +-76, + 31, + 16, + -2, +-61, +-73, +-104, +-57, +-64, +-91, +-63, +-69, +-93, +-66, +-70, +-91, +-20, +-28, +-43, + 28, + 14, + -4, + 36, + 19, + 0, + 62, + 44, + 19, + 86, + 48, + -2, + 81, + 34, +-48, + 84, + 39, +-45, + 83, + 39, +-42, + 82, + 39, +-41, + 78, + 37, +-40, + 76, + 32, +-43, + 69, + 25, +-48, + 45, + -6, +-82, + 15, +-16, +-43, + 88, + 74, + 26, + 90, + 78, + 30, + 92, + 80, + 32, + 74, + 58, + 8, + 47, + 27, +-18, + 70, + 59, + 17, + 93, + 86, + 43, +107, +100, + 57, +110, +102, + 58, +110, +102, + 58, +109, +101, + 57, + 74, + 56, + 14, + 9, +-38, +-84, + 62, + 21, +-46, + 67, + 27, +-40, + 64, + 24, +-43, + 59, + 19, +-48, + 40, + -7, +-73, + 34, +-28, +-108, + 19, +-45, +-118, + 33, +-22, +-90, + 12, +-49, +-120, + 38, +-20, +-98, + 26, +-36, +-112, + 64, + 19, +-34, + 23, +-32, +-105, + 91, + 66, + 31, +108, +108, + 96, +106, +106, +100, +105, +106, +102, +108, +109, +106, +108, +108, +105, +111, +111, +108, +112, +112, +109, +112, +112, +110, +112, +113, +111, +114, +115, +114, +116, +116, +116, +115, +115, +114, +115, +115, +114, +112, +112, +111, +110, +110, +109, +112, +112, +111, +113, +113, +112, +117, +117, +116, +117, +117, +115, +118, +118, +114, + 55, + 6, +-68, + 38, +-15, +-85, + 40, +-16, +-78, + 31, +-32, +-96, + 34, +-20, +-91, + 30, +-28, +-100, + 58, + 4, +-53, + 55, + -5, +-80, + 21, +-45, +-123, + 53, + 4, +-69, + 64, + 19, +-54, + 69, + 24, +-50, + 66, + 21, +-51, + 26, +-27, +-93, + 43, + 12, +-23, + 77, + 53, +-19, + 43, + 10, +-51, + 48, + 26, +-27, + 41, + 40, + 12, + 67, + 32, +-56, + 42, + 21, +-17, + 83, + 52, + 9, + 97, + 52, +-39, + 78, + 63, + 26, +108, +109, +104, + 67, + 40, + 10, + 44, + 12, +-29, + 35, +-16, +-104, + 48, + -1, +-78, + 53, + 5, +-75, + 34, + 19, + 1, +-64, +-77, +-107, +-78, +-77, +-85, +-66, +-69, +-91, +-63, +-68, +-94, +-17, +-25, +-43, + 29, + 16, + -2, + 36, + 21, + 3, + 62, + 46, + 21, + 87, + 49, + 0, + 82, + 35, +-47, + 84, + 39, +-44, + 84, + 40, +-41, + 81, + 40, +-39, + 78, + 38, +-39, + 74, + 33, +-43, + 68, + 25, +-48, + 43, + -9, +-81, + 24, +-13, +-51, + 82, + 67, + 22, + 90, + 78, + 31, + 89, + 80, + 35, + 55, + 41, + -8, + -7, +-35, +-72, + 17, +-13, +-60, + 21, + -9, +-59, + 56, + 39, + 3, +110, +102, + 59, +110, +102, + 58, +110, +101, + 56, + 56, + 22, +-26, + 15, +-32, +-85, + 64, + 22, +-44, + 67, + 27, +-40, + 64, + 24, +-43, + 59, + 19, +-48, + 41, + -2, +-59, + 33, +-22, +-83, + 19, +-38, +-101, + 37, +-15, +-67, + 14, +-43, +-107, + 47, + -6, +-76, + 29, +-27, +-91, + 75, + 35, + -8, + 30, +-20, +-84, + 92, + 73, + 45, +109, +109, + 99, +107, +107, +102, +109, +109, +106, +110, +110, +108, +109, +109, +107, +112, +112, +109, +113, +113, +111, +114, +115, +113, +114, +115, +113, +116, +116, +115, +118, +118, +117, +116, +116, +115, +115, +115, +114, +114, +114, +113, +112, +112, +110, +112, +113, +112, +114, +114, +112, +116, +116, +116, +117, +117, +115, +118, +118, +118, + 47, + 6, +-48, + 38, +-11, +-74, + 39, + -8, +-58, + 33, +-21, +-74, + 29, +-23, +-78, + 38, +-16, +-80, + 61, + 14, +-34, + 53, + -2, +-64, + 27, +-34, +-101, + 50, + 1, +-69, + 64, + 19, +-54, + 69, + 24, +-50, + 66, + 21, +-49, + 24, +-28, +-93, + 33, + 10, +-14, + 90, + 61, +-12, + 35, + 5, +-53, + 40, + 15, +-43, + 17, + 20, + -2, + 54, + 24, +-60, + 53, + 28, +-23, + 84, + 42, +-28, + 91, + 44, +-82, + 81, + 65, + 26, +108, +109, +105, + 58, + 25, +-16, + 56, + 22, +-15, + 40, +-17, +-102, + 47, + -2, +-76, + 53, + 5, +-74, + 35, + 19, + 0, +-69, +-80, +-106, +-77, +-75, +-84, +-75, +-74, +-90, +-61, +-66, +-91, +-15, +-23, +-40, + 31, + 18, + 0, + 36, + 23, + 5, + 64, + 47, + 22, + 87, + 51, + 2, + 83, + 36, +-46, + 84, + 39, +-44, + 84, + 40, +-40, + 80, + 40, +-38, + 79, + 39, +-38, + 74, + 34, +-42, + 69, + 26, +-47, + 49, + 2, +-76, + 23, +-12, +-54, + 79, + 68, + 27, + 90, + 81, + 37, + 90, + 82, + 38, + 53, + 39, + -6, + 0, +-22, +-64, + 55, + 55, + 45, + 51, + 52, + 38, + 57, + 51, + 27, +110, +102, + 59, +109, +101, + 57, +109, +101, + 56, + 59, + 37, + 5, + 23, +-25, +-82, + 64, + 22, +-44, + 66, + 27, +-41, + 64, + 24, +-43, + 58, + 18, +-49, + 41, + -3, +-58, + 33, +-22, +-83, + 14, +-45, +-108, + 39, +-13, +-66, + 14, +-42, +-107, + 44, + -9, +-78, + 32, +-25, +-90, + 80, + 38, + -9, + 33, +-20, +-89, + 93, + 72, + 43, +110, +110, +102, +108, +108, +103, +110, +110, +107, +109, +109, +107, +109, +110, +107, +111, +112, +108, +113, +113, +110, +115, +115, +114, +115, +115, +113, +116, +116, +115, +118, +118, +117, +116, +116, +116, +115, +115, +114, +113, +113, +112, +111, +111, +110, +112, +112, +111, +112, +113, +111, +115, +115, +114, +118, +118, +117, +119, +119, +119, + 50, + 7, +-47, + 33, +-19, +-83, + 42, + -6, +-58, + 35, +-20, +-73, + 22, +-33, +-84, + 38, +-15, +-84, + 62, + 16, +-27, + 52, + -2, +-70, + 32, +-30, +-97, + 47, + -3, +-71, + 63, + 18, +-54, + 69, + 24, +-50, + 66, + 21, +-51, + 30, +-22, +-90, + 43, + 19, +-11, + 90, + 65, + -8, + 60, + 32, +-30, + 52, + 34, +-22, + 16, + 20, + -9, + 53, + 23, +-50, + 45, + 15, +-50, + 95, + 60, + -5, + 92, + 47, +-56, + 82, + 67, + 30, +109, +110, +105, + 60, + 30, +-11, + 50, + 20, +-15, + 39, +-17, +-103, + 48, + -1, +-76, + 53, + 5, +-74, + 36, + 22, + 4, +-68, +-77, +-105, +-76, +-74, +-80, +-78, +-76, +-84, +-70, +-71, +-87, +-14, +-22, +-38, + 32, + 19, + 2, + 37, + 24, + 7, + 66, + 48, + 24, + 86, + 52, + 3, + 83, + 37, +-44, + 85, + 41, +-42, + 84, + 42, +-38, + 81, + 41, +-36, + 78, + 38, +-37, + 74, + 34, +-41, + 68, + 27, +-45, + 50, + 2, +-76, + 32, + -7, +-53, + 80, + 69, + 26, + 90, + 82, + 38, + 91, + 83, + 39, + 52, + 40, + -5, + 22, + 6, +-21, + 44, + 46, + 46, + 33, + 39, + 21, + 55, + 55, + 40, +109, +101, + 58, +108, +100, + 56, +108, +100, + 54, + 44, + 25, +-20, + 27, +-20, +-80, + 64, + 22, +-44, + 66, + 26, +-41, + 64, + 24, +-43, + 58, + 17, +-49, + 41, + -7, +-69, + 32, +-28, +-106, + 12, +-50, +-125, + 44, +-15, +-86, + 23, +-37, +-111, + 39, +-20, +-97, + 31, +-29, +-105, + 81, + 34, +-33, + 34, +-25, +-106, + 94, + 69, + 30, +109, +109, +101, +109, +109, +104, +110, +110, +107, +111, +111, +109, +110, +111, +109, +112, +113, +110, +114, +115, +113, +116, +116, +115, +115, +115, +114, +117, +117, +116, +118, +118, +116, +117, +117, +116, +117, +117, +116, +115, +115, +114, +113, +113, +112, +113, +113, +112, +114, +114, +113, +116, +116, +115, +118, +118, +117, +119, +119, +119, + 58, + 11, +-59, + 27, +-30, +-109, + 46, + -5, +-72, + 37, +-29, +-104, + 21, +-40, +-112, + 37, +-21, +-103, + 64, + 7, +-61, + 50, +-11, +-97, + 33, +-36, +-121, + 43, + -8, +-75, + 62, + 17, +-55, + 67, + 24, +-50, + 67, + 21, +-50, + 32, +-21, +-89, + 58, + 22, +-20, + 88, + 69, + 10, + 63, + 34, +-33, + 71, + 47, +-17, + 44, + 39, + 3, + 47, + 13, +-59, + 53, + 31, +-16, + 93, + 72, + 32, + 94, + 50, +-33, + 82, + 69, + 36, +110, +110, +104, + 59, + 23, +-23, + 44, + 8, +-40, + 44, +-12, +-93, + 48, + -1, +-76, + 53, + 5, +-74, + 34, + 22, + 5, +-58, +-70, +-102, +-73, +-72, +-78, +-64, +-65, +-82, +-61, +-65, +-88, +-11, +-19, +-35, + 34, + 21, + 4, + 39, + 26, + 9, + 66, + 47, + 26, + 90, + 53, + 5, + 83, + 37, +-44, + 86, + 42, +-40, + 83, + 44, +-36, + 81, + 41, +-35, + 80, + 40, +-35, + 75, + 35, +-40, + 69, + 28, +-44, + 48, + 5, +-73, + 45, + 0, +-54, + 81, + 69, + 28, + 92, + 84, + 40, + 93, + 85, + 41, + 54, + 42, + -3, + 17, + 1, +-20, + 48, + 52, + 30, + 26, + 26, +-25, + 55, + 52, + 35, +108, +100, + 57, +108, +100, + 56, +108, + 99, + 54, + 49, + 29, +-18, + 28, +-20, +-82, + 64, + 22, +-44, + 67, + 27, +-40, + 64, + 24, +-43, + 57, + 16, +-49, + 38, +-10, +-77, + 33, +-29, +-113, + 7, +-56, +-128, + 42, +-17, +-96, + 28, +-32, +-107, + 42, +-17, +-95, + 30, +-29, +-106, + 81, + 35, +-28, + 32, +-30, +-108, + 95, + 69, + 31, +108, +108, +100, +108, +108, +104, +110, +110, +108, +109, +109, +108, +110, +110, +109, +112, +113, +110, +114, +114, +114, +115, +115, +115, +116, +116, +115, +116, +116, +116, +118, +118, +117, +117, +117, +116, +117, +117, +117, +115, +115, +115, +113, +113, +113, +113, +113, +112, +113, +113, +113, +117, +117, +116, +118, +118, +118, +119, +120, +120, + 56, + 12, +-55, + 23, +-34, +-110, + 53, + 5, +-56, + 40, +-24, +-95, + 22, +-41, +-117, + 36, +-24, +-103, + 63, + 8, +-59, + 51, +-12, +-96, + 38, +-30, +-119, + 41, +-10, +-78, + 61, + 16, +-56, + 67, + 24, +-49, + 65, + 22, +-51, + 38, +-16, +-86, + 52, + 6, +-51, + 68, + 46, + -6, + 57, + 27, +-40, + 60, + 38, +-20, + 34, + 19, +-20, + 10, +-26, +-76, + 63, + 32, +-27, +102, + 71, + 18, + 88, + 41, +-66, + 86, + 69, + 38, +106, +103, + 96, + 57, + 13, +-49, + 49, + 9, +-44, + 43, +-13, +-94, + 48, + -1, +-75, + 54, + 6, +-72, + 36, + 23, + 8, +-55, +-70, +-104, +-55, +-60, +-80, +-51, +-58, +-81, +-60, +-64, +-87, +-11, +-19, +-34, + 35, + 21, + 11, + 40, + 26, + 12, + 65, + 49, + 28, + 89, + 54, + 7, + 83, + 37, +-44, + 86, + 42, +-39, + 83, + 44, +-36, + 81, + 41, +-35, + 80, + 40, +-35, + 76, + 36, +-37, + 68, + 27, +-45, + 43, + 4, +-67, + 50, + 5, +-51, + 73, + 64, + 26, + 95, + 87, + 43, + 95, + 87, + 42, + 55, + 44, + 1, + 4, +-17, +-42, + 44, + 48, + 9, + 23, + 23, +-29, + 71, + 70, + 50, +109, +101, + 59, +108, +100, + 56, +107, + 98, + 54, + 53, + 34, + -8, + 27, +-21, +-81, + 65, + 23, +-43, + 67, + 27, +-40, + 63, + 23, +-44, + 55, + 15, +-50, + 39, + -7, +-65, + 35, +-21, +-96, + 8, +-50, +-111, + 44, +-12, +-77, + 30, +-26, +-92, + 46, + -9, +-78, + 29, +-27, +-94, + 82, + 45, + 5, + 32, +-23, +-87, + 92, + 72, + 45, +108, +108, + 98, +107, +107, +103, +110, +110, +109, +111, +111, +111, +111, +111, +110, +111, +111, +110, +114, +114, +114, +115, +115, +115, +115, +115, +115, +116, +116, +116, +117, +117, +116, +116, +116, +116, +116, +116, +116, +115, +115, +115, +113, +113, +113, +112, +112, +112, +114, +114, +114, +117, +117, +117, +118, +118, +118, +120, +119, +120, + 51, + 8, +-41, + 27, +-26, +-93, + 57, + 17, +-28, + 44, +-11, +-65, + 23, +-34, +-102, + 35, +-20, +-90, + 62, + 20, +-19, + 54, + 0, +-71, + 42, +-16, +-74, + 40, +-10, +-79, + 61, + 17, +-56, + 65, + 24, +-48, + 66, + 24, +-50, + 41, +-14, +-86, + 30, +-22, +-76, + 18, + 4, +-26, + 53, + 24, +-45, + 31, + 14, +-33, + 12, + 0, +-29, + -9, +-36, +-66, + 66, + 31, +-45, + 99, + 65, + -8, + 82, + 31, +-95, + 80, + 65, + 30, +102, + 98, + 90, + 58, + 15, +-41, + 45, + -4, +-66, + 52, + 3, +-79, + 49, + 0, +-75, + 54, + 6, +-73, + 37, + 24, + 8, +-49, +-64, +-102, +-51, +-56, +-78, +-47, +-55, +-77, +-65, +-67, +-84, +-11, +-19, +-33, + 36, + 22, + 7, + 39, + 26, + 9, + 67, + 49, + 26, + 88, + 55, + 8, + 85, + 39, +-43, + 86, + 44, +-38, + 84, + 44, +-34, + 82, + 42, +-33, + 79, + 40, +-35, + 75, + 36, +-38, + 69, + 29, +-43, + 49, + 8, +-64, + 50, + 7, +-47, + 65, + 58, + 22, + 95, + 87, + 43, + 95, + 87, + 44, + 57, + 46, + 6, + 5, +-18, +-50, + 44, + 45, + 2, + 26, + 27, +-12, + 85, + 81, + 60, +109, +100, + 60, +108, +100, + 56, +106, + 98, + 53, + 55, + 41, + 15, + 23, +-28, +-81, + 64, + 23, +-44, + 67, + 27, +-40, + 62, + 23, +-44, + 54, + 13, +-51, + 39, + -8, +-64, + 37, +-16, +-85, + 14, +-43, +-100, + 47, + -9, +-76, + 31, +-24, +-87, + 46, + -8, +-72, + 26, +-27, +-88, + 82, + 48, + 12, + 34, +-21, +-90, + 91, + 71, + 44, +101, +100, + 90, +100, +101, + 98, +103, +103, +104, +105, +105, +105, +104, +104, +105, +104, +103, +103, +105, +105, +104, +107, +108, +107, +108, +108, +108, +109, +109, +108, +111, +112, +112, +109, +109, +110, +110, +110, +111, +110, +109, +110, +110, +110, +110, +110, +110, +111, +110, +110, +109, +111, +112, +111, +115, +114, +114, +117, +116, +118, + 47, + 6, +-40, + 27, +-29, +-96, + 61, + 19, +-23, + 47, + -7, +-61, + 23, +-36, +-102, + 33, +-23, +-88, + 58, + 16, +-21, + 57, + 3, +-63, + 42, +-16, +-75, + 40, +-11, +-80, + 60, + 16, +-56, + 65, + 24, +-48, + 66, + 25, +-47, + 40, +-13, +-83, + 77, + 50, + 36, + 50, + 37, + -4, + 56, + 30, +-29, + 38, + 19, +-30, + -2, +-20, +-59, + 54, + 34, +-21, + 72, + 47, + -1, + 95, + 68, + 15, + 79, + 32, +-62, + 84, + 72, + 46, +103, + 96, + 85, + 61, + 30, +-10, + 43, + -5, +-63, + 50, + 8, +-67, + 49, + 0, +-75, + 55, + 6, +-72, + 40, + 25, + 8, + -2, +-48, +-110, +-33, +-47, +-75, +-51, +-57, +-77, +-63, +-66, +-78, +-11, +-19, +-30, + 35, + 21, + 9, + 40, + 27, + 10, + 68, + 50, + 26, + 89, + 56, + 7, + 85, + 40, +-42, + 88, + 44, +-37, + 85, + 45, +-32, + 82, + 42, +-33, + 80, + 41, +-34, + 75, + 36, +-37, + 69, + 29, +-41, + 47, + 8, +-64, + 56, + 11, +-44, + 62, + 56, + 21, + 95, + 87, + 44, + 95, + 87, + 45, + 57, + 48, + 9, + 11, +-12, +-44, + 46, + 47, + 7, + 36, + 39, + 5, + 77, + 76, + 52, +108, +100, + 59, +107, + 99, + 57, +105, + 97, + 52, + 60, + 40, + 17, + 20, +-30, +-81, + 64, + 23, +-43, + 65, + 26, +-41, + 60, + 22, +-44, + 53, + 12, +-53, + 37, +-13, +-76, + 37, +-19, +-91, + 10, +-50, +-113, + 42, +-16, +-91, + 32, +-23, +-91, + 38, +-19, +-86, + 25, +-32, +-100, + 86, + 44, +-16, + 35, +-22, +-98, + 90, + 57, + 8, + 71, + 48, + 12, + 66, + 48, + 22, + 63, + 49, + 24, + 62, + 48, + 24, + 62, + 48, + 25, + 63, + 51, + 30, + 66, + 57, + 39, + 66, + 59, + 44, + 66, + 58, + 40, + 67, + 61, + 47, + 69, + 63, + 49, + 66, + 60, + 43, + 67, + 60, + 41, + 68, + 61, + 44, + 73, + 68, + 55, + 70, + 63, + 47, + 70, + 59, + 41, + 74, + 64, + 45, + 79, + 68, + 44, + 91, + 73, + 41, + 50, + 2, +-64, + 23, +-34, +-114, + 64, + 12, +-52, + 49, +-14, +-83, + 20, +-45, +-121, + 30, +-30, +-106, + 55, + 0, +-58, + 52, + -4, +-82, + 39, +-26, +-108, + 39, +-16, +-83, + 60, + 15, +-55, + 66, + 25, +-47, + 67, + 25, +-47, + 37, +-16, +-83, + 75, + 52, + 35, + 83, + 68, + 16, + 78, + 56, + -8, + 54, + 30, +-29, + 11, + -9, +-39, + 71, + 50, +-15, + 79, + 56, + 9, + 92, + 62, + 6, + 78, + 30, +-54, + 84, + 78, + 65, + 88, + 77, + 61, + 65, + 32, +-16, + 37, +-11, +-68, + 51, + 12, +-50, + 51, + 0, +-74, + 55, + 7, +-72, + 41, + 14, +-13, + 17, +-25, +-75, + 17, +-19, +-75, + 4, +-28, +-73, + -4, +-38, +-83, + 13, +-16, +-46, + 40, + 18, + -5, + 41, + 28, + 11, + 68, + 50, + 28, + 89, + 56, + 7, + 84, + 40, +-42, + 87, + 46, +-36, + 85, + 45, +-32, + 82, + 42, +-33, + 80, + 41, +-33, + 76, + 37, +-36, + 70, + 29, +-39, + 45, + 5, +-65, + 53, + 12, +-38, + 61, + 54, + 17, + 95, + 87, + 44, + 95, + 87, + 44, + 59, + 49, + 11, + 15, + -8, +-36, + 46, + 48, + 5, + 30, + 33, + 3, + 72, + 70, + 42, +108, +100, + 58, +106, + 98, + 55, +104, + 96, + 51, + 62, + 43, + 15, + 25, +-26, +-82, + 65, + 23, +-43, + 65, + 26, +-41, + 61, + 21, +-45, + 52, + 10, +-54, + 36, +-17, +-89, + 36, +-27, +-111, + 6, +-56, +-124, + 41, +-19, +-100, + 29, +-26, +-101, + 36, +-27, +-97, + 24, +-37, +-105, + 85, + 42, +-22, + 40, +-19, +-100, + 94, + 60, + 10, + 72, + 48, + 11, + 68, + 50, + 21, + 68, + 53, + 26, + 69, + 56, + 29, + 72, + 61, + 39, + 75, + 69, + 49, + 76, + 70, + 54, + 79, + 73, + 57, + 78, + 71, + 55, + 76, + 70, + 53, + 74, + 70, + 53, + 73, + 67, + 49, + 71, + 64, + 45, + 71, + 63, + 43, + 70, + 63, + 43, + 70, + 61, + 40, + 72, + 59, + 38, + 74, + 63, + 40, + 79, + 65, + 36, + 93, + 69, + 30, + 47, + -4, +-75, + 29, +-29, +-108, + 63, + 14, +-55, + 51, +-13, +-86, + 19, +-47, +-128, + 30, +-30, +-110, + 56, + -4, +-72, + 56, + -1, +-81, + 39, +-28, +-126, + 35, +-19, +-85, + 60, + 15, +-56, + 66, + 24, +-47, + 69, + 26, +-46, + 45, + -6, +-80, + 75, + 51, + 35, + 90, + 77, + 26, + 88, + 70, + 15, + 44, + 6, +-42, + 36, + 7, +-21, + 90, + 62, +-24, + 82, + 55, + -4, + 93, + 52, +-32, + 82, + 35, +-55, + 90, + 90, + 81, + 85, + 69, + 47, + 72, + 29, +-40, + 38, +-15, +-79, + 50, + 17, +-45, + 52, + 0, +-76, + 55, + 7, +-73, + 70, + 31, +-31, + 77, + 37, +-20, + 81, + 44, +-10, + 88, + 50, + -2, + 92, + 54, + 4, + 93, + 57, + 10, + 86, + 56, + 12, + 40, + 27, + 11, + 67, + 49, + 29, + 90, + 55, + 6, + 85, + 39, +-42, + 86, + 45, +-37, + 85, + 45, +-31, + 81, + 42, +-33, + 80, + 41, +-33, + 75, + 36, +-36, + 69, + 29, +-38, + 43, + 4, +-65, + 50, + 9, +-32, + 72, + 56, + 8, + 91, + 82, + 33, + 93, + 85, + 42, + 64, + 54, + 13, + 19, + -5, +-32, + 43, + 45, + 5, + 17, + 20, + -7, + 51, + 44, + 15, + 99, + 89, + 46, +106, + 98, + 55, +102, + 95, + 51, + 54, + 40, + 5, + 20, +-29, +-81, + 64, + 23, +-43, + 64, + 25, +-42, + 61, + 21, +-45, + 49, + 8, +-56, + 39, +-14, +-80, + 45, +-13, +-86, + 6, +-52, +-103, + 41, +-16, +-88, + 26, +-29, +-98, + 38, +-20, +-81, + 33, +-24, +-71, + 84, + 51, + 12, + 42, +-14, +-80, + 95, + 80, + 49, + 85, + 77, + 56, + 78, + 71, + 57, + 81, + 76, + 65, + 81, + 77, + 67, + 86, + 84, + 74, + 95, + 93, + 84, + 96, + 95, + 88, + 96, + 95, + 88, + 97, + 97, + 90, + 97, + 96, + 90, + 94, + 93, + 87, + 89, + 88, + 82, + 86, + 86, + 79, + 84, + 82, + 76, + 85, + 83, + 78, + 83, + 81, + 76, + 85, + 82, + 75, + 86, + 83, + 75, + 92, + 89, + 78, +105, +100, + 83, + 45, + -5, +-69, + 30, +-22, +-86, + 60, + 18, +-30, + 52, + -3, +-62, + 21, +-42, +-120, + 29, +-27, +-96, + 55, + 1, +-57, + 52, + 3, +-60, + 42, +-21, +-94, + 35, +-20, +-84, + 58, + 14, +-57, + 65, + 25, +-49, + 67, + 27, +-48, + 49, + 4, +-79, + 76, + 51, + 37, + 85, + 73, + 22, + 77, + 66, + 14, + 67, + 53, + 0, + 64, + 53, + 0, + 72, + 63, + 17, + 98, + 76, + 28, + 98, + 60, +-18, + 91, + 51, +-27, + 67, + 57, + 42, + 82, + 63, + 35, + 70, + 31, +-34, + 41, + -5, +-52, + 53, + 19, +-35, + 53, + 1, +-78, + 55, + 7, +-73, + 78, + 41, +-20, + 83, + 46, +-11, + 87, + 51, + -2, + 91, + 57, + 7, + 95, + 62, + 15, + 95, + 65, + 19, + 99, + 68, + 22, + 61, + 41, + 12, + 68, + 49, + 26, + 90, + 55, + 7, + 83, + 38, +-43, + 86, + 45, +-36, + 84, + 45, +-31, + 81, + 42, +-33, + 79, + 40, +-33, + 76, + 36, +-36, + 69, + 29, +-38, + 42, + 0, +-70, + 55, + 19, +-31, + 67, + 45, +-21, + 79, + 62, + -4, + 89, + 81, + 38, + 68, + 57, + 19, + 20, + -3, +-28, + 40, + 14, +-41, + 37, + -4, +-77, + 41, + 2, +-67, + 62, + 30, +-41, + 71, + 48, +-15, + 71, + 43, +-22, + 46, + 8, +-48, + 17, +-30, +-81, + 64, + 23, +-44, + 63, + 24, +-43, + 59, + 20, +-46, + 48, + 7, +-58, + 42, + -9, +-64, + 50, + -6, +-71, + 8, +-48, +-97, + 43, +-13, +-84, + 20, +-36, +-96, + 37, +-17, +-76, + 35, +-16, +-56, + 90, + 61, + 25, + 42, +-11, +-69, +100, + 91, + 75, +114, +113, +110, +112, +111, +109, +112, +112, +109, +113, +113, +111, +115, +115, +114, +120, +120, +120, +120, +120, +120, +118, +118, +117, +120, +120, +119, +120, +120, +120, +110, +111, +111, +107, +107, +108, +111, +112, +110, +114, +114, +114, +114, +114, +113, +114, +114, +113, +111, +111, +109, +105, +105, +103, +111, +110, +108, +117, +117, +113, + 40, + -6, +-66, + 25, +-27, +-88, + 56, + 15, +-28, + 55, + 5, +-48, + 21, +-38, +-106, + 27, +-26, +-89, + 49, + -3, +-56, + 46, + 2, +-53, + 43, +-15, +-80, + 33, +-21, +-85, + 58, + 13, +-57, + 65, + 25, +-50, + 67, + 27, +-47, + 50, + 5, +-80, + 73, + 50, + 36, + 76, + 67, + 23, + 75, + 63, + 17, + 74, + 63, + 14, + 74, + 63, + 14, + 80, + 67, + 19, + 99, + 81, + 38, +110, + 81, + 17, +103, + 67, + -9, + 21, + -5, +-56, + 73, + 48, + -1, + 74, + 40, + -9, + 36, + -5, +-44, + 48, + 12, +-46, + 53, + 1, +-78, + 55, + 7, +-74, + 76, + 39, +-21, + 83, + 46, +-11, + 86, + 50, + -5, + 91, + 57, + 6, + 94, + 60, + 13, + 96, + 65, + 18, + 99, + 67, + 22, + 88, + 60, + 21, + 68, + 49, + 27, + 89, + 54, + 6, + 83, + 38, +-43, + 85, + 44, +-36, + 84, + 45, +-31, + 81, + 41, +-33, + 79, + 40, +-33, + 75, + 36, +-36, + 69, + 29, +-39, + 43, + 2, +-69, + 63, + 24, +-28, + 66, + 41, +-27, + 74, + 52, +-26, + 85, + 77, + 33, + 69, + 58, + 21, + 29, + 4, +-26, + 36, + -4, +-81, + 36, + -1, +-76, + 45, + 10, +-65, + 67, + 40, +-34, + 74, + 51, +-21, + 74, + 53, +-11, + 49, + 12, +-50, + 26, +-24, +-78, + 64, + 23, +-43, + 63, + 23, +-43, + 58, + 18, +-47, + 47, + 6, +-58, + 40, +-12, +-74, + 47, + -8, +-74, + 12, +-46, +-104, + 42, +-19, +-92, + 23, +-33, +-96, + 38, +-17, +-75, + 41, + -9, +-51, + 93, + 54, + 2, + 36, +-17, +-78, +105, + 92, + 74, +121, +121, +121, +119, +120, +120, +120, +120, +120, +121, +121, +121, +121, +121, +121, +121, +121, +121, +115, +114, +111, +102, + 96, + 88, +109, +105, + 98, +120, +120, +118, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +117, +117, +117, +111, +111, +109, +112, +112, +109, +117, +117, +115, + 37, +-15, +-76, + 26, +-29, +-102, + 50, + 3, +-50, + 55, + 3, +-58, + 21, +-41, +-116, + 25, +-32, +-99, + 48, + -9, +-73, + 40, +-10, +-66, + 42, +-20, +-96, + 30, +-27, +-92, + 56, + 12, +-59, + 65, + 23, +-50, + 67, + 26, +-48, + 51, + 4, +-79, + 64, + 40, + 25, + 60, + 59, + 37, + 66, + 68, + 55, + 75, + 78, + 67, + 88, + 88, + 76, + 91, + 91, + 75, +104, + 76, + 18, +119, + 87, + 10, +109, + 73, +-27, + 37, + 14, +-39, + 79, + 50, + 4, + 78, + 39, +-22, + 37, +-10, +-58, + 47, + 7, +-57, + 54, + 1, +-78, + 55, + 6, +-74, + 78, + 41, +-20, + 82, + 45, +-12, + 87, + 51, + -4, + 91, + 57, + 6, + 94, + 60, + 11, + 96, + 64, + 17, + 98, + 66, + 21, +101, + 70, + 25, + 77, + 55, + 27, + 89, + 54, + 6, + 83, + 38, +-43, + 85, + 44, +-37, + 85, + 45, +-31, + 81, + 41, +-33, + 79, + 40, +-33, + 75, + 36, +-36, + 69, + 29, +-38, + 42, + -2, +-68, + 63, + 18, +-33, + 62, + 35, +-34, + 69, + 42, +-36, + 77, + 67, + 21, + 68, + 57, + 19, + 26, + -9, +-80, + 34, + -6, +-83, + 38, + 1, +-75, + 51, + 16, +-59, + 74, + 49, +-23, + 81, + 59, + -9, + 72, + 47, +-23, + 60, + 27, +-31, + 26, +-23, +-84, + 62, + 21, +-46, + 62, + 22, +-44, + 58, + 18, +-47, + 45, + 4, +-60, + 38, +-19, +-94, + 44, +-17, +-94, + 19, +-45, +-122, + 43, +-17, +-94, + 25, +-33, +-102, + 41, +-20, +-93, + 53, + 5, +-42, + 89, + 48, +-15, + 33, +-21, +-84, +106, + 90, + 63, +121, +121, +122, + 99, + 99, +100, +108, +108, +109, +121, +121, +120, +121, +121, +121, +112, +111, +109, + 78, + 69, + 50, + 74, + 60, + 36, + 71, + 51, + 18, +107, +103, + 95, +103, +103, +101, +112, +112, +110, +114, +114, +113, +121, +121, +120, +120, +120, +120, +121, +121, +121, +119, +119, +118, +106, +108, +101, + 98, +104, + 92, +115, +114, +109, + 32, +-23, +-97, + 27, +-27, +-100, + 47, + -4, +-73, + 56, + -1, +-72, + 21, +-44, +-128, + 21, +-40, +-117, + 48, +-17, +-97, + 41, +-18, +-91, + 41, +-23, +-122, + 29, +-32, +-99, + 56, + 11, +-60, + 64, + 22, +-51, + 66, + 26, +-50, + 48, + 1, +-79, + 61, + 37, + 18, + 55, + 40, +-12, + 62, + 62, + 42, + 71, + 73, + 61, + 84, + 86, + 77, + 90, + 91, + 83, +108, + 76, + 9, +121, + 91, + 15, +113, + 78, +-19, + 41, + 19, +-33, + 79, + 42, +-27, + 84, + 39, +-40, + 51, + 4, +-49, + 47, + -5, +-93, + 54, + 1, +-79, + 56, + 6, +-74, + 81, + 44, +-16, + 86, + 49, + -8, + 89, + 53, + -2, + 92, + 58, + 7, + 95, + 60, + 11, + 98, + 64, + 18, + 99, + 66, + 20, +102, + 70, + 26, + 97, + 69, + 28, + 89, + 54, + 5, + 83, + 38, +-42, + 85, + 44, +-34, + 84, + 44, +-31, + 80, + 41, +-34, + 79, + 40, +-34, + 75, + 35, +-35, + 68, + 28, +-39, + 40, + 1, +-64, + 65, + 16, +-31, + 64, + 34, +-36, + 60, + 31, +-44, + 70, + 59, + 14, + 68, + 55, + 16, + 16, +-26, +-87, + 23, +-22, +-96, + 28, +-15, +-91, + 36, + -2, +-74, + 73, + 39, +-32, + 84, + 49, +-15, + 68, + 35, +-35, + 61, + 23, +-42, + 21, +-28, +-81, + 61, + 20, +-46, + 61, + 21, +-44, + 57, + 17, +-48, + 43, + 2, +-62, + 35, +-22, +-97, + 45, +-15, +-86, + 22, +-41, +-114, + 41, +-19, +-93, + 31, +-25, +-95, + 43, +-17, +-83, + 51, + 9, +-33, + 84, + 43, +-12, + 43, + 5, +-39, +104, + 92, + 68, +104, +103, + 92, + 94, + 94, + 83, + 90, + 91, + 81, + 82, + 84, + 73, + 87, + 88, + 79, + 81, + 77, + 61, + 74, + 62, + 38, + 75, + 61, + 36, + 70, + 46, + 3, + 82, + 69, + 40, + 95, + 96, + 90, + 99, +100, + 94, + 94, + 95, + 89, + 99, +100, + 93, + 98, + 99, + 92, +100, +100, + 94, +102, +102, + 97, +101, +102, + 97, +108, +109, +105, +106, +103, + 96, + 31, +-28, +-97, + 36, +-15, +-79, + 49, + 0, +-62, + 57, + 4, +-59, + 22, +-41, +-116, + 19, +-40, +-114, + 48, +-14, +-85, + 40, +-19, +-84, + 42, +-21, +-112, + 26, +-34, +-103, + 54, + 9, +-61, + 64, + 21, +-52, + 66, + 26, +-50, + 46, + -4, +-78, + 59, + 34, + 10, + 63, + 48, + -8, + 73, + 73, + 53, + 82, + 84, + 71, + 85, + 87, + 76, + 91, + 92, + 80, +106, + 86, + 45, +120, + 98, + 43, +116, + 88, + 26, + 42, + 20, +-31, + 81, + 43, +-23, + 89, + 53, + -9, + 46, + 8, +-32, + 45, +-18, +-110, + 54, + 0, +-80, + 55, + 5, +-76, + 83, + 47, +-14, + 89, + 52, + -5, + 92, + 55, + 1, + 94, + 59, + 9, + 96, + 62, + 12, +100, + 65, + 18, +101, + 66, + 20, +102, + 70, + 25, +103, + 73, + 28, + 89, + 54, + 3, + 83, + 38, +-42, + 85, + 43, +-35, + 84, + 45, +-31, + 81, + 41, +-33, + 78, + 39, +-34, + 74, + 34, +-35, + 67, + 27, +-40, + 44, + 6, +-66, + 61, + 14, +-40, + 66, + 43, +-26, + 70, + 51, +-15, + 74, + 65, + 18, + 62, + 53, + 13, + 38, + 24, + -2, + 88, + 77, + 34, + 59, + 41, + -6, + 19, + 10, +-19, +-12, +-17, +-43, + 45, + 40, + 14, + 16, + -5, +-37, + 18, +-27, +-77, + 23, +-26, +-83, + 60, + 19, +-48, + 60, + 20, +-45, + 56, + 16, +-49, + 43, + 1, +-63, + 35, +-18, +-84, + 48, + -5, +-60, + 21, +-37, +-96, + 53, + -5, +-73, + 36, +-17, +-81, + 41, +-11, +-65, + 51, + 14, +-16, + 80, + 45, + 4, + 52, + 20, +-14, +105, +100, + 90, +121, +121, +120, + 91, + 90, + 92, +101, +100, +102, + 75, + 78, + 80, + 82, + 83, + 83, + 81, + 73, + 53, + 74, + 60, + 33, + 80, + 64, + 39, + 69, + 45, + -2, + 71, + 47, + 0, + 83, + 82, + 71, +115, +115, +114, +115, +115, +114, +120, +120, +118, +116, +116, +115, +121, +121, +121, +120, +120, +120, +107, +108, +105, + 96, + 99, + 91, + 97, + 94, + 85, + 31, +-24, +-91, + 42, + -4, +-63, + 52, + 8, +-46, + 57, + 13, +-37, + 24, +-34, +-98, + 21, +-36, +-104, + 53, + 2, +-54, + 41, +-10, +-65, + 43, +-14, +-88, + 23, +-33, +-102, + 54, + 9, +-63, + 63, + 21, +-52, + 66, + 26, +-50, + 47, + -5, +-76, + 60, + 34, + 12, + 66, + 51, + 0, + 76, + 79, + 62, + 82, + 84, + 71, + 85, + 86, + 77, + 91, + 89, + 73, +111, + 86, + 37, +121, + 95, + 30, +119, + 90, + 17, + 42, + 20, +-32, + 82, + 44, +-15, + 89, + 66, + 24, + 35, + 5, +-23, + 36, +-28, +-112, + 52, + 0, +-80, + 53, + 5, +-76, + 75, + 27, +-40, + 82, + 34, +-31, + 86, + 39, +-23, + 84, + 38, +-19, + 81, + 37, +-18, + 84, + 40, +-17, + 91, + 43, +-16, + 90, + 40, +-17, + 96, + 51, + -6, + 76, + 31, +-38, + 83, + 38, +-42, + 85, + 44, +-34, + 84, + 44, +-31, + 81, + 41, +-33, + 78, + 39, +-34, + 74, + 34, +-35, + 67, + 27, +-39, + 42, + 0, +-67, + 51, + 4, +-48, + 48, + 29, +-30, + 67, + 55, + 1, + 73, + 65, + 22, + 54, + 45, + 6, + 8, +-16, +-50, + -9, +-38, +-88, + 16, + -8, +-117, + -7, +-13, +-115, +-39, +-62, +-116, + 76, + 70, + 35, + 8, + -4, +-35, + 11, +-39, +-109, + 25, +-24, +-87, + 59, + 18, +-48, + 59, + 19, +-46, + 55, + 15, +-49, + 41, + 0, +-62, + 37, +-18, +-79, + 49, + -3, +-60, + 18, +-39, +-100, + 63, + 5, +-66, + 39, +-13, +-74, + 33, +-18, +-71, + 62, + 24, + -8, + 77, + 40, + -3, + 45, + 9, +-27, +105, +100, + 87, +122, +122, +121, +102, +101, +103, +107, +107, +108, +106, +107, +107, + 84, + 81, + 72, + 81, + 72, + 51, + 79, + 67, + 39, + 81, + 67, + 39, + 74, + 50, + 4, + 75, + 50, + 0, + 90, + 82, + 56, +120, +120, +120, +121, +121, +121, +120, +120, +118, +113, +113, +111, +121, +121, +121, +121, +121, +121, +117, +116, +114, +101, +103, + 95, +101, + 96, + 86, + 34, +-21, +-90, + 41, + -8, +-69, + 54, + 9, +-48, + 59, + 15, +-39, + 25, +-34, +-100, + 20, +-37, +-107, + 55, + 6, +-51, + 40, +-11, +-69, + 45, +-14, +-88, + 23, +-37, +-108, + 52, + 7, +-65, + 62, + 20, +-55, + 65, + 25, +-51, + 43, +-11, +-78, + 55, + 31, + 10, + 67, + 58, + 11, + 82, + 84, + 71, + 91, + 93, + 83, + 92, + 93, + 85, + 96, + 89, + 70, +113, + 77, + 8, +119, + 88, + -3, +120, + 85, +-10, + 44, + 21, +-28, + 81, + 33, +-48, + 91, + 61, + 8, + 41, + 9, +-27, + 44, +-20, +-104, + 51, + -2, +-81, + 52, + 3, +-77, + 24, + -1, +-28, + 15, +-26, +-86, + 16, +-19, +-78, + 25, + 1, +-54, + 14, +-29, +-88, + 15, +-17, +-48, + 42, + 11, +-15, + 49, + 20, + -8, + 68, + 44, + 17, + 90, + 53, + 1, + 83, + 37, +-43, + 85, + 43, +-34, + 84, + 44, +-31, + 79, + 40, +-34, + 78, + 39, +-34, + 74, + 34, +-34, + 68, + 27, +-39, + 40, + 0, +-68, + 44, + -7, +-60, + 40, + 23, +-33, + 63, + 51, + -3, + 73, + 66, + 23, + 53, + 44, + 9, + 30, + 20, +-10, + 30, + 27, +-11, + 53, + 35, +-119, + -7, +-13, +-97, + 41, + 34, +-87, + 70, + 55, + 5, + 25, + 5, +-35, + 36, + 8, +-97, + 26, +-23, +-81, + 58, + 17, +-49, + 58, + 18, +-47, + 54, + 14, +-51, + 39, + -3, +-67, + 43, +-19, +-94, + 46, +-10, +-88, + 19, +-43, +-111, + 60, + -2, +-91, + 40, +-17, +-88, + 23, +-37, +-100, + 63, + 17, +-36, + 77, + 30, +-38, + 46, + 0, +-56, +109, + 96, + 70, +121, +121, +121, +121, +121, +121, +121, +121, +121, +113, +112, +110, + 84, + 79, + 64, + 83, + 74, + 49, + 84, + 73, + 44, + 84, + 72, + 44, + 81, + 59, + 13, + 79, + 57, + 6, + 77, + 61, + 19, +113, +113, +108, +121, +121, +121, +121, +121, +121, +114, +114, +113, +121, +121, +121, +121, +121, +121, +114, +114, +111, + 92, + 96, + 81, +101, + 96, + 89, + 32, +-25, +-104, + 44, +-10, +-84, + 60, + 9, +-64, + 62, + 9, +-62, + 22, +-42, +-128, + 17, +-42, +-127, + 57, + -2, +-81, + 40, +-22, +-97, + 42, +-22, +-128, + 19, +-45, +-123, + 51, + 6, +-66, + 63, + 18, +-56, + 65, + 24, +-52, + 29, +-18, +-82, + 54, + 32, + 11, + 65, + 52, + 10, + 76, + 78, + 67, + 86, + 87, + 79, + 87, + 89, + 83, + 97, + 90, + 72, +110, + 83, + 33, +120, + 91, + 18, +119, + 88, + 11, + 45, + 21, +-26, + 87, + 39, +-44, + 93, + 50, +-27, + 55, + 16, +-27, + 38, +-20, +-100, + 52, + -2, +-82, + 52, + 3, +-79, +-88, +-120, +-124, +-58, +-86, +-113, +-38, +-64, +-82, +-44, +-72, +-94, +-16, +-41, +-117, + -9, +-18, +-33, + 38, + 24, + 9, + 44, + 31, + 14, + 67, + 49, + 26, + 86, + 52, + 1, + 82, + 37, +-44, + 84, + 43, +-36, + 83, + 43, +-32, + 80, + 40, +-34, + 77, + 38, +-35, + 74, + 34, +-33, + 68, + 27, +-39, + 41, + -4, +-69, + 3, +-47, +-92, + 19, +-17, +-62, + 18, +-21, +-73, + 16, +-11, +-40, + -5, +-41, +-68, + -6, +-43, +-79, +-19, +-53, +-95, +-33, +-87, +-121, +-34, +-88, +-126, +-34, +-89, +-123, +-36, +-91, +-123, +-32, +-83, +-117, +-17, +-66, +-107, + 18, +-30, +-81, + 57, + 16, +-50, + 57, + 17, +-48, + 53, + 13, +-52, + 35, + -7, +-70, + 47, +-15, +-95, + 47, +-12, +-90, + 27, +-35, +-107, + 63, + 1, +-84, + 43, +-16, +-91, + 20, +-41, +-114, + 63, + 18, +-32, + 75, + 29, +-37, + 52, + 6, +-51, +108, + 96, + 70, +122, +122, +122, +121, +121, +121, +121, +121, +121, +108, +107, +105, + 99, + 97, + 91, + 96, + 91, + 81, + 99, + 93, + 80, + 84, + 70, + 49, + 91, + 78, + 58, + 92, + 79, + 56, + 89, + 76, + 55, +109, +107, + 99, +118, +118, +115, +120, +120, +118, +115, +115, +114, +121, +121, +121, +121, +121, +121, +115, +115, +113, + 98, + 98, + 95, +105, + 99, + 92, + 42, +-16, +-97, + 48, + -2, +-76, + 60, + 9, +-65, + 65, + 10, +-61, + 22, +-42, +-128, + 18, +-42, +-126, + 59, + 2, +-79, + 40, +-22, +-98, + 41, +-22, +-128, + 19, +-48, +-128, + 50, + 5, +-69, + 62, + 17, +-56, + 66, + 24, +-52, + 39, +-11, +-82, + 16, +-31, +-72, + 19, +-16, +-59, + 23, +-11, +-37, + 13, +-14, +-30, + 14, +-10, +-21, + 17, + -6, +-21, + 24, + -9, +-48, + 31, + -2, +-46, + 30, + -5, +-59, + 2, +-37, +-72, + 14, +-34, +-86, + 12, +-30, +-70, + -5, +-50, +-79, + 24, +-34, +-111, + 51, + -3, +-82, + 51, + 2, +-78, +-85, +-116, +-121, +-68, +-104, +-122, +-51, +-80, +-92, +-63, +-94, +-113, +-29, +-31, +-112, + 44, + 24, +-73, + 59, + 44, +-33, + 64, + 44, + -4, + 78, + 59, + 15, + 87, + 52, + -1, + 83, + 37, +-45, + 84, + 43, +-39, + 83, + 43, +-33, + 79, + 39, +-36, + 77, + 38, +-35, + 75, + 35, +-34, + 70, + 31, +-36, + 57, + 17, +-48, + 31, + -8, +-64, + 31, +-10, +-64, + 31, +-10, +-65, + 30, +-10, +-65, + 29, +-11, +-64, + 29, +-11, +-66, + 28, +-13, +-66, + 27, +-15, +-67, + 26, +-16, +-68, + 24, +-18, +-70, + 22, +-20, +-72, + 21, +-21, +-76, + 19, +-24, +-78, + 36, + -6, +-62, + 57, + 16, +-48, + 56, + 16, +-49, + 51, + 10, +-54, + 33, + -9, +-69, + 44, +-13, +-86, + 46, + -8, +-72, + 40, +-15, +-83, + 66, + 12, +-55, + 41, + -9, +-72, + 21, +-37, +-96, + 66, + 35, + 8, + 76, + 41, + -5, + 56, + 11, +-31, +107, +101, + 87, +121, +121, +121, +114, +114, +113, +118, +118, +118, +120, +120, +120, +113, +113, +112, +121, +121, +121, +116, +113, +111, + 48, + 18, +-15, + 93, + 86, + 79, +119, +118, +118, +121, +121, +121, +115, +116, +106, +120, +120, +120, +119, +120, +116, +114, +115, +112, +121, +121, +121, +121, +121, +121, +118, +118, +116, + 96, + 97, + 95, +103, + 98, + 92, + 48, + -2, +-74, + 50, + 9, +-48, + 62, + 17, +-42, + 63, + 17, +-40, + 24, +-36, +-118, + 17, +-37, +-111, + 62, + 12, +-53, + 41, +-14, +-74, + 41, +-19, +-99, + 20, +-43, +-119, + 48, + 2, +-71, + 61, + 16, +-57, + 65, + 23, +-52, + 51, + 9, +-64, + 44, + -8, +-82, + 49, + -6, +-83, + 45, +-10, +-84, + 48, +-10, +-86, + 42, +-16, +-93, + 40, +-19, +-95, + 36, +-24, +-97, + 37, +-21, +-100, + 33, +-26, +-105, + 31, +-28, +-105, + 26, +-31, +-108, + 19, +-35, +-108, + 19, +-33, +-106, + 34, +-17, +-90, + 52, + 2, +-77, + 53, + 5, +-76, +-69, +-107, +-123, +-55, +-100, +-125, +-15, +-61, +-94, + 17, +-23, +-109, + 13, + -1, +-111, +-43, +-48, +-123, + 49, + 28, +-57, + 81, + 38, +-126, + 83, + 56, +-52, + 90, + 51, +-21, + 82, + 36, +-46, + 84, + 43, +-39, + 81, + 41, +-35, + 78, + 38, +-37, + 76, + 37, +-37, + 75, + 36, +-33, + 72, + 34, +-33, + 70, + 30, +-37, + 67, + 27, +-40, + 64, + 26, +-40, + 64, + 27, +-39, + 63, + 26, +-39, + 65, + 27, +-38, + 65, + 26, +-39, + 62, + 23, +-40, + 61, + 21, +-42, + 57, + 19, +-45, + 57, + 17, +-48, + 55, + 14, +-45, + 54, + 13, +-46, + 53, + 13, +-49, + 54, + 14, +-49, + 55, + 15, +-48, + 53, + 12, +-50, + 49, + 9, +-55, + 36, + -8, +-70, + 49, + -8, +-77, + 49, + -4, +-65, + 37, +-20, +-86, + 71, + 20, +-49, + 47, + -3, +-66, + 22, +-35, +-92, + 71, + 39, + 12, + 77, + 40, + -6, + 55, + 11, +-28, +107, +101, + 87, +121, +121, +121, +109, +110, +107, +120, +120, +120, +120, +120, +120, +115, +115, +113, +120, +119, +119, + 89, + 80, + 72, + 27, + -8, +-40, + 54, + 33, + 12, +114, +113, +112, +121, +121, +121, +121, +121, +121, +111, +110, +105, + 85, + 84, + 65, + 86, + 83, + 67, +100, +100, + 96, +112, +111, +109, +120, +121, +120, +105, +106, +103, +103, + 98, + 92, + 49, + -2, +-71, + 56, + 14, +-47, + 57, + 14, +-41, + 62, + 22, +-30, + 28, +-33, +-107, + 17, +-37, +-103, + 63, + 18, +-39, + 40, +-11, +-60, + 42, +-14, +-88, + 21, +-39, +-109, + 45, + -2, +-74, + 59, + 14, +-59, + 65, + 23, +-53, + 67, + 27, +-51, + 68, + 27, +-53, + 68, + 26, +-53, + 69, + 25, +-52, + 68, + 21, +-53, + 60, + 12, +-60, + 59, + 11, +-62, + 57, + 9, +-65, + 55, + 6, +-67, + 52, + 3, +-72, + 52, + 1, +-73, + 53, + 0, +-75, + 50, + 0, +-74, + 49, + 0, +-75, + 52, + 3, +-72, + 52, + 3, +-72, + 53, + 5, +-76, +-44, +-87, +-115, +-12, +-63, +-107, + 16, +-32, +-76, + 3, +-42, +-104, +-25, +-20, +-121, +-32, +-22, +-109, + 14, + 9, +-27, + 11, +-19, +-64, + 72, + 31, +-126, +102, + 72, +-79, + 80, + 34, +-49, + 83, + 40, +-41, + 81, + 41, +-38, + 77, + 37, +-38, + 75, + 36, +-37, + 75, + 35, +-34, + 73, + 33, +-34, + 71, + 32, +-35, + 68, + 31, +-36, + 67, + 31, +-37, + 66, + 30, +-35, + 66, + 30, +-35, + 65, + 29, +-36, + 65, + 29, +-36, + 63, + 26, +-39, + 61, + 25, +-40, + 60, + 23, +-42, + 59, + 19, +-43, + 57, + 17, +-43, + 55, + 15, +-44, + 55, + 14, +-47, + 54, + 13, +-49, + 52, + 11, +-48, + 50, + 9, +-53, + 47, + 6, +-57, + 33, +-14, +-79, + 54, + -6, +-81, + 48, +-12, +-78, + 42, +-19, +-93, + 72, + 15, +-66, + 58, + 4, +-69, + 26, +-38, +-106, + 78, + 37, +-11, + 79, + 32, +-35, + 66, + 14, +-41, +109, + 97, + 74, +119, +119, +117, +118, +118, +116, +118, +118, +115, +119, +118, +116, +112, +110, +105, + 86, + 73, + 59, + 15, +-17, +-52, + 41, + 5, +-32, + 21, +-20, +-67, + 44, + 21, +-11, +111, +112, +107, +112, +113, +110, + 97, + 97, + 82, + 76, + 73, + 52, + 54, + 49, + 19, + 75, + 68, + 42, + 70, + 58, + 24, + 14, + 15, +-10, + 70, + 72, + 65, +105, + 99, + 91, + 53, + -3, +-84, + 58, + 8, +-63, + 54, + 5, +-58, + 62, + 15, +-46, + 27, +-34, +-107, + 15, +-42, +-115, + 63, + 15, +-51, + 38, +-16, +-71, + 39, +-22, +-105, + 22, +-41, +-118, + 41, + -8, +-75, + 57, + 13, +-61, + 65, + 22, +-54, + 68, + 29, +-51, + 72, + 33, +-49, + 72, + 32, +-50, + 73, + 29, +-50, + 70, + 26, +-51, + 66, + 19, +-56, + 64, + 17, +-60, + 62, + 14, +-63, + 60, + 11, +-63, + 60, + 8, +-69, + 60, + 6, +-73, + 59, + 5, +-74, + 57, + 4, +-75, + 55, + 5, +-71, + 54, + 5, +-70, + 52, + 3, +-72, + 51, + 3, +-77, +-62, +-96, +-120, +-28, +-61, +-87, + 12, +-19, +-44, + 14, +-14, +-55, +-33, +-41, +-97, + 41, + 5, +-124, + 9, + -2, +-43, +-31, +-15, +-106, + 17, + 12, +-74, + 72, + 47, +-85, + 64, + 29, +-52, + 83, + 38, +-42, + 79, + 39, +-38, + 76, + 36, +-39, + 75, + 35, +-38, + 74, + 34, +-35, + 72, + 32, +-35, + 71, + 31, +-36, + 68, + 31, +-37, + 66, + 30, +-38, + 66, + 29, +-37, + 65, + 28, +-37, + 63, + 24, +-41, + 61, + 23, +-42, + 59, + 21, +-44, + 56, + 17, +-44, + 43, + 9, +-39, + 33, + -4, +-55, + 30, + -8, +-59, + 32, + -7, +-57, + 30, +-10, +-61, + 22, +-18, +-68, + 19, +-23, +-73, + 14, +-28, +-79, + 12, +-30, +-83, + 8, +-39, +-93, + 15, +-34, +-93, + 25, +-32, +-96, + 46, +-17, +-99, + 69, + 6, +-81, + 64, + 8, +-75, + 28, +-42, +-124, + 79, + 37, +-16, + 79, + 32, +-45, + 72, + 23, +-39, +112, + 98, + 74, +121, +121, +121, +122, +122, +122, +121, +121, +121, +121, +121, +121, +118, +118, +116, +113, +110, +105, + 94, + 84, + 70, + 31, + -7, +-46, + 63, + 45, + 24, + 97, + 93, + 87, +120, +120, +119, +101, +101, + 91, + 79, + 79, + 65, + 30, + 29, + 0, + 68, + 63, + 40, + 74, + 63, + 26, + 61, + 37, +-15, + 37, + 20, +-21, + 43, + 30, +-12, + 82, + 65, + 36, + 52, + -4, +-97, + 54, + 4, +-70, + 52, + -1, +-72, + 62, + 10, +-62, + 27, +-37, +-113, + 12, +-46, +-122, + 62, + 8, +-69, + 35, +-22, +-93, + 35, +-28, +-128, + 8, +-52, +-126, + 18, +-29, +-88, + 35, + -9, +-68, + 44, + 2, +-62, + 49, + 10, +-58, + 50, + 12, +-58, + 49, + 9, +-60, + 50, + 7, +-61, + 47, + 4, +-62, + 44, + -1, +-64, + 40, + -5, +-70, + 46, + 0, +-70, + 60, + 11, +-67, + 59, + 9, +-70, + 60, + 6, +-73, + 58, + 4, +-73, + 57, + 3, +-73, + 53, + 4, +-71, + 52, + 3, +-71, + 50, + 1, +-74, + 50, + 1, +-75, + 46, + -1, +-77, + 74, + 36, +-22, + 90, + 55, + -8, + 95, + 68, + 25, +-42, +-57, +-86, + 27, +-23, +-126, +-22, +-40, +-125, +-17, +-31, +-113, + 32, + -5, +-123, +-35, +-40, +-117, + 56, + 24, +-76, + 83, + 39, +-45, + 79, + 37, +-41, + 74, + 34, +-42, + 74, + 33, +-40, + 72, + 31, +-37, + 70, + 30, +-37, + 70, + 30, +-37, + 67, + 28, +-39, + 66, + 27, +-40, + 64, + 27, +-39, + 63, + 25, +-40, + 55, + 15, +-50, + 50, + 10, +-54, + 49, + 8, +-53, + 46, + 4, +-54, + 22, +-12, +-43, +-26, +-67, +-101, +-18, +-61, +-103, +-25, +-69, +-112, +-26, +-73, +-119, +-24, +-71, +-116, +-18, +-66, +-114, +-20, +-67, +-110, +-24, +-68, +-112, +-19, +-63, +-104, +-34, +-80, +-118, + 12, +-47, +-106, + 49, + -9, +-84, + 69, + 9, +-69, + 73, + 22, +-54, + 28, +-41, +-115, + 84, + 50, + 13, + 82, + 41, +-20, + 75, + 27, +-29, +113, +105, + 89, +122, +122, +122, +122, +122, +122, +121, +121, +121, +121, +121, +121, +119, +119, +118, +121, +121, +121, +113, +111, +105, + 32, + -7, +-51, + 81, + 70, + 55, +113, +113, +112, +118, +118, +117, + 89, + 87, + 71, + 71, + 67, + 48, + 86, + 84, + 58, + 74, + 66, + 39, + 65, + 47, + 8, + 46, + 19, +-33, + 65, + 39, +-20, + 57, + 28, +-33, + 76, + 54, + 13, + 58, + 1, +-78, + 53, + 11, +-48, + 52, + 2, +-63, + 62, + 11, +-54, + 30, +-31, +-99, + 11, +-46, +-121, + 61, + 8, +-63, + 31, +-25, +-89, + 32, +-31, +-126, + -4, +-58, +-123, +-30, +-81, +-125, +-11, +-56, +-91, +-25, +-77, +-122, +-23, +-74, +-119, +-17, +-70, +-111, +-17, +-68, +-113, +-20, +-73, +-119, +-13, +-61, +-103, + 3, +-44, +-80, + 1, +-48, +-87, + 30, +-16, +-79, + 58, + 9, +-68, + 59, + 6, +-69, + 58, + 3, +-72, + 57, + 2, +-73, + 55, + 2, +-73, + 51, + 2, +-73, + 50, + 1, +-74, + 48, + -1, +-76, + 47, + -2, +-77, + 45, + 5, +-60, + 74, + 35, +-33, + 95, + 62, + 15, +104, + 88, + 63, +-29, +-34, +-71, + 42, +-10, +-126, + 44, + 11, +-122, + 17, +-29, +-127, + 25, + 5, +-33, + 65, + 20, +-55, + 83, + 37, +-101, + 84, + 40, +-50, + 80, + 36, +-42, + 75, + 33, +-43, + 72, + 31, +-42, + 70, + 29, +-41, + 68, + 28, +-39, + 67, + 27, +-40, + 65, + 25, +-42, + 64, + 24, +-42, + 62, + 22, +-43, + 61, + 21, +-44, + 48, + 8, +-56, + 42, + 2, +-59, + 42, + 0, +-59, + 38, + -4, +-60, + 13, +-21, +-52, + 13, + -6, +-16, + 55, + 39, + 30, + 51, + 27, + 11, + 52, + 27, + 11, + 51, + 22, + 4, + 56, + 32, + 15, + 63, + 39, + 24, + 71, + 45, + 28, + 57, + 18, +-23, + 18, +-16, +-44, + 7, +-47, +-99, + 51, + -6, +-70, + 70, + 12, +-61, + 73, + 24, +-43, + 38, +-19, +-78, + 65, + 26, + -9, + 56, + 16, +-30, + 49, + 11, +-35, + 44, + 8, +-42, + 54, + 33, +-16, + 80, + 59, + 22, + 97, + 85, + 63, +114, +109, +102, +119, +119, +118, +117, +116, +114, +101, + 89, + 74, + 63, + 37, + 8, + 74, + 53, + 22, +109, +109, +108, +116, +115, +116, + 83, + 83, + 70, + 58, + 50, + 21, + 85, + 83, + 62, + 78, + 68, + 40, + 58, + 34, +-18, + 46, + 16, +-37, + 57, + 27, +-30, + 63, + 35, +-23, + 81, + 66, + 43, + 60, + 6, +-65, + 48, + 9, +-38, + 49, + 4, +-50, + 60, + 15, +-35, + 31, +-24, +-83, + 9, +-45, +-108, + 58, + 13, +-41, + 28, +-21, +-68, + 29, +-31, +-118, + -9, +-59, +-117, + 4, +-30, +-51, + 25, +-15, +-51, + 24, +-17, +-58, + 28, +-14, +-53, + 33, +-10, +-47, + 37, + -4, +-37, + 39, + 0, +-32, + 47, + 13, +-17, + 54, + 25, + -5, +-18, +-64, +-98, + 34, +-14, +-80, + 55, + 6, +-69, + 54, + 4, +-71, + 55, + 1, +-72, + 53, + -1, +-74, + 50, + 0, +-74, + 49, + 0, +-75, + 48, + -1, +-76, + 46, + -3, +-77, + 45, + -4, +-78, + 39, + 1, +-57, + 64, + 30, +-25, + 95, + 67, + 20, + 99, + 74, + 28, + -6, +-11, +-46, + 0, +-37, +-121, + 4, +-24, +-121, + 15, + 11, +-29, + 65, + 36, + 6, + 83, + 41, +-21, + 77, + 30, +-54, + 82, + 36, +-48, + 78, + 34, +-44, + 73, + 30, +-45, + 69, + 29, +-46, + 68, + 27, +-41, + 67, + 27, +-40, + 65, + 25, +-42, + 63, + 23, +-44, + 62, + 22, +-44, + 59, + 19, +-46, + 57, + 17, +-48, + 45, + 5, +-58, + 40, + -1, +-61, + 38, + -3, +-62, + 36, + -8, +-61, + 9, +-28, +-60, + 61, + 54, + 51, +103, + 98, + 92, + 87, + 72, + 59, + 89, + 73, + 62, + 89, + 70, + 56, + 90, + 68, + 51, + 87, + 57, + 30, + 81, + 41, + -3, + 84, + 42, +-10, + 55, + 32, + 12, + 12, +-44, +-95, + 48, +-11, +-83, + 58, + -1, +-73, + 68, + 20, +-34, + 61, + 18, +-20, + 72, + 40, + 14, + 81, + 48, + 9, + 80, + 52, + 13, + 83, + 59, + 24, + 80, + 61, + 29, + 67, + 50, + 23, + 54, + 26, +-20, + 62, + 25, +-36, + 85, + 70, + 53, + 95, + 92, + 87, + 58, + 38, + 21, + 33, +-10, +-46, + 59, + 42, + 29, +106, +105, +103, +121, +121, +121, + 86, + 79, + 68, + 53, + 36, + 7, + 55, + 39, + 6, + 47, + 28, + -5, + 41, + 19, +-24, + 43, + 27, + 4, + 34, + 4, +-45, + 56, + 33, +-13, + 74, + 53, + 19, + 60, + 5, +-71, + 57, + 17, +-34, + 47, + 0, +-55, + 62, + 17, +-36, + 29, +-26, +-87, + 6, +-48, +-107, + 58, + 17, +-38, + 25, +-24, +-72, + 29, +-29, +-114, + -7, +-56, +-114, + 43, + 26, + 16, + 51, + 7, +-38, + 56, + 11, +-34, + 60, + 18, +-28, + 68, + 26, +-18, + 80, + 40, + 1, + 89, + 54, + 21, + 90, + 59, + 25, + 95, + 61, + 13, +-16, +-59, +-96, + 34, +-14, +-79, + 52, + 3, +-71, + 50, + 1, +-74, + 48, + -1, +-75, + 47, + -2, +-76, + 47, + -2, +-76, + 47, + -2, +-76, + 46, + -3, +-77, + 43, + -5, +-79, + 42, + -7, +-81, + 17, + 1, +-18, + 28, + 31, + 35, + 81, + 64, + 34, + 96, + 73, + 31, + 1, + -6, +-48, +-66, +-51, +-122, +-85, +-68, +-100, +-14, +-14, +-35, + -8, +-39, +-79, + 65, + 10, +-109, + 78, + 31, +-58, + 81, + 34, +-50, + 76, + 32, +-46, + 73, + 28, +-47, + 68, + 26, +-46, + 67, + 25, +-43, + 66, + 24, +-42, + 64, + 23, +-43, + 62, + 22, +-44, + 60, + 20, +-45, + 57, + 16, +-49, + 55, + 15, +-50, + 42, + 1, +-58, + 38, + -3, +-63, + 36, + -6, +-62, + 33, +-10, +-64, + 14, +-25, +-60, + 57, + 51, + 49, +105, + 98, + 92, + 88, + 74, + 62, + 86, + 65, + 47, + 84, + 56, + 33, + 80, + 44, + 7, + 78, + 34, +-13, + 78, + 35, +-19, + 87, + 46, + -9, + 58, + 33, + 11, + 47, + 7, +-43, + 52, + 14, +-34, + 32, + 3, +-52, + 23, +-30, +-67, + 83, + 17, + -9, + 87, + 48, + 7, + 86, + 58, + 14, + 60, + 43, + 0, + 61, + 45, + 4, + 56, + 47, + 12, + 59, + 51, + 19, + 39, + 36, +-12, + 9, + 18, +-28, + 56, + 43, + 10, + 39, + 16, +-25, + 46, + 13, +-36, + 34, + -7, +-54, + 8, + -5, +-17, + 48, + 44, + 41, + 59, + 55, + 50, +121, +121, +120, +121, +121, +120, + 97, + 90, + 81, + 13, + 3, +-17, + 59, + 55, + 47, + 46, + 46, + 39, + 94, + 89, + 84, +103, + 93, + 82, +108, + 88, + 64, + 58, + 0, +-79, + 56, + 9, +-49, + 45, + -8, +-79, + 57, + 5, +-64, + 26, +-35, +-105, + 3, +-56, +-126, + 58, + 5, +-70, + 20, +-35, +-95, + 26, +-36, +-128, +-10, +-60, +-113, + 48, + 39, + 36, + 48, + 6, +-37, + 52, + 7, +-39, + 56, + 10, +-35, + 65, + 22, +-23, + 81, + 41, + 2, + 88, + 53, + 18, + 90, + 55, + 18, + 93, + 59, + 6, +-23, +-61, +-91, + 30, +-17, +-81, + 47, + -2, +-73, + 46, + -3, +-75, + 46, + -3, +-77, + 45, + -4, +-78, + 45, + -4, +-78, + 45, + -4, +-78, + 42, + -7, +-81, + 41, + -8, +-82, + 40, + -9, +-83, + 6, + 10, + 6, + 22, + 28, + 28, + 62, + 48, + 27, + 93, + 68, + 22, + 16, + 8, +-37, +-88, +-71, +-111, +-78, +-57, +-79, +-62, +-51, +-73, + 8, + -6, +-37, + 80, + 40, +-14, + 75, + 26, +-57, + 78, + 31, +-52, + 76, + 29, +-48, + 70, + 25, +-50, + 68, + 23, +-48, + 65, + 23, +-45, + 63, + 21, +-45, + 62, + 21, +-45, + 60, + 19, +-46, + 58, + 17, +-48, + 53, + 12, +-52, + 50, + 9, +-55, + 39, + -2, +-62, + 35, + -6, +-66, + 32, + -9, +-68, + 30, +-13, +-68, + 14, +-27, +-61, + 57, + 51, + 48, +105, + 97, + 92, + 90, + 72, + 57, + 85, + 59, + 36, + 81, + 48, + 16, + 76, + 36, +-10, + 74, + 29, +-22, + 76, + 31, +-24, + 85, + 43, +-12, + 82, + 51, + 21, + 0, +-34, +-77, + 57, + 2, +-57, + 25, +-11, +-76, + 14, + 10, +-36, + 92, + 60, + 15, + 76, + 48, + 0, + 58, + 38, +-14, + 16, + 12, +-37, + 19, + 13, +-30, + 40, + 30, +-14, + 34, + 28, +-13, +-24, +-15, +-66, +-35, + -9, +-52, +-44, + -7, +-38, + 12, + 25, + -1, +-45, + -6, +-41, + 48, + 14, +-37, +-25, +-24, +-48, +-36, +-28, +-48, +-27, +-24, +-44, + 83, + 80, + 76, +121, +120, +119, +112, +111, +110, + 84, + 84, + 83, +119, +119, +119, +111, +110, +109, +114, +113, +112, +120, +120, +119, +103, + 93, + 80, + 65, + 37, + 16, + 64, + 22, +-20, + 41, +-10, +-80, + 53, + 3, +-61, + 24, +-36, +-101, + -2, +-57, +-128, + 56, + 4, +-68, + 17, +-36, +-99, + 23, +-40, +-128, +-19, +-69, +-124, + 53, + 46, + 46, + 46, + 3, +-38, + 50, + 5, +-40, + 56, + 10, +-36, + 66, + 23, +-23, + 81, + 41, + 0, + 88, + 51, + 16, + 88, + 51, + 8, + 97, + 63, + 8, +-25, +-67, +-97, + 28, +-19, +-85, + 44, + -5, +-76, + 43, + -7, +-77, + 42, + -7, +-80, + 44, + -9, +-82, + 42, + -8, +-81, + 42, + -8, +-80, + 40, + -9, +-83, + 38, +-11, +-85, + 38, +-11, +-86, + 21, + 23, + 16, + 39, + 40, + 34, + 46, + 51, + 42, + 68, + 46, + 1, + 24, + 15, +-28, +-40, +-30, +-45, +-61, +-45, +-55, +-14, + -3, +-10, +-29, +-25, +-65, + 78, + 37, +-18, + 72, + 23, +-58, + 76, + 29, +-53, + 75, + 28, +-49, + 69, + 23, +-51, + 66, + 21, +-51, + 64, + 20, +-47, + 61, + 19, +-47, + 60, + 18, +-48, + 58, + 16, +-48, + 54, + 12, +-52, + 49, + 7, +-56, + 46, + 4, +-57, + 37, + -6, +-65, + 33, +-10, +-69, + 31, +-12, +-71, + 27, +-16, +-72, + 7, +-33, +-68, + 58, + 49, + 44, +107, +100, + 94, + 92, + 72, + 56, + 83, + 52, + 24, + 79, + 41, + 3, + 72, + 28, +-19, + 68, + 22, +-31, + 72, + 24, +-29, + 80, + 36, +-21, + 68, + 38, + 0, + 55, + 48, + 25, +105, + 59, +-37, + 66, + 11, +-108, + 43, + 27, +-21, + 88, + 57, + 9, + -2, + -3, +-58, +-12, +-11, +-70, + 17, + 12, +-47, + 22, + 16, +-29, + 37, + 28, +-14, + 48, + 36, + -7, + 39, + 29, +-21, +-39, +-24, +-79, + -4, + 2, +-51, +-23, + -5, +-52, + 25, + 36, + -7, + 39, + 8, +-40, +-38, +-70, +-93, +-49, +-85, +-116, +-43, +-77, +-108, + 7, + -5, +-13, + 51, + 42, + 37, + 42, + 32, + 26, + 33, + 21, + 19, + 29, + 18, + 13, + 17, + 4, + -2, + 18, + 1, + -6, + 18, + 2, + -4, +-16, +-43, +-53, +-21, +-68, +-103, + 66, + 34, + 8, + 36, + -8, +-59, + 53, + 11, +-35, + 24, +-29, +-83, + -5, +-59, +-123, + 54, + 10, +-41, + 17, +-32, +-81, + 22, +-38, +-118, +-31, +-73, +-106, + 66, + 59, + 59, + 43, + -1, +-42, + 50, + 5, +-41, + 55, + 10, +-39, + 67, + 24, +-22, + 80, + 39, + -3, + 87, + 48, + 8, + 87, + 49, + 3, +102, + 69, + 15, +-23, +-66, +-97, + 24, +-24, +-88, + 41, + -9, +-80, + 40, + -9, +-82, + 39, +-10, +-84, + 41, +-13, +-85, + 40, +-11, +-84, + 38, +-12, +-84, + 37, +-13, +-86, + 36, +-13, +-88, + 35, +-14, +-88, + 23, + 24, + 15, + 36, + 37, + 35, + 53, + 61, + 56, + -7, + 6, +-31, + 23, + 14, +-19, +-26, +-18, +-23, +-71, +-54, +-63, +-13, + -5, +-12, + 24, + 18, + -7, + 71, + 30, +-25, + 73, + 19, +-60, + 75, + 26, +-56, + 73, + 25, +-52, + 66, + 20, +-52, + 64, + 19, +-51, + 62, + 17, +-49, + 60, + 17, +-49, + 57, + 15, +-49, + 53, + 11, +-53, + 49, + 7, +-57, + 44, + 2, +-59, + 42, + -1, +-60, + 33, +-10, +-69, + 31, +-13, +-71, + 29, +-14, +-73, + 26, +-18, +-75, + 28, + 4, +-14, + 19, + -1, +-10, + 94, + 81, + 69, + 89, + 64, + 41, + 81, + 43, + 8, + 72, + 30, +-13, + 63, + 16, +-31, + 59, + 11, +-41, + 63, + 14, +-39, + 66, + 16, +-38, + 45, + 1, +-49, + 71, + 69, + 64, + 95, + 58, + 7, + 86, + 36, +-59, + 85, + 50, + -3, + 80, + 51, + 3, + 13, + 4, +-52, + 6, + 5, +-58, + 24, + 17, +-42, + 20, + 17, +-36, + 57, + 40, + -4, + 25, + 17, +-39, + 17, + 11, +-44, + 8, + 9, +-46, + 48, + 34, + -4, + 49, + 47, + 15, + 86, + 85, + 68, + 52, + 15, +-30, + -5, +-43, +-87, +-13, +-55, +-104, + -5, +-45, +-94, + 0, +-36, +-83, + 1, +-37, +-84, + -3, +-39, +-87, +-13, +-50, +-95, + -7, +-43, +-87, +-21, +-58, +-97, +-46, +-77, +-108, + 2, +-15, +-26, + -3, +-32, +-48, + 6, +-38, +-77, + 62, + 32, + 5, + 27, +-18, +-59, + 47, + 8, +-36, + 21, +-28, +-80, +-11, +-60, +-106, + 54, + 21, + -7, + 37, + 2, +-23, + 12, +-31, +-70, +-22, +-50, +-54, + 32, + 14, + 7, + 42, + -2, +-44, + 49, + 3, +-42, + 54, + 9, +-40, + 65, + 20, +-26, + 76, + 36, +-11, + 83, + 43, + -1, + 84, + 45, + -3, + 72, + 40, + -8, +-31, +-67, +-97, + 22, +-27, +-89, + 37, +-12, +-82, + 37, +-13, +-84, + 37, +-15, +-88, + 39, +-17, +-89, + 35, +-15, +-88, + 35, +-15, +-87, + 33, +-16, +-89, + 33, +-16, +-92, + 32, +-17, +-92, + 32, + 34, + 27, + 40, + 42, + 42, + 43, + 48, + 47, + 49, + 53, + 22, + 2, + 1, +-32, +-103, +-80, +-94, +-99, +-76, +-89, +-76, +-63, +-74, + 10, +-15, +-41, + 33, + -3, +-43, + 42, + 13, +-22, + 47, + 18, + -9, + 47, + 21, + -6, + 15, + -7, +-32, + 49, + 27, + -5, + 61, + 41, + 3, + 59, + 13, +-51, + 55, + 11, +-54, + 49, + 6, +-58, + 43, + 1, +-62, + 39, + -4, +-63, + 37, + -6, +-65, + 31, +-13, +-71, + 29, +-14, +-73, + 28, +-16, +-74, + 29, + -9, +-54, + 1, +-18, +-30, + 24, + 1, +-17, + 37, +-11, +-52, + 58, + 11, +-33, + 62, + 14, +-31, + 64, + 27, + -9, + 75, + 51, + 23, + 96, + 88, + 70, + 92, + 85, + 71, + 73, + 52, + 33, + 54, + 9, +-38, + 73, + 57, + 29, + 69, +-12, +-109, + 64, + 8, +-39, + 86, + 50, + -1, + 33, + 19, +-42, + -2, + -5, +-63, + 3, + 1, +-61, + 34, + 25, +-36, + 19, + 13, +-42, + 42, + 31, +-17, +-26, +-16, +-68, + 13, + 7, +-50, + 16, + 10, +-44, + 82, + 62, + 28, + 73, + 62, + 31, +101, +100, + 91, + 64, + 26, +-33, +115, +113, +109, +111, +109, +106, +118, +117, +113, +117, +116, +113, +119, +119, +113, +122, +122, +119, +118, +117, +114, +121, +121, +121, + 83, + 78, + 69, +-39, +-67, +-112, +102, +100, + 96, + 78, + 54, + 33, + 30, +-16, +-56, + 48, + 13, +-25, + 16, +-31, +-85, + 41, + -5, +-55, + -2, +-44, +-85, +-37, +-73, +-102, + 47, + 21, +-14, + 55, + 14, +-37, + 24, +-22, +-70, +-34, +-68, +-89, + 5, +-36, +-72, + 41, + -4, +-46, + 49, + 3, +-42, + 54, + 9, +-38, + 62, + 17, +-30, + 72, + 29, +-18, + 77, + 35, +-12, + 49, + 10, +-29, + 56, + 38, + 18, + 59, + 37, + 13, + 24, +-25, +-93, + 35, +-15, +-86, + 34, +-15, +-87, + 34, +-17, +-91, + 36, +-19, +-92, + 34, +-19, +-92, + 31, +-18, +-92, + 30, +-19, +-94, + 30, +-19, +-94, + 29, +-20, +-96, + 39, + 40, + 40, + 40, + 42, + 43, + 41, + 45, + 45, + 75, + 70, + 48, + 73, + 63, + 36, +-119, +-112, +-123, +-93, +-91, +-90, +-32, +-34, +-34, + 14, + 3, + 5, + 18, + 8, + 10, + 19, + 9, + 12, + 22, + 13, + 17, + 21, + 12, + 15, + 14, + 6, + 7, + 24, + 1, +-24, + 26, +-34, +-43, + 53, + 9, +-37, + 54, + 7, +-55, + 44, + 1, +-61, + 38, + -5, +-64, + 36, + -7, +-66, + 32, +-11, +-70, + 30, +-13, +-72, + 28, +-15, +-75, + 25, +-17, +-79, + 22, +-14, +-59, +-56, +-96, +-116, + 40, + 28, + 23, + 92, + 77, + 52, + 88, + 74, + 47, + 85, + 71, + 48, +105, +102, + 88, +107, +106, + 95, +103, + 99, + 84, +109, +108, + 97, +107, +105, + 96, + 75, + 48, + 16, + 76, + 64, + 44, + 86, + 28, +-87, + 74, + 9, +-82, + 66, + 39, + -9, + 20, + 8, +-50, + 37, +-13, +-57, + 39, + 28, +-12, + 61, + 44, + 0, + 37, + 28, +-20, + 33, + 27, +-11, + 7, + 9, +-44, + 25, + 18, +-38, + 15, + 7, +-48, + 85, + 63, + 26, + 81, + 69, + 41, + 89, + 89, + 70, + 66, + 31, +-33, +123, +122, +123, +119, +119, +117, +123, +123, +123, +123, +123, +123, +122, +122, +122, +122, +122, +122, +120, +120, +118, +122, +122, +122, + 91, + 84, + 73, +-24, +-51, +-98, +106, +103, + 97, + 79, + 54, + 31, + 44, + 8, +-17, + 30, +-15, +-67, + 15, +-36, +-97, + 34, +-15, +-69, + 1, +-43, +-93, +-30, +-65, +-91, + 31, +-16, +-75, + 13, +-39, +-98, + 9, +-52, +-128, +-45, +-78, +-106, + 31, + 4, + -8, + 42, + 0, +-41, + 49, + 4, +-38, + 52, + 6, +-39, + 56, + 10, +-37, + 62, + 17, +-32, + 65, + 20, +-28, + 5, +-35, +-68, + 15, +-12, +-36, + -7, +-40, +-59, + 27, +-22, +-90, + 32, +-18, +-90, + 34, +-20, +-91, + 34, +-20, +-93, + 33, +-23, +-96, + 33, +-22, +-95, + 29, +-20, +-96, + 28, +-21, +-97, + 27, +-23, +-98, + 27, +-24, +-100, + 39, + 40, + 35, + 41, + 43, + 42, + 42, + 46, + 44, + 76, + 70, + 55, +104, + 88, + 64, + 2, + -5, +-23, +-41, +-50, +-49, + 20, + 5, + -2, + 27, + 9, + -5, + 33, + 12, + 1, + 30, + 8, + -3, + 31, + 7, + -3, + 29, + 6, + -3, + 24, + 4, + -6, + 35, + 3, +-35, + 67, + 25, +-68, + 21, +-19, +-69, + 35, +-16, +-66, + 28, +-21, +-69, + 33, +-14, +-70, + 32, +-15, +-75, + 32, +-16, +-76, + 29, +-15, +-79, + 28, +-18, +-81, + 25, +-19, +-83, + 23, +-17, +-66, +-58, +-92, +-100, + 68, + 54, + 18, + 90, + 80, + 44, + 94, + 88, + 57, + 99, + 92, + 72, + 97, + 94, + 73, +103, +101, + 87, + 95, + 91, + 70, +104, +101, + 85, +102, + 99, + 84, + 82, + 71, + 48, +101, + 95, + 75, + 83, + 46, +-11, + 55, + -3, +-69, + 27, + 10, +-43, + 32, +-11, +-58, + 38, + 14, +-41, + 47, + 33, +-13, + 41, + 26, +-41, + 13, + 8, +-51, +-45, +-27, +-98, +-44, +-26, +-100, +-29, +-19, +-88, + 1, + 2, +-56, + 55, + 8, +-67, + 77, + 67, + 38, + 50, + 56, + 25, + 55, + 24, +-40, +123, +123, +123, +119, +119, +118, +123, +123, +123, +123, +123, +123, +122, +122, +122, +123, +123, +123, +119, +119, +118, +123, +123, +123, + 96, + 89, + 78, +-18, +-47, +-93, +109, +106, + 99, + 74, + 46, + 17, + 34, + 2, +-21, + 30, +-10, +-48, + 14, +-36, +-88, + 31, +-11, +-53, + 5, +-35, +-74, +-23, +-61, +-89, + 32, +-14, +-66, + 13, +-35, +-86, + 7, +-51, +-126, +-49, +-77, +-93, + 52, + 32, + 20, + 40, + 1, +-36, + 43, + -1, +-40, + 43, + -3, +-46, + 44, + -2, +-47, + 49, + -1, +-47, + 52, + 2, +-47, + 4, +-37, +-73, + 15, +-18, +-44, +-19, +-66, +-109, + 26, +-24, +-93, + 29, +-21, +-93, + 29, +-21, +-95, + 30, +-24, +-98, + 29, +-26, +-100, + 29, +-26, +-100, + 26, +-25, +-100, + 24, +-26, +-102, + 26, +-28, +-103, + 23, +-28, +-105, + 33, + 33, + 26, + 33, + 35, + 32, + 43, + 44, + 43, + 49, + 54, + 43, + 54, + 58, + 29, + 74, + 51, + 7, +-80, +-91, +-105, + 56, + 36, + 20, + 58, + 36, + 21, + 59, + 38, + 24, + 64, + 40, + 26, + 65, + 41, + 25, + 65, + 40, + 24, + 65, + 41, + 20, + 48, + 17, + -8, + 10, +-44, +-116, + 4, +-38, +-84, + 25, +-14, +-59, + 22, +-19, +-66, + 30, +-18, +-79, + 31, +-17, +-79, + 30, +-18, +-79, + 30, +-18, +-80, + 28, +-20, +-81, + 30, + -8, +-59, + 32, + 0, +-40, + 73, + 61, + 22, + 86, + 74, + 34, + 74, + 63, + 19, + 87, + 76, + 45, +103, +101, + 87, +100, + 98, + 83, +101, + 99, + 84, + 86, + 82, + 63, + 95, + 88, + 65, + 98, + 93, + 61, +101, + 93, + 53, +102, + 97, + 51, +101, + 92, + 56, +106, +102, + 77, + 43, + 37, + 13, + 8, + -9, +-62, + 8, +-36, +-81, + 33, + 19, +-38, + 25, + 17, +-36, +-22, +-17, +-77, +-85, +-45, +-118, +-80, +-43, +-118, +-46, +-25, +-90, + 20, + 14, +-41, + 25, + 17, +-38, + 18, + 16, +-28, + 30, + 22, +-19, + 46, + 14, +-49, +109, +107, + 96, +120, +120, +119, +123, +123, +123, +123, +123, +123, +123, +123, +123, +123, +123, +123, +119, +119, +119, +123, +123, +123, + 92, + 87, + 76, +-22, +-54, +-98, +109, +106, + 99, + 63, + 28, +-15, + 41, + 12, + -8, + 31, +-10, +-49, + 11, +-37, +-85, + 30, + -7, +-41, + 16, +-25, +-63, + 7, +-35, +-69, + 33, + -8, +-50, + 14, +-32, +-75, + 1, +-50, +-95, + -5, +-32, +-45, + 1, +-29, +-42, +-14, +-50, +-76, +-20, +-61, +-93, +-20, +-63, +-97, +-23, +-64, +-99, + -9, +-56, +-97, + -1, +-50, +-95, +-10, +-57, +-100, + 26, + -2, +-24, +-23, +-71, +-118, + 24, +-26, +-96, + 26, +-23, +-98, + 26, +-24, +-100, + 25, +-26, +-102, + 26, +-29, +-104, + 26, +-30, +-105, + 24, +-29, +-105, + 24, +-32, +-107, + 24, +-32, +-108, + 20, +-33, +-111, + 31, + 32, + 24, + 32, + 34, + 30, + 35, + 37, + 37, + 47, + 51, + 46, + 40, + 49, + 22, + 89, + 81, + 53, +-58, +-75, +-85, +-46, +-80, +-92, +-43, +-80, +-91, +-43, +-81, +-94, +-47, +-85, +-99, +-51, +-89, +-104, +-54, +-93, +-107, +-57, +-98, +-113, +-60, +-103, +-120, + 8, +-19, +-44, + 20, + -6, +-42, + 31, + 2, +-39, + 25, +-10, +-53, + 28, +-19, +-81, + 29, +-19, +-79, + 29, +-19, +-78, + 27, +-20, +-81, + 52, + 27, +-11, + 98, + 92, + 69, + 95, + 86, + 54, + 87, + 72, + 27, + 79, + 56, + -1, + 81, + 67, + 32, + 99, + 90, + 61, +102, + 98, + 81, +105, +102, + 82, +106, +105, + 88, + 99, + 97, + 78, +108, +106, + 90, + 99, + 95, + 71, + 97, + 89, + 48, +100, + 95, + 64, +104, + 99, + 57, + 97, + 90, + 40, + 95, + 89, + 58, + 28, +-11, +-39, + 0, +-21, +-70, + 20, + 4, +-49, +-28, +-20, +-84, + 14, + 2, +-59, + 43, + 25, +-19, +-19, +-14, +-70, +-18, +-12, +-73, + 9, + 4, +-55, + 38, + 23, +-29, + 27, + 12, +-34, +-15, +-37, +-79, + 34, + -5, +-53, + 83, + 66, + 34, +112, +112, +111, +116, +116, +116, +116, +116, +116, +115, +115, +115, +115, +115, +115, + 98, + 98, + 94, +106, +106, +106, + 61, + 58, + 50, +-42, +-77, +-114, +101, +100, + 96, + 50, + 6, +-44, + 37, + 6, +-16, + 29, +-17, +-69, + 12, +-39, +-95, + 22, +-20, +-61, + 19, +-25, +-67, + 13, +-26, +-52, + 62, + 48, + 44, + 78, + 73, + 85, + 81, + 80, + 95, + 69, + 63, + 71, + 64, + 51, + 49, + 66, + 47, + 35, + 63, + 40, + 26, + 50, + 30, + 16, + 53, + 31, + 18, + 57, + 38, + 24, + 66, + 48, + 33, + 29, + 5, +-11, + 37, + 9, +-14, + 9, +-40, +-85, + 23, +-27, +-102, + 23, +-26, +-102, + 25, +-28, +-103, + 24, +-32, +-107, + 22, +-34, +-111, + 20, +-32, +-106, + 25, +-25, +-77, + 22, +-19, +-62, + 14, +-27, +-60, + 10, +-28, +-67, + 25, + 27, + 17, + 29, + 31, + 27, + 23, + 27, + 28, + 35, + 39, + 40, + 40, + 49, + 33, + 76, + 72, + 49, + 25, + 25, + 4, +-108, +-125, +-125, +-103, +-125, +-126, +-100, +-125, +-126, +-101, +-122, +-125, +-94, +-121, +-126, +-95, +-112, +-118, +-93, +-113, +-118, +-74, +-100, +-110, + -4, +-26, +-52, +-15, +-42, +-70, + 20, + -7, +-42, + 15, +-24, +-61, + 26, +-21, +-83, + 26, +-22, +-84, + 26, +-22, +-84, + 45, + 12, +-29, + 84, + 68, + 31, + 97, + 85, + 55, + 97, + 91, + 73, + 79, + 61, + 7, + 57, + 38, +-10, + 97, + 89, + 56, + 95, + 89, + 66, + 99, + 93, + 71, +101, + 95, + 73, +109, +107, + 93, +104, + 99, + 78, +106, +102, + 76, + 97, + 94, + 72, + 57, + 50, + 11, + 92, + 86, + 51, +100, + 96, + 68, +105, + 97, + 62, +106, + 97, + 55, + 98, + 90, + 60, + 79, + 57, + 31, + 50, + 20, +-24, + 43, + 20, +-31, + 52, + 29, +-21, + 39, + 21, +-29, + 75, + 41, +-14, + 61, + 35, +-19, + 54, + 31, +-25, + 41, + 23, +-34, + 27, + 9, +-45, + 40, + 39, + 6, + 20, +-24, +-71, + 63, + 34, + 1, + 76, + 63, + 49, + 99, + 99, + 98, +101, +101, +102, +101, +101, +102, +100, +100, +101, + 97, + 97, + 96, +100, +100, + 98, + 59, + 58, + 58, +-63, +-103, +-124, + 90, + 87, + 85, + 36, +-22, +-89, + 36, + 5, +-19, + 26, +-26, +-85, + 16, +-40, +-114, + 20, +-29, +-90, + 18, +-29, +-80, + 19, +-12, +-35, + 85, + 65, + 55, + 92, + 79, + 82, + 88, + 82, + 90, + 86, + 79, + 80, + 87, + 76, + 73, + 87, + 74, + 69, + 87, + 72, + 65, + 87, + 72, + 65, + 91, + 75, + 66, + 92, + 75, + 60, + 91, + 71, + 54, + 43, + 18, + 3, + 27, + 9, +-13, + 26, + 9, +-11, + 2, +-19, +-46, +-15, +-33, +-52, +-12, +-28, +-49, +-19, +-31, +-50, +-26, +-36, +-53, +-34, +-42, +-61, +-36, +-49, +-71, +-44, +-57, +-76, +-38, +-50, +-71, +-49, +-63, +-88, + 12, + 17, + 7, + 15, + 18, + 13, + 20, + 24, + 17, + 29, + 31, + 27, + 44, + 49, + 42, + 47, + 54, + 28, + 88, + 77, + 57, +-12, + 4, +-11, + -6, + 9, + -5, + -7, + 9, + -5, +-12, + 5, +-11, + -9, + 9, + -9, +-14, + 5, +-11, +-11, + 8, + -9, + -6, + 11, + -5, + 1, + 14, + 2, + 42, + 48, + 41, +-34, +-52, +-64, + -1, +-39, +-73, + 24, +-24, +-86, + 24, +-24, +-86, + 30, +-14, +-68, + 85, + 69, + 31, + 95, + 81, + 47, +112, +108, + 93, + 95, + 91, + 69, + 27, + 14, +-28, + 65, + 47, + -2, + 82, + 64, + 18, + 94, + 86, + 60, + 99, + 92, + 71, + 95, + 86, + 57, + 98, + 94, + 74, +107, +105, + 93, + 96, + 95, + 74, + 95, + 92, + 72, + 71, + 68, + 41, + 47, + 40, + -7, + 54, + 53, + 27, + 79, + 76, + 46, +102, + 98, + 63, +107, +103, + 79, +101, + 96, + 70, + 64, + 27, +-15, + 65, + 4, +-29, + 65, + 2, +-31, + 82, + 25, +-30, + 81, + 30, +-34, + 60, + 28, +-33, + 42, + 23, +-37, + 30, + 16, +-42, + 36, + 25, +-26, + 56, + 54, + 27, + 41, + -8, +-66, + 43, + 8, +-28, + 46, + 13, +-24, + 45, + 25, + -3, + 49, + 33, + 9, + 46, + 30, + 8, + 43, + 29, + 8, + 48, + 37, + 17, + 48, + 39, + 20, + 20, + 15, + 5, +-75, +-117, +-125, + 66, + 54, + 48, + 31, +-20, +-78, + 41, + 17, + 0, + 24, +-26, +-81, + 16, +-38, +-106, + 20, +-28, +-81, + 17, +-29, +-77, + 58, + 37, + 22, +101, + 84, + 68, +107, + 93, + 81, +107, + 93, + 79, +107, + 93, + 79, +106, + 90, + 75, +104, + 86, + 68, +102, + 82, + 62, +101, + 77, + 49, +102, + 77, + 47, +102, + 75, + 43, +100, + 67, + 24, + 36, + 11, +-24, +-37, +-47, +-69, +-23, +-42, +-72, +-26, +-48, +-78, +-30, +-52, +-86, +-26, +-47, +-74, +-37, +-58, +-88, +-34, +-55, +-89, +-33, +-51, +-78, +-50, +-64, +-94, +-45, +-63, +-97, +-42, +-63, +-90, +-60, +-74, +-103, + 10, + 11, + -2, + 19, + 20, + 7, + 24, + 27, + 16, + 31, + 33, + 27, + 34, + 38, + 38, + 18, + 34, + 6, + 35, + 46, + 18, +-36, +-24, +-46, +-63, +-38, +-51, +-64, +-39, +-52, +-62, +-38, +-50, +-61, +-36, +-48, +-59, +-34, +-47, +-59, +-34, +-46, +-60, +-35, +-46, +-51, +-28, +-38, + 27, + 39, + 35, +-46, +-48, +-49, +-19, +-49, +-73, + 20, +-28, +-89, + 20, +-27, +-90, + 59, + 31, +-16, + 83, + 61, + 11, +100, + 90, + 66, +105, + 95, + 73, + 81, + 75, + 56, +-28, +-42, +-105, + 29, + 15, +-24, + 78, + 56, + 3, + 83, + 69, + 31, +102, + 97, + 77, +107, +104, + 87, +103, + 99, + 77, +102, +101, + 89, + 55, + 54, + 36, + 96, + 91, + 68, + 99, + 94, + 67, + 50, + 49, + 32, + 73, + 68, + 42, +101, + 94, + 60, +112, +109, + 91, +110, +106, + 81, +104, + 99, + 74, + 81, + 60, + 40, + 47, +-13, +-44, + 82, + 29, +-20, + 73, + 22, +-10, + 76, + 28, +-10, + 82, + 47, + 13, + 77, + 58, + 28, + 55, + 45, + 16, + 55, + 48, + 16, + 68, + 64, + 37, + 48, + 2, +-49, + 43, + 5, +-44, + 45, + 7, +-41, + 41, + 11, +-36, + 46, + 19, +-21, + 44, + 19, +-21, + 43, + 20, +-21, + 47, + 25, +-14, + 46, + 25, +-13, + 19, + 3, +-28, +-84, +-123, +-126, + 38, + 15, + -6, + 29, +-13, +-51, + 38, + 21, + 11, + 24, +-25, +-77, + 15, +-32, +-88, + 16, +-20, +-54, + 16, +-24, +-65, + 33, + -2, +-29, + 79, + 48, + 20, + 89, + 64, + 45, +101, + 81, + 62, + 93, + 74, + 56, + 98, + 78, + 60, + 96, + 71, + 49, + 89, + 55, + 24, + 85, + 48, + 6, + 84, + 45, + 2, + 78, + 33, +-15, + 73, + 24, +-29, + 42, + 13, +-28, +-44, +-54, +-77, +-27, +-52, +-83, +-35, +-57, +-91, +-35, +-56, +-93, +-42, +-63, +-99, +-34, +-58, +-95, +-47, +-66, +-102, +-46, +-66, +-101, +-51, +-68, +-102, +-54, +-74, +-111, +-56, +-73, +-108, +-63, +-80, +-115, + 1, + 2, +-13, + 11, + 11, + -1, + 19, + 19, + 5, + 20, + 22, + 17, + 20, + 23, + 18, + 26, + 36, + 18, + 40, + 48, + 25, + 10, + 9, +-23, +-66, +-41, +-54, +-65, +-40, +-52, +-64, +-40, +-51, +-64, +-40, +-50, +-60, +-36, +-47, +-60, +-36, +-47, +-58, +-34, +-44, +-49, +-27, +-36, + 19, + 32, + 28, +-19, +-18, +-20, +-18, +-47, +-73, + 47, + 5, +-37, + 46, + 4, +-39, + 68, + 40, + -8, + 81, + 59, + 10, + 99, + 87, + 61, + 91, + 81, + 50, + 23, + 5, +-50, +-83, +-85, +-121, +-27, +-33, +-58, + 91, + 76, + 43, + 95, + 88, + 61, +102, + 97, + 74, + 96, + 91, + 69, +104, + 99, + 79, +102, + 98, + 78, + 98, + 93, + 73, +104, + 98, + 74, + 99, + 94, + 72, +107, +104, + 87, + 50, + 41, + 1, +103, + 93, + 52, +107, +102, + 70, +107, +102, + 79, +107, +104, + 83, + 60, + 62, + 38, + 69, + 72, + 51, + 86, + 90, + 72, + 63, + 72, + 48, + 81, + 86, + 66, + 97, + 98, + 82, + 85, + 88, + 71, + 51, + 59, + 32, + 52, + 57, + 30, + 49, + 45, + 6, + 64, + 54, + 17, + 54, + 23, +-19, + 57, + 25, +-18, + 53, + 33, + 3, + 64, + 49, + 30, + 63, + 52, + 33, + 64, + 54, + 35, + 67, + 58, + 41, + 65, + 57, + 44, + 33, + 28, + 20, +-89, +-123, +-126, + 43, + 25, + 10, + 23, +-19, +-56, + 45, + 31, + 26, + 19, +-30, +-93, + 14, +-34, +-94, + 18, +-17, +-51, + 14, +-24, +-63, +-12, +-56, +-86, + 35, +-10, +-37, + 54, + 8, +-22, + 33, + -8, +-35, + 22, +-13, +-35, + 18, + -9, +-29, + 10, +-21, +-43, + 23, + -8, +-34, + 25, +-10, +-40, + 29, + -8, +-47, + 21, +-17, +-58, + 17, +-25, +-68, +-10, +-40, +-64, +-44, +-50, +-73, +-55, +-67, +-102, +-43, +-66, +-100, +-45, +-65, +-104, +-53, +-69, +-106, +-48, +-70, +-109, +-49, +-70, +-110, +-58, +-73, +-113, +-58, +-75, +-114, +-59, +-78, +-115, +-63, +-80, +-118, +-17, +-21, +-29, +-17, +-15, +-30, +-12, +-11, +-26, + -2, + -1, +-16, + 8, + 10, + 1, + 15, + 17, + 10, + 22, + 30, + 20, + 32, + 40, + 19, + 34, + 24, +-15, + 7, + -3, +-35, +-69, +-46, +-56, +-68, +-46, +-55, +-69, +-46, +-55, +-67, +-44, +-54, +-63, +-41, +-50, +-60, +-37, +-47, +-55, +-32, +-42, + 8, + 24, + 19, + -9, +-12, +-17, + -5, +-50, +-78, + 16, +-25, +-58, + 17, +-25, +-58, + 27, +-11, +-50, + 72, + 45, +-15, + 89, + 77, + 52, + 93, + 88, + 66, + 3, +-10, +-44, +-61, +-63, +-91, + 64, + 46, + -4, + 75, + 54, + 5, + 80, + 65, + 32, + 97, + 92, + 73, +104, +102, + 87, + 89, + 79, + 50, + 92, + 84, + 55, + 97, + 88, + 59, + 98, + 94, + 75, +107, +104, + 88, +107, +104, + 89, + 30, + 22, + -7, + 93, + 83, + 46, +105, + 99, + 75, +108, +102, + 74, +100, + 96, + 74, + 40, + 9, +-32, + 41, + -6, +-62, + 92, + 81, + 54, + 66, + 58, + 30, + 44, + 47, + 14, + 56, + 57, + 19, + 61, + 58, + 18, + 76, + 70, + 36, + 73, + 68, + 35, + 76, + 72, + 44, + 70, + 61, + 30, + 52, + 20, +-27, + 62, + 28, +-14, + 61, + 42, + 17, + 71, + 59, + 43, + 69, + 57, + 41, + 66, + 53, + 38, + 67, + 55, + 39, + 58, + 46, + 30, + 27, + 18, + 3, +-92, +-124, +-126, + 23, +-11, +-46, + 20, +-30, +-86, + 51, + 33, + 24, + 13, +-42, +-128, + 13, +-40, +-112, + 16, +-31, +-92, + 9, +-36, +-87, +-28, +-72, +-106, + 23, +-21, +-66, + 4, +-43, +-91, + -7, +-60, +-99, +-20, +-59, +-84, + 1, +-40, +-66, + -1, +-40, +-78, + 4, +-26, +-50, + -7, +-18, +-39, + 6, + 1, +-22, + 1, + 0, +-21, + 2, + 1, +-23, + 0, + 2, +-23, + -3, + 1, +-21, + 2, + 4, +-16, + -2, + 0, +-21, +-12, +-10, +-31, +-28, +-28, +-50, +-35, +-35, +-58, +-47, +-48, +-75, +-52, +-57, +-86, +-62, +-70, +-102, +-63, +-74, +-110, + 37, + 40, + 36, + 34, + 32, + 14, +-30, +-31, +-53, +-35, +-32, +-49, +-32, +-28, +-40, +-32, +-26, +-32, +-27, +-20, +-24, + -5, + 1, + -5, + 9, + 15, + 9, + 30, + 30, + 4, + 44, + 39, + 14, + 17, + 26, + 11, + 20, + 29, + 14, + 20, + 29, + 16, + 14, + 25, + 14, + 4, + 16, + 5, +-12, + 2, + -8, +-51, +-31, +-40, + 2, + 18, + 12, + -8, +-12, +-16, + -5, +-51, +-79, + 12, +-30, +-63, + 10, +-29, +-64, + 34, + 2, +-41, + 59, + 28, +-28, + 73, + 54, + 15, + 91, + 85, + 66, + 36, + 20, +-15, + 23, + 10, +-33, + 40, + 20, +-41, + 68, + 48, + -3, + 74, + 55, + 16, + 78, + 66, + 40, + 82, + 75, + 56, + 77, + 64, + 37, + 83, + 68, + 31, + 87, + 78, + 43, + 95, + 88, + 65, +108, +105, + 84, + 99, + 95, + 77, + 50, + 47, + 33, + 79, + 67, + 33, + 95, + 87, + 55, +100, + 93, + 60, + 76, + 70, + 44, + 4, +-23, +-53, + 40, + 13, +-16, + 50, + 41, + 31, + 71, + 59, + 38, + 41, + 37, + -6, + 18, + 22, +-19, + 36, + 35, +-17, + 64, + 52, + 8, + 64, + 53, + 18, + 77, + 48, + 17, + 80, + 59, + 30, + 78, + 52, + 25, + 70, + 42, + 7, + 53, + 30, + 2, + 65, + 51, + 32, + 65, + 51, + 33, + 62, + 48, + 31, + 68, + 55, + 39, + 44, + 30, + 13, + 11, + 0, +-13, +-95, +-124, +-125, + 22, +-23, +-75, + 26, +-25, +-77, + 47, + 32, + 29, + 10, +-45, +-127, + 12, +-41, +-112, + 25, +-26, +-91, + 11, +-36, +-88, +-21, +-69, +-104, + 12, +-35, +-84, + 15, +-34, +-95, +-20, +-74, +-120, +-47, +-91, +-125, + -7, +-60, +-118, + 10, +-31, +-79, + 33, + 17, + 1, + 31, + 33, + 30, + 44, + 45, + 46, + 6, + 8, + 3, + -5, + -2, +-16, +-13, +-11, +-31, +-12, +-11, +-32, +-17, +-16, +-38, +-19, +-18, +-38, +-21, +-19, +-38, +-37, +-34, +-56, +-44, +-43, +-65, +-50, +-51, +-78, +-48, +-51, +-80, +-56, +-62, +-93, + -5, + -6, +-12, + 51, + 49, + 39, + -3, + -7, +-30, +-71, +-64, +-72, +-79, +-71, +-77, +-75, +-66, +-76, +-58, +-49, +-60, +-37, +-28, +-38, +-11, + -2, +-15, + 12, + 23, + 8, + 36, + 46, + 28, + 46, + 54, + 37, + 53, + 60, + 43, + 56, + 63, + 47, + 57, + 66, + 50, + 59, + 69, + 59, + 62, + 72, + 64, + 62, + 72, + 64, + 55, + 65, + 59, + 38, + 51, + 45, +-14, +-17, +-20, +-23, +-67, +-92, + -7, +-46, +-77, + -7, +-44, +-77, + 2, +-32, +-64, + 14, +-15, +-57, + 29, + 7, +-29, + 40, + 19, +-21, + 0, +-32, +-68, +-58, +-69, +-87, + 56, + 38, +-14, + 97, + 91, + 63, + 86, + 81, + 51, + 31, + 24, +-12, +-46, +-46, +-76, + 49, + 42, + 17, + 89, + 75, + 44, + 95, + 90, + 68, +103, +100, + 87, + 97, + 93, + 70, + 88, + 86, + 69, +-14, +-16, +-24, + 19, + 12, +-13, + 63, + 59, + 37, + 72, + 69, + 52, + -4, + -9, +-18, +-98, +-114, +-120, +-72, +-81, +-79, +-13, +-28, +-27, + 51, + 18, + -4, + 7, + 9, +-35, + 23, + 25, +-27, + 32, + 32, +-19, + 55, + 45, + -2, + 4, + 2, +-28, + 71, + 45, + 23, + 55, +-21, +-45, + 17, +-17, +-41, + 21, + -1, +-40, + 21, + 9, + -2, + 28, + 18, + 12, + 1, + -6, + -8, + 12, + 0, + -9, + -2, +-23, +-41, + 17, + -6, +-26, + 8, +-11, +-30, +-101, +-124, +-124, + 18, +-29, +-80, + 30, + -7, +-38, + 39, + 20, + 18, + 8, +-45, +-125, + 12, +-36, +-88, + 13, +-30, +-72, + 2, +-41, +-80, +-21, +-69, +-107, + -1, +-45, +-79, + 22, +-22, +-68, +-37, +-88, +-127, +-48, +-92, +-121, +-14, +-61, +-116, + 5, +-35, +-80, + 29, + 19, + 10, + 33, + 34, + 36, + 62, + 63, + 67, + 21, + 23, + 20, + 16, + 17, + 6, + 17, + 15, + -1, + 0, + 3, +-12, + 1, + 1, +-16, + -8, + -5, +-26, +-11, + -9, +-30, +-17, +-18, +-41, +-35, +-37, +-63, +-48, +-53, +-83, +-56, +-65, +-95, +-52, +-61, +-91, + 17, + 13, + 10, + 11, + 10, + -2, + -2, +-10, +-29, +-25, +-16, +-40, +-11, + -1, +-28, + 1, + 13, +-15, + 10, + 22, + -4, + 16, + 27, + 2, + 20, + 30, + 4, + 22, + 33, + 10, + 29, + 39, + 18, + 27, + 39, + 19, + 35, + 45, + 27, + 49, + 58, + 41, + 54, + 65, + 48, + 58, + 69, + 58, + 53, + 64, + 56, + 53, + 62, + 57, + 58, + 67, + 62, + 59, + 66, + 61, +-12, +-16, +-19, +-50, +-97, +-123, +-57, +-101, +-126, +-61, +-106, +-125, +-61, +-105, +-126, +-57, +-102, +-126, +-55, +-94, +-112, +-46, +-76, +-92, +-61, +-103, +-121, +-20, +-64, +-105, + 42, + 30, + -8, + 78, + 64, + 16, + 79, + 67, + 20, + 18, + 1, +-59, +-109, +-95, +-118, + -9, +-15, +-51, + 37, + 17, +-23, + 54, + 39, + 8, + 58, + 53, + 37, + 42, + 38, + 19, + 30, + 30, + 23, +-72, +-76, +-84, +-101, +-82, +-117, +-97, +-87, +-123, +-63, +-104, +-108, +-52, +-93, +-98, +-55, +-96, +-94, +-54, +-87, +-83, +-32, +-52, +-50, + -9, +-42, +-55, + 11, + 11, +-10, + 2, + 6, +-12, + 31, + 29, + 10, + 38, + 33, + 4, + 38, + 31, + -7, + 50, + 26, +-18, + 72, + 38, + -5, +-74, +-37, +-80, +-18, + -5, +-42, +-50, +-95, +-120, +-53, +-97, +-120, +-58, +-100, +-121, +-51, +-88, +-99, +-23, +-41, +-43, +-35, +-57, +-56, +-52, +-74, +-72, +-99, +-117, +-117, + 6, +-37, +-83, + 15, +-18, +-48, + 25, + -6, +-19, + 3, +-51, +-127, + 15, +-32, +-85, + 27, +-14, +-63, + -3, +-43, +-83, +-25, +-70, +-108, +-32, +-69, +-91, + 13, +-28, +-70, +-46, +-82, +-104, +-50, +-92, +-120, +-15, +-62, +-114, +-60, +-103, +-124, + 10, + 6, + -2, + 28, + 29, + 23, + 78, + 79, + 81, + 43, + 44, + 41, + 36, + 39, + 25, + 9, + 14, + 2, + 6, + 5, +-10, + 4, + 7, + -6, + 27, + 27, + 17, + 2, + 4, + -2, +-15, +-13, +-30, +-16, +-23, +-49, +-39, +-51, +-82, +-48, +-60, +-88, +-68, +-77, +-98, +-45, +-47, +-52, +-27, +-30, +-42, +-49, +-57, +-75, + -2, + 8, +-22, + 2, + 12, +-21, + 8, + 18, +-16, + 12, + 22, +-12, + 16, + 26, + -7, + 20, + 31, + -2, + 22, + 33, + 1, + 28, + 38, + 8, + 34, + 44, + 14, + 37, + 45, + 21, + 34, + 46, + 23, + 43, + 55, + 37, + 39, + 53, + 41, + 47, + 58, + 51, + 60, + 68, + 64, + 59, + 65, + 61, + 59, + 64, + 60, +-12, +-14, +-19, +-31, +-76, +-114, +-12, +-61, +-116, + -5, +-56, +-112, +-13, +-61, +-114, + -1, +-45, +-89, + 3, +-40, +-80, + 2, +-37, +-77, + -1, +-40, +-79, +-29, +-67, +-97, +-11, +-21, +-54, + 67, + 49, + -2, + 56, + 43, + 0, + 66, + 50, + 1, + 72, + 64, + 26, + 76, + 69, + 27, + 55, + 53, + 31, +-76, +-63, +-98, +-32, + -7, +-89, +-76, +-54, +-113, +-107, +-82, +-117, +-68, +-67, +-69, +-98, +-76, +-116, +-48, +-47, +-50, +-20, +-25, +-21, +-41, +-51, +-51, +-16, +-25, +-22, +-32, +-42, +-38, +-48, +-63, +-61, +-53, +-65, +-68, + 59, + 57, + 57, + 74, + 73, + 76, + 97, + 97, + 99, + 59, + 56, + 52, + 6, + -6, +-19, + 1, +-19, +-71, + 26, + -7, +-60, + -2, +-14, +-43, + 35, + 24, + 5, +106, +106, +106, +104, +105, +106, +103, +103, +104, +100, +100, +102, + 94, + 95, +100, + 85, + 87, + 93, + 71, + 74, + 83, +-60, +-61, +-60, + 75, + 77, + 86, + 68, + 72, + 80, + 63, + 67, + 76, + 59, + 60, + 71, + 53, + 56, + 64, + 40, + 43, + 52, + 19, + 12, + 17, +-18, +-56, +-81, + 17, + 7, + 5, + 19, + 4, + 3, + 16, + 1, + -6, +-22, +-43, +-56, +-10, +-48, +-79, + -2, +-40, +-76, +-10, +-41, +-82, + 9, + 5, + -7, + 67, + 69, + 69, + 57, + 59, + 57, + 45, + 47, + 43, + 47, + 46, + 37, + 19, + 19, + 9, + 17, + 21, + 12, + 24, + 21, + 8, + 39, + 39, + 30, + 1, + -6, +-26, +-47, +-64, +-97, +-36, +-55, +-89, +-52, +-64, +-92, +-54, +-70, +-99, +-63, +-70, +-94, +-69, +-81, +-114, +-90, +-103, +-122, + 6, + 16, +-17, + 12, + 22, +-11, + 15, + 25, + -9, + 19, + 28, + -8, + 25, + 33, + -2, + 26, + 35, + 0, + 27, + 37, + 3, + 28, + 37, + 5, + 28, + 37, + 4, + 30, + 39, + 11, + 28, + 38, + 13, + 16, + 29, + 10, + 43, + 52, + 42, + 51, + 60, + 52, + 57, + 63, + 57, + 56, + 61, + 57, + 50, + 55, + 51, +-19, +-19, +-23, + 21, + -7, +-39, + 53, + 19, +-20, + 44, + 2, +-32, + 41, + 7, +-27, + 46, + 21, + -7, + 57, + 27, + 6, + 60, + 35, + 11, + 35, + 7, +-16, +-20, +-45, +-72, +-31, +-53, +-95, + 5, + -5, +-36, + 59, + 49, + 18, + 57, + 51, + 19, + 60, + 52, + 23, + 36, + 35, + 21, + 2, + 4, + -3, +-99, +-86, +-114, +-36, +-15, +-78, +-26, + -2, +-86, +-38, +-28, +-48, + 32, + 31, + 32, + 46, + 45, + 46, + 48, + 47, + 47, + 53, + 51, + 52, + 57, + 55, + 56, + 58, + 57, + 57, + 62, + 61, + 61, + 58, + 57, + 58, + 68, + 67, + 67, + 70, + 66, + 59, + 91, + 90, + 84, +105, +104, + 99, + 49, + 46, + 36, +-11, +-23, +-28, +-65, +-92, +-120, +-62, +-83, +-117, +-11, +-42, +-84, + 63, + 38, + 19, + 91, + 90, + 95, + 86, + 85, + 91, + 93, + 92, + 98, + 96, + 95, +102, + 99, +100, +106, +100, +101, +109, + 99, +100, +108, +-28, +-28, +-28, + 95, +100, +110, + 87, + 92, +106, + 81, + 87, +102, + 82, + 87, +102, + 78, + 83, + 98, + 78, + 82, + 97, + 52, + 52, + 58, + -6, +-31, +-40, + 72, + 76, + 89, + 64, + 66, + 81, + 61, + 64, + 78, + 50, + 52, + 66, + 42, + 42, + 54, + 38, + 35, + 43, + 26, + 23, + 22, + 4, + 5, + 4, +-27, +-26, +-29, + 23, + 23, + 20, + 50, + 51, + 49, + 56, + 57, + 54, + 41, + 42, + 39, + 44, + 46, + 40, + 39, + 40, + 33, + 35, + 34, + 25, +-21, +-36, +-66, +-39, +-60, +-97, +-49, +-66, +-99, +-51, +-68, +-104, +-58, +-74, +-109, +-77, +-90, +-118, +-85, +-95, +-122, +-68, +-87, +-118, + 16, + 25, + -4, + 15, + 24, + -5, + 19, + 28, + -4, + 23, + 31, + -2, + 25, + 33, + -1, + 33, + 41, + 7, + 32, + 41, + 8, + 30, + 40, + 8, + 35, + 43, + 14, + 18, + 27, + 0, + 8, + 18, + -4, + 27, + 36, + 18, + 47, + 54, + 44, + 48, + 54, + 47, + 55, + 61, + 55, + 27, + 33, + 29, + 10, + 19, + 14, +-23, +-24, +-27, + 47, + 22, + 0, + 79, + 50, + 28, + 72, + 49, + 27, + 68, + 49, + 24, + 88, + 60, + 27, + 88, + 59, + 30, + 47, + 18, +-14, +-32, +-55, +-81, +-38, +-60, +-106, +-34, +-56, +-98, +-31, +-53, +-97, +-17, +-32, +-55, + -7, +-11, +-18, +-15, +-14, +-18, +-100, +-100, +-123, +-61, +-56, +-75, +-23, +-22, +-40, +-78, +-65, +-118, +-53, +-48, +-70, + 0, + 2, + -1, + 51, + 51, + 52, + 61, + 61, + 63, + 56, + 56, + 58, + 58, + 58, + 61, + 61, + 61, + 63, + 65, + 65, + 66, + 68, + 68, + 70, + 46, + 46, + 47, + 73, + 73, + 72, + 68, + 63, + 50, +107, +104, + 96, + 92, + 90, + 80, + 65, + 62, + 55, +-39, +-44, +-74, +-36, +-27, +-80, + 26, + 10, +-36, + 79, + 30, +-10, + 71, + 40, + 29, + 98, + 94, +101, + 92, + 90, + 98, + 95, + 93, +103, + 95, + 95, +103, + 90, + 89, + 98, + 97, + 96, +103, + 87, + 85, + 95, + 39, + 37, + 43, + 58, + 52, + 56, + 80, + 77, + 86, + 81, + 81, + 93, + 75, + 75, + 88, + 78, + 77, + 92, + 81, + 81, + 95, + 58, + 57, + 65, + 20, + 10, + 14, + 48, + 50, + 65, + 68, + 68, + 90, + 60, + 63, + 85, + 54, + 56, + 77, + 63, + 64, + 82, + 60, + 62, + 75, + 55, + 55, + 61, + 19, + 22, + 16, + -9, + -8, +-17, +-65, +-69, +-81, +-59, +-61, +-71, +-16, +-17, +-21, + 32, + 33, + 32, + 50, + 48, + 45, + 59, + 59, + 57, + 27, + 26, + 17, +-28, +-45, +-77, +-49, +-61, +-93, +-51, +-65, +-99, +-56, +-70, +-104, +-36, +-42, +-63, + 6, + 5, + -9, + 20, + 21, + 4, + 11, + 11, + -5, + 31, + 40, + 20, + 32, + 40, + 17, + 33, + 40, + 14, + 39, + 46, + 20, + 39, + 46, + 18, + 36, + 44, + 16, + 36, + 44, + 17, + 23, + 32, + 6, + 5, + 13, +-11, + 14, + 22, + -2, + 20, + 27, + 4, + 30, + 35, + 17, + 41, + 47, + 34, + 38, + 44, + 37, + 5, + 12, + 7, + 34, + 40, + 36, + 30, + 39, + 33, +-18, +-21, +-24, + 59, + 43, + 31, + 79, + 70, + 57, + 75, + 70, + 59, + 93, + 85, + 75, + 99, + 83, + 68, + 47, + 33, + 18, +-34, +-57, +-84, +-43, +-65, +-111, +-41, +-63, +-111, +-40, +-63, +-105, +-37, +-59, +-106, +-40, +-62, +-110, + 28, + 25, + 23, +-78, +-79, +-116, +-73, +-63, +-118, +-44, +-41, +-68, +-27, +-30, +-45, +-51, +-46, +-78, +-40, +-47, +-58, +-53, +-59, +-53, +-49, +-55, +-49, +-38, +-46, +-39, +-44, +-50, +-46, +-39, +-47, +-42, +-35, +-43, +-38, +-35, +-42, +-38, +-32, +-39, +-37, +-40, +-47, +-47, + -2, + -8, +-10, + 88, + 82, + 68, +107, +103, + 91, + 85, + 80, + 65, + 49, + 43, + 34, + -8, +-35, +-62, + 19, + -1, +-34, + 30, + 14, +-18, + 47, + 16, +-21, + 65, + 50, + 40, +109, +108, +109, +109, +109, +110, +102, +101, +102, +103, +102, +103, +104, +103, +105, +104, +104, +105, + 99, + 98, +101, + 93, + 91, + 97, + 87, + 86, + 92, + 79, + 77, + 85, + 80, + 80, + 91, + 77, + 76, + 86, + 79, + 78, + 86, + 79, + 78, + 83, + 82, + 81, + 87, + 89, + 87, + 93, + 79, + 78, + 84, + 70, + 65, + 68, + 64, + 53, + 51, + 72, + 68, + 73, + 78, + 74, + 74, + 76, + 71, + 74, + 83, + 79, + 78, + 2, + 3, + -8, + 24, + 27, + 15, + 9, + 10, + 4, +-19, +-18, +-27, +-45, +-44, +-53, +-79, +-78, +-88, +-57, +-59, +-66, +-14, +-14, +-15, + 9, + 8, + 2, +-40, +-56, +-89, + -9, +-12, +-32, + 20, + 20, + 3, + 42, + 43, + 22, + 55, + 57, + 37, + 60, + 59, + 42, + 62, + 61, + 41, + 63, + 62, + 42, + 46, + 55, + 40, + 48, + 56, + 42, + 44, + 53, + 35, + 43, + 52, + 33, + 43, + 52, + 31, + 37, + 46, + 24, + 15, + 26, + 4, + 17, + 24, + 2, + 19, + 26, + 1, + 14, + 20, + -2, + 25, + 30, + 8, + 29, + 33, + 18, + 18, + 25, + 13, + 8, + 17, + 11, + 48, + 53, + 48, + 54, + 59, + 55, + 27, + 36, + 31, + 10, + 14, + 8, + 50, + 43, + 36, + 88, + 84, + 77, + 90, + 82, + 73, + 92, + 81, + 68, + 38, + 27, + 22, +-41, +-65, +-94, +-46, +-69, +-110, +-44, +-67, +-108, +-44, +-67, +-108, +-42, +-65, +-106, +-43, +-65, +-111, +-48, +-71, +-119, +-42, +-48, +-55, +-86, +-88, +-105, +-59, +-59, +-63, +-28, +-24, +-37, +-18, +-19, +-35, +-29, +-35, +-58, +-89, +-94, +-107, +-100, +-108, +-112, +-86, +-98, +-102, +-78, +-90, +-95, +-75, +-90, +-95, +-72, +-87, +-92, +-68, +-83, +-88, +-67, +-79, +-85, +-67, +-79, +-84, +-62, +-73, +-79, + -8, +-16, +-27, + 83, + 74, + 57, +102, + 97, + 84, + 74, + 65, + 51, + 40, + 31, + 19, + 26, + -8, +-39, + 46, + 7, +-29, + 41, + 0, +-39, + 52, + 12, +-33, + 80, + 58, + 41, +110, +106, +104, +104, +102, + 99, +101, + 98, + 97, + 99, + 97, + 95, +103, +102, +102, +106, +103, +103, +103, +102, +102, + 99, + 98, + 98, + 98, + 96, + 99, + 91, + 90, + 96, + 90, + 89, + 97, + 85, + 83, + 91, + 84, + 82, + 87, + 90, + 88, + 92, + 90, + 86, + 85, + 90, + 87, + 90, + 92, + 89, + 90, + 86, + 82, + 83, + 87, + 82, + 80, + 86, + 80, + 74, + 92, + 81, + 72, + 93, + 81, + 73, +102, + 96, + 94, + 16, + 18, + 9, + 14, + 16, + 1, + 7, + 9, + -2, + 7, + 10, + 2, + 32, + 34, + 30, + 11, + 15, + 11, +-21, +-20, +-27, +-54, +-53, +-66, +-30, +-30, +-40, + 45, + 47, + 31, + 53, + 55, + 40, + 46, + 49, + 28, + 44, + 47, + 25, + 58, + 55, + 36, + 73, + 63, + 40, + 69, + 60, + 36, + 70, + 61, + 38, + 47, + 60, + 48, + 50, + 62, + 53, + 50, + 62, + 53, + 42, + 55, + 43, + 21, + 35, + 20, + 13, + 25, + 8, + 16, + 25, + 8, + 20, + 27, + 6, + 28, + 34, + 11, + 14, + 19, + -3, + 29, + 32, + 12, + -3, + 4, + -9, + 15, + 22, + 15, + 49, + 55, + 48, + 49, + 54, + 49, + 33, + 41, + 36, + 38, + 45, + 41, + 42, + 48, + 41, + 57, + 44, + 28, + 99, + 80, + 59, + 97, + 82, + 66, + 37, + 21, + 8, +-41, +-67, +-91, +-43, +-66, +-106, +-43, +-66, +-106, +-47, +-69, +-110, +-47, +-70, +-111, +-47, +-70, +-112, +-51, +-75, +-118, +-53, +-78, +-121, +-76, +-92, +-113, +-116, +-121, +-123, +-120, +-121, +-124, +-114, +-119, +-124, +-61, +-64, +-58, +-110, +-118, +-125, +-111, +-119, +-125, +-106, +-114, +-124, +-90, +-104, +-121, +-82, +-97, +-112, +-75, +-92, +-109, +-70, +-86, +-104, +-67, +-81, +-98, +-65, +-78, +-91, +-60, +-73, +-86, +-47, +-61, +-73, + -1, +-14, +-32, + 55, + 44, + 26, + 82, + 74, + 58, + 51, + 39, + 22, + 39, + 28, + 16, + 89, + 83, + 76, +112, +108, +102, + 28, + -6, +-25, + 24, +-18, +-55, + 70, + 48, + 32, +112, +109, +110, +104, +103, +104, +107, +105, +105, +112, +111, +111, +105, +104, +105, +103, + 98, +101, +105, +103, +103, +102, +101, +100, + 96, + 95, + 94, + 96, + 93, + 92, + 90, + 84, + 83, + 92, + 87, + 86, + 95, + 92, + 89, + 90, + 82, + 76, + 91, + 84, + 78, + 95, + 90, + 89, + 96, + 94, + 94, + 95, + 92, + 97, + 93, + 91, + 95, + 98, + 94, + 98, + 94, + 88, + 92, + 96, + 93, + 95, + 98, + 87, + 84, + 9, + 11, + 1, + 1, + 2, +-14, + 1, + 3, + -9, + -3, + -1, +-14, + 38, + 39, + 36, + 46, + 47, + 45, + 32, + 34, + 30, + 16, + 19, + 11, + 56, + 58, + 44, + 47, + 49, + 34, + 37, + 40, + 20, + 45, + 47, + 26, + 40, + 44, + 25, + 53, + 50, + 31, + 59, + 45, + 17, + 52, + 46, + 23, + 52, + 39, + 9, + 55, + 22, +-13, + 40, + 36, + 23, + 39, + 50, + 42, + 38, + 49, + 42, + 34, + 47, + 37, + 23, + 33, + 17, + 19, + 27, + 9, + 26, + 30, + 14, + 26, + 31, + 11, + 14, + 20, + -2, +-15, + -7, +-23, + 23, + 30, + 20, + 46, + 52, + 45, + 46, + 53, + 48, + 26, + 36, + 29, + 42, + 48, + 42, + 46, + 51, + 46, + 40, + 45, + 39, + 62, + 53, + 41, + 94, + 75, + 53, + 59, + 41, + 23, +-24, +-61, +-97, +-70, +-89, +-112, +-69, +-87, +-112, +-75, +-91, +-114, +-75, +-92, +-115, +-79, +-96, +-117, +-82, +-98, +-119, +-90, +-105, +-121, +-91, +-106, +-122, +-98, +-111, +-122, +-109, +-119, +-124, +-108, +-118, +-123, +-106, +-116, +-124, +-97, +-104, +-110, +-104, +-115, +-123, +-100, +-113, +-122, +-98, +-110, +-121, +-92, +-107, +-119, +-88, +-104, +-117, +-85, +-99, +-114, +-83, +-98, +-113, +-79, +-92, +-109, +-74, +-87, +-102, +-71, +-83, +-95, +-64, +-76, +-87, +-41, +-53, +-64, +-25, +-35, +-46, +-10, +-19, +-31, + 8, +-29, +-47, +-14, +-35, +-48, +100, +100, + 99, +116, +113, +110, + 1, +-41, +-70, + 21, + -5, +-22, + 65, + 50, + 39, +111, +108, +106, +105, +101, + 96, +109, +108, +107, +110, +107, +105, +109, +107, +106, +106, +104, +102, +106, +104, +102, +102, +100, + 99, + 97, + 94, + 90, + 92, + 87, + 84, + 92, + 88, + 86, + 99, + 98, +100, + 99, + 98, +102, + 92, + 88, + 88, + 92, + 89, + 87, + 90, + 86, + 82, + 94, + 92, + 90, + 98, + 95, + 96, + 93, + 89, + 90, + 99, + 94, + 96, +100, + 93, + 94, + 98, + 92, + 92, + 78, + 75, + 75, +-24, +-40, +-64, + -2, + -5, +-21, + 8, + 10, + -5, +-16, +-18, +-40, + 16, + 18, + 12, + 40, + 41, + 39, + 41, + 42, + 38, + 37, + 40, + 25, + 53, + 56, + 38, + 50, + 52, + 36, + 20, + 22, + 1, + 3, + 5, +-21, + 14, + 2, +-27, + 15, + 6, +-23, + 35, + 16, +-20, + 27, + 12, +-22, + 37, + 14, +-24, + 26, + -6, +-40, + 49, + 15, +-26, + 51, + 15, +-26, + 56, + 29, + -3, + 40, + 23, + -1, + 19, + 11, +-11, + 21, + 24, + 3, + 28, + 32, + 15, + -3, + 5, +-10, +-11, + 0, +-12, + 32, + 38, + 24, + 44, + 49, + 39, + 43, + 49, + 44, + 26, + 36, + 29, + 43, + 47, + 41, + 45, + 49, + 44, + 43, + 48, + 43, + 40, + 45, + 39, + 63, + 61, + 53, + 89, + 85, + 80, + 31, + 5, +-12, + 6, +-37, +-80, +-92, +-107, +-121, +-91, +-106, +-120, +-93, +-107, +-120, +-92, +-108, +-121, +-98, +-113, +-122, +-100, +-115, +-124, +-101, +-116, +-123, +-102, +-116, +-124, +-101, +-115, +-123, +-101, +-114, +-122, +-101, +-112, +-121, +-93, +-107, +-117, +-90, +-104, +-114, +-92, +-106, +-116, +-92, +-106, +-116, +-90, +-104, +-114, +-91, +-105, +-115, +-89, +-102, +-112, +-92, +-103, +-113, +-96, +-108, +-118, +-96, +-108, +-118, +-92, +-104, +-111, +-87, +-96, +-102, +-90, +-98, +-105, +-93, +-103, +-108, +-86, +-98, +-104, +-84, +-98, +-105, + 44, + -1, +-68, +-18, +-55, +-77, +115, +114, +114, +110, +110, +110, + 6, +-32, +-52, + 12, +-21, +-47, + 80, + 72, + 65, +110, +105, +103, +111, +110, +107, +105, +101, + 96, +105, +103, + 97, +103, +101, + 98, +100, + 95, + 90, +108, +106, +105, +103, + 99, + 98, +103, +100, +101, + 99, + 97, +101, + 90, + 89, + 94, + 88, + 87, + 91, + 88, + 86, + 90, + 85, + 84, + 89, + 85, + 81, + 86, + 97, + 95, +100, + 96, + 90, + 90, + 95, + 90, + 88, +100, + 96, + 95, + 96, + 88, + 82, +100, + 94, + 88, +103, + 96, + 91, + 67, + 59, + 54, +-38, +-59, +-96, +-35, +-58, +-94, +-22, +-34, +-54, +-26, +-30, +-53, + 10, + 12, + -2, + 22, + 24, + 17, + 32, + 35, + 24, + 55, + 58, + 42, + 44, + 46, + 29, + 19, + 20, + -1, +-13, +-18, +-49, +-16, +-22, +-57, +-17, +-29, +-65, +-11, +-29, +-61, + 14, +-12, +-49, + 25, + -2, +-44, + 13, +-13, +-53, + 38, + -7, +-54, + 30, +-19, +-65, + 16, +-30, +-72, + 8, +-32, +-72, + 21, + -9, +-42, + 69, + 41, + 1, + 69, + 34, + -8, + 20, + 1, +-36, + 5, + 18, + 6, + 37, + 44, + 30, + 43, + 48, + 38, + 39, + 45, + 40, + 28, + 37, + 31, + 43, + 48, + 42, + 45, + 48, + 43, + 45, + 48, + 43, + 43, + 48, + 42, + 40, + 45, + 39, + 62, + 52, + 34, + 88, + 66, + 44, + 25, + -3, +-27, +-38, +-81, +-119, +-104, +-120, +-125, +-104, +-119, +-125, +-107, +-122, +-125, +-104, +-120, +-125, +-107, +-122, +-125, +-109, +-123, +-125, +-111, +-124, +-125, +-114, +-124, +-124, +-114, +-125, +-124, +-114, +-124, +-124, +-114, +-124, +-125, +-105, +-120, +-125, +-104, +-120, +-125, +-104, +-121, +-125, +-101, +-118, +-124, +-98, +-115, +-122, +-97, +-114, +-121, +-92, +-109, +-119, +-101, +-116, +-122, +-103, +-119, +-124, +-103, +-119, +-124, +-102, +-119, +-124, +-103, +-119, +-123, +-101, +-116, +-122, +-103, +-118, +-123, +-96, +-114, +-122, +-90, +-112, +-121, + 33, +-36, +-97, +-22, +-68, +-108, +114, +111, +108, +112, +106, + 98, + 70, + 53, + 39, + 9, +-33, +-66, + 84, + 71, + 58, +102, + 92, + 81, +107, +102, + 95, +109, +107, +105, +104, + 93, + 88, +103, + 93, + 87, +100, + 95, + 90, + 97, + 87, + 77, + 96, + 88, + 80, + 97, + 91, + 83, + 96, + 86, + 77, + 98, + 90, + 83, + 88, + 79, + 74, + 96, + 94, + 93, + 93, + 89, + 89, + 98, + 92, + 87, + 94, + 81, + 72, + 94, + 83, + 72, + 92, + 81, + 69, + 96, + 83, + 70, + 97, + 83, + 73, +100, + 95, + 90, + 99, + 87, + 79, + 69, + 55, + 44, +-55, +-80, +-115, +-43, +-67, +-109, +-41, +-63, +-102, +-39, +-61, +-101, +-24, +-39, +-61, + 24, + 26, + 9, + 10, + 16, + 1, + 16, + 19, + 5, + 29, + 29, + 14, + 29, + 23, + 3, +-25, +-31, +-63, +-39, +-47, +-79, +-48, +-54, +-81, +-31, +-50, +-85, +-19, +-52, +-89, +-30, +-53, +-85, +-12, +-43, +-80, + 48, + 3, +-45, + 45, + 0, +-47, + 43, + -2, +-50, + 50, + 4, +-43, + 37, + -9, +-56, + -7, +-50, +-88, + 61, + 32, + 0, + 98, + 72, + 32, + 45, + 38, + 15, + 42, + 48, + 39, + 30, + 38, + 32, + 29, + 38, + 32, + 46, + 51, + 46, + 46, + 51, + 45, + 45, + 49, + 43, + 44, + 49, + 43, + 42, + 47, + 42, + 39, + 44, + 38, + 59, + 55, + 46, + 87, + 71, + 56, + 65, + 48, + 39, +-60, +-98, +-115, +-71, +-96, +-113, +-60, +-73, +-80, + 16, + 8, + 0, + 41, + 30, + 22, + 60, + 53, + 49, + 27, + 24, + 21, +-123, +-126, +-126, + 61, + 50, + 40, + 58, + 42, + 19, + 63, + 56, + 43, + -2, +-34, +-65, +-48, +-61, +-71, +-65, +-92, +-126, +-60, +-89, +-126, +-60, +-91, +-125, +-27, +-50, +-85, +-41, +-78, +-117, +-62, +-94, +-126, +-69, +-83, +-110, +-73, +-85, +-105, +-86, +-89, +-102, +-84, +-89, +-101, + 3, + -2, + -9, + 53, + 48, + 44, + 55, + 47, + 36, + 57, + 47, + 34, +-25, +-36, +-42, +-19, +-59, +-90, +-20, +-50, +-72, +109, + 97, + 80, +101, + 82, + 63, + 96, + 71, + 48, + 4, +-38, +-71, + 88, + 79, + 72, + 99, + 92, + 84, + 82, + 72, + 66, + 81, + 76, + 72, + 85, + 78, + 76, + 93, + 81, + 80, + 79, + 71, + 69, + 77, + 67, + 64, + 91, + 86, + 82, + 94, + 85, + 79, + 96, + 89, + 82, + 94, + 81, + 66, + 92, + 74, + 56, + 88, + 69, + 51, + 89, + 72, + 55, + 92, + 78, + 61, + 91, + 65, + 46, + 93, + 78, + 64, + 93, + 85, + 78, + 97, + 89, + 84, + 95, + 87, + 85, + 89, + 76, + 72, + 81, + 76, + 72, + 59, + 47, + 43, +-52, +-77, +-110, +-51, +-76, +-114, +-47, +-72, +-115, +-48, +-76, +-115, +-47, +-71, +-110, + 30, + 27, + 12, + 28, + 24, + 2, + 33, + 18, + -9, + 21, + 6, +-19, + 37, + 15, +-24, + 10, +-16, +-53, +-17, +-40, +-79, +-50, +-62, +-93, +-59, +-70, +-96, +-40, +-64, +-103, +-56, +-79, +-114, +-57, +-79, +-108, + 33, +-17, +-62, + 39, + -9, +-56, + 41, + -6, +-52, + 47, + 2, +-46, + 45, + 2, +-49, + 39, + -8, +-56, + 15, +-31, +-75, +101, + 80, + 52, + 74, + 47, + 13, + 19, + 30, + 22, + 21, + 33, + 25, + 44, + 50, + 45, + 51, + 56, + 52, + 46, + 51, + 47, + 44, + 49, + 43, + 43, + 48, + 42, + 43, + 48, + 44, + 40, + 45, + 41, + 54, + 50, + 41, + 74, + 49, + 24, + 80, + 61, + 44, + 29, + 11, + -4, +-43, +-93, +-119, +-16, +-31, +-36, + 86, + 74, + 60, + 75, + 55, + 34, + 69, + 45, + 21, + 35, + 13, +-12, +-123, +-125, +-125, + 99, + 88, + 72, + 95, + 80, + 62, +103, + 97, + 92, +-14, +-42, +-71, +-69, +-102, +-125, +-57, +-90, +-126, +-60, +-91, +-126, +-63, +-97, +-126, +-42, +-65, +-93, +-39, +-71, +-103, +-65, +-98, +-126, +-72, +-90, +-123, +-61, +-78, +-103, +-66, +-74, +-87, +-45, +-53, +-65, + 54, + 50, + 42, + 91, + 71, + 55, + 88, + 61, + 35, + 88, + 63, + 40, + 5, +-23, +-39, +-11, +-68, +-103, +-41, +-81, +-103, + 79, + 72, + 67, + 78, + 65, + 50, + 94, + 73, + 54, + 7, +-37, +-77, + 88, + 69, + 46, + 90, + 73, + 56, + 88, + 69, + 51, + 89, + 74, + 60, + 93, + 77, + 60, + 89, + 72, + 59, + 92, + 81, + 65, + 87, + 75, + 65, + 85, + 65, + 43, + 75, + 59, + 45, + 81, + 62, + 39, + 81, + 68, + 52, + 81, + 65, + 47, + 77, + 64, + 54, + 75, + 73, + 71, + 76, + 71, + 66, + 75, + 62, + 50, + 85, + 78, + 67, + 85, + 64, + 42, + 84, + 64, + 41, + 90, + 75, + 60, + 97, + 79, + 62, + 88, + 73, + 60, + 50, + 36, + 22, +-51, +-77, +-113, +-55, +-81, +-113, +-53, +-76, +-112, +-58, +-86, +-116, +-62, +-90, +-120, + 34, + 31, + 16, + 40, + 28, + 5, + 48, + 38, + 11, + 30, + 29, + 11, + 36, + 24, + 1, + 23, + 11, +-14, + 9, +-11, +-44, +-27, +-41, +-68, +-73, +-83, +-109, +-21, +-42, +-83, +-35, +-49, +-85, +-28, +-51, +-86, + 12, +-14, +-41, + 11, +-25, +-55, + 0, +-44, +-82, + 37, +-12, +-58, + 43, + -3, +-51, + 46, + 0, +-49, + 39, + -9, +-56, + 67, + 32, + -3, + 95, + 67, + 35, + 18, + 22, + 11, + 31, + 40, + 34, + 46, + 52, + 48, + 53, + 57, + 55, + 48, + 53, + 49, + 43, + 48, + 43, + 42, + 47, + 41, + 43, + 48, + 44, + 44, + 48, + 47, + 50, + 51, + 44, + 77, + 54, + 33, + 82, + 60, + 41, + 61, + 39, + 16, +-33, +-83, +-109, + -2, +-24, +-35, + 92, + 79, + 64, + 92, + 82, + 72, + 91, + 80, + 65, + 56, + 47, + 37, +-122, +-124, +-124, + 25, + 16, + 6, + 42, + 20, + 2, + 37, + 17, + -4, +-44, +-55, +-64, +-42, +-48, +-57, +-37, +-43, +-55, +-37, +-43, +-60, +-39, +-48, +-64, +-26, +-36, +-57, +-27, +-40, +-62, +-38, +-48, +-63, +-32, +-38, +-50, +-19, +-22, +-23, + 4, + 3, + 5, + 24, + 22, + 21, + 37, + 26, + 23, +101, + 90, + 81, + 93, + 82, + 73, + 90, + 85, + 81, + -4, +-22, +-26, +-17, +-73, +-102, +-54, +-92, +-113, + 58, + 36, + 17, + 29, + 7, +-17, + 27, + 4, +-21, + 24, + -9, +-49, + 45, + 14, +-15, + 69, + 44, + 18, + 74, + 55, + 35, + 73, + 48, + 21, + 65, + 46, + 23, + 72, + 43, + 13, + 73, + 50, + 27, + 68, + 47, + 21, + 81, + 66, + 50, + 74, + 57, + 40, + 76, + 64, + 51, + 68, + 55, + 45, + 55, + 49, + 42, + 50, + 48, + 40, + 55, + 46, + 33, + 53, + 43, + 31, + 52, + 42, + 35, + 48, + 42, + 36, + 51, + 44, + 30, + 65, + 54, + 40, + 72, + 54, + 35, + 80, + 66, + 52, + 83, + 63, + 41, + 15, + -5, +-22, +-56, +-78, +-111, +-59, +-82, +-111, +-60, +-80, +-112, +-59, +-85, +-117, +-64, +-91, +-123, + 45, + 41, + 25, + 21, + 19, + -1, + 43, + 33, + 13, + 45, + 39, + 20, + 43, + 36, + 17, + 35, + 27, + 4, + 30, + 16, +-11, + 10, + -9, +-40, +-64, +-67, +-84, +-21, +-28, +-59, +-10, +-21, +-47, + -1, +-18, +-51, +-43, +-37, +-67, + 40, + 19, + -7, + 38, + 15, +-11, + 4, +-19, +-46, + 30, +-12, +-55, + 51, + 6, +-42, + 48, + 4, +-45, + 38, + -6, +-50, +103, + 75, + 41, + 25, + 14, + -7, + 33, + 42, + 37, + 47, + 53, + 48, + 54, + 58, + 56, + 48, + 53, + 50, + 42, + 47, + 41, + 41, + 46, + 41, + 42, + 47, + 43, + 43, + 47, + 46, + 47, + 39, + 30, + 63, + 39, + 19, + 73, + 52, + 32, + 75, + 51, + 25, +-22, +-70, +-100, + -4, +-40, +-60, + 81, + 58, + 35, + 79, + 57, + 33, + 84, + 62, + 39, + 68, + 48, + 27, +-102, +-118, +-124, +-74, +-100, +-125, +-70, +-98, +-124, +-73, +-101, +-123, + 8, + 6, + -3, + 26, + 23, + 13, + 22, + 18, + 8, + 18, + 14, + 3, + 9, + 6, + -5, + 0, + -3, +-13, +-18, +-21, +-31, +-18, +-21, +-33, + 1, + 0, + -5, + 34, + 33, + 32, + 64, + 64, + 63, + 81, + 78, + 77, +-30, +-40, +-41, +-28, +-32, +-37, +-34, +-42, +-53, +-75, +-83, +-108, +-51, +-86, +-109, +-18, +-68, +-94, +-68, +-90, +-100, + 64, + 45, + 25, + 58, + 27, + -2, + 54, + 17, +-19, + 11, +-32, +-66, + 20, +-22, +-61, + 62, + 21, +-23, + 60, + 14, +-29, + 75, + 41, + 3, + 76, + 41, + 2, + 74, + 42, + 0, + 75, + 41, + 2, + 78, + 50, + 18, + 63, + 26, + -6, + 73, + 39, + -1, + 70, + 36, + -5, + 67, + 35, + -2, + 65, + 36, + 3, + 68, + 50, + 34, + 58, + 39, + 17, + 51, + 43, + 29, + 49, + 40, + 28, + 62, + 43, + 28, + 70, + 46, + 19, + 63, + 38, + 14, + 63, + 34, + 5, + 61, + 32, + 2, + 59, + 25, + -4, +-29, +-51, +-71, +-58, +-76, +-107, +-73, +-92, +-115, +-58, +-79, +-110, +-64, +-89, +-120, +-64, +-93, +-122, + 31, + 26, + 13, + 29, + 19, + -7, + 40, + 28, + 6, + 34, + 32, + 16, + 46, + 34, + 12, + 41, + 38, + 20, + 38, + 26, + 3, + 21, + 17, + -5, +-36, +-42, +-57, + -5, +-18, +-49, + 2, + -2, +-28, + 10, + -3, +-32, +-46, +-34, +-77, +-47, +-36, +-69, + 28, + 14, +-11, + 39, + 19, + -6, + 8, +-27, +-63, + 46, + 1, +-48, + 47, + 2, +-48, + 42, + -3, +-51, + 93, + 68, + 36, + 29, + 11, +-13, + 34, + 42, + 37, + 40, + 46, + 42, + 53, + 57, + 55, + 46, + 51, + 47, + 39, + 44, + 39, + 41, + 47, + 42, + 42, + 46, + 44, + 13, + 9, + 5, + 3, +-10, +-36, + 22, + -9, +-34, + 40, + 8, +-10, + 58, + 41, + 30, +-55, +-76, +-85, +-16, +-28, +-37, + 77, + 55, + 31, + 74, + 51, + 26, + 72, + 41, + 4, + 63, + 32, + -4, +-110, +-123, +-124, + -2, +-22, +-44, +-81, +-107, +-127, +-71, +-95, +-111, + 4, + 1, + -2, + 33, + 30, + 23, + 30, + 28, + 19, + 24, + 22, + 15, + 12, + 10, + 3, + 0, + 0, + -8, +-18, +-19, +-26, +-17, +-20, +-27, + 14, + 14, + 15, + 45, + 43, + 46, + 67, + 64, + 67, + 58, + 55, + 54, +-23, +-24, +-21, +-76, +-83, +-95, +-64, +-79, +-108, + -2, +-37, +-66, +-22, +-47, +-68, +-12, +-44, +-64, +-67, +-97, +-108, + 55, + 9, +-37, + 39, +-11, +-62, + 34, +-16, +-65, + 36, +-14, +-67, + 66, + 21, +-27, + 76, + 37, + -8, + 76, + 35, + -4, + 62, + 26, + -5, + 67, + 36, + 2, + 65, + 28, + -4, + 76, + 47, + 20, + 62, + 41, + 17, + 68, + 44, + 18, + 71, + 46, + 22, + 77, + 49, + 14, + 73, + 46, + 13, + 68, + 34, + -8, + 61, + 23, +-18, + 52, + 16, +-16, + 63, + 37, + 9, + 62, + 38, + 10, + 61, + 34, + 4, + 54, + 20, +-10, + 58, + 24, +-11, + 45, + 19, +-10, + 41, + 16, + -5, + 31, + 14, + 2, + 1, +-15, +-24, +-53, +-67, +-78, +-71, +-86, +-110, +-78, +-96, +-121, +-66, +-91, +-118, +-67, +-91, +-119, + -5, +-13, +-30, + -3, +-13, +-40, + 16, + 8, +-14, + 27, + 18, + -7, + 25, + 18, + -5, + 28, + 22, + -1, + 35, + 25, + 1, + 35, + 30, + 13, +-42, +-40, +-51, + -1, +-19, +-50, + 8, + 2, +-21, + 18, + 4, +-23, +-30, +-24, +-66, +-31, +-24, +-65, +-49, +-36, +-76, +-53, +-40, +-74, +-31, +-53, +-83, + 42, + -4, +-53, + 47, + 2, +-47, + 42, + -4, +-53, + 73, + 44, + 13, + 51, + 28, + -4, + 35, + 42, + 37, + 30, + 37, + 32, + 51, + 54, + 54, + 42, + 49, + 45, + 38, + 47, + 42, + 40, + 47, + 43, + 14, + 17, + 10, + 9, +-17, +-40, + 22, +-19, +-43, + 24, +-13, +-39, + 14, + -1, +-31, + 22, + -8, +-37, +-34, +-50, +-70, + -5, +-29, +-45, + 78, + 50, + 16, + 74, + 46, + 16, + 65, + 27, + -9, + 60, + 20, +-20, +-102, +-123, +-124, + 15, + -4, +-36, +-88, +-111, +-126, +-73, +-95, +-120, + 28, + 28, + 36, + 19, + 19, + 30, + 20, + 20, + 29, + 17, + 17, + 26, + 15, + 15, + 23, + 2, + 2, + 11, +-19, +-17, + -9, +-42, +-41, +-34, +-23, +-22, +-14, + 16, + 17, + 25, + 39, + 40, + 46, + 49, + 49, + 54, +-29, +-30, +-24, +-79, +-87, +-109, + 4, +-31, +-69, + 59, + 18, +-24, +-27, +-61, +-93, +-23, +-55, +-81, +-67, +-97, +-111, + 77, + 37, +-13, + 58, + 11, +-35, + 49, + 1, +-54, + 46, + -5, +-66, + 53, + 8, +-48, + 65, + 26, +-20, + 62, + 23, +-18, + 57, + 26, +-15, + 56, + 23, +-15, + 66, + 23, +-11, + 70, + 27, + -5, + 48, + 28, + -3, + 61, + 40, + 10, + 76, + 54, + 29, + 66, + 38, + 10, + 72, + 45, + 15, + 62, + 26, +-12, + 65, + 34, + -2, + 48, + 8, +-31, + 56, + 21, +-17, + 49, + 15, +-20, + 45, + 14, +-17, + 31, + -2, +-29, + 24, + -6, +-33, + 35, + 10, +-12, + 40, + 21, + 3, + 33, + 14, + -2, + 18, + 2, + -9, + 0, +-14, +-26, +-43, +-54, +-75, +-71, +-94, +-113, +-69, +-91, +-119, +-66, +-92, +-114, +-14, +-19, +-27, +-27, +-24, +-34, +-29, +-32, +-47, +-40, +-36, +-48, +-28, +-26, +-43, + -7, +-14, +-33, + 20, + 7, +-19, + 13, + 6, + -9, +-75, +-76, +-86, + -2, + -7, +-33, + 9, + 5, +-20, + 21, + 8, +-20, + 27, + 9, +-23, +-17, +-17, +-55, +-20, +-14, +-56, +-28, +-21, +-60, +-54, +-60, +-90, + 41, + -5, +-53, + 47, + 2, +-47, + 40, + -7, +-55, + 54, + 23, + -8, + 65, + 41, + 9, + 30, + 37, + 32, + 25, + 33, + 27, + 47, + 52, + 49, + 39, + 45, + 42, + 38, + 46, + 42, + 21, + 22, + 16, + 24, + -4, +-39, + 20, +-17, +-54, + 35, + 3, +-34, + 34, + 0, +-41, + 37, + 4, +-32, + 26, +-13, +-57, +-31, +-64, +-92, +-25, +-59, +-85, + 42, + 1, +-44, + 58, + 18, +-29, + 66, + 37, + 2, + 67, + 38, + 6, +-104, +-120, +-124, +-97, +-113, +-118, +-84, +-95, +-108, +-83, +-92, +-112, +-67, +-66, +-54, +-64, +-61, +-42, +-67, +-62, +-47, +-57, +-57, +-43, +-54, +-54, +-45, +-72, +-68, +-59, +-80, +-77, +-67, +-92, +-91, +-83, +-85, +-83, +-75, +-66, +-65, +-56, +-49, +-49, +-39, +-53, +-54, +-41, +-17, +-19, +-15, +-82, +-93, +-112, + 50, + 7, +-45, + 66, + 27, +-20, + -7, +-34, +-62, +-28, +-75, +-111, +-70, +-93, +-103, + 65, + 36, + 0, + 63, + 24, +-19, + 67, + 23, +-28, + 60, + 12, +-45, + 67, + 20, +-38, + 64, + 22, +-26, + 72, + 29, +-28, + 47, + -4, +-56, + 72, + 36, +-13, + 58, + 14, +-34, + 68, + 26, +-15, + 68, + 35, + -8, + 57, + 24, +-12, + 52, + 9, +-37, + 65, + 32, + -9, + 57, + 23, +-18, + 48, + 15, +-24, + 46, + 11, +-24, + 47, + 14, +-16, + 46, + 27, + 5, + 42, + 34, + 21, + 38, + 25, + 8, + 37, + 13, + -9, + 46, + 22, + -1, + 27, + -5, +-33, + 34, + 10, +-16, + 27, + 0, +-24, + 23, + -2, +-25, + 11, +-13, +-34, + 23, + 2, +-16, + 2, +-26, +-52, +-53, +-78, +-102, +-63, +-83, +-113, +-19, +-22, +-31, + -2, +-13, +-41, + 9, + 6, +-17, + 24, + 11, +-14, + 9, + 5, +-10, + 17, + 4, +-19, + 0, + -2, +-19, + -3, + 0, + -6, +-44, +-46, +-57, + 5, +-10, +-36, + 15, + 9, +-14, + 24, + 12, +-14, + 4, + -6, +-34, + 45, + 23, + -7, + 22, + 8, +-23, + -2, + -6, +-41, +-51, +-53, +-82, + 41, + -3, +-50, + 50, + 6, +-40, + 35, +-13, +-61, + 43, + 9, +-21, + 75, + 50, + 22, + 26, + 32, + 26, + 32, + 39, + 34, + 33, + 42, + 36, + 33, + 41, + 37, + 19, + 21, + 14, + 10, +-20, +-54, + 17, +-14, +-51, + 25, +-14, +-58, + 26, + -8, +-47, + 21, +-19, +-61, + 36, + 2, +-39, + 44, + 10, +-31, +-15, +-51, +-81, +-36, +-67, +-92, + 36, + 7, +-35, + 17, +-10, +-51, + 12, +-14, +-51, + -2, +-23, +-51, +-116, +-123, +-124, +-113, +-124, +-125, +-11, + -8, + -7, + 33, + 35, + 36, + 35, + 37, + 38, + 37, + 39, + 40, + 38, + 41, + 42, + 38, + 40, + 41, + 37, + 39, + 39, + 37, + 39, + 39, + 40, + 41, + 42, + 41, + 43, + 42, + 38, + 39, + 39, + 22, + 24, + 27, + -9, + -8, + -9, +-13, +-12, +-14, + 11, + 9, + 8, +-90, +-103, +-119, + 1, +-16, +-47, + 16, + -6, +-43, +-13, +-47, +-82, +-25, +-70, +-103, +-68, +-96, +-107, + 26, + -7, +-49, + 23, + -1, +-42, + 26, + 5, +-29, + 50, + 23, +-18, + 51, + 17, +-25, + 72, + 35, + -9, + 73, + 39, + -4, + 63, + 23, +-22, + 61, + 20, +-31, + 53, + 14, +-29, + 54, + 11, +-39, + 53, + 14, +-29, + 52, + 13, +-30, + 65, + 37, + 3, + 55, + 27, + -3, + 53, + 25, + -5, + 46, + 26, + -1, + 35, + 22, + 0, + 22, + 10, +-11, + 12, + 2, +-18, + 23, + -2, +-27, + 23, + 7, +-15, + 15, + 2, +-14, + 13, + 2, +-13, + 24, + 12, + 0, + 32, + 16, + 5, + 19, + -3, +-20, + 27, + 8, +-11, + 28, + 9, + -8, + 13, +-14, +-35, + 17, + -3, +-20, + 0, +-29, +-54, +-31, +-64, +-95, +-11, +-15, +-25, + -2, + -8, +-34, + 9, + 0, +-22, + 19, + 9, +-12, + 25, + 17, + -6, + 19, + 12, +-10, + 15, + 8, +-12, + 19, + 5, +-22, + 22, + 6, +-23, + 0, + -3, +-25, + 10, + 6, +-17, + 24, + 12, +-12, +-57, +-44, +-81, + 8, + -3, +-28, + 51, + 28, + 3, + 56, + 34, + 8, + 8, +-10, +-35, + 38, + -6, +-50, + 51, + 9, +-38, + 34, +-13, +-60, + 36, + -5, +-40, + 86, + 61, + 32, + 17, + 21, + 16, + 33, + 38, + 36, + 16, + 25, + 17, + 24, + 29, + 24, + 8, +-19, +-56, + 28, + -3, +-43, + 10, +-27, +-73, + 31, + -5, +-45, + 28, + -9, +-46, + 35, + -3, +-43, + 32, + -5, +-46, + 37, + 0, +-44, +-16, +-48, +-80, +-38, +-68, +-92, + 30, + -7, +-49, + 3, +-25, +-58, +-51, +-72, +-95, +-109, +-122, +-125, +-117, +-123, +-124, +-114, +-123, +-122, +-111, +-108, +-75, +-87, +-98, +-56, +-70, +-89, +-53, +-34, +-65, +-47, +-27, +-57, +-46, +-34, +-66, +-48, +-37, +-71, +-54, +-50, +-82, +-57, +-48, +-76, +-56, +-56, +-82, +-56, +-86, +-97, +-56, +-102, +-109, +-73, +-115, +-115, +-94, +-119, +-118, +-104, +-107, +-116, +-112, +-99, +-113, +-124, +-99, +-112, +-124, + 13, + -9, +-38, + 12, +-19, +-50, +-34, +-73, +-99, +-53, +-73, +-88, + 44, + 18, +-23, + 59, + 22, +-23, + 52, + 14, +-27, + 60, + 19, +-27, + 62, + 14, +-38, + 66, + 24, +-24, + 58, + 18, +-25, + 53, + 14, +-28, + 56, + 17, +-32, + 51, + 9, +-36, + 50, + 8, +-38, + 65, + 30, +-11, + 51, + 14, +-25, + 54, + 24, + -9, + 51, + 18, +-15, + 52, + 20, +-14, + 43, + 14, +-14, + 39, + 13, + -9, + 30, + 0, +-27, + 33, + 14, +-10, + 18, + 5, +-19, + 3, + -7, +-29, + 5, + -8, +-25, + 23, + 12, + -7, + 37, + 21, + 3, + 30, + 10, +-10, + 22, +-12, +-38, + 31, + 7, +-15, + 26, + 5, +-17, + 27, + 6, +-13, + 9, +-17, +-39, + 15, +-13, +-37, + 2, +-33, +-64, + 20, + 11, + -6, + 10, + -4, +-27, + 4, + 2, +-15, + 23, + 15, + -7, + 26, + 18, + -1, + 24, + 19, + -1, + 31, + 19, + -5, + 22, + 16, + -3, + 29, + 17, + -7, + 13, + 14, + -7, + 15, + 8, +-16, + 24, + 10, +-14, +-61, +-46, +-82, +-44, +-33, +-71, +-13, +-15, +-42, + 44, + 28, + 3, + 17, + 0, +-23, + 29, +-13, +-53, + 50, + 9, +-36, + 46, + 1, +-44, + 23, +-24, +-67, + 89, + 64, + 34, + 6, + 11, + 3, + 30, + 38, + 35, + 8, + 13, + 4, + 20, + 0, +-27, + 22, + -9, +-44, + 31, + 2, +-32, + 26, + -3, +-40, + 32, + 3, +-35, + 29, + -3, +-43, + 8, +-38, +-87, + 27, +-15, +-63, + 21, +-24, +-78, +-30, +-67, +-106, +-48, +-85, +-111, + 6, +-29, +-75, + 11, +-27, +-76, + 38, + -3, +-56, + 43, + 5, +-44, + 24, +-20, +-68, + 25, +-28, +-84, + 63, + 10, +-72, + 50, + -7, +-80, + 45, + -5, +-61, + 53, + 2, +-57, + 46, + -1, +-47, + 50, + 14, +-20, + 37, + 5, +-26, + 46, + 9, +-25, + 48, + 4, +-28, + 45, + 0, +-39, + 46, + 7, +-34, + 33, + -3, +-40, + 27, +-17, +-58, + 12, +-35, +-76, + 2, +-46, +-90, +-25, +-68, +-105, +-53, +-96, +-124, +-77, +-110, +-124, +-32, +-60, +-97, +-45, +-77, +-102, +-79, +-87, +-94, + 68, + 30, +-17, + 51, + 9, +-37, + 50, + 7, +-42, + 41, + -7, +-60, + 47, + -1, +-57, + 40, + -8, +-60, + 51, + 7, +-41, + 50, + 14, +-25, + 67, + 36, + 2, + 59, + 21, +-18, + 61, + 24, +-10, + 48, + 14, +-21, + 64, + 38, + 4, + 40, + 5, +-28, + 44, + 3, +-37, + 45, + 4, +-38, + 43, + 2, +-40, + 40, + -1, +-42, + 40, + 10, +-26, + 36, + 8, +-19, + 42, + 13, +-17, + 46, + 25, + 0, + 36, + 15, +-10, + 37, + 10, +-17, + 37, + 9, +-19, + 30, + -3, +-38, + 24, +-12, +-44, + 27, + -2, +-30, + 22, +-10, +-39, + 12, +-23, +-51, + 28, + 7, +-11, + 25, + 2, +-18, + 18, + -7, +-27, + 26, + 17, + 2, + 9, + 2, +-18, + 9, + 10, + -7, + 22, + 11, +-10, + 16, + 9, + -9, + 23, + 16, + -7, + 22, + 17, + -6, + 29, + 20, + -2, + 30, + 18, + -5, + 15, + 5, +-19, + 10, + 5, +-18, + 20, + 6, +-18, +-63, +-49, +-86, +-61, +-44, +-78, +-23, +-16, +-53, +-28, +-18, +-55, +-30, +-28, +-55, + 17, +-20, +-57, + 50, + 10, +-33, + 50, + 9, +-35, + 21, +-24, +-68, + 87, + 58, + 25, + -2, + -2, +-12, + 23, + 25, + 23, +-20, +-31, +-50, +-10, +-33, +-59, + 15, +-16, +-44, + 12, +-22, +-51, + -3, +-30, +-62, + 11, +-14, +-46, + 28, + 0, +-35, + 38, + 8, +-32, + 30, + -8, +-56, + 27, +-13, +-60, +-22, +-58, +-101, +-40, +-75, +-98, + 20, +-27, +-83, + 21, +-27, +-84, + 26, +-21, +-83, + 12, +-37, +-92, +-18, +-52, +-85, +-26, +-55, +-93, + 34, +-10, +-66, + 50, + 13, +-33, + 42, + 4, +-39, + 55, + 22, +-12, + 44, + 5, +-29, + 24, +-16, +-51, + 30, + 0, +-35, + 35, + 0, +-33, + 48, + 9, +-20, + 35, + -3, +-34, + 37, + -2, +-37, + 38, + -3, +-35, + 49, + 12, +-21, + 49, + 10, +-29, + 55, + 20, +-18, + 57, + 15, +-32, + 46, + 2, +-42, + 28, +-15, +-58, + -4, +-44, +-85, +-40, +-70, +-99, +-62, +-73, +-91, + 45, + 2, +-44, + 45, + -3, +-50, + 54, + 12, +-36, + 49, + 8, +-39, + 62, + 30, + -9, + 63, + 29, +-10, + 53, + 14, +-17, + 36, + 1, +-30, + 31, + -1, +-30, + 32, + 2, +-27, + 39, + 6, +-20, + 37, + 10, +-17, + 24, + -1, +-26, + 43, + 17, + -8, + 58, + 33, + 8, + 59, + 33, + 6, + 51, + 23, + -5, + 51, + 22, +-11, + 47, + 11, +-26, + 36, + 2, +-32, + 25, +-15, +-50, + 24, +-18, +-60, + 31, + -9, +-49, + 30, + -6, +-42, + 24, +-13, +-50, + 27, +-10, +-45, + 32, + -1, +-36, + 31, + 6, +-17, + 37, + 13, + -9, + 44, + 29, + 15, + 17, + 2, +-13, + -9, +-28, +-40, + 9, +-13, +-25, + 15, + 1, +-10, + 11, + 6, +-12, + 13, + 6, +-14, + 14, + 8, +-10, + 18, + 12, + -7, + 11, + 9, + -8, + 13, + 9, +-12, + 16, + 8, +-13, + 21, + 9, +-13, + 7, + 6, + -8, + 3, + -1, +-22, + 18, + 7, +-21, +-35, +-29, +-65, +-51, +-41, +-76, +-18, +-18, +-44, + 23, + 15, +-12, + -1, + -6, +-30, + 13, +-21, +-58, + 50, + 11, +-28, + 49, + 10, +-32, + 21, +-22, +-64, + 96, + 70, + 37, + 4, + 0, +-13, +-23, +-33, +-47, + -7, +-34, +-61, + 9, +-23, +-48, + 12, +-18, +-46, + -3, +-18, +-49, + -5, +-35, +-68, + 8, +-23, +-58, + 31, + -5, +-45, + 15, +-21, +-66, + 28, + -7, +-53, + 25, +-15, +-67, + -9, +-50, +-90, +-42, +-74, +-99, + 17, +-27, +-79, + 13, +-34, +-91, + 18, +-26, +-78, + 14, +-29, +-75, +-13, +-49, +-90, +-61, +-75, +-95, + 32, + -9, +-60, + 38, + 0, +-40, + 29, + -7, +-49, + 42, + 7, +-28, + 20, +-11, +-48, + 9, +-19, +-54, + 34, + -4, +-40, + 49, + 2, +-32, + 42, + -3, +-34, + 14, +-12, +-43, + 19, +-11, +-45, + 44, + 12, +-21, + 51, + 21, +-15, + 46, + 5, +-39, + 46, + 7, +-35, + 33, +-11, +-59, + 25, +-22, +-65, + 39, + -4, +-45, + 5, +-36, +-80, +-40, +-66, +-94, +-93, +-104, +-112, + 56, + 15, +-29, + 50, + 4, +-42, + 50, + 6, +-44, + 56, + 14, +-33, + 67, + 35, + -3, + 53, + 20, +-15, + 67, + 37, + 11, + 41, + 11, +-18, + 25, + 4, +-24, + 36, + 3, +-26, + 53, + 10, +-16, + 47, + 11, +-17, + 32, + 5, +-22, + 30, + -2, +-27, + 42, + 13, +-10, + 56, + 33, + 7, + 43, + 14, +-18, + 50, + 20, +-10, + 37, + -1, +-40, + 34, + -4, +-45, + 27, +-13, +-50, + 23, +-17, +-53, + 21, +-20, +-61, + 23, +-18, +-59, + 28, + -7, +-44, + 18, +-25, +-64, + 29, + -8, +-41, + 32, + 5, +-20, + 27, + 1, +-21, + 35, + 12, + -8, + 25, + -1, +-17, + 3, +-25, +-43, + 5, +-10, +-23, + 27, + 21, + 9, + 21, + 10, +-12, + 6, + 6, + -9, + 17, + 11, + -9, + 12, + 9, + -8, + 14, + 10, + -7, + 22, + 13, + -9, + 15, + 11, + -7, + 23, + 13, + -9, + 7, + 4, +-17, + 11, + 3, +-22, + 16, + 4, +-22, + -8, +-16, +-50, +-36, +-30, +-65, +-33, +-25, +-61, +-52, +-38, +-70, +-28, +-26, +-47, + -5, +-33, +-65, + 46, + 9, +-29, + 45, + 8, +-33, + 15, +-25, +-65, + 94, + 64, + 33, + 11, +-14, +-42, + 26, + 11, +-17, + 23, + 3, +-22, + 22, + 1, +-27, + 28, + 7, +-23, + 33, + 10, +-23, + 13, +-15, +-52, + 9, +-29, +-67, + 2, +-39, +-84, + 15, +-27, +-81, + 10, +-34, +-87, + 15, +-27, +-77, +-11, +-46, +-83, +-38, +-65, +-88, + 26, + -8, +-53, + 25, + -8, +-50, + 23, + 2, +-45, + 30, + 16, +-38, + 62, + 62, + 21, + 59, + 74, + 41, + 59, + 50, + 30, + 59, + 22, + -8, + 79, + 57, + 33, + 57, + 36, + 12, + 35, + 12, +-14, + 42, + 7, +-33, + 32, + -7, +-45, + 42, + 5, +-35, + 41, + 1, +-38, + 58, + 29, + -8, + 44, + 6, +-34, + 33, + -8, +-52, + 34, +-11, +-54, + 33, +-12, +-56, + 32, +-14, +-60, + 42, + 1, +-40, + 48, + 20, +-16, + 30, + -8, +-42, +-12, +-48, +-83, +-31, +-56, +-87, +-75, +-87, +-101, + 44, + 5, +-35, + 55, + 21, +-18, + 56, + 19, +-20, + 50, + 8, +-36, + 49, + 6, +-42, + 47, + 3, +-44, + 55, + 14, +-28, + 67, + 35, + -6, + 74, + 54, + 28, + 65, + 35, + 2, + 57, + 22, + -8, + 56, + 20, +-13, + 65, + 40, + 11, + 59, + 40, + 16, + 44, + 8, +-20, + 47, + 8, +-27, + 46, + 7, +-31, + 35, + -4, +-47, + 37, + -2, +-45, + 42, + 11, +-24, + 43, + 15, +-15, + 39, + 12, +-20, + 49, + 26, + -1, + 38, + 17, + -7, + 42, + 14, +-14, + 31, + -1, +-31, + 39, + 10, +-18, + 28, + -9, +-46, + 30, + -7, +-45, + 24, +-10, +-43, + 24, +-11, +-37, + 19, + -4, +-25, + 31, + 12, + -4, + 5, +-18, +-48, + -4, +-29, +-61, + -5, +-26, +-57, + 0, +-15, +-40, + 4, +-13, +-39, + 3, + -8, +-29, + 4, + -3, +-22, + 13, + 3, +-20, + 18, + 7, +-14, + 3, + -5, +-24, + 2, + -1, +-22, + 8, + -1, +-27, + 39, + 15, +-12, + -1, + -9, +-41, +-39, +-28, +-65, +-20, +-11, +-45, +-32, +-23, +-52, +-25, +-47, +-76, + 41, + 4, +-34, + 43, + 6, +-32, + 5, +-34, +-71, + 82, + 52, + 20, + 14, + 1, +-40, + 41, + 45, + 11, + 57, + 53, + 23, + 67, + 61, + 32, + 17, + 30, + -7, +-19, + 14, +-28, + 23, + 37, + 2, + 44, + 49, + 17, + 40, + 45, + 16, + 22, + 34, + 4, + 4, + 9, +-23, + 13, + 9, +-27, + -9, +-16, +-38, +-35, +-40, +-64, + 11, + 17, +-14, + 35, + 47, + 16, + 85, + 66, +-20, +119, + 89, + 13, +115, +100, + 61, +110, +103, + 83, + 91, + 75, + 49, + 72, + 27, + 12, + 67, + 54, + 37, + 84, + 71, + 54, + 60, + 45, + 28, + 17, +-21, +-65, + 20, +-25, +-73, + 23, +-22, +-71, + 21, +-24, +-69, + 21, +-20, +-62, + 32, + -4, +-40, + 21, +-19, +-58, + 36, + -4, +-46, + 24, +-18, +-58, + 31, + -6, +-40, + 25, + -8, +-40, + 26, + -4, +-32, + 21, + 2, +-18, +-32, +-65, +-95, +-11, +-42, +-72, +-13, +-24, +-52, + 18, + -2, +-31, + 35, + 3, +-32, + 35, + 2, +-34, + 49, + 15, +-19, + 47, + 5, +-38, + 56, + 17, +-26, + 49, + 9, +-27, + 53, + 20, +-12, + 47, + 8, +-29, + 47, + 8, +-33, + 55, + 14, +-28, + 53, + 12, +-31, + 50, + 13, +-29, + 51, + 14, +-21, + 59, + 27, + -9, + 53, + 20, +-14, + 60, + 24, +-14, + 46, + 6, +-33, + 44, + 14, +-15, + 39, + 11, +-15, + 33, + 8, +-16, + 29, + 14, + -7, + 11, + 4, +-13, + 10, + 4, +-11, + 17, + 9, + -6, + 21, + 7, +-10, + 36, + 8, +-16, + 39, + 10, +-14, + 36, + 8, +-18, + 35, + 3, +-27, + 35, + 4, +-29, + 28, + -3, +-31, + 23, + -9, +-36, + 7, +-12, +-44, + -4, +-15, +-42, + 3, +-12, +-40, + 8, + -9, +-43, + -5, +-21, +-50, + -5, +-23, +-55, + -8, +-35, +-72, + 0, +-32, +-72, +-10, +-31, +-65, +-10, +-36, +-72, +-11, +-29, +-56, + -7, +-23, +-48, + 41, + 16, +-10, + 44, + 21, + -4, + 22, + 10, +-19, +-21, +-15, +-50, +-37, +-25, +-56, +-43, +-54, +-82, + 39, + 3, +-33, + 43, + 5, +-32, + 0, +-39, +-76, + 76, + 47, + 18, + 28, + 10, +-35, + -9, + 12, +-30, + 46, + 46, + 16, + 87, + 71, + 49, + 80, + 68, + 46, + 39, + 42, + 11, + 13, + 29, + -8, + 53, + 57, + 32, + 24, + 42, + 14, + 43, + 49, + 24, + 69, + 67, + 44, + 33, + 41, + 8, + 50, + 57, + 32, + 71, + 74, + 55, + 74, + 77, + 61, + 29, + 34, +-14, +109, + 54, +-74, +117, + 83, + 3, +113, + 88, + 38, +100, + 87, + 65, + 73, +-23, +-46, + 94, + 63, + 41, +105, + 93, + 77, +103, + 92, + 74, + 61, + 42, + 27, + 17, +-23, +-67, + 8, +-39, +-88, + 16, +-24, +-68, + 19, +-18, +-55, + 13, +-28, +-73, + 32, + -7, +-46, + 40, + 9, +-27, + 28, + -2, +-34, + 26, + 4, +-24, + 5, +-10, +-34, +-11, +-18, +-37, +-13, +-22, +-47, + -6, +-24, +-56, +-34, +-66, +-97, + 6, +-30, +-62, + 29, +-12, +-44, + -4, +-22, +-55, + -8, +-15, +-39, + 14, + 8, +-11, + 19, + 2, +-22, + 48, + 30, + 3, + 61, + 34, + 4, + 65, + 41, + 8, + 55, + 20, +-18, + 48, + 11, +-29, + 60, + 31, + 4, + 51, + 13, +-22, + 51, + 11, +-33, + 65, + 36, + 4, + 53, + 18, +-18, + 63, + 32, + -1, + 68, + 46, + 24, + 70, + 50, + 28, + 66, + 45, + 22, + 43, + 32, + 16, + 42, + 37, + 26, + 18, + 14, + -1, + 9, + -1, +-22, + 30, + 11, + -8, + 31, + 8, +-14, + 31, + 1, +-19, + 10, +-15, +-39, + 2, + -8, +-31, + 4, + -5, +-17, + 29, + 16, + -2, + 28, + 10, + -6, + 47, + 24, + 0, + 42, + 23, + 5, + 35, + 9, +-14, +-14, +-33, +-63, +-19, +-34, +-60, + -7, +-19, +-44, + 1, +-13, +-40, +-13, +-26, +-49, +-13, +-25, +-52, +-13, +-32, +-56, +-12, +-24, +-51, +-29, +-43, +-65, +-18, +-38, +-60, + -3, +-30, +-65, +-20, +-44, +-78, + 40, + 14, +-12, + 44, + 21, + -4, + 46, + 27, + 2, + 49, + 32, + 7, + 34, + 21, + -3, +-14, +-30, +-51, + 36, + -1, +-36, + 43, + 8, +-26, + -3, +-38, +-75, + 81, + 50, + 19, + 62, + 37, + 5, + 59, + 53, + 29, + 51, + 48, + 23, + 53, + 50, + 24, + 63, + 57, + 32, + 69, + 62, + 35, + 69, + 60, + 33, + 54, + 52, + 25, + 73, + 66, + 43, + 80, + 76, + 53, + 86, + 84, + 67, + 88, + 83, + 67, + 70, + 75, + 62, + 54, + 73, + 55, + 61, + 71, + 60, + 90, + 58, + 40, + 93, + 17, +-125, +102, + 64, +-18, + 89, + 58, + 8, + 85, + 54, + 38, + 81, + 37, + 21, +102, + 84, + 63, + 87, + 68, + 47, + 94, + 79, + 62, + 33, + 9, +-11, + 16, +-23, +-66, + 12, +-32, +-74, + 27, +-11, +-51, + 16, +-24, +-67, + 14, +-23, +-62, + 24, +-10, +-47, + 3, +-35, +-72, + 22, +-16, +-55, + 18, +-23, +-62, + 31, + -3, +-38, + 20, + -9, +-38, + 36, + 11, +-14, + 10, + -4, +-26, +-57, +-82, +-101, + -9, +-33, +-56, + 3, +-14, +-41, + 31, + 10, +-14, + 36, + 5, +-25, + 49, + 20, +-10, + 46, + 12, +-22, + 45, + 7, +-31, + 48, + 14, +-22, + 49, + 19, +-13, + 63, + 39, + 11, + 57, + 23, +-10, + 67, + 36, + 0, + 57, + 22, +-16, + 56, + 17, +-25, + 65, + 39, + 8, + 55, + 23, + -6, + 61, + 39, + 14, + 66, + 46, + 22, + 52, + 21, +-14, + 61, + 31, + 2, + 56, + 28, + 3, + 54, + 27, + 3, + 49, + 23, + -4, + 28, + 5, +-15, + 16, + 7, + -7, + 4, + -3, +-24, + 23, + 12, +-11, + 13, + 3, +-21, + 12, + 0, +-20, + 33, + 11, +-13, + 45, + 24, + 1, + 35, + 9, +-15, + 43, + 20, + -8, + 38, + 12, +-13, + 30, + 4, +-18, +-23, +-39, +-63, +-14, +-26, +-51, +-10, +-24, +-50, + -3, +-22, +-47, +-20, +-34, +-61, + -8, +-23, +-52, +-30, +-42, +-64, +-11, +-28, +-53, +-23, +-40, +-69, +-32, +-53, +-78, +-18, +-34, +-60, +-26, +-42, +-67, + 38, + 12, +-13, + 43, + 19, + -6, + 45, + 25, + 0, + 27, + 14, + -8, + 48, + 32, + 12, +-10, +-21, +-39, + 32, + -5, +-41, + 43, + 10, +-25, + 6, +-31, +-68, + 80, + 50, + 21, + 46, + 18, +-19, + 31, + 34, + -1, + 44, + 47, + 14, + 59, + 57, + 26, + 47, + 49, + 16, + 24, + 35, + -2, + 40, + 37, + 1, + 86, + 74, + 54, +100, + 94, + 81, +104, + 99, + 90, +105, + 97, + 84, + 96, + 73, + 35, + 72, + 76, + 66, + 46, + 59, + 46, + 32, + 47, + 36, + 76, + 41, + 29, + 72, + 5, +-100, + 67, + 32, +-44, + 67, + 11, +-22, + 72, + 16, + 3, + 67, + 38, + 18, + 51, + 29, + 9, + 53, + 37, + 22, + 93, + 83, + 69, +-22, +-56, +-92, + 6, +-28, +-64, + 10, +-27, +-62, + 4, +-34, +-68, + 16, +-14, +-42, +-15, +-62, +-106, + 15, +-24, +-66, + 19, +-18, +-57, + 11, +-30, +-74, + 19, +-24, +-65, + 26, +-14, +-54, + 27, + -6, +-42, + 22, +-13, +-41, + 39, + 11, +-15, +-69, +-87, +-96, + 7, +-15, +-38, + 43, + 13, +-18, + 35, + -3, +-37, + 50, + 18, +-18, + 44, + 4, +-36, + 51, + 12, +-28, + 54, + 12, +-38, + 51, + 13, +-28, + 57, + 23, +-16, + 28, +-22, +-75, + 46, + 15, +-17, + 53, + 19, +-14, + 48, + 10, +-27, + 57, + 24, + -7, + 51, + 11, +-32, + 70, + 44, + 14, + 45, + 9, +-28, + 52, + 9, +-38, + 65, + 38, + 7, + 57, + 22, +-12, + 69, + 33, + -8, + 68, + 36, + 0, + 50, + 18, +-11, + 58, + 33, + 9, + 49, + 24, + -4, + 53, + 35, + 13, + 28, + 14, + -2, + 42, + 25, + 3, + 51, + 27, + 3, + 48, + 22, + -8, + 44, + 12, +-22, + 39, + 1, +-33, + 36, + 0, +-37, + 35, + 4, +-26, + 41, + 13, +-20, +-32, +-49, +-74, +-13, +-26, +-55, +-23, +-34, +-55, + -5, +-19, +-47, +-25, +-38, +-55, + -7, +-22, +-43, +-28, +-43, +-64, +-14, +-32, +-57, +-24, +-38, +-64, +-26, +-45, +-68, +-22, +-41, +-67, +-33, +-44, +-72, + 31, + 7, +-18, + 41, + 17, + -7, + 44, + 23, + -1, + 9, + 1, +-23, + 45, + 30, + 11, + -6, +-10, +-26, + 17, +-20, +-51, + 44, + 10, +-25, + 15, +-24, +-60, + 71, + 48, + 24, + 49, + 19, +-21, + 19, + 27, + -5, + 32, + 35, + 3, + 53, + 48, + 18, + 37, + 32, + -8, + 48, + 38, + -5, + 78, + 61, + 33, + 95, + 89, + 76, +102, + 97, + 90, +101, + 95, + 85, +100, + 88, + 78, + 85, + 31, +-41, + 62, + 64, + 55, + 13, + 26, + 10, + 24, + 32, + 21, + 30, +-24, +-63, + 36, + 8, +-59, +-21, + 10, +-33, + 33, + 3, +-42, + 84, + 50, +-12, + 87, + 46, +-17, + 57, + 44, + 30, + 53, + 40, + 25, + 74, + 65, + 54, + 54, +-38, +-59, + 52, +-25, +-48, + 37, +-14, +-38, + 4, +-25, +-51, + -9, +-26, +-52, + 15, + -7, +-36, + 18, +-10, +-39, + 22, +-12, +-46, + 7, +-32, +-69, + 7, +-39, +-87, + 13, +-29, +-74, + 11, +-33, +-79, + 26, + -5, +-34, + 37, + 5, +-31, +-49, +-79, +-100, + 14, +-12, +-42, + 45, + 10, +-30, + 33, + -3, +-41, + 37, + -7, +-55, + 38, + -3, +-54, + 42, + -5, +-57, + 46, + 7, +-30, + 61, + 28, + -9, + 53, + 25, + -8, + 48, + 28, + 4, + 47, + 33, + 7, + 58, + 28, + 2, + 58, + 17, + -8, + 55, + 8, +-13, + 70, + 41, + 19, + 56, + 42, + 21, + 62, + 46, + 26, + 58, + 36, + 14, + 62, + 37, + 9, + 64, + 30, + -3, + 57, + 23, +-11, + 51, + 9, +-39, + 61, + 28, +-11, + 50, + 12, +-30, + 57, + 23, + -8, + 57, + 32, + 6, + 62, + 36, + 7, + 55, + 30, + 2, + 50, + 17, +-17, + 34, + -2, +-32, + 37, + 5, +-29, + 36, + -5, +-45, + 20, +-23, +-66, + 32, + -2, +-35, + 40, + 8, +-23, +-32, +-51, +-77, + -8, +-20, +-44, +-21, +-34, +-57, + -8, +-23, +-47, +-23, +-36, +-54, +-24, +-33, +-59, +-42, +-54, +-73, +-15, +-30, +-55, +-32, +-47, +-69, +-38, +-53, +-75, +-13, +-31, +-57, +-40, +-54, +-74, + 15, + -2, +-30, + 39, + 15, + -9, + 34, + 15, + -9, + 7, + 2, +-24, + 35, + 22, + 1, + -2, + -5, +-24, + 6, +-32, +-61, + 45, + 11, +-24, + 21, +-18, +-55, + 60, + 42, + 24, + 56, + 27, + -5, + 18, +-18, +-54, + 28, +-19, +-61, + 60, + 4, +-63, + 42, + -2, +-59, + 39, + 5, +-28, + 91, + 79, + 63, + 90, + 85, + 73, + 89, + 79, + 58, + 89, + 86, + 76, + 69, + 8, +-20, + 64, + 18, +-94, + 14, + 19, + 9, + 37, + 43, + 37, + 36, + 32, + 16, + 67, +-17, +-104, + -2, +-11, +-49, + 30, + 7, +-30, + 83, + 31, +-60, + 99, + 59, +-62, + 98, + 61, +-17, + 61, + 54, + 40, + 56, + 43, + 27, + 65, + 54, + 42, + 24, + 17, +-11, + 79, + 24, + 13, + 83, + -2, +-14, + 88, + 10, + -3, + 68, + 30, + 12, + 40, + 9, +-16, + 19, +-13, +-42, + 3, +-36, +-71, + 31, + 2, +-30, + 12, +-26, +-64, + 24, +-10, +-47, + 9, +-32, +-71, + -3, +-55, +-101, + 6, +-42, +-91, +-94, +-99, +-95, + -3, +-38, +-72, + 15, +-32, +-79, + 25, +-21, +-66, + 44, + 6, +-33, + 42, + 8, +-29, + 57, + 25, +-15, + 63, + 34, + 3, + 50, + 22, + -5, + 54, + 18, + -9, + 51, + 15, +-11, + 44, + 10, +-16, + 36, + 12, +-12, + 45, + 20, + -1, + 41, + 16, + -2, + 46, + 32, + 12, + 33, + 4, +-20, + 44, + 14, +-12, + 58, + 27, + 4, + 73, + 51, + 31, + 59, + 32, + 5, + 68, + 48, + 25, + 66, + 38, + 7, + 57, + 25, + -6, + 62, + 29, + -4, + 51, + 4, +-39, + 45, + -2, +-42, + 53, + 10, +-40, + 47, + 6, +-41, + 38, + -3, +-45, + 28, +-15, +-56, + 24, +-16, +-51, + 23, +-12, +-41, + 31, + -2, +-35, + 49, + 24, + -3, + 45, + 19, +-11, +-28, +-45, +-70, +-10, +-22, +-45, +-26, +-35, +-56, + 1, +-12, +-40, +-25, +-37, +-56, +-11, +-29, +-54, +-34, +-43, +-61, +-18, +-31, +-58, +-37, +-53, +-74, +-40, +-53, +-77, +-28, +-43, +-69, +-33, +-52, +-73, +-12, +-19, +-50, + 34, + 12, +-13, + 18, + 2, +-23, + 3, + -1, +-28, + 24, + 17, + -6, + -4, + -4, +-25, + -5, +-40, +-70, + 45, + 12, +-23, + 24, +-15, +-54, + 38, + 20, + 2, + 64, + 36, + 7, + 63, + 8, +-44, + 59, + 10, +-33, + 76, + 37, + -2, + 45, + 1, +-42, + 50, + 14, +-20, + 59, + 24, +-22, + 88, + 64, + 20, + 81, + 72, + 53, + 77, + 58, + 43, + 45, + 17, +-59, + 36, + 39, + 14, + 61, + 65, + 58, + 49, + 45, + 38, + 42, + 19, + -7, + 41, + 16, +-26, + 28, + 34, + -4, + 14, + 35, + 1, + 16, + 36, + 5, + 51, + 54, + 29, +-17, + 21, +-26, + 59, + 52, + 39, + 48, + 35, + 18, + 59, + 47, + 30, + 51, + 55, + 34, + 81, + 83, + 68, +103, + 97, + 85, +102, + 84, + 70, +100, + 66, + 58, +103, + 88, + 77, +100, + 89, + 73, + 66, + 49, + 30, + 9, +-22, +-55, + 11, +-31, +-73, + 12, +-28, +-72, + 23, +-21, +-63, + 22, +-20, +-65, + 20, +-26, +-71, +-78, +-87, +-86, + 5, +-30, +-59, + 43, + 2, +-42, + 43, + -2, +-56, + 41, + -3, +-49, + 50, + 10, +-34, + 52, + 17, +-23, + 65, + 39, + 8, + 58, + 28, + -6, + 62, + 34, + 11, + 47, + 12, +-13, + 20, +-11, +-37, + 36, + 21, + -4, + 61, + 35, + 13, + 49, + 17, + -3, + 65, + 33, + 8, + 32, + 12, +-15, + 36, + 1, +-28, + 50, + 21, + -7, + 60, + 31, + 9, + 69, + 45, + 15, + 64, + 39, + 10, + 74, + 54, + 28, + 66, + 30, + -9, + 59, + 22, +-19, + 46, + 3, +-40, + 48, + 6, +-37, + 47, + 4, +-41, + 56, + 14, +-35, + 54, + 11, +-38, + 49, + 9, +-31, + 40, + -1, +-42, + 20, +-20, +-58, + 33, + 0, +-35, + 45, + 21, + -4, + 16, +-18, +-46, +-29, +-46, +-71, +-12, +-23, +-43, +-25, +-33, +-58, +-15, +-28, +-52, +-29, +-38, +-58, +-14, +-28, +-49, +-34, +-44, +-65, +-24, +-36, +-57, +-43, +-57, +-78, +-36, +-50, +-76, +-31, +-45, +-70, +-47, +-64, +-85, +-19, +-21, +-55, + -4, +-12, +-40, + 0, +-12, +-36, +-19, +-16, +-41, + 8, + 8, +-17, + -7, + -6, +-28, +-13, +-45, +-74, + 40, + 6, +-27, + 29, + -8, +-46, + 24, + -1, +-21, + 90, + 66, + 40, + 59, + 23, +-12, + 68, + 33, + 0, + 73, + 43, + 15, + 89, + 63, + 38, + 71, + 46, + 20, + 50, + 1, +-77, + 90, + 51, +-44, + 92, + 63, + 15, + 17, + 12, +-44, +-49, + 2, +-33, + 1, + -3, +-27, + 31, +-12, +-60, + 51, + -2, +-67, + 62, + 19, +-25, + 62, + 29, + -8, + 61, + 35, + 5, + 49, + 30, + -1, + 47, + 32, + 3, + 51, + 42, + 17, + 5, + 27, +-10, + 52, + 46, + 31, + 52, + 38, + 22, + 68, + 54, + 38, + 58, + 58, + 40, + 86, + 86, + 77, +103, + 99, + 93, +104, + 99, + 93, +104, +100, + 91, +106, + 99, + 93, + 95, + 88, + 76, + 60, + 15, + -8, +-17, +-59, +-100, + 1, +-40, +-85, + 19, +-22, +-66, + 21, +-20, +-57, + 34, + -6, +-49, + 53, + 22, +-12, + 24, + -4, +-30, + 44, + 21, + -5, + 46, + 9, +-33, + 45, + 7, +-38, + 48, + 9, +-34, + 44, + 0, +-50, + 42, + -5, +-63, + 58, + 15, +-35, + 58, + 19, +-24, + 55, + 25, + -8, + 49, + 26, + 1, + 59, + 44, + 19, + 62, + 40, + 18, + 56, + 12, +-12, + 64, + 15, + -8, + 68, + 27, + 4, + 76, + 55, + 32, + 58, + 45, + 18, + 66, + 51, + 27, + 56, + 32, + 7, + 60, + 30, + -3, + 63, + 28, +-11, + 58, + 21, +-22, + 61, + 18, +-38, + 69, + 30, +-22, + 64, + 28, +-13, + 66, + 34, + -5, + 65, + 35, + 2, + 72, + 48, + 21, + 64, + 40, + 13, + 63, + 33, + 2, + 58, + 25, +-11, + 41, + 4, +-28, + 23, +-18, +-55, + 19, +-27, +-73, + 27, + -6, +-43, +-36, +-52, +-82, +-11, +-22, +-41, +-25, +-35, +-52, +-20, +-30, +-51, +-30, +-36, +-58, +-16, +-24, +-45, +-40, +-50, +-70, +-29, +-40, +-60, +-32, +-51, +-71, +-49, +-61, +-84, +-22, +-34, +-55, +-44, +-60, +-83, +-21, +-22, +-55, +-16, +-17, +-48, +-44, +-40, +-71, +-56, +-46, +-74, + -3, + 0, +-26, +-11, + -8, +-31, +-23, +-44, +-68, + 38, + 4, +-29, + 29, + -7, +-44, + 5, +-33, +-67, + 71, + 47, + 25, + 91, + 64, + 37, + 92, + 60, + 31, + 89, + 53, + 16, + 85, + 50, + 9, + 88, + 62, + 20, + 58, + 20, +-14, + 30, +-16, +-77, + 41, + -4, +-92, + 27, +-31, +-98, + 41, +-19, +-121, + 64, + 6, +-74, + 72, + 41, + 11, + 82, + 67, + 48, + 86, + 74, + 57, + 86, + 76, + 63, + 86, + 77, + 63, + 78, + 72, + 56, + 48, + 45, + 25, + 58, + 43, + 19, + 38, + 16, +-15, + 48, + 38, + 22, + 60, + 49, + 32, + 63, + 50, + 34, + 58, + 49, + 33, + 98, + 88, + 73, + 66, + 53, + 45, + 87, + 85, + 79, +103, + 99, + 93, +101, + 89, + 72, +100, + 52, + -8, + 74, + 16, + 9, + 3, +-35, +-70, +-10, +-49, +-89, + -1, +-34, +-70, + 16, +-16, +-47, + 41, + 10, +-20, + 44, + 23, + -1, +-10, +-40, +-65, + 36, + 12, +-14, + 57, + 29, + -2, + 51, + 18, +-13, + 51, + 18, +-21, + 50, + 10, +-32, + 55, + 16, +-25, + 49, + 3, +-50, + 52, + 11, +-31, + 54, + 18, +-18, + 51, + 2, +-53, + 48, + 7, +-30, + 67, + 45, + 21, + 54, + 14, +-32, + 71, + 44, + 7, + 63, + 32, + -5, + 53, + 10, +-38, + 78, + 60, + 33, + 47, + 5, +-31, + 60, + 13, +-38, + 57, + 22, +-12, + 67, + 30, +-10, + 60, + 17, +-35, + 67, + 30, +-12, + 68, + 33, + -5, + 72, + 47, + 16, + 57, + 26, + -4, + 72, + 48, + 22, + 70, + 54, + 36, + 55, + 43, + 27, + 72, + 55, + 34, + 51, + 21, + -5, + 66, + 41, + 17, + 60, + 26, +-16, + 37, + -1, +-37, + 25, + -8, +-43, +-45, +-59, +-84, +-27, +-40, +-62, +-27, +-36, +-54, +-30, +-40, +-62, +-22, +-35, +-56, +-30, +-43, +-61, +-30, +-41, +-62, +-29, +-40, +-60, +-46, +-59, +-79, +-46, +-57, +-80, +-36, +-51, +-74, +-53, +-68, +-90, +-36, +-36, +-67, +-10, +-13, +-43, +-41, +-36, +-65, +-103, +-70, +-104, +-15, +-10, +-35, +-15, +-11, +-35, +-36, +-47, +-69, + 36, + 3, +-31, + 33, + -4, +-40, + 29, + -6, +-33, + 54, + 17, +-15, + 58, + 24, + -8, + 48, + 11, +-21, + 69, + 40, + 14, + 83, + 62, + 37, + 64, + 34, + 8, + 57, + 11, +-21, + 52, + -9, +-80, + 54, +-15, +-128, + 65, + 3, +-128, + 75, + 36, + -6, + 80, + 49, + 30, + 88, + 57, + 41, + 86, + 58, + 44, + 85, + 63, + 50, + 87, + 67, + 56, + 87, + 73, + 61, + 56, + 59, + 42, + 78, + 77, + 64, + 93, + 88, + 78, + 81, + 76, + 67, + 25, + 20, + 7, + 51, + 46, + 31, + 61, + 46, + 28, + 57, + 41, + 23, + 65, +-33, +-43, + 44, +-64, +-66, + 2, +-66, +-68, + 59, + 32, + 3, +100, + 53, +-34, + 97, + 21, + 16, + 93, + 57, + 49, + 6, +-30, +-59, + 5, +-27, +-57, + 4, +-30, +-65, +-13, +-41, +-72, +-19, +-33, +-57, +-14, +-17, +-36, +-17, +-51, +-82, + -4, +-17, +-33, + 27, + 20, + 8, + 45, + 20, + -2, + 57, + 27, + -3, + 56, + 25, + -4, + 44, + 9, +-19, + 61, + 21, +-20, + 75, + 39, + -3, + 50, + 11, +-31, + 60, + 31, + 3, + 37, +-10, +-48, + 61, + 18, +-31, + 58, + 19, +-23, + 58, + 11, +-43, + 58, + 17, +-27, + 68, + 36, + -5, + 53, + 12, +-30, + 48, + 1, +-48, + 70, + 39, + 4, + 60, + 22, +-14, + 72, + 39, + -4, + 69, + 30, +-16, + 62, + 27, + -5, + 49, + 12, +-19, + 69, + 39, + 4, + 56, + 33, + 11, + 56, + 50, + 37, + 31, + 30, + 18, + 38, + 34, + 20, + 32, + 31, + 16, + 39, + 33, + 19, + 57, + 48, + 33, + 63, + 35, + 6, + 49, + 20, + -7, + 31, + 1, +-26, + 9, +-16, +-46, +-29, +-44, +-67, +-44, +-57, +-78, +-29, +-42, +-67, +-24, +-38, +-60, +-20, +-30, +-54, +-47, +-56, +-80, +-26, +-38, +-65, +-54, +-67, +-83, +-45, +-58, +-77, +-34, +-50, +-75, +-57, +-68, +-91, +-16, +-28, +-54, +-21, +-22, +-54, +-35, +-32, +-61, +-113, +-73, +-110, +-26, +-19, +-45, +-19, +-14, +-38, +-48, +-58, +-79, + 37, + 3, +-30, + 30, + -7, +-40, + 20, +-13, +-38, + 93, + 70, + 47, + 85, + 62, + 39, + 78, + 53, + 28, + 62, + 25, +-20, + 51, + 7, +-55, + 37, +-31, +-81, + 37, +-60, +-128, + 53, +-32, +-128, + 63, + -8, +-128, + 70, + 18, +-42, + 61, +-10, +-24, + 76, + -1, +-14, + 76, + 6, + -6, + 83, + 28, + 17, + 90, + 53, + 43, + 89, + 64, + 53, + 90, + 70, + 60, + 78, + 67, + 55, + 78, + 75, + 66, + 94, + 89, + 83, + 95, + 92, + 86, + 56, + 53, + 45, + 18, + 20, + 12, + 36, + 25, + 8, + 62, + 50, + 32, + 62, + 25, + 10, + 30, +-30, +-39, +-10, +-104, +-113, + 40, +-24, +-28, + 94, + 59, + 57, + 87, + 51, + 49, + 86, + 31, + 22, + 5, +-19, +-47, + 0, +-15, +-40, + -8, +-21, +-45, + 1, +-21, +-52, +-32, +-52, +-83, +-35, +-64, +-92, +-14, +-52, +-76, + 32, + -1, +-26, + 30, + 9, +-17, + 37, + 24, + -7, + 39, + 34, + 19, + 55, + 48, + 32, + 52, + 33, + 11, + 68, + 51, + 27, + 74, + 50, + 21, + 72, + 46, + 20, + 70, + 44, + 19, + 75, + 44, + 10, + 63, + 30, + -2, + 68, + 41, + 13, + 69, + 35, + -5, + 57, + 14, +-39, + 75, + 49, + 17, + 66, + 37, + 9, + 75, + 48, + 16, + 77, + 57, + 31, + 71, + 46, + 21, + 79, + 59, + 32, + 73, + 47, + 21, + 64, + 43, + 18, + 71, + 58, + 38, + 55, + 48, + 32, + 37, + 30, + 13, + 39, + 25, + -3, + 43, + 30, + 7, + 50, + 25, + -5, + 29, + 8, +-19, + 49, + 13, +-11, + 34, + 16, +-13, + 53, + 44, + 19, + 46, + 41, + 25, + 75, + 60, + 39, + 40, + 15, +-13, + 61, + 31, + -5, + 51, + 20, +-17, + 33, + 4, +-31, + -2, +-33, +-69, +-13, +-49, +-87, +-30, +-62, +-94, +-44, +-67, +-92, +-55, +-76, +-93, +-58, +-72, +-91, +-32, +-48, +-69, +-61, +-74, +-96, +-32, +-36, +-63, +-37, +-35, +-65, +-27, +-23, +-55, +-114, +-82, +-112, +-35, +-28, +-53, +-34, +-28, +-50, +-67, +-68, +-90, + 33, + 0, +-32, + 29, + -8, +-41, + 0, +-35, +-65, + 93, + 68, + 43, + 85, + 61, + 34, + 53, + 4, +-86, + 61, + 12, +-84, + 64, + 19, +-71, + 72, + 37, +-19, + 63, + 16, +-10, + 55, +-37, +-103, + 64, +-18, +-128, + 41, +-49, +-86, + 58, +-42, +-52, + 60, +-32, +-46, + 72, +-18, +-29, + 73, +-14, +-23, + 85, + 16, + 7, + 91, + 55, + 46, + 93, + 62, + 54, + 92, + 75, + 66, + 33, + 51, + 37, + 83, + 83, + 75, + 93, + 91, + 85, + 77, + 75, + 69, + -9, + -7, +-13, + -3, + -4, +-17, + 64, + 50, + 33, + 68, + 51, + 33, + 51, + 30, + 15, + 63, + 54, + 53, + 66, + 18, + 21, + 80, + 23, + 27, + 83, + 72, + 68, + 81, + 52, + 41, + 15, + -8, +-38, + 15, + -4, +-30, + 13, + -5, +-33, + 2, +-18, +-50, + -4, +-29, +-59, +-18, +-44, +-70, +-19, +-33, +-61, + 24, + -1, +-31, + 36, + 16, +-13, + 24, + 10, +-20, + 35, + 30, + 13, + 60, + 47, + 28, + 50, + 32, + 12, + 65, + 46, + 23, + 74, + 48, + 21, + 79, + 59, + 32, + 80, + 56, + 23, + 70, + 40, + 6, + 68, + 36, + 4, + 72, + 47, + 22, + 77, + 50, + 14, + 65, + 25, +-29, + 77, + 46, + 11, + 72, + 47, + 23, + 66, + 34, + -2, + 74, + 44, + 9, + 77, + 59, + 32, + 74, + 53, + 28, + 77, + 57, + 28, + 70, + 53, + 31, + 50, + 37, + 18, + 56, + 50, + 36, + 48, + 43, + 30, + 43, + 35, + 11, + 42, + 18, +-10, + 68, + 41, + 11, + 42, + 23, + -3, + 50, + 12, +-15, + 44, + 22, +-10, + 30, + 19, + -5, + 26, + 21, + 9, + 43, + 38, + 22, + 57, + 45, + 24, + 55, + 32, + 4, + 64, + 32, + -3, + 69, + 41, + 5, + 53, + 20, +-21, + 44, + 3, +-37, + 32, +-10, +-50, + 42, + 4, +-38, + 23, +-19, +-61, + 11, +-35, +-83, + 8, +-29, +-68, + -1, +-33, +-66, +-88, +-74, +-101, +-60, +-54, +-80, +-25, +-21, +-53, +-65, +-57, +-80, +-44, +-35, +-58, +-38, +-30, +-52, +-53, +-50, +-68, + 28, + -5, +-37, + 27, +-12, +-44, + 0, +-38, +-68, + 79, + 52, + 29, + 91, + 67, + 43, + 55, + 5, +-82, + 63, + 14, +-86, + 68, + 25, +-69, + 76, + 38, +-38, + 80, + 53, + 4, + 85, + 74, + 52, + 69, + 28, +-15, +-15, +-48, +-80, + 5, +-39, +-65, + 61, + 3, + -6, + 67, + 8, + -3, + 68, + 0, + -8, + 70, + -7, +-13, + 87, + 33, + 29, + 92, + 77, + 72, + 94, + 81, + 74, + 79, + 58, + 52, + 30, + 47, + 36, + 81, + 77, + 73, + 36, + 53, + 40, + 35, + 41, + 30, + -6, + -4, +-14, + 34, + 17, + -2, + 56, + 42, + 24, + 69, + 52, + 32, + 48, + 8, + -4, + 70, + 31, + 35, + 60, + 14, + 14, + 76, + 59, + 54, + 54, + 24, + 7, + 23, +-16, +-57, + 22, +-15, +-56, + 19, +-19, +-53, + 26, + 14, + -9, + 6, + 0, +-18, + 5, + 2, +-18, + 39, + 30, + 8, + 31, + 28, + 9, + 37, + 33, + 21, + 64, + 43, + 23, + 63, + 34, + 5, + 69, + 41, + 10, + 64, + 31, + -4, + 68, + 32, + -7, + 76, + 44, + 11, + 40, + -1, +-37, + 78, + 54, + 24, + 62, + 29, + -4, + 62, + 21, +-29, + 76, + 42, + -8, + 59, + 19, +-34, + 47, + 5, +-33, + 75, + 42, + -2, + 68, + 38, + 1, + 61, + 24, +-22, + 56, + 23, + -8, + 80, + 60, + 34, + 59, + 24, +-18, + 57, + 22, +-13, + 72, + 42, + 3, + 66, + 39, + 9, + 70, + 40, + 11, + 71, + 42, + 12, + 61, + 32, + 3, + 36, + 34, + 23, + 23, + 23, + 6, + 45, + 39, + 13, + 49, + 44, + 17, + 29, + 29, + 8, + 39, + 35, + 20, + 51, + 27, + 0, + 73, + 52, + 24, + 61, + 33, + 3, + 58, + 26, + -8, + 70, + 37, + -4, + 48, + 10, +-30, + 33, +-10, +-49, + 55, + 20, +-16, + 25, +-19, +-60, + 28, +-17, +-58, + 39, + -2, +-43, + 34, +-10, +-59, + 27, +-19, +-67, + 18, +-28, +-71, +-47, +-45, +-74, +-92, +-77, +-102, +-41, +-34, +-61, +-38, +-32, +-58, +-57, +-47, +-66, +-42, +-34, +-54, +-56, +-48, +-62, + 18, +-15, +-47, + 27, +-13, +-44, + 4, +-35, +-67, + 65, + 38, + 16, + 91, + 68, + 45, + 58, + 8, +-65, + 66, + 19, +-97, + 73, + 30, +-81, + 80, + 40, +-46, + 80, + 44, +-28, + 80, + 48, +-15, + 35, + 24, +-22, +-10, + 8, +-15, + 11, + 27, + 5, + 24, + 30, + 16, + 80, + 75, + 63, + 83, + 78, + 67, + 87, + 78, + 70, + 85, + 77, + 71, + 85, + 80, + 77, + 87, + 81, + 78, + 55, + 62, + 56, + 18, + 36, + 28, + 60, + 50, + 50, + -6, + 25, + 4, + 65, + 70, + 63, + 28, + 34, + 26, + -1, + -6, +-17, + 45, + 29, + 12, + 54, + 40, + 24, + 59, + 34, + 14, + 41, +-29, +-30, + 48, + 40, + 37, + 39, +-12, +-17, + 46, + 9, +-32, + 25, +-16, +-65, + 22, +-22, +-67, + 33, + -3, +-42, + 21, +-17, +-49, + 51, + 30, + 3, + 39, + 28, + 10, + 50, + 41, + 27, + 68, + 53, + 31, + 59, + 35, + 7, + 67, + 36, + 6, + 62, + 19, +-31, + 64, + 23, +-22, + 72, + 39, + 2, + 75, + 37, +-22, + 67, + 32, + -4, + 71, + 46, + 15, + 73, + 38, +-11, + 57, + 4, +-55, + 67, + 39, + 12, + 68, + 39, + 3, + 54, + 16, +-23, + 63, + 29, + -3, + 58, + 24, +-13, + 58, + 21, +-19, + 77, + 54, + 26, + 51, + 7, +-39, + 62, + 16, +-44, + 67, + 31, + -8, + 71, + 43, + 9, + 60, + 19, +-28, + 72, + 40, + -4, + 67, + 35, + -7, + 64, + 26, +-21, + 67, + 35, + -3, + 66, + 42, + 15, + 70, + 46, + 23, + 68, + 59, + 40, + 34, + 34, + 23, + 57, + 46, + 28, + 70, + 43, + 14, + 59, + 24, + -9, + 66, + 30, +-16, + 60, + 18, +-31, + 63, + 30, +-11, + 65, + 25, +-31, + 60, + 23, +-23, + 57, + 20, +-22, + 53, + 13, +-36, + 41, + -3, +-58, + 48, + 12, +-24, + 49, + 14, +-25, + 42, + 2, +-44, + 35, + -7, +-54, + 17, +-29, +-68 +}; diff --git a/examples/app_flash_single_model_arena_ext_mem/src/image2.h b/examples/app_flash_single_model_arena_ext_mem/src/image2.h new file mode 100644 index 000000000..4daa44d76 --- /dev/null +++ b/examples/app_flash_single_model_arena_ext_mem/src/image2.h @@ -0,0 +1,27650 @@ +int8_t image2[96*96*3] = { +122, +122, +122, +122, +122, +122, +122, +122, +122, +121, +121, +121, +123, +123, +123, +124, +124, +124, +122, +122, +122, +122, +122, +122, +119, +119, +119, +118, +118, +118, +123, +123, +123, +121, +121, +121, +122, +122, +122, +122, +122, +122, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +121, +122, +122, +122, +120, +120, +120, +121, +121, +121, +124, +122, +123, +125, +122, +123, +125, +122, +123, +124, +121, +122, +124, +121, +122, +123, +121, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +125, +120, +122, +125, +120, +122, +121, +122, +122, +120, +123, +123, +121, +122, +124, +124, +122, +124, +120, +122, +121, +120, +122, +121, +122, +122, +120, +125, +124, +121, +124, +123, +118, +123, +120, +117, +117, +113, +113, +115, +111, +111, +116, +112, +112, +117, +113, +113, +120, +117, +117, +123, +121, +122, +121, +121, +124, +122, +121, +123, +119, +119, +120, +119, +119, +119, +123, +121, +121, +124, +121, +122, +124, +121, +122, +124, +121, +122, +124, +121, +122, +124, +121, +122, +124, +121, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +122, +121, +121, +121, +121, +121, +121, +122, +121, +121, +121, +118, +119, +123, +120, +121, +123, +120, +121, +123, +120, +121, +124, +120, +121, +123, +120, +121, +123, +120, +121, +123, +120, +121, +123, +120, +121, +123, +120, +121, +123, +120, +121, +122, +121, +121, +116, +116, +116, +116, +116, +116, +116, +116, +116, +117, +117, +117, +117, +117, +117, +117, +117, +117, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +118, +118, +118, +117, +117, +117, +118, +118, +118, +118, +118, +118, +117, +117, +117, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +117, +117, +117, +117, +117, +117, +117, +117, +117, +113, +113, +113, +116, +116, +116, +119, +117, +118, +119, +117, +118, +119, +116, +117, +118, +115, +116, +118, +115, +116, +118, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +119, +115, +116, +117, +116, +116, +113, +118, +116, +111, +115, +114, +116, +117, +118, +117, +114, +116, +118, +115, +114, +107, +105, +102, + 92, + 88, + 85, + 80, + 75, + 71, + 68, + 62, + 56, + 68, + 60, + 55, + 46, + 36, + 32, + 29, + 19, + 14, + 33, + 23, + 18, + 38, + 28, + 24, + 54, + 45, + 40, + 85, + 76, + 73, +104, + 98, + 96, +117, +112, +111, +120, +117, +116, +119, +117, +118, +116, +116, +117, +118, +115, +116, +118, +115, +116, +118, +115, +116, +118, +115, +116, +118, +115, +116, +118, +115, +116, +117, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +117, +117, +117, +118, +118, +118, +118, +118, +118, +117, +116, +116, +113, +111, +111, +119, +117, +118, +119, +116, +117, +118, +115, +116, +118, +115, +116, +119, +116, +117, +120, +117, +118, +120, +117, +118, +117, +115, +115, +117, +114, +115, +117, +114, +115, +115, +115, +115, +116, +116, +116, +117, +117, +117, +117, +117, +117, +116, +116, +116, +114, +114, +114, +113, +113, +113, +116, +116, +116, +117, +117, +117, +116, +116, +116, +115, +115, +115, +114, +114, +114, +114, +114, +114, +114, +114, +114, +114, +114, +114, +114, +114, +114, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +113, +114, +114, +114, +110, +110, +110, +108, +108, +108, +115, +113, +114, +116, +114, +114, +116, +114, +114, +119, +116, +117, +119, +116, +117, +118, +116, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +116, +117, +117, +114, +118, +117, +112, +119, +117, +113, +119, +115, +114, +113, +111, +106, + 99, + 97, + 77, + 68, + 64, + 59, + 50, + 45, + 58, + 47, + 41, + 44, + 32, + 25, + 33, + 19, + 11, + 25, + 9, + 0, + 7, +-12, +-21, + 4, +-15, +-24, + 11, + -9, +-18, + 2, +-17, +-26, + 9, +-10, +-20, + 14, + -3, +-12, + 30, + 16, + 8, + 60, + 48, + 43, + 87, + 79, + 76, +108, +103, +103, +116, +114, +116, +118, +115, +116, +119, +116, +117, +119, +116, +117, +119, +116, +117, +119, +116, +117, +118, +116, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +116, +116, +116, +116, +116, +116, +116, +116, +116, +117, +116, +116, +116, +113, +114, +116, +114, +115, +119, +116, +117, +118, +116, +117, +118, +116, +117, +118, +115, +116, +118, +115, +116, +117, +115, +116, +116, +113, +114, +115, +112, +113, +115, +112, +113, +113, +113, +113, +115, +115, +115, +117, +117, +117, +118, +118, +118, +118, +118, +118, +112, +112, +112, +115, +115, +115, +117, +117, +117, +119, +119, +119, +117, +117, +117, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +119, +116, +117, +120, +117, +118, +116, +114, +114, +118, +115, +116, +118, +115, +116, +118, +116, +116, +116, +116, +116, +116, +116, +116, +117, +117, +117, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +117, +117, +117, +117, +117, +117, +117, +117, +117, +115, +116, +117, +115, +119, +119, +116, +120, +117, +113, +113, +110, + 84, + 75, + 72, + 57, + 41, + 38, + 43, + 25, + 19, + 33, + 14, + 7, + 20, + 0, + -7, + 23, + 1, + -8, + 6, +-17, +-26, +-12, +-36, +-47, +-22, +-49, +-60, +-16, +-43, +-55, + -5, +-32, +-43, + -9, +-36, +-48, +-13, +-40, +-51, +-11, +-36, +-47, +-11, +-33, +-43, +-14, +-33, +-41, + -2, +-17, +-22, + 32, + 21, + 19, + 92, + 83, + 82, +120, +115, +116, +121, +118, +119, +119, +116, +117, +119, +116, +117, +118, +115, +116, +118, +115, +116, +117, +116, +116, +116, +116, +116, +117, +117, +117, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +117, +117, +117, +116, +116, +116, +116, +116, +116, +117, +116, +116, +119, +116, +117, +119, +116, +117, +119, +116, +117, +119, +116, +117, +119, +116, +117, +119, +117, +118, +118, +116, +117, +117, +114, +115, +117, +115, +115, +118, +115, +116, +118, +115, +116, +116, +116, +116, +112, +112, +112, +114, +114, +114, +115, +115, +115, +115, +115, +115, +113, +113, +113, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +115, +115, +115, +115, +115, +115, +116, +116, +116, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +118, +115, +116, +118, +116, +117, +115, +112, +113, +118, +115, +116, +118, +115, +116, +117, +115, +116, +116, +116, +116, +116, +116, +116, +117, +117, +117, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +117, +119, +116, +116, +118, +118, +116, +115, + 93, + 85, + 83, + 52, + 32, + 29, + 48, + 20, + 18, + 36, + 11, + 4, + 17, + -9, +-17, + 31, + 4, + -5, + 13, +-14, +-25, + 6, +-24, +-36, +-15, +-44, +-57, +-11, +-39, +-50, + 11, +-17, +-28, + 28, + -1, +-12, + 22, + -7, +-18, + 3, +-26, +-36, +-16, +-42, +-52, +-33, +-55, +-64, +-24, +-46, +-55, +-23, +-44, +-53, +-15, +-35, +-43, + 13, + -6, +-13, + 95, + 89, + 88, +118, +115, +116, +119, +117, +117, +119, +116, +117, +120, +117, +118, +119, +117, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +118, +117, +117, +117, +116, +116, +116, +116, +116, +116, +117, +116, +116, +118, +116, +116, +118, +116, +116, +119, +116, +117, +119, +116, +117, +119, +116, +117, +118, +115, +116, +117, +114, +115, +115, +112, +113, +116, +114, +114, +117, +114, +115, +117, +114, +115, +116, +115, +116, +111, +111, +110, +112, +112, +111, +113, +113, +112, +114, +113, +113, +114, +113, +113, +108, +107, +107, +111, +110, +110, +115, +114, +114, +115, +114, +114, +114, +114, +113, +114, +114, +113, +114, +114, +113, +114, +114, +113, +114, +114, +113, +114, +114, +114, +114, +114, +114, +114, +114, +114, +115, +115, +115, +116, +116, +116, +117, +117, +117, +117, +116, +116, +117, +116, +116, +117, +116, +116, +116, +115, +116, +116, +116, +116, +117, +116, +116, +116, +113, +114, +117, +114, +115, +114, +111, +112, +115, +112, +113, +115, +112, +113, +114, +112, +113, +113, +113, +112, +113, +113, +112, +114, +113, +113, +114, +114, +113, +114, +114, +114, +114, +114, +113, +114, +114, +113, +114, +114, +113, +116, +115, +115, +116, +115, +115, +116, +115, +115, +117, +114, +116, +116, +112, +114, +105, + 99, + 98, + 62, + 49, + 47, + 56, + 30, + 29, + 43, + 10, + 7, + 17, +-13, +-22, + 6, +-23, +-36, + -3, +-34, +-49, + 11, +-22, +-37, + 28, + -5, +-18, + 31, + 1, +-11, + 45, + 19, + 8, + 67, + 41, + 31, + 69, + 44, + 33, + 59, + 31, + 20, + 39, + 11, + -3, + 0, +-27, +-40, +-18, +-41, +-52, +-20, +-41, +-51, +-34, +-56, +-64, +-22, +-44, +-52, + -7, +-30, +-41, + 18, + 8, + 5, + 98, + 92, + 91, +117, +113, +112, +118, +115, +115, +118, +115, +115, +118, +114, +115, +116, +115, +115, +116, +115, +115, +115, +115, +114, +115, +114, +114, +115, +114, +114, +115, +114, +114, +115, +114, +114, +115, +114, +114, +114, +114, +113, +113, +112, +112, +113, +112, +112, +113, +112, +112, +114, +111, +111, +114, +111, +111, +113, +110, +111, +112, +110, +110, +112, +110, +110, +113, +111, +111, +113, +110, +111, +112, +109, +110, +113, +110, +111, +113, +111, +111, +113, +111, +111, +112, +111, +111, +114, +112, +110, +114, +112, +110, +114, +112, +110, +113, +111, +109, +115, +113, +111, +111, +109, +107, +113, +111, +110, +114, +112, +110, +114, +112, +110, +114, +112, +111, +114, +112, +111, +114, +112, +111, +115, +113, +111, +115, +113, +111, +114, +113, +112, +113, +113, +113, +113, +113, +113, +112, +112, +112, +112, +112, +112, +114, +114, +114, +116, +114, +114, +116, +113, +114, +116, +113, +114, +115, +112, +113, +114, +111, +112, +113, +111, +112, +114, +111, +112, +114, +111, +112, +114, +111, +112, +114, +111, +112, +114, +111, +112, +114, +111, +112, +114, +112, +111, +114, +112, +111, +115, +113, +112, +115, +113, +111, +116, +114, +112, +115, +113, +112, +115, +113, +112, +115, +113, +112, +116, +114, +113, +117, +115, +113, +117, +115, +113, +120, +115, +114, +110, +104, +105, + 53, + 46, + 48, + 77, + 61, + 63, + 71, + 46, + 45, + 50, + 16, + 11, + 30, + -5, +-16, + 17, +-19, +-38, + 25, +-13, +-38, + 39, + 3, +-19, + 61, + 28, + 15, + 69, + 40, + 31, + 76, + 52, + 39, + 78, + 55, + 44, + 80, + 56, + 43, + 74, + 46, + 29, + 60, + 25, + 4, + 21, +-10, +-32, +-28, +-50, +-68, +-26, +-44, +-55, +-29, +-43, +-50, +-36, +-50, +-55, +-38, +-55, +-61, +-30, +-49, +-57, + 25, + 12, + 5, +105, + 99, + 92, +117, +115, +111, +118, +114, +114, +120, +113, +115, +118, +115, +114, +116, +114, +113, +115, +113, +111, +115, +113, +111, +115, +113, +111, +115, +113, +111, +113, +111, +110, +113, +111, +110, +113, +111, +110, +112, +110, +109, +112, +110, +109, +111, +109, +108, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +112, +110, +109, +113, +111, +110, +113, +111, +110, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +110, +108, +106, +110, +108, +106, +110, +108, +106, +112, +110, +108, +111, +109, +108, +106, +104, +102, +106, +104, +102, +111, +109, +108, +113, +111, +109, +114, +112, +110, +114, +112, +110, +115, +113, +111, +116, +114, +112, +116, +114, +112, +115, +114, +113, +114, +114, +114, +114, +114, +114, +113, +113, +113, +113, +113, +113, +115, +115, +115, +117, +115, +116, +118, +115, +116, +118, +115, +116, +111, +108, +109, +113, +110, +111, +116, +113, +114, +116, +113, +114, +116, +113, +114, +116, +113, +114, +117, +114, +115, +117, +114, +115, +117, +115, +115, +117, +115, +113, +117, +115, +113, +118, +116, +114, +115, +113, +112, +116, +114, +113, +117, +115, +114, +116, +114, +113, +116, +114, +113, +117, +115, +114, +117, +115, +114, +117, +115, +114, +116, +114, +114, + 75, + 71, + 74, + 59, + 49, + 53, + 85, + 67, + 69, + 65, + 39, + 35, + 52, + 18, + 9, + 42, + -3, +-17, + 40, + -8, +-27, + 50, + 4, +-21, + 62, + 21, + -3, + 69, + 34, + 16, + 76, + 46, + 32, + 83, + 55, + 42, + 79, + 52, + 40, + 74, + 47, + 34, + 76, + 45, + 30, + 66, + 29, + 9, + 26, + -8, +-29, +-43, +-66, +-84, +-56, +-73, +-85, +-46, +-59, +-66, +-45, +-57, +-62, +-45, +-59, +-64, +-52, +-68, +-74, +-37, +-49, +-56, + 58, + 51, + 46, +113, +110, +106, +118, +115, +115, +119, +114, +115, +115, +112, +111, +113, +111, +110, +112, +110, +109, +115, +113, +111, +115, +113, +111, +115, +113, +111, +115, +113, +112, +115, +113, +112, +114, +112, +111, +112, +110, +108, +112, +110, +108, +112, +110, +108, +111, +109, +108, +111, +109, +108, +111, +109, +108, +111, +109, +108, +111, +109, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +111, +109, +107, +109, +107, +105, +108, +106, +105, +109, +107, +105, +111, +109, +107, +112, +110, +108, +110, +108, +106, +111, +109, +107, +113, +111, +109, +115, +113, +111, +114, +112, +110, +114, +112, +110, +115, +113, +111, +117, +115, +113, +117, +115, +113, +116, +115, +114, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +116, +117, +117, +117, +118, +116, +117, +119, +116, +117, +119, +116, +117, +117, +115, +116, +118, +116, +117, +120, +117, +118, +119, +116, +117, +119, +116, +117, +119, +116, +117, +119, +116, +117, +119, +116, +117, +118, +116, +116, +119, +117, +115, +119, +117, +115, +119, +117, +116, +115, +113, +111, +116, +114, +113, +118, +115, +114, +117, +115, +114, +117, +115, +114, +118, +116, +114, +118, +116, +114, +118, +116, +114, +111, +109, +111, + 50, + 44, + 48, + 87, + 72, + 76, + 72, + 48, + 48, + 67, + 35, + 27, + 58, + 21, + 6, + 57, + 1, +-18, + 58, + 0, +-23, + 61, + 7, +-20, + 63, + 16, +-10, + 71, + 32, + 9, + 75, + 41, + 20, + 81, + 46, + 29, + 78, + 45, + 30, + 72, + 40, + 26, + 75, + 40, + 23, + 63, + 24, + 3, + 32, + -2, +-26, +-32, +-54, +-75, +-69, +-85, +-100, +-63, +-74, +-81, +-46, +-54, +-59, +-41, +-51, +-55, +-37, +-46, +-51, +-21, +-30, +-34, + 19, + 12, + 9, + 97, + 92, + 90, +115, +111, +111, +114, +110, +111, +114, +111, +110, +113, +111, +109, +112, +110, +108, +113, +110, +109, +113, +111, +109, +113, +111, +109, +111, +109, +107, +111, +109, +108, +113, +111, +110, +116, +114, +112, +116, +114, +112, +115, +113, +111, +114, +112, +110, +114, +112, +110, +113, +111, +110, +113, +111, +109, +113, +111, +109, +113, +111, +109, +113, +111, +109, +113, +111, +109, +111, +109, +107, +110, +108, +107, +110, +108, +107, +111, +109, +108, +107, +105, +103, +106, +104, +103, +106, +104, +103, +108, +106, +105, +108, +106, +105, +109, +107, +105, +110, +108, +106, +110, +108, +106, +110, +108, +106, +110, +108, +106, +110, +108, +106, +111, +108, +107, +112, +110, +108, +112, +110, +108, +112, +111, +110, +112, +112, +112, +112, +112, +112, +113, +113, +113, +113, +113, +113, +113, +113, +113, +116, +114, +115, +116, +114, +115, +116, +114, +115, +118, +115, +116, +118, +115, +116, +118, +115, +116, +118, +115, +116, +118, +115, +116, +118, +115, +116, +115, +112, +113, +117, +115, +116, +117, +115, +115, +117, +115, +114, +117, +115, +114, +117, +115, +114, +115, +113, +112, +115, +113, +111, +117, +115, +113, +116, +114, +113, +116, +114, +113, +116, +114, +112, +116, +114, +113, +116, +114, +112, + 89, + 85, + 85, + 73, + 61, + 63, + 81, + 57, + 58, + 65, + 31, + 24, + 55, + 15, + -2, + 49, + 7, +-21, + 57, + 2, +-28, + 60, + 2, +-28, + 65, + 8, +-22, + 63, + 12, +-18, + 62, + 20, + -9, + 70, + 31, + 2, + 78, + 37, + 11, + 72, + 35, + 12, + 70, + 35, + 14, + 73, + 36, + 12, + 67, + 26, + -1, + 46, + 11, +-17, +-19, +-41, +-64, +-63, +-79, +-95, +-57, +-64, +-72, + -9, +-14, +-19, + -8, +-15, +-18, +-32, +-36, +-38, + -1, + -5, + -6, + 7, + 0, + -1, + 75, + 68, + 68, +113, +109, +108, +111, +110, +108, +112, +110, +109, +113, +111, +109, +112, +110, +108, +110, +108, +106, +109, +107, +105, +110, +108, +106, +107, +105, +103, +107, +105, +103, +109, +107, +106, +110, +108, +107, +110, +108, +107, +111, +108, +107, +111, +109, +107, +111, +109, +107, +110, +108, +106, +109, +107, +106, +109, +107, +106, +109, +107, +106, +109, +107, +106, +109, +107, +106, +108, +106, +105, +108, +106, +104, +108, +106, +104, +107, +105, +103, +112, +110, +108, +111, +109, +108, +111, +109, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +113, +111, +109, +113, +111, +109, +113, +111, +109, +113, +111, +109, +113, +111, +109, +113, +111, +109, +114, +111, +110, +114, +111, +110, +113, +112, +112, +113, +113, +113, +113, +113, +113, +114, +114, +114, +114, +114, +114, +114, +114, +114, +115, +112, +113, +115, +112, +113, +115, +112, +113, +116, +114, +115, +117, +114, +115, +117, +114, +115, +117, +114, +115, +117, +114, +115, +117, +114, +115, +117, +114, +115, +116, +114, +114, +111, +108, +109, +116, +114, +112, +116, +114, +112, +115, +113, +112, +117, +115, +113, +114, +112, +111, +116, +114, +112, +115, +113, +112, +115, +113, +112, +114, +112, +111, +114, +112, +111, +113, +111, +110, + 69, + 61, + 58, + 79, + 62, + 59, + 61, + 28, + 23, + 53, + 8, + -5, + 49, + -1, +-27, + 49, + -1, +-38, + 51, + 1, +-38, + 56, + 3, +-34, + 59, + 5, +-29, + 59, + 7, +-26, + 58, + 12, +-21, + 63, + 21, +-15, + 67, + 24, +-13, + 61, + 21, +-13, + 69, + 32, + 1, + 69, + 31, + 0, + 61, + 20, +-14, + 38, + 3, +-29, +-20, +-43, +-68, +-58, +-72, +-89, +-69, +-76, +-85, +-68, +-71, +-75, +-31, +-34, +-36, + -8, + -8, + -9, + -7, + -8, + -8, + 12, + 5, + 7, + 60, + 51, + 52, +114, +109, +108, +113, +112, +110, +114, +112, +111, +114, +112, +111, +114, +112, +110, +111, +109, +107, +111, +109, +107, +112, +110, +108, +113, +111, +109, +112, +110, +109, +113, +110, +109, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +109, +108, +111, +109, +108, +111, +109, +108, +111, +109, +108, +111, +109, +108, +111, +109, +108, +110, +108, +106, +110, +108, +106, +110, +108, +106, +110, +108, +106, +110, +109, +108, +110, +110, +108, +110, +110, +108, +112, +110, +109, +112, +109, +109, +112, +109, +109, +112, +110, +110, +112, +110, +110, +112, +110, +110, +113, +111, +111, +113, +111, +111, +114, +111, +111, +114, +111, +111, +114, +111, +111, +114, +112, +112, +114, +113, +113, +114, +113, +113, +115, +114, +114, +115, +114, +114, +115, +114, +114, +114, +112, +113, +114, +112, +112, +114, +112, +112, +117, +114, +115, +117, +114, +115, +117, +114, +115, +114, +112, +113, +114, +112, +113, +115, +112, +113, +117, +114, +115, +118, +115, +116, +115, +112, +112, +117, +115, +113, +117, +115, +113, +116, +114, +113, +115, +113, +112, +115, +113, +112, +116, +113, +111, +117, +112, +111, +115, +113, +111, +113, +113, +111, +114, +112, +110, +111, +108, +107, + 74, + 64, + 63, + 65, + 42, + 38, + 48, + 6, + -3, + 47, + -7, +-26, + 50, + -5, +-34, + 48, + -2, +-37, + 46, + 1, +-40, + 49, + 2, +-37, + 53, + 2, +-35, + 57, + 5, +-31, + 60, + 8, +-27, + 57, + 8, +-30, + 59, + 11, +-31, + 60, + 16, +-25, + 64, + 22, +-17, + 61, + 21, +-19, + 56, + 14, +-27, + 36, + 0, +-36, + -9, +-33, +-60, +-39, +-55, +-74, +-34, +-41, +-51, +-50, +-53, +-60, +-43, +-45, +-49, + -8, + -5, +-10, +-33, +-35, +-37, + 6, + -3, + -2, + 56, + 46, + 47, +111, +106, +104, +113, +112, +109, +114, +112, +110, +114, +112, +110, +114, +112, +110, +113, +111, +109, +113, +111, +109, +113, +111, +109, +114, +112, +110, +113, +111, +109, +113, +111, +109, +112, +110, +109, +112, +110, +108, +112, +110, +109, +112, +110, +108, +112, +110, +108, +111, +109, +107, +110, +108, +107, +109, +107, +106, +110, +108, +106, +110, +108, +106, +110, +108, +106, +111, +109, +107, +111, +109, +107, +111, +109, +107, +110, +108, +106, +110, +110, +110, +110, +111, +108, +110, +111, +108, +112, +109, +110, +112, +109, +110, +112, +109, +110, +112, +109, +110, +112, +109, +110, +111, +108, +109, +111, +108, +109, +115, +112, +113, +114, +111, +112, +115, +112, +113, +115, +112, +113, +115, +112, +113, +115, +112, +113, +115, +112, +113, +115, +113, +113, +116, +113, +114, +116, +113, +114, +116, +113, +114, +116, +113, +114, +116, +113, +114, +118, +115, +116, +118, +115, +116, +118, +115, +116, +116, +113, +114, +116, +113, +114, +116, +114, +115, +118, +115, +116, +118, +115, +116, +117, +115, +115, +115, +113, +112, +115, +113, +112, +115, +113, +112, +115, +113, +111, +115, +113, +111, +119, +113, +112, +120, +113, +113, +116, +115, +113, +114, +114, +112, +116, +114, +112, +104, + 98, + 98, + 64, + 52, + 53, + 59, + 33, + 29, + 44, + -2, +-17, + 48, + -9, +-33, + 50, + -5, +-33, + 47, + 0, +-30, + 46, + 1, +-37, + 49, + 2, +-36, + 52, + 3, +-34, + 57, + 5, +-32, + 63, + 9, +-27, + 62, + 8, +-29, + 60, + 9, +-33, + 59, + 9, +-33, + 60, + 13, +-30, + 59, + 15, +-29, + 57, + 14, +-31, + 34, + -3, +-41, +-16, +-43, +-71, +-40, +-58, +-78, +-46, +-55, +-68, +-38, +-43, +-51, +-60, +-63, +-71, +-34, +-33, +-41, +-25, +-27, +-33, +-19, +-27, +-31, + 30, + 21, + 19, +104, + 98, + 96, +112, +110, +107, +115, +113, +111, +115, +113, +112, +115, +113, +112, +115, +113, +112, +115, +113, +112, +115, +113, +112, +115, +113, +112, +115, +113, +112, +113, +111, +110, +113, +110, +109, +111, +109, +107, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +111, +109, +108, +109, +107, +106, +110, +108, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +107, +105, +104, +110, +110, +110, +110, +111, +108, +110, +111, +108, +112, +109, +110, +112, +109, +110, +112, +109, +110, +112, +109, +110, +112, +109, +110, +111, +108, +109, +110, +107, +108, +113, +110, +111, +113, +110, +111, +115, +112, +113, +115, +112, +113, +115, +112, +113, +115, +112, +113, +115, +112, +113, +115, +113, +113, +116, +113, +114, +116, +113, +114, +117, +114, +115, +117, +115, +115, +117, +115, +115, +118, +115, +116, +118, +115, +116, +118, +115, +116, +117, +115, +115, +117, +115, +115, +117, +115, +115, +118, +115, +116, +118, +115, +116, +117, +115, +115, +116, +114, +112, +116, +114, +112, +115, +113, +111, +114, +112, +110, +114, +112, +110, +116, +111, +111, +117, +112, +112, +114, +114, +112, +112, +112, +110, +117, +114, +112, +101, + 93, + 93, + 67, + 52, + 51, + 66, + 40, + 31, + 58, + 13, + -5, + 56, + 1, +-25, + 53, + -1, +-30, + 47, + -1, +-31, + 47, + 3, +-34, + 52, + 7, +-31, + 56, + 10, +-28, + 60, + 11, +-25, + 62, + 13, +-24, + 61, + 11, +-28, + 59, + 9, +-35, + 60, + 10, +-34, + 61, + 13, +-32, + 62, + 14, +-31, + 60, + 13, +-32, + 39, + -2, +-41, +-16, +-47, +-75, +-41, +-62, +-83, +-56, +-69, +-83, +-52, +-58, +-69, +-65, +-70, +-80, +-58, +-60, +-70, +-56, +-61, +-69, +-30, +-40, +-45, + 16, + 6, + 4, +102, + 96, + 94, +106, +104, +102, +114, +112, +110, +115, +113, +111, +115, +113, +111, +115, +113, +111, +115, +113, +111, +115, +113, +111, +115, +113, +111, +115, +113, +111, +113, +111, +109, +113, +110, +109, +111, +109, +107, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +111, +109, +108, +109, +107, +106, +110, +108, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +106, +104, +103, +110, +110, +109, +110, +111, +108, +110, +111, +108, +112, +110, +111, +113, +110, +111, +113, +110, +111, +112, +109, +110, +107, +105, +105, +112, +110, +110, +111, +108, +109, +111, +108, +109, +112, +109, +110, +114, +112, +112, +114, +112, +112, +114, +111, +112, +114, +111, +112, +115, +113, +113, +115, +113, +113, +116, +113, +114, +116, +113, +114, +116, +113, +114, +116, +114, +114, +116, +114, +114, +117, +114, +115, +117, +114, +115, +117, +114, +115, +117, +114, +115, +117, +114, +115, +117, +115, +116, +118, +115, +116, +117, +114, +115, +117, +115, +115, +115, +113, +112, +117, +115, +113, +117, +115, +114, +117, +115, +113, +117, +115, +113, +117, +113, +112, +116, +113, +112, +114, +115, +112, +115, +116, +113, +117, +112, +111, +101, + 91, + 92, + 62, + 43, + 39, + 50, + 21, + 8, + 53, + 11, +-13, + 54, + 3, +-28, + 54, + 4, +-27, + 52, + 3, +-26, + 55, + 10, +-26, + 55, + 11, +-26, + 57, + 13, +-24, + 60, + 16, +-21, + 62, + 18, +-19, + 59, + 14, +-24, + 60, + 13, +-31, + 59, + 12, +-32, + 60, + 14, +-30, + 61, + 14, +-30, + 61, + 14, +-30, + 50, + 7, +-32, + 1, +-32, +-64, +-37, +-61, +-85, +-58, +-73, +-90, +-71, +-81, +-94, +-81, +-90, +-102, +-68, +-74, +-87, +-56, +-65, +-75, +-39, +-51, +-57, + 18, + 8, + 5, +108, +101, +100, +111, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +111, +109, +107, +111, +109, +107, +111, +109, +107, +110, +108, +106, +110, +108, +106, +110, +108, +106, +109, +107, +106, +109, +107, +105, +110, +108, +106, +110, +108, +106, +110, +108, +106, +109, +107, +105, +108, +106, +105, +108, +106, +105, +109, +107, +105, +108, +108, +108, +108, +109, +106, +109, +109, +107, +112, +109, +110, +112, +109, +110, +112, +109, +110, +109, +106, +107, +103, +100, +101, +111, +108, +109, +111, +109, +110, +111, +109, +110, +112, +109, +110, +112, +109, +110, +112, +109, +110, +113, +110, +111, +109, +106, +107, +112, +110, +111, +114, +111, +112, +113, +110, +111, +113, +110, +111, +115, +112, +113, +115, +112, +113, +115, +112, +113, +115, +113, +113, +115, +112, +113, +115, +112, +113, +116, +113, +114, +116, +113, +114, +117, +114, +115, +111, +109, +109, +114, +111, +112, +114, +112, +112, +114, +112, +110, +114, +112, +110, +114, +112, +111, +113, +111, +110, +113, +111, +110, +113, +111, +110, +112, +112, +109, +110, +112, +109, +110, +111, +109, +116, +110, +109, +101, + 88, + 90, + 56, + 33, + 27, + 34, + 3, +-14, + 34, + -4, +-34, + 46, + 0, +-35, + 49, + 2, +-33, + 46, + -2, +-33, + 45, + 0, +-34, + 44, + 1, +-34, + 47, + 5, +-30, + 56, + 16, +-20, + 55, + 17, +-20, + 55, + 17, +-20, + 63, + 24, +-16, + 62, + 23, +-18, + 57, + 16, +-24, + 58, + 16, +-24, + 59, + 15, +-24, + 56, + 14, +-24, + 30, + -6, +-40, +-23, +-50, +-77, +-52, +-70, +-90, +-68, +-81, +-97, +-77, +-88, +-103, +-69, +-79, +-94, +-59, +-70, +-84, +-44, +-58, +-67, + 27, + 15, + 12, +108, +101, +100, +108, +107, +107, +109, +107, +106, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +108, +106, +105, +108, +106, +105, +108, +106, +105, +108, +106, +104, +108, +106, +104, +107, +105, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +104, +102, +105, +105, +105, +105, +106, +103, +105, +106, +104, +111, +108, +109, +111, +108, +109, +111, +108, +109, +110, +108, +108, +110, +107, +108, +110, +107, +108, +109, +106, +107, +109, +106, +107, +110, +107, +108, +111, +108, +109, +111, +108, +109, +111, +108, +109, +109, +106, +107, +112, +109, +110, +113, +110, +111, +113, +110, +111, +113, +110, +111, +113, +110, +111, +113, +110, +111, +113, +110, +111, +113, +111, +111, +113, +111, +111, +113, +110, +111, +112, +109, +110, +112, +109, +110, +112, +109, +110, +107, +105, +106, +110, +108, +109, +113, +111, +111, +112, +110, +108, +111, +109, +107, +110, +108, +106, +111, +109, +107, +111, +109, +107, +110, +110, +108, +110, +111, +109, +109, +112, +109, +111, +110, +108, +111, +103, +103, + 47, + 32, + 35, + 2, +-23, +-31, + 2, +-29, +-49, + 22, +-15, +-48, + 36, + -7, +-46, + 41, + -6, +-41, + 39, + -9, +-41, + 37, + -7, +-40, + 37, + -5, +-39, + 27, +-13, +-47, + 22, +-15, +-50, + 26, + -9, +-45, + 30, + -3, +-39, + 36, + 5, +-32, + 50, + 18, +-18, + 53, + 18, +-17, + 56, + 18, +-16, + 57, + 17, +-16, + 59, + 17, +-18, + 49, + 10, +-25, + -7, +-36, +-64, +-50, +-70, +-91, +-63, +-78, +-95, +-70, +-83, +-100, +-73, +-85, +-103, +-63, +-77, +-92, +-33, +-49, +-59, + 29, + 17, + 13, +108, +101, +100, +105, +104, +103, +107, +105, +104, +107, +105, +104, +107, +105, +104, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +102, +105, +103, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +106, +104, +102, +106, +104, +102, +106, +104, +102, +104, +102, +101, +103, +101, +100, +103, +101, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, +100, +103, +101, +100, +103, +101, +100, +103, +101, + 99, +107, +106, +106, +108, +106, +104, +108, +106, +103, +110, +108, +107, +110, +108, +107, +110, +108, +107, +111, +109, +108, +111, +109, +108, +110, +108, +107, +109, +107, +107, +109, +107, +107, +110, +108, +107, +111, +109, +108, +110, +107, +106, +109, +107, +106, +107, +105, +104, +112, +109, +109, +111, +109, +108, +112, +110, +108, +113, +110, +110, +113, +110, +110, +113, +110, +110, +113, +110, +110, +112, +110, +109, +112, +110, +109, +112, +110, +109, +112, +110, +109, +112, +110, +109, +112, +110, +108, +111, +109, +108, +112, +110, +109, +114, +112, +110, +112, +110, +108, +110, +108, +107, +111, +109, +107, +112, +110, +108, +113, +111, +109, +111, +112, +108, +112, +111, +109, +115, +109, +110, +111, +110, +110, +109, +108, +104, + 45, + 32, + 28, +-12, +-31, +-42, +-32, +-52, +-71, +-25, +-49, +-77, + 9, +-22, +-56, + 32, + -9, +-44, + 40, + -9, +-41, + 35, + -7, +-39, + 24, +-15, +-48, + 3, +-34, +-67, + -9, +-43, +-78, + -4, +-36, +-69, + 9, +-22, +-54, + 17, +-15, +-45, + 34, + -1, +-33, + 48, + 11, +-23, + 53, + 16, +-18, + 55, + 20, +-13, + 58, + 19, +-15, + 49, + 10, +-25, +-10, +-38, +-67, +-49, +-66, +-90, +-58, +-73, +-93, +-60, +-79, +-97, +-49, +-77, +-91, + 15, +-24, +-38, + 27, +-10, +-23, + 40, + 33, + 28, +106, +106, +106, +115, +107, +107, +108, +105, +104, +110, +108, +106, +110, +108, +107, +109, +107, +106, +109, +107, +106, +108, +106, +105, +105, +103, +101, +106, +104, +102, +107, +105, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +104, +105, +103, +102, +103, +101, + 99, +103, +101, + 99, +104, +102, +100, +105, +103, +101, +102, +100, + 99, +102, +100, + 99, +102, +100, + 98, +100, + 98, + 96, +109, +106, +107, +109, +107, +105, +109, +107, +104, +109, +108, +105, +110, +108, +106, +110, +108, +106, +110, +108, +106, +110, +108, +106, +110, +108, +106, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +110, +108, +107, +109, +107, +105, +101, + 99, + 97, +112, +110, +109, +112, +110, +108, +112, +110, +108, +114, +112, +110, +113, +111, +109, +113, +111, +109, +113, +111, +109, +113, +110, +109, +112, +110, +109, +112, +110, +109, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +113, +111, +109, +114, +112, +110, +114, +112, +110, +112, +109, +108, +108, +106, +104, +113, +111, +109, +115, +113, +112, +110, +112, +108, +113, +110, +109, +117, +108, +111, +112, +112, +112, +113, +114, +109, + 62, + 49, + 44, +-29, +-50, +-60, +-46, +-66, +-81, +-15, +-38, +-58, +-30, +-61, +-85, + 9, +-32, +-60, + 38, +-12, +-41, + 38, + -4, +-43, + 16, +-22, +-62, +-15, +-50, +-86, +-30, +-61, +-94, +-14, +-42, +-72, + 4, +-24, +-53, + 30, + -2, +-35, + 49, + 12, +-24, + 50, + 11, +-28, + 51, + 14, +-24, + 55, + 21, +-14, + 60, + 21, +-14, + 48, + 8, +-26, +-11, +-39, +-68, +-50, +-69, +-94, +-51, +-71, +-93, +-45, +-70, +-91, + 7, +-28, +-48, + 60, + 4, +-15, + 61, + 5, + -8, + 81, + 60, + 57, +106, +105, +106, +110, +104, +103, +101, + 98, + 97, +110, +108, +107, +110, +108, +106, +110, +108, +106, +110, +108, +107, +110, +108, +107, +111, +109, +107, +110, +108, +107, +108, +106, +105, +108, +106, +105, +108, +106, +105, +107, +105, +104, +106, +104, +102, +103, +101, + 99, +110, +108, +107, +109, +107, +105, +107, +105, +103, +107, +105, +104, +107, +105, +103, +106, +104, +102, +106, +104, +103, +106, +104, +103, +106, +104, +103, +106, +104, +102, +109, +106, +107, +109, +107, +105, +109, +107, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +105, +110, +108, +106, +110, +108, +106, +109, +107, +106, +110, +108, +106, +111, +109, +107, +112, +110, +108, +110, +108, +106, +110, +108, +107, +113, +111, +109, +114, +112, +110, +115, +113, +112, +114, +112, +110, +113, +111, +109, +113, +111, +109, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +113, +111, +109, +115, +113, +111, +115, +113, +112, +113, +111, +109, +111, +109, +107, +111, +109, +107, +113, +111, +109, +114, +112, +111, +112, +112, +108, +114, +110, +109, +116, +109, +111, +111, +111, +111, +114, +112, +108, + 69, + 50, + 46, + 11, +-15, +-28, +-27, +-53, +-72, + 2, +-25, +-45, +-17, +-51, +-75, + 18, +-26, +-55, + 39, +-12, +-46, + 33, +-12, +-61, + 23, +-18, +-66, +-15, +-50, +-92, +-28, +-57, +-92, +-31, +-56, +-83, + -9, +-34, +-62, + 4, +-30, +-70, + 22, +-16, +-59, + 43, + 4, +-41, + 52, + 13, +-29, + 58, + 22, +-16, + 61, + 21, +-15, + 39, + -3, +-36, +-23, +-55, +-84, +-49, +-74, +-101, +-35, +-63, +-88, + 1, +-33, +-57, + 49, + 6, +-26, + 61, + -8, +-36, + 41, +-36, +-48, +105, + 68, + 68, +111, +107, +108, +107, +110, +106, +111, +109, +107, +110, +108, +107, +112, +110, +108, +111, +109, +107, +111, +109, +107, +111, +109, +107, +108, +106, +105, +111, +109, +108, +110, +108, +106, +110, +108, +107, +110, +108, +107, +109, +107, +105, +111, +109, +107, +109, +107, +106, +108, +106, +105, +109, +107, +105, +109, +107, +105, +107, +105, +104, +107, +105, +104, +107, +105, +104, +108, +106, +105, +109, +107, +105, +109, +107, +105, +107, +105, +103, +109, +106, +107, +109, +107, +105, +108, +107, +104, +110, +108, +106, +110, +108, +107, +110, +108, +106, +109, +107, +105, +109, +107, +105, +109, +107, +105, +110, +108, +106, +111, +109, +107, +111, +109, +108, +111, +109, +107, +111, +109, +107, +111, +109, +107, +110, +108, +107, +106, +104, +103, +113, +111, +109, +115, +113, +111, +115, +113, +111, +114, +112, +111, +113, +111, +110, +112, +110, +109, +111, +109, +108, +111, +109, +107, +111, +108, +107, +111, +109, +107, +112, +110, +108, +113, +111, +110, +115, +112, +111, +115, +113, +111, +114, +112, +110, +112, +110, +108, +111, +109, +107, +111, +109, +108, +112, +110, +109, +112, +110, +109, +111, +111, +108, +113, +109, +108, +114, +109, +110, +110, +111, +111, +110, +105, +102, + 65, + 37, + 36, + 22, +-11, +-32, + -7, +-39, +-68, +-13, +-46, +-73, + 13, +-25, +-54, + 64, + 18, +-16, + 51, + -1, +-42, + 26, +-24, +-77, + 23, +-23, +-74, + -7, +-47, +-92, +-18, +-51, +-88, +-13, +-41, +-71, + 12, +-17, +-49, + 24, +-13, +-57, + 26, +-15, +-62, + 40, + -5, +-50, + 54, + 12, +-31, + 61, + 22, +-15, + 62, + 18, +-14, + 32, +-13, +-42, +-22, +-58, +-87, +-34, +-67, +-95, + 9, +-29, +-55, + 57, + 11, +-17, + 42, +-12, +-48, + 58, +-18, +-49, + 43, +-38, +-50, +111, + 73, + 75, +110, +107, +108, +106, +111, +104, +110, +109, +106, +110, +108, +107, +110, +108, +107, +109, +107, +105, +109, +107, +105, +109, +107, +105, +108, +106, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +105, +109, +107, +105, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +109, +106, +108, +110, +108, +106, +110, +108, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +110, +108, +106, +111, +109, +107, +112, +110, +108, +111, +109, +107, +111, +109, +107, +111, +109, +107, +110, +108, +106, +108, +106, +105, +112, +110, +108, +112, +110, +108, +112, +110, +108, +113, +111, +109, +112, +110, +108, +111, +109, +107, +111, +109, +107, +108, +106, +105, +106, +104, +102, +109, +107, +105, +111, +109, +107, +112, +110, +108, +112, +110, +108, +112, +110, +108, +112, +110, +108, +110, +108, +106, +108, +106, +104, +107, +105, +104, +109, +107, +105, +109, +107, +105, +109, +107, +104, +112, +106, +106, +111, +106, +108, +107, +110, +109, + 95, + 89, + 87, + 50, + 16, + 17, + 30, +-11, +-29, + 16, +-24, +-45, + 19, +-22, +-36, + 64, + 19, + 2, + 63, + 12, +-13, + 47, +-10, +-42, + 28, +-29, +-69, + 25, +-28, +-71, + 13, +-35, +-77, + -5, +-48, +-89, + 7, +-31, +-71, + 24, +-13, +-54, + 35, + -5, +-49, + 46, + 2, +-43, + 58, + 10, +-33, + 61, + 14, +-23, + 63, + 19, +-12, + 64, + 17, +-11, + 47, + -1, +-29, + 16, +-24, +-52, + 4, +-34, +-61, + 55, + 9, +-21, + 56, + 2, +-31, + 59, + -3, +-38, + 78, + 3, +-26, + 60, + -5, +-17, +118, + 95, + 95, +106, +110, +110, +110, +110, +103, +110, +108, +105, +109, +107, +105, +109, +107, +105, +108, +106, +104, +108, +106, +104, +109, +106, +105, +109, +107, +105, +108, +106, +104, +110, +108, +106, +110, +108, +106, +110, +108, +106, +109, +107, +105, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +103, +104, +109, +107, +105, +108, +107, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +109, +107, +105, +109, +107, +105, +109, +107, +105, +110, +108, +106, +111, +109, +107, +111, +109, +107, +109, +107, +105, +109, +107, +105, +108, +106, +105, +107, +105, +103, +109, +107, +106, +110, +108, +106, +109, +107, +105, +109, +107, +105, +111, +109, +108, +111, +109, +107, +109, +107, +106, +109, +107, +105, +108, +106, +105, +108, +106, +104, +108, +106, +104, +109, +107, +106, +110, +109, +107, +109, +107, +106, +109, +107, +106, +108, +106, +105, +106, +105, +103, +109, +107, +106, +110, +108, +107, +110, +108, +106, +110, +108, +106, +109, +108, +105, +112, +106, +105, +110, +107, +107, +107, +110, +109, + 89, + 82, + 81, + 35, + -2, + -1, + 33, +-15, +-22, + 37, +-11, +-15, + 60, + 11, + 15, + 54, + 1, + 4, + 50, + -9, +-14, + 50, +-14, +-26, + 37, +-25, +-51, + 31, +-28, +-60, + 35, +-19, +-57, + 28, +-24, +-67, + 23, +-25, +-73, + 28, +-16, +-64, + 43, + 0, +-42, + 57, + 10, +-30, + 62, + 12, +-27, + 62, + 13, +-20, + 64, + 18, + -9, + 66, + 18, + -7, + 60, + 11, +-16, + 46, + 4, +-24, + 54, + 11, +-18, + 67, + 16, +-15, + 44, +-17, +-52, + 40, +-26, +-58, + 55, +-12, +-37, + 81, + 37, + 25, +112, +108, +104, + 99, +110, +108, +112, +107, +100, +109, +106, +103, +108, +106, +104, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +104, +102, +104, +102, +100, +109, +107, +105, +109, +107, +105, +109, +107, +105, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +108, +106, +104, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +102, + 96, +101, +108, +106, +105, +107, +107, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +109, +107, +105, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +111, +109, +107, +110, +108, +106, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +108, +109, +108, +107, +109, +109, +108, +110, +110, +109, +111, +110, +109, +111, +107, +106, +108, +107, +106, +109, +111, +110, +113, +111, +110, +112, +110, +109, +111, +110, +109, +112, +110, +109, +111, +109, +108, +110, +109, +108, +110, +109, +108, +110, +110, +108, +111, +110, +108, +111, +108, +109, +109, +111, +110, +107, +112, +110, +107, +110, +111, +114, +101, + 91, + 94, + 40, + 2, + -2, + 32, +-17, +-33, + 34, +-17, +-23, + 56, + 2, + 3, + 43, +-15, +-23, + 50, +-16, +-28, + 58, +-15, +-22, + 44, +-26, +-38, + 40, +-26, +-46, + 39, +-22, +-53, + 34, +-23, +-62, + 32, +-23, +-63, + 45, + -6, +-46, + 54, + 10, +-29, + 56, + 12, +-26, + 54, + 11, +-26, + 57, + 16, +-19, + 61, + 22, +-11, + 60, + 19, + -9, + 52, + 13, +-15, + 50, + 12, +-19, + 60, + 17, +-16, + 68, + 13, +-22, + 44, +-22, +-57, + 48, +-16, +-50, + 63, + 13, +-11, + 93, + 69, + 62, +112, +105, +108, +108, +105, +110, +112, +105, +105, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +104, +102, +106, +104, +102, +106, +104, +102, +106, +104, +102, +106, +104, +102, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +106, +104, +102, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, + 87, + 80, + 86, +107, +104, +104, +107, +108, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +110, +108, +106, +110, +108, +106, +110, +108, +106, +109, +107, +106, +109, +107, +105, +109, +107, +105, +110, +109, +110, +117, +116, +118, +117, +117, +119, +117, +116, +119, +118, +118, +120, +117, +116, +119, +117, +116, +118, +117, +117, +119, +117, +116, +119, +117, +116, +119, +117, +116, +119, +117, +116, +118, +115, +115, +117, +115, +115, +117, +116, +116, +118, +117, +116, +119, +117, +116, +119, +117, +116, +118, +119, +117, +115, +119, +117, +114, +115, +116, +120, +114, +104, +109, + 44, + 9, + 4, + 24, +-25, +-46, + 35, +-17, +-27, + 33, +-21, +-24, + 45, +-13, +-24, + 51, +-15, +-29, + 55, +-19, +-24, + 46, +-24, +-36, + 28, +-38, +-59, + 37, +-26, +-56, + 43, +-15, +-52, + 47, +-10, +-47, + 56, + 3, +-33, + 53, + 10, +-28, + 52, + 9, +-28, + 56, + 15, +-21, + 58, + 18, +-16, + 59, + 20, +-13, + 56, + 18, +-14, + 51, + 13, +-18, + 48, + 9, +-24, + 63, + 20, +-15, + 56, + 3, +-33, + 65, + 3, +-32, + 74, + 18, +-14, + 55, + 15, + -5, +115, + 95, + 89, +112, +106, +109, +110, +107, +110, +112, +106, +106, +109, +106, +104, +108, +106, +104, +108, +106, +104, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +106, +104, +102, +106, +104, +102, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, + 72, + 66, + 71, +108, +105, +104, +106, +107, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +106, +104, +102, +105, +103, +101, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +108, +107, +109, +114, +113, +115, +110, +109, +112, +110, +110, +112, +114, +113, +115, +114, +113, +115, +110, +109, +112, +111, +110, +113, +114, +113, +116, +111, +110, +113, +111, +111, +113, +112, +111, +114, +110, +109, +112, +110, +109, +112, +112, +111, +113, +112, +111, +114, +112, +111, +114, +111, +110, +113, +112, +108, +108, +115, +113, +112, +115, +118, +123, +117, +110, +115, + 48, + 17, + 13, + 24, +-23, +-47, + 14, +-37, +-52, + 32, +-19, +-25, + 49, + -5, +-19, + 51, + -9, +-25, + 38, +-31, +-37, + 44, +-20, +-36, + 31, +-31, +-55, + 26, +-34, +-66, + 41, +-18, +-53, + 56, + -3, +-38, + 58, + 3, +-30, + 52, + 10, +-27, + 55, + 15, +-21, + 60, + 20, +-15, + 59, + 21, +-13, + 56, + 19, +-13, + 53, + 16, +-18, + 51, + 12, +-23, + 51, + 11, +-24, + 64, + 19, +-16, + 64, + 14, +-20, + 71, + 17, +-17, + 70, + 26, + 1, + 91, + 63, + 47, +117, +104, + 98, +109, +106, +106, +107, +106, +107, +110, +106, +103, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +104, +102, +106, +104, +102, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +102, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, + 58, + 52, + 58, +104, +102, +101, +106, +107, +103, +107, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +107, +105, +103, +108, +106, +103, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +109, +107, +105, +108, +106, +105, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +106, +107, +116, +115, +117, +114, +113, +116, +115, +114, +116, +115, +115, +117, +114, +114, +116, +116, +115, +118, +114, +114, +116, +116, +116, +118, +115, +115, +117, +115, +114, +117, +114, +114, +116, +114, +114, +116, +114, +114, +116, +115, +115, +117, +117, +116, +118, +117, +116, +118, +116, +115, +119, +118, +114, +116, +117, +114, +115, +112, +116, +122, +116, +113, +118, + 51, + 25, + 21, + 22, +-21, +-44, + 1, +-43, +-60, + 2, +-41, +-51, + 17, +-27, +-45, + 16, +-33, +-55, + 20, +-37, +-52, + 19, +-36, +-58, + 28, +-26, +-54, + 28, +-25, +-59, + 34, +-19, +-56, + 51, + -4, +-38, + 57, + 5, +-27, + 54, + 13, +-22, + 58, + 18, +-17, + 58, + 20, +-13, + 57, + 20, +-12, + 48, + 12, +-19, + 49, + 12, +-21, + 49, + 9, +-26, + 55, + 12, +-22, + 57, + 10, +-20, + 61, + 13, +-15, + 65, + 18, +-10, + 64, + 35, + 19, +112, + 96, + 86, +111, +105, +101, +105, +105, +104, +105, +106, +104, +107, +106, +101, +108, +106, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +105, +103, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +102, +100, + 99, +104, +102, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, + 49, + 42, + 48, + 99, + 97, + 96, +104, +104, +100, +106, +104, +102, +106, +104, +102, +106, +104, +102, +107, +105, +103, +107, +105, +103, +107, +105, +103, +108, +105, +104, +108, +105, +104, +108, +105, +104, +108, +105, +104, +108, +105, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +107, +109, +115, +115, +117, +113, +113, +115, +114, +113, +115, +113, +112, +115, +114, +113, +116, +114, +114, +116, +115, +114, +117, +113, +113, +115, +115, +114, +116, +114, +114, +116, +116, +115, +117, +116, +115, +118, +116, +115, +118, +116, +116, +118, +117, +117, +119, +117, +117, +119, +119, +116, +121, +121, +116, +119, +120, +117, +119, +111, +117, +124, +113, +111, +118, + 49, + 26, + 22, + 13, +-23, +-44, + 6, +-31, +-45, + 14, +-20, +-32, + 1, +-32, +-57, + -3, +-39, +-72, + 15, +-26, +-54, + 14, +-29, +-57, + 24, +-19, +-52, + 24, +-20, +-58, + 24, +-21, +-60, + 49, + 1, +-34, + 59, + 12, +-20, + 57, + 18, +-16, + 59, + 20, +-13, + 58, + 21, +-11, + 52, + 17, +-14, + 47, + 13, +-17, + 48, + 11, +-21, + 49, + 7, +-24, + 62, + 15, +-12, + 54, + 4, +-18, + 60, + 13, + -6, + 60, + 18, + 1, + 92, + 76, + 66, +111, +106, +100, +108, +107, +104, +105, +108, +105, +105, +108, +103, +107, +107, +101, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +105, +103, +102, +104, +102, +101, +104, +102, +101, +104, +102, +101, +105, +103, +101, +104, +102, +100, +102, +100, + 99, +104, +102, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, + 45, + 39, + 47, + 88, + 85, + 87, +104, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +106, +104, +102, +106, +104, +102, +106, +104, +102, +106, +104, +103, +106, +104, +103, +106, +104, +103, +106, +104, +103, +106, +104, +103, +107, +105, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +106, +108, +113, +113, +115, +108, +108, +110, +111, +111, +113, +112, +111, +114, +112, +111, +114, +110, +109, +112, +110, +110, +112, +110, +109, +112, +109, +109, +111, +110, +109, +112, +111, +110, +113, +117, +117, +118, +117, +117, +118, +117, +117, +119, +118, +117, +120, +118, +117, +120, +117, +117, +121, +119, +115, +120, +119, +116, +120, +111, +117, +123, +112, +112, +116, + 39, + 19, + 14, + 14, +-19, +-36, + 18, +-17, +-30, + 5, +-28, +-41, + -4, +-34, +-62, + 2, +-28, +-67, + 23, +-10, +-46, + 25, + -9, +-41, + 22, +-13, +-47, + 20, +-17, +-56, + 25, +-15, +-54, + 41, + -1, +-37, + 57, + 14, +-20, + 55, + 19, +-15, + 56, + 19, +-15, + 54, + 19, +-13, + 52, + 17, +-14, + 50, + 16, +-15, + 47, + 11, +-20, + 50, + 7, +-20, + 65, + 17, + -3, + 57, + 11, + -3, + 83, + 47, + 38, +108, + 78, + 72, +116, +106, +102, +107, +107, +105, +103, +104, +102, +104, +106, +103, +105, +106, +101, +106, +106, +100, +108, +106, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +106, +104, +102, +105, +103, +102, +105, +103, +101, +106, +104, +102, +105, +103, +101, +103, +101, +100, +102, +100, + 98, +103, +101, +100, +105, +103, +101, +105, +103, +101, +104, +102, +100, + 43, + 39, + 52, + 73, + 69, + 77, +105, +101, +105, +107, +105, +103, +107, +105, +103, +107, +105, +103, +105, +103, +101, +105, +103, +101, +105, +103, +102, +106, +104, +103, +106, +104, +102, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +105, +103, +104, +106, +104, +106, +107, +105, +107, +106, +105, +106, +106, +105, +106, +106, +105, +106, +105, +104, +105, +104, +104, +105, +104, +104, +105, +104, +103, +104, +104, +103, +104, +104, +103, +104, +104, +104, +104, +104, +104, +104, +104, +104, +104, +105, +105, +105, +105, +105, +105, + 99, +104, +105, +100, +101, +106, +106, +100, +107, +102, +103, +104, +101, +100, + 95, + 36, + 18, + 9, + 21, +-11, +-24, + 14, +-22, +-38, + -3, +-43, +-61, + 10, +-31, +-55, + 16, +-22, +-52, + 22, +-12, +-45, + 30, + -4, +-31, + 35, + -1, +-28, + 31, + -7, +-38, + 32, + -8, +-42, + 35, + -7, +-44, + 50, + 10, +-27, + 50, + 19, +-17, + 50, + 19, +-17, + 51, + 18, +-18, + 52, + 18, +-17, + 49, + 13, +-21, + 50, + 15, +-16, + 54, + 12, +-11, + 60, + 13, + -1, + 65, + 37, + 29, +111, +103, +100, +111, +105, +110, +109, +106, +107, +106, +104, +102, +102, +100, + 98, +107, +105, +103, +108, +106, +104, +108, +106, +104, +108, +106, +105, +109, +107, +105, +106, +104, +102, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +104, +106, +104, +103, +106, +104, +103, +106, +104, +103, +106, +104, +103, +106, +104, +103, +105, +103, +101, +104, +102, +100, +106, +104, +103, +105, +103, +102, +103, +101, +100, +100, + 98, + 97, +101, + 99, + 98, +104, +102, +101, +104, +102, +100, +103, +101, +100, + 43, + 39, + 53, + 60, + 55, + 64, +105, +101, +105, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +104, +102, +106, +104, +102, +105, +103, +102, +105, +103, +101, +107, +105, +103, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +106, +102, +101, +102, + 98, + 97, +101, + 97, + 96, +101, + 97, + 96, +101, + 97, + 96, +101, + 97, + 96, +102, + 98, + 97, +102, + 98, + 97, +102, + 98, + 97, +103, + 99, + 98, +102, + 98, + 97, +103, + 99, + 98, +102, + 99, + 96, +102, + 99, + 96, +103, +100, + 97, +104, +101, + 98, +104, +101, + 98, +101, +102, +100, +102, +100, +102, +106, + 97, +102, +101, + 98, + 98, +102, +100, + 92, + 44, + 25, + 15, + 12, +-15, +-30, +-13, +-45, +-61, +-39, +-75, +-93, + 0, +-38, +-62, + 18, +-17, +-46, + 18, +-14, +-46, + 4, +-39, +-63, + 13, +-31, +-55, + 28, +-15, +-45, + 34, + -8, +-42, + 40, + 0, +-36, + 43, + 5, +-32, + 45, + 14, +-21, + 49, + 16, +-17, + 51, + 16, +-17, + 50, + 14, +-19, + 50, + 12, +-20, + 50, + 13, +-18, + 57, + 13, +-10, + 54, + 8, + -5, + 84, + 60, + 53, +112, +105, +103, +109, +105, +108, +109, +106, +106, +107, +105, +104, +105, +103, +101, +107, +105, +103, +108, +106, +104, +108, +106, +104, +109, +107, +105, +108, +106, +104, +104, +102, +101, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +103, +101, + 99, +106, +104, +102, +105, +103, +101, +104, +102, +101, +103, +101, + 99, +102, +100, + 98, +104, +102, +101, +104, +102, +100, +103, +101, + 99, + 37, + 32, + 49, + 48, + 43, + 55, +100, + 96, +102, +106, +103, +103, +106, +104, +102, +105, +103, +102, +104, +102, +101, +104, +102, +101, +104, +102, +100, +103, +101, + 99, +106, +104, +102, +108, +106, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +103, +108, +105, +104, +109, +104, +103, +109, +102, +102, +108, +101, +101, +107, +101, +101, +106, +100, +100, +107, +101, +100, +108, +103, +102, +108, +103, +103, +108, +103, +103, +106, +102, +101, +108, +103, +102, +107, +102, +101, +106, +102, + 99, +106, +102, + 98, +107, +103, + 99, +108, +104, +101, +108, +104, +101, +106, +105, +101, +108, +103, +102, +109, + 98, +102, +102, + 99, + 97, +107, +104, + 96, + 54, + 36, + 28, + 9, +-25, +-36, + 16, +-25, +-37, + 3, +-44, +-57, + -4, +-54, +-72, + 1, +-47, +-71, + 1, +-45, +-72, + 4, +-50, +-73, + 12, +-40, +-65, + 17, +-31, +-59, + 24, +-18, +-50, + 44, + 6, +-29, + 40, + 4, +-31, + 45, + 11, +-21, + 48, + 13, +-19, + 51, + 14, +-17, + 50, + 12, +-19, + 51, + 11, +-19, + 53, + 12, +-18, + 56, + 9, +-15, + 54, + 8, + -3, +101, + 80, + 74, +111, +108, +105, +109, +106, +107, +110, +107, +106, +108, +106, +104, +107, +105, +103, +106, +104, +102, +107, +105, +103, +108, +106, +104, +108, +106, +104, +109, +107, +105, +108, +106, +104, +108, +106, +104, +108, +106, +104, +108, +106, +104, +107, +105, +104, +107, +105, +104, +107, +105, +104, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +104, +102, +104, +102, +101, +106, +104, +102, +105, +103, +101, +104, +102, +101, +105, +103, +101, +103, +101, +100, +105, +103, +101, +104, +102, +100, +104, +102, +100, + 32, + 26, + 45, + 42, + 37, + 50, + 90, + 86, + 93, +102, +100, + 99, +102, +100, + 98, +102, +100, + 99, +103, +101, +100, +103, +101, +100, +103, +101, + 99, +102, +100, + 98, +104, +102, +100, +106, +104, +102, +105, +103, +102, +105, +103, +102, +107, +105, +103, +108, +106, +104, +108, +106, +104, +108, +106, +104, +104, +102, +100, +106, +104, +102, +102, + 98, + 99, + 95, + 91, + 93, + 91, + 88, + 89, + 91, + 87, + 89, + 85, + 81, + 83, + 85, + 81, + 83, + 87, + 85, + 87, + 87, + 85, + 86, + 87, + 84, + 86, + 86, + 84, + 85, + 86, + 84, + 85, + 85, + 83, + 84, + 84, + 83, + 82, + 83, + 81, + 80, + 82, + 81, + 79, + 83, + 81, + 80, + 83, + 81, + 80, + 82, + 82, + 80, + 86, + 81, + 82, + 86, + 76, + 81, + 79, + 79, + 80, + 80, + 82, + 77, + 48, + 36, + 30, + 12, +-25, +-32, + 18, +-29, +-37, + 9, +-46, +-55, + 12, +-48, +-62, + 15, +-44, +-63, + 28, +-29, +-51, + 40, +-15, +-40, + 41, +-11, +-38, + 31, +-15, +-44, + 19, +-22, +-53, + 39, + 2, +-31, + 42, + 8, +-25, + 45, + 9, +-21, + 50, + 13, +-17, + 50, + 11, +-18, + 51, + 10, +-18, + 52, + 10, +-18, + 56, + 11, +-19, + 53, + 3, +-21, + 57, + 11, + 2, +109, + 89, + 86, +106, +106, +103, +107, +105, +103, +109, +106, +105, +107, +105, +103, +109, +107, +105, +106, +104, +102, +106, +104, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +104, +103, +106, +104, +103, +106, +104, +103, +105, +103, +102, +105, +103, +102, +105, +103, +102, +105, +103, +102, +105, +103, +102, +105, +103, +102, +105, +103, +102, +105, +103, +102, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +100, + 20, + 14, + 34, + 38, + 31, + 46, + 74, + 69, + 78, +101, + 99, + 98, +101, + 99, + 97, +102, +100, + 98, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +104, +102, +100, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +105, +103, +101, +104, +102, +100, +104, +102, +100, + 50, + 50, + 53, +-38, +-38, +-32, +-36, +-36, +-30, +-39, +-38, +-33, +-46, +-46, +-40, +-49, +-48, +-42, +-49, +-46, +-41, +-50, +-47, +-42, +-50, +-48, +-42, +-50, +-47, +-42, +-51, +-48, +-42, +-51, +-48, +-44, +-50, +-47, +-44, +-50, +-47, +-44, +-50, +-46, +-43, +-49, +-45, +-42, +-49, +-45, +-42, +-49, +-45, +-44, +-46, +-48, +-45, +-45, +-50, +-43, +-50, +-45, +-40, +-53, +-46, +-45, +-20, +-28, +-28, + 13, +-13, +-20, + 3, +-33, +-43, + -2, +-47, +-58, + -1, +-52, +-67, + 4, +-48, +-67, + 18, +-32, +-55, + 26, +-19, +-50, + 25, +-18, +-49, + 28, +-14, +-44, + 20, +-18, +-50, + 32, + -4, +-36, + 43, + 9, +-22, + 43, + 6, +-21, + 49, + 10, +-17, + 50, + 10, +-17, + 51, + 8, +-17, + 52, + 8, +-17, + 55, + 6, +-22, + 54, + 0, +-25, + 65, + 21, + 12, +114, + 95, + 93, +102, +104, +101, +103, +102, + 99, +105, +102, +100, +105, +103, +102, +106, +104, +103, +104, +102, +101, +105, +103, +102, +105, +103, +101, +106, +104, +102, +106, +104, +102, +105, +103, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +104, +102, +100, +-26, +-29, +-16, + 32, + 28, + 42, + 60, + 56, + 67, +103, +100, +102, +103, +101, +101, +101, + 99, + 98, +104, +102, +101, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +105, +103, +101, +106, +103, +102, +106, +103, +102, +105, +103, +101, +104, +102, +100, +102, +100, + 99, + 46, + 45, + 49, +-36, +-35, +-27, + 57, + 63, + 70, + 59, + 68, + 72, + 62, + 71, + 72, + 61, + 70, + 69, + 63, + 71, + 72, + 62, + 70, + 72, + 63, + 71, + 73, + 64, + 72, + 75, + 65, + 73, + 77, + 64, + 72, + 78, + 62, + 70, + 78, + 64, + 71, + 78, + 71, + 78, + 83, + 73, + 79, + 81, + 73, + 80, + 79, + 75, + 81, + 83, + 76, + 78, + 86, + 74, + 76, + 83, + 72, + 79, + 84, + 73, + 82, + 83, + 77, + 80, + 79, + 32, + 21, + 20, + 15, +-13, +-20, + 10, +-34, +-47, + -7, +-54, +-68, +-13, +-58, +-74, + 1, +-44, +-65, + 11, +-31, +-60, + 17, +-23, +-54, + 23, +-16, +-47, + 24, +-12, +-45, + 32, + -2, +-36, + 43, + 9, +-23, + 45, + 7, +-21, + 50, + 10, +-17, + 49, + 7, +-20, + 52, + 6, +-21, + 52, + 5, +-23, + 55, + 3, +-25, + 57, + 2, +-21, + 71, + 30, + 18, +113, + 99, + 97, +100, +103, +104, +102, +101, + 98, +104, +101, + 98, +103, +101, +100, +102, +100, + 98, +100, + 98, + 97, +104, +102, +100, +105, +102, +101, +104, +102, +100, +105, +103, +101, +105, +103, +102, +105, +103, +102, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +101, +104, +101, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +104, +102, +100, +-74, +-74, +-67, + 22, + 20, + 33, + 47, + 44, + 59, +100, + 97, +101, +104, +101, +104, +103, +100, +101, +103, +101, +101, +104, +102, +101, +103, +101, +100, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +101, +104, +102, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +101, +102, +100, + 98, + 92, + 90, + 88, + 35, + 32, + 37, +-45, +-45, +-36, + 8, + 17, + 25, + 22, + 35, + 40, + 22, + 35, + 35, + 25, + 37, + 32, + 23, + 33, + 32, + 19, + 29, + 29, + 22, + 31, + 33, + -3, + 6, + 9, + 17, + 25, + 30, + 8, + 17, + 22, + 13, + 25, + 26, + 25, + 34, + 37, + 86, + 94, + 97, + 89, + 95, + 99, + 90, + 95, + 98, + 89, + 94, + 99, + 88, + 94, +100, + 76, + 82, + 87, + 79, + 85, + 88, + 78, + 85, + 86, + 84, + 91, + 91, + 75, + 72, + 75, + 15, +-11, +-18, + 11, +-36, +-56, + 8, +-40, +-60, + 5, +-39, +-59, + 20, +-25, +-52, + 18, +-26, +-52, + 30, +-12, +-39, + 33, + -6, +-35, + 39, + 2, +-30, + 39, + 5, +-30, + 41, + 7, +-27, + 49, + 11, +-18, + 49, + 10, +-19, + 50, + 6, +-23, + 54, + 6, +-24, + 53, + 4, +-27, + 54, + 2, +-26, + 57, + 4, +-21, + 59, + 21, + 3, + 86, + 75, + 73, + 99, +102, +106, +104, +101, + 98, +105, +101, + 98, +104, +102, +100, +104, +102, +100, +104, +102, +100, +107, +105, +103, +107, +105, +103, +106, +104, +102, +105, +103, +102, +104, +102, +101, +103, +101, + 99, +104, +102, +100, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +106, +104, +102, +106, +104, +102, +105, +103, +101, +104, +102, +100, +104, +102, +100, +105, +103, +101, +105, +103, +102, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +102, +100, + 99, +101, + 99, + 98, +102, +100, + 98, +104, +102, +100, +-103, +-103, +-96, + 3, + 1, + 14, + 39, + 37, + 51, + 93, + 89, + 94, +105, +102, +105, +103, +100, +101, +104, +101, +101, +103, +101, + 99, +104, +102, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +106, +104, +102, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +103, +101, +100, +100, + 98, + 97, + 91, + 89, + 88, + 38, + 34, + 41, +-52, +-52, +-40, +-19, +-12, + 0, + -6, + 6, + 15, + -8, + 4, + 8, + 1, + 11, + 12, + -1, + 7, + 11, + 1, + 10, + 15, + -1, + 8, + 15, +-38, +-30, +-21, +-31, +-24, +-13, +-36, +-27, +-19, +-22, + -9, +-13, + 1, + 12, + 10, + 87, + 95, + 97, + 88, + 93, +100, + 89, + 91, +104, + 89, + 93, +100, + 86, + 94, + 94, + 87, + 94, + 96, + 87, + 93, + 97, + 87, + 93, + 99, + 89, + 95, +102, + 65, + 65, + 70, + 19, + 0, + -7, + 10, +-30, +-54, + 14, +-25, +-53, + 13, +-20, +-52, + 20, +-16, +-54, + 32, + -8, +-35, + 39, + 0, +-26, + 45, + 6, +-22, + 45, + 8, +-23, + 39, + 5, +-28, + 40, + 6, +-27, + 44, + 6, +-24, + 43, + 4, +-27, + 49, + 7, +-25, + 54, + 7, +-24, + 57, + 8, +-23, + 59, + 7, +-25, + 60, + 10, +-22, + 48, + 9, +-16, + 27, + 17, + 10, + 97, +100, +100, +104, +104, + 98, +105, +102, + 99, +104, +102, +100, +104, +102, +100, +103, +101, + 99, +105, +103, +102, +105, +103, +102, +107, +105, +103, +107, +105, +104, +106, +104, +103, +102, +100, + 98, +103, +100, + 99, +103, +101, +100, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +104, +102, +100, +100, + 98, + 97, +103, +101, + 99, +105, +103, +102, +104, +102, +100, +104, +102, +100, +104, +102, +100, +102, +100, + 99, +102, +100, + 98, +102, +100, + 99, +104, +102, +100, +-90, +-92, +-86, +-24, +-27, +-15, + 38, + 33, + 49, + 78, + 74, + 78, +104, +100, +104, +104, +101, +103, +104, +102, +101, +103, +101, + 99, +104, +102, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +106, +104, +102, +106, +104, +102, +105, +103, +102, +105, +103, +101, +104, +102, +100, +104, +102, +100, +100, + 98, + 96, + 91, + 89, + 87, + 40, + 36, + 42, +-55, +-55, +-44, +-29, +-22, + -9, +-35, +-23, +-12, +-36, +-25, +-16, +-32, +-23, +-17, +-38, +-26, +-19, +-36, +-24, +-16, +-37, +-26, +-16, +-41, +-31, +-19, +-39, +-28, +-15, +-27, +-17, + -2, +-29, +-22, + -3, + -8, + -1, + 9, + 84, + 93, + 95, + 80, + 87, + 85, + 80, + 86, + 85, + 83, + 90, + 89, + 85, + 92, + 93, + 87, + 93, + 97, + 87, + 92, +102, + 74, + 78, + 92, + 40, + 43, + 60, + 11, + 13, + 28, + 51, + 36, + 40, + 15, +-23, +-35, + 17, +-18, +-36, + 21, +-10, +-32, + 29, + -3, +-34, + 39, + 4, +-23, + 40, + 4, +-23, + 37, + 1, +-26, + 35, + 0, +-29, + 38, + 3, +-29, + 43, + 7, +-25, + 42, + 5, +-26, + 47, + 8, +-25, + 52, + 10, +-23, + 57, + 10, +-24, + 61, + 13, +-21, + 63, + 13, +-21, + 63, + 15, +-21, + 45, + 6, +-24, + -5, +-17, +-29, + 75, + 78, + 77, + 99, +100, + 97, +102, +100, + 97, +104, +102, +100, +102, +100, + 98, + 98, + 96, + 94, +106, +104, +102, +105, +103, +102, +106, +103, +102, +106, +104, +102, +106, +104, +103, +105, +103, +102, +104, +102, +101, +104, +102, +101, +106, +104, +102, +106, +104, +102, +105, +103, +102, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, + 99, +103, +101, + 99, +101, + 99, + 97, +104, +102, +101, +106, +104, +102, +104, +102, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +-49, +-53, +-46, +-55, +-60, +-48, + 35, + 28, + 44, + 64, + 61, + 65, +102, + 99, +102, +103, +100, +102, +104, +102, +102, +104, +102, +101, +105, +103, +101, +106, +104, +102, +106, +104, +102, +105, +103, +102, +105, +103, +101, +105, +103, +101, +106, +104, +102, +105, +103, +101, +104, +102, +100, +103, +101, + 99, +100, + 98, + 97, + 92, + 90, + 88, + 43, + 41, + 42, +-57, +-56, +-50, +-28, +-20, +-11, +-34, +-22, +-13, +-35, +-23, +-15, +-32, +-23, +-17, +-38, +-26, +-19, +-38, +-25, +-18, +-39, +-26, +-17, +-37, +-25, +-15, +-36, +-24, +-12, + -6, + 3, + 21, + -8, + -3, + 25, +-10, + -3, + 10, + 87, + 95, + 96, + 85, + 93, + 89, + 87, + 93, + 90, + 86, + 91, + 95, + 76, + 81, + 92, + 61, + 64, + 79, + 31, + 34, + 51, + -7, + -6, + 18, +-22, +-22, + 4, + 21, + 21, + 43, + 32, + 17, + 28, + -5, +-43, +-47, + -2, +-39, +-47, + 4, +-28, +-39, + 16, +-18, +-37, + 22, +-10, +-35, + 26, + -6, +-33, + 31, + -3, +-30, + 35, + 0, +-28, + 38, + 3, +-27, + 43, + 7, +-24, + 47, + 11, +-23, + 50, + 11, +-23, + 55, + 13, +-22, + 60, + 14, +-21, + 63, + 15, +-20, + 60, + 13, +-22, + 59, + 12, +-23, + 38, + -3, +-34, +-14, +-30, +-39, + 52, + 52, + 55, + 63, + 64, + 68, +104, +102, +102, +107, +105, +103, +107, +105, +103, +103, +101, +100, +107, +105, +103, +105, +103, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +106, +104, +102, +106, +104, +102, +106, +104, +102, +107, +105, +103, +107, +105, +103, +107, +105, +103, +106, +104, +102, +106, +104, +102, +105, +103, +102, +104, +101, +100, +101, + 99, + 97, +103, +101, + 99, +105, +103, +101, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, + 99, + -8, +-12, + -5, +-85, +-90, +-78, + 25, + 19, + 34, + 52, + 48, + 53, +102, + 99, +102, +106, +103, +104, +106, +103, +103, +106, +104, +102, +106, +104, +103, +107, +105, +104, +107, +105, +104, +106, +104, +103, +105, +103, +101, +105, +103, +101, +104, +102, +101, +103, +101, + 99, +102, +100, + 98, +102, +100, + 98, +100, + 98, + 97, + 92, + 90, + 88, + 47, + 46, + 44, +-60, +-58, +-57, +-30, +-21, +-17, +-32, +-19, +-13, +-32, +-20, +-15, +-24, +-14, +-11, +-37, +-23, +-20, +-37, +-22, +-18, +-38, +-24, +-18, +-39, +-25, +-18, +-37, +-24, +-15, +-26, +-14, + -4, +-15, + -5, + 5, +-14, + -4, + -2, + 84, + 93, + 92, + 74, + 80, + 86, + 55, + 55, + 72, + 23, + 23, + 45, + 0, + 0, + 25, +-15, +-15, + 10, +-26, +-27, + 1, +-30, +-31, + -1, +-39, +-41, + -9, + 28, + 28, + 42, + 7, + -8, + -8, +-11, +-49, +-62, +-15, +-54, +-67, + -5, +-40, +-53, + 13, +-23, +-42, + 23, + -7, +-31, + 27, + -3, +-28, + 34, + 2, +-25, + 39, + 4, +-23, + 44, + 7, +-20, + 45, + 8, +-21, + 50, + 13, +-21, + 52, + 14, +-21, + 54, + 12, +-23, + 57, + 11, +-25, + 56, + 9, +-28, + 55, + 8, +-24, + 49, + 2, +-29, + 27, +-15, +-42, + 13, + -4, +-10, + 51, + 49, + 56, + -5, + -5, + 6, + 86, + 84, + 86, +108, +106, +105, +108, +106, +105, +106, +104, +102, +106, +104, +102, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +106, +104, +102, +107, +105, +103, +107, +105, +103, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +102, +105, +103, +102, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, + 11, + 13, + 20, +-110, +-108, +-100, + 4, + 5, + 16, + 42, + 38, + 48, + 93, + 89, + 95, +106, +103, +104, +105, +103, +102, +105, +103, +102, +105, +103, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +101, +103, +101, +100, +103, +101, + 99, +103, +101, + 99, +100, + 98, + 97, + 92, + 90, + 89, + 50, + 48, + 49, +-60, +-57, +-55, +-34, +-24, +-23, +-41, +-27, +-25, +-45, +-31, +-28, +-42, +-31, +-26, +-49, +-37, +-30, +-48, +-36, +-28, +-40, +-29, +-19, +-38, +-28, +-14, +-40, +-31, +-15, +-25, +-18, + 1, + -8, + -6, + 18, + -3, + 0, + 22, + 8, + 10, + 30, + -8, + -8, + 17, +-23, +-25, + 6, +-35, +-37, + -5, +-31, +-33, + -2, +-32, +-33, + -4, +-36, +-36, + -8, +-39, +-39, +-12, +-48, +-48, +-21, + 34, + 35, + 44, + 13, + 1, + -5, + -7, +-43, +-68, + 4, +-41, +-71, + -5, +-50, +-73, + 6, +-36, +-51, + 20, +-13, +-33, + 31, + -3, +-25, + 39, + 3, +-20, + 45, + 8, +-17, + 46, + 8, +-19, + 46, + 7, +-22, + 46, + 6, +-27, + 46, + 6, +-27, + 48, + 6, +-26, + 43, + -1, +-33, + 41, + -6, +-38, + 42, +-12, +-41, + 32, +-20, +-49, + 11, +-22, +-49, + 59, + 51, + 39, + 42, + 43, + 50, +-45, +-44, +-18, + -5, + -6, + 12, + 68, + 66, + 79, +102, +101, +109, +104, +103, +105, +103, +102, +100, +105, +104, + 98, +106, +105, +101, +106, +104, +102, +106, +104, +103, +106, +103, +104, +106, +103, +104, +106, +103, +104, +105, +103, +102, +105, +103, +102, +105, +103, +101, +104, +102, +101, +104, +102, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, +100, + 28, + 29, + 38, +-94, +-94, +-86, +-21, +-21, +-11, + 40, + 35, + 47, + 82, + 78, + 85, +104, +101, +102, +104, +102, +100, +104, +102, +100, +104, +102, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +105, +103, +101, +105, +103, +101, +104, +102, +100, +103, +101, + 99, +103, +101, + 99, +102, +100, + 98, + 99, + 97, + 96, + 91, + 89, + 87, + 52, + 50, + 52, +-60, +-58, +-54, +-25, +-16, +-11, +-21, + -8, + -1, +-43, +-33, +-21, +-31, +-23, + -8, +-25, +-19, + -1, +-15, + -9, + 10, +-10, + -4, + 17, + -5, + 0, + 24, + -4, + 1, + 26, + -9, + -7, + 21, +-13, +-14, + 17, +-18, +-19, + 12, +-25, +-26, + 5, +-37, +-39, + -8, +-45, +-46, +-15, +-49, +-50, +-20, +-42, +-43, +-14, +-45, +-46, +-17, +-47, +-47, +-21, +-55, +-55, +-31, +-60, +-60, +-36, + 37, + 39, + 50, + 27, + 18, + 14, + -7, +-38, +-62, + 12, +-33, +-67, + 7, +-41, +-70, + -8, +-50, +-71, + 13, +-26, +-46, + 28, +-11, +-33, + 37, + -4, +-27, + 42, + -1, +-25, + 40, + -3, +-30, + 38, + -5, +-33, + 38, + -8, +-36, + 40, + -6, +-35, + 40, + -8, +-38, + 31, +-18, +-51, + 33, +-19, +-53, + 27, +-27, +-64, + 17, +-30, +-62, + 18, + -5, +-24, + 79, + 72, + 70, + 36, + 36, + 48, +-56, +-56, +-28, +-39, +-41, +-14, +-27, +-29, + -6, + 35, + 33, + 49, + 94, + 92, +101, +104, +103, +106, +104, +103, +102, +107, +105, +101, +107, +105, +102, +107, +105, +103, +107, +105, +103, +107, +105, +104, +106, +104, +103, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, + 50, + 45, + 59, +-54, +-58, +-48, +-50, +-53, +-45, + 37, + 32, + 44, + 68, + 63, + 71, +103, +100, +102, +102, +100, + 99, +102, +100, + 99, +103, +100, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +105, +103, +101, +105, +103, +101, +106, +104, +102, +105, +103, +101, +102, + 99, + 98, +102, +100, + 98, +100, + 98, + 96, + 92, + 90, + 88, + 55, + 52, + 53, +-60, +-60, +-55, +-28, +-22, +-10, +-14, + -6, + 13, +-12, + -7, + 18, + -4, + -2, + 27, + -5, + -4, + 26, + -9, + -8, + 23, +-13, +-12, + 20, +-16, +-16, + 17, +-25, +-25, + 8, +-32, +-32, + 0, +-31, +-31, + -3, +-38, +-38, +-10, +-44, +-45, +-17, +-50, +-50, +-22, +-52, +-53, +-25, +-43, +-44, +-16, +-45, +-45, +-18, +-55, +-55, +-29, +-60, +-60, +-37, +-71, +-70, +-49, +-78, +-77, +-56, + 36, + 38, + 49, + 43, + 37, + 36, + -1, +-24, +-43, + 13, +-24, +-57, + 17, +-26, +-61, + 10, +-33, +-65, + 13, +-32, +-56, + 28, +-17, +-42, + 33, +-14, +-39, + 36, +-12, +-37, + 33, +-17, +-42, + 30, +-21, +-44, + 29, +-25, +-43, + 29, +-27, +-50, + 26, +-31, +-62, + 27, +-30, +-67, + 31, +-24, +-64, + 21, +-25, +-69, + 2, +-29, +-64, + 58, + 40, + 33, + 83, + 74, + 87, + 15, + 12, + 33, +-60, +-59, +-37, +-51, +-52, +-26, +-44, +-46, +-18, +-30, +-32, + -9, + -1, + -3, + 15, + 49, + 47, + 60, + 92, + 89, + 99, +106, +104, +107, +106, +105, +105, +106, +105, +104, +105, +105, +103, +105, +106, +101, +105, +105, +100, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, + 34, + 27, + 44, +-12, +-17, + -6, +-80, +-83, +-77, + 29, + 24, + 36, + 55, + 50, + 58, +100, + 97, + 98, +102, +100, + 99, +102, +100, + 99, +102, +100, + 99, +102, +100, + 99, +102, +100, + 99, +102, +100, + 99, +102, +100, + 99, +102, +100, + 99, +103, +101, + 99, +104, +102, +100, +103, +101, +100, +100, + 98, + 96, + 98, + 96, + 94, + 90, + 88, + 86, + 58, + 54, + 53, +-55, +-58, +-52, +-25, +-23, + -5, +-28, +-24, + 3, +-35, +-34, + -1, +-24, +-26, + 9, +-23, +-26, + 11, +-28, +-31, + 5, +-31, +-34, + 2, +-38, +-41, + -5, +-43, +-45, +-10, +-48, +-49, +-17, +-51, +-50, +-25, +-55, +-54, +-29, +-57, +-57, +-32, +-58, +-58, +-33, +-62, +-62, +-37, +-69, +-68, +-45, +-57, +-56, +-34, +-62, +-61, +-39, +-72, +-70, +-51, +-86, +-84, +-67, +-89, +-86, +-69, + 12, + 16, + 25, + -6, + -8, + -9, + 21, + 8, + -8, + 6, +-20, +-52, + 15, +-22, +-61, + 23, +-22, +-61, + 18, +-30, +-60, + 27, +-21, +-50, + 33, +-19, +-46, + 37, +-16, +-43, + 34, +-20, +-46, + 28, +-29, +-50, + 24, +-34, +-49, + 24, +-37, +-59, + 23, +-38, +-69, + 25, +-31, +-66, + 21, +-28, +-63, + 11, +-19, +-55, + 41, + 27, + 6, + 82, + 69, + 71, + 77, + 69, + 90, +-13, +-16, + 7, +-64, +-62, +-44, +-56, +-55, +-30, +-47, +-48, +-19, +-43, +-45, +-17, +-31, +-34, + -9, +-21, +-25, + -1, + 2, + -2, + 20, + 60, + 57, + 68, + 99, + 98, +106, +105, +104, +109, +104, +104, +104, +104, +106, +102, +105, +106, +101, +107, +106, +103, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, +100, + 15, + 12, + 30, + 19, + 18, + 29, +-102, +-101, +-97, + 13, + 8, + 19, + 43, + 38, + 46, + 97, + 94, + 96, +105, +103, +101, +105, +103, +101, +105, +102, +102, +105, +103, +101, +105, +103, +101, +104, +102, +101, +104, +102, +101, +104, +102, +101, +104, +102, +100, +103, +101, +100, +103, +101, +100, +101, + 99, + 97, +100, + 98, + 96, + 92, + 90, + 89, + 63, + 58, + 57, +-56, +-60, +-53, +-29, +-29, + -8, +-47, +-47, +-16, +-50, +-51, +-19, +-38, +-40, +-10, +-40, +-43, + -9, +-42, +-45, +-11, +-49, +-51, +-19, +-53, +-55, +-25, +-57, +-58, +-30, +-62, +-62, +-37, +-65, +-64, +-42, +-66, +-65, +-43, +-66, +-64, +-43, +-64, +-62, +-41, +-67, +-66, +-45, +-102, +-101, +-81, +-81, +-80, +-61, +-76, +-74, +-56, +-84, +-81, +-65, +-90, +-87, +-72, +-91, +-88, +-74, +-16, + -7, + -6, +-14, + -8, +-15, + 6, + 3, +-15, + 11, + -5, +-34, + 13, +-21, +-59, + 25, +-22, +-63, + 25, +-22, +-58, + 21, +-26, +-60, + 25, +-25, +-57, + 32, +-21, +-50, + 28, +-26, +-53, + 24, +-32, +-56, + 21, +-37, +-56, + 20, +-40, +-65, + 18, +-39, +-68, + 15, +-30, +-57, + 10, +-22, +-41, + 42, + 30, + 16, + 76, + 73, + 66, + 77, + 74, + 78, + 66, + 64, + 78, +-42, +-44, +-27, +-64, +-64, +-45, +-61, +-59, +-36, +-53, +-51, +-25, +-51, +-50, +-24, +-46, +-47, +-20, +-37, +-41, +-13, +-29, +-33, + -5, +-13, +-17, + 7, + 17, + 15, + 33, + 73, + 73, + 84, +101, +102, +107, +103, +105, +105, +103, +105, +102, +105, +103, +101, +104, +102, +100, +103, +101, + 99, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, +100, + 30, + 31, + 49, + 32, + 36, + 45, +-92, +-88, +-86, + -3, + -7, + 3, + 44, + 40, + 48, + 85, + 83, + 84, +104, +102, +101, +105, +103, +101, +105, +102, +102, +105, +103, +101, +105, +103, +101, +105, +102, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +103, +101, + 99, +104, +102, + 99, +101, + 99, + 97, +100, + 98, + 96, + 92, + 90, + 88, + 65, + 60, + 59, +-42, +-47, +-38, +-42, +-45, +-23, +-60, +-60, +-31, +-56, +-56, +-29, +-54, +-56, +-32, +-52, +-56, +-27, +-57, +-60, +-33, +-60, +-63, +-37, +-63, +-65, +-41, +-67, +-68, +-48, +-72, +-72, +-53, +-74, +-72, +-52, +-70, +-68, +-49, +-67, +-66, +-46, +-66, +-64, +-45, +-73, +-72, +-52, +-85, +-83, +-65, +-86, +-84, +-68, +-88, +-85, +-69, +-90, +-87, +-73, +-94, +-90, +-78, +-96, +-92, +-80, +-12, + -2, + -7, + 5, + 14, + 3, + 4, + 8, + -9, + 23, + 13, +-11, + 11, +-22, +-56, + 30, +-18, +-59, + 26, +-19, +-59, + 25, +-21, +-58, + 21, +-28, +-62, + 19, +-32, +-63, + 19, +-34, +-62, + 22, +-31, +-59, + 20, +-35, +-63, + 17, +-38, +-67, + 11, +-37, +-62, + 21, + -9, +-23, + 55, + 40, + 35, + 30, + 28, + 31, + -2, + 1, + 8, + 65, + 67, + 72, + 47, + 48, + 54, +-77, +-76, +-65, +-68, +-69, +-49, +-66, +-64, +-42, +-64, +-60, +-38, +-59, +-58, +-34, +-51, +-52, +-26, +-49, +-52, +-24, +-44, +-48, +-18, +-32, +-38, + -6, +-16, +-22, + 7, + -3, + -6, + 14, + 33, + 32, + 45, + 82, + 83, + 90, +102, +103, +106, +105, +103, +103, +103, +101, +100, +103, +102, +100, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +104, +102, +100, +103, +101, +100, + 54, + 55, + 70, + 41, + 44, + 53, +-53, +-50, +-47, +-31, +-33, +-21, + 44, + 43, + 54, + 69, + 68, + 74, +103, +101, +103, +105, +103, +101, +104, +103, +100, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +104, +102, +100, +104, +102, +100, +102, +100, + 99, +101, + 99, + 98, + 99, + 97, + 96, + 92, + 90, + 89, + 66, + 66, + 68, +-32, +-34, +-22, +-62, +-66, +-43, +-65, +-70, +-42, +-67, +-70, +-48, +-66, +-68, +-52, +-69, +-70, +-50, +-69, +-70, +-50, +-69, +-70, +-50, +-72, +-73, +-53, +-77, +-78, +-58, +-77, +-77, +-58, +-77, +-76, +-59, +-75, +-75, +-58, +-68, +-68, +-50, +-70, +-70, +-53, +-83, +-83, +-65, +-90, +-89, +-74, +-86, +-85, +-71, +-88, +-86, +-74, +-91, +-88, +-79, +-91, +-88, +-80, +-93, +-90, +-83, + -3, + 2, + -4, + 12, + 16, + 3, + 1, + 7, + -4, + 5, + 7, + -4, + 6, +-14, +-34, + 25, +-25, +-63, + 29, +-18, +-59, + 31, +-24, +-55, + 23, +-42, +-62, + 18, +-49, +-67, + 19, +-42, +-68, + 22, +-34, +-68, + 20, +-32, +-72, + 12, +-33, +-55, + 41, + 11, + 7, + 59, + 45, + 49, + 42, + 45, + 49, + 11, + 21, + 20, + -8, + 0, + -3, + 43, + 51, + 50, + 2, + 7, + 10, +-103, +-98, +-88, +-81, +-78, +-63, +-69, +-68, +-47, +-66, +-65, +-41, +-64, +-63, +-38, +-50, +-50, +-23, +-51, +-53, +-24, +-57, +-59, +-29, +-49, +-50, +-23, +-39, +-40, +-13, +-25, +-26, + 2, +-14, +-15, + 14, + 0, + -2, + 27, + 35, + 33, + 56, + 82, + 79, + 89, +104, +102, +110, +102, +102, +105, +103, +105, +101, +105, +107, + 99, +105, +104, + 99, +107, +103, +103, +107, +103, +103, +106, +103, +102, +105, +103, +101, +103, +101, +100, +104, +102, +100, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, + 99, + 60, + 62, + 76, + 51, + 52, + 64, +-16, +-16, + -6, +-66, +-67, +-54, + 38, + 36, + 49, + 53, + 51, + 60, +102, +100, +103, +104, +102, +101, +104, +102, +100, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +102, +104, +102, +100, +103, +101, +100, +102, +100, + 98, + 95, + 93, + 91, + 73, + 73, + 76, +-20, +-20, + -9, +-69, +-73, +-51, +-75, +-80, +-54, +-77, +-81, +-61, +-78, +-79, +-66, +-79, +-79, +-62, +-79, +-80, +-62, +-79, +-80, +-62, +-81, +-81, +-63, +-82, +-83, +-65, +-78, +-78, +-61, +-77, +-77, +-61, +-75, +-75, +-59, +-84, +-83, +-68, +-87, +-87, +-71, +-90, +-89, +-74, +-91, +-90, +-76, +-87, +-86, +-73, +-90, +-89, +-78, +-92, +-90, +-81, +-93, +-90, +-82, +-90, +-87, +-81, + 9, + 17, + 10, + 17, + 24, + 11, + 14, + 22, + 11, + 10, + 15, + 7, + 28, + 11, + -5, + 11, +-38, +-71, + 19, +-30, +-68, + 24, +-26, +-60, + 14, +-40, +-68, + 5, +-51, +-76, + 10, +-48, +-75, + 24, +-36, +-66, + 22, +-34, +-65, + 17, +-19, +-36, + 65, + 50, + 44, + 42, + 41, + 42, + 37, + 43, + 46, + 18, + 26, + 24, + 12, + 21, + 16, + 31, + 39, + 38, +-44, +-38, +-35, +-103, +-99, +-89, +-89, +-85, +-72, +-76, +-73, +-56, +-64, +-62, +-43, +-59, +-57, +-37, +-59, +-58, +-36, +-62, +-62, +-38, +-64, +-63, +-39, +-56, +-56, +-31, +-51, +-51, +-26, +-42, +-43, +-15, +-29, +-30, + -1, +-19, +-20, + 10, + -9, +-11, + 19, + 1, + -3, + 21, + 39, + 36, + 55, + 89, + 88, +101, + 99, +100, +106, +101, +104, +104, +106, +106, +104, +108, +105, +103, +108, +106, +103, +108, +106, +104, +106, +104, +103, +105, +103, +101, +105, +103, +102, +106, +104, +102, +106, +104, +102, +105, +103, +101, +105, +103, +101, +105, +103, +101, +103, +102, + 98, + 50, + 53, + 66, +-11, +-12, + 2, + 18, + 16, + 31, +-64, +-66, +-50, + 26, + 25, + 38, + 43, + 41, + 51, + 95, + 93, + 98, +104, +101, +102, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +103, +101, + 99, +104, +102, +100, +104, +102, +100, +102, +100, + 98, +103, +101, + 99, +102, +100, + 98, + 95, + 93, + 92, + 72, + 72, + 77, +-32, +-33, +-21, +-86, +-89, +-70, +-88, +-92, +-71, +-89, +-91, +-74, +-85, +-85, +-73, +-86, +-85, +-70, +-86, +-85, +-70, +-86, +-86, +-70, +-89, +-88, +-73, +-87, +-86, +-70, +-83, +-82, +-67, +-83, +-82, +-68, +-81, +-80, +-67, +-89, +-88, +-74, +-92, +-91, +-78, +-90, +-89, +-76, +-89, +-88, +-74, +-89, +-87, +-75, +-93, +-92, +-81, +-94, +-92, +-83, +-95, +-92, +-84, +-92, +-89, +-83, + 11, + 23, + 15, + 19, + 29, + 14, + 15, + 26, + 12, + 13, + 20, + 12, + 32, + 19, + 7, + 12, +-30, +-56, + 25, +-35, +-65, + 18, +-38, +-71, + 18, +-34, +-68, + 12, +-42, +-72, + 13, +-47, +-72, + 31, +-35, +-56, + 22, +-32, +-51, + 23, + 2, +-13, + 50, + 55, + 44, + 28, + 42, + 36, + 30, + 35, + 35, + 26, + 30, + 28, + 24, + 33, + 28, + 16, + 24, + 23, +-54, +-48, +-45, +-102, +-97, +-88, +-89, +-86, +-73, +-87, +-83, +-71, +-73, +-68, +-57, +-75, +-72, +-59, +-102, +-99, +-85, +-76, +-73, +-57, +-67, +-65, +-46, +-64, +-62, +-41, +-59, +-58, +-36, +-51, +-51, +-27, +-44, +-44, +-19, +-35, +-35, + -8, +-23, +-26, + 5, +-14, +-22, + 16, + -9, +-16, + 18, + 4, + -1, + 25, + 31, + 29, + 47, + 65, + 64, + 77, + 95, + 96, +100, +103, +104, +102, +103, +104, +102, +104, +104, +102, +104, +102, +101, +103, +101, +101, +104, +102, +100, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, +101, +105, +103, + 99, + 71, + 75, + 87, + 4, + 4, + 18, + 38, + 35, + 53, +-10, +-12, + 5, + 19, + 17, + 33, + 42, + 39, + 51, + 87, + 84, + 90, +103, +100, +103, +104, +101, +101, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +104, +102, +100, +104, +102, +100, +103, +101, +100, +104, +102, +100, +104, +102, +100, +103, +101, + 99, +102, +100, + 98, + 97, + 95, + 93, + 29, + 28, + 35, +-73, +-75, +-61, +-91, +-93, +-77, +-94, +-96, +-81, +-91, +-92, +-79, +-87, +-87, +-77, +-92, +-90, +-79, +-92, +-91, +-79, +-92, +-90, +-78, +-90, +-88, +-76, +-88, +-87, +-74, +-87, +-86, +-73, +-86, +-84, +-72, +-87, +-86, +-74, +-100, +-98, +-87, +-93, +-92, +-80, +-90, +-89, +-77, +-88, +-86, +-74, +-89, +-88, +-75, +-94, +-92, +-81, +-97, +-94, +-85, +-96, +-93, +-86, +-92, +-89, +-83, + 18, + 29, + 23, + 24, + 34, + 19, + 18, + 28, + 14, + 14, + 26, + 18, + 28, + 24, + 14, + 25, + -1, +-19, + 25, +-36, +-55, + 29, +-35, +-61, + 31, +-33, +-65, + 15, +-47, +-77, + 21, +-40, +-59, + 27, +-30, +-40, + 45, + 12, + 4, + 40, + 32, + 20, + 29, + 43, + 30, + 23, + 41, + 31, + 33, + 40, + 35, + 29, + 34, + 28, + 27, + 36, + 31, + 28, + 36, + 35, +-81, +-76, +-73, +-98, +-94, +-84, +-92, +-89, +-75, +-91, +-86, +-76, +-93, +-88, +-80, +-103, +-98, +-89, +-106, +-102, +-90, +-84, +-81, +-68, +-71, +-68, +-52, +-66, +-64, +-45, +-65, +-63, +-44, +-63, +-62, +-41, +-58, +-56, +-34, +-49, +-48, +-24, +-41, +-42, +-14, +-29, +-35, + 4, +-24, +-28, + 7, +-18, +-21, + 10, +-14, +-16, + 12, + -8, + -9, + 15, + 7, + 9, + 24, + 57, + 61, + 67, + 98, +100, +105, +102, +102, +106, +103, +100, +102, +103, + 99, +100, +102, + 99, + 98, +102, +100, + 99, +101, + 99, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 96, + 78, + 85, + 93, + 47, + 48, + 58, + 45, + 42, + 56, + 20, + 17, + 36, + 25, + 23, + 40, + 42, + 39, + 51, + 72, + 69, + 76, +104, +101, +105, +103, +100, +101, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +101, + 99, + 97, +103, +101, +100, +104, +102, +100, +104, +102, +100, +102, +100, + 98, +101, + 99, + 98, + 89, + 87, + 86, +-29, +-31, +-23, +-84, +-86, +-71, +-94, +-95, +-82, +-102, +-102, +-91, +-98, +-98, +-88, +-94, +-94, +-86, +-95, +-93, +-84, +-95, +-93, +-84, +-95, +-93, +-84, +-93, +-91, +-82, +-93, +-91, +-82, +-93, +-91, +-82, +-89, +-87, +-76, +-88, +-86, +-76, +-106, +-104, +-93, +-96, +-95, +-84, +-89, +-87, +-77, +-89, +-87, +-76, +-91, +-90, +-77, +-94, +-92, +-82, +-97, +-94, +-85, +-97, +-94, +-87, +-85, +-82, +-77, + 23, + 30, + 25, + 30, + 35, + 22, + 22, + 30, + 17, + 17, + 34, + 27, + 5, + 15, + 7, + 30, + 20, + 3, + 26, + -6, +-24, + 25, +-27, +-50, + 25, +-41, +-70, + 13, +-48, +-74, + 23, +-17, +-35, + 48, + 26, + 16, + 49, + 41, + 36, + 26, + 28, + 20, + 26, + 37, + 26, + 30, + 41, + 31, + 32, + 40, + 31, + 33, + 41, + 33, + 39, + 48, + 42, + 19, + 26, + 24, +-101, +-95, +-92, +-97, +-93, +-83, +-93, +-89, +-76, +-89, +-85, +-74, +-90, +-86, +-76, +-86, +-82, +-70, +-82, +-78, +-65, +-82, +-78, +-64, +-72, +-69, +-53, +-69, +-66, +-50, +-68, +-65, +-49, +-68, +-66, +-48, +-68, +-66, +-47, +-63, +-61, +-40, +-53, +-52, +-30, +-45, +-45, +-19, +-37, +-37, +-10, +-33, +-33, + -5, +-26, +-27, + 2, +-16, +-17, + 13, +-10, + -9, + 18, + -9, + -7, + 16, + 27, + 28, + 44, + 69, + 68, + 79, +101, + 98, +103, +103, + 98, + 99, +102, + 99, + 98, +102, +100, + 99, +101, + 99, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 96, + 71, + 79, + 88, + 89, + 93, +101, + 81, + 81, + 92, + 51, + 49, + 66, + 34, + 32, + 49, + 43, + 41, + 56, + 57, + 54, + 64, +103, +100, +104, +103, +100, +101, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +101, + 99, + 97, +100, + 98, + 96, +104, +101, + 99, +104, +102, + 99, +104, +102, + 99, +104, +102, +100, +103, +101, +101, + 62, + 60, + 61, +-61, +-63, +-51, +-91, +-92, +-78, +-101, +-101, +-90, +-105, +-105, +-96, +-101, +-101, +-93, +-98, +-97, +-90, +-98, +-96, +-90, +-98, +-96, +-89, +-98, +-96, +-89, +-99, +-96, +-89, +-96, +-94, +-86, +-94, +-91, +-83, +-91, +-89, +-79, +-93, +-91, +-81, +-107, +-104, +-94, +-96, +-94, +-84, +-90, +-88, +-78, +-92, +-90, +-79, +-93, +-92, +-80, +-95, +-93, +-82, +-97, +-95, +-85, +-99, +-96, +-89, +-85, +-82, +-78, + 26, + 29, + 26, + 30, + 33, + 21, + 26, + 33, + 21, + 21, + 38, + 30, + 22, + 36, + 29, + 17, + 20, + 7, + 28, + 22, + 6, + 19, + -9, +-28, + 13, +-35, +-58, + 21, +-19, +-39, + 55, + 39, + 22, + 43, + 48, + 36, + 38, + 49, + 43, + 30, + 38, + 31, + 34, + 39, + 31, + 35, + 41, + 32, + 32, + 40, + 30, + 37, + 46, + 38, + 47, + 55, + 51, + -8, + -2, + -3, +-104, +-99, +-94, +-98, +-94, +-84, +-90, +-87, +-74, +-91, +-88, +-76, +-89, +-85, +-74, +-89, +-86, +-73, +-92, +-89, +-75, +-73, +-70, +-55, +-59, +-56, +-41, +-67, +-65, +-50, +-70, +-68, +-52, +-72, +-70, +-54, +-72, +-71, +-53, +-70, +-68, +-49, +-61, +-60, +-41, +-58, +-56, +-39, +-49, +-47, +-28, +-44, +-44, +-21, +-36, +-37, +-10, +-34, +-35, + -5, +-32, +-32, + 1, +-32, +-33, + 0, +-25, +-27, + 0, + -9, +-11, + 6, + 83, + 78, + 84, +102, + 98, + 97, +100, + 98, + 95, +102, +100, + 99, +101, + 99, + 98, +102, +100, + 98, +102, +100, + 97, +102, +100, + 97, +101, +100, + 96, + 72, + 78, + 89, + 92, + 95, +104, + 94, + 96, +104, + 61, + 63, + 73, + 35, + 36, + 52, + 43, + 40, + 60, + 46, + 43, + 57, + 95, + 94, + 96, +102, +101, + 97, +101, + 99, + 98, +101, + 99, + 98, +102, +100, + 99, +103, +101, +100, +103, +101, +100, +104, +101, + 98, +105, +101, + 97, +104, +101, + 97, +104, +102, +101, +101, + 99, +104, + 16, + 12, + 24, +-69, +-70, +-60, +-97, +-97, +-88, +-104, +-104, +-95, +-109, +-109, +-100, +-102, +-102, +-93, +-99, +-99, +-90, +-100, +-99, +-93, +-100, +-100, +-92, +-100, +-100, +-91, +-98, +-99, +-88, +-95, +-96, +-83, +-93, +-94, +-81, +-91, +-89, +-80, +-93, +-90, +-82, +-105, +-103, +-95, +-96, +-93, +-85, +-91, +-88, +-80, +-92, +-89, +-82, +-95, +-93, +-85, +-96, +-95, +-83, +-97, +-95, +-84, +-100, +-97, +-91, +-85, +-81, +-80, + 24, + 31, + 24, + 29, + 36, + 27, + 27, + 34, + 25, + 28, + 36, + 27, + 30, + 38, + 29, + 22, + 29, + 20, + 20, + 24, + 15, + 26, + 20, + 11, + 7, + -7, +-17, + 56, + 44, + 33, + 50, + 47, + 37, + 43, + 49, + 40, + 37, + 43, + 37, + 33, + 40, + 33, + 34, + 41, + 34, + 34, + 40, + 34, + 34, + 40, + 34, + 45, + 51, + 48, + 46, + 51, + 52, +-43, +-39, +-37, +-99, +-96, +-89, +-96, +-94, +-83, +-91, +-89, +-76, +-86, +-84, +-73, +-94, +-92, +-81, +-87, +-85, +-74, +-89, +-87, +-77, +-86, +-84, +-73, +-80, +-78, +-67, +-69, +-69, +-53, +-69, +-69, +-52, +-74, +-74, +-57, +-76, +-76, +-59, +-73, +-73, +-56, +-67, +-66, +-49, +-63, +-63, +-44, +-60, +-61, +-41, +-53, +-54, +-33, +-49, +-51, +-27, +-49, +-51, +-26, +-49, +-50, +-24, +-50, +-52, +-24, +-38, +-41, +-16, +-29, +-35, +-15, + 57, + 50, + 58, +102, + 96, + 94, +100, + 97, + 93, +100, + 98, + 94, +100, + 98, + 94, +101, +100, + 96, +102, +100, + 96, +102, +100, + 96, +101, + 99, + 95, + 93, + 92, + 96, + 98, + 95, + 97, + 98, + 94, + 95, + 74, + 76, + 83, + 36, + 37, + 51, + 43, + 41, + 59, + 43, + 41, + 55, + 84, + 83, + 86, +101, + 99, + 97, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +103, + 99, + 98, +103, + 99, + 97, +103, +100, + 96, +102, +100, + 99, + 85, + 82, + 89, +-39, +-43, +-30, +-83, +-84, +-73, +-103, +-103, +-94, +-109, +-109, +-100, +-111, +-111, +-102, +-104, +-104, +-95, +-100, +-100, +-92, +-101, +-100, +-93, +-101, +-101, +-93, +-100, +-100, +-91, +-98, +-99, +-88, +-95, +-96, +-83, +-93, +-93, +-81, +-91, +-89, +-80, +-92, +-89, +-81, +-101, +-99, +-91, +-100, +-97, +-89, +-92, +-89, +-81, +-92, +-89, +-82, +-95, +-93, +-85, +-96, +-95, +-83, +-97, +-96, +-84, +-101, +-98, +-92, +-81, +-77, +-77, + 26, + 32, + 25, + 29, + 37, + 28, + 27, + 34, + 25, + 29, + 36, + 27, + 32, + 39, + 30, + 28, + 36, + 27, + 22, + 30, + 21, + 30, + 32, + 21, + 50, + 46, + 34, + 51, + 47, + 36, + 44, + 47, + 37, + 41, + 49, + 41, + 34, + 41, + 34, + 35, + 42, + 35, + 34, + 41, + 34, + 34, + 41, + 34, + 40, + 47, + 40, + 46, + 52, + 49, + 36, + 40, + 42, +-80, +-77, +-74, +-98, +-95, +-88, +-96, +-94, +-83, +-90, +-89, +-76, +-87, +-85, +-74, +-90, +-88, +-78, +-95, +-93, +-82, +-88, +-86, +-76, +-85, +-83, +-72, +-84, +-82, +-72, +-73, +-72, +-57, +-71, +-71, +-56, +-78, +-77, +-62, +-80, +-80, +-65, +-82, +-81, +-66, +-78, +-77, +-62, +-73, +-72, +-56, +-69, +-69, +-52, +-63, +-64, +-45, +-61, +-62, +-41, +-61, +-62, +-40, +-61, +-62, +-38, +-63, +-65, +-39, +-42, +-44, +-20, +-38, +-43, +-24, + 35, + 28, + 36, +106, +100, + 99, +102, + 99, + 95, +101, +100, + 96, +101, +100, + 96, +102, +100, + 96, +102, +100, + 96, +102, +100, + 96, +101, + 99, + 95, + 68, + 71, + 79, + 80, + 81, + 87, + 94, + 94, + 98, + 85, + 88, + 94, + 40, + 42, + 54, + 43, + 41, + 59, + 43, + 40, + 56, + 72, + 71, + 76, + 98, + 96, + 95, + 99, + 97, + 95, + 99, + 97, + 95, +100, + 98, + 96, +101, + 99, + 97, +101, + 99, + 97, +102, + 98, + 98, +102, + 98, + 97, +102, + 98, + 96, +100, + 97, + 98, + 49, + 47, + 54, +-69, +-74, +-58, +-90, +-92, +-80, +-105, +-105, +-96, +-109, +-109, +-100, +-111, +-111, +-102, +-105, +-105, +-96, +-102, +-102, +-93, +-100, +-99, +-92, +-99, +-99, +-91, +-98, +-98, +-88, +-97, +-98, +-87, +-95, +-96, +-82, +-93, +-93, +-80, +-92, +-89, +-81, +-92, +-89, +-81, +-97, +-94, +-86, +-103, +-101, +-93, +-94, +-91, +-83, +-93, +-90, +-83, +-95, +-93, +-85, +-97, +-95, +-84, +-98, +-96, +-85, +-103, +-100, +-94, +-84, +-79, +-79, + 25, + 32, + 25, + 28, + 35, + 26, + 27, + 34, + 25, + 29, + 36, + 27, + 32, + 40, + 30, + 33, + 41, + 32, + 28, + 40, + 31, + 39, + 47, + 36, + 46, + 51, + 37, + 42, + 48, + 34, + 40, + 50, + 39, + 31, + 42, + 34, + 31, + 38, + 31, + 33, + 39, + 33, + 35, + 42, + 35, + 38, + 45, + 39, + 44, + 51, + 44, + 45, + 51, + 48, + 16, + 20, + 21, +-102, +-99, +-95, +-98, +-95, +-88, +-97, +-95, +-84, +-91, +-90, +-77, +-87, +-86, +-74, +-88, +-86, +-75, +-88, +-86, +-75, +-83, +-81, +-70, +-90, +-88, +-78, +-93, +-91, +-80, +-74, +-73, +-60, +-75, +-74, +-61, +-80, +-78, +-65, +-84, +-83, +-70, +-87, +-86, +-73, +-87, +-85, +-73, +-83, +-81, +-69, +-79, +-78, +-64, +-74, +-73, +-57, +-71, +-71, +-53, +-71, +-72, +-53, +-72, +-72, +-52, +-74, +-74, +-53, +-55, +-57, +-35, +-47, +-52, +-35, + 28, + 21, + 29, +106, +100, +101, +101, + 98, + 95, +100, + 99, + 95, +100, + 99, + 95, +101, +100, + 95, +101, +100, + 96, +101, +100, + 96, + 99, + 97, + 93, + 53, + 65, + 78, + 62, + 69, + 81, + 88, + 94, +104, + 91, + 95, + 99, + 52, + 54, + 64, + 41, + 39, + 57, + 38, + 34, + 51, + 61, + 58, + 67, +103, +100, +102, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +103, + 99, +100, +105, + 99, +100, +104, +100, + 99, +100, + 97, +100, + 5, + 2, + 11, +-77, +-83, +-64, +-94, +-96, +-83, +-105, +-105, +-96, +-108, +-109, +-100, +-112, +-112, +-103, +-106, +-106, +-97, +-104, +-104, +-95, +-100, +-100, +-93, +-97, +-97, +-89, +-95, +-95, +-85, +-94, +-95, +-84, +-93, +-94, +-81, +-93, +-93, +-81, +-92, +-90, +-81, +-92, +-89, +-81, +-93, +-91, +-83, +-106, +-103, +-95, +-96, +-93, +-85, +-95, +-92, +-85, +-96, +-94, +-86, +-97, +-96, +-85, +-100, +-98, +-87, +-105, +-101, +-96, +-81, +-76, +-76, + 27, + 34, + 27, + 30, + 38, + 29, + 28, + 36, + 27, + 30, + 38, + 29, + 35, + 42, + 33, + 36, + 44, + 35, + 38, + 49, + 43, + 43, + 53, + 44, + 42, + 52, + 38, + 40, + 50, + 37, + 38, + 48, + 39, + 26, + 37, + 31, + 33, + 39, + 33, + 36, + 43, + 36, + 40, + 46, + 40, + 43, + 50, + 43, + 44, + 50, + 44, + 44, + 50, + 47, + -8, + -4, + -3, +-105, +-101, +-97, +-99, +-96, +-88, +-98, +-96, +-85, +-92, +-91, +-78, +-88, +-86, +-75, +-87, +-85, +-74, +-86, +-84, +-73, +-86, +-84, +-74, +-94, +-92, +-82, +-96, +-94, +-83, +-77, +-75, +-64, +-78, +-76, +-65, +-84, +-82, +-71, +-87, +-85, +-74, +-90, +-88, +-77, +-92, +-90, +-79, +-90, +-88, +-79, +-87, +-86, +-75, +-84, +-83, +-71, +-80, +-79, +-65, +-79, +-79, +-63, +-79, +-77, +-61, +-76, +-75, +-58, +-63, +-64, +-46, +-55, +-60, +-45, + 15, + 9, + 16, +103, + 97, + 98, +103, + 99, + 96, +102, +100, + 96, +102, +100, + 96, +102, +100, + 96, +102, +100, + 96, +101, + 99, + 95, + 98, + 97, + 93, + 65, + 70, + 79, + 72, + 75, + 83, + 92, + 93, + 99, + 94, + 99, +100, + 63, + 65, + 73, + 47, + 45, + 63, + 38, + 35, + 52, + 50, + 47, + 57, + 98, + 95, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +103, +100, +101, +105, +100, +102, +104, +100, +101, + 91, + 87, + 91, +-39, +-43, +-32, +-83, +-88, +-68, +-96, +-98, +-85, +-107, +-107, +-98, +-110, +-110, +-101, +-112, +-112, +-103, +-106, +-106, +-97, +-104, +-104, +-95, +-100, +-100, +-93, +-97, +-97, +-89, +-94, +-95, +-85, +-94, +-95, +-83, +-95, +-96, +-83, +-96, +-96, +-84, +-95, +-92, +-84, +-95, +-92, +-84, +-94, +-92, +-84, +-107, +-104, +-96, +-99, +-97, +-88, +-97, +-94, +-87, +-98, +-95, +-87, +-99, +-97, +-86, +-101, +-99, +-88, +-104, +-101, +-95, +-76, +-72, +-72, + 30, + 37, + 29, + 32, + 40, + 30, + 30, + 37, + 28, + 34, + 41, + 32, + 38, + 45, + 36, + 37, + 44, + 36, + 46, + 52, + 48, + 51, + 59, + 51, + 44, + 54, + 42, + 40, + 50, + 39, + 38, + 46, + 39, + 32, + 39, + 34, + 41, + 48, + 41, + 44, + 50, + 44, + 43, + 50, + 44, + 42, + 49, + 42, + 42, + 49, + 43, + 43, + 49, + 46, +-43, +-39, +-38, +-103, +-99, +-95, +-98, +-95, +-88, +-98, +-96, +-85, +-92, +-91, +-78, +-87, +-85, +-74, +-87, +-85, +-74, +-87, +-85, +-75, +-90, +-88, +-78, +-101, +-99, +-88, +-91, +-89, +-79, +-81, +-79, +-69, +-86, +-84, +-73, +-89, +-87, +-77, +-92, +-90, +-79, +-94, +-93, +-82, +-97, +-95, +-85, +-96, +-93, +-85, +-92, +-90, +-82, +-90, +-88, +-78, +-89, +-88, +-77, +-86, +-84, +-71, +-89, +-86, +-73, +-85, +-83, +-70, +-79, +-79, +-63, +-67, +-71, +-58, +-20, +-26, +-19, + 98, + 92, + 93, +104, +101, + 98, +103, +101, + 97, +103, +101, + 97, +103, +101, + 97, +103, +101, + 97, +103, +101, + 97, +103, +102, + 98, + 93, + 93, + 98, +100, + 98, +103, +100, + 98, +101, + 95, + 98, + 99, + 79, + 80, + 88, + 54, + 52, + 69, + 45, + 42, + 60, + 44, + 42, + 56, + 88, + 86, + 92, +100, + 97, + 96, +101, + 99, + 98, +102, +100, + 99, +102, +100, + 98, +101, + 99, + 97, + 99, + 96, + 95, +103, + 99, + 99, +103, +100, +102, + 58, + 55, + 60, +-69, +-72, +-60, +-89, +-93, +-75, +-99, +-100, +-89, +-108, +-108, +-101, +-112, +-111, +-105, +-112, +-111, +-105, +-107, +-107, +-100, +-105, +-104, +-97, +-99, +-99, +-90, +-96, +-96, +-86, +-95, +-95, +-85, +-96, +-97, +-85, +-98, +-99, +-86, +-99, +-100, +-88, +-98, +-97, +-88, +-97, +-96, +-87, +-96, +-95, +-86, +-106, +-104, +-96, +-100, +-99, +-90, +-98, +-96, +-88, +-98, +-95, +-87, +-99, +-97, +-88, +-101, +-98, +-90, +-104, +-100, +-96, +-76, +-71, +-71, + 30, + 37, + 31, + 33, + 40, + 32, + 31, + 38, + 30, + 36, + 43, + 35, + 34, + 41, + 33, + 33, + 39, + 32, + 49, + 53, + 50, + 49, + 54, + 49, + 53, + 58, + 51, + 47, + 52, + 45, + 40, + 45, + 41, + 41, + 46, + 42, + 45, + 51, + 45, + 42, + 49, + 42, + 43, + 49, + 43, + 42, + 48, + 42, + 44, + 50, + 44, + 33, + 39, + 36, +-83, +-80, +-78, +-102, +-99, +-94, +-98, +-95, +-88, +-98, +-96, +-86, +-92, +-90, +-78, +-86, +-84, +-73, +-86, +-84, +-73, +-89, +-87, +-76, +-94, +-92, +-82, +-102, +-100, +-89, +-85, +-83, +-73, +-85, +-83, +-72, +-92, +-90, +-80, +-94, +-92, +-83, +-97, +-94, +-85, +-98, +-95, +-88, +-100, +-97, +-90, +-99, +-97, +-90, +-98, +-95, +-88, +-95, +-92, +-84, +-94, +-92, +-82, +-93, +-91, +-81, +-97, +-95, +-85, +-92, +-92, +-80, +-91, +-90, +-77, +-81, +-82, +-70, +-52, +-56, +-49, + 87, + 82, + 83, +105, +101, + 99, +105, +102, + 98, +104, +101, + 97, +104, +102, + 98, +104, +102, + 98, +104, +102, + 98, +104, +102, + 97, + 89, + 89, + 96, + 87, + 88, + 94, + 90, + 91, + 97, + 91, + 93, + 94, + 90, + 90, + 99, + 64, + 62, + 78, + 45, + 42, + 61, + 39, + 37, + 53, + 75, + 73, + 82, +100, + 98, + 97, +101, + 99, + 97, +100, + 97, + 96, +101, + 99, + 97, +102, +100, + 98, + 98, + 97, + 94, +101, + 99, + 97, +102, +100, +102, + 16, + 14, + 19, +-79, +-81, +-69, +-95, +-97, +-81, +-102, +-102, +-94, +-110, +-109, +-105, +-113, +-111, +-107, +-112, +-110, +-106, +-109, +-107, +-103, +-106, +-104, +-100, +-97, +-97, +-87, +-93, +-94, +-83, +-94, +-95, +-84, +-96, +-97, +-86, +-98, +-98, +-87, +-99, +-99, +-89, +-98, +-98, +-89, +-97, +-97, +-88, +-96, +-96, +-87, +-103, +-103, +-94, +-101, +-101, +-92, +-97, +-96, +-87, +-96, +-93, +-86, +-99, +-95, +-89, +-103, +-99, +-95, +-108, +-104, +-101, +-67, +-63, +-62, + 35, + 41, + 36, + 34, + 41, + 34, + 32, + 38, + 32, + 39, + 46, + 39, + 34, + 41, + 34, + 35, + 42, + 35, + 51, + 55, + 51, + 51, + 55, + 51, + 53, + 57, + 53, + 54, + 57, + 54, + 47, + 50, + 47, + 43, + 47, + 43, + 42, + 49, + 42, + 43, + 49, + 43, + 42, + 49, + 42, + 40, + 47, + 41, + 43, + 50, + 43, + 9, + 15, + 12, +-105, +-101, +-98, +-101, +-97, +-92, +-99, +-97, +-89, +-99, +-97, +-88, +-91, +-89, +-78, +-86, +-84, +-73, +-85, +-83, +-73, +-91, +-89, +-78, +-100, +-98, +-87, +-94, +-92, +-81, +-85, +-83, +-72, +-89, +-87, +-76, +-96, +-94, +-84, +-100, +-97, +-89, +-102, +-99, +-93, +-102, +-98, +-94, +-102, +-98, +-94, +-101, +-99, +-91, +-101, +-99, +-91, +-100, +-97, +-89, +-100, +-97, +-89, +-101, +-98, +-90, +-101, +-101, +-92, +-93, +-94, +-85, +-92, +-89, +-78, +-83, +-80, +-69, +-53, +-53, +-46, + 87, + 83, + 85, +100, + 96, + 94, +101, + 97, + 94, +105, +101, + 98, +105, +101, + 98, +104, +100, + 97, +104, +100, + 97, +102, + 99, + 93, +102, +103, +109, + 96, + 97, +103, + 99, + 99, +106, +101, +102, +106, +100, +100, +108, + 71, + 70, + 83, + 53, + 51, + 67, + 40, + 38, + 55, + 62, + 60, + 71, +101, + 99, + 97, +100, + 98, + 96, + 97, + 95, + 93, +101, + 99, + 97, +102, +100, + 98, +101, + 99, + 96, +101, + 99, + 97, + 91, + 88, + 92, +-41, +-43, +-36, +-83, +-84, +-72, +-95, +-97, +-83, +-105, +-105, +-98, +-112, +-111, +-107, +-113, +-111, +-107, +-112, +-110, +-106, +-109, +-107, +-103, +-106, +-104, +-100, +-98, +-98, +-89, +-95, +-95, +-86, +-96, +-96, +-87, +-98, +-98, +-89, +-100, +-100, +-91, +-100, +-100, +-91, +-98, +-98, +-89, +-97, +-97, +-88, +-95, +-95, +-86, +-101, +-101, +-92, +-104, +-104, +-95, +-97, +-96, +-87, +-96, +-93, +-86, +-99, +-95, +-89, +-103, +-99, +-95, +-107, +-103, +-100, +-65, +-60, +-60, + 39, + 46, + 41, + 38, + 44, + 38, + 33, + 40, + 33, + 39, + 46, + 39, + 34, + 41, + 34, + 35, + 41, + 35, + 54, + 58, + 54, + 54, + 57, + 54, + 53, + 56, + 53, + 57, + 60, + 57, + 52, + 56, + 52, + 49, + 52, + 49, + 44, + 50, + 44, + 42, + 49, + 42, + 40, + 47, + 40, + 38, + 45, + 38, + 39, + 46, + 39, +-26, +-21, +-25, +-106, +-101, +-98, +-99, +-96, +-90, +-100, +-97, +-90, +-99, +-97, +-88, +-91, +-89, +-78, +-86, +-84, +-74, +-89, +-87, +-77, +-94, +-93, +-82, +-102, +-100, +-90, +-88, +-86, +-75, +-85, +-83, +-73, +-90, +-88, +-78, +-98, +-96, +-86, +-101, +-98, +-91, +-103, +-100, +-94, +-103, +-99, +-95, +-103, +-100, +-95, +-103, +-100, +-92, +-103, +-100, +-92, +-102, +-99, +-91, +-100, +-97, +-89, +-102, +-99, +-91, +-105, +-105, +-97, +-97, +-97, +-89, +-93, +-90, +-80, +-82, +-79, +-68, +-59, +-59, +-51, + 64, + 59, + 63, +103, + 98, + 97, +102, + 98, + 95, +103, + 99, + 95, +101, + 97, + 94, +100, + 96, + 93, +100, + 96, + 93, +100, + 96, + 91, + 82, + 83, + 90, + 84, + 85, + 91, + 86, + 87, + 93, + 85, + 87, + 92, + 87, + 87, + 94, + 73, + 73, + 83, + 58, + 57, + 71, + 40, + 38, + 55, + 52, + 49, + 63, + 99, + 97, + 96, + 99, + 97, + 95, + 99, + 97, + 95, +102, +100, + 98, +101, + 99, + 97, +100, + 98, + 95, +101, + 98, + 98, + 54, + 50, + 55, +-74, +-76, +-65, +-87, +-88, +-76, +-100, +-100, +-91, +-110, +-109, +-104, +-114, +-112, +-108, +-115, +-113, +-109, +-112, +-111, +-107, +-111, +-110, +-106, +-108, +-107, +-102, +-102, +-102, +-95, +-98, +-98, +-91, +-98, +-98, +-90, +-99, +-99, +-92, +-101, +-101, +-93, +-102, +-102, +-94, +-101, +-101, +-92, +-98, +-98, +-89, +-96, +-96, +-87, +-98, +-98, +-89, +-106, +-106, +-97, +-98, +-97, +-88, +-97, +-94, +-86, +-99, +-96, +-90, +-102, +-98, +-94, +-106, +-101, +-99, +-66, +-63, +-62, + 41, + 47, + 42, + 40, + 47, + 40, + 34, + 41, + 34, + 44, + 51, + 44, + 38, + 44, + 38, + 37, + 44, + 37, + 55, + 58, + 55, + 54, + 57, + 54, + 53, + 57, + 53, + 56, + 60, + 56, + 49, + 52, + 49, + 54, + 59, + 54, + 51, + 57, + 51, + 43, + 50, + 43, + 37, + 44, + 38, + 38, + 45, + 38, + 36, + 43, + 36, +-55, +-50, +-54, +-104, +-100, +-96, +-100, +-97, +-91, +-100, +-97, +-89, +-99, +-97, +-88, +-93, +-91, +-80, +-90, +-88, +-78, +-94, +-92, +-82, +-99, +-98, +-87, +-97, +-95, +-85, +-86, +-84, +-73, +-83, +-81, +-71, +-90, +-88, +-77, +-97, +-94, +-85, +-101, +-98, +-91, +-102, +-99, +-93, +-102, +-98, +-95, +-102, +-99, +-94, +-103, +-100, +-92, +-103, +-100, +-92, +-102, +-99, +-91, +-99, +-97, +-89, +-102, +-100, +-92, +-107, +-106, +-100, +-101, +-100, +-95, +-95, +-92, +-83, +-83, +-80, +-70, +-63, +-64, +-54, + 39, + 34, + 40, +102, + 97, + 96, +101, + 97, + 93, +101, + 96, + 93, + 99, + 95, + 92, + 99, + 95, + 92, + 99, + 95, + 92, + 98, + 94, + 89, + 80, + 81, + 88, + 81, + 82, + 88, + 81, + 82, + 89, + 82, + 82, + 91, + 84, + 85, + 92, + 75, + 76, + 83, + 65, + 64, + 76, + 44, + 41, + 59, + 45, + 42, + 57, + 95, + 93, + 92, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +102, +100, + 98, +100, + 98, + 95, + 94, + 91, + 92, + -5, + -9, + -1, +-77, +-81, +-66, +-90, +-91, +-80, +-104, +-103, +-98, +-112, +-111, +-107, +-114, +-113, +-109, +-116, +-114, +-110, +-113, +-111, +-107, +-113, +-111, +-107, +-110, +-108, +-104, +-104, +-104, +-98, +-100, +-99, +-93, +-99, +-98, +-92, +-100, +-99, +-93, +-101, +-101, +-95, +-103, +-102, +-95, +-102, +-102, +-93, +-99, +-99, +-90, +-96, +-96, +-87, +-96, +-96, +-87, +-106, +-106, +-97, +-100, +-98, +-90, +-99, +-96, +-88, +-101, +-97, +-92, +-103, +-99, +-95, +-104, +-100, +-97, +-59, +-55, +-54, + 42, + 48, + 43, + 39, + 46, + 39, + 39, + 45, + 39, + 47, + 54, + 48, + 39, + 46, + 39, + 43, + 50, + 43, + 55, + 59, + 55, + 53, + 56, + 53, + 57, + 60, + 57, + 55, + 59, + 56, + 45, + 49, + 45, + 49, + 54, + 49, + 53, + 60, + 53, + 50, + 56, + 50, + 39, + 46, + 39, + 38, + 44, + 38, + 26, + 32, + 26, +-93, +-88, +-90, +-101, +-97, +-93, +-98, +-95, +-90, +-99, +-96, +-89, +-99, +-97, +-88, +-93, +-91, +-81, +-93, +-91, +-80, +-96, +-94, +-83, +-104, +-102, +-91, +-92, +-90, +-79, +-84, +-82, +-71, +-81, +-79, +-68, +-88, +-86, +-75, +-94, +-92, +-82, +-99, +-96, +-89, +-102, +-99, +-93, +-102, +-98, +-94, +-102, +-99, +-94, +-102, +-99, +-91, +-102, +-99, +-91, +-102, +-99, +-91, +-100, +-97, +-89, +-105, +-102, +-94, +-108, +-106, +-102, +-100, +-98, +-95, +-94, +-91, +-83, +-87, +-85, +-74, +-70, +-71, +-60, + 11, + 5, + 14, +104, +100, +100, +103, + 99, + 96, +104, +100, + 97, +104, +100, + 97, +104, +100, + 97, +104, +100, + 97, +103, + 99, + 94, + 79, + 79, + 86, + 81, + 81, + 88, + 84, + 85, + 92, + 88, + 87, + 98, + 86, + 86, + 94, + 81, + 81, + 87, + 74, + 73, + 83, + 46, + 44, + 62, + 41, + 38, + 54, + 83, + 81, + 80, +101, + 99, + 98, +101, + 99, + 97, +102, +100, + 98, +102, +100, + 98, +102, +101, + 98, + 92, + 89, + 90, +-36, +-41, +-30, +-80, +-85, +-68, +-95, +-96, +-85, +-107, +-105, +-104, +-113, +-111, +-108, +-114, +-113, +-109, +-116, +-114, +-110, +-113, +-111, +-107, +-113, +-111, +-107, +-110, +-108, +-104, +-106, +-105, +-101, +-101, +-100, +-96, +-101, +-100, +-96, +-102, +-100, +-96, +-103, +-102, +-98, +-104, +-103, +-98, +-102, +-102, +-93, +-99, +-99, +-90, +-97, +-97, +-88, +-96, +-96, +-87, +-105, +-105, +-96, +-100, +-99, +-90, +-98, +-95, +-88, +-100, +-97, +-91, +-102, +-98, +-94, +-102, +-98, +-95, +-55, +-51, +-50, + 45, + 52, + 47, + 43, + 50, + 44, + 45, + 52, + 45, + 47, + 53, + 47, + 38, + 45, + 38, + 48, + 54, + 48, + 51, + 55, + 51, + 54, + 58, + 54, + 57, + 61, + 57, + 57, + 60, + 57, + 46, + 49, + 46, + 45, + 49, + 45, + 53, + 60, + 53, + 55, + 61, + 55, + 43, + 50, + 43, + 38, + 45, + 38, + -2, + 4, + -2, +-106, +-101, +-102, +-100, +-96, +-92, +-99, +-96, +-90, +-99, +-96, +-89, +-99, +-97, +-88, +-93, +-91, +-81, +-94, +-92, +-81, +-101, +-99, +-88, +-103, +-101, +-90, +-89, +-87, +-77, +-86, +-84, +-73, +-83, +-81, +-70, +-87, +-85, +-75, +-93, +-91, +-81, +-99, +-96, +-88, +-102, +-99, +-93, +-102, +-98, +-94, +-102, +-99, +-94, +-102, +-99, +-91, +-102, +-99, +-91, +-102, +-99, +-91, +-101, +-98, +-90, +-108, +-106, +-98, +-108, +-106, +-102, +-99, +-97, +-96, +-94, +-90, +-83, +-90, +-87, +-75, +-74, +-75, +-63, +-25, +-32, +-21, + 94, + 89, + 90, +103, + 99, + 96, +105, +101, + 98, +106, +102, + 99, +106, +101, + 98, +105, +101, + 98, +104, +101, + 95, + 79, + 79, + 85, + 81, + 80, + 86, + 72, + 71, + 78, + 66, + 66, + 76, + 53, + 54, + 62, + 49, + 51, + 58, + 49, + 50, + 59, + 48, + 45, + 61, + 41, + 37, + 52, + 68, + 66, + 71, + 98, + 97, + 97, +100, + 99, + 95, +101, + 99, + 94, +102, + 99, + 96, +102, +101, + 98, + 69, + 70, + 71, +-58, +-60, +-48, +-89, +-92, +-74, +-98, +-99, +-87, +-109, +-107, +-105, +-113, +-110, +-110, +-114, +-112, +-111, +-116, +-114, +-112, +-113, +-112, +-109, +-114, +-112, +-108, +-111, +-109, +-105, +-106, +-105, +-99, +-104, +-103, +-97, +-103, +-102, +-96, +-102, +-102, +-96, +-103, +-103, +-97, +-104, +-103, +-96, +-104, +-102, +-94, +-101, +-99, +-91, +-96, +-94, +-86, +-96, +-94, +-86, +-105, +-103, +-95, +-100, +-98, +-90, +-94, +-91, +-84, +-98, +-94, +-88, +-101, +-98, +-94, +-100, +-96, +-93, +-54, +-50, +-49, + 50, + 56, + 51, + 49, + 56, + 49, + 46, + 52, + 46, + 45, + 52, + 45, + 36, + 43, + 36, + 52, + 59, + 52, + 53, + 60, + 52, + 51, + 57, + 49, + 53, + 58, + 53, + 53, + 59, + 55, + 45, + 51, + 47, + 40, + 45, + 41, + 52, + 59, + 52, + 54, + 61, + 54, + 45, + 51, + 48, + 37, + 42, + 41, +-44, +-40, +-40, +-103, +-99, +-95, +-99, +-96, +-89, +-99, +-96, +-89, +-100, +-97, +-89, +-101, +-98, +-90, +-94, +-91, +-83, +-95, +-92, +-85, +-105, +-102, +-94, +-99, +-96, +-87, +-91, +-89, +-78, +-86, +-85, +-73, +-84, +-83, +-70, +-87, +-85, +-74, +-93, +-91, +-81, +-98, +-96, +-88, +-102, +-99, +-93, +-102, +-98, +-94, +-102, +-99, +-94, +-102, +-99, +-91, +-102, +-99, +-91, +-102, +-99, +-91, +-101, +-98, +-90, +-111, +-109, +-101, +-107, +-105, +-98, +-100, +-98, +-91, +-95, +-92, +-84, +-89, +-88, +-76, +-77, +-77, +-64, +-53, +-54, +-41, + 69, + 67, + 67, +102, +100, + 96, +102, +100, + 96, +105, +102, + 98, +105, +102, + 98, +105, +102, + 98, +105, +103, + 98, + 65, + 74, + 87, + 66, + 75, + 88, + 66, + 74, + 87, + 76, + 79, + 92, + 77, + 79, + 89, + 78, + 81, + 88, + 79, + 80, + 89, + 75, + 74, + 87, + 45, + 41, + 56, + 57, + 55, + 64, + 95, + 94, + 96, + 97, + 96, + 92, +101, + 98, + 93, +103, + 98, + 96, +102, +101, + 99, + 42, + 44, + 45, +-71, +-72, +-60, +-91, +-94, +-76, +-99, +-100, +-88, +-111, +-109, +-107, +-113, +-111, +-112, +-114, +-112, +-112, +-116, +-113, +-113, +-115, +-113, +-111, +-114, +-113, +-109, +-110, +-109, +-104, +-107, +-106, +-100, +-105, +-105, +-98, +-104, +-103, +-97, +-104, +-103, +-97, +-103, +-103, +-96, +-102, +-101, +-94, +-101, +-99, +-91, +-102, +-99, +-91, +-97, +-94, +-86, +-95, +-93, +-84, +-103, +-100, +-92, +-100, +-97, +-89, +-92, +-90, +-82, +-98, +-94, +-88, +-101, +-97, +-93, +-101, +-97, +-94, +-46, +-42, +-42, + 52, + 58, + 53, + 48, + 55, + 48, + 46, + 53, + 46, + 44, + 51, + 44, + 38, + 45, + 39, + 50, + 57, + 50, + 49, + 56, + 47, + 52, + 59, + 50, + 51, + 58, + 51, + 52, + 58, + 53, + 44, + 50, + 47, + 40, + 46, + 42, + 49, + 56, + 48, + 54, + 60, + 54, + 44, + 50, + 47, + 28, + 33, + 35, +-80, +-77, +-74, +-101, +-97, +-91, +-99, +-96, +-88, +-99, +-96, +-88, +-99, +-97, +-89, +-101, +-98, +-90, +-95, +-92, +-84, +-99, +-96, +-90, +-106, +-103, +-96, +-97, +-95, +-87, +-93, +-91, +-81, +-87, +-85, +-74, +-84, +-83, +-70, +-88, +-86, +-75, +-93, +-91, +-82, +-99, +-96, +-88, +-102, +-99, +-93, +-102, +-98, +-94, +-102, +-99, +-94, +-102, +-99, +-91, +-102, +-99, +-91, +-102, +-99, +-91, +-101, +-99, +-91, +-111, +-109, +-100, +-106, +-103, +-95, +-100, +-97, +-89, +-96, +-94, +-85, +-90, +-89, +-76, +-79, +-78, +-65, +-60, +-59, +-45, + 48, + 47, + 47, +103, +102, + 98, +104, +103, + 98, +104, +102, + 98, +104, +102, + 98, +104, +102, + 98, +104, +102, + 98, + -5, + 17, + 41, + -1, + 22, + 46, + -4, + 17, + 40, + 54, + 62, + 79, + 77, + 82, + 94, + 80, + 82, + 89, + 77, + 76, + 84, + 73, + 71, + 84, + 48, + 46, + 61, + 53, + 50, + 60, + 93, + 92, + 95, +100, + 98, + 96, +100, + 97, + 94, + 99, + 94, + 94, + 93, + 92, + 93, + -5, + -4, + 1, +-84, +-85, +-73, +-99, +-100, +-85, +-104, +-104, +-95, +-112, +-110, +-108, +-113, +-111, +-112, +-114, +-112, +-112, +-116, +-113, +-113, +-116, +-114, +-112, +-115, +-113, +-109, +-108, +-107, +-103, +-108, +-107, +-101, +-107, +-106, +-99, +-105, +-105, +-98, +-105, +-105, +-98, +-102, +-102, +-95, +-101, +-100, +-93, +-101, +-98, +-90, +-100, +-97, +-89, +-94, +-92, +-84, +-95, +-92, +-84, +-99, +-97, +-89, +-105, +-102, +-94, +-99, +-96, +-88, +-101, +-97, +-92, +-101, +-97, +-93, +-100, +-96, +-94, +-45, +-41, +-40, + 51, + 58, + 53, + 50, + 57, + 51, + 50, + 57, + 50, + 45, + 51, + 45, + 41, + 48, + 41, + 56, + 63, + 56, + 52, + 59, + 51, + 49, + 57, + 48, + 52, + 59, + 52, + 50, + 56, + 52, + 44, + 50, + 46, + 41, + 48, + 44, + 45, + 52, + 45, + 54, + 61, + 54, + 46, + 51, + 49, + 12, + 16, + 18, +-103, +-99, +-96, +-100, +-97, +-90, +-99, +-96, +-88, +-99, +-96, +-88, +-98, +-96, +-88, +-100, +-97, +-89, +-96, +-94, +-85, +-104, +-101, +-95, +-102, +-99, +-92, +-95, +-92, +-84, +-91, +-89, +-79, +-88, +-86, +-75, +-89, +-87, +-74, +-90, +-88, +-77, +-95, +-93, +-84, +-100, +-98, +-90, +-102, +-99, +-93, +-102, +-98, +-94, +-102, +-99, +-94, +-102, +-99, +-91, +-102, +-99, +-91, +-102, +-99, +-91, +-103, +-100, +-93, +-110, +-107, +-99, +-104, +-101, +-93, +-99, +-96, +-88, +-97, +-94, +-85, +-92, +-91, +-79, +-82, +-80, +-67, +-62, +-61, +-47, + 44, + 42, + 42, +103, +101, + 97, +103, +102, + 98, +104, +102, + 98, +104, +102, + 98, +104, +102, + 98, +102, +101, + 97, +-23, + 9, + 41, +-19, + 14, + 46, +-19, + 12, + 42, + 22, + 36, + 57, + 81, + 89, +103, + 93, + 94, +101, + 73, + 71, + 78, + 45, + 43, + 57, + 43, + 41, + 59, + 48, + 44, + 56, + 82, + 81, + 86, + 96, + 94, + 94, + 97, + 94, + 92, + 99, + 94, + 96, + 66, + 63, + 69, +-54, +-54, +-46, +-97, +-98, +-87, +-105, +-106, +-96, +-110, +-109, +-103, +-114, +-112, +-111, +-115, +-112, +-113, +-115, +-113, +-114, +-117, +-114, +-114, +-118, +-116, +-114, +-114, +-112, +-108, +-107, +-106, +-102, +-108, +-108, +-101, +-107, +-107, +-100, +-105, +-105, +-98, +-104, +-104, +-97, +-101, +-101, +-94, +-100, +-99, +-92, +-101, +-99, +-90, +-98, +-96, +-87, +-96, +-93, +-85, +-95, +-92, +-84, +-96, +-94, +-86, +-106, +-104, +-96, +-99, +-96, +-89, +-100, +-96, +-91, +-102, +-99, +-95, +-101, +-97, +-94, +-47, +-43, +-42, + 51, + 57, + 52, + 52, + 59, + 52, + 51, + 58, + 51, + 42, + 49, + 42, + 41, + 47, + 41, + 52, + 59, + 52, + 61, + 68, + 59, + 52, + 60, + 51, + 48, + 54, + 48, + 49, + 55, + 51, + 43, + 49, + 45, + 42, + 48, + 44, + 42, + 49, + 41, + 52, + 58, + 52, + 44, + 49, + 47, +-24, +-20, +-18, +-105, +-102, +-98, +-100, +-97, +-91, +-99, +-96, +-88, +-99, +-96, +-88, +-99, +-96, +-88, +-99, +-96, +-88, +-99, +-97, +-89, +-106, +-103, +-97, +-98, +-95, +-89, +-94, +-91, +-83, +-93, +-91, +-80, +-91, +-89, +-78, +-93, +-92, +-79, +-96, +-94, +-84, +-101, +-99, +-90, +-102, +-99, +-92, +-104, +-101, +-95, +-104, +-100, +-96, +-104, +-101, +-96, +-104, +-102, +-94, +-103, +-100, +-92, +-101, +-98, +-90, +-105, +-102, +-94, +-108, +-106, +-97, +-103, +-100, +-92, +-99, +-97, +-89, +-96, +-94, +-85, +-93, +-91, +-79, +-85, +-83, +-70, +-71, +-70, +-56, + 39, + 38, + 38, +100, + 99, + 95, +100, + 99, + 95, +101, +100, + 96, +101, +100, + 96, +102, +101, + 97, +101, +100, + 96, +-25, + 10, + 43, +-26, + 10, + 43, +-22, + 12, + 45, + 0, + 20, + 45, + 74, + 84, + 99, + 92, + 93, + 99, + 84, + 81, + 87, + 49, + 47, + 61, + 41, + 41, + 60, + 43, + 40, + 54, + 71, + 68, + 76, +103, +100, +101, +103, + 99, + 99, +102, + 97, + 99, + 18, + 14, + 21, +-82, +-83, +-70, +-101, +-102, +-91, +-106, +-106, +-99, +-111, +-109, +-105, +-114, +-112, +-111, +-115, +-112, +-113, +-115, +-113, +-114, +-117, +-114, +-114, +-118, +-116, +-114, +-113, +-112, +-108, +-108, +-106, +-102, +-108, +-108, +-101, +-107, +-107, +-100, +-105, +-105, +-98, +-103, +-103, +-97, +-101, +-101, +-94, +-100, +-99, +-92, +-101, +-98, +-90, +-98, +-95, +-87, +-96, +-93, +-85, +-94, +-91, +-83, +-95, +-92, +-84, +-107, +-105, +-97, +-101, +-98, +-91, +-100, +-97, +-91, +-101, +-98, +-94, +-100, +-96, +-93, +-42, +-38, +-38, + 51, + 57, + 53, + 53, + 60, + 53, + 46, + 53, + 46, + 36, + 43, + 36, + 44, + 50, + 44, + 47, + 54, + 47, + 58, + 65, + 56, + 54, + 61, + 52, + 48, + 55, + 49, + 47, + 53, + 49, + 41, + 47, + 43, + 45, + 51, + 46, + 44, + 51, + 43, + 48, + 55, + 49, + 37, + 43, + 40, +-74, +-70, +-69, +-102, +-98, +-95, +-99, +-96, +-90, +-99, +-96, +-88, +-99, +-96, +-88, +-100, +-97, +-89, +-99, +-97, +-88, +-105, +-102, +-94, +-107, +-104, +-98, +-100, +-97, +-91, +-98, +-95, +-87, +-97, +-95, +-85, +-96, +-94, +-83, +-97, +-96, +-83, +-103, +-101, +-90, +-103, +-101, +-91, +-102, +-99, +-91, +-99, +-96, +-90, +-97, +-94, +-90, +-94, +-91, +-86, +-93, +-90, +-82, +-100, +-98, +-90, +-99, +-96, +-88, +-114, +-111, +-104, +-109, +-106, +-98, +-103, +-100, +-92, +-100, +-97, +-89, +-96, +-93, +-85, +-94, +-92, +-80, +-87, +-86, +-73, +-77, +-76, +-62, + 20, + 19, + 18, +103, +102, + 98, +105, +103, + 99, +105, +103, + 99, +104, +103, + 99, +100, + 98, + 94, +100, + 99, + 95, +-26, + 7, + 39, +-25, + 8, + 41, +-22, + 10, + 43, +-14, + 7, + 35, + 52, + 64, + 81, + 93, + 96, +101, + 92, + 89, + 95, + 67, + 65, + 79, + 44, + 42, + 62, + 46, + 42, + 57, + 61, + 59, + 67, +102, + 99, +101, +103, + 99, +100, + 90, + 84, + 88, +-31, +-35, +-26, +-92, +-94, +-79, +-104, +-104, +-94, +-107, +-107, +-100, +-111, +-109, +-106, +-114, +-112, +-110, +-115, +-112, +-112, +-115, +-113, +-114, +-117, +-114, +-114, +-118, +-116, +-114, +-113, +-112, +-108, +-108, +-106, +-102, +-108, +-108, +-102, +-107, +-107, +-100, +-106, +-105, +-99, +-103, +-103, +-97, +-101, +-101, +-94, +-100, +-99, +-92, +-101, +-98, +-90, +-98, +-95, +-87, +-96, +-93, +-85, +-92, +-89, +-81, +-93, +-91, +-83, +-108, +-105, +-97, +-103, +-100, +-93, +-100, +-97, +-91, +-101, +-98, +-93, +-101, +-97, +-94, +-39, +-35, +-35, + 51, + 57, + 52, + 46, + 53, + 46, + 38, + 45, + 38, + 32, + 39, + 32, + 50, + 57, + 50, + 55, + 62, + 55, + 53, + 60, + 52, + 55, + 62, + 53, + 54, + 61, + 54, + 47, + 54, + 49, + 47, + 53, + 48, + 48, + 54, + 50, + 48, + 55, + 47, + 45, + 52, + 45, + 22, + 27, + 25, +-103, +-99, +-97, +-102, +-98, +-94, +-99, +-96, +-89, +-99, +-96, +-88, +-99, +-96, +-88, +-100, +-97, +-89, +-102, +-99, +-91, +-105, +-103, +-95, +-103, +-100, +-93, +-98, +-95, +-88, +-97, +-94, +-86, +-96, +-94, +-84, +-93, +-92, +-81, +-95, +-94, +-81, +-96, +-94, +-84, +-97, +-94, +-85, +-102, +-99, +-91, +-105, +-102, +-96, +-104, +-100, +-96, +-103, +-99, +-94, +-99, +-96, +-88, +-97, +-95, +-86, +-99, +-97, +-89, +-117, +-115, +-107, +-109, +-106, +-99, +-103, +-101, +-93, +-100, +-97, +-89, +-96, +-93, +-85, +-93, +-91, +-79, +-87, +-86, +-73, +-80, +-79, +-65, +-24, +-25, +-25, + 99, + 96, + 93, +104, +102, + 99, +106, +104, +100, +105, +103, + 99, + 96, + 95, + 91, + 96, + 95, + 90, +-18, + 3, + 31, +-14, + 6, + 38, +-16, + 3, + 37, +-17, + 2, + 29, + 35, + 48, + 64, + 89, + 93, +100, + 94, + 93, + 99, + 73, + 69, + 82, + 51, + 47, + 65, + 46, + 44, + 60, + 51, + 51, + 59, + 93, + 95, + 96, + 99, +101, +101, + 58, + 59, + 62, +-73, +-73, +-66, +-103, +-104, +-95, +-106, +-106, +-99, +-110, +-109, +-105, +-113, +-111, +-108, +-114, +-112, +-110, +-115, +-112, +-113, +-115, +-113, +-114, +-117, +-114, +-114, +-119, +-117, +-116, +-114, +-113, +-109, +-109, +-108, +-104, +-109, +-108, +-103, +-108, +-106, +-102, +-106, +-105, +-100, +-103, +-102, +-98, +-102, +-100, +-96, +-101, +-99, +-94, +-101, +-98, +-90, +-99, +-96, +-88, +-95, +-92, +-84, +-91, +-88, +-80, +-91, +-89, +-80, +-105, +-101, +-96, +-102, +-98, +-94, +-100, +-97, +-90, +-101, +-98, +-91, +-102, +-98, +-95, +-41, +-36, +-38, + 49, + 55, + 50, + 43, + 50, + 43, + 40, + 47, + 40, + 35, + 41, + 35, + 54, + 61, + 54, + 54, + 61, + 54, + 54, + 61, + 56, + 51, + 58, + 53, + 51, + 57, + 52, + 45, + 51, + 47, + 48, + 54, + 50, + 50, + 56, + 52, + 48, + 54, + 48, + 42, + 48, + 44, + -9, + -5, + -6, +-106, +-102, +-100, +-102, +-98, +-93, +-101, +-98, +-91, +-101, +-98, +-92, +-101, +-98, +-92, +-101, +-97, +-91, +-107, +-103, +-98, +-99, +-96, +-90, +-101, +-98, +-91, +-103, +-101, +-93, +-104, +-101, +-93, +-102, +-100, +-91, +-100, +-98, +-89, +-99, +-97, +-88, +-100, +-97, +-89, +-100, +-98, +-89, +-102, +-99, +-91, +-105, +-102, +-94, +-106, +-103, +-95, +-103, +-100, +-92, +-100, +-98, +-88, +-94, +-92, +-83, +-108, +-106, +-98, +-116, +-113, +-107, +-108, +-105, +-101, +-103, +-99, +-94, +-100, +-97, +-89, +-97, +-94, +-85, +-93, +-92, +-80, +-88, +-87, +-74, +-80, +-80, +-65, +-60, +-68, +-58, + 81, + 72, + 77, +106, +100, + 99, +102, +100, + 95, +103, +103, + 97, + 95, + 96, + 92, + 92, + 92, + 85, + 83, + 88, +100, + 81, + 85, +101, + 75, + 78, + 96, + 57, + 67, + 86, + 56, + 63, + 77, + 79, + 81, + 88, + 95, + 95, +102, + 74, + 73, + 87, + 52, + 51, + 69, + 50, + 48, + 64, + 49, + 49, + 59, + 84, + 85, + 90, + 87, + 89, + 91, +-30, +-28, +-25, +-102, +-101, +-96, +-111, +-110, +-106, +-112, +-110, +-108, +-113, +-111, +-110, +-114, +-111, +-112, +-116, +-113, +-115, +-115, +-112, +-114, +-115, +-113, +-114, +-117, +-114, +-114, +-120, +-117, +-116, +-115, +-113, +-109, +-109, +-108, +-104, +-109, +-108, +-104, +-108, +-106, +-102, +-106, +-105, +-101, +-106, +-104, +-100, +-104, +-103, +-99, +-103, +-101, +-97, +-101, +-98, +-92, +-99, +-96, +-90, +-95, +-92, +-85, +-92, +-89, +-82, +-91, +-88, +-81, +-103, +-100, +-95, +-103, +-99, +-96, +-99, +-96, +-89, +-101, +-98, +-91, +-101, +-96, +-94, +-34, +-29, +-32, + 49, + 56, + 50, + 46, + 52, + 46, + 42, + 49, + 43, + 36, + 42, + 36, + 50, + 56, + 50, + 51, + 58, + 51, + 53, + 59, + 55, + 53, + 59, + 55, + 54, + 60, + 56, + 41, + 47, + 43, + 41, + 47, + 43, + 47, + 53, + 49, + 48, + 54, + 49, + 43, + 49, + 45, +-45, +-41, +-43, +-104, +-99, +-97, +-101, +-98, +-92, +-101, +-98, +-92, +-101, +-98, +-92, +-101, +-98, +-92, +-104, +-100, +-95, +-110, +-107, +-101, +-103, +-100, +-94, +-99, +-96, +-88, +-101, +-98, +-90, +-104, +-101, +-93, +-102, +-100, +-92, +-100, +-98, +-90, +-99, +-97, +-89, +-99, +-97, +-89, +-100, +-98, +-90, +-102, +-99, +-91, +-104, +-101, +-93, +-105, +-103, +-94, +-103, +-101, +-92, +-99, +-97, +-87, +-96, +-94, +-85, +-118, +-115, +-108, +-114, +-111, +-105, +-105, +-101, +-98, +-102, +-98, +-93, +-101, +-98, +-90, +-98, +-95, +-86, +-94, +-92, +-80, +-87, +-86, +-73, +-78, +-77, +-63, +-71, +-78, +-66, + 35, + 28, + 33, +106, +101, +100, +103, +101, + 96, +105, +105, + 99, +102, +101, + 97, + 98, + 97, + 93, +106, +102, +106, +108, +103, +109, +104, +100, +108, + 99, +103, +113, + 92, + 93, +101, + 72, + 69, + 76, + 97, + 96, +105, + 80, + 81, + 96, + 51, + 53, + 71, + 49, + 47, + 63, + 49, + 48, + 61, + 72, + 72, + 80, + 4, + 5, + 9, +-102, +-101, +-97, +-110, +-108, +-106, +-111, +-108, +-108, +-114, +-111, +-112, +-115, +-111, +-114, +-116, +-112, +-117, +-117, +-113, +-118, +-115, +-112, +-114, +-115, +-113, +-114, +-117, +-114, +-114, +-120, +-118, +-116, +-115, +-113, +-109, +-110, +-108, +-104, +-112, +-110, +-106, +-111, +-109, +-105, +-110, +-108, +-104, +-109, +-107, +-103, +-107, +-106, +-102, +-106, +-104, +-100, +-104, +-101, +-96, +-102, +-99, +-94, +-99, +-96, +-90, +-96, +-93, +-88, +-93, +-90, +-84, +-104, +-99, +-96, +-104, +-100, +-97, +-98, +-94, +-88, +-101, +-98, +-91, +-102, +-98, +-95, +-26, +-21, +-24, + 46, + 52, + 46, + 45, + 52, + 45, + 42, + 49, + 43, + 39, + 46, + 39, + 52, + 59, + 52, + 52, + 58, + 52, + 51, + 57, + 53, + 53, + 59, + 55, + 51, + 57, + 53, + 45, + 51, + 46, + 38, + 44, + 40, + 45, + 51, + 47, + 45, + 52, + 47, + 32, + 38, + 34, +-97, +-92, +-93, +-105, +-101, +-98, +-101, +-98, +-93, +-102, +-99, +-92, +-101, +-98, +-92, +-101, +-98, +-92, +-105, +-102, +-96, +-110, +-107, +-101, +-104, +-101, +-95, +-101, +-99, +-91, +-101, +-98, +-90, +-102, +-99, +-91, +-102, +-99, +-91, +-100, +-98, +-90, +-99, +-97, +-89, +-99, +-97, +-89, +-100, +-98, +-90, +-102, +-99, +-91, +-104, +-101, +-94, +-106, +-103, +-95, +-102, +-100, +-91, +-96, +-94, +-84, +-100, +-98, +-89, +-120, +-116, +-109, +-111, +-108, +-103, +-108, +-104, +-100, +-105, +-101, +-96, +-102, +-99, +-91, +-99, +-96, +-87, +-95, +-93, +-81, +-86, +-85, +-72, +-75, +-75, +-60, +-66, +-72, +-58, + -5, +-11, + -5, +104, +100, + 99, +103, +100, + 94, + 99, + 97, + 90, +105, +103, + 97, +111, +108, +108, +109, +109, +114, +105, +105, +111, +102, +102, +109, + 99, + 99, +103, +101, + 97, +102, + 81, + 75, + 81, + 93, + 88, + 98, + 90, + 89, +103, + 54, + 56, + 71, + 48, + 46, + 63, + 50, + 48, + 64, + 16, + 14, + 27, +-98, +-98, +-90, +-109, +-108, +-104, +-112, +-110, +-108, +-113, +-111, +-111, +-115, +-112, +-113, +-114, +-111, +-113, +-114, +-110, +-115, +-116, +-112, +-117, +-115, +-112, +-114, +-116, +-113, +-114, +-117, +-115, +-114, +-121, +-119, +-116, +-116, +-115, +-111, +-111, +-109, +-105, +-112, +-110, +-106, +-112, +-110, +-106, +-112, +-110, +-106, +-111, +-109, +-105, +-109, +-107, +-103, +-108, +-106, +-102, +-107, +-103, +-100, +-105, +-101, +-98, +-104, +-100, +-97, +-102, +-98, +-94, +-99, +-95, +-92, +-106, +-102, +-100, +-109, +-105, +-102, +-100, +-97, +-91, +-101, +-98, +-91, +-103, +-98, +-96, +-24, +-19, +-22, + 46, + 53, + 47, + 45, + 52, + 45, + 40, + 47, + 41, + 43, + 49, + 43, + 48, + 54, + 48, + 46, + 53, + 46, + 51, + 57, + 53, + 51, + 57, + 53, + 45, + 51, + 47, + 43, + 49, + 45, + 39, + 45, + 40, + 43, + 49, + 45, + 43, + 50, + 45, + -4, + 1, + -2, +-109, +-104, +-104, +-103, +-99, +-96, +-101, +-98, +-92, +-101, +-98, +-92, +-101, +-98, +-92, +-101, +-97, +-92, +-105, +-102, +-96, +-106, +-102, +-97, +-101, +-97, +-92, +-99, +-96, +-89, +-102, +-99, +-91, +-103, +-100, +-92, +-102, +-99, +-91, +-100, +-98, +-90, +-99, +-97, +-89, +-99, +-96, +-88, +-99, +-96, +-88, +-99, +-96, +-88, +-100, +-97, +-89, +-102, +-99, +-91, +-98, +-96, +-87, +-96, +-94, +-83, +-110, +-107, +-99, +-117, +-115, +-107, +-117, +-113, +-108, +-110, +-106, +-103, +-105, +-102, +-96, +-102, +-99, +-91, +-99, +-96, +-88, +-94, +-93, +-81, +-88, +-87, +-74, +-75, +-74, +-60, +-59, +-63, +-48, +-16, +-21, +-14, +102, + 98, + 98, +102, + 99, + 92, + 89, + 87, + 78, + 84, + 80, + 72, + 89, + 86, + 85, +114, +116, +120, +106, +108, +111, + 97, + 99, +102, + 92, + 92, + 94, + 91, + 86, + 91, + 82, + 73, + 80, + 82, + 74, + 82, + 97, + 92, +101, + 65, + 64, + 74, + 48, + 46, + 61, + 45, + 43, + 60, +-63, +-65, +-51, +-103, +-104, +-92, +-106, +-105, +-101, +-109, +-108, +-104, +-111, +-110, +-105, +-113, +-111, +-108, +-112, +-110, +-108, +-112, +-110, +-110, +-114, +-111, +-113, +-116, +-113, +-114, +-117, +-114, +-116, +-119, +-116, +-116, +-122, +-120, +-118, +-117, +-116, +-112, +-112, +-111, +-107, +-112, +-110, +-106, +-112, +-110, +-106, +-112, +-110, +-106, +-112, +-110, +-106, +-111, +-109, +-105, +-110, +-107, +-104, +-110, +-106, +-104, +-109, +-104, +-103, +-107, +-103, +-101, +-103, +-99, +-97, +-100, +-96, +-94, +-107, +-102, +-101, +-111, +-107, +-104, +-102, +-99, +-93, +-101, +-97, +-91, +-103, +-99, +-96, +-27, +-21, +-25, + 44, + 51, + 45, + 43, + 50, + 43, + 33, + 39, + 33, + 42, + 49, + 42, + 51, + 58, + 51, + 47, + 53, + 47, + 43, + 49, + 45, + 48, + 54, + 50, + 46, + 52, + 48, + 38, + 44, + 40, + 39, + 45, + 41, + 42, + 48, + 44, + 41, + 47, + 42, +-39, +-34, +-37, +-106, +-101, +-102, +-103, +-99, +-96, +-101, +-98, +-92, +-100, +-97, +-91, +-100, +-97, +-91, +-104, +-100, +-95, +-103, +-100, +-94, +-103, +-100, +-94, +-102, +-98, +-93, +-101, +-98, +-91, +-103, +-100, +-92, +-104, +-101, +-93, +-102, +-100, +-92, +-100, +-98, +-90, +-99, +-97, +-89, +-100, +-98, +-90, +-101, +-98, +-90, +-100, +-98, +-89, +-100, +-98, +-89, +-102, +-99, +-91, +-99, +-97, +-88, +-95, +-93, +-83, +-119, +-116, +-107, +-120, +-117, +-110, +-115, +-112, +-106, +-109, +-105, +-102, +-104, +-100, +-95, +-101, +-98, +-90, +-100, +-97, +-89, +-98, +-97, +-84, +-93, +-92, +-79, +-79, +-79, +-64, +-57, +-60, +-44, + -8, +-11, + -3, +102, + 99, + 99, +102, + 99, + 91, + 94, + 90, + 80, + 85, + 79, + 71, + 81, + 80, + 74, +119, +117, +118, +111, +110, +109, +102, +101, +100, + 94, + 94, + 96, + 79, + 70, + 74, + 86, + 68, + 74, + 89, + 71, + 77, + 99, + 88, + 94, + 76, + 71, + 78, + 51, + 48, + 62, + 8, + 7, + 25, +-75, +-76, +-57, +-90, +-92, +-79, +-100, +-98, +-93, +-104, +-102, +-96, +-106, +-106, +-98, +-108, +-107, +-101, +-109, +-108, +-104, +-111, +-109, +-106, +-113, +-111, +-108, +-116, +-114, +-114, +-119, +-116, +-117, +-120, +-118, +-117, +-123, +-121, +-119, +-119, +-117, +-113, +-113, +-112, +-108, +-112, +-111, +-107, +-112, +-111, +-106, +-112, +-111, +-107, +-113, +-111, +-107, +-111, +-110, +-106, +-110, +-108, +-104, +-110, +-105, +-104, +-108, +-104, +-102, +-107, +-103, +-101, +-105, +-100, +-99, +-102, +-98, +-96, +-108, +-103, +-102, +-114, +-109, +-107, +-105, +-101, +-95, +-100, +-97, +-91, +-104, +-99, +-96, +-21, +-16, +-18, + 43, + 50, + 44, + 40, + 46, + 40, + 33, + 39, + 33, + 42, + 49, + 43, + 45, + 53, + 46, + 47, + 54, + 49, + 48, + 53, + 49, + 47, + 53, + 48, + 42, + 49, + 43, + 38, + 49, + 39, + 29, + 45, + 32, + 35, + 49, + 37, + 36, + 40, + 35, +-79, +-75, +-78, +-107, +-101, +-100, +-104, +-99, +-96, +-102, +-98, +-93, +-101, +-98, +-92, +-101, +-97, +-92, +-103, +-100, +-94, +-101, +-98, +-92, +-101, +-97, +-92, +-101, +-98, +-92, +-100, +-97, +-90, +-101, +-98, +-90, +-102, +-99, +-91, +-102, +-100, +-91, +-100, +-98, +-90, +-99, +-97, +-89, +-102, +-99, +-91, +-102, +-99, +-91, +-102, +-99, +-91, +-101, +-98, +-90, +-102, +-99, +-91, +-99, +-97, +-88, +-98, +-96, +-87, +-121, +-118, +-110, +-118, +-115, +-109, +-114, +-111, +-105, +-107, +-103, +-100, +-102, +-99, +-93, +-100, +-98, +-89, +-101, +-98, +-89, +-99, +-98, +-86, +-97, +-96, +-83, +-89, +-88, +-74, +-63, +-66, +-50, + -7, +-10, + 0, + 99, + 97, + 98, + 98, + 95, + 88, + 93, + 88, + 77, + 90, + 83, + 73, + 83, + 81, + 72, +118, +118, +120, +114, +113, +116, +108, +108, +110, + 95, + 90, + 93, + 67, + 43, + 43, + 85, + 44, + 41, + 98, + 58, + 55, + 90, + 66, + 67, + 80, + 69, + 73, + 53, + 46, + 55, +-51, +-48, +-29, +-71, +-68, +-49, +-78, +-81, +-69, +-95, +-91, +-84, +-102, +-97, +-90, +-103, +-102, +-97, +-106, +-105, +-100, +-109, +-107, +-104, +-111, +-109, +-106, +-114, +-112, +-110, +-118, +-115, +-116, +-120, +-117, +-118, +-121, +-119, +-119, +-124, +-122, +-120, +-118, +-117, +-112, +-114, +-112, +-108, +-115, +-113, +-109, +-115, +-113, +-109, +-115, +-113, +-109, +-113, +-111, +-107, +-112, +-110, +-106, +-111, +-108, +-104, +-111, +-106, +-103, +-109, +-105, +-102, +-108, +-104, +-101, +-106, +-102, +-99, +-106, +-102, +-99, +-110, +-105, +-104, +-116, +-111, +-110, +-109, +-105, +-99, +-102, +-100, +-92, +-103, +-100, +-95, + -9, + -5, + -5, + 52, + 57, + 52, + 44, + 48, + 42, + 31, + 37, + 31, + 46, + 52, + 48, + 43, + 50, + 46, + 44, + 50, + 47, + 52, + 52, + 49, + 15, + 20, + 12, + -8, + 13, + -6, + -3, + 36, + 4, +-45, + 21, +-24, + -9, + 47, + 7, + 11, + 19, + 11, +-111, +-105, +-106, +-104, +-99, +-94, +-104, +-99, +-93, +-103, +-97, +-94, +-101, +-96, +-92, +-101, +-97, +-92, +-102, +-99, +-93, +-101, +-98, +-92, +-101, +-98, +-92, +-101, +-98, +-92, +-100, +-97, +-89, +-100, +-97, +-89, +-102, +-99, +-91, +-103, +-100, +-92, +-100, +-97, +-89, +-100, +-97, +-89, +-101, +-98, +-90, +-101, +-98, +-90, +-101, +-98, +-90, +-103, +-100, +-92, +-101, +-98, +-90, +-96, +-93, +-86, +-101, +-98, +-92, +-123, +-120, +-114, +-120, +-117, +-111, +-112, +-109, +-103, +-104, +-101, +-95, +-102, +-99, +-92, +-101, +-99, +-90, +-100, +-97, +-88, +-99, +-97, +-85, +-98, +-96, +-83, +-93, +-92, +-78, +-76, +-78, +-61, +-15, +-16, + -6, + 95, + 93, + 95, + 99, + 96, + 89, + 96, + 90, + 79, + 93, + 84, + 73, + 85, + 78, + 70, +118, +117, +120, +117, +117, +119, +116, +116, +119, +112, +115, +117, + 83, + 69, + 69, + 49, + 13, + 7, + 69, + 24, + 17, + 80, + 41, + 33, + 81, + 51, + 46, + 46, + 33, + 38, +-97, +-97, +-77, +-99, +-99, +-77, +-99, +-102, +-87, +-110, +-108, +-97, +-113, +-108, +-100, +-111, +-110, +-106, +-112, +-110, +-108, +-113, +-110, +-110, +-113, +-110, +-113, +-114, +-111, +-114, +-118, +-115, +-116, +-120, +-117, +-118, +-121, +-119, +-119, +-124, +-122, +-120, +-118, +-117, +-112, +-114, +-112, +-108, +-115, +-113, +-109, +-115, +-113, +-109, +-115, +-113, +-109, +-115, +-113, +-109, +-113, +-111, +-107, +-112, +-110, +-106, +-112, +-108, +-104, +-111, +-106, +-103, +-110, +-106, +-102, +-108, +-104, +-101, +-108, +-104, +-100, +-111, +-107, +-106, +-117, +-112, +-112, +-110, +-107, +-101, +-103, +-100, +-92, +-104, +-101, +-96, + -2, + 2, + 2, + 60, + 65, + 60, + 43, + 49, + 43, + 32, + 37, + 31, + 44, + 49, + 43, + 45, + 49, + 44, + 44, + 49, + 43, + 43, + 49, + 44, + 26, + 42, + 30, +-39, + -4, +-28, +-115, +-30, +-77, +-121, + 12, +-52, +-81, + 20, +-39, +-49, +-10, +-33, +-116, +-96, +-105, +-102, +-103, +-97, +-98, +-103, +-92, +-102, +-98, +-91, +-104, +-97, +-92, +-103, +-100, +-94, +-101, +-98, +-92, +-102, +-99, +-93, +-101, +-98, +-92, +-101, +-98, +-92, +-100, +-97, +-89, +-100, +-97, +-89, +-102, +-99, +-91, +-103, +-100, +-92, +-100, +-97, +-89, +-100, +-97, +-89, +-101, +-98, +-90, +-101, +-98, +-90, +-101, +-98, +-90, +-101, +-98, +-90, +-99, +-97, +-89, +-95, +-92, +-85, +-105, +-102, +-97, +-123, +-120, +-114, +-121, +-118, +-112, +-112, +-109, +-103, +-104, +-100, +-95, +-103, +-100, +-93, +-102, +-99, +-91, +-101, +-98, +-89, +-99, +-97, +-85, +-96, +-95, +-82, +-94, +-93, +-79, +-87, +-89, +-72, +-45, +-46, +-36, + 81, + 79, + 80, + 97, + 95, + 87, + 92, + 87, + 75, + 91, + 83, + 72, + 85, + 78, + 69, +118, +117, +119, +117, +117, +119, +116, +117, +120, +109, +118, +120, +117, +111, +111, + 86, + 61, + 55, + 44, + 0, +-12, + 63, + 10, + -8, + 74, + 26, + 9, + 32, + 10, + 9, +-51, +-56, +-37, +-52, +-52, +-27, +-54, +-57, +-37, +-75, +-75, +-58, +-103, +-100, +-88, +-115, +-115, +-110, +-119, +-117, +-116, +-118, +-115, +-117, +-117, +-113, +-118, +-116, +-111, +-118, +-118, +-115, +-118, +-120, +-118, +-119, +-122, +-119, +-119, +-124, +-122, +-120, +-117, +-116, +-112, +-114, +-112, +-108, +-115, +-113, +-109, +-115, +-113, +-109, +-115, +-113, +-109, +-116, +-114, +-110, +-114, +-112, +-108, +-113, +-111, +-107, +-113, +-109, +-106, +-111, +-107, +-104, +-110, +-106, +-103, +-109, +-105, +-102, +-109, +-105, +-102, +-113, +-108, +-107, +-118, +-113, +-112, +-111, +-108, +-102, +-103, +-101, +-93, +-104, +-100, +-95, +-19, +-15, +-16, + 38, + 43, + 39, + 37, + 44, + 38, + 35, + 42, + 35, + 43, + 52, + 43, + 51, + 59, + 49, + 37, + 47, + 36, + -2, + 21, + 8, +-57, +-25, +-43, +-105, +-46, +-79, +-125, +-37, +-85, +-104, + 12, +-49, +-107, + 9, +-53, +-88, +-11, +-48, +-123, +-90, +-107, +-100, +-101, +-97, +-94, +-104, +-92, +-100, +-99, +-88, +-107, +-100, +-93, +-104, +-101, +-95, +-104, +-100, +-95, +-102, +-99, +-93, +-102, +-98, +-93, +-102, +-98, +-93, +-101, +-98, +-90, +-101, +-98, +-90, +-102, +-99, +-91, +-102, +-100, +-92, +-100, +-97, +-89, +-100, +-97, +-89, +-101, +-98, +-90, +-101, +-98, +-90, +-101, +-98, +-90, +-100, +-98, +-89, +-99, +-96, +-88, +-95, +-92, +-85, +-112, +-108, +-103, +-123, +-120, +-114, +-121, +-118, +-112, +-116, +-113, +-108, +-108, +-105, +-99, +-103, +-100, +-93, +-100, +-97, +-89, +-99, +-97, +-88, +-97, +-96, +-84, +-94, +-92, +-79, +-94, +-93, +-79, +-93, +-95, +-77, +-78, +-79, +-68, + 53, + 51, + 51, + 97, + 93, + 86, + 87, + 82, + 70, + 90, + 82, + 71, + 86, + 79, + 70, +116, +116, +118, +117, +117, +119, +112, +113, +115, +104, +112, +114, +107, +108, +110, +105, + 90, + 87, + 55, + 21, + 9, + 60, + 6, +-18, + 71, + 15, +-10, + 45, + 14, + 8, +-28, +-37, +-20, +-40, +-42, +-13, +-46, +-51, +-25, +-54, +-55, +-32, +-78, +-77, +-59, +-97, +-97, +-87, +-112, +-111, +-104, +-119, +-117, +-115, +-121, +-117, +-120, +-120, +-115, +-121, +-120, +-117, +-119, +-121, +-118, +-120, +-122, +-120, +-120, +-124, +-122, +-120, +-115, +-114, +-110, +-114, +-113, +-109, +-115, +-113, +-109, +-115, +-113, +-109, +-115, +-113, +-109, +-116, +-114, +-110, +-114, +-112, +-108, +-113, +-111, +-107, +-113, +-110, +-106, +-112, +-108, +-104, +-111, +-107, +-103, +-109, +-105, +-102, +-111, +-107, +-103, +-114, +-110, +-109, +-116, +-111, +-111, +-113, +-110, +-103, +-102, +-99, +-91, +-104, +-101, +-96, +-18, +-13, +-14, + 35, + 40, + 37, + 32, + 39, + 34, + 31, + 44, + 34, + 31, + 49, + 35, + 32, + 53, + 35, + -9, + 17, + -3, +-51, + -7, +-30, +-85, +-40, +-64, +-94, +-48, +-76, +-93, +-43, +-76, +-85, +-25, +-65, +-81, + -9, +-52, +-113, +-36, +-73, +-105, +-63, +-83, +-105, +-98, +-98, +-96, +-100, +-92, +-101, +-100, +-92, +-108, +-102, +-97, +-105, +-102, +-96, +-105, +-102, +-96, +-104, +-101, +-95, +-104, +-101, +-95, +-104, +-101, +-95, +-103, +-100, +-93, +-103, +-100, +-92, +-103, +-100, +-92, +-102, +-99, +-91, +-100, +-98, +-90, +-99, +-97, +-89, +-101, +-98, +-90, +-101, +-98, +-90, +-101, +-98, +-90, +-100, +-98, +-89, +-99, +-96, +-88, +-99, +-97, +-89, +-120, +-117, +-111, +-124, +-121, +-115, +-121, +-118, +-112, +-119, +-116, +-110, +-111, +-108, +-103, +-104, +-101, +-94, +-99, +-96, +-88, +-98, +-95, +-86, +-96, +-95, +-83, +-93, +-92, +-79, +-94, +-93, +-79, +-93, +-95, +-77, +-90, +-92, +-80, + -9, +-11, +-11, + 94, + 91, + 83, + 90, + 85, + 73, + 93, + 84, + 74, + 88, + 81, + 72, +116, +115, +118, +118, +117, +119, +112, +111, +114, +105, +107, +112, +104, +107, +112, +105, +100, +101, + 56, + 34, + 25, + 54, + 10, +-15, + 67, + 12, +-18, + 48, + 10, + -1, +-19, +-32, +-16, +-30, +-33, + -3, +-35, +-40, +-10, +-44, +-48, +-19, +-68, +-70, +-46, +-84, +-87, +-69, +-100, +-101, +-87, +-111, +-111, +-103, +-119, +-117, +-115, +-121, +-118, +-120, +-120, +-117, +-118, +-121, +-118, +-120, +-122, +-120, +-120, +-121, +-119, +-117, +-114, +-113, +-109, +-114, +-113, +-109, +-115, +-113, +-109, +-115, +-113, +-109, +-115, +-113, +-109, +-116, +-114, +-110, +-114, +-112, +-108, +-113, +-111, +-107, +-115, +-111, +-108, +-114, +-110, +-106, +-112, +-107, +-104, +-109, +-105, +-102, +-111, +-107, +-103, +-113, +-108, +-107, +-116, +-111, +-110, +-114, +-111, +-105, +-103, +-101, +-93, +-104, +-100, +-95, + 2, + 6, + 5, + 48, + 53, + 50, + 26, + 34, + 29, + 30, + 47, + 36, + 1, + 29, + 11, +-50, +-10, +-36, +-64, +-16, +-46, +-54, +-10, +-36, +-79, +-41, +-64, +-91, +-55, +-77, +-78, +-41, +-63, +-88, +-44, +-68, +-96, +-44, +-70, +-83, +-34, +-61, +-68, +-33, +-49, +-109, +-88, +-94, +-102, +-94, +-94, +-105, +-102, +-101, +-107, +-104, +-101, +-105, +-102, +-96, +-105, +-102, +-96, +-106, +-102, +-96, +-106, +-102, +-97, +-106, +-102, +-97, +-104, +-101, +-93, +-103, +-100, +-92, +-103, +-100, +-92, +-102, +-99, +-91, +-100, +-98, +-90, +-99, +-97, +-89, +-101, +-98, +-90, +-101, +-98, +-90, +-101, +-98, +-90, +-100, +-97, +-89, +-97, +-94, +-86, +-105, +-102, +-94, +-123, +-120, +-114, +-122, +-119, +-113, +-121, +-118, +-112, +-120, +-117, +-111, +-116, +-112, +-107, +-107, +-104, +-97, +-100, +-97, +-89, +-96, +-94, +-85, +-95, +-94, +-81, +-91, +-90, +-77, +-89, +-88, +-74, +-88, +-89, +-72, +-85, +-86, +-74, +-67, +-69, +-68, + 75, + 72, + 64, + 95, + 90, + 78, + 93, + 84, + 73, + 88, + 81, + 72, +117, +116, +118, +117, +116, +119, +117, +116, +119, +114, +114, +117, +111, +115, +120, +106, +108, +109, + 49, + 36, + 26, + 45, + 7, +-21, + 67, + 17, +-18, + 55, + 17, + 2, +-13, +-31, +-21, +-31, +-35, + -7, +-36, +-38, + -7, +-45, +-50, +-22, +-65, +-70, +-45, +-84, +-86, +-68, +-96, +-93, +-81, +-110, +-105, +-101, +-115, +-113, +-112, +-116, +-119, +-118, +-118, +-118, +-121, +-122, +-118, +-122, +-125, +-119, +-122, +-122, +-114, +-114, +-116, +-112, +-108, +-114, +-112, +-107, +-114, +-114, +-107, +-114, +-114, +-108, +-115, +-113, +-109, +-116, +-114, +-111, +-115, +-113, +-111, +-115, +-113, +-110, +-114, +-111, +-108, +-113, +-110, +-107, +-110, +-108, +-104, +-109, +-106, +-102, +-110, +-107, +-103, +-112, +-108, +-107, +-115, +-112, +-111, +-115, +-113, +-108, +-105, +-103, +-98, +-103, +-100, +-97, + 10, + 14, + 14, + 45, + 50, + 47, + 22, + 35, + 26, +-24, + 1, +-13, +-84, +-41, +-65, +-102, +-46, +-74, +-85, +-32, +-62, +-84, +-51, +-73, +-80, +-54, +-75, +-56, +-30, +-51, +-25, + 6, +-15, +-86, +-41, +-62, +-83, +-33, +-55, +-85, +-43, +-68, +-83, +-45, +-65, +-55, +-27, +-45, +-13, + 5, +-12, +-84, +-77, +-85, +-106, +-104, +-102, +-106, +-103, +-98, +-108, +-101, +-97, +-109, +-101, +-97, +-108, +-102, +-97, +-105, +-104, +-98, +-104, +-102, +-94, +-103, +-101, +-92, +-103, +-100, +-92, +-101, +-99, +-91, +-100, +-98, +-90, +-100, +-97, +-89, +-100, +-98, +-89, +-101, +-98, +-89, +-100, +-98, +-89, +-100, +-97, +-88, +-97, +-95, +-86, +-110, +-107, +-100, +-124, +-121, +-118, +-121, +-118, +-115, +-120, +-118, +-114, +-119, +-117, +-112, +-116, +-114, +-109, +-112, +-109, +-103, +-104, +-101, +-94, +-98, +-95, +-87, +-94, +-92, +-81, +-89, +-87, +-75, +-87, +-86, +-72, +-86, +-87, +-70, +-79, +-81, +-65, +-72, +-74, +-67, + 52, + 50, + 42, + 90, + 86, + 74, + 94, + 85, + 80, + 91, + 84, + 82, +117, +116, +119, +117, +116, +119, +117, +116, +119, +115, +116, +117, +113, +119, +121, +111, +113, +113, + 44, + 31, + 21, + 35, + -2, +-33, + 58, + 9, +-29, + 69, + 31, + 12, + 21, + -3, + 0, +-38, +-45, +-20, +-47, +-48, +-16, +-48, +-52, +-25, +-53, +-56, +-31, +-81, +-79, +-57, +-95, +-89, +-77, +-108, +-102, +-97, +-115, +-111, +-108, +-119, +-118, +-115, +-118, +-121, +-121, +-123, +-122, +-124, +-122, +-117, +-119, +-118, +-112, +-111, +-113, +-113, +-108, +-109, +-113, +-106, +-114, +-114, +-106, +-114, +-114, +-107, +-115, +-113, +-109, +-116, +-114, +-112, +-115, +-113, +-112, +-114, +-112, +-111, +-111, +-110, +-106, +-111, +-110, +-106, +-109, +-108, +-103, +-109, +-107, +-103, +-110, +-109, +-105, +-112, +-110, +-108, +-116, +-114, +-112, +-116, +-114, +-112, +-64, +-63, +-61, +-39, +-37, +-36, + 16, + 18, + 19, + 32, + 41, + 32, +-38, +-17, +-32, +-99, +-55, +-79, +-95, +-41, +-69, +-104, +-49, +-78, +-103, +-56, +-84, +-70, +-42, +-61, +-48, +-23, +-45, +-21, + 2, +-22, +-60, +-30, +-56, +-89, +-49, +-74, +-99, +-51, +-77, +-101, +-50, +-82, +-75, +-31, +-58, +-85, +-49, +-78, +-54, +-29, +-59, +-75, +-55, +-76, +-107, +-101, +-103, +-105, +-104, +-100, +-109, +-101, +-99, +-112, +-100, +-97, +-109, +-101, +-97, +-105, +-103, +-97, +-105, +-103, +-95, +-104, +-102, +-93, +-103, +-101, +-92, +-101, +-99, +-91, +-101, +-99, +-91, +-101, +-99, +-91, +-101, +-99, +-89, +-101, +-99, +-89, +-101, +-99, +-89, +-100, +-98, +-88, +-101, +-99, +-89, +-118, +-115, +-107, +-123, +-121, +-121, +-122, +-119, +-119, +-120, +-118, +-116, +-116, +-115, +-112, +-114, +-112, +-108, +-114, +-112, +-107, +-109, +-106, +-100, +-100, +-97, +-89, +-96, +-94, +-84, +-88, +-86, +-75, +-82, +-81, +-68, +-82, +-82, +-66, +-77, +-81, +-60, +-62, +-64, +-52, + 46, + 46, + 37, + 91, + 88, + 76, + 98, + 89, + 89, +101, + 95, + 97, +117, +116, +119, +117, +116, +119, +117, +116, +119, +116, +116, +118, +115, +118, +121, +112, +110, +111, + 39, + 24, + 15, + 31, + -4, +-32, + 47, + -2, +-36, + 80, + 34, + 14, + 82, + 51, + 52, + 2, +-12, + 9, +-38, +-43, +-12, +-48, +-53, +-25, +-57, +-57, +-32, +-70, +-70, +-47, +-82, +-92, +-74, +-96, +-108, +-95, +-111, +-113, +-105, +-126, +-116, +-111, +-121, +-121, +-117, +-120, +-124, +-120, +-106, +-107, +-104, +-106, +-107, +-103, +-107, +-113, +-107, +-107, +-115, +-108, +-113, +-114, +-108, +-114, +-113, +-108, +-115, +-113, +-109, +-116, +-114, +-110, +-113, +-111, +-109, +-111, +-109, +-106, +-108, +-107, +-103, +-110, +-109, +-105, +-110, +-108, +-104, +-110, +-109, +-105, +-112, +-110, +-106, +-113, +-112, +-109, +-115, +-113, +-111, +-118, +-116, +-114, +-76, +-75, +-73, +-38, +-36, +-34, + -3, + -1, + 0, + 0, + 16, + 2, +-63, +-36, +-58, +-88, +-44, +-72, +-90, +-40, +-71, +-101, +-53, +-85, +-60, +-23, +-52, +-44, +-11, +-37, +-36, + -6, +-31, +-73, +-41, +-70, +-101, +-63, +-93, +-111, +-65, +-94, +-84, +-37, +-68, +-78, +-31, +-63, +-88, +-43, +-71, +-84, +-42, +-77, +-105, +-63, +-107, +-52, +-17, +-51, +-84, +-68, +-82, +-99, +-102, +-100, +-105, +-104, +-103, +-106, +-102, +-100, +-108, +-102, +-98, +-108, +-102, +-95, +-107, +-104, +-96, +-106, +-103, +-95, +-104, +-102, +-93, +-103, +-100, +-92, +-103, +-100, +-92, +-103, +-100, +-92, +-103, +-100, +-92, +-103, +-100, +-92, +-103, +-100, +-92, +-101, +-99, +-90, +-107, +-104, +-96, +-125, +-123, +-116, +-125, +-122, +-123, +-123, +-121, +-121, +-122, +-120, +-118, +-118, +-116, +-113, +-113, +-112, +-108, +-113, +-110, +-105, +-110, +-107, +-101, +-105, +-103, +-94, +-102, +-100, +-90, +-93, +-92, +-80, +-84, +-82, +-69, +-78, +-77, +-63, +-76, +-79, +-58, +-56, +-59, +-45, + 54, + 52, + 47, + 95, + 91, + 80, + 95, + 87, + 84, + 93, + 89, + 81, +117, +116, +119, +117, +116, +119, +115, +114, +117, +112, +113, +116, +113, +113, +117, +107, +102, +102, + 29, + 13, + 3, + 24, + -9, +-34, + 45, + -1, +-30, + 92, + 44, + 26, + 90, + 55, + 53, + 49, + 28, + 40, +-27, +-40, +-21, +-37, +-49, +-32, +-14, +-29, +-22, + 29, + 4, + 6, + 56, + 19, + 22, + 31, + -6, + -4, +-66, +-87, +-87, +-117, +-115, +-118, +-120, +-119, +-119, +-114, +-115, +-114, +-27, +-27, +-27, +-85, +-85, +-83, +-111, +-111, +-109, +-112, +-111, +-109, +-115, +-113, +-111, +-115, +-114, +-110, +-116, +-114, +-110, +-115, +-114, +-110, +-112, +-110, +-107, +-109, +-108, +-104, +-109, +-107, +-103, +-110, +-109, +-105, +-110, +-109, +-105, +-112, +-110, +-106, +-113, +-111, +-107, +-114, +-112, +-109, +-114, +-112, +-111, +-118, +-116, +-114, +-115, +-113, +-112, +-95, +-93, +-92, + 15, + 17, + 18, +-53, +-36, +-50, +-81, +-50, +-74, +-55, +-17, +-45, +-89, +-46, +-76, +-73, +-32, +-64, +-71, +-35, +-65, +-43, + -9, +-39, +-88, +-50, +-81, +-98, +-56, +-88, +-103, +-59, +-91, +-81, +-38, +-70, +-55, +-11, +-46, +-56, +-13, +-49, +-97, +-55, +-83, +-59, +-17, +-54, +-70, +-26, +-71, +-104, +-58, +-101, +-43, +-30, +-45, + -5, + -5, +-12, +-80, +-83, +-91, +-100, +-104, +-109, +-105, +-104, +-105, +-110, +-103, +-99, +-108, +-104, +-97, +-107, +-104, +-96, +-105, +-102, +-94, +-105, +-102, +-94, +-105, +-102, +-94, +-105, +-102, +-94, +-105, +-102, +-95, +-105, +-102, +-95, +-105, +-102, +-96, +-104, +-101, +-94, +-112, +-109, +-103, +-126, +-124, +-119, +-125, +-123, +-123, +-124, +-121, +-122, +-123, +-121, +-119, +-119, +-117, +-114, +-113, +-112, +-108, +-111, +-108, +-103, +-109, +-106, +-100, +-109, +-106, +-98, +-104, +-102, +-92, +-101, +-99, +-88, +-91, +-90, +-77, +-80, +-79, +-66, +-73, +-76, +-56, +-58, +-61, +-44, + 50, + 48, + 46, + 95, + 93, + 81, + 96, + 88, + 82, + 88, + 85, + 70, +116, +116, +118, +117, +116, +119, +113, +113, +116, +110, +110, +115, +112, +110, +114, +103, + 95, + 95, + 25, + 7, + -3, + 29, + -2, +-23, + 56, + 17, + -6, + 94, + 57, + 42, + 93, + 62, + 56, + 75, + 48, + 50, + 16, + -9, + -9, + 36, + 9, + 2, + 65, + 29, + 17, + 62, + 16, + 0, + 67, + 19, + 3, + 69, + 26, + 14, +-15, +-44, +-52, +-108, +-123, +-127, +-87, +-100, +-107, + -5, +-21, +-25, + 61, + 47, + 46, +-76, +-86, +-86, +-110, +-112, +-110, +-113, +-109, +-108, +-115, +-113, +-112, +-115, +-113, +-111, +-115, +-113, +-110, +-112, +-111, +-107, +-107, +-107, +-101, +-110, +-109, +-103, +-111, +-110, +-106, +-111, +-110, +-106, +-112, +-110, +-106, +-112, +-110, +-106, +-114, +-112, +-108, +-114, +-112, +-109, +-114, +-112, +-110, +-118, +-116, +-114, +-119, +-117, +-115, +-93, +-91, +-89, + 15, + 17, + 19, +-67, +-54, +-63, +-88, +-61, +-82, +-48, +-17, +-41, +-48, +-11, +-38, +-44, + -3, +-33, +-80, +-38, +-68, +-84, +-47, +-83, +-89, +-51, +-84, +-62, +-23, +-54, +-62, +-22, +-54, +-62, +-27, +-60, + 1, + 38, + -2, +-15, + 28, +-13, +-17, + 21, + -6, +-20, + 18, +-14, +-20, + 21, +-22, +-31, + 9, +-31, +-29, + -4, +-30, + 38, + 46, + 25, + 49, + 45, + 25, + 23, + 13, + -3, +-58, +-65, +-74, +-107, +-103, +-105, +-108, +-104, +-98, +-107, +-105, +-97, +-106, +-103, +-95, +-106, +-103, +-95, +-106, +-103, +-95, +-106, +-103, +-95, +-108, +-104, +-99, +-108, +-104, +-99, +-108, +-104, +-99, +-108, +-105, +-99, +-120, +-116, +-110, +-127, +-124, +-120, +-126, +-123, +-123, +-124, +-121, +-122, +-123, +-121, +-120, +-122, +-120, +-117, +-117, +-116, +-112, +-113, +-111, +-107, +-108, +-105, +-99, +-107, +-104, +-96, +-105, +-103, +-93, +-104, +-103, +-92, +-98, +-97, +-84, +-88, +-86, +-76, +-69, +-72, +-52, +-54, +-58, +-38, + 22, + 20, + 19, + 94, + 91, + 81, + 96, + 89, + 82, + 91, + 86, + 71, +116, +116, +118, +117, +116, +119, +114, +113, +116, +112, +112, +118, +114, +112, +115, + 69, + 60, + 59, + 27, + 7, + -2, + 31, + 0, +-18, + 57, + 25, + 5, + 79, + 55, + 45, + 97, + 72, + 65, + 95, + 65, + 57, + 73, + 37, + 20, + 59, + 17, + -9, + 51, + -2, +-32, + 54, + -2, +-30, + 54, + 11, +-16, + 18, +-12, +-31, +-67, +-89, +-97, +-30, +-48, +-41, + 54, + 17, + 10, + 85, + 42, + 34, + 92, + 51, + 49, + 16, +-18, +-16, +-92, +-113, +-107, +-106, +-115, +-108, +-113, +-112, +-112, +-113, +-111, +-110, +-113, +-111, +-109, +-109, +-108, +-103, +-107, +-107, +-100, +-110, +-110, +-102, +-113, +-111, +-107, +-113, +-111, +-107, +-112, +-111, +-107, +-112, +-110, +-106, +-114, +-112, +-108, +-114, +-112, +-109, +-114, +-112, +-110, +-118, +-116, +-114, +-117, +-115, +-113, +-80, +-78, +-77, + 30, + 32, + 34, + -5, + 5, + -2, +-75, +-58, +-71, +-69, +-44, +-62, +-52, +-18, +-41, +-90, +-47, +-73, +-91, +-42, +-72, +-69, +-37, +-74, +-41, + -7, +-42, +-27, + 10, +-21, +-58, +-22, +-54, +-81, +-52, +-86, +-30, + 0, +-40, +-49, + -7, +-49, +-23, + 13, +-14, + -6, + 27, + 1, +-22, + 9, +-22, +-68, +-38, +-69, +-44, +-17, +-45, +-24, + -8, +-39, + 28, + 25, + -6, + 66, + 51, + 25, + 41, + 28, + 12, +-93, +-96, +-102, +-109, +-106, +-101, +-109, +-106, +-98, +-107, +-105, +-97, +-107, +-104, +-96, +-107, +-104, +-96, +-107, +-104, +-97, +-111, +-107, +-103, +-112, +-107, +-104, +-112, +-108, +-105, +-113, +-109, +-106, +-122, +-118, +-114, +-126, +-122, +-120, +-125, +-122, +-123, +-124, +-121, +-122, +-123, +-121, +-120, +-123, +-121, +-118, +-121, +-120, +-116, +-119, +-117, +-112, +-110, +-107, +-101, +-107, +-104, +-97, +-105, +-103, +-93, +-102, +-100, +-89, +-99, +-97, +-85, +-96, +-94, +-84, +-80, +-82, +-63, +-51, +-56, +-36, + -8, +-10, + -9, + 92, + 89, + 78, + 98, + 91, + 82, + 94, + 87, + 74, +114, +113, +115, +112, +111, +114, +109, +108, +111, +107, +108, +115, + 97, + 92, + 97, + 19, + 2, + 3, + 32, + 6, + -1, + 24, + -6, +-22, + 41, + 11, + -7, + 68, + 38, + 28, + 81, + 49, + 37, + 68, + 34, + 16, + 43, + 3, +-23, + 45, + 2, +-32, + 51, + 5, +-33, + 53, + 8, +-23, + 23, +-13, +-31, +-30, +-59, +-66, + 35, + 6, + -6, + 59, + 28, + 11, + 51, + -2, +-25, + 55, + 0, +-20, + 69, + 20, + 9, + 40, + -3, + -6, + 34, + -4, + -5, + 53, + 16, + 16, +-12, +-34, +-38, +-82, +-97, +-98, +-91, +-101, +-99, +-107, +-107, +-105, +-116, +-106, +-107, +-118, +-107, +-108, +-113, +-111, +-108, +-113, +-112, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-114, +-112, +-108, +-116, +-112, +-110, +-118, +-114, +-112, +-120, +-116, +-115, +-72, +-68, +-69, + 34, + 39, + 38, + 22, + 30, + 25, +-41, +-27, +-38, +-76, +-48, +-71, +-56, +-18, +-48, +-94, +-52, +-82, +-75, +-38, +-67, +-47, +-18, +-52, +-40, +-11, +-43, +-35, + -6, +-37, +-49, +-22, +-52, +-97, +-73, +-102, +-28, + -5, +-36, +-47, +-15, +-49, +-42, + -5, +-35, +-41, + 0, +-29, +-47, + -8, +-38, +-60, +-30, +-56, +-53, +-23, +-51, +-27, +-18, +-47, + 43, + 28, + -5, + 59, + 34, + 3, + 62, + 46, + 21, +-15, +-24, +-38, +-107, +-107, +-103, +-110, +-107, +-101, +-108, +-106, +-100, +-108, +-106, +-101, +-110, +-106, +-101, +-111, +-108, +-101, +-111, +-109, +-102, +-112, +-110, +-104, +-113, +-111, +-107, +-118, +-114, +-114, +-21, +-18, +-21, +-107, +-103, +-107, +-126, +-123, +-124, +-125, +-122, +-123, +-124, +-122, +-122, +-124, +-122, +-122, +-122, +-120, +-119, +-121, +-118, +-114, +-116, +-112, +-107, +-111, +-108, +-101, +-107, +-104, +-98, +-102, +-99, +-92, +-100, +-97, +-89, +-97, +-96, +-85, +-88, +-89, +-73, +-59, +-60, +-43, +-18, +-20, +-12, + 84, + 81, + 76, + 95, + 88, + 77, + 94, + 86, + 76, +103, +102, +104, + 99, + 98, +101, + 96, + 96, + 98, + 96, + 97, +105, + 50, + 44, + 50, + 13, + -6, + -6, + 30, + 4, + -4, + 25, + -4, +-20, + 31, + 1, +-16, + 43, + 9, + -1, + 42, + 6, + -7, + 31, + -6, +-26, + 35, + -4, +-31, + 47, + 6, +-26, + 49, + 12, +-14, + 44, + 13, + -5, + 25, + -3, +-19, + 65, + 31, + 14, + 67, + 29, + 3, + 50, + 5, +-31, + 49, + -4, +-36, + 54, + 2, +-22, + 60, + 12, + -5, + 68, + 21, + 10, + 58, + 10, + 0, + 72, + 21, + 11, + 77, + 29, + 19, + 75, + 33, + 28, + 56, + 26, + 26, +-59, +-73, +-71, +-108, +-108, +-108, +-113, +-109, +-109, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-115, +-111, +-108, +-117, +-113, +-109, +-118, +-114, +-111, +-120, +-115, +-114, +-58, +-54, +-55, + 35, + 41, + 39, + 30, + 28, + 26, + -6, + -5, +-13, +-42, +-29, +-48, +-52, +-32, +-57, +-23, + -7, +-30, + -2, + 15, + -9, + -4, + 15, +-12, + 20, + 39, + 13, +-60, +-39, +-65, +-58, +-36, +-63, +-85, +-64, +-88, +-17, + 6, +-23, +-47, +-21, +-54, +-67, +-29, +-62, +-54, +-11, +-41, +-63, +-25, +-50, +-61, +-33, +-54, +-66, +-44, +-64, +-41, +-46, +-66, + 35, + 0, +-24, + 61, + 18, +-11, + 67, + 37, + 10, + 54, + 30, + 12, +-86, +-95, +-99, +-109, +-109, +-105, +-111, +-110, +-106, +-110, +-108, +-104, +-112, +-109, +-103, +-114, +-111, +-105, +-113, +-113, +-104, +-114, +-114, +-107, +-116, +-114, +-111, +-122, +-119, +-120, + 27, + 30, + 26, +-82, +-79, +-83, +-125, +-122, +-123, +-123, +-121, +-121, +-123, +-120, +-121, +-122, +-120, +-120, +-120, +-117, +-117, +-120, +-117, +-114, +-119, +-116, +-110, +-117, +-113, +-107, +-112, +-109, +-103, +-106, +-103, +-96, +-102, +-99, +-92, +-98, +-97, +-89, +-94, +-93, +-81, +-83, +-83, +-67, +-48, +-49, +-38, + 48, + 44, + 44, + 97, + 89, + 81, + 97, + 89, + 80, +109, +109, +111, +106, +106, +108, +103, +103, +106, + 99, +100, +108, + 54, + 48, + 52, + 21, + 3, + 0, + 26, + 0, + -9, + 30, + 0, +-13, + 30, + -1, +-14, + 33, + -1, + -9, + 37, + 2, +-11, + 33, + -4, +-22, + 40, + 0, +-22, + 53, + 12, +-15, + 71, + 33, + 19, + 86, + 53, + 43, + 83, + 51, + 28, + 56, + 23, +-13, + 45, + 5, +-33, + 50, + 3, +-32, + 48, + 3, +-24, + 66, + 21, + -2, + 73, + 24, + 5, + 53, + 1, +-18, + 54, + -4, +-25, + 65, + 2, +-19, + 62, + -3, +-22, + 60, + 4, + -7, + 45, + 6, + 4, +-54, +-74, +-72, +-104, +-112, +-107, +-109, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-115, +-111, +-108, +-117, +-113, +-109, +-118, +-114, +-111, +-119, +-114, +-113, +-44, +-40, +-41, + 44, + 49, + 47, + 47, + 43, + 39, + 25, + 21, + 15, + -8, + -8, +-19, +-18, +-14, +-30, +-15, +-11, +-27, + 25, + 29, + 13, + 39, + 45, + 27, + 43, + 52, + 33, + -7, + 6, +-14, +-71, +-53, +-77, +-62, +-40, +-64, +-41, +-17, +-46, +-57, +-31, +-67, +-61, +-27, +-63, +-42, + -6, +-36, +-57, +-27, +-47, +-52, +-33, +-42, +-102, +-92, +-98, +-66, +-85, +-93, + 23, +-26, +-41, + 60, + 7, +-19, + 76, + 36, + 7, + 76, + 42, + 20, + -6, +-23, +-33, +-107, +-112, +-114, +-112, +-113, +-110, +-113, +-111, +-106, +-115, +-112, +-106, +-117, +-113, +-108, +-117, +-117, +-110, +-119, +-118, +-113, +-120, +-119, +-116, +-118, +-115, +-115, + 49, + 52, + 49, +-84, +-81, +-84, +-122, +-120, +-117, +-120, +-119, +-115, +-120, +-118, +-115, +-115, +-114, +-111, +-110, +-109, +-105, +-112, +-110, +-105, +-114, +-112, +-104, +-116, +-113, +-105, +-114, +-112, +-104, +-112, +-110, +-101, +-115, +-112, +-104, +-114, +-112, +-107, +-113, +-110, +-102, +-112, +-111, +-97, +-99, +-101, +-88, +-69, +-74, +-71, + 67, + 57, + 54, + 98, + 90, + 81, +113, +112, +115, +111, +110, +113, +109, +109, +112, +107, +108, +115, + 41, + 36, + 38, + 22, + 4, + -1, + 25, + -1, +-11, + 35, + 4, + -7, + 27, + -5, +-14, + 31, + -1, +-10, + 47, + 14, + 3, + 52, + 16, + 2, + 43, + 5, +-13, + 37, + -3, +-24, + 66, + 20, + 5, + 69, + 22, + 3, + 52, + 11, +-23, + 41, + 5, +-36, + 44, + 11, +-21, + 47, + 16, + -4, + 63, + 26, + 5, + 72, + 30, + 6, + 54, + 6, +-19, + 52, + -1, +-26, + 58, + -1, +-25, + 45, +-15, +-39, + 43, + -9, +-29, + 26, +-14, +-28, +-56, +-79, +-85, +-105, +-112, +-112, +-112, +-111, +-108, +-114, +-110, +-106, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-114, +-111, +-107, +-114, +-110, +-107, +-115, +-111, +-108, +-116, +-111, +-111, +-33, +-29, +-30, + 46, + 51, + 49, + 48, + 55, + 48, + 47, + 54, + 45, + 23, + 28, + 20, + 13, + 17, + 7, + 36, + 40, + 29, + 41, + 47, + 34, + 48, + 53, + 40, + 52, + 57, + 44, + 32, + 44, + 27, +-60, +-44, +-63, +-49, +-27, +-50, +-47, +-22, +-50, +-53, +-26, +-63, +-51, +-22, +-58, +-34, + -7, +-37, +-87, +-66, +-83, +-102, +-91, +-93, +-123, +-115, +-113, +-105, +-119, +-122, +-15, +-58, +-72, + 35, +-11, +-40, + 71, + 38, + 4, + 66, + 40, + 9, + 66, + 47, + 30, +-49, +-60, +-67, +-112, +-115, +-114, +-115, +-112, +-107, +-116, +-113, +-107, +-119, +-117, +-112, +-121, +-120, +-116, +-122, +-120, +-118, +-123, +-121, +-119, +-98, +-97, +-96, + 17, + 19, + 18, +-105, +-103, +-102, +-109, +-108, +-102, +-110, +-109, +-103, +-110, +-109, +-103, +-109, +-109, +-102, +-103, +-102, +-95, +-100, +-99, +-91, +-100, +-98, +-88, +-97, +-95, +-85, +-95, +-93, +-83, +-97, +-95, +-85, +-97, +-94, +-84, +-98, +-96, +-92, +-111, +-109, +-102, +-107, +-107, +-93, +-98, +-99, +-86, +-87, +-92, +-86, + 45, + 36, + 33, + 97, + 89, + 81, +117, +116, +118, +116, +115, +117, +114, +113, +117, +108, +109, +117, + 9, + 3, + 4, + 18, + 1, + -8, + 22, + -3, +-15, + 35, + 3, + -4, + 33, + 1, + -4, + 37, + 6, + -2, + 41, + 9, + -1, + 43, + 9, + -3, + 31, + -6, +-20, + 22, +-18, +-34, + 37, + -7, +-26, + 41, + -5, +-28, + 42, + -4, +-30, + 50, + 6, +-21, + 54, + 17, + -7, + 65, + 33, + 15, + 62, + 26, + 1, + 54, + 11, +-17, + 54, + 7, +-21, + 51, + 1, +-24, + 37, +-12, +-30, + 40, + -5, +-19, + 7, +-22, +-32, +-69, +-85, +-91, +-111, +-111, +-112, +-117, +-109, +-107, +-117, +-109, +-107, +-114, +-110, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-114, +-110, +-107, +-114, +-110, +-108, +-115, +-111, +-110, +-15, +-10, +-12, + 42, + 47, + 45, + 43, + 59, + 47, + 34, + 49, + 38, + 30, + 35, + 31, + 9, + 10, + 8, + 21, + 24, + 18, + 39, + 44, + 35, + 41, + 51, + 42, + 48, + 60, + 49, + 38, + 54, + 39, + -8, + 10, + -8, +-30, + -8, +-31, +-46, +-22, +-48, +-34, + -8, +-40, +-21, + 2, +-31, +-33, +-14, +-41, +-122, +-110, +-123, +-122, +-119, +-116, +-121, +-114, +-111, +-103, +-113, +-117, +-11, +-52, +-67, + 18, +-27, +-56, + 66, + 36, + 1, + 63, + 40, + 7, + 70, + 44, + 23, + 14, + -4, +-16, +-113, +-120, +-121, +-120, +-117, +-112, +-122, +-118, +-112, +-121, +-119, +-115, +-123, +-121, +-120, +-123, +-121, +-120, +-122, +-120, +-118, +-117, +-115, +-113, +-107, +-105, +-103, +-99, +-97, +-93, +-96, +-96, +-87, +-100, +-101, +-91, +-96, +-96, +-86, +-95, +-95, +-85, +-99, +-99, +-90, +-94, +-93, +-82, +-95, +-93, +-82, +-92, +-90, +-79, +-92, +-91, +-79, +-95, +-93, +-82, +-94, +-92, +-80, +-87, +-86, +-78, +-90, +-88, +-77, +-103, +-103, +-88, +-101, +-103, +-91, +-62, +-67, +-66, + 78, + 69, + 63, + 97, + 89, + 80, +113, +112, +115, +112, +111, +114, +110, +110, +114, +103, +104, +112, + -1, + -7, + -8, + 1, +-15, +-26, + 26, + 2, +-11, + 30, + -1, + -8, + 41, + 8, + 5, + 40, + 11, + 3, + 44, + 12, + 4, + 33, + -1, +-11, + 34, + -3, +-15, + 43, + 3, +-10, + 42, + 10, + -3, + 43, + 15, + 1, + 45, + 5, + -6, + 48, + -2, +-15, + 51, + -1, +-24, + 58, + 8, +-24, + 49, + 4, +-28, + 53, + 7, +-23, + 48, + 3, +-26, + 36, + -7, +-27, + 17, +-18, +-30, +-29, +-55, +-60, +-102, +-117, +-110, +-112, +-115, +-107, +-117, +-110, +-102, +-118, +-110, +-103, +-112, +-112, +-106, +-109, +-112, +-109, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-113, +-111, +-107, +-114, +-110, +-107, +-114, +-110, +-108, +-116, +-111, +-111, + 1, + 6, + 4, + 43, + 48, + 46, + 46, + 59, + 47, + 50, + 57, + 49, + 53, + 48, + 48, + 39, + 24, + 28, + 13, + 0, + -1, + 16, + 11, + 5, + -4, + 12, + 4, + -7, + 13, + 1, +-26, + -5, +-21, +-64, +-43, +-61, +-58, +-38, +-58, +-63, +-42, +-64, +-81, +-60, +-84, +-48, +-31, +-56, +-48, +-35, +-56, +-125, +-119, +-127, +-115, +-115, +-112, +-111, +-111, +-107, +-69, +-89, +-94, + 15, +-33, +-47, + 26, +-27, +-53, + 65, + 26, + -4, + 69, + 36, + 8, + 66, + 34, + 11, + 61, + 38, + 21, +-70, +-79, +-83, +-121, +-119, +-114, +-123, +-118, +-111, +-114, +-112, +-107, +-106, +-104, +-102, +-107, +-104, +-103, +-107, +-105, +-102, +-105, +-103, +-99, +-99, +-97, +-94, +-94, +-93, +-87, +-90, +-90, +-79, +-95, +-95, +-84, +-91, +-91, +-79, +-90, +-91, +-79, +-89, +-89, +-77, +-85, +-84, +-72, +-83, +-81, +-68, +-92, +-91, +-78, +-89, +-88, +-75, +-97, +-96, +-83, +-97, +-96, +-82, +-84, +-84, +-71, +-82, +-81, +-66, +-89, +-89, +-73, +-92, +-93, +-82, +-72, +-76, +-78, + 76, + 69, + 57, + 96, + 88, + 79, + 96, + 96, +104, + 97, + 97, +105, + 99, + 98, +107, + 95, + 88, +102, + 6, + 1, + 3, +-19, +-25, +-36, + 28, + 14, + -1, + 37, + 11, + 4, + 43, + 10, + 10, + 42, + 13, + 12, + 47, + 16, + 14, + 40, + 6, + 4, + 40, + 5, + 0, + 50, + 14, + 7, + 52, + 19, + 12, + 45, + 12, + 3, + 23, +-19, +-28, + 34, +-12, +-26, + 42, + -2, +-23, + 44, + 4, +-24, + 46, + 3, +-13, + 40, + -2, +-11, + 16, +-19, +-24, +-10, +-36, +-38, +-86, +-102, +-99, +-105, +-115, +-106, +-111, +-110, +-103, +-112, +-109, +-103, +-113, +-109, +-103, +-116, +-113, +-107, +-115, +-113, +-107, +-115, +-113, +-107, +-114, +-113, +-107, +-112, +-112, +-105, +-112, +-111, +-105, +-112, +-111, +-105, +-112, +-111, +-105, +-116, +-115, +-111, +-113, +-111, +-109, +-113, +-111, +-110, +-107, +-105, +-105, + 12, + 16, + 13, + 45, + 49, + 46, + 43, + 48, + 41, + 46, + 49, + 38, + 48, + 34, + 21, + 51, + 13, + -1, + 32, + -9, +-29, + 1, +-27, +-55, +-62, +-61, +-87, +-63, +-49, +-73, +-65, +-41, +-66, +-58, +-33, +-54, +-45, +-26, +-38, +-67, +-55, +-62, +-118, +-111, +-116, +-126, +-121, +-125, +-122, +-118, +-122, +-120, +-116, +-119, +-114, +-111, +-112, +-109, +-111, +-110, +-45, +-68, +-78, + 30, +-19, +-42, + 42, +-12, +-39, + 67, + 24, + -1, + 66, + 30, + 2, + 64, + 32, + 7, + 69, + 44, + 25, + 29, + 12, + 6, +-64, +-70, +-64, +-62, +-61, +-46, +-60, +-55, +-36, +-52, +-53, +-35, +-51, +-53, +-33, +-56, +-57, +-35, +-72, +-70, +-51, +-97, +-93, +-80, +-105, +-100, +-89, +-86, +-83, +-67, +-88, +-86, +-70, +-91, +-88, +-75, +-87, +-84, +-72, +-94, +-90, +-80, +-92, +-89, +-79, +-82, +-80, +-70, +-82, +-80, +-68, +-89, +-88, +-75, +-84, +-83, +-68, +-93, +-93, +-77, +-91, +-88, +-75, +-65, +-65, +-50, +-90, +-90, +-75, +-88, +-92, +-83, +-66, +-69, +-71, + 70, + 65, + 56, + 93, + 86, + 77, + 91, + 91, +100, + 92, + 92, +101, + 93, + 93, +103, + 91, + 87, +100, + 2, + 1, + 2, + 2, + 2, + -9, + -2, + -9, +-23, + 42, + 24, + 15, + 47, + 21, + 18, + 46, + 22, + 20, + 55, + 29, + 27, + 55, + 28, + 25, + 54, + 26, + 21, + 49, + 19, + 14, + 41, + 13, + 7, + 41, + 13, + 7, + 46, + 14, + 7, + 48, + 16, + 5, + 45, + 17, + 1, + 55, + 32, + 15, + 26, + 8, + -2, +-50, +-68, +-72, +-94, +-105, +-107, +-107, +-111, +-110, +-111, +-109, +-105, +-114, +-108, +-103, +-110, +-106, +-101, +-111, +-108, +-102, +-113, +-109, +-104, +-116, +-113, +-107, +-116, +-113, +-107, +-116, +-113, +-107, +-114, +-114, +-106, +-112, +-112, +-105, +-111, +-111, +-104, +-112, +-111, +-104, +-112, +-111, +-105, +-121, +-119, +-115, +-123, +-121, +-119, +-114, +-112, +-111, +-88, +-86, +-87, + 26, + 29, + 26, + 43, + 46, + 43, + 50, + 54, + 48, + 47, + 50, + 40, + 30, + 17, + 4, + 31, + -7, +-23, + 36, + -8, +-32, + 29, + -4, +-36, + 24, +-11, +-36, + 12, +-14, +-40, +-21, +-30, +-55, +-51, +-44, +-67, +-96, +-78, +-91, +-125, +-109, +-117, +-124, +-121, +-122, +-123, +-120, +-121, +-120, +-117, +-118, +-118, +-115, +-116, +-115, +-112, +-113, +-111, +-112, +-111, +-48, +-69, +-80, + 39, + -5, +-31, + 59, + 12, +-16, + 73, + 37, + 11, + 66, + 34, + 6, + 73, + 40, + 13, + 74, + 44, + 23, + 73, + 51, + 41, + 20, + 7, + 7, +-39, +-44, +-32, +-44, +-44, +-24, +-42, +-45, +-21, +-41, +-45, +-18, +-42, +-44, +-16, +-52, +-52, +-27, +-62, +-58, +-39, +-84, +-79, +-64, +-78, +-75, +-58, +-82, +-80, +-63, +-85, +-82, +-67, +-86, +-82, +-70, +-84, +-80, +-68, +-94, +-91, +-80, +-89, +-87, +-77, +-83, +-81, +-70, +-87, +-85, +-72, +-84, +-84, +-69, +-81, +-81, +-64, +-93, +-91, +-77, +-85, +-84, +-69, +-87, +-87, +-73, +-84, +-88, +-80, +-58, +-62, +-64, + 79, + 74, + 66, + 94, + 87, + 78, + 87, + 88, + 97, + 89, + 89, + 98, + 90, + 90, +100, + 91, + 92, +103, + -2, + 2, + 5, + 12, + 18, + 9, +-12, +-11, +-23, +-23, +-32, +-42, + 29, + 12, + 7, + 44, + 24, + 21, + 49, + 30, + 26, + 52, + 32, + 27, + 56, + 36, + 31, + 55, + 34, + 29, + 47, + 28, + 23, + 44, + 26, + 23, + 47, + 31, + 27, + 62, + 50, + 44, + 88, + 79, + 72, + 97, + 90, + 82, +-15, +-17, +-21, +-113, +-111, +-109, +-113, +-110, +-107, +-111, +-106, +-103, +-112, +-104, +-100, +-108, +-101, +-97, +-110, +-106, +-100, +-113, +-110, +-104, +-116, +-113, +-107, +-116, +-113, +-107, +-116, +-113, +-107, +-116, +-113, +-107, +-114, +-113, +-106, +-112, +-112, +-105, +-111, +-111, +-104, +-111, +-111, +-104, +-112, +-111, +-105, +-118, +-116, +-112, +-120, +-118, +-117, +-120, +-117, +-116, +-48, +-46, +-47, + 38, + 41, + 38, + 47, + 50, + 47, + 45, + 47, + 42, + 41, + 44, + 36, + 28, + 18, + 9, + 35, + 0, +-12, + 26, +-18, +-38, + 22, +-13, +-44, + 50, + -3, +-29, + 51, + 4, +-26, + 52, + 17, +-14, + 14, + -7, +-33, +-56, +-68, +-82, +-110, +-114, +-122, +-121, +-118, +-119, +-120, +-117, +-118, +-119, +-116, +-117, +-117, +-114, +-115, +-116, +-113, +-114, +-111, +-112, +-112, +-51, +-69, +-81, + 47, + 9, +-19, + 74, + 35, + 5, + 78, + 48, + 22, + 77, + 50, + 24, + 77, + 44, + 19, + 75, + 40, + 18, + 71, + 41, + 24, + 76, + 55, + 47, + -4, +-17, +-12, +-43, +-49, +-30, +-43, +-49, +-21, +-45, +-50, +-18, +-42, +-46, +-13, +-45, +-47, +-16, +-59, +-58, +-33, +-60, +-56, +-36, +-54, +-52, +-33, +-54, +-52, +-35, +-89, +-87, +-71, +-79, +-76, +-62, +-80, +-76, +-63, +-88, +-85, +-74, +-92, +-90, +-79, +-83, +-81, +-70, +-87, +-86, +-73, +-82, +-81, +-66, +-79, +-79, +-62, +-84, +-81, +-67, +-90, +-89, +-74, +-81, +-81, +-67, +-83, +-87, +-79, +-16, +-19, +-22, + 92, + 87, + 79, + 96, + 89, + 80, + 51, + 51, + 58, + 51, + 51, + 58, + 55, + 55, + 63, + 56, + 58, + 66, + -8, + -4, + -1, +-31, +-25, +-31, +-11, + -7, +-16, +-40, +-42, +-51, +-45, +-55, +-61, + 8, + -6, +-10, + 21, + 6, + 4, + 20, + 7, + 3, + 18, + 4, + 1, + 19, + 5, + 2, + 5, + -7, + -8, + 31, + 23, + 23, + 42, + 35, + 35, + 57, + 53, + 52, + 56, + 55, + 53, + 45, + 45, + 43, +-73, +-73, +-72, +-105, +-105, +-102, +-102, +-102, +-99, +-102, +-101, +-98, +-100, +-101, +-97, +-99, +-99, +-95, +-103, +-101, +-98, +-104, +-103, +-100, +-105, +-104, +-101, +-105, +-104, +-101, +-105, +-104, +-101, +-105, +-104, +-101, +-104, +-104, +-101, +-104, +-104, +-101, +-103, +-103, +-99, +-102, +-102, +-99, +-104, +-103, +-100, +-106, +-105, +-104, +-107, +-107, +-106, +-107, +-106, +-105, +-41, +-39, +-40, + 17, + 20, + 18, + 21, + 24, + 21, + 17, + 19, + 15, + 19, + 22, + 16, + 3, + -3, + -8, + 1, +-25, +-32, + 0, +-34, +-48, + -4, +-31, +-55, + 7, +-28, +-52, + 18, +-20, +-46, + 23, +-15, +-42, + 24, +-10, +-31, + 1, +-28, +-39, +-74, +-91, +-95, +-106, +-105, +-106, +-107, +-105, +-106, +-106, +-105, +-105, +-105, +-104, +-104, +-104, +-103, +-103, +-101, +-102, +-102, +-24, +-40, +-49, + 20, + -8, +-31, + 46, + 18, + -6, + 41, + 19, + 0, + 45, + 25, + 6, + 48, + 21, + 4, + 39, + 10, + -8, + 36, + 10, + -8, + 42, + 22, + 12, + 6, + -7, + -5, +-60, +-67, +-53, +-60, +-65, +-42, +-60, +-65, +-38, +-59, +-63, +-35, +-57, +-59, +-34, +-62, +-61, +-41, +-77, +-75, +-58, +-64, +-63, +-47, +-54, +-52, +-37, +-87, +-85, +-74, +-84, +-82, +-71, +-82, +-79, +-69, +-89, +-87, +-78, +-92, +-91, +-84, +-84, +-82, +-74, +-94, +-93, +-84, +-83, +-83, +-72, +-82, +-82, +-70, +-84, +-83, +-73, +-89, +-89, +-78, +-84, +-84, +-74, +-86, +-89, +-84, + 2, + -1, + -3, + 59, + 56, + 49, + 60, + 54, + 47 +}; diff --git a/examples/app_flash_single_model_arena_ext_mem/src/main.cpp.1 b/examples/app_flash_single_model_arena_ext_mem/src/main.cpp.1 new file mode 100644 index 000000000..24c6ca867 --- /dev/null +++ b/examples/app_flash_single_model_arena_ext_mem/src/main.cpp.1 @@ -0,0 +1,62 @@ +#include +#include +#include +#include +#include +#include +#include "flash_server.h" +#include "model.tflite.h" + +#include "image.h" +#include "image2.h" + +#if defined(SHARED_TENSOR_ARENA) +// This buffer has to be called `tensor_arena` for the generated model to find it +__attribute__ ((section(".ExtMem.bss"))) +uint8_t tensor_arena[LARGEST_TENSOR_ARENA_SIZE] __attribute__((aligned(8))); +#endif + +#define NFLASH_SPECS 1 + +fl_QuadDeviceSpec flash_spec[NFLASH_SPECS] = { + FL_QUADDEVICE_DEFAULT //FL_QUADDEVICE_MACRONIX_MX25R6435FM2IH0 +}; + +fl_QSPIPorts qspi = { + PORT_SQI_CS, + PORT_SQI_SCLK, + PORT_SQI_SIO, + XS1_CLKBLK_2 +}; + +DECLARE_JOB(flash_server, (chanend_t *, flash_t*, int, + fl_QSPIPorts*, fl_QuadDeviceSpec*, int)); +DECLARE_JOB(nn_thread, (chanend_t)); + +void nn_thread(chanend_t x) { + model_init((void *)x); + int8_t *inputs = (int8_t *)model_input_ptr(0); + int8_t *outputs = (int8_t *)model_output_ptr(0); + memcpy(inputs, image, sizeof(image)); // copy data to inputs + model_invoke(); + printf("%s (%d%%)\n", outputs[0] > outputs[1] ? "No human" : "Human", (outputs[1]+128)*100/255); + memcpy(inputs, image2, sizeof(image2)); // copy data to inputs + model_invoke(); + printf("%s (%d%%)\n", outputs[0] > outputs[1] ? "No human" : "Human", (outputs[1]+128)*100/255); + chan_out_word(x, FLASH_SERVER_QUIT); +} + +#define NNETWORKS 1 + +int main(void) { + flash_t headers[NNETWORKS]; + chanend_t flash_server_chanends[NNETWORKS]; + channel_t c_flash = chan_alloc(); + flash_server_chanends[0] = c_flash.end_a; + + PAR_JOBS( + PJOB(flash_server, (flash_server_chanends, headers, NNETWORKS, + &qspi, &flash_spec[0], NFLASH_SPECS)), + PJOB(nn_thread, (c_flash.end_b)) + ); +} diff --git a/examples/app_flash_single_model_arena_ext_mem/src/main.xc b/examples/app_flash_single_model_arena_ext_mem/src/main.xc new file mode 100644 index 000000000..81a08b1d6 --- /dev/null +++ b/examples/app_flash_single_model_arena_ext_mem/src/main.xc @@ -0,0 +1,36 @@ +#include +#include +#include "flash_server.h" + +#define NFLASH_SPECS 1 + +fl_QuadDeviceSpec flash_spec[NFLASH_SPECS] = { + FL_QUADDEVICE_DEFAULT //FL_QUADDEVICE_MACRONIX_MX25R6435FM2IH0 +}; + +on tile[0]: fl_QSPIPorts qspi = { + PORT_SQI_CS, + PORT_SQI_SCLK, + PORT_SQI_SIO, + XS1_CLKBLK_2 +}; + +extern void inferencer(chanend x); + +int main(void) { + chan x[1]; + + par { + on tile[0]: { + flash_t headers[1]; + flash_server(x, headers, 1, qspi, flash_spec, 1); + } + + on tile[1]: { + unsafe { + inferencer(x[0]); + } + } + } + return 0; +} diff --git a/examples/app_flash_single_model_arena_ext_mem/src/support.cpp b/examples/app_flash_single_model_arena_ext_mem/src/support.cpp new file mode 100644 index 000000000..c349215c1 --- /dev/null +++ b/examples/app_flash_single_model_arena_ext_mem/src/support.cpp @@ -0,0 +1,32 @@ +#include +#include +#include +#include "flash_server.h" + +#include "model.tflite.h" +#include "image.h" +#include "image2.h" + +#if defined(SHARED_TENSOR_ARENA) +__attribute__ ((section(".ExtMem.bss"))) +uint8_t tensor_arena[LARGEST_TENSOR_ARENA_SIZE] __attribute__((aligned(8))); +#endif + +void run(unsigned x) { + model_init((void *)x); + int8_t *inputs = (int8_t *)model_input_ptr(0); + int8_t *outputs = (int8_t *)model_output_ptr(0); + memcpy(inputs, image, sizeof(image)); // copy data to inputs + model_invoke(); + printf("%s (%d%%)\n", outputs[0] > outputs[1] ? "No human" : "Human", (outputs[1]+128)*100/255); + memcpy(inputs, image2, sizeof(image2)); // copy data to inputs + model_invoke(); + printf("%s (%d%%)\n", outputs[0] > outputs[1] ? "No human" : "Human", (outputs[1]+128)*100/255); + chan_out_word(x, FLASH_SERVER_QUIT); +} + +extern "C" { + void inferencer(unsigned x) { + run(x); + } +} diff --git a/examples/app_flash_single_model_arena_ext_mem/vww_quant.tflite b/examples/app_flash_single_model_arena_ext_mem/vww_quant.tflite new file mode 100644 index 000000000..2abf500af Binary files /dev/null and b/examples/app_flash_single_model_arena_ext_mem/vww_quant.tflite differ