From bb3fda3a9c9aa8d048c48a63fa7cd9da41e25d91 Mon Sep 17 00:00:00 2001 From: suleshahid <110432064+suleshahid@users.noreply.github.com> Date: Mon, 24 Jul 2023 10:21:48 -0700 Subject: [PATCH] Python extensions for energy, framer, overlap_add Signal OPs (#2142) We this PR, you can use these ops directly from python, including in TF graphs. Test with `bazel run python/tflite_micro/signal:framer_op_test`, etc. BUG=[287346710](http://b/287346710) --- python/tflite_micro/signal/BUILD | 82 +++ python/tflite_micro/signal/ops/energy_op.py | 45 ++ .../tflite_micro/signal/ops/energy_op_test.py | 137 +++++ python/tflite_micro/signal/ops/framer_op.py | 52 ++ .../tflite_micro/signal/ops/framer_op_test.py | 142 +++++ .../tflite_micro/signal/ops/overlap_add_op.py | 42 ++ .../signal/ops/overlap_add_op_test.py | 232 ++++++++ python/tflite_micro/signal/ops/testdata/BUILD | 2 + .../signal/ops/testdata/energy_test1.txt | 367 ++++++++++++ .../signal/ops/testdata/framer_test1.txt | 556 ++++++++++++++++++ signal/tensorflow_core/kernels/BUILD | 28 + .../tensorflow_core/kernels/energy_kernel.cc | 56 ++ .../tensorflow_core/kernels/framer_kernel.cc | 126 ++++ .../kernels/overlap_add_kernel.cc | 91 +++ signal/tensorflow_core/ops/BUILD | 24 + signal/tensorflow_core/ops/energy_op.cc | 56 ++ signal/tensorflow_core/ops/framer_op.cc | 91 +++ signal/tensorflow_core/ops/overlap_add_op.cc | 85 +++ 18 files changed, 2214 insertions(+) create mode 100644 python/tflite_micro/signal/ops/energy_op.py create mode 100644 python/tflite_micro/signal/ops/energy_op_test.py create mode 100644 python/tflite_micro/signal/ops/framer_op.py create mode 100644 python/tflite_micro/signal/ops/framer_op_test.py create mode 100644 python/tflite_micro/signal/ops/overlap_add_op.py create mode 100644 python/tflite_micro/signal/ops/overlap_add_op_test.py create mode 100644 python/tflite_micro/signal/ops/testdata/energy_test1.txt create mode 100644 python/tflite_micro/signal/ops/testdata/framer_test1.txt create mode 100644 signal/tensorflow_core/kernels/energy_kernel.cc create mode 100644 signal/tensorflow_core/kernels/framer_kernel.cc create mode 100644 signal/tensorflow_core/kernels/overlap_add_kernel.cc create mode 100644 signal/tensorflow_core/ops/energy_op.cc create mode 100644 signal/tensorflow_core/ops/framer_op.cc create mode 100644 signal/tensorflow_core/ops/overlap_add_op.cc diff --git a/python/tflite_micro/signal/BUILD b/python/tflite_micro/signal/BUILD index a0f9ae146b6..742fd4ecc45 100644 --- a/python/tflite_micro/signal/BUILD +++ b/python/tflite_micro/signal/BUILD @@ -16,7 +16,10 @@ cc_library( visibility = [":signal_friends"], deps = [ ":delay_op_cc", + ":energy_op_cc", ":fft_ops_cc", + ":framer_op_cc", + ":overlap_add_op_cc", ":window_op_cc", ], ) @@ -31,7 +34,10 @@ py_library( visibility = ["//python/tflite_micro/signal/utils:__subpackages__"], deps = [ ":delay_op", + ":energy_op", ":fft_ops", + ":framer_op", + ":overlap_add_op", ":window_op", ], ) @@ -59,6 +65,32 @@ py_test( ], ) +py_tflm_signal_library( + name = "energy_op", + srcs = ["ops/energy_op.py"], + cc_op_defs = ["//signal/tensorflow_core/ops:energy_op"], + cc_op_kernels = [ + "//signal/tensorflow_core/kernels:energy_kernel", + ], +) + +py_test( + name = "energy_op_test", + size = "small", + srcs = ["ops/energy_op_test.py"], + data = [ + "//python/tflite_micro/signal/ops/testdata:energy_test1.txt", + ], + python_version = "PY3", + srcs_version = "PY3", + deps = [ + ":energy_op", + "//python/tflite_micro/signal/utils:util", + requirement("numpy"), + requirement("tensorflow-cpu"), + ], +) + py_tflm_signal_library( name = "fft_ops", srcs = ["ops/fft_ops.py"], @@ -85,6 +117,56 @@ py_test( ], ) +py_tflm_signal_library( + name = "framer_op", + srcs = ["ops/framer_op.py"], + cc_op_defs = ["//signal/tensorflow_core/ops:framer_op"], + cc_op_kernels = [ + "//signal/tensorflow_core/kernels:framer_kernel", + ], +) + +py_test( + name = "framer_op_test", + size = "small", + srcs = ["ops/framer_op_test.py"], + data = [ + "//python/tflite_micro/signal/ops/testdata:framer_test1.txt", + ], + python_version = "PY3", + srcs_version = "PY3", + deps = [ + ":framer_op", + "//python/tflite_micro/signal/utils:util", + requirement("numpy"), + requirement("tensorflow-cpu"), + ], +) + +py_tflm_signal_library( + name = "overlap_add_op", + srcs = ["ops/overlap_add_op.py"], + cc_op_defs = ["//signal/tensorflow_core/ops:overlap_add_op"], + cc_op_kernels = [ + "//signal/tensorflow_core/kernels:overlap_add_kernel", + ], +) + +py_test( + name = "overlap_add_op_test", + size = "small", + srcs = ["ops/overlap_add_op_test.py"], + python_version = "PY3", + srcs_version = "PY3", + deps = [ + ":overlap_add_op", + "//python/tflite_micro/signal/utils:util", + "@absl_py//absl/testing:parameterized", + requirement("numpy"), + requirement("tensorflow-cpu"), + ], +) + py_tflm_signal_library( name = "window_op", srcs = ["ops/window_op.py"], diff --git a/python/tflite_micro/signal/ops/energy_op.py b/python/tflite_micro/signal/ops/energy_op.py new file mode 100644 index 00000000000..1fd37e851f5 --- /dev/null +++ b/python/tflite_micro/signal/ops/energy_op.py @@ -0,0 +1,45 @@ +# Copyright 2021 The TensorFlow Authors. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============================================================================== +"""Use energy op in python.""" + +import tensorflow as tf +from tflite_micro.python.tflite_micro.signal.utils import util + +gen_energy_op = util.load_custom_op('energy_op.so') + + +def _energy_wrapper(energy_fn, default_name): + """Wrapper around gen_energy_op.energy*.""" + + def _energy(input_tensor, start_index=0, end_index=-1, name=default_name): + with tf.name_scope(name) as name: + input_tensor = tf.convert_to_tensor(input_tensor, dtype=tf.int16) + dim_list = input_tensor.shape.as_list() + if len(dim_list) != 1: + raise ValueError("Input tensor must have a rank of 1") + if end_index == -1: + end_index = dim_list[0] - 1 + return energy_fn(input_tensor, + start_index=start_index, + end_index=end_index, + name=name) + + return _energy + + +# TODO(b/286250473): change back name after name clash resolved +energy = _energy_wrapper(gen_energy_op.signal_energy, "signal_energy") + +tf.no_gradient("signal_energy") diff --git a/python/tflite_micro/signal/ops/energy_op_test.py b/python/tflite_micro/signal/ops/energy_op_test.py new file mode 100644 index 00000000000..8df9514df21 --- /dev/null +++ b/python/tflite_micro/signal/ops/energy_op_test.py @@ -0,0 +1,137 @@ +# Copyright 2021 The TensorFlow Authors. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============================================================================== +"""Tests for energy op.""" +import os + +import numpy as np +import tensorflow as tf + +from tensorflow.python.platform import resource_loader +from tflite_micro.python.tflite_micro.signal.ops import energy_op +from tflite_micro.python.tflite_micro.signal.utils import util + + +class EnergyOpTest(tf.test.TestCase): + + _PREFIX_PATH = resource_loader.get_path_to_datafile('') + + def GetResource(self, filepath): + full_path = os.path.join(self._PREFIX_PATH, filepath) + with open(full_path, 'rt') as f: + file_text = f.read() + return file_text + + def SingleEnergyTest(self, filename): + lines = self.GetResource(filename).splitlines() + args = lines[0].split() + start_index = int(args[0]) + end_index = int(args[1]) + + func = tf.function(energy_op.energy) + input_size = len(lines[1].split()) + concrete_function = func.get_concrete_function(tf.TensorSpec( + input_size, dtype=tf.int16), + start_index=start_index, + end_index=end_index) + interpreter = util.get_tflm_interpreter(concrete_function, func) + # Skip line 0, which contains the configuration params. + # Read lines in pairs + i = 1 + while i < len(lines): + in_frame = np.array([int(j) for j in lines[i].split()], dtype='int16') + out_frame_exp = [int(j) for j in lines[i + 1].split()] + # TFLM + interpreter.set_input(in_frame, 0) + interpreter.invoke() + out_frame = interpreter.get_output(0) + for j in range(start_index, end_index): + self.assertEqual(out_frame_exp[j], out_frame[j]) + # TF + out_frame = self.evaluate( + energy_op.energy(in_frame, + start_index=start_index, + end_index=end_index)) + for j in range(start_index, end_index): + self.assertEqual(out_frame_exp[j], out_frame[j]) + i += 2 + + def testSingleFrame(self): + start_index = 5 + end_index = 250 + energy_in = [ + -56, 0, 26, 49, 144, -183, -621, 16, 544, 605, 11, -581, -26, 245, + -210, -273, 200, 541, 268, -319, -43, -544, -747, 356, 415, 356, 174, + -133, 4, -278, -487, 104, 449, 560, 223, -691, -451, 130, 132, 202, 86, + -91, 170, -85, -454, -123, 330, 125, -434, 104, 422, 89, -14, -113, + -123, -63, 125, 142, 40, -218, -183, -10, 3, 154, 95, -64, -108, -55, + 55, 216, 47, -358, -297, 391, 437, 5, -59, -252, -102, -25, -60, 76, + -46, 6, 128, 113, -4, -101, 20, -75, -154, 88, 144, -50, -163, 58, 112, + 38, 31, 2, -38, -80, 77, 63, -136, -83, 83, 89, 32, 27, 6, -237, -247, + 250, 292, -13, -55, 4, 58, -182, -120, 63, -33, -40, -88, 152, 246, 41, + -99, -178, -11, 68, -10, 3, 14, 39, 30, -94, -29, 79, -6, -84, -65, 55, + 138, 71, -141, -151, 150, 149, -159, -106, 203, 55, -207, -153, -37, + 231, 187, -6, 54, -66, -85, -258, -244, 271, 157, 24, 117, 144, 144, + -202, -66, -320, -478, 340, 510, 46, -152, -185, -199, -19, 139, 282, + -15, -140, 129, 45, -124, -26, 145, -36, -79, -17, -85, -29, 104, 82, + -84, -7, 127, -96, -210, 60, 114, 67, 40, -3, -1, -101, -76, 77, 55, + -5, 19, 13, 13, -36, -40, -34, 20, 63, 7, -66, -44, -6, -22, 66, 40, + -20, 13, 21, -15, -45, 6, 38, 19, -40, -46, -3, 2, 41, 41, -17, -37, + -11, 15, 13, -4, -5, 0, 1, 2, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 1, + 1, -1, -2, -1, 0, -1, 0, 0, -1, 0, -1, 0, 0, 1, 0, -1, 0, 1, -1, -1, 0, + 0, 0, -1, 0, -1, 0, 1, 0, 0, -1, -1, 1, -1, -1, 0, 0, 0, 0, -2, -1, -1, + 0, 0, -1, -1, 0, 0, -1, -1, -1, 1, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1, -1, + -1, 0, 1, 0, -1, -1, 0, -2, 0, 0, 0, 0, -1, -3, 1, 2, 0, 0, 1, 2, -1, + -1, -1, -1, -1, -1, 0, 0, 1, 0, -1, -1, 1, 0, 0, 1, -1, 0, 0, 0, 0, 0, + -1, 0, -1, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, 0, 1, -1, -1, 0, -2, 0, 1, + 0, 0, 0, 0, 1, -1, -1, 1, 0, -1, 0, 0, -1, 0, 2, 1, -2, -1, 1, 0, 0, + -2, 0, 0, -1, -1, 0, 0, 0, 0, -1, -2, -1, 1, 1, 0, 0, 0, 0, -1, -1, 0, + 1, 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, -1, -1, 0, 0, 0, 1, -1, + 0, 1, 0, -1, 0, -1, 0, 0, 0, 0, 0, -1, -2, 0, 1, 0, 1, 1, -1, -1, -1, + 0, 0, 0, 0, -1, -1, -1, 0, 1, 0, -2, -1, 1, 1, 1, -1, -3, -1, 1, -1, + -2, 0, -1, -2, -1, 0, 0, 0, -3, -1, 0, 0, -1, 0, 0, -2, 0 + ] + energy_exp = [ + 0, 0, 0, 0, 0, 337682, 60701, 118629, 332681, 173585, 297785, 684745, + 298961, 47965, 77300, 247985, 515201, 527210, 220301, 58228, 15677, + 36125, 221245, 124525, 199172, 186005, 12965, 19098, 35789, 49124, + 33589, 23725, 13121, 14689, 49681, 130373, 241090, 190994, 66985, + 11029, 9376, 2152, 29153, 10217, 6025, 31460, 23236, 29933, 13988, 965, + 7844, 9898, 25385, 14810, 1753, 56205, 123509, 85433, 3041, 36488, + 18369, 2689, 30848, 62197, 41485, 4745, 109, 1717, 9736, 7082, 7092, + 7250, 24085, 42682, 44701, 36517, 44234, 66258, 54730, 35005, 7272, + 73789, 132977, 25225, 34425, 61540, 106756, 344084, 262216, 57329, + 39962, 98845, 19825, 18666, 16052, 22321, 6530, 8066, 17540, 7105, + 25345, 47700, 17485, 1609, 10202, 11705, 3050, 530, 1465, 2756, 4369, + 4405, 1972, 4840, 2000, 610, 2250, 1480, 1961, 2125, 1685, 1970, 1490, + 394, 41, 1, 4, 0, 0, 1, 0, 0, 1, 2, 5, 1, 0, 1, 1, 1, 1, 1, 2, 0, 1, 1, + 1, 0, 2, 2, 1, 0, 4, 2, 0, 2, 0, 2, 2, 1, 0, 1, 0, 1, 2, 1, 1, 1, 4, 0, + 1, 10, 4, 1, 5, 2, 2, 1, 1, 1, 2, 0, 2, 0, 0, 1, 1, 0, 2, 0, 0, 2, 1, + 2, 4, 1, 0, 0, 2, 2, 1, 0, 1, 5, 5, 1, 4, 0, 2, 0, 0, 5, 2, 1, 0, 1, 1, + 2, 0, 0, 1, 0, 1, 1, 1, 1, 0, 2, 1, 1, 1, 0, 0, 1, 4, 1, 2, 2, 1, 0, 1, + 2, 1, 4, 2, 2, 10, 2, 5, 1, 0, 0, 0, 0, 0, 0, 0 + ] + energy_out = energy_op.energy(energy_in, + start_index=start_index, + end_index=end_index) + + for j in range(start_index, end_index): + self.assertEqual(energy_exp[j], energy_out[j]) + + def testEnergy(self): + self.SingleEnergyTest('testdata/energy_test1.txt') + + +if __name__ == '__main__': + tf.test.main() diff --git a/python/tflite_micro/signal/ops/framer_op.py b/python/tflite_micro/signal/ops/framer_op.py new file mode 100644 index 00000000000..f3a471df035 --- /dev/null +++ b/python/tflite_micro/signal/ops/framer_op.py @@ -0,0 +1,52 @@ +# Copyright 2023 The TensorFlow Authors. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============================================================================== +"""Use framer op in python.""" + +import tensorflow as tf +from tflite_micro.python.tflite_micro.signal.utils import util + +gen_framer_op = util.load_custom_op('framer_op.so') + + +def _framer_wrapper(framer_fn, default_name): + """Wrapper around gen_framer_op.framer*.""" + + def _framer(input_tensor, + frame_size, + frame_step, + prefill=False, + name=default_name): + if frame_step > frame_size: + raise ValueError("frame_step must not be greater than frame_size.") + with tf.name_scope(name) as name: + input_tensor = tf.convert_to_tensor(input_tensor, dtype=tf.int16) + dim_list = input_tensor.shape.as_list() + if dim_list[-1] % frame_step != 0: + raise ValueError( + "Innermost input dimenion size must be a multiple of %d elements" % + frame_step) + return framer_fn(input_tensor, + frame_size=frame_size, + frame_step=frame_step, + prefill=prefill, + name=name) + + return _framer + + +# TODO(b/286250473): change back name after name clash resolved +framer = _framer_wrapper(gen_framer_op.signal_framer, "signal_framer") + +tf.no_gradient("signal_framer") diff --git a/python/tflite_micro/signal/ops/framer_op_test.py b/python/tflite_micro/signal/ops/framer_op_test.py new file mode 100644 index 00000000000..8f04ed1304e --- /dev/null +++ b/python/tflite_micro/signal/ops/framer_op_test.py @@ -0,0 +1,142 @@ +# Copyright 2023 The TensorFlow Authors. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============================================================================== +"""Tests for framer op.""" +import os + +import numpy as np +import tensorflow as tf + +from tensorflow.python.platform import resource_loader +from tflite_micro.python.tflite_micro.signal.ops import framer_op +from tflite_micro.python.tflite_micro.signal.utils import util + + +class FramerOpTest(tf.test.TestCase): + + _PREFIX_PATH = resource_loader.get_path_to_datafile('') + + def GetResource(self, filepath): + full_path = os.path.join(self._PREFIX_PATH, filepath) + with open(full_path, 'rt') as f: + file_text = f.read() + return file_text + + def SingleFramerTest(self, filename): + lines = self.GetResource(filename).splitlines() + args = lines[0].split() + frame_size = int(args[0]) + frame_step = int(args[1]) + prefill = bool(int(args[2])) + func = tf.function(framer_op.framer) + input_size = len(lines[1].split()) + concrete_function = func.get_concrete_function( + tf.TensorSpec(input_size, dtype=tf.int16), frame_size, frame_step, + prefill) + interpreter = util.get_tflm_interpreter(concrete_function, func) + # Skip line 0, which contains the configuration params. + # Read lines in triplets + i = 1 + while i < len(lines): + in_block = np.array([int(j) for j in lines[i].split()], dtype=np.int16) + out_frame_exp = [[int(j) for j in lines[i + 1].split()]] + out_valid_exp = [int(j) for j in lines[i + 2].split()] + # TFLM + interpreter.set_input(in_block, 0) + interpreter.invoke() + out_frame = interpreter.get_output(0) + out_valid = interpreter.get_output(1) + self.assertEqual(out_valid, out_valid_exp) + if out_valid: + self.assertAllEqual(out_frame, out_frame_exp) + # TF + out_frame, out_valid = self.evaluate( + framer_op.framer(in_block, frame_size, frame_step, prefill)) + self.assertEqual(out_valid, out_valid_exp) + if out_valid: + self.assertAllEqual(out_frame, out_frame_exp) + i += 3 + + def MultiFrameRandomInputFramerTest(self, n_frames): + # Terminonlogy: input is in blocks, output is in frames + frame_step = 160 + frame_size = 400 + prefill = True + block_num = 10 + block_size = frame_step * n_frames + + test_input = np.random.randint(np.iinfo('int16').min, + np.iinfo('int16').max, + block_size * block_num, + dtype=np.int16) + expected_output = np.concatenate((np.zeros(frame_size - frame_step, + dtype=np.int16), test_input)) + func = tf.function(framer_op.framer) + concrete_function = func.get_concrete_function( + tf.TensorSpec(block_size, dtype=tf.int16), frame_size, frame_step, + prefill) + interpreter = util.get_tflm_interpreter(concrete_function, func) + block_index = 0 + frame_index = 0 + while block_index < block_num: + in_block = test_input[(block_index * block_size):((block_index + 1) * + block_size)] + expected_valid = 1 + expected_frame = [ + expected_output[((frame_index + i) * + frame_step):((frame_index + i) * frame_step + + frame_size)] for i in range(n_frames) + ] + # TFLM + interpreter.set_input(in_block, 0) + interpreter.invoke() + out_frame = interpreter.get_output(0) + out_valid = interpreter.get_output(1) + self.assertEqual(out_valid, expected_valid) + if out_valid: + self.assertAllEqual(out_frame, expected_frame) + # TF + out_frame, out_valid = self.evaluate( + framer_op.framer(in_block, frame_size, frame_step, prefill)) + frame_index += n_frames + self.assertEqual(out_valid, expected_valid) + self.assertAllEqual(out_frame, expected_frame) + block_index += 1 + + def testFramerVectors(self): + self.SingleFramerTest('testdata/framer_test1.txt') + + def testFramerRandomInput(self): + self.MultiFrameRandomInputFramerTest(1) + + def testFramerRandomInputNframes2(self): + self.MultiFrameRandomInputFramerTest(2) + + def testFramerRandomInputNframes4(self): + self.MultiFrameRandomInputFramerTest(4) + + def testStepSizeTooLarge(self): + framer_input = np.zeros(160, dtype=np.int16) + with self.assertRaises((tf.errors.InvalidArgumentError, ValueError)): + self.evaluate(framer_op.framer(framer_input, 128, 129)) + + def testStepSizeNotEqualInputSize(self): + framer_input = np.zeros(122, dtype=np.int16) + with self.assertRaises((tf.errors.InvalidArgumentError, ValueError)): + self.evaluate(framer_op.framer(framer_input, 321, 123)) + + +if __name__ == '__main__': + np.random.seed(0) + tf.test.main() diff --git a/python/tflite_micro/signal/ops/overlap_add_op.py b/python/tflite_micro/signal/ops/overlap_add_op.py new file mode 100644 index 00000000000..d6e70809c2f --- /dev/null +++ b/python/tflite_micro/signal/ops/overlap_add_op.py @@ -0,0 +1,42 @@ +# Copyright 2023 The TensorFlow Authors. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============================================================================== +"""Use overlap add op in python.""" + +import tensorflow as tf +from tflite_micro.python.tflite_micro.signal.utils import util + +gen_overlap_add_op = util.load_custom_op('overlap_add_op.so') + + +def _overlap_add_wrapper(overlap_add_fn, default_name): + """Wrapper around gen_overlap_add_op.overlap_add*.""" + + def _overlap_add(input_tensor, frame_step, name=default_name): + with tf.name_scope(name) as name: + input_tensor = tf.convert_to_tensor(input_tensor) + dim_list = input_tensor.shape.as_list() + if frame_step > dim_list[-1]: + raise ValueError( + "Frame_step must not exceed innermost input dimension") + return overlap_add_fn(input_tensor, frame_step=frame_step, name=name) + + return _overlap_add + + +# TODO(b/286250473): change back name after name clash resolved +overlap_add = _overlap_add_wrapper(gen_overlap_add_op.signal_overlap_add, + "signal_overlap_add") + +tf.no_gradient("signal_overlap_add") diff --git a/python/tflite_micro/signal/ops/overlap_add_op_test.py b/python/tflite_micro/signal/ops/overlap_add_op_test.py new file mode 100644 index 00000000000..ffd2ae35705 --- /dev/null +++ b/python/tflite_micro/signal/ops/overlap_add_op_test.py @@ -0,0 +1,232 @@ +# Copyright 2023 The TensorFlow Authors. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============================================================================== +"""Tests for overlap add op.""" + +from absl.testing import parameterized +import numpy as np +import tensorflow as tf + +from tflite_micro.python.tflite_micro.signal.ops import overlap_add_op +from tflite_micro.python.tflite_micro.signal.utils import util + + +class OverlapAddOpTest(parameterized.TestCase, tf.test.TestCase): + + def RunOverlapAdd(self, interpreter, input_frames, frame_step, + expected_output_frames, dtype): + input_frames = tf.convert_to_tensor(input_frames, dtype=dtype) + # TFLM + interpreter.set_input(input_frames, 0) + interpreter.invoke() + output_frame = interpreter.get_output(0) + self.assertAllEqual(output_frame, expected_output_frames) + + # TF + output_frame = self.evaluate( + overlap_add_op.overlap_add(input_frames, frame_step)) + self.assertAllEqual(output_frame, expected_output_frames) + + @parameterized.named_parameters(('_FLOAT32InputOutput', tf.float32), + ('_INT16InputOutput', tf.int16)) + def testOverlapAddValidInput(self, dtype): + input_frames = np.array([[1, -5, 4, 2, 7], [4, 15, -44, 27, -16], + [66, -19, 79, 8, -12], [-122, 17, 65, 18, -101], + [3, 33, -66, -19, 55]]) + expected_output_frames_step_1 = np.array([[1], [-1], [85], [-183], [133]]) + expected_output_frames_step_2 = np.array([[1, -5], [8, 17], [29, 8], + [-59, 25], [56, 51]]) + expected_output_frames_step_3 = np.array([[1, -5, 4], [6, 22, -44], + [93, -35, 79], [-114, 5, 65], + [21, -68, -66]]) + expected_output_frames_step_4 = np.array([[1, -5, 4, 2], [11, 15, -44, 27], + [50, -19, 79, 8], + [-134, 17, 65, 18], + [-98, 33, -66, -19]]) + expected_output_frames_step_5 = np.array([[1, -5, 4, 2, 7], + [4, 15, -44, 27, -16], + [66, -19, 79, 8, -12], + [-122, 17, 65, 18, -101], + [3, 33, -66, -19, 55]]) + func = tf.function(overlap_add_op.overlap_add) + # Initialize an interpreter for each step size + # TODO(b/263020764): use a parameterized test instead + interpreters = [None] * 6 + for i in range(5): + interpreters[i] = util.get_tflm_interpreter( + func.get_concrete_function( + tf.TensorSpec(np.shape([input_frames[0]]), dtype=dtype), i + 1), + func) + + frame_num = input_frames.shape[0] + frame_index = 0 + while frame_index < frame_num: + self.RunOverlapAdd(interpreters[0], [input_frames[frame_index]], + 1, + expected_output_frames_step_1[frame_index], + dtype=dtype) + self.RunOverlapAdd(interpreters[1], [input_frames[frame_index]], + 2, + expected_output_frames_step_2[frame_index], + dtype=dtype) + self.RunOverlapAdd(interpreters[2], [input_frames[frame_index]], + 3, + expected_output_frames_step_3[frame_index], + dtype=dtype) + self.RunOverlapAdd(interpreters[3], [input_frames[frame_index]], + 4, + expected_output_frames_step_4[frame_index], + dtype=dtype) + self.RunOverlapAdd(interpreters[4], [input_frames[frame_index]], + 5, + expected_output_frames_step_5[frame_index], + dtype=dtype) + frame_index += 1 + + @parameterized.named_parameters(('_FLOAT32InputOutput', tf.float32), + ('_INT16InputOutput', tf.int16)) + def testOverlapAddNframes5(self, dtype): + input_frames = np.array([[1, -5, 4, 2, 7], [4, 15, -44, 27, -16], + [66, -19, 79, 8, -12], [-122, 17, 65, 18, -101], + [3, 33, -66, -19, 55]]) + expected_output_frames_step_1 = np.array([1, -1, 85, -183, 133]) + expected_output_frames_step_2 = np.array( + [1, -5, 8, 17, 29, 8, -59, 25, 56, 51]) + expected_output_frames_step_3 = np.array( + [1, -5, 4, 6, 22, -44, 93, -35, 79, -114, 5, 65, 21, -68, -66]) + expected_output_frames_step_4 = np.array([ + 1, -5, 4, 2, 11, 15, -44, 27, 50, -19, 79, 8, -134, 17, 65, 18, -98, + 33, -66, -19 + ]) + expected_output_frames_step_5 = np.array([ + 1, -5, 4, 2, 7, 4, 15, -44, 27, -16, 66, -19, 79, 8, -12, -122, 17, 65, + 18, -101, 3, 33, -66, -19, 55 + ]) + func = tf.function(overlap_add_op.overlap_add) + # Initialize an interpreter for each step size + # TODO(b/263020764): use a parameterized test instead + interpreters = [None] * 6 + for i in range(5): + interpreters[i] = util.get_tflm_interpreter( + func.get_concrete_function( + tf.TensorSpec(np.shape(input_frames), dtype=dtype), i + 1), func) + self.RunOverlapAdd(interpreters[0], + input_frames, + 1, + expected_output_frames_step_1, + dtype=dtype) + self.RunOverlapAdd(interpreters[1], + input_frames, + 2, + expected_output_frames_step_2, + dtype=dtype) + self.RunOverlapAdd(interpreters[2], + input_frames, + 3, + expected_output_frames_step_3, + dtype=dtype) + self.RunOverlapAdd(interpreters[3], + input_frames, + 4, + expected_output_frames_step_4, + dtype=dtype) + self.RunOverlapAdd(interpreters[4], + input_frames, + 5, + expected_output_frames_step_5, + dtype=dtype) + + @parameterized.named_parameters(('_FLOAT32InputOutput', tf.float32), + ('_INT16InputOutput', tf.int16)) + def testOverlapAddNframes5Channels2(self, dtype): + input_frames = np.array([[[1, -5, 4, 2, 7], [4, 15, -44, 27, -16], + [66, -19, 79, 8, -12], [-122, 17, 65, 18, -101], + [3, 33, -66, -19, 55]], + [[1, -5, 4, 2, 7], [4, 15, -44, 27, -16], + [66, -19, 79, 8, -12], [-122, 17, 65, 18, -101], + [3, 33, -66, -19, 55]]]) + expected_output_frames_step_1 = np.array([[1, -1, 85, -183, 133], + [1, -1, 85, -183, 133]]) + expected_output_frames_step_2 = np.array( + [[1, -5, 8, 17, 29, 8, -59, 25, 56, 51], + [1, -5, 8, 17, 29, 8, -59, 25, 56, 51]]) + expected_output_frames_step_3 = np.array( + [[1, -5, 4, 6, 22, -44, 93, -35, 79, -114, 5, 65, 21, -68, -66], + [1, -5, 4, 6, 22, -44, 93, -35, 79, -114, 5, 65, 21, -68, -66]]) + expected_output_frames_step_4 = np.array([[ + 1, -5, 4, 2, 11, 15, -44, 27, 50, -19, 79, 8, -134, 17, 65, 18, -98, + 33, -66, -19 + ], + [ + 1, -5, 4, 2, 11, 15, -44, 27, + 50, -19, 79, 8, -134, 17, 65, + 18, -98, 33, -66, -19 + ]]) + expected_output_frames_step_5 = np.array([[ + 1, -5, 4, 2, 7, 4, 15, -44, 27, -16, 66, -19, 79, 8, -12, -122, 17, 65, + 18, -101, 3, 33, -66, -19, 55 + ], + [ + 1, -5, 4, 2, 7, 4, 15, -44, + 27, -16, 66, -19, 79, 8, -12, + -122, 17, 65, 18, -101, 3, + 33, -66, -19, 55 + ]]) + func = tf.function(overlap_add_op.overlap_add) + # Initialize an interpreter for each step size + # TODO(b/263020764): use a parameterized test instead + interpreters = [None] * 6 + for i in range(5): + interpreters[i] = util.get_tflm_interpreter( + func.get_concrete_function( + tf.TensorSpec(np.shape(input_frames), dtype=dtype), i + 1), func) + self.RunOverlapAdd(interpreters[0], + input_frames, + 1, + expected_output_frames_step_1, + dtype=dtype) + self.RunOverlapAdd(interpreters[1], + input_frames, + 2, + expected_output_frames_step_2, + dtype=dtype) + self.RunOverlapAdd(interpreters[2], + input_frames, + 3, + expected_output_frames_step_3, + dtype=dtype) + self.RunOverlapAdd(interpreters[3], + input_frames, + 4, + expected_output_frames_step_4, + dtype=dtype) + self.RunOverlapAdd(interpreters[4], + input_frames, + 5, + expected_output_frames_step_5, + dtype=dtype) + + def testStepSizeTooLarge(self): + ovlerap_add_input = np.zeros(160, dtype=np.int16) + with self.assertRaises((tf.errors.InvalidArgumentError, ValueError)): + self.evaluate(overlap_add_op.overlap_add(ovlerap_add_input, 128, 129)) + + def testStepSizeNotEqualOutputSize(self): + ovlerap_add_input = np.zeros(122, dtype=np.int16) + with self.assertRaises((tf.errors.InvalidArgumentError, ValueError)): + self.evaluate(overlap_add_op.overlap_add(ovlerap_add_input, 321, 123)) + + +if __name__ == '__main__': + tf.test.main() diff --git a/python/tflite_micro/signal/ops/testdata/BUILD b/python/tflite_micro/signal/ops/testdata/BUILD index ea8d313bfd0..beb8123163d 100644 --- a/python/tflite_micro/signal/ops/testdata/BUILD +++ b/python/tflite_micro/signal/ops/testdata/BUILD @@ -7,7 +7,9 @@ package( ) exports_files([ + "energy_test1.txt", "fft_auto_scale_test1.txt", + "framer_test1.txt", "rfft_test1.txt", "window_test1.txt", ]) diff --git a/python/tflite_micro/signal/ops/testdata/energy_test1.txt b/python/tflite_micro/signal/ops/testdata/energy_test1.txt new file mode 100644 index 00000000000..e1a972c0d2b --- /dev/null +++ b/python/tflite_micro/signal/ops/testdata/energy_test1.txt @@ -0,0 +1,367 @@ +5 122 +-65 0 5 4 -86 148 379 -160 -630 -280 337 1003 324 -1169 -646 680 626 -208 -683 27 663 159 -235 -401 -402 421 617 62 52 -679 -1095 567 1255 284 -387 -687 -263 275 163 80 42 -9 -53 -72 34 107 78 -185 -219 106 101 70 128 -50 -130 -48 -10 -9 51 129 -1 -149 -55 98 94 -17 -47 -83 -100 97 158 20 -33 -54 -41 -62 -69 110 166 -21 -121 33 23 -142 196 182 -463 -240 426 264 -177 22 205 -364 -358 257 214 17 -7 -30 -8 -12 35 -63 -156 59 157 69 -17 -129 -108 103 138 -63 -68 74 39 -120 -82 51 31 79 78 -39 -38 -77 -36 59 2 -6 45 3 -66 35 140 -68 -180 7 115 32 -56 -3 38 -5 -6 -1 -20 -26 27 51 -42 -67 54 86 -36 -100 -11 57 3 37 72 -59 -77 -21 -13 24 15 67 52 -73 -12 30 -37 -84 -29 85 32 48 64 -97 -65 45 12 -39 -26 14 -11 82 131 -71 -143 -65 0 127 122 -30 -109 -64 78 78 -81 -107 39 202 88 -232 -136 142 78 -104 -72 132 115 -68 -28 -85 -92 189 92 -337 -42 578 11 -728 140 775 -249 -885 212 906 -147 -833 107 687 -89 -569 11 424 28 -238 -12 78 -38 5 40 -28 -26 35 20 -26 -16 4 1 5 5 0 0 1 -1 -4 3 -2 -6 2 3 -1 2 -3 -8 2 8 0 -4 -7 -3 3 -2 3 -2 -3 3 4 -3 -6 -3 5 -1 -2 -1 4 2 -2 -4 0 -3 -2 0 1 -5 0 -1 -1 0 4 -1 2 0 0 -4 -1 1 5 3 0 -5 0 3 -2 -1 0 -2 3 2 1 0 -1 0 0 2 -1 -1 -1 -3 -3 -3 4 3 -1 -6 0 3 3 -5 0 0 6 1 -2 2 4 1 -4 -1 -2 -4 -1 3 3 -3 1 2 0 -3 -1 2 2 0 3 1 -4 1 1 -3 -4 6 7 -3 -2 2 -4 5 -1 -1 -2 -2 -4 -2 -4 -1 5 0 1 0 -3 1 0 0 -3 -5 2 2 -1 1 -2 -2 0 -2 0 -1 -2 -1 3 3 -1 -3 1 2 -2 -2 1 -1 0 -2 -1 2 1 -2 -1 1 3 2 -1 -3 1 0 -4 2 1 -5 2 2 1 4 0 -5 2 2 -1 0 3 4 -1 2 -2 0 -3 -2 2 2 2 2 -2 -3 -3 3 4 0 -4 -4 -1 1 -3 -1 -1 -4 0 -1 1 2 1 -2 1 2 -1 -3 3 3 0 -1 -3 4 4 -3 -7 -4 3 3 2 2 -2 -2 -2 -1 -1 0 0 0 -3 -4 2 1 0 1 0 +65471 262149 9764778 4284481915 4276682122 1119578 1471537 879716 435140 467218 464850 216026 338845 384533 463745 1520514 1655681 621738 144794 32969 1845 7993 12605 40309 59197 15101 18884 19204 181 19242 22202 12629 9125 9098 19409 25364 4005 5525 16861 27997 15730 20693 71540 271969 251172 31813 174521 194213 46085 949 208 5194 27817 29410 16930 22273 23013 10100 15921 9325 7202 7605 7373 4777 40 2034 5581 24224 32449 14249 3145 1469 37 1076 3330 6253 10312 11296 3370 1378 8665 6370 745 4714 8033 1044 8425 8066 3328 13505 6250 1665 872 6845 22202 24674 16129 15784 15977 12168 18010 42325 61568 38660 16900 22608 17849 8009 44185 122033 335848 530105 620225 845226 865780 715498 483418 331682 179897 57428 6228 1469 4293132328 2359270 4293263380 327664 327681 5 65536 4294770687 4294836227 196602 4294901763 4294770690 196600 8 4294574076 262141 262142 4294836222 262147 4294639613 393213 4294901759 327679 4294836226 65532 4294901757 65536 65531 4294967295 262144 196607 0 4294967292 327681 3 65531 4294836227 65535 262142 65538 4294901760 0 4294901762 4294967295 4294836221 327677 4294901763 65530 196611 65531 393216 4294836225 262146 4294705153 4294901759 4294967292 196611 131069 2 4294967293 131074 196608 4294705153 65537 4294770685 458758 4294901757 4294705154 4294901765 4294901759 4294770686 4294770686 393215 65536 4294770688 1 4294770688 196603 4294901762 4294836225 65534 65534 4294901759 262143 4294901763 131069 4294836226 131070 65535 4294967294 65538 4294967294 196609 4294901762 131069 4294705152 65538 196603 65538 4 196603 4294901762 196608 4294901764 4294836226 4294770688 196606 131074 4294836226 4294836221 262147 4294705152 4294967292 4294770689 4294967295 65532 131071 65538 131070 4294901762 262141 3 4294836223 262148 4294574077 262140 131075 4294836226 4294901758 4294967295 0 4294770688 196604 1 1 +-21 0 -44 232 -110 -560 590 1003 -1067 -927 1300 417 -561 -216 -731 131 1272 -420 -1345 726 1035 -258 -551 -302 270 524 -14 -420 -200 108 17 169 352 14 -249 -215 56 87 48 -20 -141 -46 104 89 -67 -65 13 84 95 -69 -114 -10 22 45 74 9 -76 -114 -17 141 56 -62 -32 16 33 -11 -30 -3 3 21 48 -16 -41 -24 -13 1 21 43 -52 -62 108 168 5 -348 -315 288 401 139 -23 -408 -254 161 59 72 119 29 -36 -93 -28 16 19 19 -17 7 63 -36 -91 -1 58 32 5 -48 -96 -6 77 116 18 -117 -35 51 8 -25 15 15 -46 -9 67 14 -47 -25 -6 -3 3 63 47 -43 -8 -23 -45 -15 -3 51 33 -25 -22 15 18 -28 -43 14 28 32 23 -13 -8 -40 -24 19 -3 25 37 -29 -27 9 3 -12 -17 5 17 37 26 -46 -30 3 -20 4 48 38 -16 -72 -33 26 23 42 10 -63 -17 36 -17 -31 15 53 4 -49 -15 22 -12 7 37 24 -6 -28 36 16 -5 -72 -68 13 8 39 3 15 56 -4 -62 -67 -42 137 224 5 -32 -298 -359 48 65 355 271 5 122 -220 -172 -192 -215 121 77 175 104 -17 38 -67 -71 -50 -11 81 46 -34 -22 -2 1 0 -2 6 3 -1 1 0 0 1 2 -3 -2 -1 0 1 0 -2 -2 1 -1 0 -1 1 0 0 0 -1 -1 1 -1 2 2 -2 1 -2 -3 0 -1 0 1 1 -1 -1 2 0 -1 -1 -2 3 3 -1 -2 -3 -1 3 2 -4 -1 0 1 0 0 -1 -1 -2 0 -1 1 2 1 -1 1 -2 -1 0 -1 -1 0 0 1 1 -1 -1 0 -3 1 2 -1 -1 0 0 2 -3 -1 1 -3 -1 1 -1 1 0 0 0 -1 1 3 -2 -1 0 -3 -4 1 2 -1 1 1 -1 -2 0 1 1 0 1 0 -3 -2 2 3 -2 -3 -1 0 2 2 1 -2 -2 1 0 -2 -1 2 -1 -2 2 3 -2 -2 0 0 0 0 -2 -2 -2 1 1 1 0 -3 -1 1 1 0 -2 1 -1 -1 0 0 -2 -2 -1 -1 2 0 0 1 -2 -1 -1 -1 2 1 -1 1 -2 -1 -3 1 0 -3 1 0 -1 1 1 0 -1 -3 2 2 0 2 -1 -2 1 -2 -1 0 -2 0 3 2 -3 0 0 -1 -2 1 1 -1 0 -1 -1 -2 -2 -2 2 0 0 -2 2 2 -1 1 1 0 -1 0 -2 -2 2 -1 -2 0 1 0 -1 -1 0 -2 0 1 0 -2 -1 1 3 0 -4 -1 2 1 0 +65515 15269844 4258332562 65733198 4234279893 1863889 361377 551522 1794384 2336101 1137789 394805 347476 176596 51664 28850 124100 108226 10705 2704 21997 18737 8714 7225 13786 13096 2509 5557 18772 20170 6980 1280 1210 909 450 2560 2257 170 2290 6548 39888 121129 182169 180122 166993 90437 8665 15002 9945 1040 722 338 5265 8282 4388 2329 9252 19385 14013 3826 689 450 2197 4685 2834 45 3978 4058 593 2250 2610 1714 709 1108 2045 1808 698 1664 937 634 2210 810 153 314 1658 2792 909 416 3748 5440 1765 2293 4069 1585 1250 3034 2417 709 193 1945 820 1552 5209 4793 1585 234 3152 8333 20533 50201 89828 131185 130250 73466 63284 66448 60866 36554 11105 5933 7541 6682 4292739118 4294901738 1 458750 4294901763 1 65536 4294770690 4294967294 65536 4294836224 131070 65535 131071 0 4294901760 131071 196607 4294836226 4294836225 65533 65535 65537 4294967295 2 4294967295 262142 4294901763 4294836222 262143 4294705154 65535 1 4294901760 4294901759 4294901760 131073 4294901761 4294836225 65535 4294967295 0 65537 4294967295 4294770688 131073 4294967295 0 4294770690 131071 4294967293 4294901761 1 0 131071 4294836227 65535 4294770685 131073 131071 4294901761 65534 65537 65536 4294770688 196606 4294836227 4294967293 131072 65538 4294901758 1 4294967294 4294901762 196606 4294836227 65534 0 4294836224 4294901758 65537 1 4294967293 65537 4294836224 4294901761 65535 4294836224 4294967294 196607 0 4294836225 4294967295 196607 4294901761 4294836225 4294836223 1 131069 4294901760 65537 4294901760 196605 2 4294901762 131070 4294967294 4294836224 196608 4294770690 0 4294901759 65537 65535 4294967295 4294901758 196606 0 196606 4294901762 65537 4294901760 4294836224 196606 4294901759 65536 4294901760 65535 65534 1 4294967294 196609 4294705152 196607 1 +-12 0 54 -55 -114 -52 -255 288 1003 52 -1134 -942 520 1415 233 -1196 -731 339 550 587 -234 -814 227 739 -128 -570 15 280 56 -125 -149 34 143 71 -48 -97 -7 41 -3 -3 23 14 -12 -47 -28 47 43 -26 -45 2 26 18 -3 -12 7 -1 -17 -7 -1 15 12 0 -6 -6 4 7 2 -16 -14 13 18 -4 -11 -6 -4 4 3 5 11 14 11 -34 -16 3 -12 -7 5 21 -3 -25 -17 22 15 19 22 -34 -35 12 21 1 -4 -2 -10 -5 0 12 8 3 5 -11 -16 0 10 7 -3 4 13 -16 -12 5 -4 -9 -2 15 11 -1 1 -16 -16 6 7 7 5 -3 -3 -7 -6 0 5 7 -6 -9 6 12 1 -9 -2 -3 0 6 -3 -6 -2 8 9 -3 -12 -6 3 8 7 -1 -9 -14 -1 16 4 -8 -4 0 -3 4 4 -2 0 5 7 -14 -21 5 15 5 0 -5 -9 -7 -1 10 3 2 3 -3 1 -9 -8 8 2 -4 -2 7 10 -5 -7 -3 2 0 -1 0 -1 -2 -2 2 -4 1 5 2 -6 -3 4 2 0 0 -10 -1 15 10 -5 -9 6 -1 -9 3 7 -8 -8 5 1 -6 -3 6 1 -1 2 5 5 -4 -3 -2 1 1 -1 0 0 0 0 0 0 0 0 -1 0 2 1 0 0 -1 0 1 1 0 0 0 1 -1 -1 0 -1 1 0 -1 -1 0 -1 0 0 0 -1 -1 1 0 0 -1 0 0 0 0 -2 -1 0 0 0 -1 0 1 0 1 0 0 0 0 -1 0 -1 0 -1 0 0 0 -1 0 -1 0 -1 0 0 1 0 0 0 -1 0 1 0 -2 -1 1 0 1 1 0 -1 1 0 0 0 0 1 0 -1 0 0 -1 0 0 0 0 -1 -1 0 0 0 0 -1 1 -1 0 0 1 -1 -1 -1 1 0 0 0 -1 0 0 -1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 -1 -1 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -2 0 0 0 0 0 0 0 1 1 -1 1 0 0 0 -1 -1 0 1 0 0 1 1 -1 0 -1 -1 1 -1 1 0 -1 0 0 0 0 0 -1 -2 -1 -1 0 0 0 -1 -1 0 1 0 0 -1 0 0 -1 0 0 -1 0 0 0 -1 -1 0 0 -1 0 1 0 -1 -1 0 1 -1 -1 -1 1 0 -1 -1 0 0 0 -1 0 0 0 1 -1 0 0 0 0 -1 0 1 0 0 1 0 -1 0 0 1 0 0 0 0 +65524 4291362870 4291624846 18939649 3408875 2173320 2272625 1484705 649282 647069 717352 597650 341284 78625 18761 23357 25490 11713 1730 18 725 2353 2993 2525 2029 1000 153 50 338 226 144 72 65 260 365 340 157 32 34 317 1277 265 193 466 634 773 586 1640 1369 442 20 125 144 73 146 256 149 25 425 169 97 229 122 257 292 98 34 58 36 74 117 180 82 13 36 45 68 90 180 73 50 277 257 80 16 25 20 25 245 466 250 25 130 101 13 18 82 128 20 53 125 58 4 1 5 8 17 29 45 20 0 101 325 106 37 90 113 89 37 45 2 29 4294705157 4294901757 65537 65535 0 0 0 4294901760 131072 1 4294901760 65536 1 0 4294901761 65535 131071 4294901760 65535 65535 0 4294967295 1 4294901760 0 0 4294967294 0 4294901760 65536 65536 0 0 65535 65535 65535 0 65535 65535 65535 65536 0 4294901760 65536 4294836224 131071 65536 1 131071 0 0 1 65535 4294901760 0 0 4294967295 0 0 131071 65535 65536 4294967295 131071 0 4294901760 0 65535 0 4294901760 4294967295 65535 0 4294901760 65535 4294901760 0 4294901760 0 4294901760 0 4294836224 0 0 0 65536 4294901761 1 0 4294967295 65536 0 65537 65535 4294967295 4294901761 1 65535 0 0 4294901759 4294967295 0 4294901760 65535 1 4294901760 0 65535 4294901760 0 4294901760 65535 4294901760 65536 4294901760 65535 4294901761 4294967295 1 4294967295 0 4294901760 0 65536 65535 0 4294901760 65536 0 1 65535 65536 0 0 +5 0 -62 87 189 -102 -30 -292 -918 -156 -34 1470 1398 -495 -410 284 142 -1906 -705 3007 1854 -2752 -1740 429 -159 479 542 162 -143 -141 -11 51 128 111 6 -201 -38 95 2 -89 -42 57 25 -19 -47 45 56 -8 13 12 -26 -44 35 21 -63 -24 42 31 -17 -12 3 -3 1 10 -3 -10 -5 14 17 -3 1 -1 -2 -26 -15 21 18 9 -2 -63 -57 93 89 -53 -63 27 71 -36 -93 -2 55 39 -3 -20 -3 -31 -29 32 7 11 40 -2 -32 -32 -5 36 25 -24 -32 19 40 -22 -45 1 5 15 25 18 0 -44 -21 9 0 22 17 -23 -14 14 -4 -17 6 24 -1 -18 4 6 -17 4 41 -9 -45 -12 9 17 12 7 -1 -25 -17 19 12 -5 -1 7 -14 -12 26 23 -20 -35 -3 26 8 1 13 -11 -19 -11 -3 16 14 -3 -13 -3 13 -8 -25 10 14 -7 -8 31 31 -43 -41 18 24 8 -2 -16 -14 7 26 11 -18 -42 -5 47 4 -34 -5 22 11 3 -6 -25 10 25 -29 -21 47 10 -55 13 49 -53 -38 79 -3 -63 69 14 -110 33 73 -54 31 68 -95 -68 87 9 -63 67 37 -77 7 34 -37 -10 27 2 -10 6 3 -5 2 0 -1 -2 0 1 0 0 0 0 -1 -1 0 1 0 0 2 0 0 -1 -1 0 1 0 -1 -1 1 1 -2 -1 1 0 -3 0 1 0 0 0 1 0 0 0 0 -1 -2 1 0 -1 1 0 -1 -1 -1 -1 -1 0 1 2 -1 -2 0 1 0 -2 -1 0 1 0 0 -2 -1 1 0 1 1 0 0 -2 -2 1 0 0 0 -1 0 -1 -1 0 -1 0 1 0 1 1 -2 -1 0 -1 0 -1 -1 0 1 -2 -1 1 1 -1 -1 0 0 0 -1 0 2 0 0 -1 0 1 0 0 1 0 -1 0 1 -1 0 -1 0 0 -1 -1 1 0 0 0 0 -1 0 -1 -1 -1 -1 0 1 0 -1 0 1 0 -1 0 0 0 -1 1 1 -2 -1 -1 -1 1 0 -1 0 0 0 0 0 0 1 -1 -1 -2 -1 0 -1 0 1 2 -1 -2 -1 -1 0 -1 0 0 -2 -1 0 0 -1 0 0 0 0 -2 0 0 0 -1 -1 1 0 -1 -1 -1 1 2 0 -1 0 0 0 0 0 1 1 -1 0 -2 -1 1 1 1 -1 0 0 -1 -2 0 0 1 -1 0 -2 0 2 -1 0 -1 -1 0 0 -1 1 0 0 0 -2 -1 1 1 0 0 -2 1 1 0 -1 0 0 0 -1 0 +5 5767106 4288282813 4275896290 4284808298 2162056 2199429 248756 3653000 9539074 11010820 3211641 254722 320008 40330 2722 28705 40437 10469 7925 5013 986 4234 3200 313 2612 1666 4545 2725 433 18 101 109 221 298 2 680 666 405 3973 11898 10730 4698 6337 8653 4546 409 970 1865 170 1604 2048 1321 1201 1385 2084 2026 250 949 1936 522 484 818 392 305 612 325 52 305 1762 2169 370 193 626 650 169 50 340 1205 1625 685 65 290 482 265 205 178 233 725 245 1025 2810 2005 640 260 245 797 2088 2234 1172 509 130 661 725 1282 2309 3194 5210 7685 3978 4957 13189 8245 5585 13649 7650 8458 7298 1205 1469 733 136 4294639619 2 4294901759 65536 0 0 4294967295 65536 0 2 4294901760 65535 1 4294967295 65537 4294967294 1 65533 1 0 1 0 4294901760 131070 4294901760 1 4294967295 4294967295 65535 131073 4294901759 65536 4294836224 65535 1 4294836224 131071 65536 1 4294836224 131070 0 4294901760 4294901760 65535 65535 1 65537 4294967294 4294901760 4294901760 65535 4294836225 131071 4294901761 65535 0 65535 2 4294901760 65536 0 1 65535 4294901761 4294901760 0 4294967295 1 0 4294901760 4294901760 4294967295 65535 1 65535 1 65535 0 131071 4294836225 4294967295 131071 4294901760 0 0 0 4294901761 4294901759 65535 65535 131073 4294901759 4294967295 4294901760 0 4294967294 0 65535 0 4294836224 0 4294901760 131071 4294901760 4294967295 131073 4294901760 0 0 65536 4294901761 4294836224 131071 65537 65535 4294901760 65534 65536 65535 65534 4294901762 4294901760 65535 4294901760 1 0 4294967294 65537 0 131070 1 65535 0 65535 +-66 0 108 -60 -153 -74 -57 319 272 -200 -48 39 251 186 62 -1639 -2278 1367 1782 1699 1317 -1636 -1307 -551 -68 586 243 39 -36 -193 -84 23 -29 135 58 -66 73 33 -100 -100 16 73 9 -32 -71 17 99 72 -27 -123 -32 64 -9 -1 48 46 13 -88 -60 44 37 0 -12 -6 8 3 -7 -5 3 0 -10 3 6 14 16 -23 -33 -2 11 63 60 -64 -35 -8 -23 -15 -17 24 -3 23 42 6 -3 -18 -12 -38 -20 64 32 -37 2 -1 -31 -1 23 6 -13 -20 -21 32 27 4 8 -11 0 -15 -32 8 28 17 4 -17 -17 -6 -3 15 22 14 5 -40 -32 17 19 1 -13 11 40 -8 -39 -38 -8 48 24 -11 -7 -7 8 -1 -18 -6 5 12 7 6 17 -20 -29 -5 -7 14 23 16 -6 -25 -5 16 13 -16 -25 17 32 -14 -35 -1 10 26 28 -14 -23 -15 4 -5 -45 20 62 18 -40 -31 29 18 -24 -13 4 10 7 4 17 -2 -9 -40 -33 34 42 2 -21 -30 -22 17 10 38 64 -26 -51 -73 -79 69 109 87 52 -163 -193 8 86 200 168 -174 -251 -89 46 274 192 -156 -172 -94 -32 158 128 -36 -71 -55 -1 41 10 1 2 -6 -2 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 1 2 -1 -1 0 0 0 -1 -1 1 0 -1 0 -1 0 0 -1 -1 1 1 2 -1 -1 -1 0 0 -1 -1 -2 1 0 0 -2 0 1 2 -1 -1 0 1 0 -1 -1 -2 -1 2 1 0 0 0 0 0 -1 0 0 1 0 0 0 -1 -1 -1 1 0 -3 0 1 0 -2 -1 0 0 -1 0 2 -1 -1 1 1 -1 1 -1 -1 1 0 -1 0 0 1 1 0 -1 1 2 0 -1 1 -1 0 -1 0 0 -1 -1 0 0 0 0 0 -1 0 0 -1 -1 -2 0 1 1 1 0 0 -2 1 0 0 -2 -2 -1 -1 -1 0 -1 -1 1 1 1 0 0 1 -1 -2 1 1 2 -2 0 1 0 -2 1 0 1 0 -1 0 -1 1 1 -1 -1 1 -1 -3 0 1 0 -1 0 1 -1 1 -1 -1 0 0 -2 0 -1 -1 1 1 0 -1 1 1 0 0 -1 -2 0 0 0 0 0 -2 0 0 0 1 0 0 -1 -1 -1 -1 0 0 -1 -1 0 1 0 0 0 0 0 -1 1 -1 -2 -1 0 0 1 0 0 -1 0 0 -1 0 0 0 1 1 0 1 0 -1 0 0 0 1 0 1 0 0 0 +65470 4291035244 4290183015 20971463 4281860368 3825 97597 2690165 7057973 6062125 4410985 2011850 348020 60570 38545 7585 19066 7720 6418 20000 5585 1105 5330 14985 15858 5120 82 4420 7913 5536 1369 180 73 74 9 109 232 785 1093 4090 7696 1289 754 865 538 1800 333 1588 4496 2393 5 962 565 569 1465 745 185 225 1088 1073 305 325 234 680 1625 1313 362 290 1664 2965 2368 697 98 65 360 169 85 689 866 245 785 661 281 425 914 1220 1226 776 980 754 41 2425 4168 2561 1165 745 116 65 293 1681 2245 1768 1341 773 1544 4772 7930 11002 19450 29273 37313 47396 58500 70922 77192 61200 38420 25988 17680 8066 1682 101 4294574082 65534 131072 1 0 0 0 0 0 1 65535 131073 4294967295 0 4294901760 131071 4294901760 4294901760 0 4294967295 65537 4294901762 4294967295 0 4294967295 131070 0 65534 131073 4294967295 65536 4294901760 4294901759 196607 1 0 0 65535 65536 0 4294901760 4294967295 1 65533 1 4294967294 0 65535 4294901762 131071 4294901761 4294901761 131071 4294901760 0 65537 4294901760 131073 4294901760 4294901761 4294901760 0 4294967295 0 0 4294901760 0 4294967295 65534 65537 1 4294836224 1 4294836224 4294967294 4294967295 4294901760 131071 65537 0 4294901761 131070 131073 65534 1 131070 65536 4294901760 4294901760 65537 4294967295 4294901761 65533 1 65535 4294901761 4294901761 65535 4294836224 4294901760 131071 1 131071 1 4294901760 65534 0 0 65534 0 1 4294901760 4294967295 65535 4294901760 65535 1 0 0 131071 4294901759 65535 65536 0 65535 4294901760 0 65536 1 1 65535 0 1 1 0 +12 0 -120 -103 250 315 -464 -546 476 827 -146 -862 -497 401 435 732 611 -959 -948 407 803 -196 -452 149 206 -350 -246 225 126 69 0 -230 -142 210 132 11 47 -130 -145 49 63 12 10 18 -34 -50 -4 44 0 18 46 19 -7 -71 -7 53 -4 -66 -34 53 34 -2 -16 -7 14 9 5 -4 -22 -21 33 43 -44 -80 86 133 -199 -187 390 184 -612 -124 702 60 -622 16 505 -61 -415 32 338 22 -239 -38 157 -3 -145 6 109 69 -15 -110 -50 71 53 -23 -38 -6 16 25 7 -19 -14 7 17 3 -1 -19 -31 10 37 12 -26 -26 6 30 8 -19 -1 11 4 -19 -9 4 -10 -1 10 6 -14 0 17 15 6 -29 -14 30 19 -33 -10 15 -9 -10 5 8 1 10 9 -20 -20 0 7 20 6 -15 -1 0 1 13 16 -38 -45 22 30 -3 -15 10 11 -17 -20 12 11 10 12 -1 13 -12 -14 -30 -32 22 24 26 9 -34 -24 29 30 -23 -19 14 14 -21 -25 17 17 -16 -21 30 26 -24 -18 21 18 -23 -30 20 30 3 -13 -8 -1 4 12 7 -16 -10 28 19 -2 -27 1 -8 -24 1 12 14 7 -12 -11 -13 -19 8 10 11 0 -5 0 3 0 -1 0 1 0 0 -1 0 0 1 0 0 1 0 0 2 0 0 1 1 -1 0 0 0 1 0 0 -1 -1 0 0 0 -1 0 0 1 -3 0 -1 2 1 0 0 0 0 0 -1 -2 -1 0 0 0 -1 0 0 0 0 0 0 -1 0 1 0 -1 -1 0 1 1 -2 -1 0 0 -1 -1 0 2 1 -1 0 0 -1 0 0 0 0 0 -2 -2 -2 0 1 1 -1 1 -1 -1 0 0 0 1 2 -1 -2 0 1 0 -1 -2 -1 1 1 0 2 -2 -2 0 1 0 -1 -1 0 0 0 -1 1 0 -1 -1 0 0 0 -1 -1 -1 -1 0 0 0 1 -1 -1 -1 0 0 0 -2 -1 -1 0 -1 -2 1 1 -1 -2 -1 -1 1 -1 -1 -1 -2 0 -1 -1 0 1 2 0 0 -1 -1 0 0 0 0 -1 0 -1 -1 0 1 -1 -1 -1 1 0 -1 -1 0 -1 -1 0 0 0 -1 -1 0 0 0 -1 -1 -1 0 -2 0 1 1 1 -2 1 0 -1 0 0 -1 0 1 1 -1 -1 -2 0 1 0 0 -3 -1 1 1 0 -2 -2 0 1 1 1 -3 -2 0 0 1 0 -1 -2 1 1 -1 0 -1 -1 1 0 0 0 -1 1 -1 -1 1 1 0 -1 -1 0 0 +12 4288282504 20644090 4259249712 54198748 764360 407810 725049 1293002 1064353 683225 226505 164936 111141 20637 52900 64264 17545 19109 23426 4113 424 3656 1952 324 2477 5090 2858 4372 3965 1160 305 277 41 925 2938 8336 25085 74570 185956 389920 496404 387140 258746 173249 114728 58565 24658 21061 16642 12325 7541 3338 1480 881 410 245 298 362 1061 1513 1352 936 425 122 377 97 101 136 196 514 877 1096 1450 325 181 89 101 481 400 449 261 1 170 1700 2509 909 325 410 544 221 145 313 1096 1508 1252 1237 1417 1429 557 637 914 545 1341 1252 765 853 1300 909 233 17 193 356 1145 733 65 577 340 193 290 425 221 4294639616 196608 4294901760 65536 0 65535 65536 0 1 131072 0 65537 65535 0 1 4294901760 65535 0 65535 65536 65533 196607 1 0 0 4294901759 65535 0 65535 0 0 4294901760 65536 4294901760 65535 65537 4294967294 0 4294967295 131072 4294901761 0 65535 0 0 4294901758 65534 65537 131071 4294967295 0 65536 4294901762 65534 1 4294901759 131071 1 4294836226 65534 1 4294967295 0 4294901760 1 4294967295 0 4294901760 4294967295 65535 0 4294901761 4294967295 0 4294836224 4294967295 4294901760 131070 4294901761 4294967294 131071 4294967295 4294901759 4294901760 65535 131073 0 4294967295 0 0 65535 4294967295 65536 4294967295 131071 4294901760 65535 4294967295 0 4294901760 65535 0 4294967295 65535 65534 65537 4294836225 1 65535 4294901760 65536 4294901761 4294901759 65536 0 4294967293 65537 4294836224 65534 65537 4294770689 65534 65536 4294901760 131070 4294901761 4294901760 131071 0 4294901760 4294901761 131071 1 4294967295 0 +-94 0 38 107 237 105 152 -833 -1156 615 1114 195 -548 -189 447 -239 -653 203 140 157 374 442 390 -759 -770 -27 321 407 -18 -268 -55 29 -77 145 181 -88 -102 -32 -38 53 57 35 48 -64 -86 -4 26 36 18 -16 -36 9 71 18 -43 -74 -13 39 -9 9 19 -2 -18 1 26 11 -15 -27 -15 5 -4 48 54 -9 65 -23 -56 -272 -563 284 741 610 250 -943 -648 76 58 171 -60 196 265 14 26 -164 -107 -54 -32 59 18 5 -18 4 9 16 17 11 -5 -32 13 32 -17 -35 12 26 0 -22 -19 17 27 1 0 -9 -16 -9 10 3 -23 4 10 5 9 3 -6 -1 13 -17 -38 16 44 2 -33 -8 21 15 12 -11 -15 -27 -30 24 42 15 -19 -33 1 16 -6 2 19 -2 -31 -8 39 28 -28 -47 3 39 -1 -11 16 20 13 -40 -34 6 4 7 4 5 2 -2 1 -4 -9 5 19 0 -24 -9 25 9 -21 0 29 -24 -48 3 9 28 18 -16 -7 26 29 -37 -40 -7 2 28 -1 -1 24 10 -7 -20 2 -1 -11 1 -4 7 25 4 -18 -25 -9 17 9 5 4 2 8 -15 -14 3 7 4 -5 -7 3 10 1 -9 -1 3 -1 -2 0 2 1 0 1 -1 0 1 1 0 1 -2 -2 0 1 1 0 -1 0 -1 -1 1 -1 0 0 -1 0 0 0 -1 0 -1 -1 0 1 -1 -1 0 0 1 1 1 -1 -2 0 1 1 -1 0 0 0 -1 -2 1 1 0 1 -1 -1 0 1 1 0 -1 0 -1 0 0 0 0 -1 -2 0 0 0 0 1 -1 0 0 0 -1 -1 0 1 1 0 0 1 0 -2 -1 0 0 -1 -1 1 0 0 -1 0 0 0 1 0 -1 0 -1 0 -2 -1 0 0 -1 -1 0 0 0 -1 1 0 0 0 -1 0 -2 -1 0 1 1 1 0 0 0 0 0 0 -1 -1 -2 -1 0 -1 -1 0 -1 -1 -2 -1 0 1 1 0 -1 0 1 0 -1 -1 1 1 -2 -1 0 0 -1 0 1 -1 0 -1 -1 -1 -1 0 0 -2 1 1 1 -1 -2 0 0 -1 -1 0 1 -1 -1 -1 2 2 0 0 0 1 0 1 -1 0 -1 0 0 -1 -1 0 0 1 -1 -1 -1 0 0 -1 -1 0 0 0 -1 0 -1 1 0 -1 -1 0 0 -1 0 0 1 0 -1 2 0 -2 0 1 0 0 -1 1 -1 0 1 0 -1 -1 0 1 0 -2 0 1 0 0 0 -1 -1 2 -1 0 0 2 0 +65442 7012390 6881517 4240375960 40369020 1279021 336025 256930 467618 44249 335240 728181 593629 268690 72148 3866 26954 40505 11428 4253 4474 6400 7412 1972 580 1377 5365 7325 1690 162 365 325 797 954 250 2320 2997 4754 77120 397625 921181 951749 425680 32605 42016 70421 27572 14365 4505 349 340 337 410 1049 1193 1514 820 484 650 730 81 337 109 545 125 90 37 458 1700 1940 1153 666 265 954 1476 1989 1450 257 40 365 1025 2305 2993 1530 122 656 1769 1192 65 41 8 17 106 361 657 706 441 1417 2313 865 580 725 2210 1649 788 2 676 449 5 122 65 641 949 370 106 20 289 205 65 74 109 82 262143 4294901759 131072 1 4294901761 65536 1 4294836225 65534 65537 4294901760 4294901760 131071 65535 4294901760 0 4294901760 4294901760 65535 4294901761 65535 65536 65537 4294901759 65536 4294901761 0 4294901760 131070 1 4294901761 65535 65537 4294901760 4294901760 0 0 4294901759 0 0 4294901761 0 4294901760 65535 65537 0 1 4294967294 0 4294967295 1 4294901760 0 65536 4294901760 4294901760 4294836224 65535 4294901760 65535 0 131071 0 4294901760 4294836224 65535 65537 1 0 0 4294901760 4294901759 65535 4294967295 4294901760 4294901759 65535 65537 4294901760 65536 4294901760 131071 4294836225 65535 4294901760 65536 65535 4294967295 4294967295 0 131070 65537 4294901759 0 4294967295 65536 4294967295 196607 2 0 1 4294901761 4294901760 0 4294967295 0 4294901761 4294967295 0 4294967295 0 4294901760 4294901760 1 4294967295 0 65535 65536 4294901760 2 65534 1 4294901760 4294901761 65536 4294901760 65535 1 65534 1 0 4294967295 4294901762 0 2 +16 0 -60 -106 -108 591 800 -546 -135 -150 -817 -1005 -390 1630 201 -287 1786 558 -2166 -1869 1369 1632 -1142 -912 670 861 -212 -488 406 404 -122 -547 -315 64 226 421 29 -405 -123 176 162 -21 -170 -117 69 159 -17 -83 46 18 -83 -5 30 20 19 60 60 -87 -89 5 30 19 -17 8 4 5 31 25 -23 -95 -46 132 39 -44 51 63 32 6 141 -84 2 -246 -362 64 142 -19 -302 197 297 142 29 -156 -30 42 -14 -62 38 67 -45 -43 35 10 10 23 -29 -76 -26 69 35 35 64 -62 -95 -24 56 58 -33 -62 -10 49 22 8 28 -33 -79 -6 59 70 8 -72 -35 18 10 37 39 -34 -12 0 -23 -48 -26 64 33 0 13 -17 -25 4 33 -14 -36 -1 -16 -6 30 55 8 -47 2 15 5 -40 -52 7 -9 40 55 20 -15 -37 18 5 -12 -6 -11 -30 -11 55 21 -39 -16 24 1 -21 3 23 -13 -4 36 21 20 -51 -77 -21 5 84 67 -30 -63 -30 27 58 30 -25 -18 -44 -17 45 26 -37 -53 4 27 38 4 -13 17 -13 -41 -6 31 39 7 -45 -24 5 -2 17 16 -17 -32 15 28 8 -6 -10 3 2 6 4 -1 -17 -9 4 -2 10 6 -6 -1 2 -1 -2 0 0 -2 2 4 0 -1 -3 -1 2 0 1 2 -1 1 0 0 2 0 -3 2 2 1 -1 0 -1 -1 -1 -1 -1 1 0 0 -2 -3 1 2 -3 -1 0 2 -1 -1 -4 -2 -1 -2 0 -1 1 2 0 -1 0 -1 2 1 -2 0 1 -1 0 0 -1 1 -2 -2 0 0 2 -2 -2 1 2 0 0 -1 0 0 0 -3 0 2 1 1 -3 -4 2 2 0 0 1 0 -1 -2 1 2 -1 -2 1 1 0 1 1 -1 0 3 -1 1 0 -1 -2 0 0 1 -1 1 -1 -2 -1 0 0 1 0 -1 0 2 -4 -2 -1 -2 1 0 0 2 0 -3 -1 -2 1 3 0 -3 2 3 1 0 -2 0 0 -2 1 1 -2 1 1 -1 -1 2 1 -3 1 3 0 -3 0 -2 1 1 2 -1 -1 0 1 1 -2 -2 1 1 2 3 -2 -2 0 1 2 1 -1 -1 2 2 -1 -2 -4 1 2 -2 -1 -1 0 1 2 0 -2 -1 1 0 0 1 -2 0 1 -1 0 0 -2 -2 -1 -1 -1 -2 -1 -2 1 2 0 0 -3 -3 1 -1 2 1 0 1 1 -2 -2 2 1 -1 2 2 0 -1 -2 1 1 -3 -2 -2 1 1 1 0 -2 -1 0 0 1 0 0 +16 4288085956 38797204 4259185440 4285202297 1677514 2809000 122770 3501160 8184717 4537585 2135908 1190221 283088 328052 314093 103321 228317 164866 46105 26685 42589 30042 7178 2440 6914 1300 3961 11169 7946 1261 353 41 1586 9554 19540 3457 6570 1060 26937 60520 135140 20525 130013 108373 25177 2664 4040 5933 3874 1325 629 6617 5437 2450 7940 9601 6500 4933 2501 548 1873 6277 8381 5248 1549 1469 2677 144 2833 4772 1089 458 641 1285 1297 292 3925 2273 229 1625 2753 1681 3425 1594 349 180 1021 3146 1962 832 442 538 185 1737 3001 6370 7081 5389 4869 4093 1525 2260 2314 2045 2825 2173 185 458 1717 2482 2074 601 293 545 1249 848 136 13 52 290 97 720894 4294574086 196607 4294901759 0 196606 4 4294836223 196607 65536 4294901762 1 131072 4294770688 131074 4294901761 4294901760 4294967295 4294967295 1 4294836224 131069 4294770690 65535 4294901762 4294770687 4294967294 65534 131071 2 65535 196607 4294836225 65536 65535 4294901760 4294836225 65534 131072 4294901758 131073 0 65535 0 65533 65538 4294770689 196604 2 65536 4294901760 131070 4294901762 131070 1 65537 65535 4294901763 1 4294901759 0 4294901761 4294901761 4294967294 0 1 65535 4294705154 4294967294 131070 0 2 4294967293 131070 3 196605 65539 4294836224 0 131070 4294836225 65537 4294967295 65538 131069 3 65533 131070 131073 4294967295 65536 4294836225 131070 131073 4294836227 65534 131073 4294901761 196607 4294901762 4294770686 131073 4294967294 65535 131073 4294836224 131071 0 4294836225 65536 65535 4294836224 4294967294 4294967295 4294967294 131070 2 4294770688 131069 196607 1 65537 4294901758 65538 196607 2 4294901759 65537 4294901757 131070 65537 4294836224 65535 65536 0 +-39 0 3 123 -93 -54 492 85 -568 -529 -133 681 523 -288 -241 656 882 -1670 -2082 1024 1371 448 -128 -233 206 -189 -157 -69 -128 -83 -31 263 232 -113 -263 -135 112 240 -10 -128 -4 25 6 60 14 -65 49 48 -76 -100 12 105 31 -30 -14 -24 8 26 -19 -43 -4 59 20 -40 -15 23 28 -24 -56 -8 25 47 16 -14 26 -31 -88 -6 94 74 -57 -147 -67 156 96 -1 50 -54 -89 -21 54 19 -28 -15 -28 -15 15 68 48 -41 -55 -37 1 73 44 -42 -42 -4 18 11 -17 1 17 11 6 -10 1 -8 -13 -3 -3 8 4 5 4 4 10 -9 -14 -8 0 8 -5 3 23 -2 -26 -21 -4 23 14 -2 -1 -2 1 -10 -6 9 -5 11 35 -18 -44 -5 10 21 13 -7 -7 -3 3 3 1 -12 -13 10 13 8 3 -15 -6 -2 -14 8 21 7 3 -17 -16 -5 -2 8 -3 6 19 5 -10 -22 -6 17 12 -3 -8 -7 0 5 3 1 -4 -10 -10 13 17 6 -1 -20 -13 9 7 2 -3 -4 -2 7 15 2 -9 -9 12 0 -16 -4 4 4 -1 3 7 -1 -6 -14 -6 15 8 -5 -4 2 8 -1 -10 -6 4 11 2 -6 -4 -1 1 4 3 -1 -2 -1 1 1 -1 0 1 0 -1 0 1 1 0 -1 0 1 0 0 0 0 -1 0 0 0 -1 -1 -1 1 2 -2 -1 0 0 -1 -1 -2 0 -1 0 0 -1 0 -1 -1 0 0 0 0 0 -1 -1 2 -1 0 0 0 -1 1 1 -1 0 0 0 0 -1 -1 0 1 -1 0 1 0 0 0 1 -1 -1 0 0 0 1 -2 -1 0 0 0 -1 0 1 1 2 -1 -2 -2 0 -1 0 1 -1 -1 1 0 0 0 -1 0 0 1 0 1 0 0 -1 -1 2 -1 -1 -1 0 1 0 0 -1 -1 0 0 0 -1 -2 1 0 -2 1 1 -1 -1 -1 1 -1 -1 -1 1 0 0 0 -1 1 -1 0 1 -2 -1 0 0 1 0 0 -1 -1 0 2 1 0 -2 -1 0 0 -1 -1 0 0 -1 -1 1 0 -2 -1 1 0 -1 1 1 -1 -1 2 0 -1 -1 1 -1 -1 1 0 0 -1 -1 -1 0 -1 -1 0 -1 0 0 -1 1 0 -1 0 0 0 -1 0 0 0 -1 0 1 0 0 0 0 1 0 -1 -1 1 0 0 -2 -1 0 0 -1 -1 0 1 -2 0 -1 -1 -1 -1 1 1 -1 0 0 0 0 -1 0 -2 0 1 1 1 -1 -1 -1 -1 1 1 0 +65497 8060931 4291493795 5571052 4260363720 481450 356473 488417 3566824 5383300 2080345 70673 78157 29410 23273 70130 66593 87394 70144 16484 641 3636 4421 4705 15776 11169 1861 772 740 2210 3497 2000 754 1360 3200 2834 452 1637 7780 14312 24858 28825 9217 5416 8362 3277 1009 1009 4849 3985 4394 5330 3700 1780 445 290 410 136 65 178 73 41 32 181 260 64 34 533 1117 545 200 5 101 117 146 1549 1961 541 218 58 18 145 269 233 234 40 260 490 298 281 68 45 386 584 325 153 113 25 10 116 269 325 401 250 53 25 53 229 162 144 272 32 10 50 232 261 89 20 65 136 137 40 4294967292 262145 4294901763 4294967294 65537 65535 1 65535 65537 4294901760 65536 0 0 65535 0 4294967295 131071 4294836226 65535 4294901760 4294901759 4294901760 0 65535 4294967295 0 0 4294901760 196607 65535 0 131071 4294901761 0 0 4294967295 65536 65535 1 0 4294901761 65535 0 4294836225 65535 0 65535 65537 4294901762 4294901758 4294901760 65536 4294967295 1 0 65535 65536 65536 0 4294967295 4294901762 4294967295 65536 0 4294967295 0 4294901760 131070 4294836224 65537 4294967295 131071 4294967295 131071 0 4294901760 4294901761 65536 4294967294 0 1 4294901760 65535 65538 4294836224 65535 4294901760 65535 4294901760 131071 4294836224 131071 4294901760 65537 4294967295 2 4294967295 4294901761 131071 0 4294967295 65535 4294967295 4294901760 0 131071 4294901760 0 4294901760 0 4294901760 65536 0 0 1 4294967295 1 4294836224 65535 4294901760 65535 4294836225 4294901760 4294967295 131071 4294901761 0 0 65535 65534 65537 4294901761 4294967295 131071 1 +80 0 19 -67 -643 -422 854 1952 -113 -2497 77 1769 235 -684 297 -1977 -2866 1961 1793 635 402 160 535 -981 -870 156 321 -214 -347 491 539 -265 -602 28 681 143 -359 -301 -53 -6 -22 252 149 -130 -60 -67 -197 27 187 208 13 -162 -21 3 -36 33 48 15 28 -46 -47 -26 -24 19 5 23 12 -10 -31 37 76 -19 -36 13 44 -73 -87 12 5 21 -67 66 169 33 -35 -76 -9 -83 -134 122 195 28 -56 -125 -62 34 41 52 2 -43 -26 -8 5 62 26 -50 -13 43 41 -43 -42 -14 2 20 5 -16 -18 20 26 -5 -12 -15 6 31 -2 -40 13 29 -23 -21 14 -4 -25 31 37 -18 -11 9 4 -33 -15 35 18 -39 -38 31 33 15 32 -58 -106 25 78 40 -10 -39 -13 16 19 -2 -22 -17 14 31 -7 -23 8 2 -10 25 25 -48 -42 24 33 15 -17 -36 8 39 -5 -42 -4 52 24 -44 -14 21 -1 -26 0 25 5 -25 -26 23 43 -6 -33 -5 21 -7 -13 13 10 -15 -15 1 8 11 -4 -14 10 15 -19 -31 0 25 -3 16 37 -21 -39 -13 16 27 -5 -31 -6 23 -2 -8 12 10 -4 -15 -4 15 17 -13 -19 -2 -3 8 12 1 -8 -4 5 4 -2 -1 1 0 0 0 2 0 -1 1 2 -3 -3 1 0 0 -1 1 -2 -1 1 1 3 -1 0 -2 -3 0 3 -1 -2 -1 -1 1 1 -2 -1 0 1 -2 -2 -1 0 2 1 0 -2 -1 -1 0 1 3 1 -2 -1 -1 0 -1 -1 -1 -2 -1 0 1 1 1 -3 -2 0 2 -2 0 3 0 -2 -1 0 1 -2 0 2 -1 -3 -1 1 2 1 -2 -3 0 2 0 2 -3 -3 0 0 1 -1 -3 1 1 -2 0 0 -3 -1 2 -1 -1 -1 -2 1 3 0 -2 0 0 0 3 0 -1 1 0 0 -2 -2 0 -1 2 1 1 -1 -1 0 0 2 -2 -1 -1 -1 2 2 0 1 -2 2 0 -4 -1 3 1 -2 -3 -2 2 -1 -1 -1 3 0 -2 0 3 1 -1 0 -2 -2 2 1 -2 -2 -1 0 0 2 -1 -2 -1 0 -1 1 1 -1 -1 -1 0 1 0 -3 1 -1 0 2 0 -1 0 2 -2 -2 2 1 0 -2 1 1 0 -1 -1 0 0 0 2 -1 1 1 1 2 -1 1 2 -2 -2 2 0 1 0 0 0 -2 -2 1 2 1 -2 1 -2 -2 -1 -1 0 -1 0 1 0 -2 0 -1 -2 0 1 2 1 -1 0 2 0 -3 -1 3 2 -2 0 +80 4290576403 4267375997 127927126 4131389327 3135290 523081 3996738 12059477 3618074 187204 1248586 781236 148837 361490 360746 363188 484210 219482 2845 63988 39101 8089 39538 78233 26413 450 2385 2529 2900 2885 937 554 244 2330 6137 1465 7265 7713 466 8845 29650 7001 6970 32840 38809 18761 5000 4385 1853 740 3869 3176 2018 3530 1960 404 281 724 701 369 997 1604 1010 970 212 1586 1693 202 1105 1450 1845 2405 1314 4388 11861 7684 1621 425 365 773 1157 578 68 725 2929 2340 1314 1585 1585 1789 2720 2512 637 677 625 650 1205 1885 1114 490 338 325 226 185 212 325 1322 625 265 1810 1690 985 986 565 68 244 241 241 458 365 73 65548 4294770680 262149 4294967294 1 0 2 131071 4294770690 131069 0 131071 4294967294 65537 4294901763 4294836224 65533 4294901763 4294967294 131071 4294836225 65535 4294836225 4294967294 131072 1 4294967294 65535 196609 4294836225 4294967295 4294901760 4294967295 4294967294 65536 65537 4294901757 131072 65534 3 4294967294 65536 65534 4294901762 4294967293 131073 4294836225 65533 2 4294770690 65533 65536 4294836223 65537 65534 4294770688 196607 4294967295 4294901759 196609 4294836224 0 196608 4294901760 1 4294836224 65534 196607 65537 4294967295 0 4294836226 4294967295 196607 2 4294836225 2 4294967292 65539 4294836222 196606 4294967295 262143 4294836224 196608 4294901761 4294836224 196606 4294836225 4294967294 0 4294901762 4294967294 4294901760 65537 4294967295 65535 1 131069 65535 2 65535 4294836226 196606 1 131070 1 4294967295 0 131072 131071 65537 4294901762 131073 4294901758 2 1 0 4294901758 131073 4294836225 4294836225 4294967294 65535 65535 1 65534 4294901759 65536 65538 65535 2 4294967293 131075 65534 +-65 0 33 102 -38 -533 -774 1173 1670 -407 -769 -664 -493 152 72 888 1363 -573 -1622 -526 1027 528 -860 -249 381 456 291 -290 -293 -42 126 51 -110 -244 -175 376 265 -74 -36 -92 -47 21 -19 22 37 11 34 0 -38 -76 -35 69 35 -7 0 0 -7 -17 3 26 6 -24 -15 11 17 0 -25 -8 22 25 6 -9 3 -38 -34 30 10 0 9 -4 -24 27 81 -28 -92 -43 32 63 -31 -39 47 66 -13 -75 0 36 -15 -15 25 14 -22 -36 -8 47 22 -23 -6 7 9 -17 -19 10 16 -7 -8 7 -3 -15 1 15 1 -6 -8 -7 -2 30 38 -28 -48 -8 18 22 7 -3 -3 -3 9 -20 -34 23 27 -7 -14 11 24 -13 -30 -10 4 32 31 -22 -24 -11 -1 9 2 -5 -7 7 12 -8 -17 -3 -2 15 21 -5 -7 -17 -25 8 24 15 -14 -19 -1 20 11 -1 2 -10 1 -1 -10 -16 -9 24 12 -7 9 8 -12 -16 14 14 -5 -26 -21 20 18 3 3 -2 -6 -11 2 12 1 -11 -3 2 -4 -1 0 12 23 -14 -30 -10 13 18 -5 -12 -1 12 8 -6 -2 0 1 -13 -10 11 11 -2 -10 -4 5 10 4 -11 -9 2 5 3 2 0 -2 -4 0 1 -2 -1 1 0 0 0 -1 0 -1 0 0 1 0 0 0 -1 0 1 0 -1 -1 0 0 -2 -1 1 0 0 0 0 0 1 1 0 -1 1 1 0 1 -1 0 -2 -1 0 -1 0 0 0 0 -1 0 -1 -1 0 0 0 -1 0 -1 -1 0 0 -1 0 1 1 1 0 -1 1 0 0 -1 -1 0 0 0 0 -1 -1 -2 0 0 0 0 1 -1 1 0 1 2 1 -1 0 0 0 0 0 0 -1 -2 -1 1 1 1 0 -1 0 0 0 0 0 -1 -1 0 0 0 -1 -1 0 0 0 1 0 0 -1 -1 0 -1 0 1 0 -1 -1 -1 -1 -1 0 -1 -1 -1 0 0 1 0 0 0 0 -1 0 0 0 0 0 1 -1 0 -1 0 -1 -2 -1 0 0 0 -1 0 0 -1 1 -1 0 -1 -1 1 1 -2 0 2 2 0 -1 -1 -1 1 -1 -2 0 2 1 -1 -1 -1 1 1 -1 -1 -1 -1 0 0 -1 1 0 0 0 2 -3 -1 -1 0 1 -1 -1 -1 1 1 1 1 -2 -2 2 1 -1 -1 -2 0 1 -2 -2 -1 0 -2 0 -1 -1 0 0 -1 -1 1 0 1 1 0 -2 -3 0 1 0 -1 0 0 1 1 1 1 -1 0 0 -1 0 +65471 6684705 4260102106 76938490 4268295814 1032257 266153 793728 2186098 2907560 1333513 801601 353097 168781 87613 18477 71636 172001 75701 9760 2650 845 1490 1156 7220 5986 1274 0 338 685 612 346 289 689 1109 117 1453 2056 100 97 1305 7345 10313 4993 2482 6565 5794 1296 450 821 1780 2273 1013 85 370 461 305 113 234 226 37 113 904 2228 2368 808 58 18 481 1685 778 317 745 1000 1040 1445 697 82 29 98 208 298 229 466 338 689 801 557 401 122 104 2 356 657 193 145 400 392 701 841 333 13 157 148 122 13 17 144 725 1000 493 169 145 100 4 170 221 125 116 125 137 85 196613 2 4294770686 65536 4294967294 1 0 65535 65535 65536 0 4294901760 65536 4294901760 65535 4294836224 131071 0 0 65536 1 131071 1 4294901761 4294836224 65535 65535 0 4294901760 4294901760 65535 0 65535 4294967295 0 65535 65537 1 131071 0 4294967295 0 0 4294967295 65534 0 65536 131071 65536 65538 65535 0 0 4294901760 4294967294 65537 1 65535 0 0 4294967295 0 4294901760 65535 0 1 4294901760 65535 65535 1 4294967295 4294967295 65535 4294967295 65535 65536 0 0 65535 0 0 4294901761 4294901760 4294901760 4294967294 0 4294901760 0 131071 65535 4294967295 65537 65534 131074 4294901760 4294967295 4294901761 65534 65538 4294967295 131071 4294901761 4294967295 65535 4294901760 1 0 4294770690 4294967295 65536 4294967295 131071 65537 4294836225 196606 4294901761 4294901759 65536 4294901758 65535 65534 4294967295 0 4294967295 1 65537 4294836224 65533 1 65535 65536 65537 4294901761 0 65535 +52 0 19 -78 151 -287 -920 213 676 622 378 -352 -378 -304 208 244 93 -605 -1410 337 1383 1069 24 -911 -373 -117 262 451 -107 -490 -108 297 274 -68 -282 -214 46 236 39 -48 -53 -57 56 127 -1 -124 -53 47 45 26 -29 -17 41 12 -22 -31 -1 18 -18 -11 25 23 -12 -19 0 13 8 0 12 -23 -48 15 34 15 14 -6 -23 -32 -12 41 36 1 4 -21 -8 -13 -16 -14 -21 9 -15 42 51 0 16 -21 -49 -29 30 37 -42 -33 29 52 -1 -30 7 6 -1 -1 -6 -19 -9 18 2 8 28 -6 -26 -16 3 23 10 -14 -1 4 0 -10 -10 -8 -12 26 28 -10 -21 -17 -14 38 49 -15 -27 -15 4 1 -10 -1 1 11 7 -13 -17 10 15 0 -4 0 -3 -8 5 14 2 -9 -1 -6 -3 7 8 0 -12 -13 5 24 5 -11 7 -4 -12 -3 2 3 4 0 -2 -5 -4 -2 0 6 -12 6 38 7 -30 -35 4 26 0 -13 -8 9 12 3 1 -4 0 -9 -15 9 14 -2 -5 10 2 -18 -1 17 7 -15 -9 -3 -3 4 -2 2 3 5 -3 -6 9 10 1 -14 -7 3 1 -1 -2 0 -1 4 3 -5 -6 9 11 -4 -7 -2 0 2 1 0 0 0 -1 -2 1 0 0 -1 0 1 0 1 1 0 0 -1 0 1 0 -1 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 -1 -1 1 -1 0 1 -1 -1 -1 -1 0 1 -1 -1 -1 -1 0 -1 1 2 -1 -2 0 -1 0 -1 -1 0 1 -1 -1 -1 1 -1 1 1 -1 -1 0 0 0 1 1 -1 -1 0 1 0 -1 0 0 1 0 0 -1 0 1 0 1 0 -1 0 -1 0 0 -1 0 0 -1 0 -1 -1 0 0 1 0 -1 -2 1 1 0 -1 0 -1 -2 0 0 1 0 -2 0 2 -2 -1 -1 -1 0 1 0 -2 0 1 1 0 -1 1 -1 -1 0 1 0 -1 0 -1 0 -1 -1 1 1 -1 -1 0 -1 0 0 -1 -1 0 -1 -3 -1 0 1 0 2 1 0 -1 1 0 -1 0 0 -1 0 1 1 0 -2 -1 0 1 1 -1 0 0 -1 1 0 -1 0 0 0 0 -1 -1 1 1 -1 0 -1 1 1 1 -1 0 -1 0 0 -1 0 0 0 1 -2 0 1 -1 -2 -1 0 -1 -1 0 0 0 -1 0 0 -1 -1 0 1 0 -1 0 1 1 -2 -1 2 -1 -1 0 1 -1 0 -1 0 1 1 0 -1 0 0 0 0 +52 4289855507 4276158615 14023784 40764068 266788 235300 102800 374674 2101669 3055450 830497 152818 272045 251549 99873 79700 125320 57812 3825 6058 19265 15377 5018 2701 1130 1825 1445 325 445 1154 505 169 64 673 2529 1381 232 1553 1825 1297 457 233 452 522 1989 2601 697 3242 2269 2853 3545 901 85 2 397 405 68 820 932 538 296 17 100 164 820 884 730 1640 2626 954 17 101 122 218 389 225 16 73 221 85 37 58 64 313 601 146 65 153 13 16 29 20 36 180 1493 2125 692 169 145 153 17 81 306 200 125 328 290 274 90 25 8 34 45 181 197 58 2 4 17 34 117 4294705163 4294901753 131072 1 0 4294901759 1 4294901760 65536 65536 1 4294901760 65536 4294901760 0 0 0 65536 0 1 65536 4294901761 131071 65535 4294901761 4294967295 65535 4294901761 4294967295 65535 131071 4294901762 65534 65535 4294967295 65536 4294967295 131071 131071 4294901761 65535 0 65537 4294967295 65536 4294901760 0 1 4294901760 65536 65536 4294901760 4294901760 0 65535 4294901760 4294901760 65535 65536 4294901760 131070 1 65535 4294901759 0 1 65534 4294836226 4294967295 65535 1 65534 65537 4294901760 4294901761 65535 1 65535 65535 4294967295 65537 4294967295 4294901760 0 4294967295 4294901760 4294967293 65536 131072 1 131071 4294901760 0 65535 65537 4294836224 65535 65537 65535 4294901760 1 65535 0 4294901760 131071 4294901761 4294901760 65537 4294901761 4294901760 0 65535 0 4294836225 65536 4294901759 65535 4294967295 0 4294901760 0 4294967295 65536 4294901760 65536 4294836225 196607 4294967295 65536 65535 65535 65537 4294901760 0 0 +-11 0 19 152 286 -282 -686 -221 406 851 93 -782 -198 344 25 -85 286 -20 -793 -411 363 1211 611 -815 -640 -146 127 498 157 -214 33 -75 -201 107 286 -36 -176 -151 -36 121 33 28 109 -100 -205 31 141 32 -60 -47 -27 42 52 6 -35 -24 42 39 -17 -64 -23 36 18 1 -10 -4 12 7 8 -20 -47 3 39 35 1 -28 -16 -13 3 33 2 -32 -15 36 36 -32 -58 28 81 -13 -84 -16 47 31 1 1 -2 -48 -27 29 -9 11 35 20 5 -32 -16 -2 -8 11 23 6 -12 -20 -6 9 -3 17 17 -17 -15 9 21 1 -23 -19 11 23 -4 -8 13 -10 -22 6 9 7 12 -16 -26 3 8 8 -2 4 17 -6 -29 -1 32 11 -24 -17 21 13 -31 -26 17 45 7 -35 -17 11 13 4 -6 -2 1 -2 1 14 15 -20 -31 2 21 12 -11 -4 13 -7 -18 7 21 0 -18 -11 7 21 4 -14 13 8 -17 -37 -14 39 17 -18 -10 10 3 0 3 -7 1 12 3 -23 -19 11 9 12 18 -7 -17 -14 -1 11 5 -2 -10 -1 9 2 -12 0 14 7 -5 -12 0 4 -1 -3 -5 4 12 0 -9 -4 3 0 -4 7 11 -1 -7 -6 2 4 0 -3 0 0 -1 0 1 0 0 -1 0 0 0 1 0 -1 1 1 0 1 1 -1 -1 0 0 0 0 -1 -1 0 -1 1 1 0 0 -2 -1 1 0 -1 0 0 1 1 -1 -1 0 0 0 -1 -1 -1 -1 0 0 -1 0 0 1 -1 0 0 0 0 1 0 0 -1 0 1 1 -1 -1 1 0 -1 0 -1 -1 0 -1 0 -1 0 0 1 -1 -2 0 0 -1 0 -1 -1 -1 0 0 1 1 0 0 1 0 -1 -1 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -1 -1 1 0 0 0 0 0 2 0 0 -1 -1 1 1 -1 -1 1 0 0 0 1 -1 0 0 0 1 0 -1 1 0 0 -1 -2 0 0 0 -1 0 0 0 0 -1 0 -1 0 -2 0 0 -2 0 0 1 0 1 0 -1 -1 0 0 0 1 0 0 1 0 -1 0 0 0 2 0 -2 0 2 1 -2 -2 -2 -1 0 2 0 0 -2 -1 -1 0 -1 -1 2 1 0 0 -1 1 -1 -2 -1 0 2 0 -1 -1 1 0 -1 1 1 -1 -2 1 2 -1 -2 0 1 -1 0 0 0 1 -1 -1 1 1 0 0 0 1 0 -2 -1 -1 0 -1 0 1 0 0 0 0 1 1 0 -1 0 +65525 9961491 4276486430 4280548690 55771542 620173 157540 7850 82196 797770 1598290 1037546 430916 264133 70445 6714 51850 83092 53777 15937 1873 21881 42986 20905 5809 2493 2740 1801 3285 4385 1825 325 116 193 464 2218 2746 785 425 1098 1028 1521 2320 4148 6730 7312 3170 2 2308 1570 202 1625 1049 260 185 565 544 117 298 578 306 442 890 650 80 269 520 130 400 685 128 20 325 842 1145 865 610 1637 2314 1274 410 185 40 5 197 625 965 585 137 218 373 441 445 490 212 233 1658 1717 613 200 9 58 145 538 482 225 373 485 122 29 101 85 144 245 169 16 10 41 144 97 9 65 4294901771 4294639609 262146 4294770688 0 65535 1 4294901760 0 65536 4294901760 65537 65536 4294901761 65535 0 4294901760 65535 131071 1 4294836224 131071 4294901760 0 65537 4294967295 0 4294901760 4294967295 65535 4294901760 0 4294901761 0 0 1 4294901760 65536 4294901761 131071 4294901760 4294901760 65535 65535 65535 65536 4294901759 0 65535 4294967295 65535 65536 1 65536 4294901760 65535 0 0 4294901760 65535 4294901760 4294967295 131071 0 0 131072 0 4294967295 65537 4294967295 1 0 4294901761 0 65536 4294901760 1 4294901760 65534 0 65535 0 4294901760 4294901760 4294836224 0 65534 65536 65536 4294901760 65535 0 1 65536 4294901760 0 131072 4294836224 131072 4294836225 4294901758 65535 2 4294836224 4294967295 4294901760 196607 1 4294901760 4294901761 4294967294 131072 4294901760 131071 4294901760 65537 4294901759 131073 4294901759 65536 65535 0 4294901761 131071 1 0 1 4294967294 65535 65535 1 0 65536 1 65535 +-71 0 361 -115 -534 -124 798 25 -1357 -681 433 1607 556 -948 -152 671 516 -1259 -1056 516 -9 64 476 592 -31 -615 -218 392 384 64 204 -540 -715 257 438 -15 -178 177 225 -206 -151 230 196 -580 -498 652 458 -308 -157 141 29 -138 -14 107 11 -35 19 17 43 -84 -115 65 93 -33 -79 -1 60 35 -41 -38 30 2 -86 11 112 58 -46 -92 -26 35 21 16 -32 22 45 -16 38 50 12 -109 -77 -35 -30 110 34 5 92 -55 -147 -11 71 55 4 -23 -20 9 39 -27 -64 20 63 -23 -75 62 108 -73 -101 28 39 8 -5 -8 2 24 -5 -18 51 20 -62 -82 -16 108 64 -58 -44 17 -16 0 71 18 -64 -35 45 30 -23 -67 -36 78 22 -37 27 59 -4 -55 21 -3 -35 -28 -34 52 63 -20 -57 5 49 24 -11 -41 -3 11 -6 4 -13 -24 3 61 27 -30 2 -9 -12 -13 -20 17 16 -10 -15 20 1 9 47 -12 -28 -9 4 -31 -30 27 3 21 44 -29 -64 1 39 33 1 -19 -2 -8 13 3 -49 1 72 11 -56 -17 26 6 -1 11 5 -33 -15 19 -6 -18 5 35 8 -26 -6 14 3 -7 6 14 2 -37 -18 34 7 -16 -1 14 7 -7 -2 0 -3 -2 0 2 -1 1 2 -1 -2 0 1 1 1 0 0 -3 -3 0 -2 3 1 1 1 -1 -1 0 1 0 -1 0 0 -1 0 0 1 -1 -1 1 0 -2 0 1 -1 -1 0 3 0 -3 -1 3 1 -1 0 2 2 0 -1 -4 1 2 -3 -1 3 0 -1 -1 -1 -1 0 0 1 -1 0 2 0 -3 -1 2 0 -1 0 0 0 1 0 -1 -1 1 2 1 -2 -2 1 0 1 -1 -2 -2 -1 0 0 1 0 0 -2 -2 -2 1 1 5 0 -3 0 0 2 0 0 -1 -2 -3 -2 0 0 1 1 0 -1 -1 1 -1 -3 0 0 1 -1 0 0 0 -2 1 0 -1 0 2 1 1 0 -1 -2 1 2 0 0 -1 -1 1 0 -1 1 0 -1 0 -1 2 3 -2 -1 -2 -1 2 0 0 -1 -1 -1 1 2 1 1 0 0 -2 2 -1 -2 -2 -2 0 -1 0 0 2 1 -2 -1 -1 0 0 -1 -1 -2 1 0 0 2 0 2 -1 -2 -1 0 0 -2 -2 1 2 0 0 3 -2 -1 0 0 1 -1 1 3 -2 0 -1 -1 -1 -2 -1 1 2 1 -4 -4 -1 2 2 -1 -2 -2 -1 -2 0 2 2 -1 -1 -2 1 3 0 0 0 -1 2 1 -2 -1 0 +65465 4287431017 4286905834 1639198 4250401459 2769938 1207840 473345 1851337 1381392 4177 577040 379186 201188 151552 333216 577274 192069 63013 93061 75701 374816 673108 304628 44530 19885 11645 1346 650 8905 17450 9738 6242 4825 3125 904 7517 15908 10580 1901 697 1508 2281 3944 12025 7154 13000 1181 11489 21730 8066 545 481 2250 4496 4498 9469 16993 10985 1585 89 580 349 3001 10568 11920 7460 2225 256 5365 5321 2925 5018 7380 1853 4210 3041 450 2009 3860 4369 3274 2977 1802 130 52 745 3730 1629 85 313 689 356 625 82 2353 865 977 1629 450 2777 4097 2610 362 68 178 2402 5305 3425 712 122 1114 586 360 1250 740 232 58 232 1373 1480 305 983039 4294508551 65534 4294901757 131072 131071 4294901762 65534 65537 1 4294770688 65533 262142 65537 4294901761 65535 1 65535 4294901760 0 4294901761 131071 4294836224 65536 4294967295 196608 4294770688 262143 4294901761 131072 2 4294770687 131073 4294967293 3 4294967295 4294967295 0 4294901761 131072 4294770688 196607 4294901760 0 65536 4294901760 131071 65538 4294901758 1 4294901761 4294901758 65535 65536 0 4294901758 131070 327681 4294770688 0 2 4294901760 4294836222 65534 65536 1 4294967295 4294901761 65533 65536 65535 0 131070 4294901760 131072 65537 4294901760 131070 2 4294901760 131071 4294901760 1 65535 196607 4294836227 4294901759 196607 0 4294967295 131071 65538 1 4294836224 4294901762 4294901758 65534 65535 131072 4294836225 4294967295 0 4294967295 131070 0 2 4294901762 4294967294 0 4294901758 131073 0 4294836227 65535 65536 131071 4294836227 4294901760 4294967295 4294967294 131073 4294705153 4294967292 131074 4294901759 4294967294 65534 131074 4294967295 131070 3 0 196607 4294836225 65535 +35 0 -284 -111 48 314 325 508 151 -816 118 128 -227 -111 -505 -510 222 828 -501 310 1636 -470 -1597 -339 875 494 -588 -302 363 359 218 -378 -794 -150 521 837 52 -697 -18 440 224 -619 -759 160 348 599 273 -345 -23 -21 -179 -167 -8 211 121 -48 -150 -60 144 161 -15 -207 -67 101 24 -34 -34 -2 5 92 51 -74 -2 39 4 -71 -74 8 57 99 9 -146 -102 136 159 -33 -77 -65 -37 38 63 60 -4 -143 -108 141 135 -15 -11 -42 -64 -47 34 100 -1 -82 -9 22 -41 4 18 54 81 7 -8 -117 -111 44 90 49 -57 -48 36 21 -29 41 67 -48 -36 -11 -15 9 5 -27 -49 65 97 1 -42 -101 -49 96 42 -34 -22 10 4 36 61 -5 -29 -108 -72 110 75 -23 -28 -36 -18 78 61 -60 -40 17 23 -20 -36 5 21 6 -20 27 60 -57 -99 23 63 41 2 -54 -33 50 46 -33 -18 -5 -37 17 64 9 -29 -33 -18 -1 -5 54 62 -49 -73 -4 22 43 21 -33 -7 35 4 -55 -17 37 16 13 35 -57 -97 2 52 77 9 -53 12 3 -35 -11 12 16 -4 12 41 -20 -48 -7 22 -5 -20 21 -2 -18 27 42 -3 -58 -19 25 6 -2 -2 5 7 -2 -3 0 0 -2 0 2 1 0 0 1 0 1 2 0 -1 0 2 1 0 1 1 -1 0 0 1 -2 0 2 2 -3 -2 -2 0 0 -2 -1 3 1 0 -4 -3 -1 -1 1 -1 -1 0 0 0 -2 -3 0 2 2 -3 -2 -2 -1 -1 0 -1 3 -1 0 -1 0 2 -2 -3 2 3 1 -1 -3 -2 3 2 -2 1 -1 -2 -2 -2 2 0 0 0 0 1 -1 -3 -2 1 0 -1 -1 -1 1 0 2 2 0 -2 2 4 -2 -4 -2 1 4 0 -1 1 0 -1 -3 -1 3 -1 -2 1 2 0 -3 -1 2 -1 1 0 -1 -1 0 0 2 -1 0 3 2 -1 -1 1 -1 -1 0 -3 0 2 1 0 -1 -1 1 2 -2 0 1 0 -2 0 -1 -1 0 0 -2 -4 2 0 -2 0 2 2 -1 -1 -2 -2 0 2 1 -2 -1 2 -1 -2 -1 3 -1 -2 1 1 -1 -1 -2 0 2 1 0 1 2 0 -2 2 0 -2 -1 -1 -1 1 0 -3 -1 1 0 0 -1 -2 -1 -1 2 1 0 -2 1 2 -1 1 0 1 -1 0 -2 1 1 1 -1 0 -1 2 -1 -1 -5 -2 0 -2 1 -2 -2 2 2 -3 1 3 0 1 1 -2 -3 -2 0 0 0 1 -1 -3 0 +35 4287758052 20578352 33292613 4241490071 30308 63850 515125 734868 347101 2897396 2665330 1009661 436948 260650 190408 652936 972010 488513 193924 433337 601681 479905 193554 970 59930 44585 16945 26100 46657 43074 14690 1732 1160 8489 8077 1525 5057 5540 13050 21397 28900 26370 10154 2813 7569 20465 31545 18450 1885 6305 11156 6725 565 1697 3240 6610 13753 14257 10501 5553 1737 2522 6793 1417 306 754 6626 9410 11965 11617 2920 584 1312 3746 12505 17284 6154 2080 6408 7321 1889 929 1321 477 1129 6849 10330 5650 2920 3589 3205 349 1658 4177 1930 325 2941 6245 5345 2333 1530 1274 3041 1658 425 4474 9413 8633 2890 153 1346 400 160 2081 2353 509 841 328 2493 3373 986 4294836230 393214 4294836231 65533 4294836224 131072 1 65536 65536 2 65535 65538 65536 4294901761 0 4294836225 131072 4294770690 4294901758 0 4294967294 65539 4294705152 4294967293 131071 4294967295 0 4294836224 65533 131074 4294901757 4294967294 65535 262143 65535 65535 4294836226 196605 65539 4294836223 262142 4294836226 4294901761 4294901758 196606 0 0 4294901761 4294901757 1 4294967295 131071 131072 2 196606 4294836228 4294901756 262145 4294901760 1 4294836223 262143 4294901759 131073 4294770688 196607 131071 4294901760 65535 131072 65535 131075 4294967295 4294901761 65535 65533 65538 4294901760 131071 4294836226 65536 4294836224 4294901760 65535 4294836224 196604 4294836224 131072 4294901762 4294901759 65534 65538 4294967294 4294901762 4294967294 4294901763 131070 4294901761 4294901759 131072 1 131073 4294836224 2 4294967294 4294967295 1 4294967293 1 4294901760 4294967294 196607 1 131070 4294901762 1 4294901761 4294836224 65537 4294901761 4294901760 4294901762 4294705151 65534 131070 4294901758 131074 131069 3 65537 4294836222 65534 0 4294901761 65533 +-99 0 51 124 191 -218 -770 77 1259 480 -1089 -941 466 807 65 -177 116 -549 -986 461 1138 364 -542 -320 611 -139 -661 -124 214 324 52 -248 10 140 -214 -248 80 308 -13 -55 32 25 118 -31 -151 29 170 -50 -61 -24 -88 -44 62 117 -3 -116 -52 79 34 -19 -4 31 42 -26 -39 -27 3 31 15 -3 8 -25 -35 -8 8 41 31 -44 -65 21 46 -5 -38 32 48 -11 -9 -23 -10 15 -13 -23 -3 31 33 17 -13 -44 14 2 -47 0 23 36 27 -26 -22 -16 -7 18 7 -7 8 4 -16 -13 14 10 -14 -23 -29 32 49 10 -2 -24 -19 -21 -2 49 23 -41 -25 8 1 6 3 3 2 -12 -19 32 52 -16 -46 -23 23 35 -7 -35 -27 20 42 28 -10 -53 -20 34 21 -6 9 -3 -21 -23 7 20 -13 -7 -2 7 14 16 13 -19 -21 -25 -2 43 11 -40 -12 28 -10 -13 36 32 -27 -55 4 39 -3 -1 19 -13 -9 8 -1 -24 -20 27 32 -10 -35 -5 13 18 18 -2 -12 -27 -15 22 21 2 -10 -9 17 9 -6 -26 -13 7 -2 16 18 -7 -14 -1 22 -6 -40 -3 23 26 13 -12 -14 -17 -8 13 5 7 7 -5 -3 -1 4 -1 -3 -3 0 2 0 0 0 -1 -1 0 0 0 1 1 0 0 -1 -1 0 0 -1 0 0 0 0 -2 0 0 -1 0 -1 1 1 1 0 0 -1 -1 0 0 -1 0 -1 0 1 -1 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 1 -1 -1 -1 0 1 1 -1 0 -1 -1 0 1 0 0 0 0 0 0 -1 -1 1 0 -1 0 1 0 1 1 0 0 -1 -1 0 -1 -1 0 -1 1 0 0 -1 0 0 0 -2 -1 1 -1 -1 0 1 0 -1 0 0 2 -1 -1 -2 -1 1 0 1 1 1 1 -2 0 0 -1 0 -1 -1 0 -1 0 0 1 0 -2 -1 0 -1 0 -1 -2 0 -1 0 1 0 -1 1 1 -1 -2 0 -1 0 0 0 0 -2 -1 1 0 -2 -1 -1 0 1 0 -1 0 0 -1 -2 -1 1 -1 1 0 0 -1 0 0 1 0 0 -1 0 -1 1 0 0 1 1 1 0 1 -1 -1 -3 -1 -1 0 0 0 -1 1 -1 0 -1 0 -1 0 -2 -1 1 -1 0 1 1 -1 0 -1 1 1 0 2 -1 -2 0 0 0 -1 1 1 0 1 0 -1 1 0 0 1 0 -1 -1 -1 -1 0 1 0 0 0 -2 -2 0 1 0 0 2 1 -2 -1 0 +65437 8126515 4280680639 5111038 31458539 2071402 868405 35554 314857 1184717 1427540 396164 392642 452297 150772 64208 19700 107300 101264 3194 1649 14885 23642 31400 4297 9680 17533 13465 8945 1517 977 2440 2250 970 234 689 1289 1745 2897 4666 2141 2468 2425 610 325 698 970 1378 2105 200 2209 1825 1405 740 373 98 80 425 296 725 1865 2501 580 802 2405 2210 689 37 18 148 1385 2960 2645 1754 1274 1129 2548 2909 1556 477 90 970 449 218 53 452 530 1066 1853 1721 928 269 2320 3754 1537 10 530 145 577 1129 1124 1250 493 328 873 709 445 181 370 712 218 260 373 197 520 1609 1205 313 485 233 74 74 4294967293 4294901764 4294836221 131072 0 4294901760 65535 0 65537 0 4294967295 0 65535 0 4294836224 0 65535 131071 65537 0 4294967295 0 65535 65535 4294901761 0 0 4294901760 4294967295 0 4294967295 4294901761 4294967295 65536 4294901761 4294901760 65535 1 0 0 4294901760 131071 4294901760 65536 65536 1 4294901760 65535 4294967295 4294901760 1 4294901760 0 4294836224 131071 4294967295 65536 4294901760 0 4294901762 4294901759 131071 65536 65537 4294836225 0 65535 4294967295 4294901760 0 1 4294967294 4294901760 4294901760 65534 65535 1 131071 4294901761 65534 65535 0 4294836224 131071 4294836224 4294967295 65536 4294901760 0 4294901759 131071 131071 0 65535 65536 0 65535 131071 0 65537 1 4294901761 4294836223 4294967295 0 4294901760 4294901761 4294901760 4294901760 4294836224 131071 65535 65537 65535 131071 1 4294901762 65534 0 131071 1 1 131071 0 1 4294967295 4294967295 65536 0 4294836224 65534 1 131072 4294836225 65535 +32 0 3 -176 73 197 128 -564 -1177 373 993 791 522 -619 -839 -273 436 71 -507 58 7 663 912 -462 -445 -289 -232 34 93 211 -12 -248 -231 353 477 19 -190 -383 -125 256 151 -35 -22 -101 -232 45 282 214 -71 -298 -56 149 11 -46 -10 66 60 -22 -20 -19 0 -7 -10 7 2 -11 -11 8 5 18 4 -28 1 36 0 -38 14 37 -2 -61 -46 30 6 29 65 2 -86 -46 78 65 -22 -59 -33 12 56 40 -26 -86 -45 63 61 6 -44 -42 31 53 -11 -49 -12 33 35 -10 -34 -17 14 15 -26 -6 43 12 -56 -19 56 40 -25 -58 14 34 -49 -23 63 48 -32 -48 17 19 -15 -7 17 -10 -48 11 54 15 -44 -13 56 24 -36 -56 3 57 15 -32 -3 2 -12 -7 6 0 -27 14 45 10 -21 -37 -10 25 5 -3 17 0 -40 -9 49 21 -19 -18 -1 -23 -27 26 19 23 15 -16 15 -20 -57 -18 25 67 13 -57 -3 23 -34 -21 38 23 -40 -8 41 20 -8 -31 -14 11 12 7 -6 -8 4 8 0 -1 3 3 7 -16 -26 13 26 -2 -14 5 16 -6 -3 -15 -19 5 3 14 20 -6 -19 -7 6 12 3 -9 -3 4 2 -4 -2 2 0 1 0 0 1 0 -1 0 0 0 0 -1 0 2 -1 0 0 0 0 0 1 -2 -2 0 -1 1 1 -1 -1 0 0 -2 -2 0 0 -2 0 -1 -1 -1 -1 1 -1 1 2 0 -1 -1 0 0 -1 -1 1 -1 -2 1 1 2 1 -1 -1 -1 0 0 -1 0 0 1 0 0 0 -1 -1 0 0 0 0 -1 0 0 0 -1 0 0 0 -1 -1 -2 0 1 -1 0 0 -1 0 -1 0 0 0 -1 0 -1 -1 -1 -1 1 0 -1 -1 0 0 -1 0 0 -2 -1 1 1 0 -1 -1 -1 -1 1 1 -2 -1 -2 -1 0 1 -1 1 0 -1 0 0 0 0 0 0 -2 -1 0 -1 0 0 0 0 0 0 -1 -1 0 0 1 1 -1 -1 -1 0 -1 -1 0 -1 -1 -1 0 0 0 -1 0 -1 0 1 0 -2 0 1 1 0 0 1 -2 -1 -1 -1 0 1 0 0 -1 0 1 -1 0 0 -1 -2 0 0 -1 -1 -1 0 1 0 -1 1 -1 0 -1 -1 0 0 0 0 -1 -1 0 -1 0 -1 -1 1 1 0 -1 -2 0 1 2 1 -1 0 0 -2 2 1 -1 0 -1 1 1 1 -2 -1 -1 0 -2 -1 1 -1 0 -1 -1 0 1 1 0 -1 0 0 -1 -2 0 +32 4283432963 12910665 4258005120 24509287 1611730 655645 778450 195137 260413 439618 1045188 281546 54980 53170 61648 177970 227890 182789 81161 24026 10685 55849 125320 93845 25337 2237 4456 4084 761 49 149 125 185 349 800 1297 1444 1565 3725 3016 877 4229 9512 10309 3965 1233 4736 8072 5994 3757 3700 3770 2522 1233 1325 1445 421 712 1993 3497 4736 3989 1352 2930 6273 3328 650 274 389 2425 3141 2105 3712 4432 3258 1249 13 193 36 925 2125 1810 725 34 289 1681 2842 685 530 1405 890 481 625 3573 5114 3418 538 1597 1973 1664 2081 1025 317 193 100 80 1 18 305 845 680 221 292 234 386 205 436 410 180 90 25 4294705154 196606 65536 0 1 65535 0 4294901760 131072 65535 0 0 4294836225 65534 131071 4294901761 65535 4294836224 65534 4294836224 4294901760 4294967295 131071 131071 2 4294967295 0 4294967295 4294901761 131070 131073 4294901761 4294967295 0 65535 65536 0 4294901760 65535 0 4294901760 0 4294901760 0 4294901760 4294901759 65536 65535 4294901760 4294901760 0 4294901760 4294901760 4294967295 131071 4294901760 65535 4294901760 0 4294967294 65537 4294901760 4294967295 131071 4294836225 4294901759 65535 4294901761 1 65535 0 0 4294836224 65535 65535 0 0 4294901760 65535 65536 4294901761 4294967295 4294901760 65535 4294967295 65535 0 65535 65535 1 65534 65537 0 4294836225 4294967295 65535 1 4294901760 65536 65535 4294901760 65534 4294901760 4294967295 65536 4294901760 4294901761 4294901760 65535 0 4294901760 65535 65535 4294967295 65537 4294901760 65534 131073 4294901761 0 196606 4294901761 4294901760 65537 4294836225 4294967295 4294836224 131071 65535 4294967295 65536 1 65535 4294901760 65534 +0 0 19 76 -122 52 242 -404 -26 925 -465 -1472 854 1588 -927 -1171 744 391 -611 381 499 -880 -368 1027 161 -770 16 411 65 -165 -245 45 309 -86 -284 175 196 -194 -117 203 87 -196 -17 180 -61 -188 63 135 -48 -23 37 -5 6 -27 -14 40 -6 -44 6 27 -3 -9 -6 8 16 -10 -19 10 9 -6 6 -6 -16 6 3 -8 -5 24 11 -55 38 84 -139 -77 216 -25 -211 197 136 -307 -29 286 -43 -210 60 162 -63 -152 81 129 -99 -77 86 21 -64 1 36 14 -22 -21 19 14 -7 -3 -2 -2 10 -6 -13 -2 -7 7 13 0 -8 3 19 0 -21 -18 3 12 -3 7 5 -1 4 -19 -1 25 -19 -28 17 21 1 2 -12 -10 25 0 -25 -1 7 0 -4 -1 5 9 -1 -14 -3 8 -1 -4 0 7 -1 -7 4 6 -1 -6 -7 -8 0 21 8 -12 -2 -4 -7 5 12 -1 -17 -6 13 13 -9 -10 10 10 -3 -15 -5 3 -7 9 16 1 -5 -8 -4 2 0 0 1 1 1 0 -4 -4 4 6 -3 -5 0 2 0 0 4 1 -4 -9 -3 8 4 -3 0 0 -5 -1 8 0 -7 -2 2 1 0 1 0 -1 0 3 3 -3 -2 1 2 -1 0 0 0 0 1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 1 -1 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 1 -1 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 -1 -1 1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 1 0 -1 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 -1 0 0 1 0 0 -1 0 0 0 -1 0 -1 -1 0 0 -1 1 -1 -1 0 -1 0 -1 -1 0 0 1 1 0 -1 1 0 -1 -1 0 0 -1 -1 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 1 0 -1 1 0 0 0 -1 0 1 0 0 -1 0 0 -1 0 -1 0 -1 0 -1 -1 0 1 0 0 0 0 -1 -1 0 0 0 -1 0 0 -1 -1 0 -1 0 0 0 0 -1 -1 0 -1 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0 0 1 0 0 0 0 +0 4980755 3473286 4268490994 60686310 2383009 3251060 2230570 706417 518482 1023401 1190153 618821 169177 31450 62050 102877 111281 76052 54898 45985 32689 39065 22194 2833 1394 765 1796 1972 765 90 100 356 461 117 72 292 73 601 3146 8500 25250 47281 83330 112745 82637 45949 29844 27073 23202 15730 7837 4097 1492 925 557 58 8 136 173 98 169 73 361 765 153 58 26 377 626 1145 730 5 244 625 626 49 17 106 197 73 17 49 50 52 37 113 441 208 20 74 145 325 338 181 200 234 34 130 257 89 20 0 2 1 32 52 34 4 0 17 97 73 25 0 26 64 53 5 1 1 9 4294770691 131070 4294901762 0 0 4294901761 0 0 0 0 0 0 0 0 0 0 0 4294901760 0 4294901760 0 0 4294901761 0 0 0 0 4294901760 0 65535 0 0 0 4294901760 0 65536 4294967295 4294967295 0 4294967295 0 0 0 4294901760 131071 4294967295 65535 0 0 0 4294901760 0 0 0 0 4294901760 1 4294967295 65535 4294967295 65535 0 0 0 4294901760 65535 65535 4294901760 0 1 4294901760 0 4294901760 4294901760 65535 4294901760 4294901761 65535 65535 4294967295 0 65537 4294901760 1 4294967295 0 4294967295 0 65535 1 65535 0 65535 0 0 0 4294901760 4294967295 4294901760 4294967295 131071 4294901760 1 0 65535 1 4294901760 0 65535 65535 65535 4294967295 65536 0 0 4294967295 0 4294901760 0 4294967295 4294901760 0 0 4294967295 4294901760 0 65535 0 4294901760 0 0 1 65536 0 0 +-6 0 -13 -40 7 8 107 420 210 -1468 -1435 1786 1873 -240 -629 -1130 -17 911 -950 -507 1747 880 -943 -1187 -341 712 646 -416 -319 656 -206 -728 595 681 -377 -639 -39 418 66 -257 26 291 79 -173 -158 -152 77 313 -16 -211 15 63 -5 37 6 -86 -20 58 6 -10 8 -4 -12 3 11 7 1 -21 -16 13 15 13 -6 -47 8 61 -43 -38 58 4 31 63 -160 -254 67 481 255 -412 -366 10 108 224 70 -132 -24 94 58 -159 -148 65 81 87 35 -91 -50 30 33 -12 -35 -6 14 30 8 -30 -12 15 5 2 6 -13 -16 12 15 -3 -6 -4 4 6 -3 -13 -7 9 8 10 0 -29 -22 36 55 -27 -70 -13 37 40 3 -35 -27 9 22 19 1 -27 -10 16 7 -6 -5 -2 -1 2 0 3 1 -3 0 1 3 -3 -9 -3 10 10 -1 -15 -10 10 9 0 -3 0 -1 -5 5 1 -12 -1 7 2 2 -2 -1 0 0 -5 -3 1 0 7 5 -10 -4 6 3 -4 -5 -1 2 2 -2 -1 0 -1 -4 4 4 -2 0 2 -7 -4 16 3 -25 -2 26 -2 -23 7 19 -9 -13 3 2 1 3 0 -2 -2 -1 2 0 -2 0 1 2 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 -1 0 0 -1 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 1 0 0 0 -1 -1 0 0 0 -1 1 0 0 0 0 0 -1 -1 -1 -1 0 -1 -1 0 0 0 -1 0 0 -1 0 0 -1 0 -1 0 -1 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 -1 1 0 0 0 -1 0 0 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 0 -1 1 0 0 0 0 0 1 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 -1 -1 -1 0 0 0 -1 0 1 0 -1 1 -1 -1 0 0 0 0 0 1 0 -1 1 0 0 0 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 1 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 +65530 4292411379 524295 27525227 4198760658 5249021 3565729 1672541 830210 1159549 3826409 2298218 623225 590372 532097 572420 817786 550450 176245 70405 85357 36170 48068 103898 44777 4194 1394 7432 3764 136 80 153 170 442 425 394 2245 3785 3293 3380 4930 90116 235850 234769 134056 61840 22324 9412 28645 26129 14130 9506 3400 1233 1261 1096 964 369 29 205 400 234 52 52 178 130 164 841 1780 3754 5069 2969 1234 810 845 730 356 85 29 5 9 10 1 18 90 200 226 200 81 9 26 26 145 53 8 1 25 10 49 125 52 25 26 8 5 1 32 20 4 65 265 629 680 578 442 178 5 9 8 5 4 1 2 0 65535 0 0 0 0 131071 0 0 0 0 0 0 0 0 0 0 0 65535 65535 0 65535 4294901760 0 65535 0 0 4294901760 0 4294901760 0 0 65535 4294901760 4294901760 65535 0 0 0 65535 0 4294967295 65536 0 4294901760 65535 0 131071 0 0 4294901760 4294967295 65535 4294967295 0 4294901760 0 65535 4294901760 4294901760 4294901760 0 65535 4294901760 65535 0 0 0 131071 0 4294901760 0 65535 65535 0 0 0 65535 0 0 65535 65535 4294901760 1 0 0 1 65535 0 4294901760 0 0 0 0 65535 65535 65535 0 65535 4294901760 4294967295 0 4294901760 65536 4294901760 4294901761 65535 0 0 1 131071 0 4294901760 4294967295 0 4294967295 0 0 4294901760 0 0 0 0 0 65536 65535 0 0 0 0 65535 65535 65535 0 +1 0 -1 14 -2 1 -173 -256 -113 895 809 -748 -526 136 -196 -19 1126 -103 -2056 -544 1346 1309 -43 -609 -563 -476 939 1392 -579 -2083 -336 1518 524 -244 -240 -294 265 320 -200 -384 -23 216 13 40 136 -175 -297 136 261 27 -85 -61 0 -17 -14 71 41 -59 -25 18 1 -4 3 2 -2 -1 2 7 -6 -9 17 2 -45 22 101 -34 -117 -17 31 78 132 -51 -172 -112 8 129 23 -3 5 3 25 -10 -41 8 60 26 -4 -56 -34 10 22 11 -10 -21 -7 15 0 -16 -4 25 8 -25 -14 23 21 -7 -12 -6 -2 3 3 2 2 0 -3 -6 1 9 3 -11 -8 4 8 7 5 -15 -12 12 11 -22 -30 18 28 1 -17 -5 11 5 -8 -10 1 15 7 -9 -5 1 1 2 -2 -3 -3 2 4 1 -4 -5 3 5 0 -7 0 3 -2 -8 3 8 -7 -9 6 9 1 -2 -5 -12 -1 19 5 -16 -3 9 -1 0 6 -4 -8 4 6 -1 0 -1 -7 -3 6 6 -6 -6 4 7 0 -3 -1 0 1 0 -2 -1 0 5 10 -11 -21 3 10 3 5 9 6 -24 -17 12 10 1 -3 -3 1 3 0 -2 -1 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 -1 0 0 0 0 -1 0 0 -1 -1 0 -1 0 0 -1 0 0 0 0 -1 0 0 1 0 -1 1 0 -1 0 0 0 -1 0 0 -1 0 1 0 0 0 1 -2 0 1 -1 0 -1 -1 0 0 1 -1 0 0 1 -1 -1 0 0 -1 -1 0 0 0 -1 0 0 -1 -1 -1 -1 -1 0 -1 0 0 0 0 1 0 -1 -1 -1 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 1 0 -1 -1 -1 0 -1 0 -1 1 -1 0 -1 0 -1 -1 0 -1 0 0 0 1 0 1 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 1 -1 -1 -1 0 0 0 0 0 -1 -1 0 -1 0 0 1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 -1 0 0 -1 0 -1 0 0 -1 1 -1 -1 0 0 0 -1 1 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 -1 -1 1 0 0 -1 0 0 -1 0 -1 0 0 0 -1 0 -1 0 1 1 0 +1 983039 131070 4278255443 58720143 1213985 295172 38777 1278485 4523072 3525197 372730 543545 2819385 4674130 2417220 334112 144036 172625 187456 47185 1769 49121 106705 68850 10946 289 5237 5162 949 17 13 5 53 117 293 2509 11357 13978 7045 20025 42128 16705 538 34 725 1745 4276 3152 1256 605 541 274 256 641 689 725 490 180 13 13 4 45 82 130 80 113 250 288 605 1224 785 314 146 164 226 130 26 5 13 13 17 41 34 49 9 68 73 130 117 5 169 362 281 90 1 52 80 37 1 58 72 72 65 9 1 1 5 25 221 450 109 106 612 433 101 18 10 4 5 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 65536 4294901761 0 0 65535 4294901760 65535 65535 4294901760 0 0 65535 65536 4294901760 1 65535 0 65535 4294901760 65536 0 65536 65534 4294901761 4294901760 65535 65536 65535 65536 4294967295 0 4294967295 0 4294901760 0 4294967295 4294967295 65535 65535 0 65536 4294901760 4294967295 0 0 0 65535 65535 65535 131071 4294901760 4294967295 4294901760 4294901760 4294901761 4294901760 4294901760 65535 65535 0 1 1 65535 0 0 0 4294967295 0 0 4294901761 4294967295 0 0 4294901760 65535 65535 65536 0 0 0 0 65535 0 0 0 0 0 65536 4294901760 4294901760 0 65535 65535 4294901760 4294901761 65535 0 131071 0 0 0 65535 0 4294901760 0 4294901760 131071 0 65535 4294901760 4294901760 0 4294901760 4294901760 65536 1 +-2 0 3 -3 -2 2 130 105 -90 -436 -212 375 150 35 144 111 258 -881 -1237 884 1158 -53 -360 -51 344 -568 -1245 778 1528 13 -551 -362 -41 -34 62 222 112 -282 -248 112 95 7 -37 50 135 -12 -132 -119 7 107 4 -16 17 30 31 -52 -54 17 28 9 -6 -4 2 0 -1 -3 -2 3 -3 -7 -2 27 41 -34 -56 -14 10 36 12 -7 23 -31 -85 23 77 18 -30 -11 9 -7 -5 14 14 -9 -6 -7 -7 4 8 2 -6 -3 0 1 1 -3 -7 0 1 11 8 -8 -4 1 1 -5 -4 1 0 2 2 -3 -3 3 1 0 1 1 1 -6 -3 5 2 -6 1 8 2 -14 -9 8 2 1 0 4 5 -2 -2 -5 0 5 1 -9 -4 5 2 -2 0 -1 -1 -1 3 2 -4 -3 3 3 -4 0 7 -3 -6 1 8 -7 -14 5 10 0 0 0 -2 -5 -8 5 15 3 -10 -5 3 -2 -8 4 9 3 -7 -11 3 9 -5 -3 6 5 -2 -8 -2 4 -1 -2 3 2 -1 -3 0 1 3 0 -4 -5 -1 11 10 -13 -14 5 4 -3 -3 9 8 -6 -6 -1 2 0 -1 0 1 0 -1 0 1 2 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -1 0 0 -1 0 0 -1 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 -1 0 1 -1 0 -1 0 0 1 1 -1 0 0 -1 0 1 0 0 -1 -1 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 -1 -1 0 -1 0 0 0 0 -1 0 0 0 -1 0 1 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 -2 0 -1 -1 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 -1 -1 0 0 -1 0 0 0 -1 0 -1 0 0 0 -1 -1 0 0 0 0 -1 -2 0 0 -1 -1 -1 0 -1 0 0 -1 -1 0 0 -1 0 -1 0 -1 0 0 0 -1 -1 -1 -1 0 0 0 1 0 0 -1 0 -1 0 0 0 -1 0 0 -1 -1 0 0 0 -1 0 0 -1 -1 0 0 +65534 4294770691 196606 6881410 4266459046 185569 23725 33057 842725 2311625 1343773 132201 440960 2155309 2334953 434645 2837 53128 92068 74048 9074 3869 18369 31585 11498 272 1189 3665 3205 865 52 4 10 13 58 733 2837 3332 1396 193 1490 7754 6253 1021 130 221 277 85 65 68 45 1 10 49 122 128 17 26 17 4 13 18 1 2 37 34 40 65 200 145 5 16 29 29 25 82 41 8 1 2 13 25 18 16 58 37 113 221 100 0 29 89 234 125 13 80 90 170 90 34 61 68 20 5 13 10 1 9 41 122 269 221 25 90 100 37 4 1 1 1 5 1 65535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4294901760 65535 4294901760 4294967295 0 65535 4294901760 65535 0 65535 0 0 65535 0 65535 4294901761 4294901760 0 65537 65535 4294901760 65536 0 4294967295 65535 0 4294901760 0 0 65535 0 4294901760 4294967295 4294901760 0 0 65535 0 65535 1 0 0 4294901760 65535 65535 0 4294901760 0 0 0 0 0 4294901760 4294901760 0 0 65535 0 4294901760 4294836224 4294901760 65535 65535 4294901760 0 0 0 0 0 0 0 4294901760 0 4294967295 0 0 0 0 0 1 65535 4294967295 0 65535 0 65535 65535 0 4294967295 0 0 4294901759 0 4294967295 65535 65535 4294901760 65535 4294901760 4294901760 4294901760 0 4294901760 4294967295 65535 0 1 4294901760 4294901760 0 4294901760 0 4294967295 0 4294901760 0 4294967295 0 +0 0 -3 -3 10 8 -155 -62 253 400 42 -582 -157 245 149 99 -363 -1002 -395 1944 1134 -1093 -541 97 734 156 -1176 -1405 55 1953 583 -767 -149 53 57 -59 -162 -84 13 198 87 -71 -24 -4 16 52 65 -112 -104 27 30 15 -2 -14 -28 21 31 11 -5 -10 6 -7 -10 0 7 5 -3 -8 -9 -3 11 10 -38 -2 69 18 -63 -25 66 14 -49 -45 -39 42 68 38 -5 -56 -24 2 11 11 -13 -5 16 7 -12 -14 1 14 2 -7 -1 -1 -1 5 0 -8 -3 5 5 2 1 -6 -3 0 -2 1 4 2 -3 -6 -2 3 1 0 0 0 2 0 0 -7 -9 2 3 6 5 -2 -1 -1 1 -7 -6 5 5 -2 -2 -2 -2 -1 0 4 3 -3 0 -1 0 0 -2 -1 0 6 5 -4 -3 -3 -2 -1 -3 6 4 0 8 -2 -12 -9 -1 4 1 10 3 -15 -7 14 15 -8 -18 -14 3 23 3 -17 -8 11 12 0 -5 -12 -3 5 -1 -1 -1 3 2 1 3 -4 -4 -1 0 0 3 2 0 -3 -2 0 -2 0 -1 5 1 6 14 -12 -17 3 8 -4 -9 2 6 2 0 -1 -1 -1 1 1 -1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 0 0 0 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 1 0 0 -1 -1 1 0 -1 -1 0 0 1 1 0 -1 -1 -1 1 0 0 0 0 0 0 0 1 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -1 0 0 0 -1 -1 -1 -1 0 1 0 -1 1 -1 -1 -1 -1 -1 0 0 0 0 0 0 -1 -2 -1 -1 -1 0 -1 1 0 0 0 0 0 -1 0 0 -1 0 -1 -1 0 -1 -1 -1 0 0 0 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 1 -1 0 0 1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 0 -1 1 0 -1 0 -1 0 0 0 0 0 0 0 -1 -1 -1 0 1 -1 -1 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 0 0 -1 -1 0 0 -1 0 0 0 0 0 -1 -1 0 -1 0 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 +0 4294836221 524298 4290969445 26214653 340488 84674 32002 1135773 3935161 2480605 302090 563092 3357001 3817234 928178 25010 6730 33300 39373 12610 592 2960 16769 11545 1125 200 1225 1082 125 85 100 74 73 90 221 1448 5085 4594 4552 4426 3285 6068 3161 580 242 194 305 340 197 53 2 26 64 34 29 37 9 5 20 45 13 1 0 4 49 85 45 29 2 50 61 29 8 5 16 18 1 0 5 36 41 18 5 45 16 68 225 17 101 234 245 289 520 538 298 185 144 169 34 2 10 5 25 17 0 13 9 4 4 26 37 340 298 80 85 40 1 2 2 2 0 65536 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4294967295 0 0 0 0 4294967295 4294901760 65535 0 65535 0 0 4294967295 0 0 4294901760 0 0 0 0 4294901760 4294901760 0 0 0 1 4294901760 131071 4294901760 65535 65536 1 4294967295 131071 0 0 0 65536 0 4294967295 0 0 0 4294901760 0 0 4294967295 0 4294901760 4294967295 65535 1 131071 4294967295 4294967295 65535 0 0 4294901760 4294967294 4294967295 4294901760 1 0 0 65535 4294901760 4294901760 65535 4294967295 65535 0 65535 0 4294901760 4294967295 4294967295 131071 65535 65536 0 4294967295 0 0 0 0 4294901760 0 131071 4294901760 4294901760 0 0 0 4294901760 4294967295 65536 4294967295 0 0 4294901760 4294967295 65535 0 65535 4294901760 65535 4294901760 0 0 4294901760 65535 65535 4294967295 4294967295 4294901760 65535 0 0 0 +1 0 5 4 9 1 136 -24 -292 -297 -14 537 162 -273 324 -64 -1426 -389 1296 1873 257 -1774 -683 445 427 595 678 -1160 -1354 25 342 575 71 -64 13 -17 12 -7 -14 77 74 -72 -30 -3 -52 5 65 58 19 -78 -53 18 26 7 -9 1 10 -11 -16 -6 1 16 6 -8 -10 5 19 -1 -21 -10 3 29 46 -17 -32 -54 -48 38 31 23 22 3 -18 -57 -23 79 54 -53 -45 13 18 9 6 -7 -5 -5 -1 -1 -5 -3 -3 10 13 -6 -14 -5 4 6 1 -1 -1 -1 1 0 0 0 3 -6 -5 3 1 -2 -1 2 0 -1 -1 1 0 -1 -3 1 3 1 0 -2 -2 1 3 0 2 -3 -6 -2 1 5 -1 -1 2 2 -3 -3 0 0 0 0 -1 -3 -1 3 0 -4 -1 3 1 -2 0 2 -2 -7 -5 7 9 2 -1 -9 -7 -1 -2 13 15 -8 -9 -6 0 1 3 3 -3 -17 -13 18 14 -5 -9 1 5 1 -3 1 5 -2 -3 -1 -1 0 0 3 0 -2 -2 -2 -1 3 3 -1 -3 -1 3 3 0 -10 -9 12 20 -1 -10 -14 -5 8 4 -2 -4 2 10 -1 -10 -7 4 8 0 -8 -2 3 2 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 0 0 0 -1 1 0 -1 -1 0 0 -1 0 0 0 0 0 -1 0 0 -1 0 -1 -1 0 0 -1 0 0 -1 0 0 0 0 -1 -1 0 0 -1 0 0 -1 -1 -1 0 0 0 0 1 1 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 0 1 0 0 -1 0 0 0 -1 0 1 -1 0 -1 0 0 -1 1 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 0 0 0 1 0 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 -1 0 1 0 1 -1 -1 0 -1 0 0 0 0 -1 0 -1 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 0 0 -1 0 -1 0 1 0 -1 0 -1 1 0 -1 0 -1 0 0 0 0 -1 -1 0 0 0 -1 0 0 -1 -1 0 -1 0 1 -1 0 -1 -1 1 0 0 0 0 0 0 0 0 0 0 0 -1 1 0 0 1 0 0 0 0 0 -1 0 -1 1 0 0 0 -1 0 0 0 1 1 0 +1 262149 65545 4293394568 4275568348 288565 100773 109072 2184797 5187745 3213125 664514 536354 1805284 1833941 447589 9137 458 193 6125 10660 909 2729 7589 6445 3133 725 82 221 292 257 100 125 362 541 850 2405 3940 3748 1490 493 3573 6770 5725 2194 405 85 50 2 34 109 205 221 52 2 2 1 0 45 34 5 5 1 2 1 10 10 4 5 9 13 40 26 2 8 18 0 0 10 10 16 10 5 4 53 74 85 82 50 173 289 117 1 18 298 493 221 82 26 10 29 10 1 9 4 8 10 10 10 18 100 225 401 296 89 20 20 101 149 80 64 13 2 4294901760 65535 0 0 0 0 0 0 0 0 0 0 0 4294901760 4294901760 4294967295 0 4294901760 1 4294967295 0 65535 0 0 65535 4294901760 4294901760 65535 4294901760 0 65535 0 4294901760 65535 4294901760 0 4294967295 65535 0 65536 1 0 4294901760 65535 0 0 4294901760 65536 0 65535 0 65535 4294901761 4294901760 0 131071 65535 0 0 0 65535 0 0 4294967295 65535 4294967295 65535 0 1 65535 65535 0 0 0 65535 0 0 4294901760 65535 0 65535 4294901760 65536 65536 4294967295 4294901760 0 0 65535 4294967295 0 0 4294901760 65535 0 0 4294901760 0 65535 65535 1 65535 131071 4294901760 4294901760 0 0 4294967295 0 4294901760 0 4294967295 4294901760 65536 65535 4294967295 1 0 0 0 0 0 131071 0 1 0 0 65535 131071 0 4294901760 0 65536 1 +-6 0 -20 -4 -2 -6 -198 82 447 245 -3 -510 -148 -230 -1038 -91 171 1900 1783 -620 -314 -1201 -989 17 -38 895 837 -177 -114 -348 -283 -362 -265 407 278 42 -171 -205 -23 264 112 -48 47 -66 -142 -18 77 71 -40 -30 19 30 12 12 30 -45 -51 22 39 -12 -27 0 6 10 7 -24 -30 29 32 -10 -12 -5 -10 7 17 1 -21 -5 17 32 42 -27 -26 -59 -63 29 5 39 54 25 -9 -52 -5 14 0 0 -3 -6 5 5 -10 0 17 7 -4 -19 -10 7 3 4 2 -2 -3 -2 -5 5 7 3 3 -5 -6 -5 -2 5 0 -2 0 2 1 -3 0 1 -2 -4 -1 5 2 -6 -9 5 10 3 -3 -8 -2 5 0 -4 -6 6 9 2 -1 -7 -8 1 3 7 7 -4 -6 -4 4 1 -9 -5 0 11 7 -5 -1 -4 -2 5 5 -8 -10 0 -1 6 6 5 6 -14 -10 0 -6 -3 -5 15 17 2 3 -12 -5 -5 -5 0 0 1 -4 6 11 -2 -7 -8 -2 6 3 -2 -3 -1 0 -1 -1 0 0 0 -2 0 -2 4 3 3 3 1 2 -7 -2 0 0 1 3 -5 -5 -5 -4 3 -3 3 5 4 3 -3 -2 -1 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 -1 0 -1 -1 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 1 -1 0 0 0 0 0 0 -1 0 0 0 0 -1 -1 0 -1 -1 0 0 0 0 -1 0 1 0 0 0 -1 0 0 -1 -1 -1 0 0 -1 -1 0 -1 -1 0 0 -1 1 0 0 0 -1 -1 0 1 0 -2 -1 0 0 0 0 0 1 -1 -1 0 0 -1 1 0 -1 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 -1 -1 -1 -1 0 -1 0 0 0 0 0 -1 0 -1 0 -1 -1 0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 -1 0 -1 -1 -1 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 -1 0 0 0 1 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 0 -1 0 0 0 0 1 1 0 -1 1 0 0 -1 0 0 0 0 -1 0 0 1 -1 -1 0 -1 -1 -1 0 -1 0 0 0 -1 0 -1 0 0 -1 0 -1 0 -1 -1 0 0 0 0 +65530 4294770668 4294639614 5439290 16056767 260109 74804 1085725 3639241 3563489 1540997 978410 802469 731898 134100 211133 235874 79048 71266 70225 14848 6565 20488 10970 2500 1261 288 2925 3085 1665 729 136 625 1741 1124 169 149 290 466 1313 2493 4157 4810 1546 3541 2785 221 0 45 50 100 338 377 149 25 8 13 50 58 34 61 29 4 4 10 1 20 26 40 106 109 73 29 16 72 85 50 65 58 65 52 17 106 121 74 17 29 89 100 37 61 232 100 45 250 293 153 50 25 1 52 125 113 40 13 10 1 1 0 4 20 18 10 53 4 1 34 50 25 18 41 18 4294967294 1 0 65535 0 0 0 0 0 0 0 0 65536 0 4294901760 0 65535 4294967295 0 0 0 65535 0 65535 0 0 0 0 0 0 4294967295 0 4294901760 0 4294901761 0 0 0 65535 0 4294901760 65535 4294967295 0 0 65535 1 0 65535 4294901760 4294967295 0 4294967295 4294901760 65535 4294901760 1 0 4294967295 65536 4294836224 65535 0 0 4294901761 65535 4294901760 1 65535 0 0 0 1 0 65535 0 4294967295 4294967295 4294901760 0 0 4294901760 4294901760 4294901760 65535 0 0 0 4294967295 4294967294 0 65535 4294967295 65535 4294901760 0 0 0 65536 0 4294901760 0 65535 0 1 0 0 0 65535 4294901760 4294967295 4294901760 0 0 65537 4294901760 1 4294901760 0 0 65535 65536 4294967295 4294901760 4294967295 4294901760 0 4294901760 4294901760 0 65535 65535 4294967295 0 0 +-10 0 21 18 44 -51 32 -126 -538 -61 371 672 60 -409 99 398 631 -492 -888 -542 21 740 339 -206 -737 -100 1151 804 -577 -1326 -181 708 118 -42 17 -42 -159 29 224 196 2 -193 23 -32 -182 -43 83 203 48 -126 7 34 -31 -70 -41 34 20 71 58 -54 -30 -15 -26 14 52 21 -19 -66 -32 28 3 25 45 -20 -54 -8 36 6 -32 11 25 -12 -1 12 -17 -34 -31 54 97 6 -60 -82 -14 53 24 3 -9 -22 -8 11 -3 12 17 -4 -7 -3 7 -3 -9 -4 4 4 -1 -7 -4 8 6 -4 -1 1 -5 -6 -2 10 4 -3 -1 1 2 -5 -2 1 -7 -3 7 10 -5 -6 6 7 1 -6 -2 2 3 -1 -3 -3 -1 0 -4 0 3 7 2 -11 -8 9 10 -7 -11 -4 0 10 -1 -8 0 16 7 -13 -8 4 2 0 0 4 7 -3 -8 -7 2 8 -12 -8 12 20 3 -16 -6 -1 3 0 -5 1 1 -4 0 11 4 -10 -2 2 0 -5 -6 6 6 -3 -8 1 4 5 3 -4 -6 0 6 0 -5 -1 3 -1 4 1 -13 -10 13 21 0 -22 -10 14 10 -3 -8 -3 6 7 0 -11 -5 6 4 -3 -3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 0 -1 -1 0 0 -1 0 0 0 0 0 -1 0 -1 0 0 0 -1 0 -1 0 0 -1 0 -1 0 0 1 -1 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 0 0 1 0 -1 -1 1 1 -1 -1 -1 1 1 -1 0 0 -1 0 0 0 1 0 -1 0 -1 0 0 -1 0 0 0 -1 -1 0 0 0 -1 0 0 -1 -1 0 -1 0 1 -1 -1 1 -1 0 0 -1 0 -1 0 -1 -1 -1 0 0 -1 0 0 0 0 0 0 -1 0 0 -1 0 1 -1 0 -1 -1 -1 0 -1 0 0 -1 0 0 -1 1 0 0 -1 -2 0 0 1 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 -1 0 1 0 -1 -1 0 0 -1 -1 0 0 0 0 -1 -1 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 -1 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 1 0 0 1 0 0 0 0 0 0 -1 -1 0 0 -1 0 1 -1 -1 -1 0 0 0 +65526 1179669 4291625004 4286709792 4291034598 589225 170881 168205 640225 1082308 548041 157357 553169 1971217 2091205 534025 15688 2053 26122 88592 37253 1553 34973 48098 18180 1205 5861 2837 5441 6280 1125 872 3145 4717 1808 634 2425 2980 1332 1145 769 145 1445 3877 9445 10324 3005 585 565 185 153 305 58 58 97 32 50 80 52 2 61 104 25 2 29 5 58 149 61 85 37 8 10 18 1 16 58 125 145 149 137 100 65 256 218 80 4 16 58 113 68 208 544 265 37 9 26 17 121 116 8 25 72 45 65 41 25 36 36 26 10 17 269 610 484 296 109 73 85 121 61 25 131069 65538 0 0 0 0 0 0 0 0 0 0 0 1 0 65535 0 4294901760 65535 4294901760 0 0 4294901760 4294901760 0 4294901760 4294901760 0 65535 65535 65536 65535 0 65535 0 65535 0 0 4294901760 0 4294901760 0 1 4294967295 65537 4294967295 131071 4294901761 0 65535 0 1 65535 65535 4294901760 0 4294901760 65535 0 65535 4294901760 65535 65535 4294901761 131071 65535 4294901760 4294901760 4294901760 4294967295 0 65535 0 0 4294901760 0 65535 4294901761 4294901760 4294967295 4294901760 0 65535 4294901760 1 4294901760 65534 65536 0 0 0 0 4294967295 4294901760 0 4294901760 65536 4294901760 65535 4294901760 65535 0 4294901760 65535 0 4294901760 0 0 0 4294901760 4294967295 0 4294901760 0 0 4294901760 65535 65535 0 0 0 4294901760 0 65536 0 1 0 0 4294901760 65535 4294901760 65536 4294967295 65535 0 +10 0 -22 -28 3 57 -165 64 599 308 -89 -896 -444 352 127 21 96 -139 -479 -40 143 504 630 -230 -1186 -1085 -173 2643 1909 -1289 -789 -421 -194 122 169 -82 -458 145 516 189 -111 -283 -64 9 3 -47 -196 94 168 80 -1 15 80 -143 -161 62 107 48 -5 -66 -21 3 -37 -2 22 53 34 -32 -20 -7 3 -37 -68 63 81 16 21 -28 -31 -73 -78 70 88 40 -2 -69 -56 56 139 -28 -132 -60 24 36 10 33 -10 -42 -4 18 2 25 17 -28 -5 8 -10 -13 4 13 -4 -3 3 -1 -2 9 10 -4 -1 -10 -14 4 10 2 -9 2 17 3 -16 -9 17 -1 -35 1 32 20 -1 -22 -8 2 0 0 0 2 -3 -3 5 5 -8 -5 9 6 -9 1 19 6 -5 -21 -10 12 6 -4 -3 1 -12 -8 4 27 8 -12 8 -4 -14 0 11 -11 -16 15 17 -17 -36 12 34 14 1 -5 -4 -31 -13 31 24 -17 -41 -9 32 39 -6 -34 5 8 -19 -5 18 -3 -24 15 24 -12 -9 13 5 -21 -9 22 12 -19 -7 11 -1 -22 -11 30 22 -13 3 -14 -36 -5 20 20 -13 -3 18 4 -10 -4 5 5 7 -3 -4 -4 -1 -2 -4 3 2 1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1 0 0 0 0 0 0 0 0 -1 0 0 1 0 -1 1 0 -2 -1 0 0 1 0 0 -1 -1 0 -1 -1 0 0 -1 0 0 0 0 -1 0 0 -1 0 1 0 -1 0 0 0 0 -1 0 0 1 -1 0 0 -1 -1 -1 1 0 0 0 -1 -1 0 0 -1 0 -1 0 0 -1 1 0 -1 0 0 0 0 0 0 -1 -1 -1 1 -1 -1 0 0 0 1 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 -1 0 1 -1 0 0 -1 0 0 0 -1 1 0 0 -1 0 0 0 0 0 0 0 0 1 -1 0 -1 0 0 0 0 -1 0 -1 -1 -1 0 0 1 0 -1 0 0 -1 0 0 0 -1 -1 0 0 -1 0 -1 -1 0 0 0 0 -1 0 1 1 -1 0 -1 0 -1 0 -2 -1 0 0 -1 -1 -1 -1 -1 -1 1 0 -1 -1 0 0 0 0 1 0 1 -1 0 -1 -1 0 1 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 -1 -1 -1 -1 0 0 1 -1 -1 0 0 0 -1 0 -1 0 0 -1 -1 -1 0 0 +10 4293197802 3735555 4259675 20185687 810737 321040 16570 28537 231041 274465 449800 2583821 7015378 5305802 799762 52520 35285 230789 301977 92410 4177 2218 47252 34624 226 26849 29765 13753 4381 450 1373 3293 2180 449 1378 8593 6817 1225 6290 10984 9344 4765 6272 20105 21024 1872 1189 1864 340 629 1073 89 269 185 25 10 85 116 101 212 104 85 298 337 290 1226 1424 485 68 0 4 18 50 89 117 82 397 466 244 52 10 208 745 208 80 196 242 481 578 1440 1352 26 977 1130 865 1762 2545 1192 89 386 333 801 720 250 466 565 505 170 485 1021 653 205 1321 800 178 340 116 50 58 32 5 262140 65538 0 0 0 65535 0 0 0 0 0 0 65536 65535 0 0 0 4294901760 0 1 131071 4294836224 65535 65536 0 4294967295 4294901760 65535 4294901760 0 0 65535 4294901760 65536 4294901760 0 0 65535 65536 65535 4294901760 4294967295 1 0 4294967295 0 65535 65535 4294901760 1 65535 0 0 4294901760 4294967295 4294901761 65535 0 4294901761 0 0 4294901760 65535 0 0 65535 65535 4294901761 0 65535 0 131071 0 65535 0 0 0 65536 65535 65535 0 4294901760 4294901760 4294967295 0 1 65535 4294901760 0 4294901760 65535 4294901760 4294901760 65535 0 4294901760 65536 4294901761 4294901760 4294901760 4294836224 65535 4294901760 4294967295 4294967295 131071 4294901760 65535 0 65536 65536 65535 4294967295 65536 0 4294901760 4294901760 0 0 0 0 0 1 65535 4294967295 4294967295 0 4294901761 65535 0 65535 65535 4294901760 4294967295 0 +-26 0 27 59 125 -37 50 -251 -529 -214 102 1004 126 -921 626 1227 -779 -1878 439 1681 -86 -1035 195 530 115 -1637 -2413 1574 2234 820 -93 -718 25 -315 -473 43 199 575 495 -416 -356 -202 -42 165 125 11 5 -214 -286 65 117 184 66 11 96 -151 -134 39 47 -18 -34 -26 -30 68 26 -30 0 28 -5 -8 58 39 -19 -154 -86 128 38 -31 16 47 19 -37 -16 14 10 -32 -11 81 136 -67 -191 -207 -39 364 182 -196 -115 8 4 42 30 21 24 -78 -69 42 31 7 11 8 -4 -31 -9 19 -3 5 21 -14 -25 8 -2 -8 29 27 -26 -28 37 5 -35 -21 -23 8 16 55 38 -36 -31 -11 16 22 -12 -31 0 25 -2 -10 7 17 22 -26 -47 -4 23 21 -10 -4 12 6 -4 -4 19 -7 -26 -6 1 -9 -10 48 43 -37 -25 -13 -25 17 25 30 25 -29 -21 -4 10 -12 -44 -6 12 63 69 -35 -71 -43 42 71 -16 -94 -36 63 7 2 28 26 24 -39 -42 -29 -36 50 70 23 -8 -55 -8 6 -27 -13 1 45 22 -11 10 0 5 -34 -55 10 35 38 21 -21 -14 -32 -25 13 0 23 26 -3 -12 -13 -1 11 6 -1 0 -7 -7 2 3 1 -2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 1 0 0 -1 0 0 -1 0 1 0 -1 -1 -1 -1 -1 0 0 0 -1 0 0 0 -1 0 0 -1 -1 0 0 0 -1 0 0 0 -2 -1 -1 0 0 0 1 0 0 -1 -1 0 1 1 -1 0 0 0 1 -1 -1 -1 0 -1 0 0 -1 0 0 1 1 0 1 0 0 0 1 0 -1 0 0 0 -1 -1 -1 0 -1 0 0 -1 0 -1 1 0 0 -1 0 0 0 1 0 0 0 0 0 -1 1 1 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 -1 0 0 -1 0 1 -1 -1 0 0 -2 0 0 0 0 -1 0 1 0 -1 0 0 1 0 -1 -2 0 0 -1 -1 0 -1 0 0 -1 -1 -1 1 0 -1 0 0 -1 0 -1 -1 0 -1 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 0 0 1 -1 -1 -1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 -1 -1 -1 0 -1 0 -1 1 -1 -1 0 0 0 0 0 -1 -1 0 2 0 +65510 3866651 4292542589 4278517810 4281007599 1018420 864117 1897405 4133725 3018482 1078621 318925 2692994 8300045 5663156 524173 99850 225578 370226 418081 167540 28989 15746 45821 86021 47545 4477 32017 19477 2533 1832 5524 1576 784 89 4885 24077 23780 2405 2465 1730 452 1124 6682 22985 79330 134017 71540 13289 1780 1341 6660 6525 1010 185 977 442 34 637 689 68 1570 1460 1394 1666 593 3281 2740 1082 740 1105 625 104 338 1160 2225 970 116 180 32 410 712 82 2404 3218 794 914 1525 1466 457 244 1972 4113 5986 6890 6805 9092 5265 53 1460 2097 2605 3796 5429 3089 100 898 2026 605 100 1181 3125 2669 882 1220 794 529 685 313 122 37 49 196601 65539 196606 2 0 0 0 0 0 4294901760 65535 1 4294901760 0 65535 1 4294967295 4294967295 65535 0 65535 0 65535 4294901760 65535 0 65535 0 4294967294 65535 0 1 4294901760 65535 65537 65535 0 4294901761 4294967295 4294901760 0 65535 65536 1 1 0 1 65535 0 4294967295 65535 65535 4294901760 4294901760 1 4294901760 0 65536 0 0 4294901760 65537 0 0 4294901760 0 0 0 4294967295 0 4294901760 4294967295 0 0 0 65535 4294901760 65535 0 4294901760 0 65535 4294901761 65535 4294836224 0 0 65535 1 65535 65536 4294901760 65534 4294901760 65535 65535 4294901760 4294967295 1 65535 4294901760 4294901760 65535 65535 65535 0 0 4294901760 0 0 0 0 4294901760 0 4294967295 65535 65536 4294967295 65535 0 4294901760 4294967295 65535 0 0 4294967295 65535 65535 131071 4294967295 0 0 4294901760 65535 2 +-1 0 10 -38 -65 90 57 -99 -30 283 365 -159 255 -629 -1833 -418 778 2567 1251 -1700 -583 230 -192 -328 835 24 -1693 -730 576 1248 169 -92 127 -260 -7 83 -36 12 160 -153 -214 60 72 -51 -12 62 -73 39 144 -62 -60 63 31 -154 -169 111 183 66 -63 -110 -16 42 36 35 11 -74 -59 21 33 19 -45 -19 44 98 72 -112 -93 -16 -9 56 41 -30 -58 32 75 32 -42 -79 40 55 5 66 56 -319 -223 303 160 -101 -82 20 84 58 -26 -83 -9 19 -9 -3 -3 40 27 -41 -10 18 -21 -22 21 45 14 -38 -25 -18 -30 60 81 -19 -46 -37 -5 25 0 9 23 -5 -13 -12 -8 11 28 -11 -41 -10 14 15 -2 5 5 -8 -5 6 13 15 10 -38 -32 17 27 1 -33 -6 31 26 3 -35 -23 -4 -12 29 25 6 13 -30 -43 17 47 -9 -52 -2 41 18 -30 -20 21 25 -6 -27 -11 31 17 -13 24 15 -11 -55 -29 11 -6 30 21 -10 -10 0 7 4 -11 -15 -1 22 4 3 11 -10 1 5 0 -22 -21 11 18 2 -21 -7 8 18 12 -1 0 -16 -14 8 10 6 3 -12 -11 3 8 1 -11 0 14 4 -8 -6 4 1 -3 1 3 1 1 -1 -1 1 1 0 0 0 0 1 1 -1 0 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 -1 -1 0 0 0 0 0 0 -1 -2 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 -1 -1 0 0 0 0 1 1 0 -1 0 1 0 -1 0 0 1 0 -1 0 -2 0 0 0 1 0 0 -1 -1 1 -1 -1 -1 -1 0 -1 0 0 1 0 0 0 0 0 0 -1 0 0 -1 0 0 -1 1 1 -1 1 1 -1 -2 0 1 1 -1 -1 -1 0 0 1 -1 0 1 0 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 0 0 0 -2 0 -1 1 -1 0 -1 -1 -1 -1 0 0 -1 0 0 1 0 -1 -2 -1 0 0 -1 -1 1 -1 0 1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 0 0 1 0 0 0 -1 0 0 -1 0 -1 -1 -1 1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 -1 -1 0 1 0 -1 0 1 -2 0 0 0 0 0 0 0 0 -1 1 0 0 0 -1 -1 1 1 -1 0 -1 0 1 -1 0 1 0 0 -1 0 +65535 4292476938 5963711 4288479289 18612194 158506 460666 3534613 7194773 4455001 392789 144448 697801 3399149 1889280 37025 83729 6938 1440 49009 49396 7785 3988 6850 24580 7569 24677 40882 37845 16069 2020 2521 5597 3922 1450 2386 11540 17728 8905 3217 2581 4388 6649 8005 4625 4381 104897 141538 35801 7124 10420 7565 442 90 1609 2410 424 925 2466 1640 949 4500 6922 3485 650 81 554 313 185 905 1781 421 29 89 61 394 1544 1313 730 1125 1637 1234 545 985 661 1069 2138 2290 2708 2005 1300 1066 765 1082 458 801 3146 962 936 541 100 65 346 485 25 221 26 484 562 328 490 388 145 256 260 136 153 130 65 121 212 100 65540 131069 65539 4294901761 131071 1 0 65536 4294901761 0 1 4294901760 65535 1 0 0 4294901760 65535 0 65535 4294967295 0 0 0 4294901759 0 4294901760 65534 0 0 0 0 1 0 0 4294901760 65535 0 65536 1 65535 1 65535 65536 4294901760 4294836224 0 65536 0 4294967295 4294901761 4294967295 65535 65535 65536 0 0 0 65535 4294901760 0 131071 4294901761 65537 4294901759 65536 4294901761 4294967295 0 4294901761 65536 0 0 1 65535 65535 65535 0 0 4294836224 4294901760 4294901761 4294901760 4294967295 65535 4294901760 0 1 4294901759 65535 4294901760 131071 65535 4294901761 0 0 0 0 0 4294901760 65535 4294901760 0 65536 0 4294901760 0 65535 4294967295 131071 4294967295 0 4294967295 0 0 0 4294967295 65536 4294901760 65536 65534 0 0 0 4294901760 1 0 4294967295 65537 65535 65535 4294901761 65536 0 65535 +-39 0 48 60 -212 32 555 -108 -716 30 417 -9 -297 438 920 -337 -587 -175 80 -804 -851 1259 457 -248 1079 453 -890 -1664 -575 1285 786 -16 -237 -295 -59 89 67 144 100 -99 3 -119 -289 68 329 171 -74 -281 -203 137 167 103 35 -115 -72 81 119 -107 -132 9 30 54 15 -19 9 -8 -13 19 -3 -34 30 11 -49 -3 -3 -1 3 21 79 -21 -141 27 82 -55 23 58 -76 17 116 25 -78 -384 -198 686 393 -382 -221 -41 112 92 -47 -16 -116 -82 142 57 -35 20 -101 32 107 -81 30 28 -84 34 -14 -38 60 -1 24 26 -89 -15 28 -19 33 27 -11 18 -22 -24 42 -32 -38 54 31 -26 -34 -22 30 20 -41 28 50 -40 -25 11 4 20 9 -36 -9 12 3 0 -20 -5 10 18 3 -6 11 5 -13 -22 5 12 2 12 -1 -45 -25 40 14 6 12 3 12 -26 -2 8 -39 -22 41 20 -38 -10 -4 30 62 -19 -57 -20 19 25 -16 -11 35 3 -43 -10 28 19 -11 -37 -14 35 25 2 -21 -36 14 26 -13 3 0 -14 9 15 9 -4 -18 -6 3 -9 9 21 -16 -10 13 -4 -7 7 2 -3 1 0 4 -4 -8 -6 -7 11 9 0 -2 -3 0 1 0 1 0 0 0 0 0 1 0 -1 0 0 1 -1 -1 0 0 0 1 -2 -2 1 0 -1 0 0 0 0 0 0 0 0 -1 1 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 1 0 -1 0 1 0 -1 0 -1 -1 0 0 1 0 1 -1 -2 0 0 -1 -1 0 -1 -1 -1 -1 1 1 1 -1 -1 0 0 0 -1 -1 -1 -1 0 0 -1 0 1 -1 0 0 0 1 0 1 0 -1 0 0 0 0 -1 -1 1 0 1 0 0 0 -1 -1 -1 0 0 -1 -1 0 1 1 0 -1 0 0 0 0 1 0 -1 0 0 -1 -1 0 0 -1 -1 0 0 1 -1 0 -1 0 0 -1 -1 -1 0 0 1 1 0 -1 1 0 0 -1 0 0 0 1 0 0 0 0 0 0 1 -1 -1 -1 0 0 0 0 -1 -1 0 0 1 0 0 -1 1 -1 -1 1 0 0 0 0 -2 -1 0 -1 0 0 -1 -1 -1 0 -1 0 0 0 1 0 -1 0 0 -1 0 0 1 0 0 0 0 0 -1 -1 0 0 -1 0 0 1 0 -1 -1 0 0 0 1 1 -1 0 0 -1 -1 0 0 -1 -1 -1 -1 0 0 1 0 0 0 0 -1 0 -1 -2 -1 0 -1 1 0 +65497 3932208 2162476 4287889963 2030900 173970 280053 959969 375194 652816 2309282 270353 1369450 3560996 1981850 618052 143194 11402 25225 19801 14170 88145 137482 84437 59978 38498 14450 11745 25610 17505 3816 586 145 530 1165 1021 2410 10 450 6682 20610 9749 3893 6065 14081 153540 509800 300373 50522 21008 2465 20180 23413 1625 11225 18010 1684 8212 1640 3601 1252 8146 1145 1818 445 1060 2788 4360 1637 1640 1300 2465 4100 746 416 1377 225 9 425 424 45 146 653 169 148 2026 2225 232 153 820 68 2005 2081 1544 916 4205 3649 986 377 1234 1949 1145 1490 1421 629 1737 872 178 196 306 97 360 90 522 356 185 98 13 1 32 100 170 9 4294836222 65536 65536 0 0 65536 4294901760 0 4294901761 65535 0 4294836225 131070 4294901760 0 0 0 0 131071 4294901760 65535 0 0 65535 0 65536 4294901760 65536 4294901760 4294901760 65535 65536 65536 4294901759 0 4294967295 4294901760 4294967295 131071 65537 4294967295 0 4294901760 4294967295 65535 4294901760 65536 65535 0 1 1 65535 0 4294901760 131071 65536 0 4294901760 4294967295 0 4294967295 65536 1 65535 0 65536 4294901760 0 4294967295 0 4294967295 0 4294901761 4294901760 0 4294967295 65535 65536 1 131071 0 65535 0 1 0 0 65536 4294967295 65535 0 4294901760 65535 65536 0 131071 4294967295 1 0 4294836224 65535 65535 4294901760 4294967295 4294901760 0 65536 4294901760 0 65535 65536 0 0 4294901760 65535 4294901760 0 1 4294967295 0 65536 4294901761 0 4294967295 0 4294967295 4294967295 0 1 0 4294901760 4294901760 4294967294 4294901760 1 +6 0 -9 -25 -55 25 119 142 60 -313 -264 167 195 17 -205 -17 341 216 -120 -484 -238 285 90 63 252 106 -134 -401 -91 303 136 -208 -193 186 132 -109 -16 40 -14 49 -38 -128 57 155 4 -77 -49 -22 72 55 -68 -63 40 58 -8 -36 1 -11 -22 30 16 -25 -7 21 6 -9 -1 6 -11 -30 12 71 10 -92 -47 73 81 -40 -113 3 109 71 -19 -160 -109 191 169 -146 -144 65 89 105 85 -319 -267 310 257 -156 -187 -33 99 305 32 -563 -167 656 277 -509 -394 171 528 211 -602 -471 559 541 -402 -477 202 351 -30 -200 -83 54 124 32 -99 -41 32 11 38 18 -60 -42 27 48 9 -34 -29 13 41 20 -27 -60 -9 60 28 -34 -33 3 30 15 -20 -16 8 6 5 0 -10 -1 5 -4 1 -2 -12 7 15 -2 -4 -8 -10 8 10 1 1 -4 -10 4 16 -7 -25 -3 19 22 9 -31 -27 16 22 0 -1 -15 -16 20 10 -23 -5 18 8 7 0 -27 -11 23 24 -23 -30 25 14 -15 13 -17 -38 54 48 -62 -40 40 21 -8 -1 -20 -14 43 23 -50 -19 30 3 -4 9 -12 -10 12 7 -13 -2 13 -3 -10 5 6 -7 -2 4 0 -1 0 2 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 -1 0 0 -1 0 0 0 0 0 -1 -1 1 -1 -1 0 0 -1 0 1 -1 -1 0 -1 -1 0 0 0 -1 0 0 0 -1 0 -1 1 0 0 0 1 0 0 -1 0 0 0 0 0 -1 0 0 -1 0 0 0 0 -1 0 -1 0 0 0 0 0 -1 0 0 0 0 1 0 0 -1 0 0 -1 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 0 1 0 0 1 0 -1 -1 0 0 0 0 0 -1 0 0 1 -1 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 -1 0 -2 0 0 0 0 0 0 -1 0 0 1 0 -1 1 1 0 0 0 0 -1 -1 1 1 -1 0 0 0 0 1 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 1 0 0 -1 1 1 -1 1 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 0 -1 -1 -1 0 0 1 0 0 -1 0 -1 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 0 0 0 0 0 1 0 0 0 0 -2 -1 -1 -1 0 0 +6 4293394423 1703881 9306231 4274454588 97585 38314 42314 162937 248656 137869 12069 74740 178757 100090 61760 71845 29305 1856 2597 17828 27274 5945 2885 8209 8593 4964 1360 122 1384 881 490 117 37 1021 5185 8564 7538 8161 12778 16922 25961 48362 49877 24961 18946 108986 167389 90385 36058 102826 317993 458225 335810 184477 323305 584245 605162 389133 164005 40900 9805 16400 11482 1145 1768 5364 3033 1237 1010 2081 4329 3681 1940 1098 1125 656 100 25 101 41 5 193 229 80 164 101 17 116 305 634 845 1042 985 484 226 656 629 349 113 729 650 1105 1525 421 458 4360 6148 3200 505 401 2045 3029 1261 25 225 244 218 173 109 61 53 4 65535 2 65536 0 0 0 0 1 0 0 1 0 4294901760 0 65535 0 0 4294967295 4294901761 65535 4294901760 65536 4294967295 4294901760 65535 0 65535 0 65535 131071 0 65536 0 65535 0 0 65535 4294901760 0 0 65535 65535 0 0 65535 0 65536 0 65535 4294901760 0 4294901760 4294967295 65535 0 4294967295 65536 0 1 4294967295 0 0 4294901760 0 4294901761 65535 65535 4294901760 0 65535 4294901760 65535 65534 0 0 4294901760 0 1 131071 1 0 4294901760 131071 4294901761 0 0 1 4294901760 65535 4294901760 0 0 0 1 4294901760 65537 131071 0 4294967295 0 0 0 4294901760 4294901760 4294901760 0 4294967295 65535 65536 0 65535 65535 4294901760 0 4294967295 0 0 0 0 0 0 0 0 0 0 131071 0 0 65536 0 0 4294967294 4294967295 0 +-5 0 -17 18 37 -44 -142 67 170 77 -35 -99 67 55 -43 -68 77 -102 -192 15 -33 144 104 -84 -33 257 355 -355 -653 83 760 -19 -999 -31 891 369 -395 -531 -54 436 283 -144 -170 -138 -35 155 117 -47 -79 -65 -40 60 61 19 -44 5 92 -48 -134 22 98 26 -33 -22 8 -8 -4 19 -4 -69 -67 126 125 -71 -79 19 67 14 -21 -78 -26 48 44 -1 -81 -160 -70 274 140 -117 10 -80 -337 135 505 178 -197 -355 -70 189 172 86 178 -251 -398 -349 -216 700 626 -405 -893 -4 646 810 267 -757 -197 67 -201 -210 -29 379 233 -185 -307 -54 226 296 -30 -341 -63 217 37 -96 -2 59 18 -38 -33 4 33 32 -16 -48 42 42 -84 -77 89 94 -81 -101 26 99 25 -55 -41 6 31 22 -10 -26 -7 7 6 15 8 -24 -17 14 11 0 2 -7 -12 3 10 11 11 -12 -21 -4 19 10 -19 -16 6 23 -11 -33 31 69 -50 -122 22 183 54 -202 -120 170 138 -109 -111 45 93 22 -57 -124 -43 186 157 -148 -206 18 127 73 -57 -42 68 19 -83 -58 62 128 18 -156 -67 90 34 -29 8 10 -24 -8 11 -17 -11 59 23 -63 -19 34 0 -12 6 6 -1 -3 -1 -1 0 1 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 0 0 0 0 -1 0 -1 0 -1 0 0 -1 -1 1 0 -1 -1 0 0 0 0 -1 1 0 0 -1 -1 0 -1 0 -1 -1 0 -1 -1 0 1 1 0 -1 -1 0 0 -1 -1 0 0 -2 0 0 1 0 0 -1 0 0 0 0 0 -1 0 0 1 1 -1 -1 0 0 -1 0 -1 -1 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 0 0 -1 0 0 0 0 -1 0 -1 0 0 0 0 -1 0 -1 0 0 0 0 0 -1 -1 -1 0 -1 0 1 0 -1 0 1 0 0 0 -2 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 -1 -1 -1 0 0 -1 -1 0 -1 0 -1 0 -1 1 0 0 -1 0 0 -2 1 0 0 0 -1 -1 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 0 0 1 0 -1 -1 -1 -1 -1 0 -1 0 -1 0 0 0 1 0 0 0 0 0 -1 -1 1 0 0 -1 0 0 0 0 1 0 0 -1 0 0 0 -1 1 0 +65531 1245167 4292083749 4456306 5046442 11026 7514 6473 16333 37089 21825 17872 67138 252050 433298 577961 998962 930042 437986 193012 100825 47944 25250 15898 10466 5200 4082 1961 10768 18440 10280 1573 128 377 4777 20365 20666 6602 4685 6525 2980 1937 32161 79976 33289 6500 131794 286709 164834 40621 36980 94685 280205 536656 555901 797465 1073416 644338 43298 84501 144482 88514 97165 138692 117181 51058 10585 3485 1768 1105 2113 2560 3528 12985 16757 16762 10477 3650 1717 1445 776 98 261 640 485 121 53 153 221 265 457 461 617 565 1210 5722 17384 33973 43720 43300 30925 14346 9133 18625 36445 46553 42760 21458 5013 4985 10253 20228 24660 12589 1997 164 640 410 3602 4498 1517 144 393222 4294836223 4294967295 65536 0 0 0 65535 65535 0 0 0 0 0 0 0 4294967295 65535 65535 0 4294901760 4294901760 4294901760 0 4294967295 1 4294967295 0 0 131071 0 4294967295 4294901760 4294901760 65535 4294967295 65536 1 4294967295 0 4294967295 0 65534 65536 0 65535 0 0 65535 65536 4294901761 65535 4294901760 4294901760 4294967295 4294901760 4294901760 4294901760 0 0 0 4294967295 65535 4294901760 65535 4294901760 0 0 65535 65535 0 4294901760 4294901760 0 0 4294901760 4294967295 4294901760 65536 4294901760 65536 0 4294836224 0 65535 0 0 0 4294901760 0 4294901760 65535 4294967295 65535 4294901760 65535 65535 65535 131071 0 65535 4294836224 1 0 4294967295 65535 4294901760 0 65535 0 0 4294901760 0 4294901760 0 1 4294967295 4294967295 65535 65535 65535 0 1 0 0 4294967295 1 4294901760 0 0 1 4294901760 0 4294901760 1 +15 0 43 4 2 -22 -240 -169 323 310 -404 -71 457 -57 -79 108 -211 -506 -114 896 735 -1031 -1477 820 1659 -147 -1359 75 1573 317 -255 -1260 -1282 -89 240 1106 246 -224 63 73 137 -57 -128 -93 89 108 -36 -161 11 201 31 -279 -140 292 236 -145 -65 -38 -116 -102 -24 185 73 -29 35 -8 -42 -49 31 -40 -215 79 218 111 8 -106 -77 -26 79 113 -29 -218 -135 241 267 -5 -13 -242 -330 -73 63 566 354 -333 47 -73 -471 -293 169 499 -38 -201 -33 -5 20 433 292 -328 120 95 -111 -482 -76 166 -274 -345 -332 552 476 150 -109 -128 227 -57 -259 140 449 -127 -251 -216 -168 -2 6 233 28 -21 150 -69 -225 114 232 -162 -117 240 123 -328 -205 64 -32 258 177 -158 15 84 -83 -147 53 116 -16 -71 -31 -4 18 54 -9 -34 31 16 -31 -41 -11 54 36 -29 -30 1 20 17 -10 -28 19 35 -16 -73 -42 86 78 -61 -147 94 251 12 -10 -145 -214 -73 109 37 -332 183 439 38 -157 -86 36 -52 7 181 104 -226 -49 42 -75 -91 -74 35 -11 118 79 21 -45 -48 188 112 -120 -248 28 88 -160 -8 158 114 -10 -119 -93 -27 10 168 116 -78 -52 -73 -44 63 35 -15 -11 5 3 -4 -1 2 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -2 -1 0 0 -1 0 -1 0 -1 -1 0 -1 0 -1 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 1 0 -1 0 0 0 0 0 -1 0 0 1 0 0 0 0 -1 0 -1 -1 0 0 1 -1 0 0 0 0 -1 0 0 0 0 0 1 0 0 -1 -1 -1 -1 0 0 0 0 0 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 0 0 1 0 0 1 0 -2 0 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 0 -1 0 -1 0 0 -2 0 0 0 -1 -1 0 -1 -1 -1 0 0 1 0 0 0 -1 0 -1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 0 0 0 -1 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 -1 -1 1 -1 0 -1 0 1 -1 0 -1 -1 0 0 1 0 -1 -1 0 0 0 0 1 -1 0 0 0 0 -1 0 0 1 0 -1 0 0 0 0 0 0 -1 0 0 -1 0 -1 -1 0 -1 0 0 -1 0 -1 0 -1 0 0 -1 -1 0 +15 262187 4293525506 4283957008 20316483 168257 212098 17905 300557 815812 1603186 2853929 2773890 1852506 2574818 1652625 1651445 1280836 110692 9298 22018 25033 19585 27217 40522 78802 104864 76721 5669 23860 34801 6170 1289 4165 2561 52466 59845 11300 6605 19010 48365 76306 71314 58733 114229 324325 236205 7538 307690 277562 41845 1114 187889 192848 23425 244645 33332 194101 414928 249076 28265 54778 86681 217730 109657 28228 54325 1225 27261 63621 80068 71289 122713 46121 67588 56293 7281 28498 16265 5297 977 3240 1237 1217 2642 3037 2137 901 689 884 1586 5585 9160 9805 30445 63145 21125 51125 13250 143713 194165 32045 4000 32810 61892 4165 13906 6701 14045 6682 4329 47888 75904 8528 25664 37960 14261 9378 28324 19540 8033 5905 4293984291 393205 4294705155 196607 1 65535 0 0 0 0 0 0 0 1 4294967294 0 65535 65535 4294967295 4294901760 4294901760 0 0 0 4294967295 4294967295 65535 0 0 1 65535 0 0 65535 65536 0 0 65535 4294967295 0 4294901761 0 0 65535 0 0 1 4294901760 4294967295 65535 0 0 4294967295 4294967295 4294901760 4294967295 4294967295 65535 65536 0 1 65534 0 4294901760 0 4294901760 0 4294901760 0 0 65535 65535 4294836224 0 4294901760 65535 4294967295 65535 65536 0 4294901760 4294901760 1 1 0 0 0 0 0 0 4294901760 4294901760 4294967295 0 4294901760 4294901760 65535 65535 0 0 0 0 65535 65535 4294967295 131071 65535 65535 4294901761 4294901760 65535 65536 4294901760 65535 0 65536 65535 0 4294901760 0 1 65535 0 0 4294901760 0 65535 4294967295 4294901760 0 65535 65535 65535 4294901760 65535 +-3 0 2 -3 27 29 -80 -21 130 -255 -308 833 525 -1300 -425 1375 -20 -1210 230 940 -74 -422 -36 276 386 -670 -494 695 -75 -588 423 536 -290 -299 2 45 121 57 -95 27 57 -107 -26 135 18 -126 7 117 11 -110 -13 35 -39 -20 9 43 28 -2 -1 -19 -14 -10 -1 18 1 -5 7 9 17 -28 -50 0 28 33 10 -17 -13 -6 6 -9 -20 23 12 12 24 -44 -18 57 7 -85 -46 49 25 58 71 -51 -40 -49 -59 6 22 86 66 -37 -63 -106 -28 145 24 -23 62 -32 0 4 -98 -45 86 30 -71 15 -4 -25 53 108 26 -118 -37 1 -14 47 -30 -19 114 4 -119 -9 8 5 87 36 -11 -13 -85 -143 48 219 11 -124 -26 -7 -12 76 50 -31 -12 -30 -26 12 6 10 20 -3 -28 -14 13 23 -3 -10 4 4 0 -3 -1 -1 0 -2 -2 8 3 -18 -9 20 0 -11 9 12 -10 2 29 -10 -10 -17 -50 9 81 45 -24 -113 -80 68 55 24 10 0 24 -37 -55 -14 4 49 33 -6 -8 -31 -19 20 25 3 -21 -24 -2 48 50 -33 -42 -34 -20 37 14 3 16 10 1 -30 -23 12 14 13 9 -16 -15 2 7 4 5 -3 -5 -1 1 0 -1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 1 1 0 0 -1 -1 0 -1 0 1 0 -1 -1 0 0 0 1 0 -1 0 0 0 0 -1 0 -1 -1 0 0 0 0 0 0 -1 -1 0 0 -1 -1 0 -1 0 0 0 1 0 0 0 -1 -1 1 0 -1 0 0 0 0 0 -1 0 -1 0 0 0 -1 0 0 0 -1 0 0 1 0 -1 0 -1 0 -1 0 1 1 0 0 -1 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 -1 0 -1 0 0 0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 1 0 0 0 -1 -1 0 0 0 -1 -1 0 0 -1 0 0 -1 0 -1 -1 0 0 0 -1 0 -1 0 0 -1 -1 0 -1 0 -1 -1 1 0 -1 0 0 0 -1 0 0 1 0 0 0 -1 0 0 -1 0 0 1 0 -1 0 -1 0 0 -1 0 0 -1 1 1 0 0 1 0 -1 0 0 0 0 -1 1 -1 0 -1 0 0 0 0 -1 0 -1 0 0 0 -1 0 0 -1 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 -1 -1 0 +65533 4294770690 1900571 4293656496 4278255746 788753 1965625 2071250 1464500 936500 183560 77472 597896 727061 351369 466225 173501 2029 17890 9754 14698 18901 16200 13738 12221 1394 1921 1930 788 362 296 325 26 130 1073 2500 1873 389 205 117 929 288 2512 3573 7274 4517 3989 7642 4001 3517 7880 5725 15205 21809 1105 4868 16 11629 8296 5266 641 14473 14600 1370 2405 1261 13012 14242 89 8865 290 27674 50265 15497 725 5920 3461 1044 820 136 409 980 698 109 32 9 2 4 68 333 481 121 225 104 941 389 2581 8586 13345 11024 3601 100 1945 3221 2417 1125 1025 761 634 1017 2308 3589 2920 1769 205 356 901 673 365 337 229 65 4294770693 4294967291 1 131071 0 0 0 0 65536 65536 65536 0 0 0 0 0 65535 0 0 65537 0 4294967295 4294901760 65536 4294901760 65535 0 1 65535 0 4294901760 4294901760 65535 0 0 4294901760 65535 4294901760 65535 65535 0 1 0 4294967295 1 65535 0 0 65535 65535 0 65535 0 65535 65536 4294901760 4294901760 4294901760 65536 1 4294901760 65536 0 0 0 4294901760 0 0 65535 65535 65535 0 0 65535 4294901760 0 65535 4294901760 1 0 4294967295 0 4294901760 65535 4294901760 0 65535 4294967295 0 4294901760 4294901760 0 4294967295 4294901760 4294901760 131071 4294901760 0 4294901760 0 1 0 65535 4294901760 0 1 65535 65535 4294901760 0 131071 1 65536 4294901760 0 0 131071 65535 65535 0 4294901760 4294901760 0 4294901760 0 65535 1 0 65535 0 65535 0 1 4294901760 65535 +-3 0 1 1 -13 -10 92 -7 -440 12 825 453 -219 -1007 -670 382 91 322 926 397 -1109 -1269 1029 1488 -599 -1559 -249 1059 338 14 428 -544 -864 363 681 -127 -330 -37 50 134 10 -103 92 98 -97 -158 3 124 9 -46 16 57 6 -81 -27 59 26 -27 -26 -2 22 21 -11 -21 4 13 0 -11 -2 5 -1 -9 -9 14 15 -5 -7 -16 -9 43 23 -63 -17 57 -21 -24 96 -3 -144 -36 112 83 -62 -91 23 75 7 -60 -60 65 122 -76 -149 83 111 -72 -6 67 -53 -119 -13 169 139 -173 -230 97 197 34 -104 -96 104 55 -194 6 212 -42 -109 87 -18 -133 80 176 -6 -212 -134 154 173 -24 -99 -92 -14 141 58 -47 63 -123 -209 180 194 -159 -93 132 15 -103 4 72 4 -42 -13 19 9 2 -1 -9 7 5 -19 -10 15 9 -11 -3 7 -1 -6 2 7 2 -2 -12 -11 6 10 16 -3 -21 18 5 -44 4 56 5 -38 -22 6 12 -7 4 2 -4 4 17 5 -14 -1 1 2 -2 -4 -5 -2 5 7 -1 -7 -3 5 3 -4 -5 5 0 -11 -4 4 7 2 -8 -14 3 16 6 -12 -4 10 -2 -3 2 -7 -2 18 3 -18 -5 11 4 -5 -2 0 -1 0 1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 -1 -1 -1 0 -1 0 0 0 0 -1 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 -1 0 -1 -1 -1 0 0 0 0 0 -1 1 0 0 1 -2 0 0 -1 0 -1 -1 1 0 0 0 -1 0 0 -1 0 0 0 0 0 -1 0 -1 0 -1 1 0 0 -1 -1 -1 0 -1 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 1 -1 0 0 -1 -1 0 0 0 -1 0 -1 0 -1 -1 -1 -1 0 -1 -1 -1 0 0 1 0 -1 0 -1 0 0 -1 0 0 -1 0 0 0 1 -1 0 1 -1 0 0 0 0 -1 -1 0 -1 1 -1 0 -1 0 0 -1 0 -1 -1 -1 0 0 1 0 -1 0 0 -1 0 0 0 0 -1 0 0 -1 -1 0 0 1 -1 -1 0 0 -1 -1 0 0 -1 -1 0 0 -1 0 0 0 1 -1 0 0 -1 -1 0 0 -1 -1 0 -1 0 -1 0 -1 0 0 -1 0 0 -1 0 -1 1 -1 0 0 0 0 -1 0 0 0 1 0 0 -1 0 0 0 1 0 -1 0 0 1 0 +65533 65537 4294377459 4294508636 851528 885834 1062010 594824 111965 1015085 2840242 3272985 2789282 1183482 114440 479120 878265 479890 110269 20456 10709 18068 34373 15385 2197 3505 6597 4210 1405 680 925 562 185 121 29 82 277 250 305 1930 4498 3538 1017 9225 22032 19433 12125 6154 3649 7825 20660 29090 17505 4525 16970 28730 49250 62309 39965 20032 13841 37672 46708 19450 18013 37376 44980 41672 30505 18265 20077 5573 19098 76081 62917 26073 10834 5200 1780 530 85 82 74 461 306 130 50 40 53 148 157 356 450 349 1952 3161 1928 180 65 20 305 221 2 8 41 29 50 58 34 41 25 137 65 68 205 292 160 104 13 53 333 349 262155 4294901755 4294901760 65536 0 0 0 0 65535 0 0 0 0 0 65536 0 0 4294901760 4294967295 4294901760 0 0 65535 0 4294901760 65535 0 0 65535 65535 4294967295 65535 0 0 131071 0 4294836225 0 65535 4294967295 1 0 65535 4294901760 0 0 4294901760 4294901760 4294901760 1 4294901760 4294967295 4294901760 4294967295 65536 0 0 0 0 0 65535 4294967295 65536 65535 4294901760 65535 0 65535 65535 4294967295 4294967295 4294901760 4294967295 0 1 65535 65535 4294901760 0 65535 0 4294901761 65536 65535 0 4294901760 65535 131071 65535 65535 4294901760 4294901760 4294967295 0 1 65535 4294901760 0 0 65535 4294901760 65535 65536 4294967295 0 4294967295 0 4294967295 0 65535 0 4294901761 0 4294967295 0 4294967295 4294901760 4294901760 4294901760 0 65535 4294901760 4294901760 4294901761 0 0 65535 0 1 4294901760 0 65536 4294901760 0 1 +0 0 -1 1 -17 13 -31 8 201 139 -95 -404 -110 289 14 -76 -17 -107 -99 760 931 -1023 -1102 109 158 314 134 -116 16 500 261 -915 -584 632 352 -66 28 -56 -104 15 126 19 -48 -81 -39 12 7 37 2 -14 4 26 26 -22 -18 -15 -13 16 22 -9 -28 2 16 4 -4 0 2 3 -1 -7 2 7 -2 -10 0 7 -1 3 14 -27 -54 29 63 20 -3 -44 -39 -17 -12 49 23 -3 14 2 5 -8 -18 -32 35 66 -25 -140 -72 137 79 -8 46 -35 -97 -37 75 40 -85 -40 -8 64 139 17 -207 -53 316 71 -287 -197 45 201 95 -1 4 -134 -94 61 41 -2 -15 2 -20 46 93 -74 -145 91 201 -71 -186 -61 -4 168 186 -57 -115 -91 -10 46 9 21 3 -14 15 4 -21 -9 14 10 -2 -10 -5 -4 -5 10 10 -2 -2 -5 -3 1 3 1 -1 -6 -4 7 9 -6 -16 -5 -5 26 40 -17 -35 -11 10 4 -10 5 7 4 7 -10 -17 2 11 4 -3 -4 1 0 1 1 0 0 -1 0 4 1 -1 -3 2 0 -4 -2 0 2 3 -1 -3 0 -1 1 4 3 3 -7 -11 -1 7 9 4 -6 -8 -9 -4 13 7 -3 -1 -2 -1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 1 0 -1 0 0 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 -1 0 -1 -1 0 0 0 -1 -2 0 -1 0 0 -1 -1 0 0 -1 0 0 -1 0 1 0 0 1 0 0 0 0 0 -1 0 0 -1 0 0 0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -2 0 -1 -1 0 -1 0 0 -1 -1 0 0 -1 0 0 1 0 0 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 0 0 1 0 0 0 0 1 0 0 0 0 -1 0 1 0 1 0 0 0 0 0 -1 -1 0 -1 0 -1 -1 0 0 1 -1 -1 1 0 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 1 0 -1 -1 0 0 0 0 -1 0 0 -1 -1 1 1 -1 0 0 +0 131071 917487 589793 9109705 172241 95621 5972 11738 587401 1913290 1226285 123560 31412 250256 905346 740480 128260 3920 11041 16237 8865 1665 1418 200 692 1160 549 425 565 788 272 16 13 50 53 104 49 10 925 3757 4369 1945 1810 2545 538 200 89 1348 5581 20225 23953 6305 3341 10778 7225 8825 4160 19610 45658 104897 121178 42426 9026 17972 12557 1685 229 2516 14125 29306 45442 38317 28240 37845 21506 2216 522 205 241 522 296 104 41 125 104 29 10 10 37 65 117 281 701 1889 1346 116 125 65 149 293 137 25 1 2 0 1 17 10 4 20 4 10 9 2 25 58 122 130 52 145 185 4294770695 4294901759 65535 65536 0 0 0 0 0 0 0 0 0 0 4294967295 0 0 4294901760 65535 0 0 131071 4294901760 0 4294901760 0 65535 4294901760 0 0 0 65535 4294967295 0 4294901760 65534 65535 4294901760 65535 4294901760 0 65535 1 65536 0 0 4294901760 0 65535 0 4294901760 4294901760 4294901760 0 4294901760 0 4294901760 4294901760 0 4294967295 0 0 0 0 1 0 0 0 65535 0 0 4294836224 4294901760 65535 65535 4294901760 65535 4294901760 0 1 4294901760 4294901760 4294967295 0 0 0 0 0 0 0 65536 0 65535 65536 0 0 1 0 4294901760 65536 65536 0 0 4294901760 65535 65535 4294967295 0 4294901761 131071 0 65535 65535 65535 1 0 65535 0 0 65535 0 4294901760 4294967295 0 0 0 1 4294967295 0 0 65535 4294901760 131071 4294901761 0 +0 0 1 -1 6 -4 48 25 -95 -237 -138 352 252 -77 -76 -87 57 -255 -771 634 1327 47 -571 -651 16 270 -222 198 947 -525 -1469 -8 697 496 -33 -107 92 -62 -145 -86 69 153 16 -89 -17 23 10 -27 -20 32 23 -19 -6 5 3 -3 -15 -11 18 35 5 -40 -14 10 2 3 3 -6 -10 2 3 6 7 -5 -2 0 -11 -19 -6 45 35 -25 -22 -3 14 -17 -40 30 49 -9 -23 -11 9 10 -24 -9 71 28 -60 -102 -48 89 54 1 -5 34 58 -93 -110 19 28 78 24 -64 70 32 -272 -73 352 316 -43 -402 -102 99 -71 12 89 73 7 -47 -41 -31 36 31 -72 20 146 -27 -157 -86 -3 118 30 48 101 -92 -128 26 75 40 15 -53 -10 10 -45 -25 44 49 -8 -46 -19 15 9 2 -3 4 5 -2 -1 -6 -8 5 8 -2 -7 2 4 -2 0 -1 -4 2 0 -7 1 14 6 -24 -29 18 25 5 1 3 0 -25 -12 20 17 -6 -8 -7 -3 1 1 4 1 1 0 0 1 -1 -1 1 0 -4 -4 3 3 1 0 -2 -3 0 1 3 -1 -5 -1 2 -1 4 1 -7 -4 9 9 -4 -8 -6 -2 10 5 -5 0 1 0 -2 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 0 -1 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 -1 0 1 0 0 -1 -1 0 0 -1 0 0 1 -1 0 0 0 0 -1 0 1 -1 -1 -1 0 0 0 0 0 0 -1 -1 -1 0 0 0 -1 0 -1 0 0 -1 -1 0 0 -1 -2 -1 -1 -1 -1 0 0 0 0 0 -1 0 0 0 0 -1 0 0 -1 0 -1 -1 0 -1 -1 -1 0 0 1 -1 0 0 -1 -1 -1 1 0 0 -1 0 0 -1 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 1 0 0 0 -1 -1 0 -1 -1 -1 -1 0 -1 -1 0 0 1 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 -1 -1 0 0 0 1 0 0 0 -1 0 0 -1 0 1 0 0 0 0 0 -1 0 -1 0 -1 -1 0 -1 0 0 -1 -1 0 0 0 0 -1 0 0 -1 0 0 0 -1 -1 0 -1 1 0 -1 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 +0 4294901761 4294705158 1638448 4279500705 142948 69433 13345 68274 996397 1763138 749842 73156 88488 1172434 2158025 731825 12538 12308 28421 28170 8177 818 829 1424 890 61 18 346 1549 1625 296 13 45 104 45 74 4 482 2061 1850 493 485 2500 2482 650 181 657 5825 14004 10225 2917 1181 12013 12461 6868 4672 5924 79313 223760 163453 20205 5185 13250 2258 2642 2257 5584 22045 32045 13933 3204 18665 17060 7225 3034 200 2650 4337 2180 586 85 25 29 37 89 68 53 20 1 20 49 197 612 1165 650 10 625 544 325 113 10 17 2 0 2 2 16 25 10 4 9 10 26 5 17 50 97 97 100 104 50 65536 4294836224 0 1 0 0 0 0 1 0 0 0 0 0 0 4294901760 4294967295 65535 0 0 0 65535 65535 65535 0 4294901760 4294901760 65535 0 0 65535 0 0 4294901760 4294901760 65536 0 4294967295 0 65535 65536 65535 0 4294901760 65536 4294967295 65535 0 0 4294901760 4294967295 0 4294901760 4294901760 0 4294967295 0 4294901759 4294967295 4294967295 0 0 4294901760 0 0 65535 4294901760 4294901760 65535 4294967295 65535 65536 65535 4294901760 4294967295 1 4294901760 0 65535 0 4294967295 0 0 0 4294967295 0 4294901760 65536 0 4294901760 65535 4294967295 4294967295 4294901760 65535 65536 65535 0 65535 0 0 65535 0 4294901760 65535 0 1 0 65535 4294901760 65536 0 0 4294901760 4294901760 4294901760 65535 65535 4294901760 65535 0 4294901760 0 65535 0 4294967295 4294901760 1 4294967295 4294901760 4294967295 4294967295 0 0 0 +0 0 0 -1 -3 2 -62 -34 67 208 130 -228 -103 0 -37 95 185 -472 -927 612 1064 131 -239 -271 -55 40 570 -538 -1697 259 1361 828 -85 -657 -196 17 169 1 -208 -47 58 44 -21 50 37 -52 -21 53 38 -55 -35 9 -6 9 28 -4 -32 -18 1 32 15 -8 0 -3 -5 -9 -4 10 6 -8 -3 5 -5 -4 13 14 1 -28 -18 4 3 20 -4 -21 2 49 36 -42 -27 -10 -18 17 38 -12 -75 -3 51 49 20 -15 -23 -32 39 41 -20 -83 -42 46 -5 22 87 -24 -187 8 224 165 82 -274 -277 -10 72 90 -71 92 168 -35 -68 -50 -27 -8 43 94 32 -141 -106 32 19 80 46 -29 -2 25 46 -81 -100 1 -7 107 132 -101 -164 75 160 -28 -75 -39 -12 16 7 16 4 -13 -4 14 9 -9 -4 -3 -3 6 4 -2 2 -1 -5 -6 -6 6 14 3 -11 -13 -6 13 20 9 -19 -19 32 17 -30 -33 -5 28 16 3 -4 -9 5 2 -5 -8 -1 7 5 -1 -5 -3 0 4 4 -4 -6 0 3 2 -1 0 1 -1 -1 1 1 -2 -4 1 7 4 -5 -9 -2 8 3 -1 6 -1 -8 -7 4 10 -2 -10 -2 5 -1 -1 3 3 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 -1 -1 1 0 -1 1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -1 0 0 1 0 0 0 1 0 0 0 0 0 0 -1 -1 -1 0 0 1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 -1 -1 0 -1 0 -1 0 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 -1 -1 -1 0 0 -2 0 0 0 0 0 0 -1 -1 -1 0 -1 0 -1 0 0 0 0 0 -1 1 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 0 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 1 -1 0 0 0 0 1 0 -1 0 0 1 -1 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 0 -1 0 0 0 0 1 -1 0 -1 0 1 0 0 0 +0 4294901760 196605 4292804546 13631555 68884 10609 10394 257009 1233873 1149257 130562 4625 614344 2946890 2537905 438874 38705 28562 45473 5300 2941 4073 3250 4469 1306 117 800 1348 1025 289 9 106 116 100 34 41 365 785 340 409 457 2405 3060 829 613 1588 5634 5002 625 1553 3202 7289 3880 509 8145 35033 77401 81800 76829 13284 13505 29449 7124 793 10685 20905 12260 6761 2957 629 8677 10001 11498 27625 32521 26384 7146 400 305 185 212 162 25 45 20 5 61 72 205 290 205 481 722 1313 1989 809 265 97 29 89 50 26 34 16 32 36 13 1 2 2 5 17 65 106 68 10 37 113 116 104 29 4294967295 196611 4294901760 0 0 0 0 0 0 0 65535 0 0 0 0 4294901760 4294901760 0 0 0 4294967295 131071 4294901760 1 0 0 0 0 4294901760 4294967295 0 65535 65536 0 65536 0 0 0 4294967295 65535 65536 65535 0 4294901760 65535 0 0 4294901760 4294967295 65535 65535 65535 4294901760 0 0 65535 0 0 0 4294901760 0 4294901760 4294967295 4294967295 0 65534 0 0 4294901760 4294967295 4294901760 4294901760 0 0 4294901760 1 0 0 0 65535 0 4294901760 0 4294901760 65535 65535 0 0 0 4294901760 0 0 0 0 65535 4294967295 65535 65535 65535 0 0 0 65535 0 65535 0 0 0 4294967295 65536 65535 0 65536 4294901760 0 4294901761 65536 0 0 0 4294901760 0 0 4294901760 4294901760 4294901760 0 0 65535 0 65536 65535 65535 1 0 +2 0 0 3 4 -6 66 24 -98 -168 -56 209 185 -75 -82 17 -53 -512 -521 919 820 -263 -252 -138 -78 -321 -434 1180 1550 -993 -1229 -160 148 165 49 217 33 -309 -193 236 148 5 0 -37 24 -1 -69 -48 19 81 16 -35 12 7 -31 -18 19 18 -11 -2 10 -1 0 3 2 -6 -4 -2 -3 2 -5 2 12 7 3 -16 -15 3 9 0 3 14 5 -44 -36 31 29 3 -12 1 31 -19 -54 -8 19 43 21 -9 14 -40 -70 26 58 31 3 -42 -9 26 0 -84 -98 105 124 21 -1 -36 -63 -61 97 159 2 -249 -144 118 80 -4 -50 76 124 -86 -111 -23 9 59 10 -19 20 8 -40 -32 19 69 -24 -60 98 62 -173 -113 134 225 67 -201 -114 14 12 20 -6 18 16 -4 -3 -1 1 -11 -8 12 8 -1 2 -5 -13 6 16 1 -10 -4 6 6 -2 -2 9 -5 -20 0 24 19 1 -39 -28 8 2 24 20 -13 -15 -2 3 8 4 -5 -1 1 0 -2 0 1 -1 -1 0 1 0 0 0 -2 -3 0 0 2 2 0 -2 0 1 -2 -1 3 -3 -5 -1 8 2 -4 0 2 4 -5 -8 -2 0 3 0 2 6 0 -2 -5 -2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 -1 0 0 0 1 0 -1 -1 0 0 0 -1 0 -1 0 -1 0 0 0 0 0 0 1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 0 0 1 -1 0 1 0 1 0 0 -1 0 0 1 1 0 -1 0 0 0 0 0 0 1 0 0 0 0 0 -1 0 0 0 -1 0 0 -1 0 0 -1 0 0 0 1 0 0 0 -1 0 0 -1 0 1 0 1 0 0 0 -1 -1 0 0 0 -1 0 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 -1 -1 1 -1 0 1 0 0 1 0 0 -1 0 1 -1 0 0 -1 -1 0 1 1 -1 -1 0 0 0 -1 0 0 -1 -1 -1 -1 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 -1 -1 -1 -1 0 -1 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -1 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 1 0 -1 0 0 0 0 1 1 -1 0 -1 0 0 0 0 -1 0 -1 -1 0 -1 0 0 +2 196608 4294574084 1572930 4284022686 46817 39850 7013 264953 1116002 741569 82548 109125 1580756 3388549 1536041 49129 49490 96570 92945 21929 1369 577 7065 6922 1481 193 1285 685 125 101 9 40 20 13 29 193 265 234 81 205 1961 2257 850 145 1322 2980 2210 522 1796 5576 4325 1773 757 7056 20629 15817 1297 7690 34690 62005 34660 6416 8276 22772 12850 3562 461 464 2624 5122 4176 13448 42698 68581 44890 13192 544 360 272 10 122 208 65 29 205 257 116 72 8 106 400 937 1522 848 580 569 229 73 41 2 4 1 2 1 0 4 9 4 4 4 5 10 34 65 20 4 41 68 9 4 36 4294705150 131070 0 0 0 0 0 0 0 65536 0 0 0 4294901761 0 65536 4294901760 65535 0 65535 65535 65535 0 0 65536 0 0 4294901760 65535 0 0 0 0 65536 0 65535 65536 65535 1 1 4294901760 0 65537 4294901760 0 0 0 1 0 0 65535 0 65535 4294901760 0 65535 0 1 0 65535 4294901760 65536 65536 0 4294901760 65535 0 65535 0 0 4294901760 4294901760 4294901760 0 0 0 4294901760 131071 65535 1 65536 0 65535 4294901761 0 4294967295 65536 4294901761 65535 0 65535 4294901760 4294967295 65535 65535 0 0 0 4294901760 4294901760 4294901760 4294901760 4294967295 65535 65535 4294967295 0 0 0 4294901760 0 65535 4294901760 0 65535 4294967295 65535 0 4294967295 65535 0 0 4294901760 1 65535 0 65536 4294901761 4294901760 0 0 65535 4294967295 4294901760 0 +-2 0 2 -5 0 -6 -76 28 169 68 -93 -131 48 42 142 -73 -681 -304 490 1026 222 -736 -229 140 571 -149 -1118 -653 102 1283 683 -292 -136 -204 17 -185 -256 143 129 76 47 -53 -64 -12 57 40 -6 -49 -15 -12 -10 14 -27 1 48 38 -11 -57 -19 21 9 6 4 -5 -4 -2 2 0 -3 3 4 -7 -11 5 7 1 -6 -10 -3 26 28 -22 -20 -14 -12 11 11 -2 -21 9 25 14 12 -23 -28 8 31 -26 -63 31 53 10 -2 -15 -25 -4 47 33 -3 -65 -51 6 40 19 -103 24 214 46 -119 -179 -70 103 83 0 -127 1 130 97 17 -98 -60 0 49 20 -39 -43 -7 30 8 11 -24 -2 112 60 -31 -203 -155 105 90 52 -19 0 46 -5 -7 -9 0 -15 -5 1 -8 0 5 10 4 -5 -2 -7 -8 8 5 2 6 -5 -12 -5 5 4 -10 -6 -1 15 13 -8 -13 2 24 -4 -31 -11 14 24 4 -19 -11 5 7 -1 -4 -1 1 1 -1 0 -1 2 3 -2 -5 -1 5 0 -6 -1 6 2 -7 -3 2 3 2 -1 -3 -4 -4 3 6 3 -3 -4 3 0 -6 0 6 -4 -8 3 6 -3 -1 4 0 -5 0 2 -1 -1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 -1 -1 0 -1 -1 -1 0 -1 0 0 -1 0 0 -1 0 -1 -1 -1 0 0 0 0 0 0 -1 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 1 -1 0 0 0 0 1 0 -1 0 1 0 0 -1 -1 0 -1 -1 0 0 0 -1 0 0 0 0 0 -1 0 -1 -1 0 -1 0 -1 -1 -1 0 0 -1 0 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 0 -1 0 -1 0 0 0 0 -1 0 0 0 0 -2 0 0 0 0 -2 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 0 -1 -1 1 0 0 0 -1 0 0 -1 0 -1 0 0 -1 0 0 0 0 1 -1 -1 -1 -1 0 0 1 0 0 0 -1 -1 0 0 0 0 -1 0 -1 0 0 0 0 -1 -1 0 0 -1 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 -1 -1 0 1 0 1 0 0 0 -1 0 -1 -1 -1 -2 -1 0 0 +65534 4294639618 4294574080 1900468 4456617 25810 4068 25493 556177 1292776 590980 72041 348242 1676333 1656493 551753 60112 34514 85985 22417 5018 4240 4849 2437 369 296 730 3748 3370 802 117 41 20 4 18 65 146 50 136 685 1268 596 265 125 522 821 673 848 1637 4930 2909 229 641 3298 4234 2637 1961 11185 47912 46202 15509 6889 16130 26309 9893 3600 2801 3370 949 185 580 16144 42170 35050 10804 361 2141 130 225 26 64 125 41 53 128 29 61 169 41 136 226 233 173 592 1082 772 377 146 50 17 2 1 5 13 26 25 37 40 58 13 5 25 25 45 25 9 36 52 73 45 17 25 131072 4294967295 0 0 0 0 0 1 0 0 0 0 65536 65536 0 4294967295 4294901760 4294967295 4294901760 0 65535 4294901760 4294901760 4294967295 0 0 0 65535 4294901760 0 4294967295 0 0 0 0 0 65536 65535 0 65536 4294901760 65536 0 4294967295 4294901760 65535 0 65535 0 0 65535 4294967295 4294901760 4294901760 4294967295 0 65535 0 0 4294901760 0 1 0 0 0 65535 0 4294967295 0 65535 65535 0 4294901760 0 0 65534 0 4294836224 0 0 0 4294967295 4294967295 65535 65535 0 0 0 65535 0 0 0 4294901760 4294901760 65535 4294901760 131071 0 4294901760 0 65535 65535 4294901760 0 0 4294901761 4294967295 65535 65536 0 4294901760 65535 0 4294901760 4294901760 0 0 4294967295 0 65535 0 4294901760 0 0 4294901760 4294967295 4294967295 65536 65536 0 4294901760 4294901760 4294967295 4294967294 0 +6 0 8 5 -14 26 79 -190 -317 173 282 80 -30 -65 -121 -544 -774 1348 1684 -487 -556 -432 -767 27 1644 790 -1216 -1749 107 1011 -154 -112 -44 -127 -49 565 407 -327 -230 23 56 -38 -51 75 101 -22 -52 -54 -25 23 21 54 54 -80 -76 6 1 16 17 27 -1 -24 8 16 -6 -15 -5 7 7 10 10 -16 -12 0 0 2 16 5 -23 -33 -7 39 11 -1 14 -24 -36 17 21 0 -4 15 13 -42 -67 68 137 2 -61 -90 -32 21 0 48 34 -15 20 -20 -68 -43 49 129 51 -246 -269 169 145 61 122 59 -116 -219 22 232 115 -84 -31 -137 -127 114 148 -30 -104 -21 36 -15 -49 58 66 -16 11 -70 -180 9 153 145 -93 -110 98 126 24 -105 -42 -23 -23 24 14 14 10 -11 -13 -8 -1 8 0 1 3 0 2 -9 -16 4 19 12 -1 -24 -8 11 0 -11 -3 11 -3 -8 -11 5 11 31 23 -31 -10 3 -7 -12 6 8 -18 -9 12 11 -11 -4 8 1 -7 -3 0 5 7 1 -4 -3 8 -6 -16 0 3 8 6 -2 -1 -6 -7 3 12 1 -9 -9 -7 15 21 -3 -11 -15 0 3 -14 2 18 17 5 -26 -16 9 7 2 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 -1 0 0 -1 0 0 0 0 -1 0 0 0 1 -1 -1 -1 0 -1 -1 1 0 0 0 0 1 -1 -1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 1 0 1 -1 0 0 -1 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 0 -1 -1 0 -1 0 -1 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 0 0 0 0 0 1 -1 0 -1 -1 1 0 0 -1 0 0 -1 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 -1 -1 0 -1 -1 0 -1 0 1 0 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 0 -1 -1 1 -1 0 -1 0 0 0 0 0 1 1 -1 0 -1 0 0 0 -1 1 0 -1 0 -1 -1 -1 0 0 0 0 0 1 -1 0 0 0 -1 -1 -1 -2 0 -1 -1 1 0 -1 0 0 0 0 0 -1 -1 0 0 0 -1 1 1 -1 -1 -1 0 0 -1 0 0 +6 327688 1769458 4282515535 11402947 85924 5125 310577 2416180 3073025 495760 589018 3326836 4537657 1033570 36260 18065 321626 272578 53429 4580 8226 10685 5620 1154 3357 9316 5812 257 1018 577 320 261 74 149 356 144 4 281 1618 1570 122 772 1585 441 241 1933 9113 18773 11821 1465 2304 1381 800 6473 19042 63117 100922 24746 18365 61417 54308 20281 19730 29125 22804 11257 1521 5765 4612 5021 32481 44434 20749 25480 11601 2293 1105 392 221 233 65 1 9 85 272 505 577 185 121 130 73 146 1082 1490 109 193 100 405 265 137 65 58 25 50 25 100 256 73 40 37 58 145 162 274 450 346 9 200 613 701 337 131079 4294901760 0 0 0 0 0 0 1 0 0 0 65535 4294901760 65535 0 4294901760 0 65535 0 4294901760 0 65536 4294967295 65535 4294967295 1 0 65536 4294967295 1 0 65536 0 0 0 0 4294901760 0 4294901760 1 4294901761 0 65535 0 4294967295 4294901761 4294967295 4294967295 4294901760 65535 65535 65535 0 65535 0 0 4294901760 65535 0 4294901760 65536 0 0 0 0 0 0 0 131071 0 0 65536 65535 4294967295 1 4294901760 0 65535 0 0 0 65535 65535 4294901760 4294967295 4294901760 65535 65535 1 0 4294967295 0 65535 0 0 4294901760 4294901760 4294901760 0 0 4294967295 4294901761 4294901760 0 0 65536 4294901761 4294901760 0 4294901760 1 65535 4294967295 65535 0 0 4294901761 0 4294901760 4294967295 65534 4294967295 1 65535 0 0 4294967295 0 4294901760 65537 4294967295 65535 4294901760 0 +-3 0 -15 2 -28 -6 157 182 -82 -450 -170 328 164 -134 -621 424 1594 71 -1192 -1103 155 697 -706 406 2165 131 -1573 -1665 -203 1183 306 103 235 -208 -172 -109 -169 21 115 207 1 -73 79 19 -54 -51 37 13 -54 -13 18 29 23 9 7 -39 -25 3 -10 12 19 17 7 -27 -14 5 -1 0 7 6 -3 -13 2 10 -13 -11 7 21 20 -9 -17 -16 -7 -1 4 39 27 -43 -30 6 8 -7 -32 13 19 27 24 -8 16 -7 -34 -55 -8 76 39 -39 -27 3 42 -21 -77 -35 -17 52 -12 42 135 86 34 -278 -280 130 238 86 -119 -52 133 -60 -170 42 78 32 -6 19 85 -24 -77 -82 -34 117 89 -78 -24 72 35 -178 -179 115 131 49 -22 -31 17 -12 -10 7 2 -6 0 3 -1 -8 -3 8 0 -2 2 -4 -5 7 4 -3 3 3 0 -2 6 -3 -10 -9 -4 15 9 -3 0 -5 -12 -3 -2 23 24 -14 -14 -8 -6 -3 -7 18 23 -5 -10 -11 0 3 -5 0 4 1 1 -6 -11 1 8 10 4 -13 -8 6 4 -5 -4 0 0 2 3 0 -2 0 2 0 -2 3 7 -5 -8 -5 -2 1 -1 1 -3 3 5 2 2 -5 -3 -1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 -1 0 0 1 1 0 -1 0 1 1 -1 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 -1 -1 -1 0 -1 0 -1 -1 0 0 -1 0 0 0 0 1 0 0 0 0 -1 0 0 0 0 -1 1 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 0 0 -1 -1 -1 -1 1 0 -1 0 -1 -1 0 0 -1 0 0 0 -1 0 -1 0 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 0 1 0 0 -1 -1 -1 0 0 0 0 1 0 -1 0 0 -1 -1 -1 0 0 -1 0 0 -1 -1 -1 -1 0 0 -1 1 0 0 -1 0 0 1 0 1 1 -1 0 -1 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 1 0 -1 0 +65533 196593 4294639588 11927709 4265541550 136484 44852 565417 2545877 2637473 509834 663272 4704386 5246554 1440698 104245 98489 41465 29002 56074 5330 6602 5517 1538 3085 1165 610 1570 634 244 650 778 221 1 85 178 104 290 490 481 545 50 1537 2578 936 113 1193 1090 640 305 4181 5840 3042 738 2205 7154 2993 1908 25621 78440 95300 64040 16865 21289 30664 7108 397 7801 12653 14845 14005 5760 32909 45266 19562 1445 433 149 40 9 65 73 4 20 74 25 18 4 45 181 241 90 25 153 533 772 260 45 373 554 221 9 25 17 37 122 164 185 100 41 16 4 9 4 4 13 74 89 5 2 18 29 4294639618 4294967293 65537 0 0 0 0 0 0 0 0 0 0 0 65535 1 65536 0 0 0 0 0 0 0 4294901760 4294967295 0 0 0 0 0 0 0 0 4294901760 0 0 65535 4294901760 65535 1 0 0 0 65535 65536 1 65535 65537 65535 0 0 65535 0 0 4294967295 65535 4294901760 4294967295 4294967295 4294901760 4294901760 65535 4294901760 0 0 1 0 4294901760 0 0 131071 65535 65535 4294901760 65535 0 0 0 4294901760 65535 0 65535 0 4294901760 4294967295 131071 4294901760 4294901760 65535 4294901760 0 4294901760 4294901760 4294901760 0 0 4294967295 0 0 0 4294901760 4294967295 65535 1 4294901760 4294967295 0 0 1 65535 4294901760 4294967295 0 65535 4294901760 4294967295 65535 4294901760 1 4294901760 0 1 65537 65535 4294967295 0 4294901760 4294901760 0 0 0 0 1 65535 +-6 0 1 1 -3 -57 -196 131 360 141 -12 -282 -388 158 1157 -22 -1518 -949 391 1258 -201 -593 530 1538 764 -2036 -992 530 -69 -22 29 243 265 55 -180 -256 -18 230 99 -28 21 -48 -38 -38 -37 19 7 49 39 -21 -6 -18 -25 7 11 9 7 -5 -6 -5 3 -1 -7 -3 -2 10 9 -5 -2 2 6 -10 -15 -3 -2 17 22 -5 -23 -16 14 39 19 -52 -49 20 28 15 -7 -7 8 7 13 -11 -27 -15 26 34 -17 -59 -22 38 9 16 22 -15 -15 5 19 6 16 -47 -51 38 45 -45 -59 -1 -28 72 52 -37 -33 109 188 -52 -119 -240 -125 279 134 -159 -74 122 74 -45 -55 -31 58 70 30 -92 -129 -57 34 145 -16 -60 47 71 31 -69 -53 -2 20 15 -11 -4 9 2 -1 -1 -5 -11 -2 18 11 -9 -10 -4 -2 6 6 3 2 -7 -9 2 15 1 -22 -6 15 15 1 -15 -11 15 22 -20 -22 11 4 -4 -2 7 6 5 1 -9 -1 3 0 -5 -7 2 6 3 -3 -6 -1 5 1 -4 -4 3 3 4 3 -8 -5 1 2 0 -2 0 4 1 -3 -5 -2 3 0 3 3 -3 -1 1 -1 -2 2 4 -1 -4 0 2 1 -1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -1 0 -1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 -1 0 -1 1 1 0 -1 1 -1 -1 0 -1 1 1 -1 -1 -1 0 0 0 0 0 -1 1 0 0 -1 -1 0 0 0 0 -1 0 0 -1 -1 0 0 0 1 0 0 0 0 0 0 0 0 -1 0 0 0 1 0 -1 0 1 0 -1 -1 0 -1 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 -1 0 0 -1 0 0 0 -1 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 1 -1 0 0 -1 -1 0 -1 0 -1 0 -1 0 0 -1 0 -1 0 -1 0 0 -1 0 0 -1 0 0 0 -1 0 -1 0 0 -1 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 1 0 0 0 -1 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 0 1 0 -1 -1 -1 0 0 -1 0 -1 -1 0 0 +65530 65537 4291297277 8650556 9240936 79668 175508 1339133 3204925 1735445 392050 2646344 4728992 1264964 5245 59890 73250 97936 53224 10585 2745 2888 1730 2450 1962 360 674 202 74 61 10 58 104 106 8 136 234 293 509 785 1717 3065 2801 1009 98 113 290 954 1832 3770 1928 337 709 250 397 2465 4045 4050 3482 5968 4073 12970 38048 71761 93466 43237 20360 7501 3986 8264 9364 19890 22181 3856 7250 5722 2813 625 137 85 2 146 328 202 116 40 45 53 85 226 520 450 226 346 884 605 32 53 61 82 10 25 53 45 45 26 17 25 25 73 26 4 4 17 34 13 9 18 2 5 20 17 131072 4294901761 0 0 0 1 0 0 65536 0 0 0 0 0 0 0 0 0 0 0 65535 4294901760 0 0 0 4294967295 0 4294967295 65535 65535 65535 0 65535 0 0 65535 0 65535 131071 1 131071 4294967295 4294901760 65537 4294967295 65535 0 0 131071 0 4294967295 0 0 65535 4294901760 65535 0 1 0 0 0 4294901760 0 65536 4294901760 65536 4294901760 65535 65535 65535 4294901760 0 65535 0 0 65535 4294901760 0 4294901760 4294967295 65536 0 0 0 0 0 4294901760 4294967295 65535 0 4294967295 4294901761 0 4294967295 4294901760 4294901760 4294901760 0 65535 65535 65535 4294901760 0 65535 0 65535 65535 4294901760 4294901760 0 0 0 0 65535 0 65535 0 65536 0 4294901760 4294967295 0 65535 0 0 0 4294901760 4294901760 65536 4294901760 4294967295 0 65535 4294967295 0 +0 0 12 -14 36 25 -106 -176 44 272 -61 -181 319 -189 -1305 236 1476 914 -216 -1126 -203 827 1174 -1195 -2108 -45 879 1016 58 -341 -48 -91 -35 200 182 -101 -100 -68 -9 27 14 -1 -41 14 58 -6 -50 -16 13 26 19 -9 -23 -14 11 18 1 -8 -3 -5 -3 7 2 -4 -3 -1 -3 4 8 -2 -4 -2 1 -2 -4 5 7 0 -1 2 10 -5 -11 -16 -9 15 1 -11 -3 24 13 -23 -10 14 0 -16 -19 28 44 9 -13 -48 -20 31 14 -11 -7 13 11 -23 -40 31 81 18 -36 -102 -64 107 136 -40 -117 -60 40 55 -43 -10 76 -49 -224 35 200 205 80 -254 -188 123 174 -58 -107 0 0 5 66 47 -7 -123 -113 65 97 30 -57 -29 41 32 -16 -21 19 10 -11 -22 -11 15 14 4 -1 -8 -2 -1 3 2 -5 -6 0 10 3 -10 -11 9 19 2 -6 -21 -16 13 19 4 -18 -25 -11 35 33 -5 -15 -22 -4 18 11 -10 -6 -1 0 3 0 -1 -2 -1 -1 3 1 -2 -2 2 5 0 -3 -6 -2 8 7 -5 -7 -1 5 2 -3 -5 -1 5 0 -3 1 5 1 -9 -8 4 7 2 -1 0 2 -4 -5 1 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 -1 0 0 -1 1 0 0 -1 -1 0 -1 0 0 -1 0 0 0 0 -1 0 0 -1 1 0 0 0 0 0 0 -1 -1 1 0 -1 0 -1 0 0 1 0 0 0 -1 -1 0 0 0 0 0 0 -1 0 0 -1 0 0 -1 -1 0 0 0 0 0 -1 -1 1 0 0 0 0 -1 0 0 0 0 -1 0 1 -1 0 0 0 -1 0 -1 0 0 0 0 -1 1 0 1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 0 -1 0 -1 0 0 -1 0 -1 -1 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 1 0 0 0 -1 0 0 -1 -1 0 -1 0 -1 -1 0 0 0 0 -1 -1 -2 0 0 -1 0 0 0 -1 -1 0 0 -1 0 0 1 0 0 0 1 0 0 0 -1 -1 0 0 0 0 0 1 0 0 -1 0 -1 0 -1 -1 -1 0 0 -1 0 1 -1 0 -1 -1 -1 -1 0 0 +0 4294049804 1638436 4283498390 17825836 36482 137482 1758721 3013972 1314532 725138 2806301 4445689 1804897 119645 10585 41225 43325 14624 810 197 1877 3400 2756 845 442 725 445 65 34 58 20 10 25 68 20 5 41 49 5 125 377 306 122 585 698 296 256 1145 2017 2473 1361 317 218 650 2561 6885 11700 15545 20096 17289 4625 1949 8177 51401 82025 70916 50473 33640 11449 25 6565 15178 16994 10309 4090 2705 697 461 605 346 212 65 5 13 61 100 109 202 365 477 425 377 949 1346 1114 709 340 221 37 9 1 5 10 5 8 25 45 68 74 50 29 34 26 9 26 82 80 53 1 20 26 2 0 1 0 0 0 0 0 0 0 0 0 0 4294901761 0 0 0 4294901760 65535 0 0 0 65535 4294901760 0 131071 0 4294967295 4294901760 0 65535 0 4294901760 0 131071 0 0 0 4294967295 1 65535 65535 65536 0 4294901760 65535 0 0 4294901760 0 65535 4294901760 65535 0 0 4294967295 1 0 4294901760 0 0 65535 4294901761 0 4294901760 4294901760 0 0 131071 65536 0 0 0 4294901760 0 0 0 65535 0 4294967295 0 65535 65535 4294901760 4294901760 65535 4294901760 4294901760 0 0 0 65535 0 4294901760 0 0 0 4294901760 0 1 0 65535 4294901760 65535 65535 4294967295 0 0 4294967295 65534 4294901760 0 4294901760 65535 4294901760 0 1 0 1 0 4294967295 0 0 65536 0 65535 65535 4294967295 65535 4294901760 65536 65535 4294967295 4294967295 0 +8 0 -3 7 -40 150 455 -378 -970 59 547 471 166 563 1397 -1632 -2377 -33 1088 904 -294 -968 -928 418 150 1125 1148 18 2 -916 -460 220 146 -60 -97 115 122 -27 -17 -76 -91 31 76 52 33 -60 -59 -33 -5 36 12 2 12 -17 -39 -14 16 40 7 -24 -2 0 -9 3 6 3 1 -3 -2 -7 -11 8 11 1 -4 3 9 -12 -11 7 9 -11 -5 7 -9 -15 -10 27 21 9 25 -15 -31 -30 6 14 -19 9 12 -21 -22 21 9 14 14 -2 17 10 -1 -29 16 0 -29 -14 19 -10 -23 -22 -67 23 18 42 29 73 103 -26 46 -146 -181 -32 37 108 -3 -99 -167 70 140 253 196 -246 -186 -29 7 44 8 11 -37 -7 37 80 57 -47 -8 -42 -32 -11 -10 12 -5 9 16 5 -12 -12 4 17 10 -18 -20 2 8 4 -3 5 3 -4 5 7 -4 -15 -2 13 7 -9 -5 8 15 -10 -14 -7 -4 6 6 -3 -12 -6 -1 13 6 -5 -4 4 7 -2 -5 -2 2 1 0 0 -1 -1 -1 1 -1 0 2 4 1 -4 3 1 -1 -8 -2 6 2 -7 -8 1 0 10 9 -6 -5 2 10 -5 -8 -8 -6 3 4 5 2 -2 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 0 1 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 0 0 -1 0 0 0 0 0 0 0 1 0 -1 1 1 -1 0 0 -1 0 0 -1 -1 0 -1 0 0 -1 0 0 0 -1 0 1 0 0 -1 -1 -1 1 -1 1 0 -1 -1 0 0 -1 0 0 0 0 -1 -1 0 1 0 -1 0 0 0 0 0 -1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 -1 0 0 -1 0 -1 0 -1 0 -1 0 -1 1 0 0 0 0 -1 0 -1 0 -1 0 0 1 0 0 -1 -1 0 1 -1 0 0 0 -1 0 -1 0 0 0 0 -1 0 -1 -1 0 0 0 -1 0 0 -1 -1 -1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 1 0 -1 0 -1 -1 -1 -1 0 -1 -1 0 0 0 0 0 -1 0 -1 0 0 0 -1 -1 0 0 -1 0 0 1 1 1 0 0 0 1 0 -1 0 -1 -1 0 -1 -1 0 0 0 1 0 0 -1 0 0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -1 0 0 +8 524285 9895896 4270195143 3931190 521050 344525 4615033 5651218 2000960 1023460 1035908 1288125 1318228 839060 260000 24916 22634 15613 6065 9242 8480 4689 4570 1321 148 433 1717 1856 625 4 90 45 10 53 185 122 25 225 170 202 74 306 829 522 850 1861 232 442 585 925 277 200 389 842 256 1037 461 1013 5018 2088 6170 11285 23432 33785 13033 9810 32789 83609 98932 35437 1985 185 1418 7769 5458 1828 1145 244 106 281 288 305 424 404 80 34 25 74 241 173 130 89 325 245 52 45 180 170 61 32 53 29 5 0 2 2 1 20 17 10 65 40 53 65 100 117 29 125 128 45 41 4294836226 4294901760 65535 0 0 0 0 0 0 0 0 0 0 0 4294901760 4294967295 65535 0 65535 1 0 0 65535 0 0 65535 65535 0 65535 0 0 0 1 131071 4294901761 0 65535 4294901760 65535 65535 4294901760 0 4294901760 65536 0 4294967295 131071 131071 4294901760 65535 4294901760 0 0 4294967295 65536 4294901760 0 0 4294901760 4294901760 0 4294901760 0 0 4294901760 0 65535 4294901760 4294901760 4294901760 4294901760 4294901760 1 0 4294901760 4294901760 4294901760 0 1 4294901760 65535 4294901761 0 4294901760 4294901760 0 0 65535 4294967295 0 4294901760 0 4294967295 65535 65535 0 65535 0 0 65535 0 1 65535 4294967295 4294967295 4294901760 65535 0 0 65535 65535 0 4294967295 0 65535 65536 65537 0 65536 4294901760 4294901760 65535 4294967295 0 65536 0 65535 0 4294901760 0 65535 4294901760 0 4294967295 0 +-14 0 -37 96 -275 -150 838 984 -114 -1874 -543 625 -1104 -126 684 1996 1613 -954 -876 -976 230 562 -744 -674 495 859 -274 -516 -68 335 454 111 -184 -365 6 8 -188 53 126 98 1 -95 -80 -2 63 98 -16 -104 -14 64 8 -32 -21 32 21 0 25 7 -16 -46 -18 27 6 5 11 -6 -16 4 21 -9 -31 8 14 3 15 12 -5 -20 2 -16 -40 30 40 3 2 1 -9 -38 -4 40 -12 -34 16 75 60 -102 -133 20 80 85 17 -90 -49 41 32 2 15 -13 -27 -39 -44 60 57 15 54 -54 -178 5 245 107 -171 -217 31 193 20 -69 70 -23 -147 -22 104 40 -80 -18 86 60 -29 -201 -152 193 108 -4 32 26 29 -61 -59 -31 -10 69 39 -24 -5 11 -4 -34 -3 35 -6 -35 5 45 9 -31 -5 8 4 -4 -1 -8 -13 -5 -7 19 24 2 -2 -19 -18 -4 11 16 -19 -11 21 20 -7 -12 14 -2 -19 -1 9 3 4 0 -7 2 11 -12 -17 5 7 -2 -11 1 6 7 6 -8 -12 2 8 0 -8 2 7 3 3 -5 -9 -5 4 4 -14 -4 16 13 -6 -19 -5 13 2 -3 4 8 5 -15 -12 2 5 4 0 -2 -1 -2 -1 3 1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 -1 0 0 0 0 1 0 0 -1 0 0 0 0 0 -1 -1 0 0 -1 -1 0 0 0 0 0 0 1 0 -1 -1 0 1 -1 0 -1 -1 0 0 -1 -1 -1 0 -1 0 0 -1 0 0 0 0 0 -1 -1 0 -1 -1 0 -1 0 0 -1 0 -1 0 0 0 -1 0 0 1 0 -1 0 -1 -1 0 0 1 0 -1 -1 0 0 -1 0 -1 0 -1 0 -1 0 1 0 0 -1 -1 -1 0 1 1 -1 0 0 0 0 0 0 -1 0 -1 0 -1 1 0 -1 0 0 0 0 1 -1 -1 0 0 0 0 1 0 -1 1 -1 0 0 0 0 0 1 -2 -1 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 1 0 0 -1 1 1 0 0 0 0 1 0 0 -1 0 0 0 1 -1 0 0 0 0 -1 1 0 -1 -1 0 0 0 0 0 0 0 1 1 -1 0 0 -1 -1 0 0 -1 -1 0 -1 0 0 -1 -1 0 0 0 0 0 -1 0 -1 -1 0 -1 1 0 -1 -1 0 0 +65522 6356955 4285202157 64488262 4172218254 685474 1234692 4451872 3511885 1719952 368744 1007812 982906 341332 116849 218437 167081 100 38153 25480 9026 6404 13573 11072 4292 1088 1465 441 674 2372 1053 61 157 272 522 1025 205 369 425 260 2500 1609 5 1525 1616 1300 5881 14004 18089 13625 8389 4082 1028 394 2250 5536 3474 5832 31709 71474 76330 38210 5161 5429 22093 12416 6724 10996 41242 60353 11680 1700 4562 4442 4861 2097 146 1172 1234 1261 2050 1042 89 32 65 194 410 580 365 340 377 482 841 193 200 362 90 16 53 265 314 53 122 85 100 148 64 68 58 34 106 32 212 425 397 194 13 80 250 148 41 4 4294901759 262143 4294901761 65535 0 0 0 0 0 0 0 0 0 1 0 4294901760 0 0 1 4294901760 0 0 4294901760 65535 4294901760 65535 0 0 65536 4294901760 65535 4294901761 4294901760 65535 4294901760 4294967295 4294901760 0 65535 0 0 4294967295 4294901760 65535 65535 4294901760 4294901760 0 4294901760 0 1 65535 4294967295 0 1 4294967295 0 65535 65535 65535 65535 1 4294901760 4294967295 65536 4294901761 0 0 0 65535 65535 131071 4294901760 0 0 4294901761 65535 0 65536 4294901760 4294901761 0 0 65536 4294967294 0 1 0 0 0 0 4294901760 0 0 0 65535 0 0 4294901760 0 65536 0 131071 1 0 65536 0 65535 0 4294901761 0 0 131071 4294901760 65535 0 0 0 65537 65535 4294901760 65535 4294901760 65535 65535 4294901760 65535 0 0 65535 4294967295 4294901760 1 4294967295 0 +12 0 8 -68 -111 -357 -724 1216 1908 -521 -1074 -547 195 -225 -657 609 607 -247 -401 -10 -123 198 177 646 968 -780 -1074 -205 289 568 274 -476 -460 136 170 68 -8 27 34 3 15 -71 -73 40 54 54 42 -80 -64 20 28 -31 -37 39 11 -19 18 34 1 -44 -24 16 12 3 -5 5 17 -2 -9 -26 -23 25 21 13 24 -28 -55 1 36 31 1 -20 12 -13 -41 -3 13 24 21 18 9 -45 -7 12 -10 -29 -20 21 7 6 -4 -9 -18 35 54 -16 -35 -5 27 2 -16 -20 -25 26 65 43 43 -117 -122 -36 -42 113 46 4 65 62 29 -136 -91 0 -29 53 71 62 -46 -133 17 221 122 -203 -120 29 3 11 28 9 -33 1 23 -25 -38 52 50 -25 -12 10 13 -41 -52 21 31 26 3 -12 2 -7 -11 -1 11 4 -17 -11 16 19 -19 -22 22 31 -11 -42 -18 38 33 -5 -14 -9 9 -9 -32 1 23 21 3 -16 -15 -5 9 27 10 -31 -13 13 2 -11 -3 13 4 -6 -2 -2 -5 6 9 2 1 -5 -4 -1 0 2 0 5 7 -8 -6 -4 -7 2 0 7 3 0 1 2 5 -6 -5 -1 -1 1 1 -3 -5 8 6 -6 -3 3 0 -1 0 1 0 -1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 -1 0 -1 -1 -1 -1 -1 -1 0 1 0 0 -1 0 1 0 0 0 0 0 0 -1 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 -1 0 0 0 0 0 -1 0 0 -1 0 1 0 0 0 0 0 0 -1 -1 -1 -1 0 1 0 0 0 0 0 0 -1 0 0 1 -1 0 0 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 1 -1 0 0 -1 -1 -1 0 -2 0 0 0 0 0 -1 0 -1 -1 1 0 0 -1 0 -1 -1 0 -1 0 -1 0 -1 -1 0 -1 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 -1 1 0 -1 -1 0 -1 -1 0 0 0 -1 -1 1 1 -1 -1 0 0 -1 0 0 +12 4290510856 4271636369 79756588 4260824948 1452685 88650 802530 429458 160901 54333 448645 1545424 1195501 406145 301652 230096 33524 793 1165 5266 6929 5832 8164 4496 1745 2890 482 1480 1937 832 153 50 293 757 1154 610 1360 3026 2257 401 313 1690 745 765 2106 193 941 841 85 97 1549 3172 1250 733 656 1301 6074 15538 16180 14533 2132 8069 19337 8281 3650 8885 19805 49130 56093 15241 130 865 1090 1154 4148 3125 244 1850 3145 1637 153 53 122 137 410 617 845 1445 1885 1768 1114 277 162 1025 970 265 250 810 1061 338 125 178 52 8 61 85 26 17 4 25 113 52 53 49 9 5 61 26 2 10 89 4294574086 262141 4294901760 65536 4294901760 0 0 0 65536 0 65536 0 0 0 0 0 4294901760 65535 65535 0 0 0 65535 65535 0 0 4294901760 65535 0 4294901760 0 4294967295 0 0 4294901760 65536 0 0 0 65535 4294967295 4294967295 4294967295 65536 0 65535 1 0 0 4294901760 0 65535 0 65535 0 65535 0 4294901761 0 0 4294901760 0 65535 1 0 0 4294901760 4294967295 65535 1 0 0 4294901760 0 4294901761 0 65535 1 0 0 0 0 0 0 4294901760 0 4294967295 0 65535 0 0 65536 4294901760 0 0 4294901760 0 0 0 0 4294901761 0 4294967295 65535 65534 0 0 65535 4294967295 1 4294901760 4294901760 65535 65535 65535 4294967295 4294901760 0 0 65535 0 65535 0 0 131071 4294901760 65535 4294967295 0 4294901760 131071 4294901761 65535 4294901760 0 +-18 0 12 -34 376 -126 -1303 -409 932 1532 56 -1100 528 704 -824 -1697 120 1884 80 -1055 -46 586 375 -189 -56 -277 -589 -74 599 447 -446 -440 118 286 19 75 90 -144 -72 53 22 14 32 -49 -47 36 29 -1 12 -11 16 -28 -81 -7 44 59 21 -28 -20 -11 11 10 -9 -15 -6 13 11 -4 -10 -2 -5 7 21 2 -13 -22 -16 15 6 8 14 2 -6 1 15 -31 -44 25 38 16 8 -30 -20 0 -3 4 1 5 6 3 -3 -20 -9 13 -12 12 37 11 -12 -34 -11 26 8 -27 -15 44 27 -38 -15 16 -19 6 77 11 -54 -87 -41 77 55 -7 -42 -14 66 70 22 -147 -109 27 -9 57 31 28 69 -14 -73 -60 8 61 31 9 14 -43 -31 -15 -7 27 -7 0 21 8 -6 -4 8 -6 -10 -3 6 2 -14 -6 6 15 3 1 20 -3 -9 -27 -18 16 8 -4 -8 4 1 4 8 6 4 -7 2 -5 -14 -4 6 16 12 -6 -8 -12 -5 -2 -9 12 14 1 -2 -6 -1 0 -3 1 4 0 -3 -3 1 3 0 0 4 -3 -8 -1 3 3 0 -2 0 1 0 -2 1 2 -4 -5 1 12 6 -12 -15 4 8 6 1 -6 -1 -1 -2 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 1 0 0 0 -1 0 -1 0 0 0 -1 0 0 -1 0 0 0 -1 0 1 -1 -1 0 0 0 0 -1 -1 0 0 -1 1 -1 0 0 0 0 -1 0 -1 0 0 -1 0 0 -1 -1 -1 1 -1 -1 -1 0 -1 -1 0 0 -1 -1 -1 0 -1 0 -1 -1 0 0 0 0 -1 0 0 1 0 0 -1 0 0 0 0 0 0 -1 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 1 0 0 0 1 0 -2 -1 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 -1 1 0 0 -1 0 0 0 0 -1 0 -1 0 -1 -1 -1 0 0 0 0 -1 0 -1 0 0 1 -1 -1 0 0 -1 -1 0 0 -1 0 1 -1 0 1 1 0 0 0 -2 0 0 0 1 0 0 1 0 0 0 0 -1 0 -1 0 -1 0 -1 1 0 0 0 -1 -1 0 0 0 0 0 0 0 1 0 0 0 0 0 -1 1 0 -1 0 -1 0 -1 1 1 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 +65518 4292739084 4286710136 4268227305 100402084 1213136 774400 3558785 3563856 1119425 345512 176346 79865 352397 558610 392516 95720 5986 28836 7993 680 3425 3505 842 265 1040 6610 5417 1225 521 221 306 205 137 104 74 445 653 481 100 200 37 1186 2561 1700 964 400 25 26 45 409 250 288 1490 1300 797 793 2161 2173 481 397 6050 10485 7610 3074 1960 9256 22093 12610 3330 1745 4957 8929 3785 1042 2045 1186 778 49 505 52 100 109 40 232 261 10 409 810 580 80 80 17 100 65 29 212 292 180 208 29 225 197 40 1 10 16 18 10 0 25 65 18 4 1 4 5 41 145 180 241 100 4294574081 4294967295 65534 1 0 65535 0 0 0 0 0 0 1 0 0 0 0 65535 0 0 65535 1 0 65535 65535 0 65535 4294901760 0 4294901760 65536 4294967295 0 0 4294967295 0 131071 65535 0 4294901760 4294901760 0 65535 4294901760 4294967295 4294901761 4294967295 4294901760 65535 4294901760 4294967295 4294901760 4294901760 65535 0 4294901760 0 1 4294901760 0 0 0 65535 65536 4294901760 0 0 0 0 4294901760 0 65536 0 65536 4294836224 65535 65535 0 0 4294901760 65535 0 131071 0 65535 0 4294901760 4294901760 4294901760 4294967295 0 0 65535 65535 65536 4294967295 0 4294967295 0 65535 4294901761 65536 1 0 65534 0 1 65536 0 0 65535 65535 65535 131071 0 4294901760 65535 0 0 0 1 0 0 131071 4294901760 4294901760 4294901760 65537 4294901760 65535 0 0 65535 0 0 +19 0 -2 -9 329 279 -179 -1363 -941 1343 795 -237 -766 434 2228 411 -1536 -2164 -201 1380 243 -43 -111 -224 181 522 324 -692 -862 38 470 608 30 -270 72 -141 -159 92 43 41 104 -63 -163 -10 114 51 -7 -13 -94 -24 181 14 -174 12 99 -93 -59 152 34 -155 -13 119 -12 -67 24 17 -22 33 15 -80 13 118 -64 -155 93 170 -77 -158 21 168 47 -229 -91 290 73 -289 -8 266 -21 -262 21 249 -32 -227 43 177 -52 -106 45 39 -23 -2 -21 -2 75 2 -73 -11 28 4 26 -18 -116 42 167 -49 -162 115 197 -209 -264 207 271 -152 -262 162 280 -180 -260 174 223 -150 -180 119 204 -117 -257 52 232 11 -189 -35 124 28 -102 33 142 -44 -144 -15 98 59 -50 -78 -1 70 36 -28 -31 -17 12 27 -15 -39 17 71 -20 -102 35 134 -49 -173 54 185 -72 -185 80 179 -86 -158 89 138 -72 -123 48 92 -32 -65 12 44 14 -26 -29 11 28 -10 -26 20 26 -26 -34 29 40 -14 -34 -5 32 13 -35 -22 39 24 -44 -20 47 16 -46 -10 41 -1 -37 6 21 -5 -3 4 -9 3 15 -13 -13 22 10 -32 -17 35 16 -29 -14 28 19 -23 -19 14 15 -14 -17 9 9 -5 -3 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 1 0 -1 0 0 0 0 -2 0 0 -1 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 -1 0 0 0 -1 -1 -1 0 -1 0 1 0 -1 -1 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -1 -1 0 0 0 0 -1 0 0 0 -1 -1 0 0 0 1 0 -1 -1 0 0 1 -1 -1 0 0 1 -1 0 0 -1 0 0 0 -1 0 0 0 -1 -1 0 -1 0 1 0 0 0 -1 -1 0 0 0 -1 0 0 0 0 0 0 -1 0 -1 0 0 0 0 -1 0 0 1 0 0 0 0 -1 -1 0 0 0 0 0 1 0 -1 0 0 1 1 -1 0 0 -1 0 -1 -1 -1 -1 -1 0 1 0 -1 0 -1 -1 -1 0 -1 0 0 1 -1 1 0 0 1 0 0 -1 0 1 0 0 -1 0 -1 0 0 0 -1 0 0 0 -1 0 -1 1 0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 0 0 -1 -1 0 0 -1 0 0 0 -1 0 0 0 0 0 0 -1 0 1 0 0 1 0 -1 0 1 0 +19 4294443006 18284873 4205707085 88079443 688194 775112 5132905 7042192 1944801 60898 62497 305245 583840 744488 590564 73800 25065 33745 3530 14785 26669 15597 218 9412 32957 30420 18450 26585 25181 14330 4633 865 1573 6625 14093 28121 37549 30893 28665 54650 92381 88850 70820 69085 62442 52553 33178 13940 3546 533 445 5629 5450 800 1000 15220 30290 39469 82490 112545 96545 94888 110800 97876 72229 46561 55305 68753 53945 36946 16160 11493 22100 20961 13085 8584 4901 2080 1250 873 1746 5330 10804 19181 32330 37141 39409 38441 32360 26965 20313 10768 5249 2080 872 962 884 1076 1352 1997 1796 1181 1193 1709 2097 2336 2465 2216 1682 1405 466 25 90 394 653 1124 1514 1097 980 890 557 4294049807 655343 4294639625 131069 1 65536 0 0 0 0 0 4294901760 4294967295 65535 65536 4294901760 0 0 65534 4294901760 0 4294901760 0 65535 0 0 0 4294901760 4294901760 0 4294967295 0 4294901760 4294967295 4294901760 65536 4294901760 65535 0 65535 0 0 4294901760 65535 0 4294901760 4294967295 0 0 65535 0 4294967295 0 65536 4294901760 65535 65536 4294967295 0 4294901761 0 65535 0 65535 0 4294967295 4294901760 65536 0 4294901760 65535 0 65535 0 0 4294901760 4294901760 0 0 65535 65536 0 0 4294967295 0 0 65536 4294901760 0 65537 65535 4294901760 4294901760 4294967295 4294967295 65536 4294901760 4294901760 4294967295 4294901760 0 4294901761 1 65536 0 65535 1 4294901760 4294901760 0 4294901760 0 4294901760 4294901760 1 4294901760 4294901760 4294901760 0 4294901760 0 0 4294967295 0 65535 0 65535 0 0 4294901760 65536 0 1 65535 1 +-30 0 25 61 -62 259 954 -565 -1372 -394 385 851 320 -1021 -1664 1138 1870 334 -107 -698 -512 -28 145 -91 121 642 -73 -877 38 777 300 -665 -639 52 326 432 -2 -382 -98 211 97 -105 -205 116 464 -48 -594 -144 437 294 -79 -201 -62 -125 -174 202 265 100 -47 -240 -40 93 -83 -64 109 216 5 -336 -114 299 12 -209 141 363 51 -523 -286 314 308 -118 -445 -39 331 403 161 -358 -206 -12 17 -99 -238 261 329 5 -44 -94 -32 -114 -113 150 156 -19 -81 -110 -55 157 108 -75 -23 -8 -102 6 139 100 60 -122 -152 -185 -154 277 183 43 40 -8 193 -102 -281 -249 -105 260 106 87 66 -34 72 -12 -4 -134 -144 -6 3 58 -18 132 147 -94 -37 -4 -42 -71 2 58 -46 -14 50 28 -7 1 -19 -24 30 23 -25 11 61 6 13 -91 -113 -3 -41 86 105 109 110 -124 -74 -100 -123 21 1 126 105 1 0 -42 -2 -53 -66 44 77 -8 -79 -16 38 30 3 9 18 -30 -18 -8 -14 0 7 16 -16 -11 5 40 56 -32 -46 -16 0 -20 -44 58 77 -6 -30 -21 7 -25 -38 57 69 -48 -72 8 32 13 -14 14 41 -13 -25 -24 -10 10 0 4 -5 12 23 1 -7 -18 -6 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 -1 -1 1 0 0 1 0 0 0 0 0 0 -1 -1 -1 -1 0 -1 1 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 1 0 0 -1 0 0 -1 0 1 0 1 0 -2 -1 0 0 0 0 0 0 -1 0 0 0 -1 0 -1 -1 0 0 0 0 -1 -1 0 0 0 -1 0 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 1 -1 0 -1 -1 -1 0 -1 0 -1 0 -1 0 0 0 1 0 0 1 -1 -1 0 0 0 -1 -1 0 0 0 -2 -1 -1 -1 0 0 -1 0 -1 0 -1 -1 0 0 -1 -1 -1 -1 0 0 -1 -1 0 0 -1 0 0 0 -1 0 0 -1 -1 -1 0 -1 -1 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 -1 0 -1 -1 0 -1 -1 1 -1 0 -1 -1 0 -1 0 0 1 0 -1 -1 0 0 0 +65506 3997721 17039298 4257940410 4269210276 872426 1144841 4063940 3608456 498653 262928 29306 426805 774458 605173 532225 411025 292900 145928 54125 20434 55481 217600 373572 277405 46642 19469 71080 80225 59809 10249 10985 58537 112921 102397 43825 151650 276130 180392 108788 199546 271970 154085 42580 10090 124765 108266 10772 14020 35269 24697 18661 27674 17289 593 10440 29321 18484 57329 100445 35338 1664 47653 140962 78625 18805 5512 5328 17972 20772 3373 17748 30445 1385 6805 3368 2312 3284 50 937 1429 746 3757 8450 12778 9077 22906 27476 15476 15570 15877 11026 1764 2813 6292 5993 6497 2344 90 1224 388 196 305 377 1625 4160 2372 400 5300 5965 1341 674 4693 7065 5248 1193 392 1850 1201 200 16 169 65559 4293853177 262138 196608 0 0 0 0 0 0 0 0 0 65535 0 4294901760 4294901760 131071 0 1 0 0 4294901760 4294967295 65535 131071 0 65535 0 0 0 4294967295 4294901760 0 4294836224 0 0 0 0 0 0 4294967295 4294901760 65536 0 65535 4294901760 65536 65536 4294836224 65535 0 0 4294901760 0 4294901760 4294901760 65535 0 4294901760 65535 0 65535 65535 0 4294901760 4294967295 0 0 4294901760 0 0 0 4294901760 0 4294901761 4294901760 4294967295 4294901760 4294901760 4294901760 0 65536 0 4294901761 65535 0 4294967295 0 4294836224 4294967295 65535 4294901760 4294901760 4294901760 65535 4294901760 4294967295 65535 4294901760 65535 4294901760 0 4294901760 0 4294967295 65535 4294967295 65535 0 65535 0 4294967295 0 4294901760 65535 0 0 65535 0 0 0 65535 4294901760 4294901760 65535 4294967295 4294901761 4294901760 65535 65535 65536 4294901760 65535 0 +-1 0 1 31 -428 29 1029 610 -681 -1154 316 627 -170 332 612 -1738 -1673 1695 1176 -405 163 -294 -1387 409 1778 452 -642 -901 -37 161 -196 115 197 -24 -189 -12 10 113 103 26 -26 -23 -38 38 248 180 83 -528 -475 141 172 247 83 -118 -39 21 38 14 17 -99 -64 25 -53 -18 -16 91 57 90 176 -25 4 -314 -306 124 38 29 57 201 -4 -199 27 287 190 -279 -223 79 205 16 -110 -199 -87 124 -45 30 136 84 4 -90 -17 -10 -45 -31 57 92 -33 -136 -92 85 131 92 -26 -141 -17 32 -62 39 121 53 -2 -160 -109 100 124 -56 -141 -25 5 73 72 60 -12 -119 -13 80 -4 -22 46 -6 -80 17 156 17 -136 -148 -36 148 88 3 4 -43 -18 -42 -62 45 63 49 36 -98 -135 48 150 50 -83 -97 26 68 6 -24 -22 -27 1 33 -16 7 48 -4 -35 -24 19 15 -38 -9 48 -3 -79 30 113 3 -73 -37 68 25 -87 -85 17 140 44 -95 -42 45 39 -27 -51 9 45 23 -11 -39 -18 35 56 -29 -70 -19 16 29 -5 15 25 -8 14 -4 -19 -47 -39 35 16 21 26 4 6 -19 -6 -13 -14 1 -1 14 7 -13 -4 14 -3 -18 3 21 3 -13 -2 1 0 0 1 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 1 -1 0 0 -1 -1 1 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 0 0 1 1 -1 1 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 -1 -1 -1 0 0 0 -1 0 0 -1 -1 -1 0 0 -1 0 -1 -1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 0 -1 0 0 -1 0 -1 0 0 -1 0 -1 0 -1 0 0 0 0 0 0 1 -1 0 0 -1 -1 0 0 0 0 -1 -2 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -2 0 0 0 0 -1 1 0 -1 0 -1 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 -1 0 -1 -1 0 0 -1 0 -1 0 0 0 0 -1 0 0 0 -1 0 -1 1 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 0 -2 0 0 0 0 0 2 0 0 0 0 1 0 +65535 2031617 1965652 39977989 4219403607 492985 139124 3395188 5671954 1547001 113005 2091050 3365588 1223965 27290 51641 39385 35865 12869 11285 1205 2888 93904 285673 245506 90593 20813 1962 1640 10090 4721 3133 8537 11349 31601 98612 109012 2285 43650 39617 83098 113941 55970 42281 51701 22945 2925 25552 8116 389 2986 11713 19585 15689 25625 20557 1313 5365 17450 25604 21881 18512 20506 5354 8784 14305 6569 500 2152 6689 24625 40400 23200 7753 1865 2088 5869 6370 10900 20529 25000 16298 5300 612 1213 1090 305 2320 1801 586 1525 2313 7141 12778 6698 5249 14794 19889 10961 3789 2250 2682 2554 1642 1549 3977 5261 1097 250 689 212 2570 2746 697 692 397 205 197 197 218 212 333 1376259 4294115331 131070 0 1 0 4294901760 0 0 0 0 65535 1 65535 65535 0 0 0 4294901760 65535 0 0 4294901761 0 4294967295 1 4294901760 4294901760 0 0 0 65535 0 65537 131071 0 0 0 0 4294901760 0 65535 4294901760 0 0 4294901760 4294967295 0 4294901760 0 4294967295 65535 4294901760 4294901760 65535 65535 0 65535 0 0 65535 65535 4294901760 0 65535 65535 4294901760 4294901760 4294901760 0 0 0 4294901761 0 4294967295 0 0 4294901759 0 65535 0 0 0 0 65535 65535 4294836224 0 0 131071 4294901760 4294901760 4294901760 0 65535 4294901760 0 0 0 0 0 1 4294901760 65535 4294967295 0 65535 65535 0 4294901760 0 4294901760 4294901760 4294901761 65535 0 0 0 0 65535 65535 0 4294901760 65535 0 0 0 4294901760 4294836224 0 0 131072 0 0 1 +22 0 -27 3 -154 -167 92 688 443 -682 -411 78 -374 -297 483 1557 381 -1898 -423 812 -600 -84 1189 375 -650 -667 84 210 -162 28 104 136 20 -96 32 1 -98 10 94 16 -56 -42 -12 27 3 32 43 15 15 -58 -35 17 22 -7 -13 -15 -29 24 62 4 -53 -39 9 34 2 5 15 -17 -33 21 75 -4 -54 -63 -65 32 54 95 40 -64 19 -12 -51 -42 1 18 -24 21 20 -18 -31 26 42 50 35 -118 -85 99 82 -74 -85 29 45 38 28 -39 -53 -5 42 39 15 -37 -44 -29 11 50 -8 -31 -6 26 12 4 5 6 30 -27 -49 -6 1 10 20 39 18 -55 -39 -1 4 32 -3 -9 32 31 2 -58 -26 21 13 3 -10 -18 -4 25 0 -14 8 8 -20 -10 1 23 21 8 6 -17 2 -21 -41 13 40 15 -13 -31 -22 15 21 11 -9 -8 8 9 19 -26 -58 -2 33 30 -8 6 34 -18 -23 0 23 -18 -43 -5 6 18 0 7 5 -3 1 6 10 -10 -15 2 15 1 -4 -1 1 -18 -18 14 13 7 5 -8 -5 -3 -1 0 -6 6 14 -1 -9 -2 4 -1 -4 0 6 3 -9 -10 9 17 1 -20 -8 4 0 4 5 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 -1 0 0 -1 0 -1 0 0 0 -1 0 -1 -1 -1 0 0 0 -1 0 0 0 0 0 0 -1 0 1 -1 -1 -1 -1 0 -1 0 0 0 -1 0 0 0 1 -1 -1 0 -1 0 1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 0 1 0 0 1 1 0 0 -1 0 0 0 0 -1 0 0 0 -1 0 -1 0 0 -1 1 1 -1 0 0 -1 -1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 -1 -1 -1 -1 0 0 1 0 0 -1 0 0 0 0 1 -1 -1 -1 -1 1 1 0 0 0 1 1 0 1 -1 0 -1 -1 0 0 -1 1 1 0 0 -1 0 0 -1 -1 0 -1 -1 0 -1 0 -1 0 0 -1 0 -1 -1 0 -1 1 0 1 0 0 0 -1 -1 0 -1 0 0 0 -2 -1 -1 0 -1 0 -1 0 0 0 0 1 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 -1 0 -1 0 0 -1 0 1 0 0 0 0 -1 -1 -1 0 1 0 -1 -1 -1 0 0 +22 262117 4284088166 45088860 4250272187 175005 228085 2657538 3747565 838273 367056 1554346 867389 51156 27028 29312 9616 1025 9704 9092 4900 873 1033 2074 3589 1514 533 394 1417 3860 4330 1237 29 514 1530 5641 6885 5249 11941 5696 505 4365 325 1017 724 1637 4264 15149 17026 12200 8066 3469 2305 2834 3285 1594 2777 2621 1025 712 160 61 1629 2437 101 1921 3349 1522 1040 90 1985 3368 1117 178 424 641 196 128 500 530 505 325 445 1850 1825 1130 709 562 145 145 1037 3368 1989 100 1480 529 853 1874 360 49 34 37 200 229 226 17 325 520 218 89 34 1 72 197 85 17 16 45 181 370 401 80 262144 5 4294901759 0 0 0 0 0 0 0 0 4294901760 0 0 65535 0 65535 4294901760 4294901760 0 4294901760 4294901760 4294967295 0 4294901760 0 0 0 65535 4294901761 4294967295 65535 65535 0 65535 0 4294901761 65535 65535 4294901761 0 65535 4294901760 0 65535 0 1 65536 1 4294901760 0 0 65535 0 65535 65535 4294901760 65537 65535 4294901760 65535 65536 65537 0 0 0 0 4294901760 65535 65535 0 4294901760 4294967295 65535 65536 0 65535 0 65536 4294967295 4294967295 65537 0 65536 1 4294901761 4294901760 65535 4294901760 65537 0 65535 4294901760 65535 4294967295 4294901760 4294901760 0 65535 4294967295 4294901760 1 1 0 4294967295 4294901760 0 4294836224 4294967295 4294901760 4294901760 0 0 4294901761 0 0 0 0 0 65535 0 65535 0 4294901760 4294901760 0 65535 1 0 4294901760 4294967295 65536 4294901760 4294967295 0 +-8 0 6 7 99 -304 -667 627 1046 -174 -595 -286 876 434 -1623 -1926 437 3254 796 -1858 331 319 -1404 -884 707 1384 18 -668 -80 160 204 -90 -208 -20 37 9 -9 71 83 -33 -57 -51 -2 44 9 -32 -9 19 -10 -11 11 20 8 -6 -10 -25 -5 24 -10 9 52 -3 -35 -33 -5 14 0 8 -9 -3 28 33 12 -74 -69 52 67 2 -8 -5 5 -43 -44 24 15 37 56 -45 -72 17 41 -29 5 60 -10 -136 -97 127 103 5 -19 -29 6 5 -7 -19 -21 27 51 -4 -47 -41 5 56 26 -21 0 -13 -21 1 10 0 3 1 -32 -8 23 31 27 -15 -36 -37 -2 43 17 -12 -18 -17 -4 36 7 -18 25 19 -27 -42 7 33 2 -14 4 -5 -22 -10 3 35 20 -24 -12 3 -6 7 20 -9 -12 4 -13 -23 7 44 -2 -26 12 6 -25 -1 32 8 -22 -16 -1 17 20 6 6 -29 -29 -11 1 38 -1 -17 30 21 -23 -29 13 1 -22 12 20 -4 -10 -1 9 3 -2 -14 -13 7 1 4 15 9 -8 -21 1 13 0 -7 -1 6 0 -3 3 -5 -16 6 20 4 -7 -7 -3 0 10 4 -14 -17 1 16 -4 -1 10 1 -5 -6 0 3 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -1 -1 -1 1 -1 -1 -1 0 -1 0 -1 0 -1 0 0 0 0 -1 0 0 0 0 -1 -1 0 -1 0 0 0 -1 0 0 0 0 -1 -1 0 0 1 -1 -1 -1 0 0 0 0 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 -1 -1 -1 0 0 0 0 -1 1 0 -1 0 -1 0 -1 -1 -1 0 0 -1 -1 -1 0 -1 -1 0 0 -1 0 -2 0 0 0 0 -1 0 -1 -1 0 0 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 0 -1 -1 1 0 0 0 -1 0 -1 -1 -1 0 0 0 0 -1 -1 -1 0 0 -1 0 -1 0 -1 0 0 0 -1 1 -1 0 -1 -1 0 -1 -1 0 1 0 0 0 -1 0 0 0 0 0 1 0 -1 0 0 -1 0 0 0 -1 1 0 0 -1 0 -1 0 -2 0 -1 0 0 -1 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 -1 1 0 0 0 0 0 0 -1 -1 -1 0 -1 0 -1 -1 -1 0 0 0 +65528 458758 4275044451 41155941 4283565078 435821 955732 6343605 10779485 4085780 211322 2752672 2415305 446548 32000 49716 43664 1450 5122 7978 5850 1940 1105 442 221 521 100 725 601 181 2713 2314 221 64 90 1873 5620 7465 4493 89 1874 2512 1594 5161 5473 2522 3625 18596 25538 10634 1202 61 410 1170 2617 3890 3161 1117 169 442 100 10 1088 1490 954 2665 1853 433 613 1312 373 986 2493 1138 200 41 584 1234 976 153 85 481 160 698 1985 680 180 626 1088 740 290 436 877 962 1445 290 1341 1370 170 628 416 101 90 200 218 17 306 505 170 49 37 9 34 292 416 98 9 116 485 257 17 101 4294639611 196608 0 0 1 0 0 0 0 0 4294901760 0 0 0 0 1 0 0 0 4294967295 131071 4294967295 65535 65535 65535 65535 0 4294901760 0 0 4294967295 4294901760 0 4294901760 0 0 4294967295 0 4294901761 4294967295 0 0 65535 0 4294901760 65535 0 0 0 65535 0 65535 4294901760 4294967295 0 0 131071 4294901760 4294901760 4294901760 4294967295 0 4294967295 65535 4294967295 0 65535 65534 0 4294901760 4294901760 65535 0 0 65535 0 65535 65535 0 0 4294901760 0 4294967295 1 0 65535 4294967295 65535 0 4294901760 4294967295 0 65535 65535 65535 0 131071 65535 4294967295 4294901760 65535 1 0 65535 0 0 1 65535 4294901760 0 4294901760 1 4294901760 4294901760 4294836224 4294901760 0 65535 0 4294901760 0 4294967295 0 0 0 131071 0 0 0 4294967295 65535 65535 4294967295 65535 0 +2 0 17 -37 246 -80 -939 -335 650 1022 136 -634 -1128 434 2985 844 -2061 -2975 44 1838 -1132 -661 1706 2126 -252 -2314 -293 835 105 -57 -136 -201 10 186 -5 34 66 -47 -32 16 28 -6 -28 -24 35 27 -68 -40 56 71 -17 -54 5 15 -19 12 35 1 -9 -36 -37 22 33 15 -9 -12 7 -3 -14 -6 -12 27 31 -12 -15 24 50 -39 -72 -33 34 81 -32 -78 63 75 -87 -106 26 151 74 -79 -22 -51 -80 23 36 19 -15 32 41 -29 -30 12 23 -9 -21 4 29 8 -11 -19 -3 -3 -4 -3 -24 22 46 -19 -32 9 -15 -24 48 67 -36 -93 -3 72 32 -17 -34 -26 32 26 -44 -18 64 26 -54 -64 5 60 -9 -8 46 2 -37 -15 15 0 -10 5 -10 -8 13 21 2 -8 1 -21 -22 27 31 8 15 -49 -64 27 44 5 -4 17 11 -43 -18 17 -6 3 18 5 -9 -9 -4 1 12 11 -2 -26 -28 5 15 44 38 -36 -38 -24 -4 36 9 -15 1 6 2 -3 -6 -2 11 4 -11 -15 -8 12 12 8 1 -11 0 0 -4 -3 1 5 -4 6 20 -12 -24 2 6 -5 0 20 9 -26 -16 7 0 4 7 9 1 -12 -4 4 1 -1 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 -1 0 1 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 -1 -1 0 0 -1 -1 -1 -1 0 0 0 0 1 0 0 0 -1 1 0 0 0 0 -1 0 -1 0 0 0 -1 -1 0 -1 0 0 0 0 -1 0 0 0 0 0 -1 1 1 0 0 -1 0 -1 0 -1 -1 0 0 0 -1 -1 -1 0 -1 0 -1 0 0 0 0 -1 -1 0 1 -1 0 -1 -1 -1 0 -1 -1 -1 0 0 0 1 0 0 0 0 -2 -1 0 0 0 -1 -1 0 -2 -1 0 0 -1 -1 -1 -1 0 0 -1 0 -1 0 0 -1 0 0 0 0 0 1 -1 0 0 -1 0 1 0 0 0 0 0 -1 0 1 0 0 0 0 -1 0 0 -1 0 -1 0 -1 0 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 -1 0 0 -1 0 -1 -1 0 0 0 0 0 0 0 1 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 1 0 0 -1 -1 0 0 -1 -1 -1 0 0 0 0 +2 4292542481 4289724662 4273077333 66978442 420452 1460740 9622561 13098346 3380180 1718345 7430312 5418100 783074 14274 58897 34696 1181 6565 1280 820 1360 1954 6224 8177 3205 250 505 1226 1377 1853 1314 225 58 232 873 1105 801 4021 6273 7717 7108 9594 18805 23477 11717 3085 6929 1657 1249 2522 1044 610 457 905 482 18 25 1060 2477 1105 801 6793 9945 5193 1313 1832 1700 2260 4772 7012 3625 145 2120 1594 225 125 164 610 68 442 1213 1025 2626 4825 1961 305 1970 613 45 349 162 17 265 680 809 2161 2740 2020 1312 306 37 13 40 137 346 208 208 122 0 25 26 52 544 580 61 400 757 305 16 130 145 327676 4294901761 131071 0 0 0 0 0 0 0 0 0 0 65535 0 0 0 65535 0 4294901760 4294901760 65536 4294901760 0 0 0 65535 0 4294967295 65535 4294901760 4294967295 65535 0 65536 0 4294901760 1 0 4294901760 4294901760 0 4294901760 65535 65535 0 4294901760 0 0 4294901760 65537 0 65535 65535 4294967295 0 4294901760 4294967295 4294901760 4294901760 0 0 4294967295 65536 65535 4294967295 65535 4294967295 65535 0 1 0 4294836224 65535 0 4294967295 4294836224 65535 4294901760 4294967295 65535 4294901760 4294901760 0 65535 0 0 4294901761 0 65535 1 0 0 65535 1 0 4294901760 0 65535 65535 65535 131071 0 0 0 0 0 0 65536 0 0 0 65536 65535 4294901760 4294901760 65535 0 0 0 4294901761 4294901760 0 0 0 4294901760 0 0 1 4294901760 65535 4294901760 4294967295 0 0 +-2 0 6 -2 131 107 -67 -521 -299 556 303 -109 155 -608 -1328 792 1522 393 -433 -657 702 468 -779 -1509 -273 1416 365 -299 30 -73 -115 49 101 50 2 -99 -59 36 46 5 -21 -14 -7 14 22 1 8 -10 -15 -25 -21 20 20 12 -1 -13 -1 0 -3 1 5 -1 -3 -3 -3 -3 -5 10 11 -6 -15 -4 4 16 11 -2 -3 -17 1 22 12 -32 -25 -18 -40 59 66 -12 -23 3 28 -26 -46 -4 23 35 9 -25 -5 -1 -7 -8 -10 15 18 -1 -15 0 16 4 -7 -14 -9 15 17 -8 -8 -4 -16 -3 15 34 24 -28 -24 -27 -25 41 33 -4 -6 -10 -15 5 22 18 8 -25 -12 -4 -4 -2 -17 9 22 18 9 -18 -16 -9 -2 14 3 4 9 -11 -16 -1 5 11 9 -5 -9 -8 -3 12 12 -3 0 -12 -19 -7 -1 30 23 -17 -15 -4 0 1 -1 7 9 -3 -8 -7 1 7 3 0 0 -12 -8 14 10 -8 -8 1 0 3 9 1 -8 -11 -1 9 4 -6 -2 -2 -5 1 4 2 -2 -4 -2 1 3 1 -1 -2 1 6 0 -14 -10 21 15 -8 1 0 -7 -11 -2 14 4 -6 -1 7 2 -8 -4 3 1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 1 0 -1 -1 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 -1 -1 1 0 0 0 0 0 -1 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 0 0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 -1 1 0 -1 0 -1 0 0 0 0 0 1 0 -1 -1 0 -1 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 0 0 0 -1 -1 1 -1 -1 0 0 -1 -1 0 0 0 0 1 0 -1 -1 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 -1 0 -2 0 0 -1 0 0 -1 0 1 0 0 -1 0 -1 0 -1 1 1 -1 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 -1 -1 0 0 -1 -1 -1 1 -1 0 1 0 1 0 0 0 1 -1 0 -1 0 -1 0 1 1 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 -1 -1 -1 -1 -1 -1 0 -1 0 0 0 0 0 +65534 4294836230 7012483 4260888509 36503253 103690 393689 2390848 2470933 619138 711828 2883922 2079585 222626 6229 15626 12701 9805 4777 2141 637 245 485 164 850 841 544 170 1 10 26 18 18 125 157 241 272 125 298 485 1168 949 5081 4500 538 1460 2132 1754 706 26 113 325 325 225 272 245 306 353 80 265 1381 1360 1305 2306 1105 136 250 808 689 160 20 370 808 405 337 200 25 202 257 146 106 145 153 153 144 410 901 818 241 1 50 90 113 50 9 144 260 164 65 9 82 185 82 52 8 26 20 20 5 10 5 37 196 541 289 1 170 200 52 50 68 25 1 0 0 0 0 4294901760 0 0 1 0 0 0 0 0 65535 0 65535 1 4294967295 0 0 0 65534 0 0 0 4294901760 131071 0 0 4294901760 4294901760 0 65535 0 0 0 0 0 4294967295 4294901760 65535 0 65536 0 0 4294901760 0 0 4294901760 1 65535 65535 0 0 1 4294967295 4294901760 0 65535 0 0 0 4294967295 0 4294901760 0 0 4294901760 131071 4294967295 0 4294967295 0 0 1 4294967295 0 4294901760 65535 0 0 65535 0 4294901760 4294836224 0 65535 4294901760 65536 0 65535 65535 131071 4294901761 4294901760 0 4294901760 4294901760 0 0 0 65535 65535 0 0 4294901760 0 4294901760 4294967295 0 4294967295 131071 65535 1 1 0 4294901761 4294901760 4294901760 65536 1 0 0 0 4294901760 65535 4294901760 4294901760 4294967295 4294967295 65535 65535 0 0 +-10 0 11 9 -56 156 439 -309 -694 -15 245 243 442 396 -86 -1392 -738 911 588 -60 -962 -470 838 1666 327 -1388 -303 204 -87 6 35 44 6 -21 -3 5 -4 13 26 -23 -34 -2 5 10 22 -9 -41 -5 29 17 -14 -17 -1 18 11 -11 -8 2 4 -3 -7 -1 3 6 5 -5 -6 -2 7 -3 -11 -1 8 7 -6 -8 14 14 -21 -40 0 62 35 -46 -39 -10 -10 23 16 18 10 -16 1 0 -1 -4 -1 -7 -8 6 4 0 -3 -4 -5 9 9 3 2 -10 -7 7 8 -5 0 -6 -17 2 8 8 6 1 1 -14 -20 7 22 15 -2 -23 -7 4 -6 7 9 0 -5 1 9 -6 -14 9 16 -11 -13 3 -2 5 13 -5 -19 -4 8 9 0 -2 2 -4 -1 0 -3 0 2 0 2 -2 -7 2 6 -7 -11 6 4 1 4 2 5 -3 -5 -7 -2 6 2 -2 -6 -3 4 10 3 -10 -7 -4 -5 6 7 3 0 -4 0 -1 -5 -2 1 6 3 -1 1 -2 -2 -3 -3 2 3 -1 -1 1 1 -3 -2 3 1 0 1 0 6 3 -2 -21 -17 15 15 3 -3 -2 6 -2 -5 -7 -3 6 1 0 3 3 0 -3 -1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 1 0 0 0 0 0 -1 0 0 0 0 -1 -1 -1 0 0 0 0 -1 -1 -1 0 0 0 -2 1 -1 0 0 0 0 0 0 -1 0 0 0 0 -1 1 0 0 0 0 0 -1 0 0 0 0 1 0 0 -1 -1 1 0 1 0 -1 -1 0 0 -1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 -1 -1 0 0 0 -1 -1 0 0 0 -1 0 -1 -1 0 -1 0 0 0 -1 0 1 0 -1 0 -1 -1 -1 0 0 0 1 0 -1 0 -1 -2 -1 0 0 0 0 -1 0 -1 0 0 0 0 -1 0 0 -2 0 0 -1 -1 0 0 0 0 -1 -1 0 0 -1 0 0 0 -1 0 0 0 0 0 -1 -1 -1 -1 1 -1 0 0 -1 0 0 0 -1 0 0 -1 0 0 0 -1 0 -1 0 -1 0 -1 -1 0 0 0 1 -1 0 0 1 0 0 0 0 0 0 +65526 589835 10289096 4274717111 4294049098 119074 352180 1945060 1374565 349344 1146344 3477800 2033473 133425 7605 3161 477 34 185 1205 1160 125 565 1706 1130 485 325 242 68 25 50 45 50 40 58 122 113 100 392 2041 3844 3341 1621 629 580 356 1 17 50 100 16 25 106 90 104 98 89 36 293 128 37 197 449 709 533 65 85 81 26 117 277 377 178 29 194 377 145 4 20 1 9 4 8 53 85 157 17 20 34 74 40 8 45 116 109 65 61 58 16 1 29 37 10 5 13 13 10 2 10 13 1 1 45 445 514 234 13 40 74 45 1 18 4294770688 65535 0 0 0 0 1 65536 0 0 0 0 0 0 0 65535 4294901760 0 0 0 65535 4294901760 0 0 0 0 65535 0 0 4294901760 65535 65535 0 1 0 0 65535 0 4294901760 4294967295 0 0 4294967295 65535 0 131070 65535 0 0 4294901760 0 0 131071 0 0 4294901760 0 0 1 4294901760 131071 65536 4294901760 65535 4294901760 0 1 1 0 0 0 0 0 4294967295 4294901760 0 0 4294967295 0 4294901760 65535 0 65535 4294967295 4294901760 0 4294901760 65536 4294901760 4294901760 4294967295 0 65536 4294901760 4294901760 4294967294 0 0 65535 65535 0 4294901760 0 65534 4294901760 65535 0 4294901760 65535 4294901760 0 4294901760 0 0 4294901760 4294967295 131071 65535 4294901760 0 4294901760 0 65535 0 65535 65535 65535 4294967295 0 65536 65535 65536 0 0 0 +3 0 -28 2 -361 151 1027 392 -652 -1222 -53 559 -1244 557 2786 584 -1551 -1672 -381 879 2314 630 -2373 -3052 -4 2680 295 -427 277 47 -100 -126 46 82 -47 -84 31 99 32 -73 -20 -2 -36 23 56 22 7 -69 -63 32 39 0 -21 0 6 11 7 -4 -2 4 6 -7 -9 1 6 4 5 -5 -6 -8 -8 6 0 -1 -6 8 -6 20 48 5 10 -49 -73 -14 58 52 -61 -54 48 76 -7 -76 -19 45 5 -20 14 16 -14 -20 1 12 7 -2 -7 -6 0 8 7 -5 -10 -11 -9 19 21 -2 -5 -16 -22 6 26 22 -14 -34 17 43 -5 -45 6 15 -30 -17 16 41 19 -48 -28 45 28 -67 -59 69 57 -13 -5 -16 -32 -5 20 32 7 -29 -5 13 -3 -23 -9 30 17 -16 -15 -4 5 17 11 -23 -32 6 18 23 16 -18 -22 -6 8 12 2 -8 -8 -2 1 6 6 -2 -8 -8 -4 11 11 0 -3 -8 -5 3 6 0 -9 2 7 1 -1 2 1 -7 -7 3 6 1 -6 -5 1 7 1 -4 4 4 -5 -15 -2 16 3 -7 3 -1 -20 0 21 15 -3 -11 6 3 -3 -16 -10 9 7 -4 -7 0 0 6 7 -2 -4 -3 0 1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 1 -1 -1 0 0 -1 0 0 0 -1 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 1 -1 -1 -2 -1 0 0 0 0 0 -2 0 0 -1 -1 -1 0 -1 0 0 -1 -2 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 1 -1 -1 1 0 -1 0 0 1 0 0 -2 0 -1 0 -1 -1 -1 1 0 -1 0 -1 0 0 -1 1 -1 0 0 -1 0 0 0 0 -1 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 1 -1 -1 0 -1 0 0 -1 0 1 0 0 -1 1 0 0 0 0 0 0 -1 -1 0 0 -1 0 -1 -1 0 1 -1 -1 1 -1 0 0 -1 1 0 -1 0 0 0 0 0 -1 0 0 -1 0 0 0 -1 0 0 1 0 -1 -1 0 -1 0 0 0 0 0 -1 -1 0 -1 0 -1 0 -1 0 0 -1 0 0 0 0 0 -1 -1 0 -1 0 -2 -1 0 0 0 0 -1 0 0 0 1 0 0 0 0 0 0 0 -1 0 +3 196580 9961111 25691139 4214947188 315290 1857785 8102852 5201185 917802 5751496 14945833 7182416 269354 78938 25876 8840 9265 10762 6353 404 1825 3620 4810 4993 1521 441 157 65 20 85 82 52 50 100 100 1 100 436 2329 2501 5525 6068 6637 8080 5825 2386 425 452 596 145 53 85 64 74 221 442 445 281 520 1160 1352 2138 2050 261 1189 1937 2665 2809 5273 8242 3418 281 1049 1424 890 194 538 981 545 241 314 650 1060 853 580 520 208 68 68 37 40 128 137 121 73 34 36 85 50 5 50 58 37 61 50 17 32 250 260 58 10 400 666 130 45 265 181 65 49 36 53 4294836220 65536 0 65535 0 0 0 0 0 0 0 0 0 0 0 4294901760 0 4294967295 4294901761 65535 4294901760 0 4294901760 0 65535 0 65535 0 0 0 65535 65536 4294967295 4294967294 0 0 4294836224 0 4294967295 65535 65535 4294901760 4294967294 0 4294901760 0 0 0 0 65536 4294967295 1 65535 65536 0 65534 65535 4294967295 131071 4294901760 4294901760 0 131071 65535 4294901760 0 0 4294967295 0 65535 4294901760 0 0 0 0 4294901760 0 0 0 0 65535 65536 4294967295 4294901760 0 65535 1 4294901760 1 0 0 4294901760 65535 4294901760 4294901760 65535 4294901761 131071 65535 4294901760 1 65535 0 0 65535 4294901760 0 4294901760 0 1 4294967295 4294901760 0 0 4294901760 65535 65535 65535 65535 4294901760 0 0 4294901760 65535 65535 4294967294 0 0 65535 0 1 0 0 0 65535 +11 0 -8 28 -287 -213 250 986 654 -1036 -426 232 -434 -1427 -1053 2881 2158 -1468 -367 -422 -2717 218 3407 2225 -786 -2569 -252 513 -170 -10 -14 153 51 -52 19 50 16 -49 -42 -25 -20 40 21 9 0 -25 -16 33 36 -10 -17 -36 -20 32 21 -11 -21 3 17 -2 -15 6 9 -2 -1 2 -1 -8 -4 9 5 -13 -10 19 20 -17 -25 -3 6 22 24 -27 -48 -5 -3 31 37 32 23 -49 -19 -1 4 -20 -45 12 38 35 0 -34 -10 10 4 -1 0 2 -3 -7 3 9 -6 -11 10 13 -9 -19 2 13 -3 1 12 2 8 -8 -13 -30 -34 34 35 18 7 -22 -8 12 21 -10 -11 -36 -58 18 30 50 28 -23 -8 -18 -15 7 5 1 -4 11 10 -2 9 -4 -10 -15 -12 8 16 10 -9 -19 1 14 -4 -15 -1 24 7 -26 -10 17 5 -5 2 0 -3 -3 -1 4 7 -7 -11 1 12 3 -13 -8 11 10 -6 -13 -5 8 8 1 0 -5 -2 -4 -4 4 4 -1 -5 -1 5 1 -2 1 5 -2 0 -3 -8 -3 -3 9 10 1 2 -5 -8 -12 -4 12 3 4 1 -4 2 2 0 0 1 -7 -5 5 2 0 0 -1 -3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 -1 0 -1 -1 0 0 0 0 0 0 -1 0 0 -1 0 -1 -1 -1 0 0 -1 0 -1 0 0 0 0 -1 1 0 0 0 0 0 0 -1 -1 0 0 -1 -1 0 -1 0 0 0 1 1 0 -1 0 0 0 -1 1 0 0 0 0 0 -2 -1 0 1 0 -1 0 0 0 0 -1 -1 0 0 -1 1 0 0 0 0 0 0 0 -1 -1 0 -1 -1 0 0 0 -1 1 -1 0 0 0 0 -1 0 0 0 0 0 -1 -1 0 -1 0 0 0 -1 0 0 -1 0 0 0 -1 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 -1 0 0 0 0 0 -1 1 1 0 0 1 0 0 1 -1 0 0 -1 0 0 1 0 0 0 -1 0 0 0 -1 -1 0 -1 -1 0 0 -2 0 0 0 0 -1 -1 -1 0 0 -1 1 0 -1 1 0 0 -1 0 1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 1 0 0 0 1 1 0 -1 0 0 -1 0 0 -1 0 -1 0 1 0 0 1 -1 -1 0 0 0 -1 0 +11 1900536 4281073377 64618746 4227072654 235300 2224685 9408970 6811988 312773 7429613 16558274 7217557 326673 29000 23605 5305 2861 2657 2389 2000 522 625 1345 1396 1585 1424 562 450 293 261 85 5 65 97 194 461 689 634 520 1305 2329 970 2393 2930 362 416 2169 2669 1156 200 17 4 58 90 157 269 442 173 10 148 128 1069 2312 1549 533 208 541 1417 3688 3400 1313 388 274 26 137 104 97 325 208 356 442 197 241 577 725 389 50 4 18 17 98 122 153 233 221 205 89 65 25 20 32 17 26 26 5 29 9 73 90 101 29 208 160 25 17 8 0 50 50 4 1 65533 65537 0 0 0 0 0 0 0 0 0 4294901760 0 0 0 0 65535 0 0 65535 4294967295 4294901760 65535 0 0 4294901760 0 65535 4294967295 65535 4294901760 4294901760 0 0 131071 0 0 0 4294967295 0 4294967295 4294901760 0 65536 1 65535 0 131071 0 0 4294836224 65535 1 65535 0 4294901760 65535 4294901760 1 0 0 0 4294967295 4294901760 65535 0 131071 65535 0 4294901760 0 0 4294901760 65535 65535 0 65535 4294901760 0 4294901760 0 0 4294901760 65535 0 65535 4294901760 0 0 4294901760 65537 0 1 65536 65535 4294901760 0 1 0 65535 0 4294967295 4294901760 65535 4294836224 0 0 4294967295 65535 4294901760 1 131071 0 65535 1 0 65535 0 0 65535 0 1 0 65537 4294901760 0 65535 4294901760 4294901760 65536 0 4294901761 65535 0 65535 +6 0 2 -6 -20 -172 -267 414 511 -98 -296 -46 854 -71 -1438 -885 536 1429 33 -190 1175 -755 -1972 -235 816 922 17 -257 17 6 56 -40 -29 -16 -7 -3 -5 12 17 -10 -15 -6 6 19 8 -25 -18 10 15 2 -8 -9 -1 7 2 -5 -7 8 14 -1 -6 -5 -1 -3 -4 7 6 -5 -7 5 13 -4 -15 -8 6 10 -4 -7 6 9 -7 -17 -3 23 9 -13 0 0 -8 -1 0 0 3 4 -6 -1 8 7 2 -5 -3 -3 2 3 -2 -7 -4 8 6 -1 -1 -1 4 -4 -11 -4 5 10 4 -7 -6 -3 1 4 -7 -5 8 10 -1 -11 -5 6 12 1 -12 -7 5 8 -5 -3 7 4 -5 -7 2 5 -6 -4 7 7 -3 -10 -2 5 -2 -1 4 3 -4 -7 -3 8 8 -3 -6 -3 4 1 -6 -6 -6 7 9 5 -1 -9 -1 0 0 1 -1 -5 1 5 -4 -3 5 5 -3 -3 6 -1 -9 -2 6 2 -3 -1 2 -1 -2 2 3 -3 -3 2 3 -2 -4 -1 0 2 1 0 -1 -2 -1 2 1 -2 -2 2 3 1 2 -3 -9 -1 7 6 -3 -9 -3 6 4 -1 -2 -4 -1 2 1 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 0 0 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 1 1 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 -1 0 0 0 -1 0 0 0 0 0 1 -1 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 -1 0 0 0 -1 -1 0 -1 0 0 0 0 -1 0 -1 -1 0 -1 0 -1 -1 0 1 -1 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 0 -1 -1 0 0 1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 1 0 -1 1 0 0 0 -1 0 0 0 -1 0 0 -2 0 0 -1 -1 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 0 1 0 0 0 -1 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 +6 4294574082 4283760620 27197173 4288545279 89732 734357 2851069 2329337 37189 1950650 3944009 1515940 66338 325 4736 1097 58 169 389 261 397 689 424 229 145 50 29 113 197 61 10 65 61 74 185 289 136 65 117 338 538 250 0 65 0 25 37 113 29 18 13 53 80 37 2 32 137 125 65 45 17 74 164 122 61 145 193 89 34 65 74 29 52 98 109 29 5 25 65 73 73 45 17 72 85 106 82 1 1 26 26 25 50 18 37 85 40 10 5 8 18 13 13 17 4 1 5 5 5 8 10 13 82 85 90 45 17 20 5 2 1 0 0 0 0 0 0 0 0 0 0 4294901760 0 0 0 0 0 65536 0 65535 4294901760 65535 0 65535 0 0 0 65535 65537 0 0 0 0 65535 4294967295 4294901760 0 4294901760 0 0 65536 4294967295 0 65535 4294901760 0 0 0 4294901760 0 0 0 0 0 65535 65535 4294967295 0 4294901760 65535 65535 0 4294901760 4294901760 65535 65535 4294967295 65536 4294967295 0 0 0 4294901760 65535 0 0 4294967295 4294901760 65535 65536 65535 0 0 0 0 0 0 0 0 0 0 0 0 65536 4294901760 1 131071 0 4294901760 0 4294901760 0 65534 4294901760 65535 1 0 65535 0 0 0 0 4294967295 65535 0 4294901760 65536 0 4294901760 4294901760 0 0 4294901760 0 0 0 0 4294967295 0 0 65535 65535 0 0 0 0 +-2 0 -5 -23 252 -222 -1006 93 885 629 -418 -767 161 1934 2000 -2610 -2590 315 113 -180 -616 2703 3026 -1783 -1915 -547 98 354 65 12 -114 59 79 7 -70 11 82 25 -37 -28 2 20 29 -3 -34 -20 27 16 -32 -11 20 15 -11 -9 4 9 -4 -5 9 14 6 -18 -10 -1 -6 5 5 5 -2 2 10 -5 1 -1 -1 -13 -12 -2 2 11 -21 -2 35 27 2 -32 -18 -8 -2 29 26 -22 -31 -3 11 16 4 -7 -2 1 0 -3 -7 5 13 4 -5 -10 3 2 -2 -1 0 -7 -6 9 1 -2 5 4 -3 -7 -6 4 6 15 16 -19 -20 -4 5 16 7 -23 -18 5 -2 10 8 1 -1 1 13 -3 -14 -16 -3 14 -3 -2 6 12 7 -9 -4 -6 -6 4 4 -4 -10 8 8 -6 -4 7 6 -3 1 -6 -8 2 10 10 -2 -20 -4 12 -5 -1 16 0 -10 -10 -6 3 2 13 12 -6 -3 -5 -12 -11 1 20 2 -5 7 -1 -7 -2 -1 1 -2 4 5 1 -1 -3 1 2 -3 -4 -1 2 3 1 -1 0 4 -1 -5 -2 -2 7 9 0 -2 -8 -6 0 0 2 0 0 0 -2 -1 2 0 0 1 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 0 1 0 0 -1 0 0 0 0 0 -1 0 0 0 -1 0 0 1 0 0 0 0 -1 0 -1 -1 -1 0 -1 -1 -1 0 -1 0 -1 0 0 1 0 -1 0 0 1 0 0 -1 0 0 1 0 0 0 0 -1 0 -2 0 0 0 -1 0 1 0 0 1 0 -1 -1 0 0 0 0 -1 0 0 -1 0 0 -1 -1 0 0 1 -1 0 0 0 0 1 -1 0 0 0 0 0 0 1 1 0 0 0 0 -1 -1 -1 0 -1 0 0 0 1 -1 0 0 0 1 0 -1 -1 -1 -1 0 0 1 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 -1 0 1 1 0 1 1 -1 -1 1 0 0 0 0 -1 0 0 -1 -1 0 -1 0 0 0 0 +65534 4293525499 4280418556 6159378 41223029 763013 3766277 10812100 6807325 45169 7685665 12335765 3966434 134920 4369 16477 6290 5021 7349 2153 404 850 1556 985 1145 625 202 97 41 277 360 101 61 50 8 125 2 170 148 125 445 1954 1028 388 845 1160 970 377 65 5 9 74 185 125 13 5 49 117 5 41 58 52 261 617 416 281 578 349 104 65 2 178 452 205 13 180 130 52 52 32 164 100 65 45 37 68 200 404 160 26 256 200 45 173 180 34 265 401 29 50 53 2 20 26 10 5 25 5 10 1 17 29 53 81 68 36 4 0 4 5 0 2 65535 0 65535 0 0 0 0 0 0 0 0 65535 0 65535 0 0 0 0 0 0 0 65536 0 4294901760 0 0 0 0 65535 0 65535 65536 65535 0 0 0 0 0 65535 65535 65535 0 0 4294967295 4294967295 0 4294901760 4294967295 65536 0 65535 0 0 65535 0 65535 65536 0 0 65535 4294967295 65535 4294967295 65535 65535 65535 65536 4294901760 0 1 4294901760 0 1 0 4294901760 4294836224 0 4294901760 65536 0 1 4294967295 0 0 65535 4294901760 0 4294967295 0 4294901761 0 0 4294901761 0 0 0 65537 0 0 4294967295 65535 65535 0 4294901761 0 65536 4294901760 4294967295 65535 65536 0 65535 0 0 4294901760 0 0 4294967295 65535 0 0 4294901760 4294901760 65536 1 65537 4294967295 1 0 4294901760 0 4294967295 4294901760 0 0 +-4 0 17 1 354 6 -675 -699 -10 997 575 -603 -1760 336 2474 1474 -600 -1994 554 484 -1423 -1678 -519 2465 1263 -549 -209 -215 -43 4 13 12 14 -18 23 -36 -44 -16 -20 11 21 32 9 -49 -36 21 7 12 16 9 9 -24 -18 2 12 1 -14 -4 3 9 2 -1 -1 1 5 -9 -12 10 9 -5 2 8 -5 -19 -10 19 21 -10 -35 -13 23 43 6 -40 -6 9 -14 -2 14 7 -3 2 9 -12 -8 2 1 -2 1 4 -3 -7 1 9 -3 -9 0 14 8 -8 -6 -4 -9 2 9 8 3 -7 -8 -4 0 6 1 -2 4 -1 -9 -7 2 11 5 -10 -13 -2 7 16 7 -18 -14 9 13 -5 -16 2 11 7 -1 -5 3 -3 -4 -6 -2 5 1 -2 3 0 1 -3 -12 -5 4 19 12 -16 -12 1 3 2 2 -2 -10 2 19 7 -7 -24 -14 12 9 9 4 -13 -8 3 3 -1 -5 -2 3 13 13 -18 -23 4 8 9 5 -3 -4 -5 -3 3 2 -1 -1 1 -1 -1 2 3 0 -5 -3 4 4 0 -3 -5 -3 6 5 -1 -6 -2 3 4 -3 -2 1 0 -1 2 2 -1 -1 0 -2 -1 1 2 0 -2 -2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 -1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 0 -1 -1 0 0 0 0 -1 0 1 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 0 0 1 0 0 0 0 -1 -1 1 -1 -1 0 -1 -1 -1 -1 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 -1 0 -1 -1 -1 0 0 -1 0 -1 0 1 -1 0 0 0 -1 0 0 0 0 0 0 0 -1 1 0 0 0 -1 0 0 -1 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 1 -1 0 0 -1 0 0 0 -1 0 0 -1 -1 0 0 0 -1 0 0 0 0 -1 0 0 0 -1 0 -1 -1 -1 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 -1 0 0 1 0 -1 0 0 0 0 0 -1 0 1 0 -1 0 0 -1 -1 0 -1 0 1 0 -1 0 -1 -1 0 0 -1 -1 0 0 -2 0 0 0 0 0 0 0 0 0 +65532 65553 393570 4249222493 65404918 694234 3210496 8293352 4336036 541172 4840613 6345586 1896570 89906 1865 313 520 1825 2192 521 1465 2482 1737 193 337 657 328 145 212 90 5 2 106 244 106 68 386 461 541 1394 2378 1636 117 200 245 13 225 68 5 17 58 82 90 196 128 52 85 145 58 80 36 5 17 130 125 125 173 305 373 277 194 260 170 26 18 52 29 5 9 10 169 377 400 145 13 8 104 410 625 340 162 185 73 10 29 178 493 545 145 34 41 18 5 2 2 13 25 25 16 34 45 26 40 25 13 1 5 5 1 5 5 4 65534 1 0 0 0 0 0 0 0 0 0 0 65536 1 0 65535 0 0 65536 0 0 0 0 0 65535 4294967295 4294901760 65535 0 4294901760 65536 0 0 4294967295 0 0 0 65535 65536 0 0 4294967295 4294901761 65535 4294967295 4294967295 0 0 4294901760 65535 65535 0 4294901760 4294901760 4294967295 0 65535 65535 4294901761 0 4294901760 0 0 0 4294901760 1 0 65535 4294901760 0 0 65535 0 65535 0 0 0 0 65535 0 65535 65536 65535 4294901760 0 4294901760 0 4294967295 0 4294901760 0 0 65535 0 65535 4294967295 65535 0 0 0 65535 4294901760 65535 0 65535 4294901760 0 0 0 0 4294967295 4294967295 4294901760 0 1 65535 0 0 65535 1 65535 4294901760 65535 65535 1 65535 4294967295 0 4294967295 0 65534 0 0 0 0 +-1 0 -2 -8 227 246 17 -852 -567 646 742 -32 -848 -1235 -639 2145 1370 -656 -374 340 1017 -542 -897 -678 -216 497 114 55 -4 52 62 -16 -30 -32 1 57 29 -38 -13 12 7 -18 -26 10 28 24 -8 -30 10 18 -10 -20 6 7 -10 -3 2 4 5 3 -3 -8 -2 7 9 1 -2 -11 -12 1 -1 15 11 -8 -7 0 4 1 6 -4 -1 -8 -18 -11 -5 31 21 -7 -3 -11 -13 1 5 9 6 -4 -2 -4 -2 0 -4 -2 4 12 5 -10 -2 3 2 -6 -7 2 5 5 3 -6 -6 0 2 2 1 -3 -2 3 1 -8 -5 7 1 0 5 1 -8 -3 6 7 -3 -2 6 3 4 -6 -8 -5 -1 3 -4 1 6 1 -4 -2 2 3 3 -6 -9 3 10 3 -3 -9 -3 1 -1 4 -2 -1 4 8 3 -11 -11 2 2 4 -1 3 5 1 -3 -10 -5 15 8 -13 -7 9 5 -8 -6 9 13 -4 -5 -8 -6 5 6 1 -3 -1 2 0 0 -1 -3 -1 1 2 0 -1 2 -1 -2 -1 2 1 -1 0 1 -1 0 0 -1 -2 -4 -1 0 6 3 -6 -2 1 -1 -1 2 3 0 -2 0 0 -1 0 1 1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 0 0 0 0 -1 0 0 0 0 0 -1 0 1 0 0 -1 0 -1 0 0 0 -1 1 -1 0 1 0 0 -1 -1 1 0 0 0 0 0 1 0 -1 0 0 -1 0 0 -1 0 0 0 0 -1 -1 0 0 0 -2 0 0 0 -1 0 0 0 1 -1 0 0 0 -1 0 0 0 0 -1 1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -1 0 0 0 -1 0 0 1 0 0 -1 0 1 0 0 0 -1 -1 -1 0 0 1 -1 -1 0 1 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 -1 -1 -1 -1 1 0 1 0 -1 0 0 -1 1 0 -1 1 -1 0 -1 -1 0 0 0 -1 -1 0 0 0 -1 0 0 0 0 0 -2 1 0 0 0 0 0 0 -1 0 0 1 0 +65535 4294508542 16122083 4239130641 42401225 551588 2244329 5009346 2307236 255476 1328053 1264293 293665 16021 2720 4100 1924 3250 2285 313 373 776 1360 964 424 500 85 109 20 34 73 53 82 125 145 226 185 49 17 52 65 445 986 490 130 170 106 52 20 4 20 160 125 13 40 53 50 45 36 8 10 13 65 74 1 26 73 85 13 45 52 89 10 17 37 20 13 45 90 109 90 10 17 5 80 130 125 20 10 26 109 250 233 130 89 117 185 89 61 37 10 4 1 10 5 1 5 5 5 1 2 0 5 17 36 45 5 2 13 4 0 1 65537 4294901760 65535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65535 0 4294901760 0 0 0 0 4294901760 4294901760 0 65535 0 4294901760 0 0 4294901760 65536 0 65535 65535 0 131071 65535 1 4294901760 131071 0 0 65536 4294901760 0 65535 4294901760 0 0 4294967295 0 4294836224 0 4294901760 0 65536 65535 0 65535 0 4294901760 4294901761 0 0 0 0 4294967295 0 0 0 4294967295 4294967295 0 0 4294901760 65535 65535 0 0 0 0 4294901760 4294901760 4294967295 65535 0 65535 65536 0 65535 1 0 4294967295 65535 65536 4294967295 65536 65535 0 0 0 4294901760 0 4294901760 4294901760 0 4294901760 4294967295 131071 65536 4294901760 0 131071 4294901760 4294901761 4294901760 65535 0 4294967295 0 4294901760 0 0 4294836224 1 0 0 4294901760 0 1 +-42 0 -46 10 140 551 823 -1038 -1357 134 737 820 918 -1538 -2644 -13 1261 1452 -628 -352 1078 606 -138 -607 8 -104 -33 73 -69 -139 -28 99 43 -43 -46 -4 -24 8 16 42 15 -22 -9 6 2 9 43 -3 -37 -55 -21 38 7 11 27 -3 -22 -22 -1 22 8 -8 -4 -2 -1 3 5 -3 -6 -2 -2 0 -4 10 18 -6 -16 -10 5 13 4 -7 2 -11 -26 3 21 27 -5 -30 9 22 -17 -21 14 24 -7 -24 2 21 -6 -25 -2 30 10 -14 2 -2 -8 0 6 -6 -9 5 6 -2 -6 -4 3 9 2 -12 -9 5 2 9 13 -3 -7 -10 -5 2 -6 7 17 5 -5 -16 -4 7 2 1 4 -1 -3 -10 -10 9 7 5 3 -7 -6 -1 3 11 5 -15 -6 9 5 -11 -17 10 25 4 -15 -14 -2 8 4 0 -12 0 14 11 -5 -16 -3 16 6 -6 14 -3 -28 -20 0 24 0 -1 9 6 1 -8 -4 -3 -2 8 4 -6 -1 0 -7 -2 4 9 1 -6 -3 -1 -3 2 3 2 1 -2 2 0 -4 -3 -1 3 2 -1 -4 -1 3 2 1 1 2 -5 -8 -4 0 7 3 -1 1 -2 -2 -1 -1 0 0 2 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 -1 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 0 -1 -1 0 0 -2 0 -1 0 -1 -1 -1 0 1 0 0 0 0 0 0 0 0 1 -1 0 0 0 0 0 1 0 0 -1 0 0 0 0 -1 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 -1 0 0 0 0 0 -1 1 -1 0 0 0 -1 -1 0 0 -1 0 1 0 0 1 0 0 -1 -1 0 1 -1 -1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 -1 -1 0 -1 -1 0 0 -1 0 0 0 0 0 -1 0 0 -1 1 0 0 0 0 0 1 -1 -1 0 -1 0 0 0 0 0 -2 0 -1 1 0 0 -1 -1 -1 -1 0 -1 0 1 0 1 -1 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 1 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 -1 0 -1 -1 1 0 0 -1 0 0 0 0 +65494 720850 36110476 4226941751 8846003 1215569 3208168 6990905 3698425 518288 1529320 387493 10880 6418 24082 10585 3698 2132 640 2020 709 117 85 1858 4394 1885 170 738 968 485 128 20 10 34 40 4 116 360 356 194 65 125 685 1170 925 565 730 772 625 445 661 904 296 8 64 72 106 40 52 90 148 106 85 178 149 29 85 314 281 65 5 17 109 181 74 58 37 130 250 117 146 389 641 421 68 16 144 317 281 265 72 205 1184 576 1 117 65 25 68 52 1 53 97 37 10 13 13 5 4 25 10 5 17 13 2 29 80 49 10 5 5 1 131072 0 0 0 0 65535 0 0 0 0 0 0 0 0 0 0 4294901761 0 4294967295 65535 0 0 0 0 0 4294901760 0 0 4294901760 4294901760 4294901760 0 0 4294967295 0 65534 65535 4294967295 65535 1 0 0 0 65536 65535 0 0 1 4294901760 0 0 65535 0 1 65535 0 0 0 0 0 65535 4294901761 0 0 4294901760 4294901761 0 4294901760 65535 4294901760 65536 0 1 4294901760 65535 4294901761 65535 0 1 0 0 0 0 1 4294967295 4294901760 65535 4294901760 0 0 4294901760 0 131071 0 0 65536 4294967295 4294901760 0 0 4294836224 4294901760 1 4294901760 4294967295 65535 65535 1 4294901761 0 65535 65535 0 0 0 0 4294901760 0 65536 65535 65535 65535 65535 0 0 0 65535 0 65535 65535 4294967295 1 4294901760 0 0 +-102 0 -56 55 -282 691 1620 -597 -1509 -671 187 882 768 381 643 -2148 -2171 938 109 -722 98 3072 1293 -2568 -799 849 -1 -163 185 102 25 -134 -82 113 51 -198 -85 184 61 -97 -16 69 17 -70 -13 34 -38 -27 37 64 19 -30 -19 -29 20 13 -63 -5 64 21 -39 -12 26 9 -3 -21 -23 29 36 -21 -31 11 41 -5 -54 -14 49 12 -51 5 38 4 5 -5 -19 -4 30 -15 -62 -15 7 70 52 -23 -18 -13 16 -9 -37 -20 -9 30 9 21 27 -17 -12 -17 -21 13 22 13 0 -19 -2 4 -7 3 18 -9 -27 -2 10 11 8 -4 -10 -3 6 -6 -9 6 1 6 5 -4 13 7 -13 -22 -1 14 6 -5 -17 -2 15 12 -1 -15 -11 8 19 -5 -31 -14 17 35 5 -24 -1 9 12 -7 -11 -19 -10 13 4 7 14 -5 -21 -14 2 26 7 -11 -7 17 40 -17 -45 -21 0 19 2 21 16 -20 0 9 -11 -23 -1 27 12 -6 -7 -16 -5 14 -4 -4 8 6 3 -7 -11 -6 6 13 0 -15 -4 14 11 -8 -10 -2 1 3 8 1 -15 -10 10 16 -4 -9 1 3 1 2 0 -11 -5 10 2 -7 0 6 0 -6 -1 3 2 -1 -2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 -1 0 1 0 -1 0 1 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 1 -1 1 0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 1 0 -1 -1 0 0 0 0 0 0 0 -1 0 1 0 1 -1 0 -1 0 -1 -1 -1 -1 -1 1 -1 -1 0 -1 0 2 -1 0 0 -1 1 -1 -1 0 0 -1 0 0 0 -1 0 -1 -1 -1 0 -1 -1 0 0 -1 -1 0 0 -1 0 0 -1 -1 0 1 -1 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 -1 0 -1 0 0 -1 -1 1 1 -1 -1 0 0 -1 0 0 -1 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 1 0 -1 -1 0 0 0 0 -1 0 -1 0 -1 0 0 -2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 -1 1 0 -1 -1 0 0 0 0 -1 1 0 -1 1 0 0 0 -1 0 -1 0 0 -1 0 -1 0 0 1 0 -1 0 -1 0 0 0 0 0 0 0 0 +65434 3669960 45350630 4255843924 4251056667 812893 734985 5027353 5593085 533165 9446788 8266473 1359202 26570 44629 18581 19493 41805 41081 13130 5017 5189 1325 2173 5465 1261 1202 569 3994 4537 1665 757 450 1370 1737 1082 1706 3112 2545 2626 1460 50 377 1125 4069 4949 3233 493 337 1769 981 522 1018 433 610 653 361 20 58 405 733 221 80 109 72 117 37 41 218 653 197 61 293 369 226 185 386 1157 1514 601 82 193 482 269 65 221 637 680 170 338 1889 2466 361 445 656 81 650 730 180 305 221 32 100 58 157 205 225 212 185 104 10 65 325 356 97 10 5 121 125 53 36 36 262143 4294901762 65534 0 0 0 0 0 1 0 0 0 0 65535 0 65535 4294901760 0 0 0 4294901760 65536 4294901760 65536 4294901760 0 0 0 4294901760 0 0 4294901761 1 4294967295 4294967295 4294967295 65535 0 0 0 0 4294901760 0 65535 65536 4294901760 65535 0 0 0 65535 1 4294901761 4294901760 4294901760 4294967295 4294967295 4294901761 65535 65535 4294901762 0 131071 4294967295 0 65535 0 65535 4294967295 65535 4294967295 0 4294967295 0 65535 4294901760 65535 4294901761 4294901760 0 4294901760 0 4294901760 0 65536 65535 65535 4294901760 131071 4294901761 65535 4294901760 0 4294967295 65535 4294901760 0 0 0 0 1 4294967295 0 0 65535 65535 65535 4294836224 0 65536 0 0 0 0 0 131071 4294901760 65535 0 4294901760 1 131071 0 4294901760 4294901760 0 65535 65535 65536 4294901760 4294901760 0 0 0 0 +-24 0 51 -103 -779 547 1876 -75 -1473 -759 535 286 -604 -46 14 1269 1768 -1317 -666 -425 -2818 -839 2490 3431 -269 -2211 41 75 -170 419 41 -406 -158 193 146 157 64 -203 -52 33 -57 -47 3 73 13 5 50 -10 -41 -60 -40 79 102 -49 -106 -11 22 26 17 44 40 -60 -61 7 40 22 -7 -32 -21 1 -5 20 8 -19 -22 55 82 -27 -58 -60 -27 63 60 -5 -49 -35 30 18 -41 13 39 -19 -33 23 31 -3 -20 -7 27 14 -17 -35 -7 27 5 -4 10 -13 -25 12 26 -4 -26 0 29 13 -14 -34 -8 24 -1 -8 14 14 -7 -26 -15 26 37 -8 -40 -20 23 34 -1 -38 -18 18 2 1 21 9 -28 -26 22 41 -5 -43 -5 33 6 -22 -1 10 8 -10 -24 -9 8 20 0 0 3 -9 -7 7 3 3 3 -5 1 0 -6 -7 -5 4 8 8 -12 -13 6 23 18 -6 -9 -26 -15 16 1 1 23 20 -8 -47 -11 31 2 -6 13 -6 -24 -1 9 14 9 -9 -14 -3 9 12 -4 -8 12 3 -11 -10 1 4 0 -6 -12 12 21 -4 -15 -15 -5 15 3 -3 10 5 -9 -10 -2 2 2 11 6 -6 -4 -7 2 5 -4 0 5 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 -1 0 -1 -1 0 1 1 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 1 -1 0 0 0 0 0 -1 0 0 0 0 -1 -1 0 0 0 0 0 1 -1 -1 0 0 0 1 0 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 1 0 -1 -1 -1 1 0 -1 0 -1 -1 1 -2 -1 1 0 -1 -1 0 1 0 0 0 -1 0 -2 -2 0 -1 0 0 0 1 0 -1 0 0 0 0 -1 0 1 1 -1 1 0 0 0 1 0 -2 -1 0 0 0 0 1 0 -1 0 0 -1 0 0 0 0 -1 0 -1 -1 -1 0 1 0 -2 -1 -1 0 0 -1 -1 -1 0 -1 1 0 0 0 1 0 -1 0 0 0 -1 0 -1 0 -1 0 0 -1 0 0 0 -1 -1 0 -1 -2 -1 -1 0 1 0 0 -1 0 -1 0 0 1 -1 -1 -1 0 0 0 -1 0 0 0 -1 0 0 1 0 0 1 0 0 0 0 0 -1 -1 0 -1 0 0 0 -1 -1 0 1 0 0 -1 0 0 +65512 4288217139 35912949 4290053972 4245289535 368021 366932 1610557 4860313 624181 8645045 17971861 4960882 7306 204461 166517 62213 45965 45305 3793 5458 5338 194 2600 5281 7841 12805 11357 1160 2225 5200 3770 2084 1073 442 425 425 3509 7453 6964 4698 3625 3626 1224 1850 1882 1618 970 449 925 1514 778 41 269 769 692 676 1010 1352 640 65 392 725 901 1433 2000 1685 1445 648 5 522 1460 2165 1874 1114 520 101 164 657 464 0 90 98 18 34 1 85 41 128 313 565 360 757 481 2 929 2273 1082 40 205 577 277 162 205 225 80 153 221 17 36 288 457 450 250 18 125 181 8 125 72 65 29 65532 5 65535 0 0 0 0 0 0 0 0 0 0 0 65535 65535 0 65535 4294967295 65536 1 65535 0 65535 65535 0 0 4294901760 0 0 65535 65536 65535 0 0 65535 0 4294901760 65535 0 0 4294901761 65535 0 1 4294967295 0 4294901760 4294967295 0 0 0 0 0 4294967295 1 4294967295 131071 4294901760 4294901760 131071 4294967294 1 4294967295 65536 0 4294901760 4294836224 65534 65535 0 1 65535 0 4294901760 65536 4294901761 1 0 1 4294967294 0 0 1 65535 4294901760 0 0 65535 4294967295 65535 1 4294967294 65535 4294901760 4294967295 4294901760 1 0 1 65535 0 65535 65535 65535 4294901760 0 4294901760 65535 4294901759 4294967295 65536 0 65535 65535 65536 4294967295 65535 0 65535 0 65535 65536 0 1 0 0 4294967295 4294901760 0 4294901760 65535 1 4294901760 0 +15 0 -23 48 -417 37 1020 568 -614 -1175 219 708 -629 -171 1219 -200 -1804 256 1138 407 1276 -163 -2517 -1641 1308 2085 -365 -638 378 -355 -404 470 290 -260 -135 94 41 -49 -23 77 62 -67 -41 18 2 -16 6 6 -9 19 -6 -38 22 62 10 -38 -21 -37 12 56 -33 -31 34 14 -9 9 -2 -23 7 15 -11 -10 0 13 15 7 -12 -26 7 26 -6 -26 -4 22 24 -22 -47 -8 14 41 30 -24 -28 -2 23 -2 -24 0 13 -3 -14 8 11 3 2 -7 -4 -5 -8 8 9 1 -1 0 4 -4 1 0 0 -8 -9 4 5 3 -4 2 7 -3 -10 6 19 -5 -14 -2 7 -4 -13 3 8 1 -10 14 28 -22 -23 7 7 -14 -15 17 12 -1 2 1 -12 -7 15 11 -6 -12 -7 1 7 6 -3 -5 0 0 0 2 2 -4 -1 0 -1 4 7 -8 -11 -1 -1 10 10 -10 -14 4 9 -1 -10 6 17 1 -4 -12 -11 -1 -1 13 10 -5 -5 -5 -4 2 7 2 -8 -4 7 4 -12 -10 5 19 3 -16 -3 11 -4 -10 15 7 -19 -10 13 7 -8 -4 0 2 0 6 11 -9 -17 0 15 10 -7 -16 -2 15 7 -8 -7 -2 1 3 1 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 -1 -1 0 0 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 -1 -1 0 0 -1 0 0 -1 0 -1 1 -1 -1 0 0 1 1 0 0 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 0 0 1 -1 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 0 -1 -1 0 0 -1 -1 0 1 0 0 0 0 1 0 0 0 -1 -1 0 -1 -1 1 0 -1 0 1 0 -1 -1 0 -1 -1 0 0 -1 0 0 -1 0 -1 0 -1 0 0 0 1 0 -1 1 -1 0 0 0 0 0 -1 -1 0 0 0 -1 0 -1 -1 0 0 -1 0 0 0 -1 0 1 0 0 0 0 0 0 1 -1 -1 -1 0 -1 0 -1 0 0 0 1 0 0 0 0 -1 1 0 -1 -1 1 1 1 -1 0 0 0 -1 0 0 1 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 -1 0 1 0 0 -1 0 0 -1 0 0 0 -1 -1 0 0 1 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 0 -1 0 +15 3211241 2489951 37225468 4218027418 549225 424882 1525961 3319952 1460693 1654745 9028170 6058089 540269 268909 384116 151700 27061 4082 6458 8333 2005 260 72 442 1480 4328 1544 1810 3280 2050 1352 162 533 274 221 169 274 820 725 712 500 1060 2273 1877 1476 788 533 576 178 260 130 53 41 128 82 1 32 1 64 97 34 20 58 136 386 200 65 178 65 296 1268 578 245 514 145 5 193 346 180 50 85 34 0 4 20 1 17 113 122 101 200 212 82 136 290 160 122 170 125 50 20 53 80 65 244 386 265 130 116 274 461 218 80 4 36 202 289 325 305 229 113 4294901753 196609 1 0 0 4294901760 0 4294901760 0 0 4294901760 0 4294901760 65535 0 65535 65535 4294901760 65535 0 0 4294967295 0 65535 4294901760 4294901760 4294901761 65535 65536 1 4294901760 65535 0 4294901760 65535 0 0 0 4294967295 65535 0 0 65535 65536 65535 4294967295 0 0 4294901760 0 0 0 65536 0 0 4294967295 0 4294967295 65536 0 0 1 0 4294967295 4294901760 131071 4294901760 65536 4294901760 65535 4294967295 0 65535 4294901760 4294901760 4294901760 0 65536 4294901760 4294901761 0 0 4294901760 65535 0 65535 4294967295 0 65535 0 65535 1 0 0 65536 4294967295 65535 65535 65535 0 1 0 4294901760 1 4294967295 65537 4294901761 0 4294901760 0 1 0 0 0 65535 1 0 0 4294901760 65536 0 65535 4294901760 0 4294901760 65535 65536 0 0 4294901760 65535 0 65535 0 65535 +14 0 -4 12 -192 -193 139 737 406 -789 -433 363 178 -829 -913 1554 1613 -1039 -853 186 -708 -520 1208 1980 -91 -2350 -386 976 -299 -103 579 196 -282 -276 49 129 -26 -86 -23 125 34 -78 3 44 -5 -46 -26 42 45 -15 -32 -37 -13 53 31 -14 -7 -36 -54 57 99 -22 -71 -25 16 28 10 -8 -5 -2 -1 -3 -6 4 17 1 -16 -12 0 7 -2 8 11 -12 -17 13 26 -10 -24 2 15 -1 -3 -2 1 -5 -10 -5 3 18 6 -12 -3 5 1 -2 -1 -1 -1 2 1 -1 2 1 -2 -3 -2 3 1 -2 -3 2 2 -3 -1 1 1 -2 -4 -3 -3 9 5 -6 3 2 -3 -7 4 5 -15 -8 14 26 2 -26 -4 6 -3 -1 -2 0 6 7 0 -15 -11 6 8 4 0 -7 -4 3 5 2 -3 -6 3 1 -4 1 3 0 1 -2 -7 -2 9 6 -7 -10 0 8 -1 -1 4 2 -1 -4 1 1 -5 -1 4 3 -3 -2 1 0 -1 0 -1 2 2 0 -1 -3 1 1 -5 -6 -1 9 3 -6 -2 8 16 -11 -25 -5 13 20 -1 -14 -1 5 0 -4 -4 1 3 2 -1 0 3 1 1 -2 -2 -1 0 1 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 -1 1 0 -1 0 0 0 -1 0 -1 0 -1 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 1 -1 0 -1 -1 0 0 0 0 0 -1 -1 0 -1 0 1 1 0 1 1 -1 0 -1 0 -1 0 -1 0 -1 -1 -1 -1 0 1 0 -1 -1 0 0 0 -1 -2 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 0 1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 1 -1 0 -1 0 0 0 0 0 0 -1 -1 -1 -1 0 1 0 0 1 -1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 1 0 0 0 0 -1 0 -1 -1 0 0 0 0 0 0 0 +14 851964 4282384192 48300171 4243259798 319258 718925 3248485 3681290 762205 771664 5379664 5530781 1101572 100010 373657 155700 19042 8072 16154 7240 1945 2141 2440 2250 2393 2978 1157 1345 6165 10285 5666 1040 164 29 10 52 290 400 49 68 265 458 776 580 226 13 26 125 333 180 34 5 2 5 2 5 13 13 5 13 13 2 5 25 90 61 13 58 41 289 872 680 52 10 4 85 225 157 80 49 25 29 45 10 17 9 5 53 117 149 64 2 20 17 2 26 25 13 1 1 5 4 10 2 61 82 45 68 377 650 569 197 26 16 17 13 1 10 5 5 1 65535 0 0 0 0 4294901760 0 1 0 0 0 0 0 0 0 0 0 0 0 4294901760 65535 0 65535 4294901760 1 65535 0 65535 65535 4294967295 65535 4294901760 0 0 0 0 0 65535 0 0 65535 65536 65535 4294967295 0 0 4294901760 65535 65535 65537 65536 4294901761 4294901760 4294901760 4294901760 4294901760 4294967295 65535 1 4294967295 0 4294901760 65534 4294901760 0 0 0 0 65535 0 4294967295 0 65535 4294901760 0 65535 0 1 0 0 0 4294901760 0 0 0 0 65535 0 0 0 4294967295 65535 0 65535 0 0 65535 0 0 4294901761 4294901760 0 0 0 4294967295 4294967295 65536 0 4294901761 0 0 65536 0 0 0 0 0 0 65535 4294901760 0 0 65535 4294901760 65535 0 0 1 0 4294901760 4294901760 65535 0 0 0 +3 0 -3 -13 41 -268 -596 641 970 -159 -522 -118 1032 256 -1236 -1825 -384 2188 609 -567 883 847 -246 -2764 -1669 2097 1069 -211 178 425 120 -999 -467 605 289 -164 -191 -62 125 230 9 -167 -23 42 38 -46 -59 30 23 7 14 -44 -46 66 48 -57 -15 61 3 -118 -57 124 59 -43 -8 -1 0 8 -5 -12 7 3 -2 3 2 -12 -12 5 6 9 8 -2 0 -10 -4 -6 -16 6 8 15 15 -9 -9 -8 -5 10 14 -9 -18 -3 4 8 1 -3 1 5 0 -6 -5 2 6 3 -6 -10 2 8 0 -7 -2 4 0 0 3 1 -5 -5 1 4 1 0 0 -6 -9 4 10 5 -1 -4 3 -2 1 -9 -23 7 19 12 1 -8 -4 -3 -5 4 11 1 -6 -5 3 1 -4 -1 3 -1 -6 2 8 -4 -9 -2 0 5 6 0 -5 -4 -1 2 0 1 4 6 4 -16 -11 10 6 -6 -8 11 11 -10 -7 9 4 -14 -9 11 7 -1 -2 -4 -2 3 4 -2 -5 -3 3 5 2 -8 -6 0 4 2 -5 -3 2 9 1 -5 4 5 3 -11 -8 -3 -3 5 3 0 -1 -2 -1 3 2 -1 0 0 -1 -2 0 2 1 0 -2 -1 0 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 1 0 0 -1 -1 0 -1 0 0 0 0 0 0 -1 0 1 0 1 0 -1 0 -1 0 0 1 0 0 -1 -1 1 0 0 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 -1 -1 -1 0 0 0 1 0 -1 0 0 0 0 -1 0 -1 1 -1 -1 0 0 -1 -1 -1 0 0 0 -1 0 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 1 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 -1 -1 0 0 0 -1 0 0 -1 0 0 0 1 0 -1 1 0 -1 -1 0 0 0 1 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -1 -1 0 -1 -1 0 0 -1 -1 -1 0 -1 -1 0 -1 0 0 -1 -2 0 1 0 -1 0 1 -1 0 0 0 -1 -1 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 +3 4294180861 4277403689 42073516 4284548042 286408 1130560 4858321 4934800 692370 1497098 7700212 7182970 1187282 212309 1012401 584114 110417 40325 68525 27970 2293 3560 4381 578 2132 6472 5553 3946 13933 18625 5330 65 64 169 58 13 148 169 117 68 100 52 292 289 306 145 125 277 333 80 10 26 36 29 45 136 68 49 20 0 10 50 17 1 36 97 125 17 13 82 578 505 65 25 41 122 61 10 17 10 40 80 85 25 36 41 5 1 52 272 221 72 185 221 130 212 202 50 20 13 20 34 34 68 36 20 34 85 26 41 130 73 34 9 5 10 5 0 5 4 1 4294967294 65536 4294901760 0 0 0 0 0 0 65535 0 0 0 0 0 0 0 0 0 0 4294901760 0 4294967295 0 0 65536 0 4294967295 4294901760 0 0 0 65535 1 1 65535 65535 65536 0 4294967295 1 0 0 1 0 65535 0 0 4294901760 65535 0 4294967295 65535 0 1 65535 0 4294901760 4294901760 4294901761 65535 4294901760 4294967295 0 4294901760 4294901760 4294967295 0 4294967295 0 0 65536 4294901760 0 0 0 65535 0 65535 0 4294901760 65535 0 65535 4294901760 0 65536 4294901760 1 4294967295 0 65536 4294901760 0 0 0 0 4294901760 0 0 4294967295 65535 4294967295 0 4294967295 65535 4294967295 4294901760 0 4294901759 65536 4294901760 65536 65535 0 4294967295 4294901760 65535 65535 0 0 0 0 4294967295 0 4294901760 4294901760 0 0 0 0 0 0 0 1 +0 0 -3 -18 288 -128 -965 -204 735 860 -42 -609 -576 580 1871 -14 -1360 -1301 128 720 -503 -842 -661 2032 1890 -698 -773 -398 650 -146 -1368 -319 775 833 -46 -403 -216 61 286 117 -84 -158 -68 70 148 -59 -186 10 99 34 26 -26 -116 -52 62 113 -29 -40 130 41 -111 -151 -12 120 43 -18 -33 -31 12 44 11 -22 -10 -10 2 21 -2 -20 3 15 -1 -8 -1 -2 -4 9 8 -7 -9 -3 7 8 -2 -11 -7 9 14 1 -10 -9 4 2 -1 2 -4 -8 0 11 1 -7 -3 -1 -2 7 11 -1 -5 -6 2 3 -7 -5 2 5 3 0 -2 -8 -3 6 0 -2 -1 1 3 3 0 -8 -3 3 1 9 13 -26 -28 20 19 -9 -12 8 9 -2 -2 -2 -4 -6 -1 6 0 -1 2 3 5 -7 -8 -3 -1 5 3 1 -1 -5 -4 4 1 -2 1 -1 -9 4 18 4 -8 -15 -2 7 -1 -11 -13 18 24 -1 -8 -11 -4 -1 1 6 -2 -3 1 0 -1 2 0 -3 -2 2 0 0 0 -1 -2 3 0 0 3 0 0 -4 -2 -3 -3 4 5 -2 -3 -1 0 0 1 1 -2 -3 -1 3 2 0 0 0 0 0 0 0 0 -1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 1 0 1 -1 0 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 -1 1 0 -1 0 0 -1 0 0 0 -1 0 0 -1 0 0 0 0 0 0 1 1 0 0 -1 0 1 1 -1 -1 0 0 0 -1 0 -1 -1 -1 1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 -1 -1 0 0 0 -1 -1 0 1 1 0 0 -1 -1 -1 0 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 -1 0 1 -1 1 0 -1 -1 0 0 -1 0 -1 -1 0 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 -1 0 0 0 -1 0 0 -1 1 -1 0 0 -1 -1 0 0 0 0 -1 0 0 -1 0 0 0 -1 1 -1 -1 -1 0 0 0 1 -1 -1 0 0 0 0 0 1 0 0 -1 -1 0 0 0 -1 -1 0 -1 0 1 0 -1 0 0 +0 4293853181 4286578976 4281662523 56361695 372645 668176 3500837 3542201 534784 961973 4565945 4059304 755933 443816 1973185 1294514 164525 50377 95485 32020 9524 25385 34696 10957 1352 16160 16613 2441 18581 35122 14544 2173 2050 2080 605 200 445 404 234 65 5 97 113 90 113 125 130 197 181 20 5 80 121 50 10 53 122 61 13 74 29 9 68 45 4 2 18 64 18 82 845 1184 442 208 85 8 52 37 1 13 74 73 26 10 26 32 5 2 97 340 289 53 122 493 577 185 17 37 13 1 5 9 8 0 1 13 0 9 16 13 25 29 10 0 2 13 10 4 0 0 0 4294901760 65536 65536 0 0 0 0 0 0 0 0 0 0 0 0 0 4294901760 4294901760 0 4294901760 0 4294901760 0 4294901760 65535 65535 0 0 0 65536 65536 65535 65535 0 0 4294967295 0 0 0 4294901760 4294901760 1 65535 4294901760 0 4294901760 0 65535 0 0 65536 1 4294901760 65536 4294901761 65535 0 65535 4294967295 131071 0 0 0 0 0 4294901760 0 4294967295 4294901760 65535 0 4294967295 65536 1 4294901760 4294967295 4294901760 0 4294901760 4294967295 0 0 0 0 0 0 0 0 65535 0 65535 4294901760 65536 131071 4294901760 65535 4294901760 4294901760 65535 4294901760 4294901760 4294901760 4294901760 0 0 4294901760 0 4294901760 0 131071 65535 4294901760 65535 0 4294901760 0 65535 0 131071 4294967295 65535 0 4294901761 65535 0 0 1 4294901760 65535 0 4294967295 4294901760 65536 4294901760 0 +-8 0 21 -1 284 132 -352 -929 -364 1126 556 -321 -181 -702 -974 1390 1582 -407 -591 -363 -18 786 1070 -1253 -1391 213 501 318 -417 -879 -375 1745 1058 -937 -418 20 -130 144 303 -84 -187 -71 -50 100 248 -30 -262 -122 86 96 -31 75 117 -152 -163 76 78 -60 -112 140 191 -55 -95 -39 7 11 7 16 15 -25 -37 1 19 21 12 -16 -26 -10 6 16 0 1 12 -13 -21 7 17 0 -13 -3 6 3 0 0 3 -6 -6 10 15 -9 -15 -7 -1 8 7 6 0 -16 -8 11 2 -3 4 2 -6 -2 6 -2 -6 -3 -1 1 2 8 4 -11 -6 4 1 1 0 -2 1 -2 -6 0 7 5 -1 -11 -13 1 9 27 20 -28 -20 -5 0 8 -9 -4 13 10 -5 -9 -2 2 1 -1 -1 2 -2 -3 3 3 0 -1 -2 -1 3 1 -4 0 4 1 1 -4 -14 -4 13 19 -6 -18 1 14 7 -11 -8 6 7 -13 -15 9 7 6 2 -10 -5 5 1 1 5 -1 -7 -2 2 1 -1 2 1 -3 -1 0 -1 3 2 -2 -2 -1 -2 3 2 -1 0 0 1 -3 -4 0 2 1 1 0 0 -1 0 1 0 -1 0 1 1 -1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 -1 0 0 0 1 0 0 1 0 -1 0 0 0 -1 0 0 0 0 -1 0 0 0 1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 -1 0 0 1 -1 0 0 0 0 -1 -2 0 0 0 1 0 0 0 1 0 0 -1 0 -1 0 -1 0 1 -1 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 0 1 0 -1 -1 -1 0 0 0 -1 -1 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 1 0 -1 0 0 -1 1 0 0 -1 0 0 -1 0 -1 0 0 -1 -1 0 -1 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 1 0 0 0 -1 0 -1 -1 1 0 0 0 -1 -1 0 1 0 -1 -1 -1 0 -1 0 1 0 1 0 0 0 0 0 -1 0 0 0 -1 0 0 0 -1 -1 -1 0 0 1 0 -1 0 0 0 0 -1 -1 0 0 0 0 -1 0 0 1 0 0 -1 0 -1 -1 -1 0 0 -1 0 -1 0 0 0 0 +65528 4294901781 8651036 4234149536 73858708 412177 525565 2880776 2668373 481050 618120 2714909 1980250 352125 946530 3185650 1997333 175124 37636 98865 40010 12500 62404 83528 16612 6586 36793 32345 9684 32144 39506 10546 170 305 850 1370 802 400 776 292 1 313 490 289 178 45 0 45 136 306 274 65 85 256 185 13 20 40 40 45 2 68 137 52 2 4 5 36 74 122 170 810 1184 425 64 97 269 106 8 2 5 13 18 1 5 10 16 17 17 212 530 360 197 170 100 218 306 85 104 50 2 26 53 5 5 10 1 10 8 5 13 5 0 10 16 5 1 1 1 1 1 2 0 0 1 0 0 0 0 0 0 0 0 0 0 65535 0 0 0 0 0 65535 4294901760 65535 4294901760 0 65536 0 1 65535 0 65535 0 4294901760 0 65536 0 0 0 4294901760 4294967295 0 4294901760 0 4294901761 0 0 4294901759 0 65536 0 65536 0 65535 65535 65535 4294901761 0 4294901760 65535 4294967295 4294967295 65535 4294967295 4294967295 65536 4294901760 4294967295 0 4294901760 65535 65535 4294901760 0 65535 0 0 0 65536 4294901760 0 131071 0 65535 4294901760 4294901760 0 4294967295 4294901760 0 0 0 4294901760 0 65535 0 0 0 65536 0 4294901760 4294901760 131071 0 4294901760 65535 1 4294967295 65535 65535 1 1 0 0 65535 0 65535 0 4294967295 65535 65536 4294901760 0 0 4294967295 0 0 65535 65536 0 65535 4294967295 65535 4294901760 4294901760 0 0 +-10 0 11 11 4 291 618 -717 -1172 210 550 348 508 164 -510 -1418 -546 1437 701 -214 107 -839 -1340 958 1444 12 -351 -404 -888 338 1846 564 -993 -1320 20 487 -114 192 277 -191 -223 5 -28 45 226 153 -122 -360 -82 240 -14 -73 120 202 14 -271 -31 119 -78 -130 -18 191 90 -68 -21 -7 -3 5 3 -20 -15 16 5 -1 12 3 -23 -18 13 30 -1 -18 14 5 -21 -18 2 17 1 -2 1 2 7 -4 -10 -6 3 3 -5 5 4 -3 2 5 -2 -12 -10 10 8 3 6 -3 -6 -8 -4 9 5 -1 1 -2 -1 -3 -7 2 3 5 2 -3 -3 -2 1 4 3 -6 -6 3 3 -3 -5 4 12 -2 -12 -15 -8 23 22 -12 -23 0 16 14 7 -17 -17 -2 12 11 -6 -14 -4 14 9 -5 -6 -2 0 2 3 0 -2 -3 -1 0 0 5 4 -9 -8 1 -8 0 13 15 0 -16 -6 6 19 -1 -27 -20 10 30 6 -26 -18 17 20 -8 -16 8 15 -13 -20 7 14 3 -5 -6 -2 3 2 0 0 -1 -3 -1 2 1 0 -3 0 1 -2 0 3 2 -2 0 1 0 0 -2 -1 1 1 0 0 0 0 -1 -1 -1 0 2 0 -1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -2 0 0 0 1 0 -1 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 0 1 0 0 0 -1 0 0 0 0 0 -1 1 0 0 1 0 0 0 -1 -1 -1 0 -1 0 0 0 0 0 -1 -1 0 -1 0 0 -1 0 0 0 0 0 1 -1 -1 0 0 0 1 0 -1 0 0 1 -1 0 0 0 0 -1 0 1 -1 0 0 -1 0 0 0 0 0 0 0 -1 0 0 -1 0 1 -1 0 0 0 0 0 0 -1 0 -1 -1 0 0 0 -1 0 0 0 0 0 -1 -1 0 -1 -1 -1 0 0 0 1 0 -1 -1 -1 1 0 0 0 -1 -1 0 1 0 0 0 -1 0 0 1 1 0 -1 0 0 0 -1 0 0 0 0 1 1 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 -1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 0 +65526 720907 19070980 4247978602 13826924 423604 284960 2270824 2363085 537197 715370 2713364 2085280 286417 902788 3725812 2728449 237569 49860 113210 49754 2809 74485 144484 64324 5525 55204 73637 15122 22984 36805 12724 490 34 409 481 26 153 853 1069 325 221 765 293 5 5 65 136 18 50 25 29 148 200 73 45 100 97 26 5 10 53 34 13 13 17 45 45 18 41 148 369 593 628 529 452 338 293 265 232 212 106 40 4 9 13 1 25 97 65 64 394 256 72 362 1129 1000 712 613 464 320 394 449 205 61 13 4 1 10 5 9 1 4 13 4 1 4 2 1 0 1 2 131072 4294901760 0 0 1 0 0 0 0 0 0 0 0 4294901760 0 0 0 0 0 65535 0 0 0 0 65535 0 4294901760 0 0 0 65535 0 0 0 65534 0 1 65535 0 65535 0 0 0 1 0 4294967295 0 0 4294901760 4294967295 65536 0 4294901760 0 0 4294901760 1 65536 0 4294901760 4294967295 4294901760 0 0 4294901760 65535 65535 4294901760 0 0 65536 4294967295 0 65536 4294901760 0 4294901761 0 0 65535 4294901761 0 65535 0 0 0 65535 4294901760 65536 65535 0 0 4294901760 4294901760 65535 0 65535 0 0 4294967295 4294901760 4294967295 0 65536 4294901760 4294967295 1 0 4294967295 65536 0 4294901760 0 65537 4294901760 0 4294901760 0 0 65537 4294901760 0 65535 4294901760 0 0 4294901760 65535 4294901760 0 65535 4294901760 0 0 0 +0 0 -37 20 -219 134 842 197 -639 -916 -120 565 -331 184 1158 458 -617 -1320 -186 741 -297 296 1419 -79 -1277 -936 113 719 170 804 1073 -1656 -1748 570 648 194 -31 244 233 -312 -243 45 27 7 -16 221 298 -226 -303 5 190 -48 -344 33 311 200 -96 -132 125 -23 -127 -51 -2 58 23 8 6 -17 -17 1 11 14 4 -6 5 -3 -14 -21 -7 27 5 -3 17 6 -6 -25 -9 14 3 -5 0 4 -1 -8 -6 10 11 -1 0 -11 -10 5 5 2 1 1 2 -2 -3 -7 -3 5 0 -1 1 3 2 -4 -4 2 6 0 -7 -4 3 4 -2 -3 1 2 0 -3 -1 0 -4 0 4 6 1 -7 0 6 0 -5 6 9 -2 -15 -2 10 -11 -11 15 21 -12 -26 5 21 -6 -13 1 11 4 -2 -2 -1 2 -2 -3 0 1 2 0 -3 -1 -1 -3 -1 4 9 4 -7 2 -11 -22 15 33 -12 -32 1 10 -1 -4 21 6 -20 4 17 7 -13 -5 -11 -14 6 3 11 2 -5 2 2 -4 -5 2 1 -1 -3 -3 1 3 0 0 -1 0 2 0 -4 -4 1 3 2 0 -3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 -1 0 0 -1 0 1 0 -1 0 0 1 0 0 0 -1 0 0 0 0 0 0 -1 0 1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 0 -1 -1 1 0 -1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 -1 0 0 0 0 -1 0 -1 0 0 -1 -1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 0 -1 0 1 0 0 0 0 1 0 -1 -1 0 -1 -1 0 0 0 0 0 -1 1 0 0 -1 0 -1 1 0 0 -1 0 0 -1 0 0 0 0 1 0 -1 0 -1 -1 0 0 0 -1 0 0 -1 -1 -1 0 0 0 -1 -1 0 0 0 -1 0 0 0 1 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 +0 1376219 8847141 12911434 4235001217 333625 143417 1550728 2123089 583677 175825 2019802 2506825 529730 675316 3893665 3380404 457540 60497 151633 61074 778 49097 139880 91834 38404 119425 136721 26640 16154 18730 3368 593 325 290 317 52 34 637 778 34 325 661 277 34 16 65 136 122 121 125 29 2 8 58 34 1 10 20 20 36 65 25 13 5 9 1 16 52 50 36 25 117 229 104 242 666 820 466 205 122 20 5 8 9 5 9 2 10 97 65 125 709 1233 1025 101 457 436 305 218 146 232 130 29 8 41 5 10 10 9 1 4 16 17 13 9 5 0 0 0 0 0 0 0 0 0 0 0 0 4294901760 0 0 0 0 0 0 0 0 0 0 65536 0 4294967295 4294901760 65535 0 0 0 0 65535 65535 4294967295 0 65535 1 65535 65536 0 4294901760 0 0 0 65535 4294901761 0 65535 0 0 0 0 65535 0 65535 65535 0 0 0 4294967295 1 65535 65535 65535 4294901760 65535 0 4294901760 0 0 65535 65535 4294901760 65535 65535 65535 4294901760 65535 0 0 0 0 65535 65535 4294901760 4294901760 65536 0 0 1 4294967295 4294901760 65535 0 0 131071 0 65535 131071 0 65535 4294901760 0 0 1 65535 4294967295 0 4294901760 0 4294967295 65535 0 4294967295 0 4294901760 0 65536 4294967295 4294901760 0 0 0 0 0 0 0 0 4294901760 0 65535 0 0 4294901760 4294901760 4294901760 0 4294901760 0 +-9 0 -11 9 -161 -168 75 835 634 -906 -589 100 179 -8 -744 -199 639 1224 357 -1102 -98 395 -392 -1099 -569 1627 1094 -624 1 326 -269 -1677 -982 1784 1013 -429 -255 116 316 -220 -334 -80 67 188 -26 -220 -55 447 313 -377 -254 161 272 -241 -446 78 212 122 4 34 42 -110 -46 35 9 -6 0 0 -12 1 22 9 -23 -19 22 20 -9 -31 -17 20 18 4 -8 -2 17 -1 -18 -12 8 12 -10 -9 8 14 -3 -10 3 4 -8 -4 8 9 -2 -12 -4 8 6 -2 -5 -3 0 3 -1 0 1 1 -1 -2 1 0 0 -1 -1 -7 -3 6 -2 -2 4 2 -3 -2 5 2 -2 -5 -2 1 -1 -1 -1 4 8 -1 -3 -8 -3 1 -9 -4 4 23 16 -13 -5 -10 -11 -7 -6 17 14 -7 -9 -3 4 6 2 -7 -4 2 4 -2 -5 -3 5 3 -8 -7 6 16 6 -25 -24 15 14 -8 -8 34 41 -49 -59 19 32 -11 -27 46 47 -63 -50 45 28 -28 -10 17 -5 -9 14 9 -14 -15 4 12 -2 -2 0 0 0 1 0 0 1 -1 -1 1 3 -1 -3 -2 2 0 -2 -1 0 2 2 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 -1 0 0 0 -1 1 0 -1 -1 0 0 -2 -1 0 0 0 0 0 0 0 1 0 0 -1 0 0 0 0 -1 0 -1 -1 -1 0 -1 0 -1 -1 0 0 0 -1 0 -1 -1 -1 -1 0 -1 0 0 -2 -1 0 -1 1 1 -1 -1 -1 -1 -1 0 0 0 0 0 -1 0 -1 -2 0 0 0 -1 0 0 -1 -1 -1 -1 0 -1 0 1 -1 0 -1 0 0 0 -1 -1 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 0 -1 -1 -1 0 -1 -1 0 0 0 0 0 1 0 -1 0 0 -1 1 0 -1 1 0 0 0 0 0 0 0 1 -1 0 -1 0 -1 0 0 0 0 -1 0 0 -1 0 0 0 -1 -1 0 -1 -1 0 -1 -1 0 0 0 0 0 0 -1 1 0 0 0 0 0 1 0 -1 0 -1 -1 1 0 +65527 655349 4284022623 54722635 4235592314 356921 32105 593137 1906497 1341853 165629 1361465 2970890 1586212 106277 2884690 4146980 1210210 78481 148256 117956 39833 49076 202834 240098 90437 132065 205000 59828 1172 13864 3341 117 0 145 565 890 884 1042 689 340 68 290 468 208 181 260 109 25 80 145 148 80 40 34 9 1 2 5 1 1 50 45 8 20 13 29 29 5 2 17 65 73 10 97 545 425 125 170 325 245 90 52 53 20 20 34 34 113 292 661 801 260 1220 4082 3842 1145 2845 6178 4525 1568 389 106 277 421 160 8 0 1 0 2 2 10 13 4 5 4 4 0 0 0 0 65535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65536 0 65536 0 0 4294901760 0 0 0 0 0 0 65535 0 4294901760 0 65535 0 131071 4294901760 65535 4294836224 65535 0 0 0 1 4294901760 0 0 65535 4294967295 65535 65535 4294967295 0 4294901760 4294901760 4294967295 65535 65535 4294836224 65535 131071 4294901761 4294967295 4294967295 0 0 4294901760 4294901760 65534 0 65535 4294901760 4294967295 65535 65535 4294901761 4294901760 0 4294901760 65535 0 4294901760 0 0 4294901760 4294967295 0 0 65535 4294901760 65535 0 0 0 0 0 65536 0 65535 4294967295 65535 4294967295 0 0 65536 4294901760 0 131071 4294901760 1 0 0 0 4294901761 4294901760 4294901760 0 0 65535 4294901760 0 4294901760 65535 4294967295 4294901760 65535 0 0 4294901760 1 0 0 1 65535 4294967295 1 +4 0 5 -36 57 -160 -680 271 949 392 -266 -595 -277 254 833 215 -648 -897 119 495 -467 -401 -186 1025 951 -280 -275 -17 772 -666 -1737 -426 582 1397 226 -463 111 103 112 -197 -224 -65 114 107 84 -108 -325 -193 78 369 -10 -125 77 245 217 -286 -190 -11 -85 15 96 99 -10 -66 -5 4 -3 6 -10 -8 11 26 13 -19 -19 -14 11 15 -22 -6 18 -6 -17 14 5 -3 9 2 4 3 -10 -18 5 4 -15 8 11 -3 3 2 1 -2 -5 -6 3 7 -4 -4 2 1 -2 3 2 -4 0 5 2 -4 -3 -1 2 3 4 -1 -7 -9 -1 10 0 -3 6 1 -6 -3 1 1 0 0 -2 0 0 -1 -1 4 -1 -2 1 1 3 3 0 -14 -6 8 1 0 -1 -1 3 8 3 -11 -4 5 3 -4 -3 2 1 -4 -1 4 2 -6 -6 5 2 0 2 4 7 -3 0 0 10 -25 -41 8 10 20 6 13 32 -3 1 -50 -57 -8 0 68 45 -21 -7 -16 -11 -6 -11 11 19 6 -1 -10 -2 -1 -3 1 5 -2 -5 -1 1 0 0 1 0 1 2 -2 -4 -2 1 2 0 -1 0 0 -1 0 1 2 0 -2 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 -1 0 0 0 1 0 -1 -1 -1 0 0 0 0 1 1 0 -1 0 0 -1 1 0 1 -1 0 0 0 0 0 0 0 -1 0 -1 0 0 -1 0 1 0 0 -1 0 -1 0 -1 -1 0 0 -1 -1 -1 0 -1 1 0 -1 0 0 -1 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 1 1 0 0 -1 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 -1 1 0 0 0 0 0 0 -1 -1 0 0 -1 0 0 0 -1 0 -1 -1 1 0 0 0 -1 0 -1 -1 0 0 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 -1 1 0 -1 -1 0 0 0 0 -1 0 0 0 0 -1 0 -1 -1 0 -1 0 0 0 -1 0 0 0 0 0 0 0 0 1 0 0 -1 1 0 -1 -1 0 -1 -1 0 -1 -1 1 0 0 -1 -1 0 -1 0 0 0 +4 4292608005 4284481593 17825112 25691061 424781 141245 740114 1224513 259186 378890 1085221 982801 75914 1039540 3198645 2290333 265445 22930 51353 54401 24445 18720 142874 142245 15725 65954 128885 36221 7450 19017 4456 41 45 164 797 530 557 346 520 360 485 34 85 25 424 41 289 130 13 5 61 58 32 5 13 20 25 20 10 13 17 130 101 9 37 45 2 0 4 1 17 5 2 18 196 100 1 2 73 130 41 25 13 17 17 40 61 4 20 58 0 725 1745 500 205 1033 2501 3313 4624 2466 305 157 242 397 101 5 10 29 26 1 1 1 8 20 5 1 0 1 5 4 2 0 0 0 0 0 0 0 4294901760 0 0 0 0 0 65536 0 0 0 0 1 4294967295 4294901760 0 0 0 0 4294901760 4294967295 4294967295 4294901760 0 65536 4294901760 4294967295 0 0 65537 4294901760 0 131071 65536 65535 0 0 0 65535 65535 4294901760 65536 0 65535 65535 4294967295 0 4294967295 65535 131071 4294901760 0 65535 0 0 0 65535 4294901760 65535 0 0 0 65535 0 4294901760 65536 1 4294901760 0 4294901760 0 0 0 65535 0 4294901760 1 0 0 4294901760 65535 4294901760 0 4294901760 4294901760 131071 0 4294901760 4294901760 65535 0 65535 65535 65535 0 1 0 65535 0 0 0 131071 4294901760 65535 0 4294901760 0 0 65535 4294967295 4294901760 0 4294901760 0 0 0 0 1 4294901760 1 4294967295 4294901760 65535 4294967295 1 4294901760 65535 65535 0 +8 0 23 7 386 12 -740 -1004 -265 1631 833 -637 -35 -226 -1221 -163 1083 1709 453 -1569 -470 439 501 -108 -306 -880 -478 675 -69 -706 -787 1428 1383 -15 -41 -500 -167 -128 -116 28 214 131 -207 -459 -250 736 843 -472 -764 -203 244 310 -155 -302 -158 437 423 -17 -123 -330 -116 202 45 -39 39 43 -7 -68 -47 30 49 31 -4 -59 -41 39 66 25 -8 -84 -62 28 27 62 53 -67 -98 10 89 56 -21 -97 -53 56 53 20 -3 -40 -21 13 15 13 2 -26 -22 14 12 13 16 -16 -26 -7 9 21 3 -14 -1 6 -4 -4 6 2 -12 -6 4 17 14 -13 -14 -8 -7 7 8 9 1 -12 -4 3 1 2 5 -5 -10 -4 -2 13 19 -9 -22 -13 -3 28 28 -10 -27 -15 11 21 2 -9 5 -4 -8 -4 -6 2 4 8 0 -4 5 5 3 -11 -14 -2 4 9 3 -4 -5 4 15 6 11 -28 -43 -2 14 25 8 -3 -13 -12 14 25 -1 -47 -47 58 88 -14 -67 -29 44 31 -27 -34 3 13 -5 2 2 -1 4 4 1 -11 -10 4 2 5 5 -3 -6 -4 -1 5 2 -1 1 1 1 -1 0 -1 -2 -2 0 3 1 -1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 -1 -1 0 -1 0 0 -1 -1 0 -1 0 0 -1 0 -1 0 0 -1 -1 1 -1 -1 0 -1 0 0 -1 -1 0 1 0 0 0 0 0 0 1 0 -1 -1 0 1 0 0 0 0 -1 1 0 0 -1 -1 0 0 0 -1 0 0 -1 0 0 -1 -1 -1 0 -1 0 -1 0 -1 0 0 -1 0 0 -1 -1 -1 0 -1 0 0 0 0 0 1 0 1 1 -1 0 -1 0 0 -1 0 0 0 0 0 0 -1 0 0 0 -1 0 -1 0 0 1 0 0 0 1 1 0 -1 0 0 0 -1 1 0 0 0 0 0 0 0 1 0 -1 0 0 0 -1 -1 -1 -1 1 0 0 0 0 0 -1 0 0 0 -1 0 0 0 -1 -1 1 0 0 -1 -1 0 1 0 -1 0 0 0 -1 0 -1 -1 0 -1 0 0 -1 1 0 0 -1 -1 -1 0 1 1 0 -1 0 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 1 0 -1 0 0 -1 0 0 0 0 0 0 0 -2 0 0 1 0 0 0 0 0 0 +8 458775 786818 4229233948 106954487 1099658 52301 1517410 4093570 2666970 413621 262665 868036 684109 503197 2658553 1912914 251681 44273 14240 62957 253530 604196 933433 624905 155636 115229 215933 179218 124029 54260 3546 3370 4673 3109 3362 3497 3202 4981 7120 4628 4573 7298 9704 11057 9850 5945 3209 1609 610 394 680 680 313 512 725 522 205 37 32 40 180 305 365 260 98 145 145 25 5 50 116 173 442 653 793 884 954 562 85 41 80 40 80 16 50 130 200 97 25 41 261 905 1853 821 73 313 821 2210 5573 7940 5330 2897 1885 178 29 5 32 122 116 29 34 52 26 5 2 2 1 8 9 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4294967295 65535 65535 4294901760 65535 65535 4294901760 4294901760 0 4294967295 4294901761 65535 65535 4294901760 65535 1 0 0 65536 4294901760 65535 1 0 4294901760 1 4294901760 65535 0 65535 4294901760 0 4294967295 65535 65535 65535 65535 4294901760 0 4294967295 65535 65535 0 0 1 65537 65535 65535 4294901760 0 0 0 65535 0 65535 65535 65536 0 65536 1 65535 0 131071 0 0 0 65536 4294901760 0 4294901760 4294967295 131071 0 0 4294901760 0 4294901760 0 4294901760 131071 0 4294967295 65536 4294901760 0 4294901760 4294901760 65535 65535 4294901760 1 4294901760 4294967295 65536 1 65535 4294901760 0 4294901760 4294901760 0 0 65536 4294901760 0 65535 0 0 0 65534 65536 0 0 0 +-23 0 35 39 196 432 860 -1386 -2071 128 568 1165 250 53 1353 99 -905 -1797 -393 771 -636 372 1373 227 -969 -1075 -257 1013 -83 -35 995 1098 195 -1637 -520 371 77 164 116 -440 -353 219 -7 -52 -218 169 234 636 550 -625 -374 89 199 -57 -83 -239 -195 261 280 -159 -261 -107 -63 204 106 -20 1 31 -5 -54 -13 43 47 -10 -51 -23 26 38 18 -30 -28 -15 -31 36 40 3 19 17 18 -33 -26 -33 -8 14 5 12 -21 -7 4 -7 14 24 -2 -9 -19 -18 11 25 14 1 -20 -13 19 -2 -23 -6 1 22 4 -2 16 -6 -8 0 -9 -6 9 5 -12 -7 1 19 13 -16 -7 2 -9 -1 11 7 -4 -6 -1 2 4 2 2 -6 1 0 -7 -1 9 1 6 -11 -46 -7 34 34 -12 -18 13 2 -15 -6 3 14 14 -5 -13 -8 8 7 -2 -6 -5 1 3 5 1 -7 -5 13 15 -13 -9 -8 -28 3 41 47 -1 -81 -21 55 2 -64 -44 57 13 6 20 43 53 -30 -19 -53 -35 18 5 16 17 -7 -12 -4 0 2 -4 -3 1 9 7 -8 -11 3 7 -5 -11 7 9 -2 -5 -1 4 0 -3 0 -1 -1 1 3 -3 1 3 -1 0 1 -2 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -1 -1 0 0 0 0 0 1 0 0 -1 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 -1 0 1 1 0 0 -2 0 0 -1 -1 0 0 0 1 0 -1 0 -1 -1 0 -1 0 0 -1 0 0 0 0 0 0 -1 0 -1 0 1 0 0 0 1 0 0 1 0 0 -1 0 0 0 -1 1 -1 0 1 1 -1 -1 0 1 -1 0 0 -1 -1 -1 0 0 0 -1 0 0 0 -1 0 0 1 0 0 0 -1 0 0 -1 0 1 0 -1 -1 -1 0 0 0 1 0 -1 0 -1 0 0 1 0 0 0 0 0 -1 0 0 0 -1 -1 0 -1 0 0 0 0 -1 -1 0 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 1 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 -1 0 0 0 0 -1 -1 0 -1 -1 0 -1 0 1 -1 -1 -1 -1 -1 0 -1 0 -1 0 0 0 0 -1 1 -1 0 -1 -1 0 -1 -1 0 -1 0 0 -1 0 +65513 2555939 28311748 4204135260 8452073 1679849 65309 1840410 4048234 748890 542880 1936658 2094586 1092218 8114 2195629 2717794 408041 32825 207056 172570 2753 76085 459252 693125 147797 42850 64010 106146 103681 79570 45585 11636 962 2941 2018 2309 3130 2120 1224 1009 2257 1609 650 1413 1765 260 169 490 65 772 85 685 746 197 569 365 565 485 20 292 64 117 106 193 362 425 53 82 170 52 5 20 40 1 50 82 157 2165 2312 468 173 261 205 221 233 113 40 26 34 50 194 394 145 793 3890 6562 3466 4100 5185 205 2249 3709 3170 1549 281 338 160 4 25 82 113 130 74 170 85 26 16 9 2 10 10 4294901763 65536 65534 1 0 0 0 0 0 1 0 65535 0 0 0 0 0 0 4294901760 4294901760 4294901760 65535 0 0 1 4294901760 0 4294967295 0 0 4294901760 0 0 4294901760 0 0 65535 0 65535 65537 0 65534 4294901760 65535 0 1 65535 4294967295 4294901760 0 65535 0 0 4294901760 4294901760 65536 0 65536 0 1 4294901760 0 4294901760 4294901761 65536 4294901761 65535 4294901761 0 4294967295 65535 0 65535 0 65535 65536 0 4294901760 0 65535 1 4294967295 65535 0 1 65535 65535 65536 0 0 4294901760 0 4294901760 65535 65535 0 4294901760 65535 0 65535 65535 0 0 0 0 4294901760 65536 0 0 0 4294901760 0 65535 0 65535 0 4294901760 65535 4294967295 4294901760 65536 4294967295 4294967295 65535 65535 65535 0 4294901760 4294901761 4294901760 65535 4294967295 4294901760 0 65535 +-37 0 -35 -19 -197 366 998 -78 -747 -831 33 571 28 -315 -690 -67 436 1337 821 -1161 -493 201 -266 -755 -229 1175 287 -665 -382 797 1343 -195 -969 -990 -29 695 90 43 222 -182 -310 -137 62 310 131 -124 -73 -288 -353 423 409 -30 -54 -89 -105 -46 35 197 164 -140 -154 -46 72 99 -5 -109 -21 14 -59 23 82 22 -75 -56 46 92 11 -80 -45 21 73 39 -109 -115 101 223 -18 -309 -96 325 191 -286 -263 192 285 -60 -249 -86 139 202 4 -240 -120 197 180 -99 -174 -11 121 90 -45 -120 -24 89 49 -48 -62 20 59 14 -27 -37 -10 27 20 1 -5 -18 -4 12 7 -12 -15 3 7 17 11 -15 -12 -1 0 3 2 0 -2 1 3 -8 -13 8 16 6 -7 -22 -13 24 24 8 12 -38 -44 8 28 10 -23 -1 29 -2 -27 -4 13 14 6 -13 -10 4 3 0 2 -3 -8 9 16 -12 -14 -3 -6 13 10 -2 14 16 10 -33 -22 -28 -39 43 29 1 3 16 15 -28 -22 5 11 12 7 -23 -25 12 23 5 -10 -12 1 10 1 -9 -1 6 0 -5 -6 -1 -2 9 10 0 -1 -4 -4 -3 6 3 -13 -6 15 17 -9 -27 -4 28 11 -19 -11 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 -1 0 -1 -1 -1 0 0 0 -1 -1 0 0 1 0 0 1 -1 -1 0 -1 0 1 0 0 0 0 0 0 0 0 -1 -1 0 -1 1 0 -1 -1 1 0 0 -1 0 0 -1 -1 -1 0 0 1 1 0 0 0 -1 0 1 -1 0 1 0 0 0 0 1 -1 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 -1 0 0 0 0 1 -1 -1 0 0 0 -1 -1 0 0 1 0 -1 0 0 0 -1 0 0 0 -1 0 1 -1 -1 0 0 0 0 0 0 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 -1 -1 0 0 -1 -1 0 1 -1 -1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 -1 -1 -1 0 -1 -1 0 -1 0 1 0 0 0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 0 0 0 -1 0 -1 -1 0 0 1 0 0 -2 0 -1 -1 1 0 -1 0 0 -1 -1 1 0 -1 -1 -1 0 -1 1 -1 -1 1 0 0 -2 -2 1 0 +65499 4293787613 24051515 4289856486 4240571669 327130 100009 480589 1977665 2021962 283450 640781 1433066 524594 781133 1841674 1919061 483866 9949 82408 114869 99944 32537 88273 303538 168181 10837 13141 40034 46496 25832 14985 11906 637 4010 7208 8761 10580 6521 2466 6850 25106 59930 95805 114841 118277 106033 84825 69397 60125 57616 53209 42201 30397 22741 16425 8497 4705 4244 3677 2098 829 401 349 160 193 234 338 346 145 9 4 5 73 233 292 533 745 640 1588 2000 884 530 845 745 365 205 116 9 13 145 400 205 205 104 452 1189 1268 3370 842 265 1009 509 265 578 769 554 244 101 82 37 25 37 85 100 17 25 45 205 514 810 800 4293722123 458741 6 0 0 0 0 0 0 0 0 4294901760 0 0 4294967295 4294901760 4294967295 0 4294901760 65535 65536 0 4294901761 65535 65535 1 0 0 0 4294901760 65535 131071 4294901760 131071 0 65535 4294901760 4294967295 0 65537 0 4294901760 65536 65535 1 0 65536 65535 0 0 65536 4294901760 0 0 4294901760 0 0 4294901761 65535 0 4294967295 0 1 65535 0 65535 0 65535 4294901761 65535 0 0 4294901760 1 0 0 0 0 0 0 0 4294901760 0 0 0 4294901760 4294901760 65535 4294901760 65535 4294901761 65535 65535 65535 4294901760 65535 0 4294901760 4294967295 65535 0 4294901760 4294967295 4294901760 65535 65535 1 0 0 65535 4294901760 0 65535 4294901760 0 0 4294901760 4294901760 65535 65536 0 65534 4294967295 1 65535 4294901760 131071 4294901760 4294967295 4294901760 4294901761 131071 0 4294901758 1 +-36 0 -111 -62 -268 372 635 316 248 -657 -319 -85 -699 -104 1200 1247 -438 -1825 232 617 -1455 -752 147 1956 1425 -213 -112 -988 -539 366 967 -244 -1245 -885 -173 1228 602 -128 -191 -78 204 42 -18 -154 -272 -142 -3 687 674 -514 -558 -227 -35 341 75 -172 11 296 74 -270 -49 130 79 -45 -51 -129 -126 120 97 18 -6 45 64 -67 5 -22 -103 -39 52 117 107 -132 -199 -95 -106 147 6 129 216 206 175 -252 -24 -144 -132 -33 -79 -8 1 34 -86 20 -40 116 154 36 -30 -17 81 5 18 -91 -62 10 32 -21 -57 -16 1 27 -12 23 28 -18 -3 19 -13 -28 10 26 -1 -7 2 -2 0 -2 -4 11 16 -10 -20 -6 12 12 -8 -1 23 -19 -37 16 36 -15 -34 1 10 13 12 5 3 -41 -28 35 -7 -26 10 69 49 -31 -39 -45 12 45 -12 -22 4 -13 -11 36 22 -18 -16 -26 -17 40 27 -4 -6 -40 -38 64 80 -25 -54 -41 -17 63 55 -14 -1 -22 -31 -26 -15 35 29 -2 -22 -5 15 -10 -30 26 38 -4 -17 -9 11 10 2 -15 -9 -1 1 8 -3 -5 10 3 -11 -7 -1 9 15 3 -3 -16 -9 -7 -12 15 -1 6 17 17 14 -23 -11 -6 -4 1 0 1 0 0 -1 0 0 0 0 -2 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 1 -1 -1 -1 0 0 0 -1 -1 0 0 -1 1 1 -1 -1 1 0 0 0 0 0 0 0 0 -1 -1 -2 -1 0 -1 0 0 0 0 -1 0 -1 0 0 0 0 0 0 -1 0 1 0 0 1 -1 -1 0 0 1 -1 0 -1 -1 0 0 0 -1 0 -1 0 0 -1 0 0 0 -1 -1 1 -1 0 -1 -1 0 0 0 -1 0 0 1 0 0 0 -2 0 0 -1 -1 0 0 -1 0 0 0 -1 1 1 0 0 -1 0 0 -1 1 -1 -1 -1 0 0 1 0 0 0 0 0 1 1 -1 0 -1 0 -1 0 -1 0 0 1 -1 0 0 1 -1 0 -1 0 -1 0 1 0 -1 -1 0 0 1 0 -1 0 0 -1 1 -1 -1 -1 1 0 -1 0 0 0 0 0 -1 0 0 0 1 0 -2 -1 -1 0 1 -1 -1 0 -1 0 1 0 0 -1 0 -1 -1 0 -1 -1 1 -2 0 0 -1 -1 0 0 0 0 0 1 1 0 0 -1 1 0 -1 -1 0 0 -1 -1 0 0 -1 -1 0 0 0 0 0 0 -1 0 -1 -1 0 -1 -1 0 -1 0 0 0 0 0 +65500 4290969489 24444660 20710011 4251910392 108986 499417 2995009 3522469 434513 2682529 3847545 2075994 988688 424477 994625 2333250 1537913 378788 42565 43380 24040 94148 471978 718472 362893 117506 35209 87737 78376 19301 8266 19242 30276 9733 2061 8585 509 12130 16393 28873 48626 32845 16677 89092 94129 21312 18513 6305 1157 7796 15056 25012 1189 6586 8605 3944 1465 3505 730 673 1108 370 953 776 50 8 4 137 356 436 288 65 890 1625 1521 1157 269 169 1690 2009 725 4861 3362 3546 2169 628 185 1417 808 932 1889 745 1636 5540 7025 4597 4258 3221 485 1637 1450 845 509 325 1576 1460 370 221 229 82 65 34 109 170 82 234 265 130 369 37 578 4293459982 4294639605 131068 65536 0 65535 0 4294836224 0 0 0 4294901760 0 4294901760 0 4294901761 4294967295 0 4294901760 65535 4294901760 65537 4294967295 1 0 0 0 4294901760 4294901759 65535 65535 0 4294901760 4294901760 0 0 0 65535 1 65536 4294967295 0 4294901761 4294901760 65535 0 65535 65535 4294901760 0 4294901760 131071 65535 4294967295 0 4294901760 0 1 0 65534 4294901760 65535 4294901760 0 4294901760 65537 0 65535 4294901760 4294901761 4294967295 0 1 0 0 65537 65535 65535 65535 65535 65536 65535 65536 65535 65535 65535 1 4294967295 0 1 65535 4294901760 4294901761 4294967295 1 65535 0 0 65535 0 1 4294967294 65535 4294901761 65535 65535 1 4294901760 4294901760 65535 4294967295 4294836225 0 4294967295 0 0 65536 1 4294901760 1 4294967295 0 4294967295 0 4294967295 0 0 0 65535 4294967295 4294901760 65535 65535 0 0 +-44 0 6 8 -99 112 226 -85 -198 88 382 -22 -64 -559 -1232 43 842 1564 644 -855 -100 -610 -481 375 35 -99 169 113 -135 134 415 -294 -476 -193 -15 330 91 -121 -131 106 119 82 65 -64 61 -14 -139 -245 -142 252 139 112 63 -291 -284 369 443 -94 -133 -164 -94 31 41 48 19 -18 -2 -23 -34 -31 -42 72 79 16 16 -65 -74 -14 34 74 8 -92 -74 83 120 -20 -170 -38 196 177 -30 -267 -142 131 152 53 -54 -161 -73 138 125 -38 -104 -63 -5 112 89 -38 -64 -28 26 39 15 -21 -16 -19 5 21 -22 -40 -3 66 39 -30 -15 -30 -44 32 48 13 -10 -28 -13 18 21 -5 -19 -14 9 18 -7 -21 -12 21 32 2 -10 -15 5 -28 -48 40 58 -6 -40 -1 45 -7 -40 -12 -17 8 36 50 15 -57 -40 4 32 52 21 -90 -86 47 77 36 -16 -65 -29 38 33 4 -9 -29 -26 26 41 9 -8 -30 -13 1 -8 8 19 0 -28 -21 4 49 23 -34 -21 12 18 6 0 -32 -30 15 9 20 17 -6 -6 -7 6 6 -2 -14 -8 12 12 -2 -7 -13 -8 10 6 4 4 -10 -10 3 11 8 0 -14 -7 2 -2 5 9 4 -1 -8 0 2 -2 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 1 1 0 -2 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 0 0 -1 0 1 -1 0 -1 -2 0 0 0 -1 -1 -1 1 0 0 0 -1 1 0 1 0 0 0 -1 0 -1 0 -1 1 1 0 -1 -1 0 0 1 -1 0 0 0 0 0 0 1 0 -1 -1 -1 -1 1 0 0 -2 0 1 -1 0 0 0 0 0 0 0 -1 1 0 0 -1 0 0 1 0 -1 0 1 0 -1 0 -1 -1 0 -1 -2 -1 -1 0 -1 -1 0 0 0 -1 -1 0 0 0 0 1 0 -1 0 0 0 0 0 0 -1 0 -1 -1 0 0 -1 0 0 0 0 -1 1 1 -1 0 1 0 -1 -1 1 0 0 -1 0 -1 0 0 1 0 -1 -1 0 0 0 2 -1 0 -1 0 0 0 0 0 0 -1 -1 -1 0 0 -1 1 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 -1 -1 1 1 0 0 0 0 0 0 -1 -1 0 0 -1 0 -1 -1 0 -1 -1 -1 1 1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 1 1 0 0 0 0 0 1 0 0 0 1 -1 -1 1 0 0 0 0 +65492 524294 7405469 4289396962 5832506 146408 316577 1519673 3155060 1145761 382100 371986 11026 41330 36181 258661 263825 109125 22922 28397 20885 8321 3917 79346 83668 31865 88650 216817 205085 44585 9797 3985 685 533 2117 6948 6497 4481 5672 6632 8528 12365 14800 30344 69745 72189 37325 25913 28837 24373 17069 14785 12569 9365 4880 2197 666 617 466 2084 4365 2421 1125 2960 2473 884 493 466 557 405 490 585 1028 325 809 3904 3400 1601 2074 1744 353 3796 3474 1616 3728 8541 9605 7225 4481 2285 1105 922 1352 1762 964 170 128 361 1225 2417 1685 585 360 1024 1125 481 325 85 72 200 208 148 218 164 52 116 109 185 196 53 29 97 4294508543 131072 65534 1 0 0 65535 0 0 0 65536 1 65534 0 0 4294901760 65535 0 4294901760 0 65535 4294901761 4294901760 65534 0 4294967295 131071 0 4294901760 1 1 0 65535 65535 131071 1 4294967295 0 4294901761 0 0 0 1 4294967295 4294967295 1 4294836224 65536 65535 0 0 0 131071 0 65535 65536 4294901760 65536 4294901760 4294901760 65535 4294901759 4294967295 4294901760 65535 0 4294967295 0 0 1 65535 0 0 4294901760 4294901760 65535 4294901760 0 0 131071 4294901761 65536 4294901760 131071 0 65535 65535 65536 4294901760 65535 0 4294901762 4294901760 0 0 0 4294967295 65535 4294901760 4294901761 4294967295 0 4294967295 0 0 4294901760 131071 1 0 0 4294901760 65535 4294901760 4294901760 65535 4294967295 131071 4294836225 0 0 0 0 0 0 4294901760 65536 1 0 0 1 0 4294901761 131071 0 0 +-20 0 4 51 -376 34 1111 324 -1324 -814 1142 709 -1169 -294 1449 766 -277 -2166 -1844 1784 1842 -40 -141 -594 -1167 -158 880 1244 347 -1229 -695 402 307 -99 -182 -75 34 376 -78 -486 202 672 -194 -744 40 737 260 -382 -202 -119 -109 184 164 270 356 -424 -442 -154 -47 314 172 -101 -117 9 61 48 -26 -63 28 44 -77 -21 96 48 -48 -47 29 -13 -59 24 -18 -51 37 161 -63 -153 66 273 207 -215 -190 -46 43 -6 -27 97 48 -129 -73 34 25 31 -55 -58 52 104 -30 -113 -33 105 49 -40 -15 34 36 -56 -81 20 45 46 31 -17 0 -30 -43 -20 4 78 50 -55 -53 6 38 18 -24 -30 11 34 19 -42 -50 13 40 18 -23 -46 -35 51 50 31 33 -53 -24 -4 -15 -42 -65 52 80 56 23 -90 -62 13 1 26 60 3 -54 -58 -28 42 42 14 -47 -1 60 15 -26 -10 15 -12 -2 7 -31 -8 51 27 -42 -25 48 -1 -48 0 17 -18 -17 25 -11 9 42 11 0 -31 -37 8 40 16 -19 -33 0 24 -4 -17 6 21 -1 -23 3 24 -4 -35 -6 33 10 -27 -18 13 12 2 -5 -9 2 12 3 -18 -9 8 1 1 0 3 5 5 5 -15 -14 8 9 0 -3 1 0 -1 1 1 0 0 0 0 0 0 0 0 0 -1 -1 1 1 0 0 0 0 0 0 0 0 -1 0 0 1 0 0 -1 -1 0 -1 -1 1 0 0 -1 0 0 1 -1 0 0 0 0 0 0 1 0 0 -1 -1 -1 0 0 -1 -1 -1 1 1 -1 0 0 0 0 0 1 1 0 0 -2 -1 0 0 1 0 0 -1 0 0 0 -1 1 3 0 -1 -1 1 0 -1 -1 -1 1 1 1 2 -1 0 0 -1 -2 0 1 0 -1 1 0 -1 0 2 0 0 -2 0 -1 0 0 0 -1 0 -1 -1 0 -2 -1 1 0 -1 -2 -1 1 0 -1 0 0 0 -1 0 1 0 0 1 -1 -2 -1 -1 1 -1 1 0 -1 -2 -1 2 0 -1 0 0 1 0 0 0 -1 -1 0 -1 1 -1 -1 -1 0 0 2 1 -1 -1 -1 0 -1 0 0 -3 -1 1 0 -1 -1 -1 0 1 1 -1 -1 0 0 -1 0 0 1 0 -1 0 1 1 -2 -1 -2 1 0 0 0 -1 -1 0 -1 1 -1 0 0 2 -1 -2 -1 0 0 0 -2 -1 0 -1 0 1 0 0 -1 -1 1 1 -2 -1 -1 -1 0 2 0 -1 -1 -2 1 1 -1 -1 1 1 0 -2 0 0 0 +65516 3342340 2293384 21234775 4241685204 1806845 1452997 2686357 4768285 6582992 3394564 372717 1386853 2321936 1630850 644629 104050 38749 142532 242280 492388 591172 544769 213524 54965 45737 99796 306512 219080 100805 39785 13770 6025 4645 2720 6370 11520 4513 1010 4057 2925 27290 27378 78885 89074 38216 1885 10138 18945 6485 1586 6389 13520 13669 12114 4001 1381 4432 6961 4141 1250 900 2249 6100 5525 2845 1768 1476 1277 2125 2669 1924 2645 3826 3461 3898 592 1989 6929 9536 8629 4013 677 3609 6280 2548 1960 2210 3825 776 369 53 1025 3330 2389 2305 2304 613 914 202 1885 961 1433 1856 1450 576 305 477 530 585 1241 1125 829 493 148 106 148 333 145 2 9 50 4293984261 589810 9 131069 4294901760 65537 0 0 0 0 4294901760 131071 1 0 0 0 4294901760 0 1 4294901760 65535 4294967295 1 4294901760 0 4294901761 0 0 0 1 4294901760 4294967295 0 4294967295 131071 4294901761 0 0 65536 1 4294836224 65535 65536 0 65535 0 131071 3 4294967295 1 4294967295 131071 65537 4294901762 0 4294901759 65536 4294901760 1 65535 2 4294836224 4294901760 0 4294901760 4294901760 65535 4294967294 1 4294901759 131071 4294901760 0 4294901760 65536 0 4294901761 4294967294 131071 131071 4294901760 4294967294 2 65535 65536 0 4294901760 65535 131071 4294967295 65535 131072 4294901761 4294967295 4294901760 0 4294967293 1 4294967295 65535 65537 4294967295 0 65535 65536 4294901760 65536 4294836225 4294901759 1 0 4294967295 4294901760 4294901761 0 4294901762 4294967294 0 4294836224 65535 65535 1 4294901760 131071 4294836225 4294967295 65535 2 4294967295 131070 4294901761 131071 1 65534 0 +40 0 -68 81 -262 -465 186 1786 1279 -1929 -1262 24 -221 98 -23 865 379 -1257 -1004 2083 1910 -1383 -834 42 -644 -281 648 951 -357 -941 506 1288 -150 -1650 -224 1203 415 -427 -106 -372 -394 85 -230 343 697 324 -284 -706 61 486 18 -279 -52 -37 -150 175 231 -46 -187 -43 100 97 15 -52 -46 8 62 13 18 -39 -85 -53 -24 81 104 39 -95 -89 154 17 -315 -25 309 221 -39 -267 -47 97 -10 -86 -13 39 -122 28 211 122 -59 -210 -66 116 93 -4 -44 -100 -56 84 21 -12 18 47 16 -30 16 -3 -16 -26 -7 9 -19 -5 20 32 -9 -40 -20 46 53 -15 -30 -12 25 0 -28 -12 21 5 -41 0 47 3 -54 -4 47 21 -29 -30 13 46 19 -63 -49 56 44 -17 -3 -6 -7 11 12 -30 -3 30 -9 -43 -14 20 3 50 57 -78 -90 43 83 14 -11 -58 -66 24 48 7 -19 34 41 -73 -76 40 41 34 27 -31 3 -16 -69 -25 39 93 28 -81 -42 18 8 21 19 -27 -29 4 7 18 9 -15 -10 29 37 -47 -45 33 29 -43 -43 45 34 -8 3 3 -7 -19 6 3 -20 7 25 -8 -21 2 -3 -2 16 16 -15 -18 14 11 -15 -5 13 9 -2 -13 -5 1 0 2 0 0 1 0 -1 0 0 0 0 -1 -2 0 1 1 -1 0 -1 -1 0 0 -1 -1 0 0 0 0 0 1 0 -1 0 0 1 0 -1 1 0 0 0 0 1 -1 -2 0 -1 1 0 -1 -1 1 1 0 -2 -1 0 1 0 -1 -1 -1 -1 1 0 -1 -1 0 1 1 -1 -2 -1 0 1 1 0 0 -1 1 0 -1 1 0 -2 0 -2 -1 0 1 1 0 0 0 0 0 0 0 2 0 0 -1 -1 0 1 0 0 0 -1 0 -1 -1 0 0 1 0 0 0 1 -1 0 -1 0 -1 -1 0 0 -1 -1 0 -1 0 0 1 0 -1 -2 0 1 -1 -1 -1 -1 1 1 1 -1 -1 0 0 -2 -1 -1 0 0 1 0 0 -1 1 1 0 -3 -1 0 2 1 -1 -2 0 0 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 1 -1 -2 -3 0 1 1 1 -1 -1 0 -1 0 1 1 -2 -1 0 1 0 -2 -1 -1 -2 0 0 -1 0 -1 -1 1 0 -2 1 1 2 0 -1 1 1 -1 0 0 0 1 0 -1 -2 -1 0 0 0 1 -1 -1 0 1 -1 -1 -1 0 1 0 -1 -1 -1 -1 1 1 -2 -1 0 -1 1 -1 1 1 -1 0 0 +40 5373884 4264558330 117047482 4168549631 1593220 58445 748754 1723690 5346905 5560789 697320 493697 1324305 1012930 1914980 2745000 1497385 354554 149620 162461 170549 590785 579092 239917 78165 4073 53125 55477 36818 19409 2929 2180 4013 1845 10034 7137 12337 16946 24005 99850 144322 72810 11618 7496 1690 15668 59405 47581 17812 8665 11936 10192 585 2533 1156 265 932 130 386 1424 1681 2516 3034 1044 625 928 466 1681 2218 2932 2650 1741 2285 4330 5537 2225 45 170 1044 909 1930 596 2509 9333 9949 7085 3485 4932 2353 1517 7010 7376 2837 1690 265 5386 10170 7345 2088 505 1090 857 373 306 941 3578 3114 2690 3874 1220 18 410 45 449 689 445 13 512 549 317 250 589837 4294180862 131067 131072 0 1 65535 0 4294901760 65534 65537 65535 4294967295 0 4294967295 0 0 65536 4294901760 0 1 131071 0 0 4294901761 65534 131071 4294901760 131071 1 4294967294 65536 4294901760 4294967295 131071 4294901760 65535 65537 4294901759 65535 65537 0 131071 4294901760 1 65534 4294967294 65536 1 0 0 0 2 4294901760 65535 1 0 65535 4294967295 0 1 0 4294901761 4294901760 4294901760 65535 4294901760 65535 65535 65536 4294901760 65534 4294901761 4294967295 131071 65537 4294967295 0 4294967294 65535 65536 0 131071 1 4294967293 131072 4294901761 65534 0 65535 0 65535 1 65535 1 4294901761 4294836222 65536 65537 4294967295 4294901760 65536 4294836225 65535 1 4294967294 4294901759 0 65535 4294967295 1 131070 131073 4294901760 65537 65535 0 1 4294901759 65535 0 4294901761 65535 4294901761 4294967295 65536 4294901760 4294967295 131071 4294836225 65535 131071 131071 4294901761 0 +9 0 100 -10 -63 -693 -1342 1280 2203 38 -934 -975 227 873 26 -1733 -1098 1634 286 -70 1493 796 -489 -2374 -1198 1554 977 -238 -849 289 1741 403 -864 -1640 -617 770 399 270 -15 -198 -78 19 -51 69 152 261 246 -302 -207 -236 -259 256 246 89 -10 -136 4 68 -50 -163 -64 199 114 -81 -88 -10 35 60 30 -34 -26 -30 -28 49 120 -6 -166 -181 -68 298 198 -43 10 -56 -23 -62 -14 2 -75 -25 3 109 80 9 29 -107 -60 38 -34 -40 53 70 -32 -40 1 -25 -26 55 22 15 35 -51 -46 33 27 -33 -26 36 14 -17 16 23 -6 -27 2 -5 9 14 -47 -35 44 45 -35 -14 31 23 30 -42 -59 4 13 -8 -9 42 13 -22 0 1 6 36 37 -73 -75 17 45 34 -15 -42 13 8 -74 7 113 46 -76 -92 2 63 8 14 23 -3 13 -34 -45 2 36 48 19 -69 -58 -12 -10 67 34 -17 14 -15 -57 17 97 3 -82 -48 41 19 -62 0 50 40 1 -56 -32 35 36 -10 -27 -2 16 -8 -26 24 29 11 41 -36 -68 -19 13 19 -10 23 34 -6 -17 -33 -11 32 5 -2 24 -4 -18 -16 -16 16 28 14 2 -24 -16 -2 -2 11 6 3 1 -5 0 0 -2 -2 1 0 0 0 0 0 -1 0 0 0 0 0 -1 0 1 0 0 -1 0 1 0 -1 0 -1 0 1 1 0 0 -1 -1 2 0 0 1 -1 1 0 -2 0 2 1 0 -1 -1 -1 1 1 0 -1 -1 1 1 1 -1 -1 -1 0 1 0 0 0 -1 0 0 0 1 0 0 -2 -1 1 0 -1 0 0 -1 0 -1 1 -1 0 2 -1 -2 1 -1 1 0 -1 0 0 -1 0 1 0 -2 1 2 1 0 0 0 -2 -1 1 -1 -1 -1 -1 0 -1 -1 -1 -1 0 -2 0 1 0 -2 1 0 0 -1 0 0 0 0 0 0 1 -1 -1 1 0 0 0 0 -1 1 0 -1 1 0 -1 0 0 1 1 0 0 1 -1 0 -1 1 0 -3 -2 2 1 0 -2 -1 -2 -1 0 -1 0 0 1 0 0 -1 0 1 0 -1 -1 0 0 0 2 0 0 1 0 0 2 -1 -2 0 1 1 -2 0 -1 -1 0 -1 -1 -1 1 0 -1 0 -1 1 0 0 1 0 -3 -1 1 0 0 0 0 0 -1 -2 1 -1 -1 0 1 1 0 -1 0 1 0 -1 1 0 1 1 0 -1 -1 0 2 0 -1 0 1 0 -1 0 -3 0 2 0 -2 -1 0 1 -1 -3 0 +9 4294312036 4249616321 83950274 2492571 1822981 813658 3003965 3875560 86696 2862665 5874997 3850120 1011173 804322 3193490 3436096 973589 232101 39429 6445 7362 91225 151720 98545 132617 68437 18596 4640 29069 43697 19557 7844 4825 2056 1576 3185 14436 60317 93428 41053 3236 4373 200 6250 11890 6481 12290 5044 2756 7709 2624 626 3701 709 3826 3205 1818 1972 485 785 765 29 277 3434 3961 1421 1490 2664 3497 233 1845 653 1 1332 6698 5914 3181 1989 233 5525 14885 14240 3973 260 538 1325 2029 3600 5122 3508 4589 1445 421 3538 9418 9028 2042 3844 4100 3137 2249 1396 733 320 1252 962 2977 4985 530 629 1192 1378 1145 29 592 580 512 980 580 260 125 196614 4294639617 0 4294901758 1 0 0 65535 0 0 65535 1 4294901760 65536 4294901760 4294901760 65536 1 4294901760 196607 0 4294901761 1 65534 65538 4294901760 4294967295 65537 4294901760 131071 65537 4294967295 65535 1 0 65535 0 1 4294836224 131071 4294901760 0 65535 131071 65535 4294901762 131070 131071 4294901760 0 65535 1 131070 65538 0 4294836224 131071 4294967295 4294967295 4294901760 4294967295 65535 65534 1 131070 0 65535 0 0 65536 4294967295 1 0 4294901760 1 131071 4294901760 0 65537 0 4294901761 4294901760 1 4294901757 65538 4294836224 4294901759 65535 65535 65536 0 65535 1 4294967295 0 131072 0 1 131072 4294901759 65536 4294836225 4294901760 65535 4294967295 131071 4294901760 4294901760 1 65536 4294770688 131071 0 0 4294901760 131070 4294967295 65536 1 65535 1 131071 65536 1 4294967295 131072 4294901760 65536 4294901760 4294770688 131072 4294836224 65535 4294901761 65533 +-11 0 52 -51 85 -57 -529 -227 286 686 142 -269 -252 -291 403 1111 308 -1683 -846 810 265 -126 -245 282 558 107 -231 -393 45 482 391 -694 -652 276 266 -5 -50 10 -56 28 72 10 -33 -55 -46 139 147 -125 -149 26 75 50 -22 -47 19 30 -20 2 80 -17 -87 -47 26 40 -14 -8 -3 4 16 11 -14 -8 18 -1 6 12 -16 -65 -18 56 -10 -8 32 21 1 -24 -7 3 -9 -10 2 24 15 -8 -7 -28 -42 30 65 32 -8 -73 -44 22 27 44 18 -64 -46 39 38 2 -9 -9 8 -16 -31 10 14 12 13 -2 -7 -17 -17 14 31 9 -6 -40 -39 21 36 26 -10 -41 -13 30 23 2 2 -32 -25 20 6 -4 24 10 -32 -34 5 44 11 -25 -15 17 21 1 2 -18 -8 -7 -24 -4 -1 42 41 -14 -33 -25 16 41 0 -44 -10 30 23 -17 -38 -10 29 31 -8 -34 -16 15 12 12 8 -2 12 -18 -30 -18 -6 36 17 -3 -1 -6 3 5 1 -3 -1 -12 6 10 -25 -21 16 36 6 -28 -17 3 0 13 11 4 4 -20 -16 12 19 -4 -18 -14 1 25 12 -17 -11 4 2 -1 4 4 -5 -8 1 6 2 -4 -4 1 3 2 0 -3 0 1 0 0 -1 1 0 0 0 0 1 -1 -1 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 -1 0 1 0 -1 0 0 0 -1 1 0 -1 -1 -1 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 1 0 -1 -1 0 1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 1 0 1 0 0 -1 1 0 -1 0 -1 -1 -1 1 0 0 0 -1 0 0 0 0 1 1 0 -1 -1 0 0 -1 -1 0 0 0 -1 0 1 1 0 -1 -2 0 2 1 0 0 -1 -1 0 0 1 0 -1 -1 -1 1 1 0 -1 0 1 0 0 -1 -1 -1 0 -1 1 0 0 -1 -1 -1 -1 0 1 1 0 1 -1 -1 1 1 -1 0 -1 0 0 -1 0 1 0 -1 0 0 -1 0 -1 0 -1 -1 -1 0 0 -1 0 -1 1 1 -1 -1 0 0 0 0 0 0 -1 0 -1 -1 -1 0 0 -2 -1 0 -1 0 0 0 -1 0 0 0 -1 0 -1 -1 0 0 -1 -1 -1 0 1 0 1 0 -1 0 -1 1 1 -1 0 0 1 -1 -1 -1 0 0 -1 0 1 -1 -1 0 0 0 -1 0 -1 -1 0 -1 0 0 0 0 -1 0 1 0 -2 -1 0 +65525 4291625012 4291231829 4280155631 44957982 92525 148185 1396730 2927353 1371816 86101 139549 322813 207810 234349 634517 501280 70781 2600 3920 5284 4114 21437 37234 22877 8125 2693 1261 404 6689 9778 2276 260 25 377 260 325 180 4481 3460 164 1465 577 58 181 580 289 833 2664 5249 5393 2420 2665 4420 3637 1448 162 320 1061 340 173 338 485 1042 1636 1962 1972 1781 1069 533 1028 1025 52 676 2180 1961 746 514 442 328 113 592 1765 1877 1714 1937 1936 1000 818 1544 1802 1220 481 288 68 468 1224 1332 298 37 34 10 145 136 1066 1552 820 298 169 137 416 400 377 520 626 433 137 5 32 89 37 20 131068 131075 4294770688 65536 0 131071 0 0 4294901761 65535 0 0 0 0 65535 4294901760 65535 0 65535 1 65535 0 131071 4294901760 4294967295 0 0 4294901760 65535 0 65535 65536 4294901760 65535 4294901761 65535 0 0 0 4294901760 131071 65536 0 131071 4294901760 4294901760 4294967295 1 0 65535 0 65536 1 4294967295 0 4294967295 0 4294901760 65536 1 4294901759 131072 1 4294901760 65535 65536 4294901760 4294967295 65537 4294901760 65536 0 4294967295 65535 131071 0 4294967295 4294967295 65536 1 4294901761 131071 4294901761 4294901760 0 65535 1 65535 4294901760 4294901760 4294901760 4294967295 0 65535 131071 4294901761 65535 0 0 4294901760 4294901760 4294967295 0 4294967294 4294901760 0 4294901760 0 4294901760 4294901760 65535 4294901760 4294967295 65536 65536 4294901760 4294901760 65537 65535 65536 4294967295 65535 4294901760 65536 4294967295 0 4294901760 4294901760 65535 65535 0 4294901760 65536 4294836224 65535 +-28 0 -8 18 231 319 183 -1157 -1244 960 1333 327 -40 -997 -864 -661 -1230 2154 2656 -401 -1405 -629 806 472 -190 -546 -282 74 652 152 -901 -946 -105 1121 378 -67 208 -203 -365 -101 278 300 -131 -414 -135 383 254 -59 -47 -118 -14 75 33 -121 -93 53 -5 -18 4 142 114 -123 -68 -1 -40 -10 35 55 18 -46 -49 -17 -5 78 85 -28 -31 -95 -120 70 111 75 6 -104 -51 53 68 -16 -79 -39 47 79 0 -62 -8 24 10 -20 -33 -13 3 57 22 -35 20 -10 -99 -10 83 76 -23 -62 15 44 35 -40 -71 -24 41 64 -21 -53 19 42 -10 -27 -1 12 27 -11 -50 11 69 -16 -63 -6 19 -2 -19 36 59 -37 -81 -8 29 37 18 36 34 -102 -54 73 18 -68 -30 66 36 -23 -28 4 15 10 -3 -7 13 25 -9 -42 16 47 22 -48 -45 -23 -3 43 13 -12 -18 -24 -23 69 67 -33 -46 -5 25 16 2 -21 -16 12 32 -15 -45 -9 15 24 20 -4 -46 -29 46 62 -6 -77 -52 32 36 41 20 -27 -5 -10 -8 -6 -5 15 13 -22 -36 22 43 8 -24 -23 20 24 0 -22 -7 -1 8 -5 -35 2 37 23 -12 -30 -3 14 2 -2 0 -2 -1 2 -2 0 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 -1 1 1 0 0 -1 -1 0 1 0 0 -2 -1 0 -1 -1 1 -1 -2 1 0 0 0 -2 1 0 1 1 -1 0 -2 0 1 2 1 -1 1 0 -1 -1 0 0 2 1 -1 -2 -1 0 1 0 -1 -2 0 -1 -1 -2 0 1 0 -1 -1 1 0 0 -2 -1 0 0 1 1 -1 -2 0 1 2 0 -2 -1 0 1 1 -1 -1 0 -1 0 -1 -1 2 -2 -2 -1 -1 1 0 0 0 -2 0 2 2 -2 -2 0 0 1 0 -1 -1 1 1 -1 -1 -1 -1 1 -1 -1 0 0 1 0 0 -1 0 -1 -1 -1 0 1 -1 1 1 -1 -1 -1 1 0 1 -1 0 -1 -1 0 0 1 0 -1 0 -1 -1 -1 -1 0 0 -2 -1 0 -1 1 0 -1 -1 0 -1 0 -1 0 -1 -1 1 1 1 -1 -1 0 1 0 -1 0 1 0 1 -1 -2 -1 1 1 -1 -1 -1 1 0 0 0 -1 -1 0 -1 0 0 1 -1 0 1 0 0 -1 0 2 0 -1 -1 0 -1 0 -1 1 -1 1 0 0 0 -1 -1 0 -1 0 0 1 0 -1 -1 -1 -1 2 -1 -1 0 0 0 0 0 0 0 0 +65508 1245176 20906215 4219142327 62978852 1883818 995609 1183417 6152616 7215137 2369666 872420 334216 85000 448208 1706717 1267666 147373 84473 143426 167284 188557 164914 67997 16133 5821 15730 11458 349 20180 28125 4625 1700 4250 2440 2690 6109 8009 9986 19300 17946 10852 5410 4880 7762 8450 3844 640 500 1258 3258 1709 500 9901 12665 4373 2161 2825 5617 5777 3250 2125 829 145 850 2621 5017 4005 365 1657 4850 6625 2210 1620 11560 8245 4948 5256 1825 800 325 58 794 1845 2465 2788 2554 1858 313 900 5290 5578 2141 881 445 400 1249 2106 801 416 2957 5960 5965 3728 2977 1129 125 100 250 653 1780 1913 1105 976 484 50 89 1229 1898 1044 205 8 4294836224 196607 65534 2 0 1 0 0 0 0 65536 0 131071 1 4294901760 65535 1 4294836224 65535 4294967295 4294901761 131070 0 4294836224 1 65537 65535 65534 131073 4294901761 1 4294967295 0 65538 4294901759 65535 1 4294901759 4294901760 4294901759 65536 4294901760 131071 0 4294967294 0 65537 4294901759 65536 2 4294967294 65536 4294901761 65535 65535 4294967295 4294836226 4294967294 131071 0 4294836224 131072 4294836226 65534 65536 4294901760 131071 4294901761 4294967295 131071 4294967295 0 1 4294901760 4294901760 4294967295 65536 131071 4294901761 4294967295 1 4294901761 4294901760 65535 65536 4294901760 4294901760 4294967295 65535 4294836224 65535 131071 4294901760 65535 65535 65535 4294967295 65537 4294901761 65535 1 65535 1 4294901761 4294967294 65537 4294967295 131071 0 4294901760 65535 65535 65536 65535 1 4294901760 131072 4294901760 65535 65535 131071 131071 0 4294901760 65535 65535 65536 4294901760 4294967295 196607 4294967295 0 0 0 0 +-97 0 -12 115 -217 435 1663 -424 -1909 -1128 524 1243 -301 -814 -993 1725 3273 -272 -1638 -1569 55 -366 -1196 859 685 380 451 -124 -359 -1076 -1148 1323 1417 151 -236 -391 193 -108 -308 -171 -89 64 -60 344 201 -113 138 40 -220 -214 142 273 12 -192 22 15 -66 -91 -110 32 30 190 171 -106 -115 -78 6 66 -17 4 57 -20 -54 17 7 -47 43 131 -16 -210 -22 167 22 -122 -83 70 113 -17 -152 -15 67 104 92 -59 -113 28 122 -86 -142 105 151 -50 -86 -69 -57 49 16 99 114 -48 -32 -53 -42 -4 23 46 22 -45 -36 -40 -50 40 3 74 98 -52 -81 -8 10 65 134 -54 -155 -103 -1 142 27 -39 27 45 34 -41 -35 -62 -32 31 -70 55 183 79 -10 -220 -147 48 36 96 19 -70 -11 94 53 -92 -84 63 124 -3 -68 -97 -42 73 46 11 -8 -44 -22 30 6 34 82 -80 -142 25 74 11 -39 32 53 -1 -28 -54 -10 80 36 -52 -6 19 -2 -52 -69 75 136 11 -51 -117 -56 73 45 -15 -34 7 21 -9 -26 27 23 -23 -19 23 27 24 18 -65 -21 43 6 -62 -45 44 28 14 9 -30 -50 19 47 21 3 0 11 -39 -22 10 -1 3 3 2 1 -5 0 6 -1 -1 2 1 0 -2 0 3 2 -1 0 -1 0 0 0 -1 1 1 -1 -1 1 0 -1 0 0 -1 -1 2 0 2 1 -1 1 -2 -1 2 2 1 -1 -4 -1 1 1 0 0 -2 -1 -1 2 1 0 -1 1 0 1 -4 -3 0 1 0 -2 -2 0 2 1 -1 -1 -1 0 1 2 0 -1 0 0 -1 0 -1 -1 -1 -3 0 3 1 -2 2 3 -3 -2 3 0 -1 0 1 2 -1 -1 1 0 -1 0 2 -2 1 3 1 -1 -2 -1 2 2 0 -2 0 4 1 0 -3 -2 3 4 -1 -1 -3 0 -1 -1 -2 -3 1 0 -1 0 2 2 -2 -3 1 1 0 1 -1 -1 0 -1 2 1 0 2 0 -1 -2 -2 3 3 0 0 -3 -1 -1 0 1 0 -1 1 -2 -1 -1 -1 0 0 0 0 -1 1 1 -2 0 0 -1 -3 -1 1 0 -1 -1 1 0 -3 0 -1 4 3 -2 -5 2 4 0 -1 -1 0 0 -1 -3 -1 2 -2 -1 1 0 0 1 1 -1 0 0 1 0 -1 0 1 -1 -2 -2 -1 0 0 2 1 -2 0 1 3 -1 0 -2 -1 0 1 -1 -1 -1 0 3 -1 -3 0 0 1 -1 1 1 -2 -4 -1 2 2 0 -1 -2 -3 1 3 0 +65439 7602164 28573479 4267181695 4221106315 1819625 753197 3961674 10786513 5144805 136981 2168297 613625 218777 1286657 3068233 2030690 208577 48913 124105 12017 121936 53170 20644 94196 94693 37008 709 12637 13124 37000 40477 19309 4392 305 3649 3205 2258 19010 44356 28373 15368 11789 13058 23329 15305 11945 13553 22280 31189 25301 12157 5650 10057 15300 3833 1780 2645 2509 2896 4100 5485 12308 6625 4325 20872 34634 20165 2250 2754 2837 5069 1985 7925 39730 48500 23913 10512 5261 8957 11273 11025 15385 14033 7093 2237 2000 1384 1192 13124 20789 5597 2545 2810 3700 6500 4000 397 2708 10386 18617 16290 8465 2250 1205 522 1405 1058 890 1305 4549 2290 3880 3961 980 981 2861 2650 9 1642 584 10 131075 4294639617 393216 4294967295 65538 4294836224 196608 4294901762 4294901760 0 4294901760 65537 4294967295 1 65535 4294901760 196607 131072 4294901761 4294836225 196607 65538 4294770687 131071 1 4294836224 4294967295 65538 4294901760 1 4294705153 65533 1 4294901758 131072 4294901761 4294967295 65536 2 65535 4294901760 4294901760 4294967295 65533 65539 196606 4294770691 262142 4294901760 65536 4294901762 131071 4294901760 131072 131070 65539 4294901759 196607 2 65534 65540 4294770688 262142 4294901764 4294836223 4294901760 4294901759 131069 4294901760 131072 4294836226 131069 1 4294901761 65535 196607 1 2 4294901759 262142 3 4294770688 4294967295 65536 4294901760 4294836225 4294967295 65535 0 4294901760 65537 65534 4294901760 4294967293 1 4294967295 1 65533 327679 4294836227 196603 4 4294967295 0 4294836223 196607 4294967294 1 65536 4294901761 0 1 65535 4294901761 4294901758 65535 131072 4294836225 65536 4294901763 4294836224 65535 4294901761 4294967295 196608 4294836223 0 4294901761 65537 4294770686 196607 2 4294901759 131069 3 +4 0 -37 -23 -225 20 508 609 -75 -1016 56 618 -486 -518 858 537 -1078 -1165 79 1612 546 -697 47 124 -336 -290 139 212 -178 -51 141 328 241 -345 -208 50 66 -58 -120 -13 0 168 177 -138 -154 23 -17 -57 17 185 101 -117 -66 -13 5 -3 -25 8 33 42 -3 -80 -22 58 23 -27 -49 1 48 36 -12 -17 18 -28 -61 -4 24 83 60 -39 -13 -64 -55 46 44 -17 -42 -24 -7 73 52 -43 -47 -19 -20 77 120 -25 -87 -77 5 51 1 -1 -18 -16 35 52 -18 -81 -3 69 1 -55 -6 56 31 -52 -61 31 78 -9 -70 -18 26 17 3 18 13 -38 -48 9 42 38 -28 -35 46 48 -26 -71 -3 46 9 0 4 -49 -37 44 23 -17 -14 28 35 -14 -36 -23 8 56 21 -38 -2 11 1 -23 -15 5 1 -3 -5 6 3 12 9 -24 -26 15 25 26 17 -51 -28 11 -26 -7 37 54 -7 -69 -17 64 42 -38 -22 4 -5 -10 5 4 -21 -2 7 11 8 1 -16 -1 31 10 -25 -15 34 8 -43 -32 10 52 19 -44 -30 25 14 -10 4 30 17 -52 -33 30 20 -13 -15 6 25 2 -30 -24 2 38 22 -17 -19 -2 12 3 -9 -1 4 0 0 1 0 0 0 0 0 1 0 0 0 0 -1 0 0 0 0 0 0 0 0 -1 1 0 0 0 1 0 0 -1 -2 1 0 1 0 -1 0 0 1 0 -2 -1 0 0 0 -1 -1 0 0 0 0 0 -1 0 -1 2 0 -3 -1 1 0 -1 0 0 -1 1 0 -1 -1 0 0 1 0 -1 -1 0 0 -1 -1 0 0 -1 0 0 1 0 -2 -1 0 -1 0 1 -1 0 1 -1 0 -1 -1 0 1 1 0 0 -1 0 -1 1 -1 0 1 -1 -2 0 1 0 -1 -1 -1 0 1 1 0 -1 0 -1 0 -2 0 1 -1 -1 0 2 1 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 1 2 0 0 -1 0 1 0 -1 1 0 -1 -1 0 0 0 1 1 -2 -1 1 -1 -1 -1 0 0 0 0 -1 -1 0 -1 0 0 -1 -1 0 0 0 0 -1 -1 0 -2 0 0 1 -1 -1 -1 0 0 0 1 -2 -2 0 1 1 -1 -1 -1 1 -2 0 0 0 0 1 2 0 0 -1 1 1 0 -1 -2 -1 1 0 -1 -1 0 -1 -1 1 0 0 1 -1 -1 -1 1 1 0 -2 -1 0 1 -1 -1 -1 -1 0 0 0 -1 0 0 0 0 1 1 -1 0 0 +4 4293525467 1376031 39911932 4228448181 385060 504520 1024533 2519309 2604785 783925 17585 196996 64265 34285 127465 177106 45764 7720 14569 28224 50373 24245 3538 34514 23890 4525 34 689 2853 6409 3848 1258 2402 3600 433 1108 3737 7465 5121 4265 5141 2225 2340 5378 4553 2570 6329 15025 13498 2626 2 580 3929 6885 4770 3026 3172 3665 4682 6165 5224 965 333 1613 2385 3208 2009 4420 5717 2125 81 2417 3305 818 980 1421 1825 3200 1885 125 530 250 10 61 153 657 901 1301 2890 905 725 4285 4810 4385 3208 500 125 41 445 170 65 257 1061 850 1220 2873 2804 2297 1525 296 916 2993 1989 569 261 629 1476 1448 773 365 153 4294967287 4 65536 0 0 65536 0 0 65535 0 0 0 4294901760 1 0 1 4294901760 131070 65536 4294901760 0 1 4294967294 0 4294901760 65535 0 0 65535 196607 4294770688 131071 4294901760 0 131071 4294901760 65535 65536 4294901760 65535 4294901760 65535 4294901760 0 1 4294967294 4294901760 65536 65535 4294901761 4294901760 65535 65537 0 65535 131071 65535 4294901761 65534 1 4294967295 65535 65537 4294901760 4294901760 4294836224 65536 4294967295 131072 1 0 4294967295 0 0 4294901760 0 65536 2 4294901760 65536 4294901760 1 4294967295 0 65536 4294836225 131071 4294967295 65535 0 4294901760 65535 65535 4294901760 65535 0 4294901760 65535 65534 65536 4294967295 65535 0 4294836225 65534 65537 4294967295 131071 65534 0 65536 2 4294901760 65537 4294901760 4294967294 1 4294967295 4294901760 131071 0 4294901761 4294967295 65537 4294836224 65535 4294901761 4294967295 65535 0 65535 0 65536 4294901761 0 +-111 0 16 12 11 -383 -963 1191 2107 -207 -593 -1109 -520 -551 -1811 1305 2320 358 -921 479 1587 -1281 -1288 -399 -400 862 648 24 -146 -415 7 696 322 -855 -389 438 63 -262 -12 246 108 -95 -235 -223 -20 480 303 -104 -75 -299 -100 243 49 -186 -106 165 168 -75 -205 -33 136 194 33 -211 -71 118 55 -36 25 -78 -130 59 85 36 -25 -88 0 151 48 -148 -54 26 -49 89 155 -75 -180 -3 143 88 -47 -129 -14 74 -23 -20 36 54 64 -47 -62 -51 -64 22 112 100 -25 -127 -7 -17 -100 34 43 64 32 -6 6 -11 23 25 40 -90 -110 -16 -5 95 74 -13 -34 -35 12 28 55 -20 -100 -73 25 66 -76 25 155 60 -69 -171 -62 138 79 -24 -13 7 38 -25 -64 -25 66 55 -37 -91 -50 41 51 53 -17 -62 5 54 43 -50 -101 16 128 37 -104 -73 65 52 -34 2 28 -68 -64 50 6 50 93 -28 -43 -15 20 -62 -56 52 -24 -5 83 30 -36 -20 -30 -44 44 90 -15 -78 -19 24 1 6 -4 70 76 -95 -49 57 15 -82 -30 47 -20 -32 -3 82 45 -41 29 23 -52 -107 -4 100 8 -47 -24 8 19 35 -4 -16 18 -10 -14 28 27 -45 -36 14 8 7 6 -1 -4 -1 3 1 -1 -1 0 0 -1 2 0 1 0 -1 1 1 -1 -1 -1 -1 -1 -1 -1 0 1 2 2 -2 -2 -1 0 -2 0 1 -1 -3 -1 1 0 -1 -2 1 0 1 -1 0 0 1 3 -1 -2 -1 0 1 0 -1 0 -1 -1 -2 -3 0 0 3 0 -2 -1 0 -1 -1 2 3 -1 -2 1 0 0 -1 -3 1 3 1 0 -2 1 0 -1 -2 1 2 -2 -2 0 1 1 0 0 0 0 -2 1 0 -3 -2 1 3 1 -4 -2 2 0 -1 1 1 0 1 -1 -2 2 0 -3 -3 -2 0 2 1 -2 -2 0 2 0 -2 2 2 1 -1 0 -1 -1 0 3 0 -3 -1 0 1 0 -1 -4 -2 1 2 2 2 1 -3 -3 0 1 1 1 0 -2 -3 2 1 0 -1 0 0 1 1 0 -1 0 -2 -2 0 1 -2 -1 0 0 0 -2 -3 2 1 -2 1 -1 0 0 0 0 2 1 0 -3 0 1 1 0 2 2 -1 -3 2 2 -1 0 -1 -1 2 1 -1 1 -1 2 -1 -3 0 1 0 0 -2 -3 1 1 0 0 0 -1 -1 -1 1 0 0 -1 -1 1 1 -1 0 -1 0 1 1 0 -1 -2 1 0 -1 -2 0 2 -1 0 -1 -2 0 1 0 +65425 786448 4269867019 78117949 4281403451 1581530 574001 4982746 5510564 1077682 4159530 1818145 903044 420480 193541 484465 834709 343165 72613 60660 20689 104954 230800 102625 95026 69049 36997 38461 33849 43114 56132 45610 18965 4321 6709 20381 8521 8369 22801 24208 3592 10322 29650 32409 28193 18850 5672 929 4212 6305 6445 4580 22544 16754 338 11156 5945 1060 157 1154 9700 12356 9050 5645 2381 928 3425 15329 4981 6401 27625 34002 22888 6817 218 2069 4721 7381 9650 4181 5410 4133 2941 4349 10457 17753 16145 6929 1160 5408 6596 2536 9433 2074 4244 5840 601 7789 1696 2836 10036 6309 937 37 4916 14801 5650 6949 3109 1424 6733 3706 1370 14153 10016 2273 640 1586 272 424 980 2754 983004 458760 4294901766 4294967292 65539 4294967295 0 196607 65536 4294901760 65537 4294967295 4294967295 4294967295 65535 131073 4294836226 4294967294 4294836224 65536 4294836223 131071 4294901760 131070 65536 65535 65536 4294901763 4294967294 65536 4294901760 4294901760 4294901759 65533 196608 4294836224 65535 4294967295 196610 4294901759 1 4294901760 131069 65539 4294836224 1 4294901759 131073 4294901758 65536 1 0 4294836224 1 4294901757 196609 4294705153 196606 4294901760 65537 65536 4294901759 2 4294836221 65534 65538 4294901758 131072 4294836224 131074 4294901761 4294901760 65535 3 4294967293 65536 4294901760 4294901756 131073 131074 4294770689 65533 65537 1 4294836222 65538 4294901760 0 65537 4294901760 4294836224 65534 4294836225 65535 0 4294836222 65538 131070 65535 0 131072 1 65533 65537 131072 4294901762 196605 4294901762 4294901760 196607 4294901761 4294901761 4294901762 65533 1 4294836224 131069 1 0 4294967295 131071 0 4294967295 65537 65535 65535 65537 4294901760 131070 4294901760 65534 4294901762 4294901760 65534 1 +8 0 -18 -30 222 -18 -644 -345 389 992 160 -798 -93 459 477 -383 -957 -825 -186 2038 1358 -1478 -1134 620 609 -288 -228 53 -57 61 147 123 183 -291 -335 -6 23 105 58 77 72 -123 -216 49 231 108 -80 -163 -78 79 128 72 -46 -101 31 31 -16 -31 -22 9 18 -16 -46 9 4 40 54 4 -23 -69 -38 66 49 -19 -25 -41 -50 106 157 -87 -163 -4 85 27 -54 14 83 4 -47 -50 21 37 -16 -59 -43 74 73 -39 -62 5 32 40 30 -80 -90 56 73 7 -16 2 23 -52 -48 64 49 -61 -39 57 45 -34 -52 -14 59 34 -69 -31 55 18 -15 -22 -35 41 69 -45 -61 -2 -1 37 -2 -17 61 30 -58 -19 50 -51 -21 66 -50 -60 78 35 -77 -8 26 12 31 2 -31 -20 -5 18 31 4 -16 -21 -7 24 42 -20 -43 -30 -4 30 -27 -3 79 60 -49 -136 -12 133 34 -77 -21 25 15 -27 -64 42 96 -6 -40 -39 -48 16 77 50 -25 -94 -38 55 24 6 15 -19 -40 13 68 12 -42 -62 -23 29 11 33 14 -22 15 2 -27 -16 8 0 -33 18 46 28 8 -57 -38 20 21 8 3 -20 -25 8 10 12 20 -8 -18 -13 -7 9 10 3 -4 -5 0 3 1 -1 -1 0 1 0 0 0 1 0 0 -1 -1 0 0 0 0 1 -1 -1 -1 0 -2 -1 0 0 -1 0 0 -2 0 1 1 0 0 -1 0 -2 0 2 -2 -1 0 0 -1 -1 1 0 -1 -1 -1 0 -1 0 0 0 -1 -1 -1 0 0 0 -1 0 -1 0 1 0 0 1 0 -1 1 0 0 0 -1 1 0 -2 0 0 0 -1 0 1 1 0 0 0 -1 0 1 0 -2 -1 0 2 0 -3 0 0 -1 0 -2 -1 0 2 1 0 0 0 -1 -1 -2 1 0 -1 0 1 1 -1 -1 -2 -1 0 0 0 -1 1 1 -1 -2 -1 1 1 -1 -1 0 0 0 -1 0 -1 0 1 -1 -1 -1 -1 2 0 0 0 -1 -2 0 0 -1 1 2 1 1 -1 -1 -1 -1 -1 -1 0 -1 0 0 1 0 1 -1 -1 1 2 0 0 0 0 1 0 1 -1 0 -2 0 0 -1 -1 0 1 1 0 1 0 -1 1 -1 0 -1 -2 -2 1 1 0 0 0 0 -1 1 -1 -1 0 0 0 -2 -1 0 1 -1 -1 0 1 -1 0 1 0 1 -2 -1 0 1 0 0 -1 -1 0 1 1 0 -2 0 -1 -1 -1 0 1 0 0 -1 -1 1 1 -2 0 2 0 +8 4293066734 4293787870 4272422268 65012101 662404 219330 374218 1596474 4188040 4028648 1670356 453825 54793 6970 36738 118170 112261 11554 9293 20313 49057 65025 32969 12325 21568 12317 1922 1217 565 580 2197 1616 2932 5290 5800 2762 2306 13736 32218 26585 7954 3112 6905 4709 1810 3737 7325 6850 3869 2624 7300 11236 5378 260 3233 6400 6122 4770 3181 2900 4637 5722 3349 709 2906 6786 3725 1370 293 4621 3725 5101 4797 6100 7309 5993 820 965 1361 349 977 697 625 2164 2749 916 738 9841 20897 17833 7085 1066 954 5860 9252 3121 2560 8429 9461 4469 612 586 1769 4768 5608 1370 1210 680 229 985 64 1413 2900 3313 1844 505 409 689 244 464 493 655353 196618 4294705148 196608 4294901761 65535 1 0 1 4294901760 65535 0 65536 4294967295 65535 4294967294 0 65535 4294836224 65536 1 4294901760 4294836224 131072 4294967294 0 4294967295 1 4294967295 65535 65535 0 4294967295 65535 0 65535 65535 1 65536 4294901760 1 0 131071 4294836224 0 4294901760 65536 1 0 65535 1 4294967294 131072 4294770688 0 65535 4294967294 131072 1 0 4294967295 131070 4294901760 65536 4294901761 4294901759 65535 0 131071 4294901761 4294967294 65537 4294967295 0 4294901760 4294901760 65536 4294967295 4294967295 2 0 4294901759 0 131071 65538 4294901761 4294967295 4294967295 65535 65535 65536 65536 4294967295 131073 0 0 1 4294901761 4294836224 0 4294967295 65536 1 1 131071 65535 4294901759 131070 1 0 4294901760 4294901761 65535 0 4294967294 65536 4294967295 65536 65535 1 4294836225 65535 1 4294901760 65535 65537 4294836224 4294901760 4294967295 65536 0 4294967295 65537 65534 2 +-82 0 10 158 498 -105 -315 -710 -547 311 -448 411 1399 335 -1083 -794 -76 306 -4 1303 1519 -100 331 -1962 -1912 362 726 753 -67 -444 -139 303 364 42 -176 -437 -144 302 109 -36 -181 -34 194 209 78 -72 -96 -207 -41 93 111 248 -36 -501 -86 376 66 -139 -53 24 19 3 22 54 -16 -67 20 -1 -38 35 -26 -36 98 104 -66 -197 -92 165 72 49 122 -4 14 -149 -151 7 80 27 -112 7 81 49 -28 -35 2 72 111 -47 -106 -70 5 99 114 -57 -134 -51 35 -5 -72 114 47 -35 147 52 -137 -205 -33 128 28 38 12 -117 -133 203 323 -71 -251 -175 27 246 195 -183 -311 -21 206 182 -72 -199 -55 133 103 127 148 -393 -460 275 385 122 75 -297 -372 47 195 204 114 -163 -243 7 204 84 -88 -109 -22 87 58 -52 -44 6 -15 53 62 -74 -75 122 135 -120 -42 30 -62 -132 -129 129 182 109 -66 -143 13 94 102 -20 -96 -161 -69 197 128 -91 -23 46 -46 -131 13 124 -65 -31 123 21 -71 -18 31 -53 -81 60 73 27 4 -58 -35 12 -28 39 121 -3 -93 -63 25 45 -1 -36 -27 39 17 -26 5 51 17 -73 -60 62 94 -28 -86 -20 42 36 -9 -26 -4 11 3 2 1 -2 1 0 0 0 2 -1 -2 -1 -1 3 1 0 0 0 0 0 0 0 0 0 0 -2 0 0 -1 -3 0 1 -2 -1 -1 1 -1 2 -1 -2 2 -1 -4 -1 -1 1 2 0 1 0 -1 -2 -1 0 0 -1 0 1 0 -1 -1 0 0 1 2 -2 -3 -2 -1 1 1 -2 -1 -1 0 -2 -2 -1 -1 1 2 0 -1 -4 -2 -1 -4 1 0 1 -1 -1 -1 0 -1 0 -1 0 0 3 -1 -1 -1 1 1 1 1 2 1 1 1 -2 1 1 1 0 1 0 -2 -1 1 -2 1 1 1 -3 -3 0 2 1 0 -1 1 -1 0 -1 1 -1 -1 -1 -1 -1 -3 0 1 1 -1 -1 -1 2 0 0 0 0 0 0 -1 1 2 0 1 -2 0 0 -1 -1 2 -1 -3 0 3 1 -1 -2 -1 -1 -1 1 0 -3 -1 1 -2 2 0 1 1 0 1 1 -2 -2 -1 2 0 -2 1 5 3 -4 0 0 -2 0 0 1 1 -1 0 1 1 1 0 -3 1 3 0 -1 1 -2 -2 -1 1 2 -1 0 0 0 2 1 -1 0 0 -1 0 -1 0 0 0 0 0 -2 0 0 -1 -1 1 0 -4 0 1 0 2 -2 -1 -2 -3 0 1 -2 -3 0 -1 3 2 0 +65454 10354698 4288086514 4248501957 20446685 369625 2069426 1803325 99412 1697825 2317361 3959005 3786788 1094085 201625 111130 134260 221945 111940 13177 33917 81317 11268 52065 10330 73825 252297 148772 23677 3385 370 3400 4745 401 2669 1972 20420 43165 35689 7585 14900 22397 22850 7129 12593 8962 2009 5188 14530 16136 9826 16245 20557 1250 18180 3434 24313 60794 17473 2228 13833 58898 109370 93626 61245 71514 97162 75560 44785 20714 26738 176353 287225 163109 93834 140593 79641 39565 59098 48672 19625 8053 6068 1972 3034 9320 20509 32625 2664 21268 33282 45005 24805 9005 10804 35137 43570 24665 2645 19277 15545 5186 15570 5365 3770 10161 6058 3380 1369 2305 14650 12618 2650 1297 2250 965 2626 5618 7444 9620 7796 3060 4293328887 786428 131075 4294836225 1 0 4294901762 4294967294 262143 1 0 0 0 0 4294836224 0 4294836223 65536 4294967294 131071 196607 4294901759 4294901762 4294967292 131071 2 1 4294901759 65535 4294901760 65536 4294901760 65535 65536 4294836226 4294901757 131071 4294836225 4294967295 4294836224 4294967294 131071 2 4294770687 4294967294 131068 65536 4294967295 65535 65535 65535 196608 4294967295 131071 65537 131073 65537 4294836225 65537 1 1 4294967294 4294836225 65537 4294770689 65533 65538 4294901760 4294901761 4294901760 4294901761 4294967295 4294967295 65533 65537 4294967295 196607 0 0 0 131071 2 4294836225 0 4294967295 4294901762 65533 65539 4294901759 4294967295 131071 4294770688 131071 196606 65536 1 65537 4294901758 196607 4294836224 327681 4294705155 0 65534 65536 4294901761 65536 65537 4294770688 196609 4294901760 4294836225 4294967294 131073 65535 0 65538 65535 4294901760 4294901760 0 0 4294836224 0 4294967295 1 65532 1 4294836226 4294901759 65533 4294836225 65533 262143 2 +-43 0 60 -3 -37 35 12 -214 -20 327 -341 -418 746 1085 -267 -1771 -458 1379 416 -551 -11 71 -357 13 293 159 -11 -17 6 -123 54 90 -149 -156 150 273 -35 -320 -65 219 75 -96 29 -39 -272 72 441 34 -432 -209 180 387 193 -314 -260 20 93 92 -32 -90 -2 103 40 -42 -20 -47 -27 73 38 -25 23 -30 -90 -3 43 43 16 -1 -10 -6 30 -37 -56 56 73 -71 -98 28 49 37 0 -32 2 27 -1 -35 -10 43 33 -37 -36 7 17 27 37 -48 -77 -21 9 82 65 -13 -10 -101 -82 86 59 -8 0 5 33 -42 -97 6 71 -1 -79 57 93 -47 -91 7 63 58 -13 -41 46 1 -27 -34 -88 -8 89 138 52 -111 -61 -52 -39 93 94 -13 -63 -90 -23 127 90 -78 -52 3 -37 -28 68 82 -93 -116 77 148 -13 -137 -46 64 19 6 -1 36 111 -53 -179 -41 153 111 -85 -168 -36 175 105 -105 -103 49 90 -44 -122 41 111 20 -26 -12 46 -49 -123 -9 83 112 29 -92 -54 -10 25 35 -63 -21 121 30 -143 -27 134 10 -67 -13 -27 -6 40 21 -12 13 0 -38 11 47 13 -53 -33 14 12 8 -14 -11 7 37 19 -28 -11 5 3 -11 -11 7 7 0 -2 -1 0 1 0 0 0 0 -1 1 1 1 0 -1 1 0 -1 0 -1 0 0 0 0 0 0 -1 -1 0 0 1 0 -1 1 0 0 0 -2 1 0 0 -1 -1 -1 0 -1 0 0 -1 -1 -1 1 0 -1 0 0 -1 0 -1 0 -2 1 0 -1 -1 0 0 -1 -1 0 0 0 0 -1 0 0 -1 1 1 -1 0 0 0 0 0 -1 -2 -1 -1 0 1 -1 1 -1 -1 -1 1 0 0 0 0 0 1 1 -2 -1 1 1 0 -2 0 0 0 0 -1 -1 0 0 -1 -1 0 0 1 0 0 0 1 0 -1 0 1 0 -2 0 0 -2 0 0 0 1 0 -1 -1 0 0 0 0 0 0 0 -1 0 2 1 -1 0 0 -1 -2 0 0 -1 1 0 -2 1 0 0 -2 0 1 0 0 -2 -1 0 -1 -2 -1 -1 0 0 0 1 0 -1 -2 -1 0 -1 0 2 -1 -2 -1 -1 0 -1 0 -1 1 0 -1 1 1 -1 -1 -2 0 0 -2 -1 0 1 -1 -1 -1 0 0 -1 -2 0 -1 -1 1 1 0 1 1 -1 0 -1 1 1 0 0 0 -1 -2 0 1 -2 1 1 -1 0 1 1 -1 -1 -2 0 -1 0 -1 -1 2 1 -1 0 -1 -1 0 1 0 +65493 4294770748 2359259 4280942604 21495788 291005 1733741 3207730 2111405 476657 5162 127618 111130 410 15165 11016 46537 97029 103625 52186 14841 2362 79168 195637 230305 182169 135845 68000 17113 9124 10613 3364 2609 6058 2069 1429 8109 3698 257 136 2269 6272 10370 10388 3770 1024 733 1226 1949 2458 1345 1018 3673 6370 6805 4394 10301 14120 3545 25 2853 9445 5042 9490 10858 8330 7333 1850 2117 1885 7808 26965 15025 6425 10170 9005 12069 16658 14184 2713 2153 11348 22105 27833 18938 6212 397 1297 15130 33722 35730 35449 31921 22050 13010 10036 16565 12721 820 4517 15210 19433 9305 3016 1850 4410 15541 21178 18056 4658 765 2041 313 1444 2330 2978 1285 208 317 1418 1145 146 4294246403 524277 7 4294967294 65536 0 0 131071 65537 4294901760 1 65535 65535 0 0 4294901760 65535 65536 4294901760 1 0 131070 0 4294967295 65535 65535 4294901760 4294967295 1 65535 4294901760 4294901760 4294836224 1 4294967295 0 4294967295 0 0 65535 4294901760 65537 65535 0 0 4294901759 4294967295 65536 131071 4294967295 131071 0 0 65536 4294836225 131071 1 65534 0 4294901760 65535 4294901760 65535 65536 0 65536 4294901760 65536 4294836224 0 65534 0 1 4294967295 0 0 0 4294901760 131072 4294901761 0 4294901759 0 131071 4294836224 1 4294836224 65536 0 4294967294 4294901760 4294967294 65535 0 1 4294901759 65535 65535 4294901762 4294967294 65535 65535 131071 4294901760 65537 4294967295 65534 4294836224 65535 4294901761 4294967295 0 4294901759 4294901760 131071 1 65537 65535 131071 1 0 4294901759 65536 131070 4294901761 65536 4294901761 4294901759 4294901760 4294901760 196607 4294901761 4294901760 65535 1 +31 0 -116 -80 -16 311 691 -247 -1062 -769 -359 1053 412 923 1876 -390 -1101 -1828 -427 615 -677 789 1389 -196 -689 -427 -88 211 101 285 223 -258 -6 -42 -305 -261 -123 468 285 -74 -16 77 207 -308 -514 -139 -106 683 689 -224 -422 -115 297 160 -70 -356 -141 292 216 -226 -275 28 110 125 25 -64 -8 -53 -118 77 125 46 53 -103 -167 4 80 95 90 -121 -214 46 64 40 141 105 -89 -183 50 66 -39 2 26 -63 -70 41 56 6 -88 23 181 2 -202 -77 139 126 -56 -144 -17 174 124 -198 -240 98 180 79 -2 -72 -40 -18 82 38 -64 -144 -174 78 188 240 48 -273 -83 112 98 -61 -134 -68 0 134 128 7 -82 -210 -106 204 150 29 -23 -176 -47 155 31 -108 -14 33 -59 -24 6 141 102 -90 66 6 -195 -204 -90 276 257 41 -85 -113 91 -46 -115 30 101 -2 -83 -148 -118 109 44 137 54 -68 57 69 35 -36 23 -133 -43 26 -119 -84 -40 226 212 -99 -189 67 233 -99 -162 15 -1 -56 28 135 18 -174 -89 51 -146 167 430 50 -141 -362 -284 206 348 99 -176 -261 -44 214 95 -29 9 -45 -29 14 -4 -46 -10 78 20 -79 -35 43 1 8 18 3 10 -3 -8 -14 -3 1 -3 3 3 4 1 -3 -1 1 2 0 -1 1 0 0 0 1 1 1 0 -2 1 -1 0 -1 0 -1 -1 0 -1 2 0 -1 1 1 2 -2 -2 1 2 -3 -2 -2 -3 -1 -2 0 0 -1 0 3 0 -3 0 0 -1 -1 0 2 1 -2 0 -3 -3 1 -1 -2 -2 2 0 -1 0 0 0 -1 -2 1 2 0 0 -1 -3 0 0 2 -1 -1 1 0 -1 1 0 -2 0 2 0 0 0 2 1 0 2 1 1 -1 -1 -1 -1 -3 -2 1 2 -2 -2 1 -1 0 1 0 -2 -1 1 0 0 -2 0 -1 -2 0 0 -1 -2 2 2 -1 -1 -1 -1 1 0 -2 -2 1 1 0 0 0 1 -1 0 0 -1 -2 -1 1 -1 0 0 2 1 -3 -2 0 2 2 2 -3 -2 -2 -2 1 0 -1 -1 0 0 1 0 -1 -1 0 3 0 -2 -2 0 -1 -2 1 0 3 2 -2 -1 -1 0 0 -2 0 -1 0 0 2 0 -1 1 -1 -1 1 1 0 -1 -1 1 0 2 -1 -3 0 2 -1 -2 0 1 0 -1 1 1 -3 -2 -1 0 2 0 0 -1 -1 -2 2 -1 -1 2 1 0 0 -2 1 2 -1 -2 2 0 0 2 -2 0 0 1 -2 -2 -1 0 1 1 0 +31 4289789836 20447216 4278780595 4244634586 1237690 1021673 3671476 4553785 560554 1080850 1967737 657050 52265 91426 116293 1800 161146 234153 86701 6185 137713 283517 477725 524897 191309 113809 131636 105145 97732 76409 27725 4721 2873 19853 17741 13418 27905 15425 22741 47912 5696 30906 41410 6856 1525 4645 6581 3172 8273 32765 46733 35197 23872 30565 54580 67204 38641 5188 1924 8168 24832 36360 92944 76833 19433 13325 22580 17956 16433 50824 52852 23341 31505 26234 12625 1285 4057 19917 18504 4392 79641 84276 67730 19994 10397 14125 10205 28793 25805 20705 7540 8010 2521 18218 2525 21217 52676 54745 40210 64090 26469 3137 19009 30600 10522 49205 187400 150925 123092 130905 99097 47732 9866 2106 1037 2132 6184 6641 3074 65 333 4294770698 4294115320 131069 262141 262147 4294770689 131071 2 131071 0 65536 65537 4294836224 4294901761 4294901760 4294901760 65535 196607 4294901760 65537 4294836226 131070 4294770690 4294901758 4294967293 65534 4294901760 196608 4294770688 0 4294967295 131072 4294836225 4294770688 131069 4294901759 196606 4294901760 0 4294901760 131070 2 4294901760 65533 131072 4294967295 1 131071 4294836224 131072 0 131072 1 65538 4294901761 4294967295 4294836223 131070 4294836226 131070 65535 1 4294967294 1 4294836224 4294901760 65534 4294901760 196606 4294901762 4294967295 131071 4294836224 131070 1 0 4294901761 0 4294901759 131071 65535 131072 4294770689 65534 131074 4294770690 4294901758 131070 4294901760 65535 65536 4294901760 65535 3 4294901758 4294901760 131070 196608 4294836226 4294967295 0 65534 65535 131072 4294901760 4294901761 131071 1 4294967295 1 4294901762 65533 4294901762 65534 1 131071 4294770689 4294967294 131072 0 4294967295 196606 4294967295 65538 0 131070 4294901762 196606 0 4294836226 0 4294836225 4294967294 65536 1 +-94 0 -2 137 34 -199 -151 438 634 -259 -560 -567 -70 749 -17 -666 -307 1243 1587 -665 -1485 -1054 179 1301 110 -472 130 334 100 -404 -291 92 55 204 202 -112 -189 79 348 -173 -426 45 331 -49 -390 95 547 -107 -749 -108 482 383 -159 -275 16 241 104 -124 26 68 7 -154 -76 52 38 -16 -80 -28 45 155 70 -195 -151 109 119 57 6 -174 -145 182 239 -14 -101 -249 -212 255 286 11 -51 -147 -135 43 127 38 -100 1 103 -4 -38 32 112 -137 -245 26 138 84 -66 -44 -2 82 79 -15 17 15 11 -119 -70 59 -1 10 60 17 -10 -72 -129 92 271 3 -198 -145 62 95 -64 -37 71 18 -113 16 155 28 -55 -112 -118 61 180 73 -116 -175 -35 114 33 83 83 -116 -80 47 90 -28 -126 -94 -61 190 267 7 -245 -221 160 312 44 -315 -202 68 100 112 -11 -113 -59 99 133 -17 -112 -117 -44 209 227 -152 -253 -5 97 92 84 -2 -89 -120 71 102 -54 -135 -125 38 40 237 233 -169 -184 -71 9 69 -35 -14 95 179 109 -362 -331 225 283 -27 -137 -65 -26 35 13 41 9 39 76 -38 -52 -25 -12 11 31 39 27 -34 -21 -59 -61 54 74 13 -49 -40 20 34 -4 -15 0 1 0 2 1 -1 -2 0 0 0 0 1 0 -1 -1 0 0 1 -1 0 -2 0 -1 0 0 -1 -1 0 0 0 -1 -2 -4 -1 1 2 -1 -2 1 -1 -1 0 0 0 -1 -1 -1 -2 -1 2 0 -4 -3 0 -2 2 2 0 -2 1 -1 0 1 -1 -2 4 1 -2 -1 1 0 1 0 0 0 0 0 -1 1 -2 -2 -2 -1 1 0 -3 -3 0 0 0 -3 1 2 1 0 -3 -2 1 -1 1 0 0 1 1 -2 -1 1 3 0 -3 0 4 2 0 0 -1 1 -1 -1 1 -1 -2 0 -1 -1 -2 -2 0 0 1 0 -1 0 2 3 0 -1 0 2 -3 -2 0 1 -1 0 0 0 -1 0 -2 -1 -1 -2 0 1 2 -1 -2 1 -2 1 0 -2 -2 1 -1 1 1 0 0 0 -2 0 -1 -1 0 1 1 0 -3 -2 -1 0 2 1 -1 -1 0 -2 -2 -2 0 -1 -1 1 -1 -1 -3 -1 3 2 -1 -2 -2 -2 1 0 -1 0 0 1 2 -2 -2 2 2 0 0 -1 -1 1 1 -1 -3 1 0 -3 0 1 0 -1 1 3 -4 -3 2 1 -3 -2 1 2 0 -2 -1 1 0 -2 0 1 -1 -2 0 -1 1 2 1 2 1 -1 -2 0 0 -2 1 0 0 +65442 9043966 4281925666 28770153 4277994106 635089 565901 443845 1639298 2960794 3316141 1724642 234884 128456 173216 93145 44641 53348 41962 151033 183501 111962 161125 310658 572665 379013 100906 58337 26192 5300 23765 8480 1700 7184 26050 42925 34682 17410 30312 54149 57317 72202 109969 81917 24210 20074 17573 10001 10625 2468 31313 60701 26100 6292 6728 6466 514 14282 8381 101 3889 5284 25105 73450 60229 12869 5465 5365 13025 24809 15569 17645 37729 44081 14221 7978 20345 8609 8884 24712 39821 71338 108866 122944 101161 45428 22544 12890 13282 17978 26233 45617 74633 64034 17873 7060 22321 15445 21141 17069 57769 82850 38897 4842 1421 41066 142925 160186 80818 22994 1901 1850 1602 7220 3329 265 2482 1885 3922 6637 5645 4001 2228244 4294049788 65536 131072 4294901761 65534 0 65536 4294901760 65535 65536 65535 65534 65535 4294901760 65535 0 4294901759 4294967292 131073 4294901759 4294901761 65535 0 4294967295 4294901759 196607 4294705152 65533 196606 2 131070 65535 4294901761 327678 4294836225 131071 65536 0 0 4294901760 4294836225 4294901758 131071 4294770688 65533 0 131069 65538 4294770688 131070 131071 0 65537 4294967294 196609 4294770688 262144 2 4294901760 4294901761 131071 4294901759 4294901760 4294901759 65534 65536 4294901760 131072 3 65535 4294770690 65534 4294901761 0 4294901760 4294836224 4294967295 65534 131073 4294901759 4294836225 1 4294901758 4294901761 65537 0 4294836224 4294901760 65535 65537 4294770688 4294967294 131072 4294901761 65535 4294901758 65534 4294967295 4294901761 4294836223 262143 4294901762 4294901758 131070 4294901760 0 131073 4294901758 131074 0 4294967295 65537 4294836223 1 65533 1 131071 4294705155 196605 4294770689 131070 2 4294967294 1 65534 4294901761 65534 131071 65538 65538 4294901759 0 131070 0 +-39 0 136 -11 -280 -150 59 173 59 122 -196 -272 119 555 210 -130 274 -231 -394 -41 658 7 -1045 -713 505 954 -470 -410 486 368 -125 -275 -11 120 -36 -93 -19 207 314 -43 -124 -318 -194 58 -38 66 -189 199 529 243 -103 -548 -68 241 -7 -160 -80 29 -26 103 69 -25 -2 28 -13 -68 8 91 23 -42 55 -8 -111 -114 31 237 89 -249 -130 123 43 -15 39 -21 -64 -24 -42 47 87 67 29 -132 -167 66 148 61 3 -1 13 -107 -15 2 -94 15 6 63 121 8 -115 -80 75 131 22 -143 -41 55 -38 -48 27 121 39 -120 -71 81 90 44 67 -194 -210 89 100 -5 -76 64 115 46 10 -158 -79 87 -4 -26 92 53 -62 -134 -61 88 23 52 116 -38 -99 -71 -15 72 70 -29 -101 0 114 35 -103 -129 -92 175 178 46 4 -95 -40 -19 11 42 20 -41 -40 11 42 13 -23 -45 17 96 62 -210 -173 146 34 -35 131 116 -89 -188 -19 48 -16 161 97 -209 -53 144 -44 -160 -16 184 78 -112 -112 65 58 22 70 75 91 -146 -129 -74 -49 79 50 44 -7 -58 -7 34 -20 -6 40 39 7 -68 -55 32 59 20 -30 -43 20 25 -27 -31 -15 22 20 22 6 -21 -5 2 2 0 0 -1 1 0 1 0 0 0 0 -2 0 0 -1 -1 -1 0 1 -1 1 -1 -2 -1 0 -1 -1 2 1 -3 -4 -1 -1 1 1 -1 -3 0 2 1 -1 -2 1 4 0 -2 1 2 -3 -3 4 2 -2 -3 -3 0 0 2 2 -2 -3 2 3 0 1 -1 -2 1 1 0 -1 -2 -1 2 -1 -2 1 2 0 -2 0 0 -1 -2 -2 1 -2 0 2 1 -3 0 2 2 0 -2 1 1 -2 -1 2 0 0 -2 0 -1 -1 1 0 -2 1 1 0 -1 1 -2 -2 -1 1 2 0 -2 -3 0 3 2 -4 -2 1 0 1 -1 -4 -1 0 2 0 1 1 0 -2 -2 0 1 -1 0 0 1 -1 -1 0 1 0 3 1 -4 -1 4 3 0 -1 -2 1 1 1 -2 -3 0 3 1 1 -1 -2 -2 -1 1 1 -1 0 0 0 2 1 -5 -1 1 1 1 -2 -4 -2 1 2 1 -3 -1 -1 1 0 0 -3 0 -1 1 1 1 1 1 0 1 -1 -2 1 2 -2 -1 1 1 -1 -1 2 0 0 -1 -3 -1 0 1 0 -1 1 -1 0 0 -1 -1 -1 0 0 1 0 -1 1 -3 -3 -1 -1 -1 1 3 -2 -3 0 3 3 -2 -2 -2 0 0 -2 -1 -1 0 +65497 4294246536 4285202152 11337787 7995451 112400 322186 61000 128437 156917 433013 1600394 1165141 389000 371620 91250 14521 9945 43210 100445 116500 41000 5800 75322 338890 310913 62705 25649 7241 11285 5386 788 4793 8345 2293 3089 25317 57130 69922 32029 2074 1962 4672 3973 12058 18265 32245 25625 10 11618 229 9061 4005 14705 19625 22786 20933 4706 3748 15370 15921 11602 10036 42125 52021 10025 9872 15341 25064 13810 692 11273 21800 11465 3233 14900 14842 5409 5741 10201 14221 27250 39089 33800 9041 1961 1885 2081 1721 1933 2554 9505 47944 51245 2381 30617 43265 2665 26177 53090 23545 27536 34112 18628 16769 3848 10525 29597 22117 8642 4436 3413 1205 436 3121 4673 4049 3881 2749 1025 1690 709 1441812 4293591046 196603 2 4294901760 1 1 0 4294836224 0 4294967295 65535 4294901761 4294901761 4294967294 4294901760 196607 4294770689 4294967292 131071 4294901761 65533 65538 4294901759 262145 4294836224 131073 4294836221 131076 4294836222 65533 131072 4294836226 196605 3 4294901761 131070 1 4294901759 196607 4294901759 131073 4294836224 0 4294901759 131070 65534 65538 65533 131074 4294836224 65537 4294967294 2 4294836224 4294901760 131071 4294836224 65537 4294901760 4294836225 4294967294 131073 4294836224 65533 131075 4294901756 1 4294901761 4294967292 131072 65536 1 4294901758 65536 65535 65536 4294967295 65536 196608 4294705153 327679 3 4294901759 65537 4294836225 65533 65539 4294901761 4294901758 131071 4294901761 0 131072 4294639617 131071 65537 4294770686 131070 65538 4294967293 131071 0 65533 131071 65537 65537 65536 4294901759 131073 4294967294 65537 4294967295 2 4294901760 4294967293 65536 4294901760 4294901761 0 4294967295 65535 65536 4294901760 4294770689 4294967293 4294967295 196609 4294836222 196608 4294836227 4294901758 0 4294967294 65535 +-23 0 11 -83 -276 95 679 329 -746 -889 366 1008 -143 -544 455 318 -649 -680 411 751 -585 -471 481 919 732 -710 -839 -591 -105 782 293 -351 -286 275 396 -97 -381 -30 331 43 -138 10 -56 -107 164 154 -81 -129 77 -47 -204 -110 -54 316 224 -123 -100 7 35 -41 -63 62 93 10 -9 -83 -48 19 -35 36 60 -1 -16 56 99 -59 -37 -118 -154 75 98 76 35 -67 -82 10 56 28 -15 -16 5 18 30 7 36 -113 -186 91 163 67 34 -149 -209 102 261 9 -170 -121 58 110 -82 -92 54 130 6 -31 42 -43 3 6 -79 -57 23 66 38 39 -5 -172 -118 145 73 -1 27 30 -17 -103 -11 163 113 -153 -122 -14 -16 65 53 21 -23 -30 84 8 -134 -79 79 135 -19 -117 -12 49 -23 33 37 -38 40 70 -80 -112 114 114 -87 -140 6 108 19 -68 -12 62 -9 -50 44 24 -58 14 94 -25 -49 -98 -148 73 96 148 166 -118 -171 -115 -67 146 181 79 22 -213 -196 -34 22 237 92 -128 -61 87 131 -75 -110 -25 -17 4 55 59 -72 -49 83 40 -40 -33 -31 -14 42 70 -20 -51 41 14 -45 -20 30 8 -22 -14 -1 -4 -31 29 54 6 -25 -29 2 25 6 -8 -1 0 2 -2 -2 1 0 0 2 -1 -1 -1 1 1 0 0 0 0 -1 -2 -1 1 0 -1 -1 -1 0 1 0 -1 -1 2 1 -2 -2 -1 1 -1 -4 1 2 -1 -1 1 2 -2 -2 -2 -4 -1 2 4 1 -3 -1 -1 1 2 -3 -2 0 -1 0 0 -1 0 0 0 0 0 2 0 -3 0 3 -2 -4 -1 1 3 2 -1 -1 -2 -1 2 0 -2 0 0 -2 1 1 1 2 -3 -2 2 3 0 -2 -3 0 2 0 -2 -1 0 1 -2 -3 0 0 0 -4 1 3 1 -2 -2 -1 3 3 -1 2 -2 0 -1 -2 0 2 -1 -4 -3 0 4 -1 -2 -1 1 1 0 -1 -2 -2 0 0 0 0 -1 0 0 -1 2 0 -1 2 -1 -2 0 1 1 -1 0 3 1 0 -2 -1 -1 1 0 2 -1 -2 -1 2 -2 -2 0 2 -3 -2 0 -1 -1 -2 1 0 1 1 -1 -2 -1 0 0 1 -1 0 -2 -2 0 1 1 -3 0 2 0 0 0 1 0 -3 -1 -1 1 0 0 1 0 0 1 -1 -1 0 1 1 2 0 -4 -3 1 3 0 0 -1 -3 0 2 -1 -1 -1 -3 1 2 0 0 -1 0 1 0 2 2 -2 -2 1 2 1 2 -2 -4 1 1 0 1 0 +65513 4289527819 6291180 21562023 4236770582 1150020 316385 308149 883601 732922 564066 1075922 1039924 1053202 622549 209050 157421 166225 146061 111410 19144 14585 50612 23202 8138 53716 102772 65305 10049 2906 7813 8749 6970 2665 2521 3601 3392 13282 15293 29341 15380 5714 6824 3920 481 349 949 14065 42877 31058 23357 54085 68202 43541 15464 15188 19816 997 3613 45 9490 4885 2965 29609 34949 5330 1629 10898 26690 36178 15080 4481 3250 1429 7120 24197 24466 14050 2545 1618 2813 6500 18944 25992 27169 11700 4985 3988 2581 2512 3560 9461 12005 27233 31120 41480 42466 25805 39002 45853 39572 56653 24848 11290 22786 12725 305 6506 7585 8489 2689 1157 6664 3001 1877 2425 964 680 17 1802 2952 1466 1638402 4294443014 65535 4294836226 131070 0 4294901762 4294967295 65537 0 0 4294901759 131071 4294901760 4294967295 65536 4294901760 196607 4294836225 4294967294 4294901761 131068 4294901762 131071 4294836226 4294901758 4294967292 262146 4294770689 4294967295 131073 4294901757 4294901760 0 65535 0 0 2 65533 4294836227 4294967292 196609 4294901762 4294901759 196607 4294836224 0 131070 65537 4294770690 196606 3 4294836222 131072 4294836224 65535 4294836225 65533 0 131068 65539 4294901758 262143 4294901763 4294836226 4294901760 65534 4294901762 4294836220 262144 4294901759 131071 1 4294901759 65534 0 4294901760 0 196607 4294901760 4294901762 65534 65537 65535 65539 4294836224 4294967295 1 4294901762 4294967294 4294836226 65534 4294770690 65534 4294967295 131070 65536 4294901761 4294967294 0 4294901761 4294836224 65534 65537 65533 2 0 1 4294967293 131071 0 1 65536 4294967295 65536 131073 4294705152 131069 3 4294901760 65533 4294901762 4294967295 131069 2 4294901760 65536 131072 4294836226 131070 65538 4294836226 131068 1 1 +-62 0 -29 113 -64 -152 -194 478 985 88 -578 -1204 -230 864 -171 -419 -84 814 1007 -63 -595 -895 6 509 33 0 -88 -240 194 194 -404 -260 202 340 -99 -129 -71 211 599 28 -585 -599 90 752 237 -466 -116 221 -64 -276 109 300 -176 -326 77 347 5 -160 53 57 -5 -49 -45 -24 35 78 -16 -132 -67 164 172 -85 -170 -45 76 83 1 -48 8 4 -73 -8 100 25 -51 -21 -45 -25 82 79 -57 -80 40 94 35 -155 -123 92 53 28 90 -58 -205 -68 98 225 26 -154 -18 139 132 -143 -144 -4 -12 24 71 82 12 -149 -145 85 178 57 -74 -106 -5 -18 -86 105 139 -8 -84 -42 155 55 -213 -214 112 278 -82 -191 104 145 -69 -127 18 64 -69 -21 102 120 -15 -148 51 62 -140 -102 69 159 79 -96 -129 -75 -40 120 121 83 1 -150 -10 41 -10 -19 -44 -48 -25 139 152 -62 -139 -96 16 146 75 -96 -114 37 111 5 -65 -19 10 -11 -34 32 97 30 -120 -125 70 196 60 -159 -95 19 48 5 -80 -27 4 115 136 -53 -126 -77 6 67 6 81 100 -146 -136 77 38 8 88 11 -77 -74 11 46 -21 -6 39 27 -10 -39 0 9 -6 -22 -22 32 25 -15 -10 11 6 -9 -1 3 -1 -2 -1 0 0 0 -1 0 -1 1 1 0 0 0 0 0 -1 -1 0 1 -1 0 0 1 0 1 0 0 0 0 1 -1 -2 2 1 -1 -1 1 -2 -1 -1 2 0 1 2 1 -1 -1 1 0 2 -1 -3 -2 -1 2 2 -1 0 0 0 -1 -1 0 0 -2 0 2 0 0 -2 -2 -1 1 2 0 -3 0 -1 0 0 5 3 -2 -3 0 3 2 -1 0 -1 0 3 -1 -3 -1 3 1 -1 0 0 -1 0 1 1 -1 -2 -1 1 4 0 -2 0 0 -1 1 1 1 1 0 1 -3 -1 1 1 -3 -3 -1 0 1 -1 -2 1 -1 -4 2 1 1 0 -1 0 2 1 1 -1 0 3 -2 0 -1 0 -1 1 -1 2 -1 -2 -2 1 2 1 0 -1 0 0 -1 1 -1 1 2 -1 -3 -2 0 3 0 -4 -4 0 1 -1 -1 0 2 1 1 -1 -2 -1 2 1 0 1 -1 -1 0 -1 1 -1 0 2 3 1 -2 -1 1 2 -1 0 -1 0 -1 0 -1 1 -1 -1 0 1 0 0 2 1 1 1 -1 -2 -1 1 -1 -1 -1 1 1 -2 -1 0 -1 1 1 0 0 0 -1 -1 1 2 -1 0 -1 -2 -1 1 2 1 1 1 -5 0 -1 -4 0 +65474 7471075 4285071296 31391550 5768153 1783700 799396 204802 669652 1018018 1155050 259117 1089 65344 75272 230816 156404 26442 49562 359585 701026 573604 273325 62297 80272 101881 137252 126338 25625 6058 2426 2601 7309 17680 31385 36809 30925 12665 2305 80 5393 10625 3042 2650 12965 9649 10436 25250 23593 3593 11464 46649 60229 24392 19645 37873 20752 720 11765 22345 28250 34933 16712 349 18421 19385 8820 27050 91165 89828 43205 31841 20890 4420 5202 24804 22129 6445 30004 30042 15457 22266 16000 21530 22501 1781 461 4240 19946 26948 28537 21572 14841 14365 12346 4586 221 2180 10309 30025 43316 28881 9386 2329 7129 13241 21305 21805 4525 6597 31316 24425 1508 7865 11405 2237 477 2250 1621 81 520 1508 4293984281 786422 4294377478 262143 4294901759 65535 0 65535 131071 1 0 0 4294967295 65536 65535 65536 65536 0 0 4294901761 196606 4294901761 131071 4294967294 196607 65536 65538 4294967295 1 4294901762 4294901757 196607 4294901762 0 4294901760 65535 4294836224 131072 0 4294901758 131071 2 65533 65535 327680 4294836227 65533 131075 65535 65535 4294901763 4294967293 65539 65535 4294901760 65536 4294901761 4294967294 262145 4294836224 0 131071 65537 1 4294770689 131071 4294770689 4294967293 65536 4294901759 4294901761 196604 65537 4294901760 131072 65537 65535 4294836227 4294901760 4294901760 4294901761 4294901762 4294901758 131073 1 65535 4294901760 4294901761 131073 4294836223 65534 3 4294770684 65536 4294967295 131072 65537 4294901759 196607 1 4294901761 65535 131071 65535 196610 4294836225 131071 4294901762 4294901760 4294901760 4294901760 4294901761 65535 1 131072 65537 4294901761 4294967294 4294901761 4294967295 65537 4294967294 4294901760 65537 0 4294901760 131071 4294901762 4294901760 4294967294 131073 65537 4294639617 4294901760 65532 +-9 0 112 -112 -251 10 149 109 -80 -371 -472 731 721 -176 -60 -34 81 -322 -567 553 1308 -773 -1748 231 1152 449 -311 -546 -93 116 -214 178 340 115 -18 -169 -225 -119 161 575 300 -581 -289 230 247 -398 -574 255 286 141 60 82 238 -202 -362 -184 66 276 15 -57 58 -29 -74 30 13 -55 0 156 83 -148 -87 97 164 -111 -249 21 202 33 -177 -52 98 142 77 -124 -150 -50 39 195 129 -159 -145 34 88 -2 -39 -81 -117 175 214 -116 -120 47 64 -76 -138 -15 94 156 -65 -127 89 147 37 -133 -81 -5 8 11 -22 46 27 -44 -47 81 158 -26 -126 -135 -14 121 24 -35 -69 28 92 69 50 15 85 -231 -252 41 35 126 60 14 43 -51 -21 20 15 -104 -106 60 8 52 96 68 41 -184 -174 135 211 -62 -174 -21 48 68 75 3 -59 -118 -33 108 50 1 -1 -65 -6 71 22 -75 -48 18 53 3 -73 -31 -6 24 29 97 53 -115 -82 66 134 -8 -96 -121 -58 87 65 23 -45 -19 47 13 -19 16 1 -50 -1 64 27 -11 32 -61 -78 -29 -59 106 157 16 -32 -120 -108 42 98 55 -43 -32 49 1 -17 -25 -37 5 40 20 -33 -32 9 47 26 -27 -14 -8 -6 3 2 3 0 -1 0 0 0 -1 0 0 -2 0 1 0 1 0 -1 0 0 -1 -1 -1 1 -1 -3 0 0 1 0 0 -1 -2 0 0 3 -1 -4 -1 -1 2 1 0 -2 0 -1 2 1 -1 -2 0 1 2 0 -3 -2 1 2 2 0 -3 0 0 1 0 -1 -1 -1 -3 -1 1 -1 -1 -1 1 1 -1 2 0 -4 -2 -1 2 -1 -1 0 3 0 -1 0 0 -2 0 0 0 2 2 -2 -1 1 2 -1 1 0 -1 1 2 1 -3 -1 -2 0 0 0 1 1 -3 -3 1 1 1 -1 1 1 -2 0 -1 -1 1 0 2 -1 -1 1 1 0 2 3 -1 -3 -5 -1 3 4 -2 -3 -1 0 1 2 0 0 -1 -4 1 3 0 -1 -2 0 2 -1 -1 2 0 -2 -2 -1 -1 1 1 0 1 -1 -3 -2 -1 -1 1 -1 2 -1 1 2 1 0 -1 -2 2 0 -2 1 0 -1 2 -1 0 2 2 0 -1 0 2 3 -1 0 -4 -1 0 -2 -1 0 1 1 0 -1 0 3 0 -2 -2 -1 -1 0 1 1 -2 -2 0 1 -2 0 2 0 -4 -3 3 1 -1 -1 1 1 -3 -3 1 0 0 1 -1 -4 -1 0 2 0 -1 0 -1 0 0 1 0 0 -1 -1 0 +65527 4287627376 720645 7143573 4270718896 757145 550817 4756 110245 627298 2308393 3108865 1528705 394837 22105 77480 128825 28885 64786 356546 427561 136421 219413 394501 101677 10324 97448 164900 80532 3474 4205 6376 3194 24336 28793 16978 39217 62442 41893 34033 29768 21305 25000 39546 41922 22181 7748 8082 44314 59252 16609 9872 19269 33172 20354 29530 19058 6586 185 2600 2665 8770 25640 34101 14837 1801 5545 13225 2725 60586 65185 17101 3796 4450 841 11041 14836 2768 13840 35537 48501 48365 30717 6928 5634 17405 12753 2501 4226 5077 6109 2628 2818 6290 612 10250 16034 11080 18020 23857 10933 4754 2386 2378 617 2501 4097 850 4745 6925 14717 24905 15424 13428 12629 2873 2402 914 1394 2000 2113 2290 4293197850 4294508530 262138 196610 4294901760 0 4294901760 0 65534 1 1 65535 4294901760 4294967295 4294901761 65533 65536 0 4294901759 0 4294901763 4294967292 196607 1 65534 196607 4294901761 65534 131073 4294770688 131070 131074 4294770688 0 1 4294967295 4294836223 131071 4294967295 131071 4294901761 2 4294901756 196607 4294967295 196608 4294901760 0 65534 0 131074 4294967294 131073 131071 4294901760 131073 4294770689 4294901759 0 65536 4294770689 131069 65537 131071 4294836225 4294901760 131071 131072 4294967295 65537 131072 4294901763 4294705149 262143 4294836228 4294967293 65536 2 4294901760 131068 3 4294901759 131072 4294967295 2 4294901758 4294967295 65537 65536 4294836223 4294967294 131071 196607 131071 65538 4294901760 196606 4294836224 1 196607 65535 131074 4294901760 131072 4294901763 4294705152 65535 4294967294 65536 1 65535 3 4294901758 4294967295 65536 4294836225 65534 4294836225 131072 4294705152 262141 4294901761 131071 4294770689 131069 0 4294901761 4294967292 131072 4294901760 4294901760 0 1 4294901760 65535 +-26 0 -48 -2 86 50 -81 34 -11 -143 149 366 215 -472 -908 83 1507 128 -2250 -86 2243 434 -1170 -247 643 -332 -500 181 148 16 -84 -10 137 129 -68 -196 -21 66 -109 104 236 9 -125 -45 206 -38 -264 -156 56 224 0 -102 2 67 27 25 42 -80 -42 7 -42 5 45 49 24 -46 -24 -32 -50 36 40 -4 -55 24 63 57 55 -92 -84 37 52 -59 -63 82 68 -63 -41 34 19 -43 -31 16 -8 38 64 -39 -91 -36 -3 137 122 -97 -97 21 47 0 32 -15 -88 -55 17 90 28 -31 -32 2 37 24 -3 -34 -2 0 -13 -4 5 1 -24 5 21 25 16 -27 -41 4 56 38 -6 -89 -66 37 37 38 8 -39 -21 38 53 -48 -66 21 13 -4 30 33 -17 -34 16 -10 -10 7 -44 -34 0 80 51 -11 -6 -45 -19 24 -11 -20 21 56 18 -69 -69 34 82 26 -48 -47 14 28 20 -14 -36 -15 -7 15 37 40 0 -66 -26 40 45 -44 -70 32 42 -16 -7 10 -20 -14 -2 37 50 -19 -40 -32 -20 47 53 -20 -43 -4 22 10 -3 -2 17 -15 -46 5 58 20 -32 -47 -11 24 3 14 20 -13 -21 -8 4 16 3 -8 1 7 2 -10 -4 0 -1 4 0 0 0 0 2 -1 0 -1 -1 0 0 0 0 0 -1 0 0 1 -1 -1 0 0 0 0 0 0 -1 -2 0 1 -1 0 1 -1 -1 -1 0 0 -1 0 1 0 1 -1 0 -1 0 2 0 -1 0 -1 -2 1 0 0 0 -1 0 -1 0 -1 0 0 -2 -2 0 1 0 -1 -1 -1 0 1 -1 -1 1 0 0 -1 0 0 -1 0 -1 -1 0 1 0 0 0 1 0 0 1 -2 -2 -1 -1 0 0 -1 -1 0 0 -2 -1 0 -2 0 0 1 -1 0 0 1 1 -1 -1 0 1 1 0 -2 0 1 0 -1 0 0 1 -1 -1 -1 -1 -1 -1 -2 -1 1 0 -1 -1 -1 -1 -1 -1 0 2 -1 0 -1 -1 0 -1 1 1 -1 -1 0 1 -1 -1 -2 -1 -2 -1 0 -2 0 1 0 0 -1 -1 -1 -1 0 0 -1 -1 0 0 0 -1 0 0 2 1 1 0 -1 0 0 -1 -1 1 0 0 1 1 0 1 -1 -1 -1 -1 0 -1 -1 0 0 1 0 0 -1 1 1 -1 0 0 0 0 0 0 -2 -1 0 0 0 -1 -1 0 1 0 -1 1 -2 -1 0 -1 0 0 1 -1 -2 0 -1 -1 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 0 +65510 4294901712 3276886 2293679 4285661173 156157 269009 831353 2287433 5069896 5219405 1429909 523673 282761 22160 7156 35410 43040 4797 22697 55777 17650 43880 94032 53312 10404 4493 1354 8164 1813 1789 4426 2692 1600 3796 1616 3601 7218 11489 8425 6185 10693 8593 2837 2210 1217 1508 5617 9577 18778 24293 9850 2209 1249 10769 8389 1745 1028 1945 1165 4 185 26 601 1066 985 1697 4580 7957 5725 2813 1585 1885 5113 4797 185 1989 1445 356 149 3092 6400 2722 2061 937 521 3577 5085 5917 7400 4513 980 596 1521 274 2969 4356 2276 3961 5924 2020 149 596 1373 2861 2624 2609 3209 1865 584 13 514 2141 3764 3233 697 205 569 505 272 73 50 4294311938 65532 327679 0 0 4294901762 4294901760 65535 0 0 65535 65536 4294967295 0 0 0 4294901759 65536 65535 4294901761 4294967295 0 65535 1 4294901761 4294901760 131072 4294901760 4294901760 131070 0 4294901760 4294901760 4294901760 0 4294901758 65536 4294901760 4294967295 65536 4294967295 1 4294901760 0 65535 4294967295 65536 0 65536 0 4294836225 4294967294 65535 4294901760 65535 4294836224 65535 65534 65536 65535 65536 4294901761 65535 65537 4294836224 65536 4294901760 0 4294901761 4294967295 4294967295 4294901759 131071 4294901760 4294967295 4294967295 65535 4294901762 4294901760 65535 131071 4294901761 65535 4294901761 4294901759 4294901759 65535 65534 1 4294901760 4294967295 65535 4294901760 65535 0 65535 131072 65537 4294901760 0 4294967295 1 65536 1 4294901761 4294967295 65535 4294967295 0 1 4294901760 65537 65535 0 0 4294836224 65535 0 4294967295 65536 4294901760 4294836225 65535 65535 65536 4294901759 4294901760 65535 65536 0 4294901760 0 4294901760 0 0 +-44 0 32 35 36 -25 -158 -178 -13 605 591 -657 -893 294 1243 308 -643 -2126 -2147 2328 2585 416 -77 -993 -514 -479 -280 595 373 -128 -238 -16 60 133 170 -70 -122 -77 -28 -27 -70 156 115 -33 37 35 9 -136 -49 30 -55 -36 0 116 100 -47 -111 -66 46 105 4 -42 0 -7 12 2 -48 0 47 24 -7 -8 5 -34 -20 29 42 1 -32 -82 -71 59 49 84 45 -86 -2 43 -41 -101 0 144 37 -115 -10 60 -29 -28 61 3 -79 -56 -14 100 65 -14 3 -38 -29 -16 -37 62 74 -58 -57 57 10 -51 36 55 -46 -51 55 21 -72 -14 64 13 -52 -1 45 -7 -49 7 39 15 -9 -11 11 -11 -17 20 7 -25 20 41 -3 -63 -24 0 -44 57 115 -7 -93 -70 15 77 27 -7 13 -51 -60 35 52 -5 -27 -1 13 -18 -44 12 41 44 0 -50 -9 39 35 -15 -14 -53 -51 56 65 -13 -47 -25 -2 47 48 -6 -23 -50 -5 62 24 -95 -103 86 121 14 -44 -58 -4 27 24 -2 -45 -24 43 45 -24 -50 -8 32 3 7 23 -6 -11 -3 12 -5 -13 -30 -20 37 10 -5 16 6 -2 -15 -9 -1 1 8 2 -10 -6 18 8 -12 1 1 -6 -1 3 1 0 0 0 0 0 0 1 0 0 0 0 -1 1 1 0 -2 -2 1 2 1 -1 -1 0 1 -1 0 0 0 -1 -1 -1 1 1 0 0 0 0 0 -2 0 -1 -2 0 2 0 1 0 -1 -1 0 1 1 -1 0 0 1 -1 -1 0 1 -1 -1 1 3 0 -2 -1 1 0 0 -1 0 1 1 0 -1 0 -1 0 1 -1 -2 -1 0 0 0 0 0 0 1 -1 0 1 -1 0 -1 -2 -1 0 0 -1 1 0 -1 0 1 2 0 0 -1 -1 0 0 -1 0 -1 -1 0 2 0 1 -1 -1 -1 0 0 0 -2 -1 0 0 0 -1 0 0 2 1 0 0 0 1 1 0 -2 -1 0 0 1 0 -1 1 -2 0 0 -2 0 1 -1 0 -1 0 0 -1 -1 -2 -1 2 0 0 -1 -1 0 1 1 -1 0 -1 0 -1 -1 -2 0 -1 -1 1 0 0 0 1 -1 -1 -2 -1 1 1 -1 -1 -1 1 1 0 1 -1 -2 1 0 -1 0 -2 2 0 1 1 1 -2 0 0 0 0 -1 1 0 0 0 0 0 0 1 0 -1 0 0 1 0 0 1 1 -1 0 -1 -1 -1 0 1 -1 0 0 0 0 -2 0 -2 -1 0 0 0 0 -1 -1 -1 -1 0 0 0 +65492 2293792 4293328932 4283367266 39714803 780930 883885 1639913 4933325 10029193 6855281 991978 493637 432425 155513 56900 21289 33800 20813 1513 29236 14314 2594 18577 3301 4321 13456 12209 16677 13141 1780 49 148 2304 2785 113 1181 1241 1765 7748 8522 9457 9421 1853 11882 20736 14594 3700 1625 3730 9377 10196 4421 1453 1097 5213 8840 6498 2701 4321 4717 3466 5380 4265 2705 2074 2450 1746 202 242 689 674 2081 3978 576 5185 13274 13549 6154 778 2770 4825 2729 730 493 2080 3617 2500 1602 1450 3005 5737 4394 2834 2213 2340 3029 3869 9601 18005 14837 5300 745 580 2601 3874 3076 1088 58 565 130 169 1069 1769 125 292 229 82 65 104 360 208 65537 4294967290 65539 0 0 0 1 0 4294901760 65537 4294836224 131070 65538 4294967295 65536 65535 0 4294967295 131071 1 0 0 65534 4294901759 131072 65536 4294901760 65535 65537 65535 65536 4294967295 65536 4294967295 196609 4294836224 131071 0 65535 65537 4294901760 4294901760 65536 4294901759 65535 0 0 65536 65535 4294901761 4294901760 4294967294 0 131071 4294901760 65536 2 4294901760 65535 4294901760 4294901760 65535 2 4294901761 4294967295 0 4294836224 65535 0 65535 131072 1 0 65537 4294836224 65535 65536 4294901760 4294836225 0 65534 4294901761 4294901760 0 4294967295 4294967294 2 4294901760 65535 65537 65535 65535 4294967295 65534 4294967295 1 0 4294901761 4294901759 131071 4294901761 4294967295 65537 65536 4294901759 1 65535 196606 65536 65537 65534 0 4294901760 1 0 0 65536 4294901760 0 1 65536 4294901761 4294901760 4294967295 65536 65535 0 4294836224 4294836224 65535 0 4294901760 4294967295 65535 0 +-44 0 123 -131 -291 421 824 -613 -741 136 145 -511 -645 672 638 -196 -709 -343 -865 1598 2868 54 -1208 -1532 -74 354 -33 -2 -353 203 588 96 -280 -406 -40 389 68 -208 159 148 -167 -365 -118 333 93 -76 121 75 -99 -157 39 6 -136 93 166 -69 -202 -22 100 211 103 -193 -147 46 80 60 19 -65 -21 -28 -67 28 27 77 105 -127 -206 129 244 -78 -181 -8 28 59 134 25 -60 -173 -98 34 -31 78 -5 129 313 -126 -337 -114 118 140 -28 -57 -25 80 102 -51 -80 -22 31 78 92 -152 -301 24 238 264 42 -248 -74 -10 -124 40 125 147 46 -123 4 -52 -137 1 55 95 9 -31 37 27 -14 -77 -25 49 -29 -32 75 139 24 -227 -129 133 74 -6 5 40 65 -88 -79 -3 -32 -17 15 113 51 -67 -7 3 -24 -63 -60 86 67 -2 -28 -35 16 86 34 -78 -25 8 2 -10 -41 69 129 -86 -125 20 45 -7 -19 5 11 36 22 -45 8 -22 -72 -30 -44 89 73 -21 -10 68 46 -86 -65 -12 5 114 93 -78 -63 -34 8 33 -47 -39 51 109 0 -131 -38 89 71 -20 -63 -76 -23 96 76 -31 -82 -9 78 17 -72 -25 45 48 15 -47 -49 -4 25 38 2 -29 -8 8 3 1 -1 -3 0 0 0 0 -2 0 0 1 2 0 -1 1 0 0 0 1 2 1 0 -2 -1 -2 1 1 -1 -1 -1 -1 0 0 1 -2 -1 1 0 1 0 -1 0 -1 -1 4 1 -2 -2 0 0 1 1 -1 -1 0 -1 -1 2 3 1 -1 0 1 -2 -3 1 1 -1 1 1 -1 -1 2 2 -1 -2 1 -1 0 2 -1 -1 -1 0 2 0 -2 2 3 -2 -2 1 0 0 0 1 -1 -1 1 1 -1 -1 1 1 0 1 -3 -2 -1 1 -1 -2 0 0 0 0 0 -1 0 0 -2 -1 -1 0 1 -1 -2 -2 1 1 -1 1 0 -1 0 1 -2 -4 1 4 2 -3 -4 0 3 0 -1 0 1 -1 2 1 0 1 2 0 -2 -1 0 -3 2 3 -1 -2 0 0 0 0 0 0 0 -1 -2 -1 2 1 -2 -3 0 -3 2 3 1 0 1 0 -2 0 -2 -2 0 0 1 1 1 -2 1 4 1 -2 -3 0 -1 -2 1 2 1 1 1 1 -3 -1 0 3 -2 -4 -2 -2 0 2 0 -2 0 0 0 0 0 -3 -2 -1 1 -1 1 1 -2 -2 0 0 1 -3 0 3 1 -3 -1 0 1 2 -1 1 0 -1 -2 0 1 0 -3 0 0 -3 -3 2 0 +65492 4286382203 27655901 4254794552 8977691 282146 867609 445460 620330 3301829 8228340 3806288 130792 1093 165818 354960 243236 152921 47888 47185 161114 124813 14425 20266 34450 1557 27145 32317 41288 54521 47858 23725 10000 4586 1225 5273 6658 27154 59077 65620 32825 4265 18581 33529 10760 7045 16666 113845 126565 33524 4033 7025 13005 6884 7045 31568 91177 126340 63268 5576 16976 37234 17245 2720 18770 12050 1042 2098 6125 3026 1865 24946 52105 34330 5512 1625 11969 6250 1313 12994 7090 58 4545 10996 4493 2009 7652 7240 689 104 6442 24037 16025 2074 386 1417 2509 548 6084 9857 5770 4724 9512 4369 13021 14733 5125 1153 3730 14482 17161 9365 5441 9745 9745 6737 6805 6373 5809 4329 2434 2417 2490393 4293066754 589816 65539 4294836223 0 0 65534 65536 2 131071 0 65536 65538 4294836224 4294901759 65537 4294967295 4294967295 0 4294836225 131071 65536 4294901760 4294901760 327679 4294836225 65534 65536 4294901761 65535 4294967295 196610 4294901761 65536 4294836222 65537 131071 4294901761 196607 4294901762 131070 65535 4294901762 4294967295 131072 4294836224 196610 4294901758 1 0 4294901761 131071 4294901761 131071 1 4294770689 4294967294 4294901761 65534 0 0 65535 4294836224 4294967295 65536 4294901759 131070 4294901761 1 65535 4294836225 131068 131076 4294770685 196608 4294901760 65536 196607 1 131073 4294836224 65535 196605 4294901763 65534 0 0 0 4294901759 196607 4294836225 65533 196605 65539 65536 4294836224 4294836224 65534 65536 65537 131070 65540 4294836222 4294901760 131070 65538 65537 4294770689 65535 4294836227 4294901756 65534 2 65534 0 0 4294901757 131071 131071 4294836225 65534 65536 65533 65539 4294967293 65536 4294901762 1 4294901759 65536 4294770688 0 4294836221 2 +-23 0 -124 40 -148 368 1154 -133 -1145 -933 76 876 164 -380 -291 866 813 -1512 -1303 1335 410 -117 1342 178 -1167 -983 111 822 594 -414 -711 20 482 -6 -333 -133 -148 237 312 55 -118 -20 241 -111 -304 -70 85 54 -59 226 249 -285 -242 42 22 72 47 -38 -68 30 73 40 -21 -24 25 -17 15 -1 -28 34 -6 -145 62 264 -78 -436 -119 447 161 -165 37 56 -63 -150 -66 120 112 18 -54 -86 -10 78 64 19 79 -149 -235 -28 50 208 108 -160 -133 117 90 -60 0 29 -55 -41 24 71 -3 -18 104 53 -40 -160 -51 46 -6 26 -38 -9 109 97 -38 -160 -21 69 -9 -2 -15 -19 39 77 -21 -72 57 47 -27 -106 -68 53 -26 18 94 91 -8 -109 7 47 17 -80 -110 49 87 18 -8 32 34 -101 -74 64 68 -52 -119 52 144 8 -112 -72 26 136 82 -121 -93 45 70 14 -20 -112 -109 94 95 59 24 -82 -53 7 30 56 21 -104 -78 70 74 -3 -60 -53 -15 120 154 -61 -179 -93 105 173 -15 -152 -17 66 1 -17 6 -20 -27 15 -48 -6 65 105 42 -116 -95 52 103 5 -69 -45 45 61 12 -68 -44 -12 -10 28 4 23 26 -31 -28 18 11 -3 4 5 4 -8 -7 -2 1 1 -1 0 2 -1 -2 0 2 -1 -1 -3 -1 1 0 0 2 -3 -1 1 1 -1 -3 -1 -1 1 1 0 -2 -1 0 1 0 -2 0 1 -1 0 0 0 -1 3 3 -2 -2 1 1 0 0 0 1 -1 -2 0 2 0 -1 1 0 1 2 -1 -2 -1 -2 0 1 1 2 -1 -2 -2 1 -2 1 0 1 0 -1 -2 -1 -2 -2 0 0 1 2 -2 -3 -2 -1 3 1 -2 -1 0 0 0 -1 0 -2 0 3 2 -2 -2 0 1 0 -1 1 0 -2 -1 2 1 -1 -1 -1 2 2 -2 -1 1 1 -1 0 2 -2 -3 2 3 0 -3 0 0 -2 -1 1 -2 -1 -1 -1 0 -1 -1 -1 1 0 1 3 -1 -4 0 -1 1 2 0 -3 -2 -3 5 2 1 4 -1 -1 -1 2 1 1 -2 -1 -1 -2 -2 1 2 -2 -2 0 0 -1 -1 1 2 -2 -2 2 1 -1 -2 -1 1 1 0 -1 -2 -1 0 -1 -1 1 1 0 -1 -1 0 1 0 0 -3 0 1 1 0 0 -2 -3 1 1 -2 0 0 -1 1 -2 -1 1 2 2 1 -2 0 2 -1 0 1 3 1 1 -3 -3 0 2 -2 -3 1 0 1 -1 3 0 -3 1 0 -2 -1 -1 2 3 0 +65513 2686852 24182636 4286252162 4233886599 773152 171296 834637 2947113 3480034 181789 1832648 2328178 688005 524232 505921 232360 128578 78073 100369 14324 70402 97316 10141 54557 143226 60328 5668 3653 5524 6929 1017 914 226 1940 21061 73540 196180 213970 53146 4505 26469 18756 12868 10312 6184 4457 28442 56009 45764 37264 31378 11700 841 4706 5617 333 13625 27200 4717 712 1525 21290 27044 5202 85 586 7450 5625 5458 11965 7433 1000 17117 11945 2258 6689 14501 7893 1088 11357 9572 7328 16865 20800 17728 19172 21365 10674 5096 12944 20717 12506 7300 2858 4036 11257 10984 5485 6409 14625 27437 40690 40954 23329 4645 290 436 954 2340 15250 15220 11729 10634 6786 5746 4768 2080 884 545 1637 1108 4294770699 327684 4294443012 4294901753 65537 65535 4294901762 65534 4294901762 4294836223 131071 0 4294770690 131071 4294901761 4294967293 131071 1 4294967294 65536 4294836224 65536 65535 0 262143 4294836227 131070 1 0 4294901761 65534 2 131071 65536 4294901762 4294967294 65534 65537 4294901762 4294901758 4294836225 1 1 4294901759 4294901759 65534 65536 4294836226 4294901757 262143 4294836225 65535 0 65535 65534 131075 4294901758 65536 4294901760 1 4294967294 65538 4294967295 196607 4294836226 131071 4294901761 131072 4294836222 196610 4294770688 0 4294967294 4294836225 4294967295 65535 4294967295 131071 65536 4294901763 65532 131071 2 4294901757 393213 65538 4294901764 4294967295 65538 4294836225 4294967295 4294901758 131073 4294901758 0 4294967295 131073 4294901758 65538 4294901759 131071 1 4294901759 65535 4294967295 65537 4294901760 65535 1 4294770688 65536 1 4294836224 131069 4294836225 0 131071 4294967294 131073 65538 65534 4294901762 65536 65539 4294770689 65533 4294836226 131069 65536 262143 4294770688 1 4294967294 196607 3 +-53 0 27 15 -164 -93 257 527 42 -694 -26 281 -187 54 396 -550 -993 403 620 716 740 -910 -1177 -67 494 613 -16 -411 -96 141 -2 174 269 -164 -212 -71 13 119 106 -49 -61 -32 -30 -39 -23 44 -39 110 191 -97 -120 -54 -63 49 104 33 -71 -67 39 87 -26 -115 -2 148 46 -118 -58 42 31 56 93 -95 -164 -68 -12 146 65 31 75 -49 -53 -55 -15 27 -9 12 38 -25 -62 25 57 -3 -21 9 25 -25 -35 -14 23 49 -15 -93 -66 114 123 -19 -53 -43 -13 9 27 7 -54 12 71 19 -13 -48 -23 18 4 8 38 1 -46 -60 -15 74 27 -22 14 6 -37 -39 5 82 52 -67 -38 16 2 -11 -4 -10 -22 42 39 0 10 -45 -36 34 25 -32 -21 5 -25 13 40 33 12 -44 -23 -1 14 1 -49 -18 25 55 12 -29 -24 9 42 24 -10 -45 -17 11 20 32 -3 -64 -14 62 20 -48 -25 28 17 3 20 -13 -31 -12 17 15 -16 -5 23 -10 -23 13 12 -48 -62 62 66 9 -9 -18 10 -5 -25 -10 12 45 34 -64 -59 38 48 -30 -57 19 36 6 -19 0 22 15 4 -28 -20 12 24 2 -17 -20 -3 17 4 3 7 -6 -6 0 1 0 -1 -1 0 0 0 0 0 0 0 0 1 -1 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 -1 -1 1 0 0 -1 2 1 -1 -1 -2 -1 0 -1 0 0 0 0 1 0 -1 0 1 0 -1 -2 -1 0 1 0 -1 -1 1 1 -1 0 0 -1 0 0 -1 0 -2 -1 1 0 -1 0 0 -1 0 0 1 0 -1 0 -1 -1 1 0 -1 0 0 1 0 0 0 -1 0 1 -2 -1 1 1 0 -1 0 -1 -1 -1 0 0 0 1 -1 0 -1 0 0 -1 -1 -1 1 -1 1 1 0 -1 -1 0 1 0 2 0 1 0 -2 -1 0 -1 0 -1 0 0 0 -1 0 1 0 0 0 -1 1 0 -1 2 2 0 -3 0 -1 0 0 1 -1 0 -1 1 1 0 -1 0 1 0 0 -2 -1 -1 1 2 -1 0 0 0 -1 -1 -1 0 0 -1 0 -1 1 0 -1 -1 0 1 0 0 -1 0 1 -1 0 0 0 -1 0 0 -1 0 -1 0 0 -1 -1 0 0 1 -1 -1 -1 0 0 1 0 1 -1 0 0 0 0 -2 0 0 2 0 0 0 -1 1 -1 -1 -1 1 -1 -1 0 0 -1 0 2 1 -1 1 -1 -2 0 0 0 1 -2 -1 1 1 0 +65483 983067 4288937820 34537729 4249485354 79637 37885 459316 1148458 897056 1375700 1389818 619805 169177 29097 30280 99257 49985 14330 13637 4745 2421 2465 13621 45890 17316 6370 11905 9530 9090 13901 21908 16040 5128 4097 17674 31520 21460 5186 8026 5834 954 225 2069 4469 3258 522 1250 1421 2930 8874 17352 15490 4658 250 778 3060 5402 2473 853 80 1445 5716 5701 1213 232 2890 6749 7193 1700 125 116 2248 1521 2125 2452 1649 466 794 2689 2080 530 197 2725 3650 985 657 2340 2125 410 1424 4105 4040 2704 1409 298 569 1105 514 281 629 698 2448 7688 4437 405 125 725 2169 5252 4925 3204 3610 1332 361 709 800 544 580 689 298 25 4294574087 65530 1 4294967295 0 0 0 0 4294901761 0 0 65536 0 65536 1 0 4294901760 131071 0 196607 4294901761 4294901759 65535 65535 0 65536 4294901760 65536 4294901760 4294967294 65536 4294901760 131071 4294901761 0 65535 4294901760 4294836224 131071 4294901760 0 65535 65536 4294901760 4294901760 131071 4294901760 0 1 0 65535 4294836225 131071 1 65535 4294967295 65535 0 4294901761 4294901760 0 4294967295 131071 131071 1 4294967295 65536 131072 65536 4294836224 65535 65535 65535 0 65535 1 0 131071 4294901760 131074 4294770688 4294901760 0 4294901761 4294901760 65537 4294901760 65536 0 4294967294 131071 4294901762 0 4294901760 4294967295 0 65535 131071 4294901760 65535 1 4294901760 65536 65535 0 65535 4294901760 4294901760 0 4294967295 0 4294901761 4294967295 0 1 4294901761 0 0 65534 131072 0 4294901760 4294901761 4294967295 4294901761 65535 4294901760 131072 4294901761 4294901761 65534 0 4294836225 131071 1 +12 0 -122 -4 178 -280 -985 817 1879 90 -975 -1439 -459 806 -257 992 2157 -1294 -2898 514 2343 293 -1016 -228 584 -331 -255 -18 -548 -92 434 547 -1 -383 -16 122 -107 -135 91 226 99 -290 -438 228 619 -1 -404 -176 -3 19 73 283 131 -297 -243 83 157 38 -161 -43 102 200 119 -128 -10 -79 -195 -16 189 157 -145 -131 191 63 -163 -82 29 4 -18 114 40 -109 -25 111 90 -147 -199 77 141 38 -24 18 88 -72 -146 -24 143 99 -73 -170 -94 115 123 -7 -145 35 213 48 -107 -192 -65 204 146 -84 -56 -14 -22 -2 57 -13 -98 3 43 8 -4 60 43 -57 5 -16 -63 -25 -5 34 1 28 7 21 110 -24 -153 -93 67 153 43 -113 -94 3 48 113 82 -169 -152 83 62 -12 13 35 -4 -32 7 -20 -32 40 49 -36 -39 -28 -37 58 37 -25 22 14 -89 -20 84 62 18 -73 -104 8 47 53 33 29 41 -69 -79 -26 50 55 -76 -18 125 12 -108 -43 51 18 -85 11 126 84 -17 -180 -73 110 28 -72 -39 98 53 -64 -39 47 14 -13 52 35 4 -78 -47 -35 -38 74 13 -20 36 48 -26 -58 23 57 -12 -52 14 41 2 -36 -18 2 3 13 1 -2 7 -3 -8 -1 2 3 1 -2 -2 2 2 -2 0 0 -2 0 0 -2 -1 4 1 -1 -1 0 0 1 0 -1 -2 2 1 1 1 0 0 -1 -3 0 1 0 -1 0 2 0 -4 -1 1 0 -1 -1 0 2 1 -4 -5 0 4 3 -1 -3 -2 -1 3 -1 -4 0 0 0 0 -1 1 2 -2 -1 -1 0 2 0 0 -1 0 -1 -2 -1 -1 2 2 -1 -2 -1 -2 1 1 -1 -1 2 -1 2 -1 -3 1 1 0 0 0 -1 -2 -2 0 3 1 -1 -1 0 1 -2 -2 1 2 0 0 0 0 -3 -2 2 1 0 0 -1 0 -1 0 2 2 -2 -1 0 3 0 -2 -3 0 0 -4 -1 0 0 0 2 2 -3 -3 -1 2 1 1 -2 -1 -2 -1 -1 0 -2 -3 -1 -1 3 2 -1 1 -3 -2 1 1 0 0 -2 -4 -1 1 2 0 0 0 1 1 -1 -1 2 0 0 1 -1 1 1 0 -2 -3 -1 -2 -1 0 3 0 -3 -2 1 -1 -2 0 1 -2 0 0 -1 -1 2 0 2 0 1 2 0 -1 -2 -1 1 3 -2 0 0 -1 0 0 -1 1 2 -1 -1 0 1 1 0 0 0 0 -3 -1 -2 -1 -1 -1 0 -2 1 1 -1 -2 2 2 -1 -2 -1 0 2 2 0 +12 4294770566 4276617394 53607463 5900119 3021346 860317 1050113 6327085 8662600 5575498 1084240 450617 65349 308768 487565 146690 15140 29674 59357 93901 243828 383162 194192 370 85418 105370 65938 26093 27770 50404 30545 6341 38281 60370 38186 40450 33293 857 13320 13481 12946 29709 45530 21325 900 12928 21892 30250 34229 22061 15178 22250 47673 48313 45841 28372 3332 488 3418 9613 1913 3616 5098 281 4594 1181 785 490 12676 32058 27898 14618 8845 15073 35285 29993 3988 1394 1040 449 2624 3697 2305 4733 1994 680 8321 10900 5653 10880 5018 1930 6442 6917 5525 6100 15769 13513 2925 7346 22932 32689 17429 5968 11125 6905 3730 365 3929 6100 3434 6920 569 3600 4040 3778 2848 1877 1300 328 178 4294836225 4294770695 4294967288 196610 4294836225 196606 4294836226 0 65534 4294836224 327679 4294901761 65535 65536 4294901760 196606 65537 1 4294901760 65533 1 65535 2 4294967292 1 4294967295 131072 4294705153 65531 196612 4294836223 4294967294 4294901763 65532 0 4294901760 131073 4294967294 65535 2 4294901760 4294901760 4294967294 196607 4294901762 4294967294 131070 4294901761 196607 196607 4294836223 65537 0 4294901760 4294901758 196608 4294901761 65535 4294836225 131070 2 0 4294770688 196606 1 4294901760 4294901760 131072 4294836226 65535 3 4294836222 0 4294967292 0 131072 4294770690 4294967293 65538 4294836225 4294901759 4294967295 4294836224 4294967293 262143 4294901762 4294770689 131070 1 4294836224 4294967292 131073 0 65536 4294901761 196607 0 4294901761 65537 4294836224 4294967293 4294967294 196608 4294770688 131070 4294901759 65536 65534 4294901760 196607 131072 65536 2 4294901759 131071 4294836227 0 65535 4294901760 131073 4294967295 65536 1 0 4294770688 4294901759 4294967295 65535 131070 4294901761 196606 4294901762 4294967294 131072 2 +-22 0 110 -30 267 -115 -1106 -663 834 1606 -459 -1151 482 1159 1271 -1665 -2992 88 1093 995 422 1185 911 -1798 -988 43 -168 596 566 -126 -121 -195 -177 -20 85 -16 -234 104 210 108 -83 -210 -65 418 533 -288 -521 -357 -22 487 179 -140 -48 48 75 -70 -49 3 -13 -47 -21 34 -40 -1 15 68 81 20 53 -108 -157 -131 -87 297 190 -76 32 -68 -171 -31 78 91 -52 13 119 -15 -38 48 62 -186 -167 120 129 -5 -149 -42 133 166 -1 -163 -58 78 93 30 10 -130 -93 67 69 -65 -96 51 14 -15 33 101 46 -113 -95 6 36 81 29 -10 42 -96 -133 74 113 2 -44 -18 33 -4 -61 13 90 16 -28 -58 -54 -23 -10 99 53 -58 -20 40 23 -66 -107 35 119 110 12 -130 -37 -6 -36 64 69 -23 -30 -30 -11 13 -16 30 78 -49 -152 3 138 129 4 -191 -93 94 67 22 -11 -103 -64 106 54 -29 13 0 -65 15 161 -3 -173 -115 6 130 58 3 -2 2 38 -53 -29 27 19 -69 -83 28 13 37 26 28 37 -3 1 -77 -46 44 -8 -9 63 52 -44 -104 -31 95 56 -2 11 -39 -20 -7 -45 -8 29 50 -2 -6 32 -27 -44 13 32 0 -14 -10 -2 6 4 1 2 -1 -2 0 3 0 -1 -1 -1 1 0 1 2 2 1 -1 1 0 -1 -2 0 -2 -1 1 0 -1 -1 -1 0 0 -1 -1 2 0 -2 -2 -1 1 1 2 -1 -4 0 1 -1 0 2 0 -1 -1 -1 0 2 1 -1 1 3 0 -3 -2 2 -2 -2 0 -3 1 1 0 0 0 -1 -1 -1 2 0 -2 -2 2 1 2 -2 0 0 0 2 1 1 -2 -2 0 1 1 -1 2 1 -1 0 0 0 1 -2 -1 2 3 -1 -3 -1 1 4 -2 0 0 -1 -1 3 0 -2 -3 0 1 0 -1 -1 -1 -1 1 1 0 -1 -2 -1 0 -1 -2 -1 3 3 -1 -2 -1 0 1 0 1 3 0 -2 -3 -1 1 2 2 -1 0 1 1 -2 -4 0 2 -1 -1 -1 -1 1 1 2 -1 0 0 -1 -2 -1 0 2 1 -2 -1 -1 3 1 -1 1 3 1 -1 -1 -1 1 1 -1 0 0 -4 0 3 1 -2 -2 0 1 1 1 -1 -4 0 2 0 0 -2 2 1 -2 -4 0 0 -1 -1 -2 3 0 -3 2 2 1 -3 -1 2 -1 -4 1 1 -1 -1 -2 1 1 0 -2 -1 2 -1 -2 -1 0 0 -1 -1 0 0 1 1 -1 -2 -2 0 2 0 1 2 0 -4 2 0 +65514 4293001326 4287430923 4251581358 105251650 1535482 1575605 4387666 8959808 2184674 1582309 4062725 977993 383440 336232 52666 31729 7481 65572 55764 50989 178949 367033 398890 237653 51641 4608 10525 2410 2378 1597 1601 4849 6961 14473 41810 95778 41876 5648 30202 14365 2873 14386 3748 38440 42289 16666 23965 45245 26570 9448 9549 17000 13138 8986 11817 421 11290 14885 9061 7857 941 10980 23165 12773 2260 1105 3890 8356 4148 3445 9901 6173 2000 4885 12674 26261 17044 1405 5392 5290 1800 290 1156 8485 23113 35685 36497 17485 4973 10730 15332 3757 169 4450 25930 43154 16936 3373 8 4253 1570 5122 7673 1538 1460 1378 5930 4052 145 6673 12752 9986 3140 1642 449 2089 3341 40 1753 2105 1024 4294377458 458750 65540 4294901762 65534 3 4294967295 131071 65536 131074 4294901761 1 4294901759 4294836224 131071 4294901760 4294967295 0 4294967295 2 4294901758 131071 131073 4294770687 65536 65535 2 4294967295 65535 65538 131071 3 4294901757 4294836226 65534 131069 1 0 4294967295 196607 4294836224 196606 131073 65534 0 65538 4294836225 65534 65537 196607 4294901761 0 65536 4294967294 196610 4294836223 131071 4294836228 0 4294967295 3 4294836222 65536 4294901760 4294967295 131071 1 4294901759 65535 4294901759 262143 4294901763 4294967294 65536 65536 3 4294836222 131071 131074 65535 65537 4294770686 131072 4294967295 4294967295 65537 4294901762 0 4294901759 65535 65538 4294967294 262143 4294901761 196609 4294901761 4294967295 65537 65535 4294705152 196608 4294836225 65534 65537 4294901761 65532 2 4294836224 65538 4294770686 0 4294967295 262142 4294770688 131074 4294770689 196607 4294770687 65537 4294967295 131070 1 4294967294 4294901762 4294967294 0 4294967295 0 65537 4294901759 65534 2 131073 4294705152 2 +-51 0 44 66 34 4 269 -312 -888 -129 416 925 430 -775 -1036 400 1547 559 -644 -1473 -487 708 264 280 196 -266 -148 -21 -87 108 239 -26 -195 -88 23 88 59 12 -28 -55 -13 88 68 -63 -13 -1 -14 16 32 -110 -99 107 62 -69 -68 73 75 -12 -27 -14 14 -14 -31 33 36 -32 -16 34 -3 -40 39 51 -32 -112 -83 114 152 0 -106 -74 63 44 -89 -32 67 90 53 -77 -87 -42 24 63 -11 -26 -17 7 27 48 21 -35 -18 -17 11 22 -29 -4 49 2 -6 -10 -36 -43 -6 59 14 -1 31 -22 -54 7 60 4 -40 -36 -25 36 40 18 7 -21 -9 -13 3 10 -17 -31 -7 53 26 -25 -3 -6 -16 -7 -6 16 6 12 25 -20 -34 17 46 -6 -19 -30 -29 14 22 31 11 -50 -21 45 16 -39 -17 3 -14 32 18 -13 7 12 8 3 6 -46 -38 36 35 14 5 -57 -41 35 12 5 13 12 44 -29 -85 -37 41 72 -3 -50 -25 24 29 16 1 -18 10 -5 -26 -12 12 23 1 -15 -3 4 -13 -7 17 39 19 -56 -35 18 0 -10 4 33 10 -23 -7 4 -5 2 19 9 -7 -33 -23 24 20 5 0 -6 1 -7 -8 0 2 2 0 -1 -2 2 1 0 1 1 0 -1 0 0 0 0 0 0 0 0 0 0 -1 1 -1 -1 1 0 -3 -2 0 0 -2 -2 0 0 -1 -1 0 -1 0 0 -1 1 0 0 0 -1 -1 -1 -1 1 -1 0 1 0 0 0 2 -1 -1 1 0 0 -1 0 1 0 0 0 0 -1 2 1 -1 -2 0 1 -1 -1 0 -1 -1 1 0 -1 0 -1 -1 0 -1 1 0 0 1 1 0 -1 1 -1 -1 -1 0 1 -1 0 -1 1 0 0 1 2 1 -1 -2 0 0 0 0 -1 -1 -1 0 1 0 0 -1 -1 1 1 -1 1 0 0 1 0 0 0 0 0 2 0 0 -3 -1 1 2 0 -1 -2 0 1 0 0 0 -1 0 0 -1 1 1 -1 0 -1 0 1 0 0 -1 -1 1 -1 0 -1 1 0 -1 -1 0 -1 1 0 -1 -1 0 -1 0 -1 0 0 -2 1 2 0 -1 0 0 -1 0 0 -1 0 -1 0 0 0 0 0 0 1 0 0 0 -1 2 1 -1 -2 -1 0 0 0 -1 0 0 1 0 0 -1 0 -1 0 -1 -1 -1 1 1 -1 1 -1 -1 -1 1 -2 -2 0 1 1 -2 -1 0 0 -1 0 0 -1 -1 0 0 0 -1 -1 0 -2 -1 0 1 0 +65485 4325420 262178 4274520333 4286577800 1028681 785525 1233296 2705690 2584465 738433 148096 109172 22345 19233 57797 45769 8273 3625 3809 7913 8593 170 452 13124 21250 8605 9953 5769 925 392 2050 2320 1412 1609 4122 13568 19885 23104 16712 5905 8945 12589 8738 9333 4545 797 338 3033 1666 613 605 857 2405 136 3145 3517 197 1445 2965 3616 2896 1921 1924 490 250 109 1250 2858 1301 45 305 292 180 1025 1445 2152 1261 1037 1445 2621 2466 1777 298 1220 493 193 73 2152 2740 1421 3274 2906 169 313 2777 8594 6865 2509 1201 1097 325 125 820 673 226 25 218 1810 3497 1549 100 1105 629 65 29 442 1138 1105 425 36 50 65528 131074 4294901760 196606 1 65537 4294901760 0 0 0 0 0 131071 4294967295 1 4294901757 0 4294901758 0 4294967295 4294901760 0 131071 0 4294901760 4294967295 131071 65535 1 0 4294901762 131071 0 65535 1 0 4294901760 65538 4294901759 65536 4294967295 4294901760 131071 4294901760 4294901760 65535 131071 0 65537 4294901760 4294901761 4294967295 65536 65535 131071 0 131073 4294901761 65534 0 4294901760 4294967295 65536 0 4294967295 65537 131071 0 1 0 0 2 4294770688 131071 2 4294901759 65536 0 4294901760 0 131071 4294901761 4294901760 65536 0 4294967295 4294901761 4294901760 1 4294967295 4294901760 1 4294967295 4294901760 4294901760 0 131070 2 65535 4294901760 0 65535 65535 0 0 65536 0 4294901760 65538 4294901759 65535 0 65535 65536 0 65535 65535 4294967295 131071 4294901761 4294901761 4294967295 4294836225 65534 65537 4294967294 0 65535 4294901760 65535 0 4294967295 4294836224 65535 1 +-88 0 81 -190 -443 430 721 21 -226 -181 362 -154 -618 76 1064 -92 -1004 -986 -615 911 476 454 459 -361 -494 17 238 46 21 201 250 -446 -585 184 461 146 -184 -181 39 158 103 -211 -296 154 324 76 -103 -262 -219 198 233 46 -26 28 86 -187 -136 102 69 -80 -106 75 86 47 40 -60 -24 -71 -144 61 114 86 6 -41 10 -7 28 52 79 -162 -181 5 27 74 -34 23 141 -3 -186 -62 129 148 17 -120 -68 3 19 37 50 29 -88 -134 60 212 62 -178 -123 0 16 123 102 -68 -79 -51 -14 60 -7 -2 80 60 -28 -148 -39 107 16 -41 29 7 -67 -1 61 21 -25 -10 48 -9 -87 -46 42 93 -8 -49 27 13 -34 -3 14 -29 -28 82 91 -53 -86 -34 29 51 -1 -21 -24 4 97 50 -91 -176 -30 183 77 -47 -22 -70 -57 99 79 -40 -11 -35 -80 35 63 40 37 -91 -146 99 187 -30 -109 -17 38 11 33 6 -24 -97 -87 84 69 3 -2 7 -29 -26 45 41 -37 -25 67 2 -69 -37 33 43 -32 -40 7 49 19 1 23 -21 -4 -28 -44 -12 -13 75 66 -46 -41 11 27 -13 -40 -15 17 35 -13 -10 15 7 5 3 -2 -17 -2 9 3 -2 -1 -1 -1 1 1 -1 -1 0 2 2 -1 -4 -2 2 1 -1 -1 2 0 0 0 0 1 -2 -3 1 0 1 -1 0 2 0 1 1 -2 -1 -2 1 2 0 -1 1 -1 -3 1 2 1 -1 -2 0 1 -1 -2 1 -1 -4 -1 3 0 1 0 0 2 1 -1 -1 -3 2 1 0 2 -1 -2 0 0 0 2 1 1 -1 -2 1 1 -2 -3 0 2 2 -1 -2 1 -2 -2 2 1 0 -1 -2 1 -1 2 2 -1 -3 0 -2 -1 2 1 -2 -2 -4 1 2 -3 0 3 1 0 -1 0 1 -1 1 0 -2 1 1 -1 1 -2 1 1 -1 0 -1 0 1 -2 0 0 0 2 1 0 -1 -4 -1 2 0 0 0 2 -2 -4 0 0 -1 0 0 1 2 2 -1 0 -2 0 0 0 -3 -3 0 1 -3 -3 0 1 4 1 -2 -1 -1 -1 3 2 -2 -1 -2 0 2 1 1 2 0 1 -2 -2 0 0 1 2 -1 -3 -1 1 0 -1 1 0 0 0 -2 -1 1 2 -1 -2 2 1 1 1 -1 0 -1 -3 -1 2 0 0 1 1 -2 -1 -1 1 0 0 -1 -3 -1 -1 -1 1 1 1 0 -2 -3 -3 0 2 0 0 0 0 1 0 -2 0 -1 -3 2 1 -2 -2 0 +65448 4282515537 28245573 1376977 4283170590 154760 387700 1140560 1980212 1208146 432692 341002 244325 58760 40842 261416 376081 233837 66617 26485 55130 111332 110752 79253 87165 56405 1460 42365 28900 11161 16861 9605 5200 5617 24457 20392 1717 149 3488 32485 32786 6205 1685 19890 38440 38545 14689 4633 1730 3341 25700 48544 35528 15129 15385 15028 8842 3796 53 10000 22688 12970 1937 890 4490 4162 725 2385 9685 10413 2465 898 1165 1037 7508 11090 8552 3442 442 592 11909 39257 34389 8138 5384 13050 7841 1346 7625 5569 9650 31117 35869 12170 1565 1125 9985 14625 4770 53 1517 3706 1994 4493 6130 2938 2624 2450 362 970 800 2080 5794 6472 1802 898 1825 1514 269 274 34 293 655358 4294836227 4294967295 131071 4294901761 65535 131074 4294770687 196606 4294901761 196607 0 0 4294836225 131069 65536 65535 2 65537 4294967294 131070 2 131071 4294836223 131073 4294901761 65534 4294901761 131070 4294770687 262143 65536 0 65538 4294967295 196605 1 4294901762 65534 0 65538 4294901761 131070 4294836225 65533 131074 4294901759 4294836225 196606 1 4294901759 4294901761 131074 4294836223 4294836224 196607 4294836225 4294770686 131073 65533 65539 4294901760 65536 131071 4294836224 65537 131071 131070 4294901761 4294901760 65536 65534 0 65538 4294901760 4294967292 2 0 4294836226 65532 4294901760 0 131073 4294901762 4294836224 0 4294770688 65533 4294770689 65533 262145 4294836225 4294967295 262143 4294836226 4294901759 131072 65537 2 4294836225 65534 65536 4294901762 4294967293 1 131071 0 4294836224 131071 4294901762 196606 65537 4294901761 4294901760 4294967293 2 65536 4294836225 4294967295 1 4294901760 4294967293 4294967295 65537 1 4294836222 65533 2 0 65536 4294836224 4294901760 196605 4294836225 65534 +80 0 -278 30 160 378 522 -381 -739 78 849 -377 -1308 237 713 309 158 -22 -329 -88 532 -82 -576 -226 123 683 329 -572 -112 226 -91 -289 -45 85 -244 213 464 -91 -361 48 190 -30 -13 81 75 -72 -114 -82 72 187 92 -252 -232 65 51 79 42 44 66 -41 -51 -65 -12 54 14 -27 -34 -8 -16 80 124 -46 -148 -34 148 25 -210 -15 201 97 -66 -124 -5 108 82 -150 -135 55 1 23 32 51 77 -16 -99 -75 79 129 29 -216 -230 167 224 22 -39 -49 -33 -14 32 10 -32 27 42 -48 -33 48 44 -24 -11 -56 -62 32 -1 8 37 83 53 -113 -100 13 53 52 -34 -33 40 48 8 -51 22 7 -96 -52 59 92 -12 -18 75 -54 -153 6 143 40 -154 -27 159 48 -105 -52 68 2 -130 37 176 58 -47 -113 -42 11 -7 39 68 23 -39 -120 -66 115 119 -24 -99 -53 12 97 126 -10 -90 -165 -37 134 -12 -36 82 65 -70 -86 91 53 -134 -79 75 112 7 -45 6 -37 -49 3 -4 69 52 -48 -19 37 31 -51 -46 -10 3 59 31 -64 -38 46 38 -25 -53 -18 20 72 36 -52 -36 8 31 11 -2 -50 -52 41 54 -10 -21 9 0 -27 2 31 0 -20 1 8 0 -3 -2 -1 -2 1 4 -1 -4 0 -1 2 3 -3 -3 0 -2 1 1 1 -1 -2 -1 2 0 -1 -1 3 1 -2 -1 0 2 0 -1 -3 -3 1 1 2 1 -1 1 0 1 -4 -1 0 -1 0 1 1 -1 0 1 0 0 -1 2 0 -3 -4 -3 0 1 -2 -5 2 2 -1 -3 0 1 2 -1 -2 0 0 -1 1 1 0 1 3 0 -3 -1 0 0 -1 -2 1 1 0 -3 -2 4 2 -2 -2 -1 4 0 -1 1 0 -1 0 -1 0 1 -1 -2 0 3 2 -4 -3 0 0 -3 1 1 1 -1 -1 -2 0 -1 1 1 -1 2 2 0 -3 1 -2 -2 0 0 1 -1 -2 -2 1 0 -2 -1 -1 -1 0 -1 0 0 2 -2 0 -1 0 -1 1 -2 0 0 0 -1 1 1 0 0 1 -1 0 0 1 -1 -1 4 1 -2 -2 0 -1 0 -1 -1 2 2 -3 -1 4 -1 -4 -1 1 -2 1 1 1 2 0 0 -2 -1 0 1 1 0 -2 -1 1 1 -4 0 1 -2 1 2 0 -2 -2 2 0 -2 0 0 -2 -1 -1 0 2 -1 0 0 -1 -1 0 1 1 2 0 0 0 0 -1 4 -2 -2 1 -2 1 0 0 0 0 -1 -2 1 0 -1 -1 0 0 +80 2031338 24772768 4269998602 5176605 862930 1767033 603850 25448 115985 289748 382852 481618 435425 63620 91802 9250 104905 223577 132625 37000 6730 10809 19720 40153 71968 58049 8842 3700 6037 6826 3060 925 1220 6656 17492 23060 22529 44325 49810 19732 11689 29224 21250 530 3625 6185 15426 22882 47497 80789 50660 3922 1285 1124 1753 4068 3393 2512 3257 4868 65 8258 15578 10169 5513 2245 3904 2665 533 11920 11945 468 8541 23445 22049 24445 27585 13729 4628 18269 34340 14978 1885 1570 5153 15921 17581 14737 12610 9553 15976 35325 19325 1440 10949 12296 11090 24197 18169 2074 1405 2410 4777 5008 1730 3562 2216 3490 5057 3560 2069 3133 5584 4000 1360 1082 2504 4385 3016 522 729 2031618 4293656576 524289 4294770688 4294967294 131070 4294901764 65532 196607 4294770691 65533 131070 65537 4294901759 196607 4294901760 262143 4294836225 65535 2 4294836223 131069 131073 4294901761 1 4294705153 65535 65535 65537 65535 1 4294901760 2 4294770685 65533 4294836225 196603 4294901762 65533 131073 4294901759 0 131071 1 196609 4294770688 65535 4294901760 131070 1 4294901757 131076 4294901758 327679 4294901760 1 65535 65535 4294901761 65534 131075 4294836220 0 131069 65537 4294967295 65534 131071 4294901761 131074 4294770688 4294836225 65534 65536 4294901759 131070 4294836224 4294967295 65535 65535 131072 65534 65535 131071 65534 0 131071 1 65536 65535 65536 4294967295 65540 4294901758 4294901760 4294901760 196607 4294770690 327679 4294770687 131071 131070 65537 2 4294836224 65535 65537 4294836224 131071 4294705153 65536 131070 2 4294901758 2 65534 4294836224 4294967295 131072 65535 4294901760 65535 65537 2 0 4294901760 4294836228 131070 131070 0 0 4294901759 1 4294967295 0 +-234 0 292 192 -374 -483 421 964 155 -1255 -460 220 -616 485 783 134 597 -288 -2040 -311 2459 954 -1947 -905 1230 773 -151 -653 -370 69 83 79 -51 211 381 -139 -356 -375 -174 456 288 17 -5 -216 -133 186 183 -113 -110 18 56 -43 -104 -38 28 156 24 -133 -10 103 10 -71 6 68 -5 -115 -10 141 -16 -111 70 111 -2 -74 3 -121 -162 104 72 91 83 -92 -121 71 164 18 -53 -139 -53 79 27 6 35 -82 -143 90 132 -23 -86 19 47 99 153 -172 -222 46 113 16 -23 14 31 -84 -128 68 133 25 -57 -48 -10 25 43 5 -39 25 95 -105 -155 89 128 -42 -112 -16 72 92 -34 -82 42 62 29 -60 -93 -40 -9 101 100 -5 -47 -27 63 -74 -134 18 -20 61 102 85 50 -116 -58 2 1 -62 -102 95 114 18 -30 -57 -13 59 60 -46 -49 -19 -6 28 11 -34 -47 51 56 -15 8 -10 -75 -50 1 115 68 -30 22 14 -6 -149 -125 118 57 18 58 27 -1 -72 -58 -1 61 70 -35 -129 -39 128 52 -51 -10 21 6 -29 -44 43 105 -17 -92 -38 37 31 0 -2 -30 -32 28 54 -34 -44 41 45 -25 -47 -17 29 32 29 21 -44 -40 -15 -4 38 18 -8 -2 -6 -2 3 1 1 0 -2 0 0 -1 1 0 1 1 0 1 0 -2 2 4 0 0 -1 2 0 -1 -2 -1 2 0 -4 -1 4 1 -3 -1 1 0 0 -1 -1 2 1 -2 -1 0 0 0 1 1 1 1 -3 -2 1 2 -3 -2 2 1 -2 0 1 2 -1 1 0 1 -1 0 0 1 -3 -2 0 0 0 0 0 -1 1 1 -1 -2 3 2 -2 1 0 -1 0 -1 -1 2 0 -1 -1 -1 0 1 2 -1 -2 -3 1 1 -1 -4 2 4 -1 -1 -1 -1 0 0 -1 -2 0 2 2 1 0 -1 -1 4 0 -1 -2 1 0 -2 -1 3 -1 -1 -1 -2 -1 4 -1 0 -2 -1 0 2 2 1 -3 -2 -1 -1 -1 0 -1 -1 -1 -1 -1 1 2 0 -2 -2 0 0 -3 -2 3 -1 -1 1 0 -2 -2 -3 1 -1 1 2 0 -1 -2 0 0 2 -2 -2 1 -3 -1 4 3 0 -3 -3 0 0 3 2 -1 -1 -2 -1 2 1 -1 -1 -2 0 1 -1 0 0 1 1 -3 -2 0 -1 2 1 -2 0 2 0 -2 0 1 -2 -1 1 -1 -1 3 3 0 -3 -1 2 0 -2 1 1 1 -1 -1 1 3 2 -3 -4 -1 1 2 1 -3 -1 -2 0 -1 0 -2 -2 0 +65302 12583204 4263378570 63177125 4212719771 260000 614681 631045 439353 4258321 6956797 4609834 2110429 449210 141661 13130 47122 164482 267361 238212 83233 46681 52285 46258 12424 4985 12260 25120 18265 10709 5141 4660 13250 19981 12577 17221 5480 14650 37060 13465 15353 19682 27220 22130 9050 765 7949 28549 17953 7757 12010 52993 51400 13025 725 8017 21008 18314 5553 725 1874 2146 20050 31946 18148 12800 13648 7880 5608 4441 10249 10282 10025 2938 9445 18280 4121 17629 15956 3368 3845 19429 13320 4149 3650 5716 2762 820 1277 4810 3361 164 8125 13226 5524 680 22237 29549 3573 4093 5185 3365 8621 17866 17905 5305 541 877 3785 11314 9908 2330 4 1924 3700 3092 3706 2834 1130 1865 2377 1825 2555900 4294443026 4294639614 262142 65537 4294836224 0 131071 65536 1 1 196606 4 4294901760 2 4294901759 196607 4294705152 327679 4294770689 131071 0 4294967295 65538 4294967294 0 65536 65537 4294770689 131070 4294770690 196606 4294836225 65536 4294901762 1 4294901761 0 4294770689 65534 0 0 131071 4294901761 262142 4294836226 1 65535 4294967295 2 4294967295 65535 131073 4294901759 131069 4294901761 196604 4294901764 4294967295 65535 4294901760 65534 131074 1 4294967295 4 4294901759 1 4294967294 4294901763 4294967295 4294967294 4294901764 4294836224 65535 131074 4294770689 4294967294 4294967295 4294901760 4294967295 4294967295 131073 4294836224 65534 4294770688 262142 4294967295 1 4294901758 131069 131071 2 4294901759 0 4294836226 131070 4294967293 196612 4294770688 65533 196608 4294901762 4294901759 196607 4294901761 4294901759 65536 65535 65536 4294770689 65534 196607 4294836225 131072 4294836224 65536 4294967294 4294901761 262143 3 4294967293 2 131070 65537 4294967295 196609 4294770690 4294967292 131073 4294770689 4294901759 4294901760 4294836224 65534 +33 0 -48 -175 -86 194 -112 120 496 40 -143 -381 -432 143 437 316 304 -541 -1298 -275 647 1556 796 -988 -653 -125 147 102 -70 45 11 -89 -56 24 44 106 -77 -148 78 196 17 -147 -71 37 32 22 11 25 36 -31 -46 -52 38 97 -15 -108 -29 28 -8 54 31 -40 -5 51 36 -71 -31 -4 -75 27 102 60 -8 -95 -51 20 10 47 55 -42 -88 -18 60 70 -37 -62 41 49 -27 -24 42 -24 -80 22 42 25 48 -18 -59 -32 -5 43 85 -5 -67 -74 -26 48 23 9 -17 8 48 10 -21 -38 3 2 -30 28 54 -27 -39 -17 -48 27 66 52 21 -70 -56 34 75 -23 -73 -32 2 60 48 -33 -66 2 58 19 -39 -28 -10 6 27 69 18 -107 -31 65 -17 -22 48 1 -50 43 57 -60 -17 30 -23 -37 7 41 21 -40 -53 37 59 -24 -49 18 36 -19 -47 23 67 0 -36 -31 -10 10 7 14 -6 -7 8 29 33 -39 -34 -13 -27 19 29 12 3 -5 -35 -19 35 53 -4 -38 24 -3 -43 -22 8 35 7 -21 -27 16 32 18 2 -22 -5 -14 -24 18 22 15 15 -26 -29 -8 -5 14 10 14 14 -18 -26 2 29 11 -22 -16 10 10 -1 -1 0 -2 -1 2 1 0 -1 1 2 0 -1 0 0 0 0 -1 0 1 2 0 0 -2 -1 -1 -1 1 1 -2 -1 1 0 -1 1 0 0 -3 -2 1 0 2 0 0 -1 0 0 2 -1 -1 0 -1 1 -1 -1 0 0 0 -1 0 -1 0 1 0 -1 -1 -1 -1 1 0 0 1 0 -1 -1 0 0 0 1 -1 -1 1 1 0 -2 -1 2 2 1 -1 -1 -1 0 -1 0 0 0 0 -1 0 -1 1 0 -2 0 -1 -2 -1 -1 0 2 0 -1 -1 0 0 -2 -1 1 -1 0 -1 0 -1 -1 0 -1 0 0 0 -1 1 0 -1 -1 -1 -1 0 0 0 -1 -2 -1 1 1 0 1 -1 -1 1 -1 1 0 0 1 -1 -1 1 1 -1 0 -1 -1 -1 1 0 -1 -1 -1 0 0 0 0 0 0 -1 0 0 -2 -1 2 0 -2 0 2 1 0 -2 0 0 -2 0 0 1 0 0 0 -2 -1 -1 0 1 0 0 -1 0 1 0 -1 -1 0 1 -1 0 1 0 -1 0 1 1 1 -2 0 -1 0 -1 1 0 -1 -2 -2 1 1 0 0 0 0 0 0 0 -2 -1 1 2 1 1 0 -2 0 -1 -1 0 0 -2 0 0 0 1 0 -1 0 0 1 0 -1 0 1 0 +33 4283563984 12779434 7929744 2621936 165610 207073 290825 385097 1760429 2839745 1609760 442034 32013 6925 8042 3712 13172 27833 44500 21898 6410 1508 746 2257 4820 10853 11889 1625 2980 2561 2626 6337 977 6354 14004 9089 3001 2309 4789 8068 8500 5213 4082 1305 2340 6884 2389 2628 4505 1874 7250 9965 2980 610 353 2404 1885 13 1684 3645 1810 3033 7060 5341 4292 6154 6353 3604 3393 4360 3725 2305 136 5490 11773 5186 773 2305 4349 6849 1189 1898 1730 2041 4178 4057 2725 1657 2738 4489 2257 200 245 85 905 2610 1325 1090 985 34 1586 4034 1460 585 2333 1289 490 985 1348 488 221 900 709 901 905 221 296 520 680 962 740 655370 4294967295 4294836224 196607 1 131071 2 65535 0 4294901760 65536 2 4294836224 4294967295 131071 4294836225 131071 4294901760 1 4294770688 131070 131072 0 65535 131072 4294967295 4294901760 4294901761 65535 0 65535 65535 1 4294967295 4294967295 1 65536 4294901760 65535 0 4294901761 131071 1 4294967294 131074 4294901761 4294967295 4294901760 0 0 65535 131071 4294836224 4294901760 4294967294 65535 2 4294967295 0 4294967294 4294901761 4294901760 4294901760 65535 65535 0 131071 4294901760 4294967295 65535 0 4294901759 131071 1 4294901761 131071 131071 0 4294901761 131071 4294901761 4294901760 4294967295 1 4294967295 65535 0 0 4294901760 0 4294967294 2 65534 65538 4294836224 0 65534 65536 0 4294836224 4294967295 65536 0 65535 1 4294967295 65536 65535 1 65535 65537 4294836225 4294901760 4294901760 1 4294901759 131070 1 0 0 0 4294967294 131073 65537 4294836224 4294901760 65535 4294836224 0 65536 4294901760 0 1 65535 1 +-58 0 -175 284 727 -149 -808 -548 29 807 714 -136 -863 -790 513 1370 490 -1387 -1470 133 732 839 -140 -190 84 120 480 38 -137 -431 -443 105 616 232 -478 -506 -54 416 255 94 -20 -250 -74 96 160 -6 -251 -146 195 241 -36 -298 -261 216 341 74 -128 -209 -48 119 27 -23 38 83 40 -119 -93 -71 -46 255 146 -222 -91 158 85 -150 -155 68 151 46 -145 -67 187 149 -49 -252 -97 107 5 5 -7 98 199 -109 -300 -60 181 210 20 -214 -179 114 216 36 -108 -104 10 56 27 -17 -31 6 24 -45 -74 55 47 6 31 42 33 -150 -190 137 249 -7 -173 -77 97 118 11 -153 -71 83 4 -49 23 74 -4 -75 -61 24 41 78 33 -37 33 -45 -116 -54 -3 203 136 -100 38 -72 -296 -13 250 242 62 -250 -205 1 91 131 -27 -100 3 88 38 0 54 -64 -74 -64 -52 116 48 -104 -41 194 120 -191 -122 81 67 -12 -42 -13 26 47 19 -56 -18 6 -62 13 141 26 -138 -94 20 96 65 29 3 -102 -31 15 -45 23 58 3 -51 5 54 -14 -58 45 86 -48 -62 13 15 -15 0 30 -2 -34 1 23 -19 1 48 -5 -50 2 63 -13 -59 -25 -12 33 34 18 -9 -30 -1 13 0 0 2 1 3 -1 0 -2 0 1 2 1 0 -4 -2 2 0 -1 0 0 -3 -2 2 1 -2 0 0 -1 -1 3 0 -1 3 2 -3 -2 2 2 -2 0 1 1 0 -2 2 0 -2 -1 0 1 0 2 3 -1 -1 -2 -1 3 3 -2 0 0 1 -2 -2 2 1 -2 1 0 -1 -1 -1 0 0 -1 -2 0 0 1 0 2 2 -3 -4 1 2 1 -1 -2 0 0 -1 2 3 0 -2 -1 2 2 1 -1 -2 -3 4 2 -2 -3 0 0 -1 0 2 0 0 -3 -2 -1 -1 2 0 1 0 0 1 0 -2 -2 -1 1 0 0 -2 1 3 -1 -1 -1 -1 -2 0 0 -1 1 0 1 1 2 1 0 -2 1 2 -1 0 -1 -2 1 0 0 1 2 1 -1 0 0 2 0 1 -3 -3 1 1 -3 -1 1 0 -2 -1 0 -1 0 3 0 -2 -4 -1 3 2 -1 -3 0 1 0 -1 0 0 -1 -1 2 1 -3 0 2 -3 -1 0 2 0 -1 0 2 -1 0 0 1 4 -2 -3 -1 3 -1 1 0 -1 -4 -1 1 0 -1 -2 2 1 -1 1 -1 1 -1 -3 -1 -1 0 1 2 0 -1 2 -3 -2 0 0 -1 1 -2 -1 1 0 -1 -2 -1 2 0 -4 0 +65478 18677585 4285203159 4259118296 52887581 528292 1368869 2140069 2163869 2178589 1239745 55700 21456 231844 204530 207274 433280 484520 175972 73861 62900 14692 25636 84317 96106 90100 114777 121757 60065 16465 1258 8333 15761 13690 67141 70600 33245 29725 28649 24917 25514 57170 65905 20858 50 9653 51482 93600 76861 46196 45037 47952 22480 3236 1018 997 2601 8501 2245 2725 23589 54869 62050 35858 23333 23530 11930 2417 6005 5641 4297 7765 2458 3114 16372 41218 28496 6628 87785 121064 66344 42026 25442 10729 7753 1444 7012 9572 16160 13120 39317 50881 21445 4633 1933 2885 3497 360 4013 20557 27880 9616 5066 10413 1186 2554 3373 2626 3112 5389 9700 4013 450 900 1160 530 362 2329 2504 4138 4106 1233 1179682 4293066743 917503 0 65538 4294901763 4294836224 65536 65538 4294705152 196606 4294901760 0 4294901757 65538 65534 4294901760 262143 4294901760 131075 4294901757 131074 65534 65537 4294836224 2 4294967294 65536 131072 4294901763 4294901759 262143 4294836227 0 4294836225 196606 4294836225 1 4294967295 65535 4294901760 65534 65536 131072 4294770690 131068 65538 4294901759 0 196607 3 4294967294 131074 4294901761 4294836222 131076 4294836222 0 65535 2 4294770688 4294967294 196607 65536 0 1 4294901758 131071 0 131070 4294901763 4294967295 4294901759 0 131071 65536 131073 1 131070 4294901762 4294901760 131070 0 131073 4294901761 0 2 4294770689 131069 4294770689 131071 4294836224 65535 65535 3 4294770686 262143 4294901762 65533 1 65535 4294901760 196607 4294770689 131072 4294967293 131072 4294901760 131072 65535 65536 4294836228 4294967293 4294901763 1 4294770687 131071 4294901760 196606 4294901761 4294901761 4294901761 4294967293 65535 131073 4294901760 4294770690 65534 4294901760 4294836225 131071 4294901760 4294967294 2 65532 +-117 0 266 -43 -107 -187 -153 -59 -50 284 274 29 85 -790 -1075 681 1186 340 -977 -1064 585 1828 319 -1615 -570 608 293 81 133 -362 -572 244 537 189 8 -205 -124 -208 -153 302 288 -153 -263 -31 123 228 144 -263 -213 35 69 38 6 -33 -138 -23 105 123 -45 -61 16 42 59 30 -10 -134 -136 127 220 84 10 -281 -206 118 77 -14 -22 47 -47 8 68 47 64 8 -5 -98 -41 -8 -22 35 49 -36 -143 -25 67 143 22 -46 39 -13 -72 18 134 41 -65 -150 -25 90 6 -1 22 -69 -66 78 20 -32 66 83 -51 -129 87 57 -140 -86 -7 70 46 71 6 -43 -3 15 84 25 -57 -132 -28 83 -8 15 59 -44 -81 34 52 14 11 -1 -30 -41 91 74 -146 -219 -34 331 232 -127 -131 -102 15 102 -16 -69 56 49 -67 -96 -29 90 41 11 27 -39 -75 38 146 12 -78 -121 -84 -11 -15 221 130 -167 -66 113 42 -125 -32 105 34 -90 -37 19 -59 38 115 41 4 -77 -88 -57 22 151 52 -116 -45 35 -28 -20 39 75 7 -53 39 -6 -91 -54 3 104 59 -25 -7 -11 -12 -35 -24 46 28 -11 20 10 -32 -69 -23 71 13 -13 37 17 -32 -49 -1 41 17 -9 -4 -8 -4 0 1 1 -2 0 0 1 0 1 0 0 1 0 1 -2 -4 0 5 1 0 -4 -3 1 1 2 5 -2 -3 -3 -4 2 4 0 -2 -1 0 -1 1 -1 -1 0 -3 0 1 0 -1 -1 -2 0 0 -1 0 1 1 -1 -2 1 2 0 -3 -2 -1 1 -1 -1 0 1 2 -3 -3 3 3 0 -2 -2 1 2 1 1 -1 0 1 2 2 -4 -2 1 0 0 2 0 1 1 0 -1 -1 0 1 1 1 1 2 -2 -1 0 -2 -1 1 -1 2 -2 -3 1 1 -1 -1 2 0 0 0 1 2 -1 -3 -3 1 1 0 0 -2 1 3 1 1 -3 -1 -2 -3 0 0 1 1 -1 -2 2 1 0 0 1 3 -3 -2 0 -1 -1 -1 -1 2 -2 -2 1 0 -1 -2 1 0 1 -1 1 3 2 0 -1 1 1 -1 -1 1 -1 2 -1 -4 0 1 0 -2 0 2 2 -1 -3 1 3 1 -3 -1 -1 -2 0 0 0 -1 0 0 0 0 -1 1 1 1 2 1 -2 0 -1 0 -1 -3 -1 0 0 1 0 -1 -1 3 0 0 -2 -2 1 1 0 -1 0 2 1 -5 -2 0 0 2 1 -1 -1 1 2 -1 0 2 -1 -3 0 3 -1 -2 -2 1 -2 -1 -1 -1 0 +65419 4292149514 4282777493 4291166055 18677710 75917 631325 1619386 1522196 2086625 3683809 2709986 694564 92410 148733 386720 324090 42089 58640 114613 106353 70130 67113 89905 46594 6205 1125 19573 26154 5746 2020 4381 18056 34625 55456 79061 56360 6125 2693 2273 6833 4160 9629 1745 1709 3697 21074 24938 2600 1690 5508 19637 26725 8725 37 5245 10440 1424 11245 19242 10818 26996 4949 7157 1885 234 7681 20673 7673 289 5417 7717 2900 122 2581 13757 69277 110717 69953 27565 10629 5017 5537 13705 8941 1802 2250 7069 21460 20725 7177 49066 44789 17125 17389 12049 9256 1730 4925 14906 5945 10993 23285 16160 3250 1184 7146 2858 1557 11197 10825 4106 170 1369 2692 905 500 5785 5570 338 1658 3425 2752511 4294377489 4294508540 65532 65537 65534 65536 65536 0 1 4294836225 65532 65541 4294705152 131069 131073 4294836229 4294836221 196604 4 4294967294 4294901760 4294901761 65535 65533 1 4294967295 65534 4294901760 65536 4294901761 131070 2 4294901757 131071 4294967295 65536 4294770690 262141 3 4294901758 131073 65537 65535 131073 4294705154 131070 0 2 65537 4294901760 65535 65537 65537 4294836226 65535 4294967294 4294901761 4294836226 131069 4294901761 196607 0 65536 4294901762 4294836221 65537 0 131070 65539 4294770689 4294901759 65533 65536 4294901761 196606 1 65536 4294770691 65534 4294967295 4294967295 4294836226 131070 4294901760 131070 65536 131071 131075 4294901760 65537 4294967295 4294901761 4294901762 65532 1 65534 131074 4294836223 196609 4294770689 4294967295 65534 0 65535 0 4294901760 65537 131073 4294836225 4294901760 4294901760 4294967293 0 1 4294967295 3 4294836224 131070 1 65535 65538 4294901755 0 65538 4294967295 131073 65535 4294901762 65533 4294901763 4294901758 4294836225 4294967295 65535 +50 0 -211 -49 315 356 -263 -537 377 547 -692 -379 1241 439 -1025 -1071 318 1298 110 -1972 -1492 2178 1765 -712 -704 281 535 -533 -581 147 188 385 292 -457 -198 207 -78 -222 14 135 -48 166 195 -249 -249 212 261 -128 -147 51 78 -74 -131 -16 87 188 54 -210 -84 66 -26 11 76 25 -45 -5 49 -48 -52 70 73 -74 -62 -7 -68 -12 54 179 101 -214 -202 106 192 38 -99 -112 16 100 11 -71 -50 76 101 -28 -46 -4 10 -77 -68 81 40 12 0 -16 40 45 18 -114 -136 53 136 73 -29 -94 -3 -24 -93 54 37 73 201 -27 -256 -200 104 282 9 -184 -19 63 -30 28 106 -46 -92 -9 -6 -6 -2 98 118 -87 -141 -16 56 61 10 -47 -12 107 134 -235 -293 142 195 -16 -129 69 162 -58 -180 40 204 40 -71 -119 -48 50 59 -34 -101 71 148 -47 -105 1 53 -38 -107 45 103 89 77 -148 -150 -15 -20 53 38 102 66 -66 12 -42 -116 4 75 33 -6 32 27 -114 -107 95 97 1 -3 13 15 -83 -38 28 -37 13 57 42 12 -44 -13 -16 -22 12 9 -6 -20 11 12 20 30 -11 -22 -10 9 -26 -50 41 49 20 12 -30 -4 -18 -45 1 31 33 -7 -20 7 8 -2 -3 0 0 0 0 2 -2 -3 0 1 -1 -1 0 2 0 -1 -1 -2 -1 -1 1 0 -1 -2 0 -2 2 2 0 -2 0 1 1 3 0 -1 0 1 -1 -1 0 2 2 2 -3 -4 0 0 2 -1 -1 0 0 0 2 1 -2 0 1 1 1 -1 0 1 -2 1 1 0 -3 -3 -1 0 1 1 -1 -2 0 2 -1 -3 2 1 -1 3 -2 0 -1 -5 -1 2 3 0 -3 0 2 -2 -3 -1 0 -1 0 -2 2 -1 0 -1 0 3 2 -1 1 2 -3 0 -5 -2 4 3 -2 -1 -1 0 1 -1 0 0 0 -2 -1 1 1 0 -1 -1 0 0 -1 -1 1 -3 0 1 -1 -2 1 2 0 -1 1 2 -2 -4 0 0 0 0 2 2 -1 -1 0 3 0 -1 1 1 -2 -1 -1 0 1 -1 0 3 0 -2 -3 0 -2 1 3 0 -3 1 -1 -1 -2 0 0 -1 2 2 1 -2 -2 2 0 -1 0 0 0 0 -1 1 1 1 -1 -2 -1 2 -1 -2 -1 -1 0 -1 -1 -1 0 1 0 0 1 -1 -1 -3 1 2 0 -1 1 1 -3 0 1 1 1 0 -4 -1 3 1 -2 2 2 -2 -3 1 2 0 0 1 0 0 -1 0 -2 -3 -1 2 -1 -4 0 +50 4291821357 23331131 4259839737 35848569 622505 1732802 2197666 1785928 3900884 6969748 3622169 574577 570314 359170 183569 294113 82053 55368 18421 29860 100026 106945 84505 24210 11560 17417 42913 47016 11412 797 6401 2050 4705 7604 10805 3893 4768 34957 55997 52040 38308 22345 10256 5162 8276 10985 2132 6029 11185 1744 256 3625 13320 21305 23825 9677 585 11565 6698 41130 105536 90340 33937 4330 1684 13352 8545 72 9608 21493 20137 6857 2309 11593 73181 106013 38281 21402 29608 34000 43216 19202 4804 4637 15242 24113 11026 4253 13474 18530 27833 22725 3209 11848 8712 1908 13472 6714 1060 13725 20474 9410 178 7114 2228 1538 5013 2080 425 628 117 521 544 1021 584 757 4181 2801 1044 340 2026 2162719 4293722105 524295 4294836222 0 0 4294836226 65533 4294901761 65535 2 4294967295 4294967294 131071 4294901760 65534 196606 2 65534 65537 3 65535 4294901761 65535 131074 4294770690 65532 131072 4294967295 0 131072 4294836225 65536 65537 65535 4294836225 65537 4294770688 4294967293 65536 4294901761 65534 4294901762 196605 4294901761 4294836227 4294901760 4294967291 196610 4294770688 131072 4294836222 65535 65535 196606 65535 65535 131075 131071 4294770690 4294639616 327678 4294836227 4294967295 65536 65535 0 4294967294 65537 4294901760 65535 4294901760 131071 65533 4294901761 131070 2 131071 4294836226 65532 0 131072 4294901762 65535 3 131071 4294836225 4294967295 65536 65535 3 4294836222 4294836224 196609 4294770688 4294901761 4294901759 0 196607 65538 4294901758 2 65535 0 4294901760 65537 4294901761 4294967294 4294901762 4294967294 65535 4294967295 65535 1 65536 4294967295 131069 2 131071 4294770689 65536 65537 4294705152 262143 4294836225 131074 4294836222 131073 0 1 4294901760 4294836224 4294967293 4294901762 65532 +-131 0 109 163 119 -130 -16 -406 -531 183 -444 748 2011 -17 -1658 -836 1344 693 -553 -1487 -1172 818 477 311 111 667 689 -723 -498 -77 -124 331 666 -243 -727 -257 108 438 330 -89 -247 -189 10 5 -137 263 204 -77 88 -18 -179 -125 104 182 16 -228 -150 139 68 -34 19 108 41 -137 -91 16 7 100 69 -42 7 -39 -59 5 -8 -12 -22 81 93 6 -26 -57 50 25 -58 -88 13 77 -31 -80 3 92 -37 -86 38 171 73 -158 -84 21 -1 58 73 -85 -105 76 73 -77 -57 82 7 -50 24 102 84 -121 -163 38 122 18 -19 84 115 -252 -239 124 79 -2 -33 100 166 -79 -172 -57 34 84 39 9 -19 -24 55 13 -31 -73 -66 55 114 -6 -112 -90 -59 79 42 138 141 -76 -33 -54 -9 -70 -85 39 -44 27 142 76 -103 -124 11 115 77 -5 9 -56 -41 -69 -43 87 20 -25 20 34 -38 -58 22 100 42 -53 -26 -57 -22 67 -25 -5 137 21 -129 -141 -33 175 103 -80 -40 72 60 -97 -81 -14 -7 85 53 -13 -9 -57 -18 41 -4 -13 -2 16 34 -14 -28 5 -7 5 24 -19 2 31 -48 -47 39 52 8 -6 -22 -32 25 25 -16 -22 -14 2 4 22 18 -7 -6 -8 -1 0 -3 0 1 4 0 -1 1 0 -1 0 0 3 1 -1 -1 -2 -1 1 0 -2 0 -1 -1 1 1 -2 -3 1 2 0 0 2 1 0 0 -1 0 0 1 -1 -2 0 0 0 -2 -1 0 1 -1 -1 0 4 1 -1 0 0 2 0 0 -1 -1 0 0 -2 -3 -2 0 3 1 -3 2 0 -1 -2 0 -1 1 0 -1 0 0 -2 -1 -2 1 -2 -3 -4 -3 2 -1 1 1 1 0 -1 -2 -1 0 3 1 -2 -2 0 1 1 -1 0 2 -1 -1 -1 -1 -1 -1 1 -3 0 2 0 -2 -2 -1 3 0 -2 -3 0 1 2 0 -3 -2 3 1 -1 -2 -1 1 0 -2 2 2 -1 1 2 0 -1 -1 -1 0 1 0 -1 2 0 -3 -2 0 2 -1 0 2 1 -2 -3 1 2 0 -1 -1 -1 -1 -1 2 1 0 -1 -2 0 -2 0 0 1 0 -1 -2 1 1 0 2 1 2 0 -1 0 0 -3 1 1 -2 -1 -2 1 1 0 -2 1 2 0 -1 -1 1 2 -1 -2 1 1 -2 -1 0 1 2 1 -1 -1 -3 0 0 1 1 1 -2 1 -3 1 4 1 0 -2 -2 2 1 0 1 1 1 -1 1 -1 -1 -2 1 -1 -2 1 2 2 2 -4 -3 0 +65405 10682477 4286447735 4268425200 12058093 756640 4044410 3447860 2286585 2516978 2042708 324250 457210 997450 253933 124937 502605 594578 203508 116821 96730 125 87938 47545 8068 47666 43940 52240 41821 5780 12025 20450 8537 10049 6525 1570 3506 208 7045 8685 3925 3125 11108 6098 7361 8473 8765 30685 30293 7497 3365 12554 16801 11258 9973 2549 10980 21697 28013 15208 7417 76729 72497 6245 11089 33797 32833 8212 1602 937 3194 6290 7381 13032 20644 9722 20808 25657 4005 4981 8746 2665 25940 25985 13346 5954 3217 6442 9418 1025 1556 4808 10484 4573 3925 4973 650 19210 36522 31714 17009 6784 13009 6757 7274 2978 3330 2005 185 260 1352 809 74 937 965 4513 4225 100 1508 1250 740 200 1441796 4294508562 4294508538 65535 65533 262145 4294901760 1 65535 196608 4294901761 4294901759 131071 4294836224 4294901760 131071 4294836225 131069 2 131072 1 4294901760 0 4294901761 65534 0 4294967294 65536 4294967295 262144 4294901761 0 2 4294901760 65535 4294836224 4294901757 196608 4294770689 2 4294901759 4294901760 1 65535 4294836224 4294901759 4294836225 4294770685 196605 131071 65537 4294901760 4294967294 196608 4294836225 65534 65537 65535 4294901762 4294967295 4294967295 131071 65533 2 4294901758 262143 4294836224 65533 131073 4294770688 262142 4294901761 4294967294 1 196606 4294901762 131073 4294901760 4294967295 65536 4294901760 2 4294901757 131072 65535 65538 4294836222 131073 4294901760 4294967295 4294967295 65538 4294901760 65534 65534 65536 4294901760 131070 1 65538 2 65535 4294770688 65537 4294967294 131070 1 131070 2 4294967295 131073 4294901759 65537 4294967294 65536 65538 4294967295 65533 65536 65537 131070 131069 65540 4294836224 196606 1 65537 4294901761 4294901761 4294901759 4294901761 131070 131074 4294705154 65533 +-25 0 20 -126 -201 198 439 83 -507 -658 -140 1240 1060 -243 81 -1239 -1320 496 820 301 -498 -585 -96 823 273 -133 339 14 -284 -516 -268 569 511 -60 -121 -275 -134 15 -1 238 224 -287 -316 20 -10 212 307 -20 -197 -233 -14 185 -19 -76 22 103 19 -16 100 3 -71 -149 -65 128 69 -27 2 -22 -86 10 103 57 -20 -110 -89 86 118 -40 -108 23 81 27 -37 -37 88 35 -99 -119 9 108 -31 -75 -9 169 150 -137 -127 36 66 -90 -128 160 225 -122 -186 -2 19 -34 -51 171 181 -107 -164 8 151 -4 -127 -74 -22 63 -26 98 231 -2 -124 -206 -50 115 23 -50 -86 68 106 32 1 -37 -33 -58 -20 120 77 -111 -81 83 62 -62 -11 60 24 -96 -106 45 97 57 -34 -70 32 44 -23 -78 -66 64 96 65 45 -135 -156 0 86 101 -21 -75 -12 36 16 40 64 -89 -106 40 33 -23 -11 65 42 -10 6 -80 -98 84 173 8 -125 -142 -4 115 -15 -29 37 48 -58 -10 183 48 -170 -190 46 222 61 -190 -145 125 173 -17 -126 -94 52 134 -5 -115 -45 55 75 45 -49 -127 -32 149 129 -69 -118 -83 -12 142 114 -86 -127 -4 60 50 -2 -35 -9 13 4 -9 -1 6 2 -1 1 -2 -1 1 0 -2 -1 0 0 1 0 1 0 -1 0 2 1 0 -1 0 0 0 -1 -1 -1 2 1 0 -2 0 0 1 -1 -1 1 2 0 -2 0 2 3 0 -2 -1 5 -1 -2 -1 1 -1 1 -2 -2 0 1 -1 -2 -2 1 -1 -3 0 1 2 2 -1 -1 -2 1 -1 -4 -2 1 3 0 -2 -2 0 1 0 0 1 1 0 -1 -1 0 -1 -1 0 -1 4 2 -3 -3 0 0 1 2 2 0 -3 -2 -3 0 3 1 0 -1 -2 1 1 1 0 -1 -4 -1 1 1 -1 1 -1 -2 -1 4 0 -2 0 0 -2 -1 -1 0 -1 -1 0 -3 0 2 0 -1 -2 -2 0 0 0 -3 1 3 0 -3 1 3 -1 -1 0 1 -1 -3 0 2 2 1 -1 -2 -2 2 0 -2 -3 0 0 0 0 1 -1 -2 -2 -1 1 1 0 -2 0 -2 -1 2 4 2 -4 -2 -1 -4 -1 2 4 0 -1 -1 -2 -1 1 1 1 0 1 0 -1 0 0 -1 0 0 0 0 0 -2 -1 2 3 0 -4 -2 0 -1 1 0 -1 0 1 -1 -2 -2 1 1 1 -1 -2 0 2 0 -1 1 1 -3 -2 2 2 -3 -3 0 2 1 -1 -2 0 0 -1 0 0 0 0 -1 0 +65511 4286709780 13041463 5439927 4251909637 1557200 1182649 1541682 1988416 763001 590229 686545 92218 115117 346912 395585 264721 90266 18181 56645 132545 100256 45044 94649 93098 34421 6137 11093 617 10009 27242 20609 5490 488 7496 13858 12500 15317 15524 12193 7290 2738 8969 23962 11745 6586 28642 41269 17425 12456 41984 65509 34600 1517 31842 44210 26960 22817 21605 4453 10280 53365 57812 15725 3029 12020 12260 1370 4453 14800 18250 13450 7688 3721 9792 13261 12658 6056 2960 6613 8452 13441 20250 24336 17597 6066 1440 1856 12017 12836 1618 4346 1864 6436 16660 29993 35789 13241 1066 3673 3464 35793 65000 51400 39821 36650 30218 24712 20660 13250 5050 7650 18530 23225 21402 20813 20308 20392 16145 6100 1229 250 4294377476 458751 4294901762 4294836225 131071 4294836224 65535 65536 65536 4294901760 131072 1 65535 0 4294967295 196607 1 65534 65536 4294967295 131073 4294836224 131072 3 4294967294 4294901765 4294967294 4294901761 4294836225 65534 4294901761 4294901758 4294901761 65533 131073 4294901762 4294901759 4294901761 4294901756 196609 4294836224 65534 1 65536 1 4294967295 4294901760 65535 327679 4294770690 65533 65536 131074 4294770688 4294836222 196608 1 4294901759 65537 1 4294770687 131071 4294901761 4294901761 4294967294 4 65534 4294836224 4294967295 4294901760 65535 65533 2 4294901759 65534 0 131069 3 131069 4294901763 65535 4294901761 65533 131074 4294901761 4294901758 2 4294836222 0 0 4294901761 4294901758 131071 1 65534 4294967294 262146 4294705154 4294967294 4294967292 262146 4294901760 4294901759 131071 65537 65536 4294901760 0 65535 0 0 4294967294 196610 4294705152 65534 131071 4294901760 65536 4294901759 131070 65537 4294901759 131072 4294901760 65537 4294901757 131074 4294836221 131072 4294901761 65534 4294901760 0 0 65535 +-121 0 -298 81 580 23 -721 332 528 -10 828 -377 -1488 -306 57 905 1825 -35 -1899 -1105 1535 1411 -1067 -2248 -67 2091 -30 -1027 146 749 359 -151 -387 -363 509 312 -598 -411 200 269 -130 215 502 -203 -607 -226 332 404 -173 -189 220 196 58 -315 -247 91 122 -28 -150 111 159 -18 -23 14 69 -92 -142 -23 -23 107 179 11 -158 -96 56 150 244 -152 -408 -67 312 117 -300 -136 129 188 -37 22 172 -77 -92 7 81 -82 -124 -75 -132 73 62 174 75 63 251 -179 -194 -158 -242 90 192 159 -86 -34 185 137 52 -326 -212 135 107 -49 -190 -2 163 234 -24 -193 121 65 -133 -55 99 -12 -79 -63 -85 98 92 62 75 -70 -8 -43 -104 -105 -126 157 218 124 -91 -227 75 229 0 -242 -2 151 -70 -189 20 214 -3 -135 21 48 -22 21 14 -105 -108 110 122 42 -29 -51 74 -51 -165 -10 2 147 226 2 -150 -224 -39 249 134 -125 -71 60 121 -102 -125 -13 -80 -41 83 199 -91 -102 297 145 -165 -365 -56 140 -141 27 131 34 -134 120 249 -74 -198 50 262 9 -126 -194 -94 134 151 58 -19 -206 -97 129 52 -68 -35 60 18 -41 -21 -30 -89 99 125 5 -42 -39 23 47 15 -58 -24 16 3 1 1 -1 7 -2 -7 -2 -1 3 5 -1 -3 0 1 2 0 -2 0 2 7 0 -4 -5 -4 2 2 -1 1 6 -3 -4 2 -2 -2 2 -1 -3 -2 -1 0 -1 0 2 -1 1 6 -2 -6 -2 5 3 -5 -1 6 1 -3 -3 -3 -2 -1 2 -2 0 1 3 1 -4 0 1 0 1 0 -3 2 0 -1 -1 -2 0 -1 2 3 0 1 -4 -5 2 6 -2 -2 -3 -1 2 -3 0 4 0 1 -2 -4 1 -2 -2 1 -1 -1 3 -2 -4 -2 2 2 -1 -1 -1 -3 0 -1 -1 -3 3 3 -1 -2 3 -1 -2 5 1 -1 -3 -5 0 1 2 1 0 -1 -2 -1 1 2 0 -7 0 8 1 -3 0 3 -1 0 -4 -2 -1 -1 0 -1 1 2 1 3 -3 -2 -4 -1 5 1 -4 -4 2 -2 -1 -1 2 -3 4 4 -5 -2 3 1 4 6 -3 -6 -5 1 4 1 0 2 -1 -2 -4 0 2 -1 3 2 -2 1 -1 -2 -3 1 2 -1 -1 -1 -1 -2 -1 3 4 0 -5 -4 0 0 4 0 0 4 2 -3 -5 1 2 0 -2 -1 -2 0 1 3 -4 -7 -1 3 3 -4 -1 3 4 4 -4 -2 -5 -2 2 0 -5 -4 2 -4 0 5 4 -3 -3 0 4 5 0 +65415 5373654 1507908 21822767 4294312464 827713 2307780 822274 3331850 4827226 4347146 6191993 4376770 1055629 582317 151682 281538 356425 526525 112361 63125 293213 419525 273440 65650 86816 102589 69290 15668 34821 25605 725 13225 20693 11978 32162 34180 25636 82640 170953 111033 108496 51985 1853 35513 8513 13285 21001 22753 34120 9594 95042 62600 66664 62145 8552 52994 108980 63169 13850 36104 81325 37825 18866 20714 9945 10210 16829 12308 10525 1913 21841 40525 62900 59810 58066 58564 22805 40621 46196 18234 2745 925 11221 23764 16648 3442 8077 27325 21613 51080 72676 63522 33581 8641 25045 15794 8081 46490 18685 109234 160450 22736 20610 18317 32356 67477 41704 68725 53512 26792 26165 42797 26050 7328 4825 2005 1341 17722 15650 3285 2738 4291166223 1114088 65539 4294901761 4294836231 4294901753 262143 4294901765 65533 131073 4294836224 131072 7 4294705148 196604 4294901762 393217 4294770685 4294836226 196606 4294836223 4294967294 4294901760 131072 131071 4294836230 4294901754 196613 4294967291 65542 4294836221 4294901757 196607 65534 196609 4294705153 65536 65536 4294770688 2 4294967295 65534 196607 3 4294705153 196603 4294836230 4294836222 196607 65533 4 4294836225 131068 4294901758 4294901761 262143 4294770686 196606 4294901762 4294967295 65533 4294967295 262141 4294901763 262142 4294901759 65541 4294836223 65531 131073 1 4294901759 131071 2 65529 65544 65533 4294901763 4294705152 4294967294 65535 131071 65538 4294770691 4294770686 393215 4294705153 196604 4294967294 196607 327677 4294639620 262142 262145 4294770694 4294705146 262145 1 4294901762 4294770686 131072 262143 4294836226 4294901761 4294836222 131073 4294967295 4294967295 4294967294 262147 4294639616 65532 262144 0 131076 4294705149 131073 4294836224 4294901759 65536 4294705155 4294967289 196611 4294967292 262147 4294705156 4294705150 196606 4294639616 196604 65532 262149 4294836221 262144 5 +-107 0 109 58 182 -137 -731 -313 710 1257 243 -1912 -1544 1713 2293 -894 -1893 -24 610 31 -217 326 -134 428 1078 -391 -654 -327 -97 80 105 277 184 -415 -573 186 410 258 35 -186 -72 -49 22 -34 -97 16 -118 101 302 45 -217 -90 170 39 -106 -24 97 -51 -147 22 60 48 16 -17 -3 17 -4 -23 2 -30 -39 134 138 -169 -217 102 243 34 -107 -143 -41 24 -22 49 3 71 96 -63 -26 -21 -77 0 59 39 -10 -37 -2 63 1 -131 -46 190 117 -125 -102 -43 -9 168 111 -151 -87 71 52 -42 -33 -32 -22 47 -29 -23 90 47 -172 -46 224 148 -68 -203 -64 68 40 39 3 -40 -32 15 53 17 -47 -43 -6 64 80 -40 -121 -1 135 60 -69 -85 66 -11 -142 2 54 43 7 46 58 -33 -19 -75 -96 63 130 32 -82 -65 55 14 -53 23 17 -62 -42 103 97 -59 -97 -11 41 33 -13 3 24 15 30 -35 -41 -9 41 -17 -120 15 112 59 25 -40 -60 -112 -67 119 53 12 26 30 72 -105 -164 8 77 67 -33 19 114 -28 -88 -41 24 25 -11 -19 -19 36 76 -30 -103 -34 58 48 -63 -9 81 31 -43 -74 -22 79 43 -29 -11 -1 -6 16 24 -25 -25 11 10 -3 -2 -1 -1 1 0 0 0 0 1 0 -1 0 2 0 1 0 -1 -1 0 -1 -1 0 0 1 -2 -4 0 1 1 1 -3 -2 0 0 -1 1 2 1 -1 0 1 0 2 -1 -3 1 1 -2 0 2 2 -1 1 1 3 -1 -3 -2 1 2 0 0 1 -3 -2 -1 0 0 -1 0 0 -1 0 1 2 0 0 -1 1 -1 0 -3 -3 2 0 -2 2 2 -4 -3 0 3 0 0 -1 0 0 3 1 0 1 1 1 -3 -1 0 1 -1 -1 1 2 -1 -2 0 2 2 -2 -2 1 2 2 -2 -3 -3 0 3 -1 -3 0 0 0 -1 1 0 -1 -3 -2 2 0 1 1 -1 1 -3 -2 1 -1 0 0 1 -2 -1 -1 2 -1 1 -1 -2 -1 2 2 1 1 0 0 0 0 0 -2 0 1 -1 0 -4 -1 -1 0 1 -1 -2 -1 2 0 -3 -2 1 0 1 0 0 2 0 0 -1 -1 -2 -1 -1 1 -1 -3 1 0 2 1 0 0 1 2 -2 -3 -2 0 3 3 -2 -1 -1 0 0 2 0 -1 -2 -2 -3 -1 2 1 0 -1 -2 -1 0 1 0 -1 0 0 1 2 -2 -2 -1 1 1 0 -2 -1 0 2 -1 -3 -1 0 2 3 -1 -2 -2 1 -1 -1 0 +65429 3801197 4285989046 4274519333 82379462 3714793 5318305 6057085 3584025 373061 153365 201140 1314965 534645 15809 87754 206081 362925 234664 35821 7585 1640 9665 24125 93229 55189 30421 11812 12010 22093 5904 545 298 545 904 19477 47605 57493 60205 31898 2257 2885 5050 13185 1117 5929 5002 1469 3973 17162 38216 29314 12253 28305 35122 12610 4468 2113 2693 1370 10309 31700 72080 45833 8720 3121 1609 1249 3098 4058 4132 8000 14642 21825 11986 4477 20168 4765 2165 4453 5986 13185 17924 10949 3221 3338 4133 12373 12890 9530 2770 178 801 2125 1762 1970 14625 16025 2225 16144 18650 2953 1576 16209 26960 10418 1450 13780 9425 1201 482 1657 6676 11765 5668 4050 7522 7325 6725 2690 122 292 4293328920 786407 4294770698 4294967294 131071 0 0 1 65535 2 1 4294967295 4294901760 65535 65536 4294770686 65536 65537 4294901757 0 131071 65538 65535 1 4294901762 131069 4294836225 131072 4294901762 65537 4294901763 4294901757 131073 0 4294770689 4294967294 0 65535 4294901760 65536 2 4294901760 4294901761 4294770688 196605 4294836224 131074 4294836220 196608 0 65535 196608 1 65537 4294770689 65535 4294901761 131071 4294901762 65534 131074 4294901758 131073 4294836226 4294836221 196608 4294836223 0 4294901760 1 4294836223 196606 65536 4294901761 4294770689 131070 65535 65536 4294967294 196607 131071 4294901759 196607 65538 1 0 0 65534 4294901761 4294705152 4294967295 65536 4294901759 196607 4294770688 131070 65536 0 2 4294901760 4294901759 4294967295 4294901761 131069 131072 1 65536 4294836226 4294901757 196608 4294836227 4294967295 0 2 4294901759 4294836222 196607 1 4294901759 65535 1 65535 65536 4294836226 4294967294 65537 4294836224 65535 4294901762 4294967293 131072 4294901763 4294901758 4294901761 65535 +33 0 -47 -85 178 330 146 -748 -615 130 68 293 -624 -160 681 1577 1013 -1258 -537 -600 -1109 722 1691 147 -1014 -847 -10 555 108 -52 30 140 45 -98 150 -57 -255 -100 5 127 154 31 -163 -115 17 158 273 -63 -376 -223 102 308 46 -50 33 -1 104 -103 -274 15 244 82 -156 -74 74 41 1 22 15 -133 -145 128 122 28 16 -20 35 -4 -20 -104 -77 44 62 95 0 -209 -121 227 204 -95 -173 -58 87 99 -40 -84 -15 36 -47 79 215 -30 -183 -126 28 138 77 -37 -26 -82 -88 8 35 102 33 -94 -64 45 12 45 116 2 -27 -157 -162 54 86 100 14 -37 2 -35 -14 62 23 -70 -45 29 36 44 -6 -86 -38 97 58 -21 28 -10 2 -54 -111 -47 23 162 76 -70 -40 -46 -22 67 51 -43 -43 39 65 -84 -103 16 -20 76 129 10 -47 -107 -46 61 16 -31 -29 38 27 44 38 -93 -69 86 73 -58 -59 37 105 -16 -135 -92 23 143 70 -29 -28 -69 -25 32 -2 17 4 -19 -28 67 88 -37 -16 0 -12 -72 -53 38 9 46 54 -27 -59 -3 44 5 -35 31 73 -35 -34 -31 -54 -7 19 57 8 -31 -23 38 64 -17 -48 -32 -2 40 30 -10 -13 -14 -1 6 0 1 0 0 1 0 0 0 -3 1 2 2 2 -1 -1 -2 -2 2 0 -1 0 2 -2 -2 1 3 0 0 1 -1 0 0 1 0 1 -2 -3 -1 3 0 1 -3 -3 -1 -1 1 0 3 2 -4 -3 0 0 1 0 0 -1 -1 -3 0 1 0 2 -2 -3 1 -1 1 0 2 1 -1 -3 1 3 -1 -2 0 0 -1 0 1 -1 -1 2 -1 -2 -1 -1 2 0 -1 -2 3 1 -1 -1 0 0 0 0 0 0 -2 -1 0 0 -1 -2 1 0 1 1 0 -1 -1 1 0 -3 1 1 1 1 -2 -2 2 2 0 -3 2 3 -2 -3 3 1 1 1 -1 2 0 1 -1 -1 -2 1 1 0 -2 0 0 2 0 -1 -1 -2 -2 -1 3 2 0 -1 0 2 2 0 -2 2 1 -1 -1 1 0 -1 0 1 0 2 0 -1 -1 -3 0 2 2 1 -2 0 1 2 -2 -1 -1 -2 0 2 -2 -1 -1 -3 0 3 0 -3 -1 2 1 3 -3 -5 -1 2 1 -3 -1 1 2 -1 1 0 -2 0 -1 0 -1 0 2 2 -1 0 -2 3 2 1 -4 -3 0 1 0 0 0 -1 0 0 1 0 0 2 -1 -1 -3 -1 2 2 -3 -2 1 1 0 1 -3 0 3 -1 0 +33 4289462225 21627058 4245946514 8584601 90473 414976 2950690 2608733 648369 1751165 2881090 1745605 308125 14368 20500 11629 25749 75025 16154 24677 39794 25253 78498 191105 105268 4616 1090 21425 75301 66260 29812 7157 485 17914 37409 15668 656 1241 11216 7865 12869 43681 66170 50641 33293 17370 8656 1521 8450 47125 49365 19828 7298 7400 7808 11629 9925 6121 2169 13460 25378 29160 17396 1565 1229 4040 5429 2866 3232 7432 10853 3805 884 2920 14530 26773 10676 3716 4973 4450 3370 11281 10865 6176 16741 13658 5837 1217 2285 2665 10093 12157 8693 4850 11281 26689 20978 5741 5545 1649 293 377 5273 9113 256 5328 4253 2197 3645 3490 1961 2186 6554 2117 2965 3610 1025 1973 4385 3328 1604 4294311966 4294115315 458751 65536 0 1 0 131069 131074 4294901762 4294901759 196606 4294901760 131072 4294901758 196609 0 4294901761 0 1 4294836225 4294967293 3 4294770689 4294967293 131071 196608 4294705154 65533 65536 0 4294967295 65533 1 4294836226 131069 131071 131072 4294901761 131069 4294901763 65534 4294901760 65536 4294967295 4294901762 4294967294 196607 4294901760 262142 4294901761 65535 0 0 4294836224 65535 4294901760 131070 65536 1 4294967295 1 131069 65537 4294836225 196606 2 196605 4294836227 262141 65537 4294901761 2 4294901761 4294901759 65537 4294836224 0 2 4294967295 4294901758 262143 2 65535 131074 4294836224 65538 4294967295 1 65535 1 2 4294967295 65533 131074 4294836225 65536 4294836226 4294967295 65534 4294836226 4294967295 65533 3 4294967293 65538 4294770691 4294967291 65538 4294967293 131073 131071 4294836224 4294901760 4294901760 131072 4294901762 4294836224 131075 4294705153 65533 1 0 65535 65536 0 4294901762 4294836223 196607 4294770690 131070 1 4294770689 196608 65535 +-117 0 20 74 72 95 371 -233 -904 -101 1153 474 -785 -935 -374 746 751 -279 -553 1155 1158 -2381 -1721 1880 746 -627 200 338 -222 -111 255 -20 -95 -160 -141 65 80 180 139 -237 -241 37 95 242 171 -410 -429 368 424 -81 -130 -9 62 -136 -160 165 263 -98 -235 -112 -29 111 47 116 81 -95 3 -16 -112 -45 61 84 -64 26 158 -95 -213 105 218 -60 -161 -26 22 91 122 8 -45 -132 -41 61 35 -48 -105 26 62 53 -13 1 77 -3 -12 -70 -131 -14 110 109 -66 -55 51 7 -5 39 -13 -57 53 -14 -127 56 108 -20 -27 10 8 -5 -6 -3 38 -23 -77 -9 17 47 52 16 -27 -95 -32 83 53 -16 -17 -62 -50 53 23 -16 12 62 -10 -121 -32 166 86 -103 -36 -10 -37 44 42 -22 9 18 6 -32 -41 -58 -39 142 130 -90 -125 -15 66 58 -23 -82 -55 106 114 -64 -90 4 1 12 16 56 69 -29 -61 -58 52 94 -29 -178 -66 171 77 -71 -22 3 -31 21 44 -11 -7 18 2 -66 -53 52 23 23 72 -11 -94 -55 59 80 -33 -62 43 73 1 -128 -77 93 51 -13 14 12 -7 -46 -32 32 33 -12 -32 3 16 22 5 -19 0 1 -6 10 7 -12 -2 3 -2 0 3 1 -1 -2 2 0 -1 -1 -1 -1 2 1 0 -1 1 2 -1 -3 -1 1 1 1 -1 1 0 -2 2 2 -1 -2 -2 0 -1 -2 0 2 3 0 -4 -2 -1 1 1 0 -2 1 -1 2 0 1 3 1 -1 -1 2 -1 -3 -3 0 1 1 0 1 0 0 0 1 -2 0 -1 1 1 -2 -3 -1 -2 -1 1 0 -1 -1 0 -1 1 0 1 1 0 1 0 -1 -2 -1 -1 -2 0 -1 2 1 1 0 0 1 -1 -3 -2 3 2 -1 -3 0 0 0 2 2 -1 0 -1 0 0 -1 -1 1 2 2 -2 -4 2 3 0 1 0 0 -2 0 -2 -2 0 0 1 0 -2 -2 1 -1 1 3 2 -2 -2 1 0 1 1 0 -4 -1 2 1 -2 0 -1 1 2 0 -3 -2 0 -1 0 -1 0 0 -1 1 -1 -2 0 4 2 0 -4 -3 -2 -1 3 4 -1 -2 -1 2 3 0 -2 1 -1 0 1 -1 -2 1 2 1 -2 -3 1 3 1 0 -2 -1 -1 1 1 0 -2 -1 -1 0 -1 0 0 1 2 -2 -3 2 0 0 0 -2 -1 1 2 2 -2 -1 0 -2 1 2 -2 -2 0 1 1 -2 -1 1 2 -2 0 2 1 1 -1 0 1 -1 -2 -1 0 +65419 4849684 6225992 4279697779 4288412792 1554085 1490450 696392 641842 1639834 7010125 6496241 949645 154244 61605 65425 34625 24106 38800 75490 59450 67589 197341 319465 186337 16981 22340 52825 78773 67769 13162 15665 15586 265 14569 10777 4772 33989 56394 51124 26597 8765 14948 19449 5402 3529 11701 6653 170 5938 5044 17357 23981 7381 2650 1546 3418 3005 19265 12064 829 89 45 1973 6010 2498 2960 9754 7913 3065 4133 5309 785 3988 14741 28580 18005 1396 3305 2248 405 1060 5045 21685 25000 15850 7720 7253 14261 17092 8116 145 3392 5602 7085 11540 32525 33597 10970 493 1402 2057 373 4360 5513 1058 5305 11861 9881 4933 7178 16385 14578 2770 340 2165 2048 1233 1033 740 386 1 720890 4294180871 262142 65534 65539 4294901759 2 4294967295 4294967295 65538 4294901760 131073 4294836223 131071 65537 131071 4294836224 131074 4294901759 65534 4294901759 131072 3 4294901756 131071 1 131070 196607 65536 65539 4294967295 4294901762 4294836221 65536 1 1 0 4294836225 4294901760 65537 4294836222 4294901759 131071 4294901760 65535 131071 65536 1 1 4294901759 4294967295 65534 196607 65537 0 4294901761 4294901757 131075 4294836223 0 131072 4294901762 4294901760 0 4294967295 131073 4294836226 196604 3 1 4294836224 4294836224 65534 65536 4294836224 131070 131071 131075 4294901758 1 65537 4294705152 196607 4294836225 4294901760 131073 4294770688 65534 65535 65535 4294901760 4294901761 65534 131076 4294705152 4294901757 262143 4294901764 4294967294 196610 4294836224 4294901761 65536 4294901759 131073 4294836225 131069 65539 4294836224 4294967295 65537 4294836224 4294967295 4294901760 0 131073 4294836222 2 0 4294967294 131073 4294836226 65535 131070 4294836226 65534 65537 4294967294 131073 65534 65538 4294901761 65536 4294901759 65535 +-35 0 3 -3 -22 56 2 29 268 67 -86 -502 -547 377 744 42 -671 -513 -348 954 1420 163 -412 -1356 -806 635 593 273 -143 -331 52 164 -85 -73 49 25 5 44 12 -47 -21 -23 -23 111 193 -132 -269 -49 78 96 -30 45 77 -13 8 -16 -11 -57 -28 35 -28 -17 60 73 -18 -98 -14 38 -20 18 36 6 48 -19 -96 -98 -21 153 67 -49 -2 9 1 -46 -38 39 33 -6 2 -8 -29 19 68 -30 -79 6 62 -4 -78 -16 89 77 -63 -143 -13 138 28 -45 31 -2 -43 -33 -31 64 134 -21 -145 -92 39 132 36 -82 -53 48 54 -25 -31 0 10 -8 -22 27 36 -17 -1 -2 -49 -15 57 29 -46 -14 30 -28 -39 51 14 -24 50 40 -24 -72 -30 2 8 80 32 -92 -40 55 7 -22 29 20 -40 -47 2 55 11 -11 10 -6 0 17 -8 -41 23 60 0 -86 -42 40 22 16 -4 -29 -4 43 7 -47 10 80 34 -115 -64 52 11 -21 -5 53 43 -51 -66 8 42 37 -11 -38 16 31 -16 -53 -24 59 45 -12 -13 -7 14 -12 -24 -15 -2 17 -18 -2 25 36 17 -44 -34 19 43 -14 -52 -5 35 24 -13 -33 -6 40 24 -36 -26 17 13 -1 0 -4 -2 0 0 1 0 1 1 0 -1 0 0 1 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -2 0 1 0 -1 1 1 1 0 -2 1 1 -2 -1 -2 1 1 0 -2 -1 0 0 -1 1 -1 1 0 0 0 -1 1 0 0 -1 -1 -1 -1 -1 0 1 -1 0 0 0 0 1 0 0 1 1 -1 -1 1 -1 0 -1 0 0 -1 0 1 0 -1 -2 0 2 0 -2 -1 2 2 0 -2 -1 0 -1 -1 0 -1 0 0 -1 -2 0 1 0 0 2 0 -2 0 -1 0 0 0 -1 0 -2 -1 1 0 1 0 -1 0 0 -1 -1 0 -1 0 1 0 0 0 0 -1 -1 0 2 1 -1 -1 -1 -2 -1 0 1 1 -1 0 1 0 0 -1 0 1 -1 0 -1 0 1 -1 -1 1 -1 0 1 0 0 0 -1 0 -1 1 0 -1 0 0 -1 -2 0 0 1 1 0 -2 0 2 -1 -1 0 0 -1 0 0 0 0 -1 0 0 0 0 0 1 0 0 -1 0 1 0 -1 -1 -1 -1 0 0 -1 0 0 -1 -1 0 1 1 0 0 1 0 0 -1 -1 0 0 0 -1 -1 0 1 1 -1 1 1 0 -1 2 1 -1 -1 0 0 0 1 0 +65501 4294770691 3735530 1900546 4391180 259400 441338 555300 713410 1031220 2042969 2008480 1052861 426178 130010 29600 12554 3026 1961 2353 970 12850 54673 74762 15300 2925 6098 320 3370 2009 1073 8929 9928 1640 724 1332 2665 18820 23850 6890 85 2117 2965 1125 68 1202 5524 6277 3860 6340 13850 24418 19213 2809 965 2938 5057 18397 29489 18945 8020 5113 3541 961 164 1213 1585 5 2626 4090 2312 1684 4122 772 4100 5760 904 6464 9488 4625 533 1241 3809 3029 242 136 289 1745 4129 7396 3364 740 857 1865 2258 6500 14381 6800 562 2834 4450 4420 3133 1565 1217 3065 4057 2169 218 340 801 293 328 1921 2225 1517 2045 2729 1801 1258 1636 1872 1179622 4294901773 4294705152 65534 65536 65536 1 65535 65536 65535 0 0 0 0 65535 0 0 4294901760 65534 1 131071 65537 4294836224 65537 4294967294 131070 1 4294967294 0 131071 131071 0 4294901760 1 4294901760 4294967295 4294967295 65536 65535 0 65536 0 65537 4294967295 4294901761 4294901760 0 65535 1 4294901759 131072 4294836224 196607 2 4294967294 4294901760 65535 65535 4294901760 65534 1 131072 4294836224 4294901760 0 4294901760 4294836224 131071 65536 4294901760 0 4294967295 4294901760 65536 0 0 4294967295 131072 4294901761 4294967295 4294967294 65536 4294901761 65536 0 65535 4294901761 4294901760 65536 4294967295 4294901761 65536 0 4294901760 4294901760 1 65535 4294901760 65534 65536 1 65534 4294901762 65535 4294901760 0 0 65535 0 0 1 4294901760 65536 4294901760 4294967295 65535 4294901760 0 4294967295 65536 1 65536 0 4294967295 0 4294901760 65535 65537 131071 1 196607 4294901761 65535 0 1 +-20 0 -27 4 93 106 52 -246 -195 -13 -3 227 14 -471 -621 802 1420 -154 -1488 -799 842 1300 -230 -880 202 607 5 -499 6 369 356 -363 -682 -281 343 671 -31 -505 -127 212 134 2 -149 31 332 18 -196 -273 -179 123 130 144 15 -68 -4 -9 21 -56 -131 77 131 48 23 -31 8 -136 -146 94 109 69 6 -146 -58 79 -58 -15 80 109 75 -62 -81 -76 62 76 -102 -113 46 142 41 -60 -32 -69 -98 70 85 65 46 -12 -56 -52 174 53 -171 -210 -41 120 -19 100 144 -51 -114 -25 53 46 67 48 5 -214 -129 130 108 -55 -160 2 97 109 3 -78 -5 74 67 -108 -126 30 44 76 97 -48 -67 -93 -117 65 118 128 82 -154 -150 -34 0 86 78 87 18 -233 -136 162 62 34 89 -34 -8 -78 -116 25 44 24 23 32 3 -12 -1 -95 -69 155 124 -67 -5 -48 -110 -30 51 91 -7 -44 10 -7 -53 8 -4 63 109 43 13 -153 -70 20 -52 9 27 47 11 17 13 -24 19 24 -1 -30 33 -18 -81 -28 36 52 -37 -31 31 58 7 -53 -15 40 39 -29 -33 -8 9 -12 -27 23 10 -21 -34 42 61 26 -6 -54 -6 25 36 -9 -42 -60 -20 59 20 -11 -4 2 1 1 0 -3 1 1 0 0 0 0 0 0 2 0 0 0 -1 -1 -1 -3 1 1 0 -1 -1 -1 0 -1 -2 -2 -1 0 0 0 -3 0 2 0 0 -2 -1 3 0 -2 0 0 -1 3 1 1 1 -1 -1 -2 1 0 -2 -3 -1 2 0 -1 0 1 1 0 -1 -1 1 -2 -3 0 1 2 0 -1 0 -2 -3 0 1 2 1 -1 -1 -2 -2 0 2 2 -1 -2 0 3 1 -3 -1 -2 1 0 -3 -1 -2 -3 1 4 2 0 -2 0 2 0 1 -2 0 0 0 -1 0 -1 -1 -2 0 2 -1 -1 1 -1 -2 2 -1 0 -2 0 1 3 0 -2 -2 1 2 1 -2 0 2 0 0 0 -2 0 0 1 0 1 -1 0 2 -2 -3 1 1 1 1 1 0 -1 1 0 1 0 -2 -1 2 -1 -2 1 3 -2 0 -3 -3 0 3 1 1 -1 1 -2 -2 2 2 -1 1 -2 -1 -2 1 0 0 1 0 -3 -1 0 -2 1 2 -1 0 0 0 -2 -2 0 -1 2 2 -1 -2 -2 -3 1 0 1 0 1 0 1 0 1 3 -2 -2 -1 0 3 1 -3 -1 -1 0 0 -2 -3 1 3 -1 -1 3 1 -1 -3 0 2 0 -3 -1 0 -3 1 0 -1 2 0 +65516 327653 6946909 4278845492 4294180669 51538 222037 1028845 2040116 2852545 2398964 827300 409253 249026 136197 258505 544085 567890 255986 61073 17960 23162 110548 112945 47170 37636 4849 97 3577 23090 19465 1490 18560 30152 16642 21352 9605 3589 18281 9469 12337 9620 23173 22280 5281 5785 14504 11450 2260 5840 33085 73341 16081 10361 23337 13621 4925 6793 45821 33541 14689 25604 21290 6093 5501 16153 16776 7712 11713 13138 17914 30308 30440 23656 7396 13653 54613 44740 5000 9077 6148 14081 2512 1553 153 9026 28786 19865 2329 13000 10882 1985 149 2873 3985 13730 23578 5300 2785 2938 410 745 937 901 1413 7345 4000 2330 4325 2858 1825 2362 1153 225 1258 541 2920 4397 2952 661 1377 5364 3932140 4294246420 196604 65537 4294770688 65537 0 0 0 2 0 4294967295 4294836223 65537 4294901760 4294967295 4294901760 4294901758 65535 0 65533 2 4294836224 262143 4294836224 0 262143 65537 4294901761 4294901759 1 4294836222 196607 4294901760 65536 1 4294967295 4294836225 65533 131073 4294901760 4294836224 65533 131073 4294901761 4294901759 65534 131074 4294901759 196608 4294770689 4294901759 1 4294967293 4294836222 262145 2 65534 2 4294836225 0 4294901760 4294901760 4294901759 131072 4294967295 4294901761 196606 65535 65534 196609 4294836224 131070 65538 65534 2 0 65534 65536 65536 65535 4294836226 131069 65537 65537 4294901760 1 1 4294967294 4294901762 131070 4294836227 4294770688 65533 65539 4294901761 4294836225 196606 4294901762 4294836225 4294901759 1 65536 4294770688 65535 131070 4294901762 0 4294836224 65534 196607 4294901762 4294901758 131069 65536 65536 65536 65536 4294836227 4294967294 196608 4294770689 4294967295 0 4294836222 196609 4294967295 65539 4294836223 131072 4294770688 65535 131069 4294901760 2 +-109 0 10 -39 89 173 19 -206 -210 -4 187 689 731 -1284 -973 956 532 -1652 -1395 1054 -74 1164 1625 -413 -418 57 443 -656 -760 -103 407 620 160 -917 -984 316 459 559 247 -288 -357 36 268 167 179 -22 -157 -361 -150 261 352 74 -387 -407 249 537 -25 -480 -170 197 98 35 -115 7 278 93 -181 -281 -77 282 354 -187 -577 -118 382 440 -75 -391 -47 237 52 -129 -56 239 358 -317 -549 14 353 208 -185 -174 125 169 -1 -209 -229 146 331 149 -17 -296 -217 -93 -48 390 182 -200 17 95 -49 -163 -83 19 -51 253 319 -163 -214 -38 80 -8 -21 -99 -175 188 206 -185 -207 202 135 -79 5 91 52 -155 -135 102 165 8 -127 -171 26 260 -6 -257 -3 268 -11 -163 229 151 -230 -460 -226 535 526 -164 -482 -148 343 286 -92 -264 -87 6 18 231 192 -281 -363 72 181 169 103 -38 -72 -178 -24 113 -85 12 161 70 -23 -169 -98 159 85 -137 -17 165 65 -168 -111 -22 -33 181 150 -142 -106 55 -23 -47 60 114 29 -114 -52 16 -43 -29 8 121 46 -45 20 8 2 -16 -3 -59 -32 62 5 -69 -44 87 71 24 22 -108 -68 89 77 -68 -83 13 31 36 44 -26 -76 -39 12 72 25 -23 1 3 -2 -9 -1 3 1 -4 1 1 -4 1 1 0 1 1 -3 0 4 1 -1 -2 -7 6 10 -1 -1 -2 1 -1 -4 1 4 -2 0 -1 -3 3 3 2 2 -4 -3 -1 0 3 2 -1 0 -2 0 -3 -4 2 2 0 0 -3 -3 3 -1 -4 -1 4 4 0 -1 -1 -1 1 0 -6 -1 2 -1 4 2 -1 -2 -1 4 0 -2 0 3 3 -2 -6 -2 1 0 3 -1 2 0 -2 5 1 -3 -3 3 -1 -3 0 3 -5 -3 0 -1 -2 -4 6 2 -2 1 1 1 -1 0 1 1 -1 -1 -2 3 0 -4 1 0 -3 -1 6 3 -3 0 1 -1 -3 -1 4 -1 1 1 -1 1 0 0 0 -1 1 3 -2 0 -3 -1 3 -1 -2 0 1 3 4 -2 -6 0 0 2 0 -2 -8 -3 3 0 0 -2 2 0 -2 -1 2 -1 0 2 2 0 1 -2 0 1 -1 3 4 0 -5 -6 4 9 -1 -2 1 -1 1 3 -1 0 -3 5 -1 -5 -1 3 -4 -5 -2 -1 2 3 -4 -7 1 1 0 0 3 3 -2 -2 -3 -2 5 4 -2 -4 -3 2 2 -1 2 3 1 -1 -3 3 3 -2 -2 -3 2 2 1 7 -2 -4 -4 0 -1 -6 2 5 3 -3 -5 4 5 -3 0 +65427 4292411402 11337817 4281466899 4294770478 509690 2183017 1860665 3012128 3056941 1360372 2811194 177973 626585 588209 550049 866489 1068112 523162 143953 128745 99713 32525 154970 90621 129380 315418 350370 231025 67709 10829 13274 85933 111722 85453 160285 346853 339524 158506 58378 19345 60257 228653 301597 167873 64501 44186 43682 73757 131762 87905 55738 154404 73124 9314 28970 7250 66610 128330 47240 6464 10242 65969 76661 83653 24466 8306 26729 28629 27289 45370 68276 66085 71833 26690 75242 264500 337301 303572 254228 199445 78160 7605 53685 115825 136953 61322 12053 36868 13345 7369 30821 29090 34885 25994 27514 32449 12805 33850 42664 14261 2738 16596 13837 2960 2690 14705 4141 464 260 3490 4868 4786 9505 5617 12148 12545 10553 7058 2257 2612 7297 4718604 4293459993 196609 4294443006 262143 4294705153 65537 131068 1 65537 65533 65540 4294901759 458745 4294901770 4294901759 4294901761 131068 4294836228 4294901760 262141 131075 4294705154 4294967293 196608 4294901762 4294836224 4294770688 196604 2 4294770688 262141 4294770687 327679 4 4294967295 131071 4294574080 196607 327679 4294901762 4294967294 4 65534 196611 4294639614 131070 196608 196607 4294836224 65541 4294836221 4294901763 65533 4294639619 65533 4294901759 458748 4294836226 65537 4294901761 65536 4294901761 4294901759 3 131068 4294770688 458751 4294770691 65536 4294836223 327679 131071 4294901761 1 0 131071 4294836227 4294770688 262143 4294901759 65536 262147 4294639614 0 2 4294508542 262141 0 196606 4294836224 196607 65535 131074 65536 65534 4294901761 262147 4294639616 327674 4294901769 131070 131071 4294901763 4294770688 4294901765 4294967291 4294705155 4294901755 196607 4294705155 131065 1 196608 4294836227 4294836222 393214 4294836228 4294836220 131074 196607 65539 4294836223 196611 4294901758 196605 65538 4294836231 4294770684 4294901760 196602 196613 4294705149 327684 65533 +-44 0 -45 112 136 -135 -91 156 -156 -184 528 425 -492 -520 723 -346 -1948 786 2395 59 -1468 -742 241 520 250 238 -116 -474 148 366 -107 -275 79 138 -4 -145 -114 46 57 49 26 -13 -81 -171 -43 390 195 -362 -199 198 120 7 107 -98 -172 -91 -39 113 74 21 -34 -32 -8 12 -9 79 112 -84 -126 44 106 25 28 -73 -25 -36 -114 -18 63 64 -53 2 -2 19 55 63 54 -30 8 -89 -68 15 7 -12 -36 53 70 -62 -121 48 92 23 24 -8 -32 -113 -135 130 207 13 -113 -60 40 -30 -79 84 85 1 16 -32 -46 -62 -30 136 153 -102 -170 -95 -24 177 92 -44 -23 12 44 -26 -54 -25 24 37 11 -41 -80 -29 7 131 59 -26 88 -27 -91 -111 -47 84 40 -44 -83 74 44 -30 31 152 101 -212 -148 62 53 16 -39 12 79 32 -4 -83 -66 16 27 17 8 64 63 -148 -149 117 167 -73 -194 11 106 87 36 -28 -30 -68 -21 54 22 17 41 -41 -70 -49 -13 99 53 -31 -34 -7 63 1 -85 -22 46 6 -35 44 59 -38 -66 -6 44 30 -27 1 60 -26 -72 -8 39 41 15 -46 -35 3 3 3 -12 19 31 -6 -23 -10 5 1 -13 15 18 -5 -4 1 1 -2 -1 0 0 1 0 0 1 1 -3 1 3 1 0 -1 0 1 0 -1 0 -3 -1 3 0 -1 0 1 1 0 -1 -3 2 4 1 -2 0 -2 0 0 0 0 -2 -2 -2 1 3 2 0 -3 0 0 -1 0 1 0 0 0 0 -2 1 0 -1 0 -1 0 1 0 0 -1 -1 0 0 1 2 0 -1 -2 2 2 0 -3 -3 1 2 0 -1 -2 -1 -2 1 3 2 -3 -1 -1 -1 0 0 0 -1 4 3 -1 -1 0 -1 1 0 0 2 -1 -1 -2 0 2 3 0 -1 -2 -1 1 3 1 1 -2 -3 -1 0 -2 -2 4 2 -1 -1 -2 0 1 -2 0 3 1 -2 -2 1 0 -2 -1 1 0 -1 0 0 -2 1 1 -3 -2 2 2 1 -1 -4 -1 1 2 1 -2 -3 -1 1 0 -2 1 2 1 1 -1 -1 -1 -2 1 0 0 0 -1 -1 2 1 -1 -2 -1 -1 3 2 1 3 1 0 -3 0 0 0 1 -1 -5 -1 1 -2 3 1 -1 2 -1 -1 -1 -3 1 3 1 -1 -2 -1 2 2 -1 -1 -2 -1 -2 -1 1 1 -1 -1 0 0 -1 1 -1 0 -1 -1 1 1 -2 0 0 -1 -1 0 -2 -3 1 0 1 -2 -3 1 3 -1 -1 2 0 +65492 7405523 4286120072 10289061 4282974052 459409 512464 642445 4412500 5739506 2705588 328481 119144 238132 155860 87074 25285 21041 15112 5650 845 35802 153949 169069 78805 14449 21053 37865 14290 5917 2180 208 6322 19600 17812 11861 6113 1921 13320 8065 2813 365 6994 3816 7985 4849 193 4105 8744 16945 8993 640 13793 35125 43018 16369 2500 13297 7226 1280 5960 19396 33813 37925 31905 10400 673 2612 3541 1945 1802 7241 17210 4157 8473 20602 9265 3536 12365 2836 24065 55145 25748 3065 1665 7265 6905 4612 1018 4160 25873 35890 33218 37757 18805 2080 5524 3357 773 3362 7301 9970 3770 1205 3970 7709 2152 3161 4925 4392 2836 730 4276 5248 3202 2341 1234 18 505 997 629 26 1048563 4294639634 131068 4294836225 65535 65536 0 65537 131069 65539 4294901760 65536 4294901760 4294770688 262143 4294901760 65536 1 4294836223 262146 4294836225 4294836224 0 0 4294901758 131070 131075 4294770688 0 65535 1 0 4294836224 1 65535 65535 1 4294901760 65535 65536 2 4294901759 131074 4294770688 131069 2 4294901759 4294901759 196609 4294770690 4294967295 65535 0 327679 4294901763 65535 131071 0 4294901762 4294901759 131072 3 4294901759 131071 65539 4294836225 4294967293 4294836224 327678 4294901762 4294901759 65536 65534 65539 4294901758 1 4294967294 1 65535 4294836224 65537 4294901757 131074 4294901761 4294967292 131073 4294836225 4294967293 1 131070 65538 4294901761 4294967295 131070 0 4294901760 196607 4294901761 4294967294 262143 65538 65539 4294770688 0 65536 4294705151 131071 262142 4294901761 4294901762 4294967295 131069 65539 4294901759 196607 4294901762 4294901759 4294901759 131071 4294901761 65535 4294901760 4294901761 4294901760 131071 4294836225 0 4294967295 4294836224 131069 65536 4294836222 196609 4294967295 2 +-53 0 51 33 3 -353 -341 716 489 -432 238 -36 -918 -627 -475 1512 1947 -58 -404 -1092 -736 -230 -77 587 268 314 313 -568 -673 1 403 406 -209 -229 225 130 -124 -108 52 55 56 -57 -233 -92 75 302 204 -34 -31 -292 -143 184 52 -46 16 62 17 -113 -75 131 121 -106 -115 41 69 -41 -121 55 145 64 -25 -145 -68 97 136 -5 -189 -170 110 288 6 -202 -41 44 31 20 -30 5 59 -57 -101 51 74 -12 -68 14 120 60 -73 -154 20 76 -99 12 130 6 -103 24 157 7 -86 -160 -88 123 67 27 30 -38 -38 15 59 -49 -123 14 97 44 -70 -35 44 39 -20 -1 63 -4 -66 -21 68 18 -51 -39 -3 41 42 -7 -26 -30 8 -35 -110 98 178 -45 -154 5 134 46 -29 -105 -43 -3 -91 49 107 93 24 -90 -19 11 -6 -2 29 -41 -89 46 107 -23 -121 -37 36 123 50 -53 40 15 -16 -122 -91 67 10 -17 38 109 9 -135 -51 64 46 27 -26 -63 19 78 32 -66 -53 1 40 50 -1 -117 -108 120 138 4 -36 -62 -4 25 0 -35 -37 14 -1 53 60 -24 -29 -18 4 9 -7 -15 11 11 -22 -9 10 3 -5 15 10 -6 11 -7 -25 -12 2 19 8 -6 -4 -1 0 0 0 0 0 1 1 -1 -2 2 3 -2 -2 -1 1 1 -1 -2 -2 0 2 0 -3 -2 -1 0 -2 -1 0 1 2 -1 0 0 -2 -1 1 0 -3 1 2 0 -1 1 0 1 1 0 -1 0 -1 1 -1 -1 3 1 1 -1 2 -2 0 0 2 -1 -2 -2 0 0 -2 -1 -1 2 0 0 -1 -1 0 3 0 -1 0 -2 1 2 1 -1 0 0 -1 1 0 -2 -1 0 -1 -2 -3 2 2 0 0 -1 0 -1 1 -3 -6 1 2 1 1 0 0 -1 -2 0 0 0 -2 -1 2 1 -2 -1 -2 0 1 2 2 -1 -2 -1 1 0 -1 -1 -1 0 0 1 1 -1 0 -2 -1 0 -2 1 3 -2 -4 -1 0 0 0 -2 -3 1 1 1 -1 -3 0 4 1 -2 0 -1 0 -2 -2 1 0 0 0 -1 1 0 0 -1 0 0 -2 -1 -1 0 -1 0 -1 -2 -2 0 2 2 0 0 2 -1 -3 -2 2 1 1 -3 -1 0 0 2 1 -1 -1 -1 -2 2 0 -1 -1 -1 -1 1 0 1 0 -1 0 -1 0 -1 -1 1 0 0 2 -4 -3 2 -1 -2 1 1 -2 -2 0 1 -3 0 0 -1 1 4 0 -2 0 0 0 -1 -1 -2 1 5 3 0 +65483 2162739 4271833091 46988971 4266656233 57940 1235853 2511769 3794173 1355680 594596 350498 170420 420593 452930 327245 96122 67525 27040 5729 6385 62753 96829 42772 86225 54305 4820 4100 13058 22786 25877 14906 6442 17666 25121 21650 14033 18521 64621 95044 40840 3617 1361 925 6730 12802 5620 4820 18000 29045 6176 9945 16936 11185 24698 32996 22873 5218 2344 1669 5882 15325 11345 6125 3457 401 3985 4797 4948 4122 1690 1813 1576 1289 21704 33709 23741 20072 11866 1858 10682 20098 8676 482 40 2522 10037 11978 16010 16425 5309 1825 15140 12770 389 13325 18306 6697 2845 4645 6445 5380 2810 4100 13690 26064 19060 5140 641 1225 1565 2810 4176 1165 97 274 242 565 109 250 136 170 4294246375 1245186 4294574088 4294967292 0 0 65536 4294901761 196606 4294836227 4294967294 65537 4294901759 65534 2 4294901757 65535 4294967294 65536 4294901762 0 4294967294 1 131069 2 131071 65536 1 65535 131071 4294967295 65539 4294901761 4294836226 0 4294901762 4294901758 0 4294967294 196607 0 4294967295 196608 4294901760 4294836224 131073 4294901761 0 131071 4294836224 65535 4294901759 196605 2 4294901760 4294901760 4294770689 131066 65538 1 4294901760 65534 0 4294967294 65538 4294967294 65534 131073 4294901762 4294967294 1 4294967295 65535 65536 4294901761 4294836224 65535 131070 4294836227 4294967292 0 4294836224 131069 65537 4294836223 262144 4294836225 4294901760 4294836224 131070 0 4294901760 1 4294901760 0 4294967294 65535 65535 4294901759 65534 131074 0 4294901762 4294901757 65538 4294770689 65535 131072 4294901761 4294967295 196606 4294901760 4294967295 131071 65536 4294901760 4294901760 4294901760 131071 0 4294705154 196605 4294901759 65537 4294901758 65536 65533 4294901760 262145 4294836224 0 4294901760 4294901759 327681 3 +-14 0 24 49 83 -277 -729 213 994 898 -1 -1679 -794 1223 995 -632 -1103 -358 232 1408 875 -1343 -1287 722 1060 -62 -559 -213 319 430 124 -673 -394 351 61 -176 71 353 15 -293 -4 76 -131 77 240 7 -127 -169 -106 166 171 24 4 -91 -78 19 95 -66 -178 19 75 119 21 -91 53 120 -39 -165 24 65 -13 27 -34 -132 54 233 33 -387 -317 360 364 -63 -168 -72 48 82 20 -44 39 -33 -123 -30 55 113 -2 -119 -31 160 75 -87 79 -32 -249 -76 137 180 -3 -65 12 5 7 -25 8 9 -48 -43 11 79 42 -41 -21 -11 10 -26 -84 17 59 49 7 1 16 -31 3 -20 -34 3 -42 21 102 32 -81 -61 44 60 -21 -43 67 61 -42 -184 -110 166 83 -33 6 70 16 -92 18 56 -22 -83 -40 57 40 2 -31 -11 68 46 -53 -129 -46 129 59 -36 -9 18 4 1 45 -35 -45 0 0 -28 -32 32 -26 22 134 74 -74 -187 -26 122 55 0 -32 -88 -22 73 23 -16 -13 1 15 -15 -57 -8 40 90 11 -82 22 57 -29 -64 22 52 -12 -68 -29 84 68 -56 -69 12 46 7 -18 -22 -33 18 44 11 -14 -13 -6 -13 -3 32 18 -16 -8 -3 0 0 -4 0 1 4 -1 0 1 1 0 0 0 2 0 1 1 -1 0 0 -2 0 2 1 -2 -1 1 -1 -3 3 1 0 -1 2 1 -4 -1 2 -1 0 0 0 1 1 0 1 0 -3 0 3 -1 -2 0 0 1 0 0 0 -2 0 2 1 0 -1 1 0 -1 1 1 -1 1 -2 -2 0 -1 2 2 -1 -2 -2 0 2 0 -2 0 0 -1 0 0 1 1 -2 -1 2 1 -3 -6 1 3 2 0 -1 2 -1 -2 -2 -1 -2 0 0 -2 1 -1 -1 -1 2 3 2 -3 -4 0 3 1 -1 -1 0 0 1 1 -2 -2 -1 0 2 1 -3 0 1 -1 0 1 -1 -2 0 2 2 0 -2 -1 1 0 -2 1 -2 0 -1 -3 0 -1 -1 -2 1 -1 2 -1 -1 -2 1 1 1 -1 0 -2 0 4 2 -2 -1 1 0 1 3 2 -3 0 1 2 -1 1 -2 -1 -2 0 -2 -4 -1 0 0 -2 0 -1 1 1 0 0 -1 0 0 0 -2 -2 1 0 -1 -1 -1 1 2 0 -3 -2 0 1 3 0 -1 -1 0 1 0 1 -2 0 0 3 -1 -3 -3 2 2 -1 -2 2 0 -1 -3 -1 1 0 1 3 -1 0 -2 -2 1 3 0 -1 -4 0 1 -1 -2 -1 1 0 0 +65522 3211288 4276813907 14023975 58852322 2819042 2126165 1389449 1344773 2036288 2569274 2177653 1127444 357850 286661 468305 278437 34697 129650 86074 5792 23090 57649 44690 38792 29817 8297 6445 13381 32045 19786 8722 17209 28746 4801 898 18580 57205 150858 230089 136465 33408 9028 2336 2610 16029 15794 14165 26561 13194 7265 67777 51169 4234 169 674 145 4153 6362 3445 562 776 7345 5882 50 1217 409 1165 2205 11428 10282 5536 2290 8210 35620 39656 7978 4936 8720 3460 7373 4849 1604 1082 6740 19450 18757 4777 405 17 3250 2025 784 2048 1160 23432 40445 15560 3025 8768 5813 785 170 450 3313 9700 6845 3733 4937 3188 4768 7897 7760 4905 2165 808 1413 2057 365 205 1033 580 4294836216 0 65532 262145 65535 65537 0 131072 65536 4294901761 0 65534 65538 4294967294 4294901761 262141 1 196607 4294705153 196607 65535 0 65537 65536 4294770688 196608 4294901759 0 1 0 65534 65538 4294901760 1 131071 4294901761 4294836225 65534 196607 4294901762 4294901758 131072 4294836224 0 65535 65536 4294836225 196607 4294770689 131066 131075 4294901760 4294901762 4294901758 4294901759 0 131070 4294967295 196607 131075 4294770685 196608 4294901761 65535 65536 4294836225 4294967294 131072 4294770689 65536 65535 4294901761 65534 131074 4294836224 131071 4294836224 4294836225 4294901760 65533 4294967295 131070 196607 4294967295 131070 65537 65535 65534 131076 4294967294 1 196609 4294770690 65536 4294901762 4294836225 4294901759 4294836224 4294967292 0 65534 131071 1 4294901760 0 4294836224 131070 4294901760 4294967295 131073 4294770688 65534 196609 4294901760 65535 1 4294836225 0 4294901763 4294836221 131074 4294901759 2 4294836223 131071 65536 4294901763 4294836224 131070 3 4294770687 65536 4294901759 131071 0 +-130 0 316 -50 -284 -112 248 -265 -551 -92 -607 192 329 1307 1095 -924 -1070 129 472 304 415 544 913 -1213 -1243 -521 -7 842 173 -612 -321 319 -400 140 643 562 415 -559 -653 -344 -20 522 282 -91 -47 69 -13 -323 -33 404 152 -421 -372 314 471 -89 -260 -71 -29 -87 90 232 -132 -319 -143 391 440 35 -184 -484 -272 429 395 81 2 -285 76 32 -308 -374 -135 515 222 -157 -75 148 52 -117 152 109 -190 -247 112 221 -111 -286 -108 351 225 -1 140 -252 -312 -63 -102 252 357 -4 -260 -141 153 188 14 -244 -140 139 79 -33 -55 11 76 63 -95 -91 168 146 -96 -232 -60 132 94 62 -38 -188 -45 220 131 -92 -45 -120 -128 77 67 68 -49 -54 81 154 90 -100 -49 -141 -1 73 -259 -56 273 268 19 -219 -125 16 136 -7 -163 21 149 -40 -151 -47 -15 150 89 -50 2 68 56 -150 -134 65 58 79 115 -117 -194 0 114 74 -110 -23 248 136 -111 -399 -198 305 219 -10 -50 -169 -139 168 172 -83 -152 48 114 13 -89 -44 75 134 69 -125 -67 -92 -110 123 93 -23 -70 53 125 15 -42 -57 43 -8 -72 -50 -4 86 71 -33 -80 -58 -5 95 63 -25 -21 -13 -8 -20 -4 32 8 -19 -10 7 2 4 6 -3 -5 0 4 0 -1 1 -3 -1 7 4 -6 -5 4 3 3 -2 -6 -3 -5 1 4 6 4 -2 -7 -1 5 0 0 0 0 -4 1 1 -4 -4 0 1 1 -1 -5 -2 7 3 -1 -8 -7 -7 -1 7 -4 3 3 -4 0 1 -2 3 2 -2 -3 0 1 0 -3 -1 -2 3 -3 4 7 0 0 -2 1 -1 -3 1 3 -5 -3 0 -2 4 2 -2 -3 1 3 5 0 -7 0 3 -4 2 3 2 -1 -4 -1 1 4 2 -1 -2 5 -2 -4 -4 2 3 -4 0 5 0 1 1 4 -9 -5 3 1 -3 -3 -6 -5 3 3 0 -7 -4 -2 5 -2 2 7 2 -2 -4 0 0 2 -3 -6 -1 -2 4 1 2 2 2 2 -1 -1 -5 -1 3 2 0 -4 3 6 -4 0 3 0 -8 -7 3 3 -1 0 2 -1 -1 -7 -3 4 2 -4 4 0 -2 -1 2 1 4 4 -1 2 0 0 -5 -4 2 3 0 -1 -2 0 3 0 -6 2 3 -3 -4 -4 -1 1 3 0 -3 -1 3 1 -2 2 0 -3 1 4 4 0 -6 4 2 -2 1 3 -5 -4 -1 2 2 4 -1 -4 -4 0 -2 -2 3 2 -2 -4 -1 -1 -1 -3 -1 -1 5 0 1 4 -1 -4 0 +65406 4291690812 4287692516 4277600504 4289002969 405313 1816490 2052801 1161541 315200 468161 2304938 1816490 709013 404473 204802 179600 729293 484706 544745 272884 87805 6970 104498 164305 200345 236980 229762 72641 8410 61924 119185 173330 194825 268112 258025 162586 81229 6800 234740 283450 73933 27529 16393 34985 97109 61385 94117 134865 50626 83104 101313 73908 127465 87481 58753 59732 38921 7330 3146 9745 17306 49540 63040 21024 12680 36788 50425 25625 16425 22313 9113 5317 30277 18100 22282 5330 70217 146353 48322 15881 18545 27010 23801 25010 22725 10421 4628 25636 22181 9605 26914 37636 18472 12629 80000 171522 132229 48061 31061 47545 36473 25408 13165 9857 23581 20386 12953 27229 9178 7709 15850 5013 1913 7684 7412 6130 9764 9050 4594 610 464 2162684 4293722120 524278 262146 4294770694 65531 4 131071 4294967293 262151 4294705146 196612 4294836227 4294836218 131067 393220 4294836228 4294967289 5 0 4294705152 65537 4294770684 65536 4294901761 4294901755 196615 4294508543 4294574073 524287 262140 4294705155 65536 262142 4294836226 65533 1 4294967293 262142 327677 7 4294836224 4294901761 131069 4294639619 65533 327678 4294836226 131069 327683 4294508544 196608 196604 131075 4294770687 131071 131076 4294901759 4294836229 4294770684 196610 65532 5 65537 4294377476 262139 4294770689 4294639613 262139 3 4294770681 393214 196606 131079 4294770686 0 4294770690 4294967290 327678 131073 131074 4294901762 4294705151 262143 2 262140 4294705158 196608 4294443008 262137 4294901763 131072 4294967295 4294836217 131076 327676 4294836224 196607 262145 4294901764 2 4294639616 196604 3 4294901759 196608 4294574080 196610 4294770685 4294967292 196609 4294770688 262143 4294836225 2 131069 262148 4294574080 131076 131070 4294639619 4294967292 131074 4294901764 4294770684 4294836224 262142 4294836226 4294967292 4294967295 4294967293 393215 65536 4294901764 65532 +15 0 -105 -106 -310 527 1126 -463 -1370 16 910 -5 -796 349 646 -45 160 161 0 -757 -645 232 473 215 -497 97 523 -292 -567 577 1042 -140 -824 -873 138 1077 226 -659 -341 101 199 287 -28 -450 -343 578 704 -248 -415 -57 207 -149 -233 95 -102 -72 117 396 278 -278 -280 -182 -22 246 87 -81 -43 34 -53 -113 20 282 88 -255 -170 165 169 30 89 13 -48 -228 -47 63 -86 -54 -129 247 468 -62 -351 -220 147 104 -204 -54 44 169 192 -9 -148 -215 -30 249 184 -95 -143 -170 -74 208 72 -99 -55 115 43 -18 90 3 -126 -64 112 139 32 -205 -145 48 -18 64 102 59 5 -125 -116 26 32 167 169 -160 -197 27 139 66 -100 -148 49 226 -23 -164 150 48 -334 -35 446 228 -214 -467 -125 287 124 28 -24 -136 -94 97 101 151 100 -229 -146 88 121 25 -63 -128 10 72 -80 -21 60 83 84 -87 -205 -31 175 154 -156 -100 206 103 -41 -56 -8 -111 3 -10 -143 123 168 -63 -54 -45 -69 15 -50 66 158 6 -155 -25 164 65 -77 -119 -16 58 -26 55 145 -44 -138 -7 146 -28 -177 -24 113 72 -92 -70 89 94 -69 -100 35 93 4 -50 -9 14 36 11 -38 -55 1 47 5 -6 11 -4 -9 -4 1 3 0 2 -2 0 5 0 -5 0 3 4 6 -2 -8 -4 2 2 -1 0 0 2 -1 -4 1 3 -1 1 0 -4 -1 1 5 1 1 2 -2 -8 -2 7 4 -7 -6 3 3 0 -2 -3 -2 -1 -3 5 2 1 -1 -4 3 2 -4 -1 4 -1 -6 -1 3 1 -5 0 2 4 -1 0 3 -2 -4 3 0 2 3 -4 -2 6 1 0 1 -4 0 3 -1 0 0 1 -4 -2 3 2 0 3 1 -1 4 -4 -1 1 1 -1 -1 0 -1 -3 -1 4 1 -4 0 4 -2 -4 3 5 2 -3 1 -3 -1 -2 -5 1 0 4 4 -3 -2 3 0 1 0 0 3 -2 -2 0 -1 4 0 -4 -1 4 1 2 2 2 4 -2 3 -3 -3 1 1 -1 2 0 -1 2 3 -1 3 -5 -1 2 1 -2 0 -2 0 -6 -3 4 -1 0 2 -5 -2 3 4 0 -6 -2 3 3 3 -3 -2 -4 2 1 -6 1 4 -3 -4 0 2 1 1 -2 -4 2 5 -2 -1 -1 -2 0 2 3 1 -3 -6 1 6 0 -3 -3 -3 2 -2 -3 2 3 -3 4 2 -5 -2 4 3 0 -4 -1 2 -1 0 2 1 -2 -5 -1 3 4 0 -2 -4 3 3 2 3 -5 2 0 -5 0 +15 4288085911 34602698 4264625254 1112742 828125 755417 419341 51521 573049 469849 269954 256418 358793 654418 1105364 1441105 1178973 485357 126482 121970 203284 451733 557120 175474 65050 63314 15588 170505 154568 111524 61000 14130 3005 15578 79924 72769 56125 29461 8090 54288 6178 10312 77650 222868 171601 32425 44532 30497 36945 68129 62901 42881 49349 48740 14985 16250 2173 8109 19972 31865 43049 23329 4420 13885 15650 14132 28913 54161 39538 23677 31904 53477 27425 24804 112781 250900 263885 97994 16160 19072 18245 33002 62441 29060 15266 20353 5284 6841 10489 14625 42986 54341 34336 53045 4817 12385 109 35578 32193 4941 4986 6856 25000 24650 31121 20090 3620 3701 22961 19093 22100 31905 17953 13364 16757 14761 9874 2516 277 1417 4469 3080193 4294574085 4294705163 4294770679 196609 131072 65534 5 65531 262147 4294836230 4294770680 131074 65535 131072 4294770687 196609 131071 4294705152 131071 65541 131073 4294508542 524286 4294508548 262138 3 4294836222 4294967294 393213 65538 4294770687 131075 4294967292 4294901764 4294967290 65539 65531 262146 65535 4294836227 262140 131072 4294705155 458750 1 4294705153 196608 65535 65536 4294901756 131075 196608 4294901761 4294705156 131071 4294901761 65535 4294836223 327679 4294705153 262144 4294770686 327683 4294770690 4294770689 4294901759 131067 262144 4294770692 262142 65536 0 4294836227 65534 327679 4294705152 327679 131073 131074 4294836228 4294770691 131069 4294901761 2 196607 4294901763 4294639619 196607 4294836225 4294836224 4294574080 327677 65535 4294639618 262142 4 4294901754 196611 4294770691 4294770686 65538 131066 4294770692 65532 65538 4294836225 196604 4294836229 4294967295 65534 196610 4294770689 131066 6 4294836221 196605 4294836222 196610 327677 4294639618 327678 3 4294967292 4294901762 131072 4294836225 4294967291 262147 4294836224 262140 131075 4294639619 2 65531 +-185 0 77 158 -353 -82 818 849 295 -1878 -1611 1251 852 -869 -55 1950 341 -2134 -488 1029 488 -89 -630 -647 -128 1085 996 -176 -494 -625 5 481 409 -555 -959 79 494 450 42 -184 -166 -129 159 179 -414 -62 492 313 -9 -156 45 -328 -302 140 54 197 209 -75 -140 -105 32 140 100 -99 -187 -29 265 49 -381 -168 142 346 167 -203 -184 78 251 -69 -328 -151 137 383 59 -327 -70 205 51 -16 177 -150 -260 -44 -17 50 9 166 169 -116 -217 -43 174 104 -208 -20 326 -5 -369 -43 298 117 -161 -60 217 -17 -259 -119 120 218 -29 -135 80 73 -33 -47 -20 -71 -10 68 -11 20 24 -31 8 -11 -42 4 -44 64 171 6 -151 -105 147 183 1 -307 -217 103 -7 141 216 115 27 -239 -4 1 -201 -75 100 217 59 -181 -157 90 168 58 1 -134 -151 5 172 105 -165 -189 24 198 68 -47 -32 -34 -23 32 44 56 91 -55 -24 -123 -266 -17 252 361 8 -443 -257 219 284 161 -42 -366 -165 285 225 -168 -236 33 99 70 8 32 80 -90 -83 8 23 -39 -95 68 108 31 35 -13 -30 -149 -64 107 -21 -40 0 78 52 18 44 -33 -39 -67 -22 53 7 3 32 -23 -54 -8 16 42 20 -22 -7 -2 -2 2 3 0 5 -5 -6 0 4 2 0 -6 -5 -2 -3 3 2 0 -1 -3 -1 2 1 -7 -6 5 3 -1 0 -2 -4 -2 -1 3 2 2 0 -1 3 -5 -5 0 1 1 -2 0 0 -2 3 1 -4 -3 1 0 -2 -2 -5 2 1 1 0 1 3 -3 -4 -3 -3 0 3 1 -3 -2 -3 2 2 4 3 -1 -1 -1 -4 -1 3 3 -2 -1 1 4 5 1 0 -8 -3 -1 2 1 -1 -4 -3 -3 -1 3 -1 1 0 -3 -3 1 1 -2 -3 -2 3 0 -8 -7 -3 5 1 2 -3 -3 -1 2 -1 2 2 -3 -4 2 1 1 -5 -1 2 0 -3 4 2 2 1 -4 0 3 0 -1 -1 3 0 1 3 3 0 -3 0 1 2 1 -5 1 3 1 -1 2 4 -1 0 -1 0 -2 0 0 1 -1 0 3 1 -2 3 4 1 -6 0 -1 -2 2 0 0 1 -6 -1 4 -3 -2 2 0 0 1 0 -5 -6 3 2 1 1 -2 -2 2 4 3 -3 -6 0 4 0 -1 2 2 1 -3 -1 -2 -1 -2 0 -5 -9 2 -3 3 6 2 -3 -1 -1 2 3 2 0 -4 0 5 4 -3 -2 -1 2 1 -2 -2 0 -1 0 2 1 0 1 -2 4 -1 -7 -2 1 0 +65351 10354765 4289658527 55640882 4171890983 4160322 1481065 3805525 4670237 1296985 246065 815509 1193609 1022992 634661 231386 475306 925922 446536 35620 44197 57322 175240 340033 24417 109609 110804 41725 49306 30625 20624 19801 35810 72626 173385 139880 69098 39940 67762 130385 165458 110410 46925 2857 53829 69536 2789 27637 42017 48938 41092 43664 106301 138010 102493 29521 47378 81242 61924 19066 11729 3298 5441 4724 521 1537 185 1780 6032 29277 33826 55098 94250 57698 19930 59881 57850 17 46026 57089 36242 32749 31588 17957 22826 40609 62946 39780 6833 2180 1553 5072 11306 15705 71045 193825 196313 114010 106577 135720 108450 78849 56785 14701 1088 14500 6953 2050 13649 12625 1394 23101 15545 2041 6084 3028 3025 6010 3293 58 1553 2980 2752528 4293525524 4294901753 196606 3 4294639621 65530 131076 4294574080 4294901755 262141 2 4294836223 196607 4294508545 393210 4294901763 4294836224 4294901756 262143 131074 4294901760 4294639619 65531 65537 65534 4294836224 65539 4294836220 1 4294901758 196603 65537 65536 4294770691 4294836220 65533 65539 4294901757 196605 262146 4294901763 4294967295 4294967292 196611 4294967294 262145 65541 4294443008 4294967293 65538 4294770687 4294836221 262143 131071 4294770688 131069 4294836225 4294901757 3 4294574072 393213 131073 4294836221 196607 196607 4294770690 196604 65537 4294967291 2 327677 131074 4294705153 196608 4294901760 262143 65536 196611 4294770688 65536 65538 131067 65539 196607 4294901764 4294901760 4294836224 0 4294901761 196608 4294836225 262147 4294574081 4294901760 196606 0 4294574081 327679 4294901757 2 65536 4294639616 262138 65538 4294836225 196606 196612 4294639613 262144 4294901760 131074 4294770689 4294901759 4294901759 4294639616 196599 262141 131078 4294967293 196607 131075 4294705152 327680 4294770692 4294967294 65538 4294901758 4294901760 131072 1 4294836225 4294901764 4294901753 1 +-36 0 21 -103 -188 51 68 273 138 -158 -66 479 1163 -1141 -2291 170 1164 956 417 -556 -1000 2 1020 200 -728 -186 453 135 -216 -66 122 -71 -75 213 176 -288 -195 45 -19 72 57 58 138 -174 -331 29 129 180 166 -35 -143 -174 -4 165 72 -66 -71 10 79 -1 -86 -31 62 57 15 -87 -166 -3 132 172 -11 -153 -25 106 51 -53 2 14 15 -31 -12 -11 -16 -88 -114 158 161 -34 -31 -55 -70 3 25 51 24 -5 -1 -20 12 44 51 -126 -135 28 -22 79 103 57 57 -84 -53 -33 -33 -23 -20 51 -2 12 20 22 79 -3 -122 -132 59 226 32 -210 -94 113 105 -1 -77 -74 30 103 28 -79 -35 8 25 4 -96 -24 97 79 -51 -39 64 19 -39 -80 -16 69 -46 -18 109 74 -53 -107 24 69 -17 -58 6 22 -32 7 50 14 18 -42 -93 -40 38 115 14 -80 -21 42 35 -14 -43 -10 37 5 -34 3 -24 36 157 7 -132 -119 17 87 43 -9 -35 -49 9 -3 -73 13 32 37 12 22 17 -42 18 14 -61 -36 32 39 -14 -8 6 32 53 -70 -97 34 41 9 19 16 -10 -41 -12 32 23 -25 -41 14 47 16 -17 -30 -9 8 12 3 -13 -4 10 5 -3 -3 1 0 -1 0 2 1 0 -2 -2 0 3 1 -1 0 0 1 0 -4 0 3 -1 -2 -1 2 1 0 1 0 3 -2 -3 0 1 0 0 -2 0 2 -1 -4 -2 -1 -3 0 3 -1 -2 -2 1 -1 -3 -1 0 2 -1 0 -1 0 1 1 0 -2 -2 1 0 1 -1 0 1 3 2 -2 -3 2 2 -2 -1 1 -1 -1 1 1 -2 1 0 -2 0 -1 -2 1 1 -2 -2 3 4 -2 -3 0 2 0 -2 -1 2 0 -3 1 0 -1 0 0 1 1 -2 -1 0 -1 0 3 0 -3 0 0 0 1 0 -1 1 1 2 -1 1 0 -3 -1 1 -2 -2 -2 -1 3 0 -5 -4 1 2 -1 1 2 -2 -5 -2 1 1 2 1 0 -1 -1 -1 -2 2 5 0 -4 -2 -2 2 0 -4 -1 1 0 0 1 -2 -3 -2 1 -1 1 -1 -1 -1 0 -1 2 0 -2 0 1 1 -1 -3 -2 0 2 1 0 1 -2 0 1 0 0 1 0 -2 1 2 0 -1 0 0 -2 0 0 0 0 0 0 1 -1 0 1 -2 -4 -1 0 2 0 -1 -1 -2 2 3 -2 0 1 1 0 0 -2 -1 0 1 -1 -1 0 0 -1 0 -1 -2 0 1 -1 -3 -2 -2 2 -1 0 0 0 +65500 4288217109 3407684 17891396 4284612746 233797 2654450 5277581 2268832 483025 1000004 1080400 564580 223434 51012 19925 50994 113920 40050 5545 6613 49320 110402 49041 28781 50725 27241 9540 5141 6242 8357 7093 7794 27565 47008 23530 11861 5410 200 1186 265 8000 37960 27077 3986 4909 3226 601 401 2080 18477 19009 6725 13858 10305 3898 1618 3001 148 884 6250 32308 54557 45124 21605 11026 11405 11509 7025 1289 641 9792 15650 4122 4457 7921 5017 2440 17357 14258 5337 3653 520 1073 2696 2088 10249 14669 6596 2205 1421 1949 1394 1165 1872 24698 31585 7858 1930 3626 90 5498 2393 628 2053 520 5017 2545 260 1060 7709 10565 1762 617 1781 1168 1154 1877 2465 1189 145 153 4294770675 327690 4294836221 1 65535 65538 4294836224 65534 65539 65535 65536 4294705152 196608 4294901759 196607 1 1 4294836227 65533 1 4294836224 131072 4294770687 4294967294 65533 4294901763 4294901758 4294901761 4294967293 131072 65535 65535 65537 4294836224 131070 65536 65535 196609 4294836226 196605 4294836226 131071 4294967295 65537 131070 4294836224 4294901760 131070 4294836225 262142 4294836228 65533 2 4294967294 2 131069 4294901760 0 65537 4294967294 4294901760 196608 4294770688 0 65536 4294901760 65537 4294901762 1 4294967293 4294836225 4294901758 262143 4294639616 131068 4294901762 131073 4294705150 131070 131073 1 4294967295 4294901759 327682 4294705152 4294901758 2 4294967292 1 65536 4294836222 131070 131071 4294967295 65535 196607 4294836224 65536 4294901761 4294901757 131072 1 4294836225 65536 0 1 131070 2 65535 4294836224 0 0 0 4294901761 65536 4294770686 65535 2 4294967295 196606 4294836227 65536 1 4294836224 65535 4294901761 65535 4294901760 4294901760 65534 4294901761 4294901757 196606 65535 0 +-87 0 -37 -22 167 190 -411 -321 506 529 -475 -261 961 620 -112 -2026 -1619 1842 1831 -515 -844 -414 -310 107 68 715 475 -350 -135 -14 65 -156 -414 13 438 423 -129 -541 -38 434 136 -385 -129 253 -95 -216 184 342 -23 -347 -139 172 128 -37 -72 44 -3 -34 72 48 -46 -14 50 -35 -85 -7 97 125 10 -199 -91 102 70 -57 -149 55 193 44 -141 -99 92 150 26 -199 -120 103 35 -12 29 76 31 -131 -105 121 144 -80 -143 44 172 1 -199 -124 119 226 -15 -170 -18 65 51 14 -67 -80 32 97 -4 -44 28 12 -54 -25 67 85 40 -107 -62 -43 -89 41 77 96 -5 -131 -46 143 78 -99 -55 85 92 -106 -162 103 270 -56 -278 -106 112 170 -14 -123 -32 134 79 -92 14 10 -112 -71 33 119 4 -58 46 88 -27 -149 -2 104 -37 -35 83 13 -82 -40 13 18 -24 53 74 -36 -81 5 79 29 -20 -68 -52 42 41 35 82 -51 -139 -74 30 130 48 -57 -57 -24 11 63 14 -14 26 -10 -28 -26 -37 43 75 18 -6 -70 -60 23 44 37 1 -68 -74 60 90 27 4 -62 -54 3 38 15 -40 6 41 -5 -30 13 45 -6 -32 -26 0 25 14 -10 -13 -2 1 0 0 4 0 1 0 -3 0 0 0 0 -1 1 0 -1 -1 1 0 0 -1 1 1 2 0 -1 1 0 0 0 2 1 0 0 0 0 2 -1 0 -2 0 -2 -2 -1 -1 1 -1 -2 -1 2 -1 -4 -1 2 0 -1 0 2 0 -2 0 0 -1 0 -2 -1 0 1 1 2 -1 -2 0 2 1 -2 -4 1 0 0 0 2 0 -1 0 -2 0 1 1 1 -1 -3 -1 4 0 0 -1 0 -1 0 1 1 -1 0 -1 1 1 0 2 -2 -3 0 2 0 -1 -3 0 4 1 -2 0 -1 0 1 -1 0 -1 -3 2 3 0 -1 0 -2 -1 -2 2 1 0 -1 -3 -1 1 -1 -1 -1 -1 1 0 -1 -1 1 2 1 0 -1 -2 1 1 -1 -1 1 1 -1 -1 -1 1 0 -3 0 4 -1 -2 -4 0 2 -2 0 3 -1 -2 0 0 0 -3 0 1 0 1 0 2 -2 -2 -1 0 0 0 -2 -3 1 1 1 0 -1 -1 -1 1 1 0 0 -1 -2 -3 0 0 0 1 0 -1 -1 1 2 1 -1 0 -2 -3 -1 0 2 0 -2 -2 0 1 -1 0 2 -2 -1 1 0 2 1 -2 -2 -1 0 0 1 0 0 0 -4 -2 3 1 -2 -3 1 1 -1 0 0 1 0 -1 0 +65449 4293591003 12452007 4273995365 34669050 293746 1307921 4117220 6014125 3617786 883732 107549 515849 348125 18421 28561 171565 370773 309322 189800 166721 80650 55681 150820 120938 48905 17753 7120 1165 7488 2312 3725 7274 25034 39701 18685 8149 25226 39185 29682 30964 40277 25009 1369 6617 18122 25666 27136 22385 29585 54977 65237 29125 4549 2797 10889 10433 1952 928 3541 11714 13049 5693 9602 15145 17186 22565 15885 10250 19700 36853 76036 88520 41444 15325 18980 14705 296 17585 15250 3380 9860 22930 10820 2594 7058 8324 493 3385 6772 6586 7082 5024 4468 2906 9325 24797 17800 5553 3825 4090 392 776 1460 3218 5949 4936 4129 3305 4625 9076 8829 3860 2925 1669 1636 1706 1069 2061 1700 625 296 4294901747 1 262144 65536 4294770688 0 0 131071 4294901760 131071 0 131071 131073 4294901760 1 0 65538 0 0 4294901762 4294836224 4294836224 4294967294 131071 4294901759 196607 4294770687 196607 4294901760 131072 4294836224 0 65535 4294967294 65536 131073 4294901759 131072 4294836225 131068 0 131072 4294901760 4294836224 65536 65537 4294836223 327679 0 65535 65535 65537 65535 131071 1 4294836226 65533 2 4294836223 262144 4294836225 4294901760 65536 65535 4294836223 196610 4294901760 4294836224 4294901759 65538 4294901760 4294967293 4294901761 4294967295 131071 4294901760 131071 65538 4294901760 131070 4294901761 131071 4294901761 4294967295 1 65533 4294901764 4294770686 131072 65534 4294901763 65534 0 65533 1 1 4294836226 4294967294 0 4294836224 131069 65537 4294901760 4294967295 65537 0 4294901759 65533 0 1 4294967295 131073 4294901761 4294836224 4294967293 131072 4294836224 65534 4294901761 131072 4294967294 1 65538 4294901758 65535 65536 0 4294705152 262142 4294836225 131069 4294901761 0 1 65535 +-37 0 -62 -15 268 252 11 -856 -952 722 733 166 65 -222 -644 788 2164 -916 -2154 -264 924 55 -890 452 817 -41 -265 -51 65 -191 -52 225 106 -248 -308 -9 92 277 -63 -62 270 173 52 -178 -112 -369 -303 468 332 -106 -156 -37 113 150 70 -237 -230 74 172 108 -17 -103 -40 -24 49 89 -41 -169 -80 144 106 -3 -116 -48 136 132 -27 -110 37 5 -37 -48 -10 17 -66 -34 14 123 67 -60 -18 54 69 -104 -71 -11 -50 24 20 -2 -52 48 39 91 173 -127 -226 -9 107 55 38 5 -91 -129 44 142 -72 -90 80 105 -21 -87 22 39 -44 -67 14 72 -29 -35 11 66 92 -12 -47 -87 -6 12 -39 -31 -77 52 47 68 59 34 66 -101 -124 20 175 -7 -231 -125 79 235 48 -140 -12 60 29 -60 -56 -40 -60 58 56 107 102 -139 -118 22 2 -14 18 92 37 -73 -16 15 9 -31 -59 4 53 52 -35 -66 9 79 66 -47 -83 -51 20 59 -13 -18 24 24 -29 -66 1 120 43 -111 -60 61 58 -5 -33 -28 6 30 10 -34 -22 47 27 -50 -2 45 2 -68 -43 62 65 -29 -37 -8 -29 -14 23 70 13 -63 1 48 0 -60 -16 45 24 -22 -28 0 17 10 -7 -8 -2 3 4 0 -1 0 -1 -1 0 0 0 3 1 0 1 0 -2 -2 -1 2 2 0 2 0 -3 -1 0 1 0 -1 -1 -2 -1 1 0 -2 -2 1 0 0 0 -1 -1 0 1 1 3 0 -2 -1 0 -1 -1 1 0 1 0 -1 -2 1 2 1 -2 -2 -2 1 2 1 1 -2 -1 0 -1 1 2 -1 -2 1 0 1 0 -1 2 -1 -2 -1 -2 1 2 -2 -3 0 0 -4 -3 2 1 1 -1 2 1 -2 -2 0 0 0 2 0 -2 -2 0 1 -2 -2 -1 2 4 1 -2 -1 1 1 -1 -1 1 2 0 -1 1 1 3 -2 -1 -2 1 -1 -1 -2 0 -1 -1 0 -1 -1 0 1 -1 -1 2 0 -1 -2 -3 1 3 1 0 -1 -3 0 0 -1 0 2 0 0 2 1 -1 -1 0 -1 -1 1 1 1 -2 -1 2 2 4 -1 -3 -2 1 2 0 1 0 -4 -3 0 -2 0 3 -2 -3 0 0 0 -1 0 0 0 -1 2 1 1 1 -4 -2 3 2 0 0 0 -1 -2 1 -1 -2 1 -1 0 2 -1 -2 2 1 -1 3 -2 -4 -1 0 0 -1 0 0 1 -2 -1 -1 0 -1 1 1 0 -1 -2 -2 -1 -3 0 1 1 1 1 -1 -3 0 1 1 0 +65499 4294049730 16515340 4238868491 47381576 564845 53509 1035680 5521952 4709412 856801 996404 669170 72826 40706 53329 72740 94945 85193 7813 102829 34388 148705 310833 121460 25705 35269 61069 58376 41248 10898 2176 10322 30242 27136 11245 15760 35920 12829 1394 3673 389 5512 15325 8089 3240 15577 5162 3076 404 5008 9802 46058 51157 14474 1469 24922 22100 13284 17425 8010 2005 6425 5380 2066 4477 8608 9778 180 2482 8633 6833 4637 14557 15776 30674 68986 61466 21904 3744 4441 4736 6964 14585 29725 14408 200 8788 6698 481 1042 3497 5513 5581 6322 6565 9490 3881 493 1152 5197 14401 14170 7321 3389 1873 936 1256 2693 3229 2029 4628 5693 5066 1433 1037 5429 4138 2305 3600 2281 1060 65508 655377 4294508537 262142 4 65535 4294967295 0 196608 1 1 4294901758 196607 2 2 4294967293 65536 4294901760 4294901759 131071 4294836224 131070 0 4294901760 65535 65537 3 4294967294 4294901760 131071 65536 4294901760 131070 65538 4294901758 131070 65538 4294836225 65535 131071 4294901762 131070 65536 4294901760 4294901762 4294967294 131070 4294836226 65533 4294705152 196605 65537 196607 4294836225 65534 0 2 4294901758 65536 4294901758 196607 65540 4294967294 65537 4294967295 131073 4294901760 65537 4294836227 4294901759 4294901761 4294901759 4294901760 65535 4294967295 65536 4294967295 2 4294901759 131069 65539 4294901760 65533 4294901760 131072 0 65538 4294967295 4294901760 131071 65537 4294967294 131074 4294901764 4294901757 131073 65536 4294705152 65533 65534 4294836227 65533 0 65535 0 196607 65537 4294705153 262142 2 0 4294901759 4294901761 131070 65535 4294901762 196606 4294901761 4294836227 4294967292 0 65535 65536 4294967294 65535 131071 1 4294901759 4294967294 65533 65537 65537 4294836223 65536 1 +-50 0 4 123 6 69 396 -349 -450 324 -40 -931 37 2136 983 -2908 -1784 1558 -144 9 1683 948 -756 -1142 534 0 -976 65 674 306 -284 -124 295 -121 -307 178 318 -142 -248 -146 -56 288 113 -25 279 -147 -539 -131 308 325 -126 -215 64 134 -38 -46 18 28 18 28 65 -29 -76 -103 -58 158 124 -46 -32 -28 -23 26 44 10 82 -130 -292 86 288 20 -216 -20 159 51 -56 -59 15 2 -10 -1 -50 -30 -1 106 107 -59 -110 -36 43 77 18 -54 -23 -26 -84 81 144 50 36 -145 -181 9 71 114 69 -10 26 -91 -111 -37 33 102 -37 -53 48 89 46 -73 -77 -28 34 67 4 -47 -11 -6 -49 29 101 -1 -125 -27 105 69 -26 -59 2 29 46 -69 -111 -7 -4 66 17 13 31 52 75 -75 -103 -11 67 26 -33 -23 -26 -7 11 84 80 -61 -40 -41 -60 6 30 58 21 -36 -33 29 41 -34 -26 55 62 -78 -116 13 122 66 -108 -123 47 120 -37 -60 44 52 -53 -8 147 3 -142 -90 39 81 0 -41 -32 32 46 -6 -51 -22 31 82 43 -79 -32 -12 -29 37 5 -48 -1 98 22 -65 27 3 -72 -24 31 40 -30 9 89 4 -74 -47 39 37 -25 -34 2 26 1 -4 3 1 -1 0 0 -1 1 1 1 0 -1 -2 0 1 2 1 -3 1 3 0 -1 0 0 -1 0 -1 -1 0 1 -1 -1 0 0 1 0 1 2 -1 -1 0 0 -1 0 -1 -2 1 0 0 -2 1 1 0 -2 1 0 -1 0 1 0 -1 -2 -1 -1 3 1 -2 -2 0 0 0 1 0 2 -2 -4 0 1 -1 0 1 -3 1 2 0 -1 2 2 0 1 0 -1 -2 0 1 1 -1 1 2 0 -4 0 0 -2 -1 1 0 -1 0 1 2 -1 -2 3 -3 -3 2 0 -2 -3 1 3 0 0 -2 -2 -1 -2 3 3 -1 1 -3 0 3 -1 -1 2 -3 -2 1 1 1 -1 -3 0 1 -3 1 0 2 -1 -2 0 4 1 1 0 -1 0 2 1 0 -2 -3 0 3 0 0 0 -1 0 -1 0 2 1 0 1 -2 0 -1 -1 0 0 -1 2 0 -1 -3 -1 1 2 1 0 -4 -2 -2 0 1 -1 1 1 0 -1 -2 0 1 0 -2 -3 3 1 0 1 -1 -2 -1 -2 1 1 0 -1 0 1 -1 -1 1 -2 -1 0 4 3 -1 -2 -2 1 1 -1 -2 0 0 1 1 -2 0 3 0 -2 0 2 -1 -3 -1 4 2 -1 -2 -2 0 1 0 0 1 0 0 +65486 8060932 4521990 4272095628 21298750 868361 4563865 9422753 5610020 20817 3731193 1875700 285156 956801 547912 96032 101666 125933 121288 82820 86080 13394 99450 307682 200489 62101 22052 3560 1108 1108 5066 16385 28328 17492 1808 1205 2036 23624 92660 83344 47056 27882 6617 229 101 3400 11237 14930 13396 7778 3240 1205 13617 23236 22321 32842 18037 4861 8957 13690 11493 4178 10225 7445 6713 5645 2225 157 3242 10202 16354 15786 4157 845 6877 12370 4372 458 3665 11250 10730 5165 1618 725 7177 10121 3281 3636 4264 1737 1930 2837 3701 9928 13625 19240 26793 16609 4969 4640 2873 21618 28264 8082 1681 2048 2152 3085 7685 8090 1168 2210 2329 9605 4709 738 5760 2561 981 7937 7685 2890 4292804583 1703938 4294705153 65539 65535 4294901760 65537 1 4294901759 65536 65538 131069 3 65535 4294901760 4294901760 65535 4294901761 65535 65536 65536 4294901762 65535 4294901760 4294901760 131070 0 131070 1 131070 4294901760 65536 4294901760 4294967294 262143 4294836225 65534 0 1 4294836226 65532 4294901761 65536 131069 2 196607 2 1 4294901759 65536 4294901761 131073 4294705152 0 4294967294 1 65535 131073 4294901759 4294770691 196605 4294836224 131069 3 4294836224 4294967294 262142 4294901763 4294770689 196608 4294967295 4294770690 131070 65537 4294836223 65536 131069 131072 4294901759 262144 65537 4294901760 131072 1 4294836222 196608 0 4294901760 4294901760 131072 1 4294836225 4294901760 65535 4294901760 2 4294836223 131071 65538 4294705152 4294901758 65536 131071 1 4294901759 65536 4294836224 262141 1 4294901761 4294967294 131070 1 65535 4294901761 131071 4294967294 262144 4294901763 4294901758 65537 4294901759 0 65537 65534 3 65534 4294901762 4294967293 131076 4294901759 65534 1 65536 0 +-78 0 126 -74 -416 69 776 441 -198 -1406 -1271 913 473 555 1039 896 883 -2358 -2499 221 731 1525 958 -283 -284 -925 -303 223 -296 170 199 245 357 -5 -146 -377 -222 137 201 155 -80 -330 -234 490 532 -257 -263 -27 6 -160 -175 157 127 120 42 -124 -24 53 -6 -67 25 70 -49 -90 11 79 -6 7 71 -28 -75 -27 47 82 62 -196 -302 114 224 167 60 -115 -51 -25 33 -72 -121 111 112 -59 -32 38 -8 -37 29 3 -47 -13 -6 34 20 -29 -13 82 70 -108 -108 46 81 33 0 -90 -77 56 38 5 19 -15 -62 40 119 8 -66 -103 1 75 -36 -17 73 -11 -92 -2 47 43 10 -29 3 33 28 -114 -115 86 47 17 59 3 -75 -47 55 94 12 -110 -45 67 59 -23 -54 -28 59 43 -74 -93 -11 116 74 -35 -51 -13 44 -18 -78 26 62 8 2 -6 -28 -22 28 14 -17 -20 -65 1 87 78 -24 -62 1 14 84 17 -95 -131 -33 94 26 22 -9 33 117 -55 -96 -48 -53 22 58 75 -11 -70 -9 46 25 -18 -27 5 34 18 11 -35 -46 -23 8 87 81 -71 -94 -57 -27 108 86 -18 -25 -33 2 -5 -39 -17 -15 61 61 -3 -10 -24 0 -12 -17 1 0 10 4 -2 -3 1 1 0 0 1 1 -1 -2 0 2 0 0 2 0 -1 0 -1 -1 -1 -1 0 1 -2 -1 0 -1 -2 -1 1 2 -3 -4 1 0 0 -1 -1 2 1 -1 -2 1 -1 -3 -1 2 2 -2 -1 3 -1 -2 0 0 1 2 -2 -2 1 1 2 2 -3 0 -2 -2 0 0 0 0 -1 -2 2 2 -3 -1 1 1 -1 -1 1 1 -2 0 1 0 -1 0 2 -3 -3 2 0 -2 -1 0 2 0 -2 0 -1 -1 -2 -4 0 1 4 3 -2 -3 0 0 1 1 -1 0 2 0 -2 1 -2 -2 2 1 -1 -1 0 -1 0 0 2 0 0 1 0 1 -1 -1 -3 1 0 1 -1 -1 -3 1 -1 0 2 0 -2 -2 0 2 0 -3 -1 0 2 -2 0 1 0 -1 0 -1 -1 1 1 -1 0 -1 0 -1 1 4 -1 -4 0 -1 1 3 1 2 -1 -2 -2 1 0 0 -3 -2 3 2 -4 -3 0 2 0 -3 -1 2 3 1 -2 0 0 -1 1 2 1 0 -3 -2 0 -1 1 1 -2 0 0 1 0 2 -1 -2 -3 -2 0 1 1 -4 -1 -3 1 1 1 2 0 -3 1 1 2 2 2 1 -1 2 2 -2 -2 2 -1 -2 0 1 0 -2 -3 0 0 +65458 4290117758 4587104 28902152 4202889018 2449010 531754 1882337 6339853 6293842 2859986 997853 936281 141538 116516 99626 127474 163445 68053 64426 115300 294856 349073 69898 25636 55274 30529 17140 3385 4525 5525 10501 6362 85 5825 6354 8933 42260 104200 78065 16825 3226 6273 26962 16025 2468 1433 850 2378 1192 1241 6893 16564 13780 7650 8100 9065 1469 586 5444 14225 14965 5626 1585 5450 8468 4058 941 1098 13780 20621 2498 3490 7834 11861 12244 6514 4010 3700 5330 14125 13577 6701 2770 2260 6760 3908 40 1268 980 689 4226 13653 4420 197 7345 26186 9925 1160 1170 16714 11520 3293 8989 5021 2197 949 754 1480 1346 2645 7633 11602 12085 12393 7720 1714 29 1810 3946 3730 676 4294180864 131055 655360 4294836228 131069 1 65536 4294901761 65534 2 131072 4294901760 4294901760 4294967295 65535 4294836225 65535 4294901759 131071 4294770690 131068 0 4294967295 65538 4294901759 4294901761 4294967293 131074 4294967294 4294901763 65534 65536 4294836226 131070 131073 4294770690 4294836224 65534 0 4294901760 196606 4294770690 131071 4294901761 131071 4294836225 65536 4294901760 131072 4294836221 2 4294967294 131072 4294836224 4294901760 4294901759 65532 262145 4294836227 65533 65536 4294901761 131072 4294836224 4294836225 196606 4294901761 65535 65535 131072 0 1 4294901761 4294836223 1 4294901761 4294836223 4294901761 131072 4294836224 65534 2 4294967293 131072 65534 1 65535 4294967295 65537 65535 65535 131071 4294901764 65532 131071 65539 4294901762 4294901758 1 4294770688 262142 4294705154 65533 2 4294967293 196610 4294836225 0 131071 65538 4294770688 65534 131071 4294836225 0 1 4294901762 4294836222 65534 65537 4294967292 131069 65537 2 131069 131073 131074 4294901761 131074 4294901758 4294901762 65534 1 4294836222 0 +-55 0 -210 50 -120 1 269 836 -9 -663 729 608 372 -1445 -1947 143 781 276 -512 920 461 -24 965 -799 -1514 185 657 681 527 -676 -802 -13 351 463 165 -401 -387 64 285 196 -210 -153 355 480 272 -916 -762 207 159 338 171 -173 -131 112 35 -39 79 114 66 -158 -88 -50 -151 105 186 67 39 -34 -111 -150 89 179 -38 -164 -55 18 -74 29 26 189 210 -152 -302 -58 249 343 87 -417 -183 104 -73 -35 138 285 33 -426 -151 343 168 -159 -129 -112 -65 297 137 -215 -20 222 55 -285 -148 244 260 -153 -267 -24 82 110 104 1 -101 -125 98 127 -100 -277 -150 386 301 -150 -137 -73 40 91 -67 -97 125 57 -213 -150 45 330 193 -225 -141 -4 0 40 -55 -43 69 125 -6 -21 39 -102 -45 151 129 -112 -115 -74 13 87 -40 -47 37 -2 -131 70 218 86 -101 -228 22 143 -102 -8 199 -11 -189 -93 30 239 205 -220 -205 24 -27 59 240 51 -168 -253 -114 230 264 -89 -294 -53 100 183 150 -88 -126 -78 -52 57 102 48 -62 -25 65 -40 -46 64 43 -69 -64 6 37 34 -19 22 55 -70 -84 47 104 7 -86 -60 68 46 -66 -51 25 48 -6 -51 -26 45 6 -8 17 16 4 -17 -11 5 9 -8 -2 2 0 -7 -2 4 -2 -2 1 2 -3 -3 2 0 -3 0 0 -5 -4 2 2 2 -1 0 3 1 -4 -2 4 6 7 -6 -3 -1 1 -7 -5 -1 -4 -1 -1 4 3 -3 -3 0 2 -2 -3 2 2 -2 1 0 1 -4 -2 -5 -1 1 -3 -5 -2 2 -1 -2 -6 0 2 2 -6 1 5 4 1 -3 -3 -1 -2 3 -2 0 0 5 2 -7 -5 4 2 1 1 1 1 -1 1 1 -3 -4 0 -1 -3 3 1 -3 1 3 -1 1 6 -4 -4 0 2 -2 -2 0 2 -2 -5 -2 1 1 -5 -2 0 -1 -2 1 -2 0 -5 -1 2 3 -2 3 -1 -1 -2 2 1 2 3 -3 -3 4 2 -2 2 -4 -3 1 -4 -2 2 7 -1 -4 1 6 1 -1 0 -1 -2 -1 3 1 -4 0 1 -1 0 6 4 -5 0 2 -1 -1 0 2 1 -3 -1 0 1 1 0 1 5 -5 -2 -2 -2 -1 0 -1 -2 1 -3 0 3 -3 -5 2 0 5 2 -6 -5 5 2 3 6 -2 -1 -2 -2 -3 0 2 2 0 -1 -2 -2 1 0 -1 -2 2 3 5 1 -5 0 0 2 -1 -5 -4 -1 8 5 -4 -4 1 4 2 3 -1 2 -5 -9 -1 4 1 -2 5 5 0 +65481 3342126 130952 54788365 4251582455 901105 2226409 3811258 686137 1108544 213097 1569626 2326421 895410 734705 643373 337570 188026 153865 119641 67509 356425 913040 623493 139525 59170 29705 2746 19237 29320 10244 33826 39085 2677 34821 39962 28340 3349 6317 36397 67204 94568 179650 181458 44305 6554 100269 182565 140450 53505 29185 92434 64994 49684 84250 81440 91009 71865 18824 10817 25826 25733 86729 171496 113101 24098 9881 13898 18874 67869 110925 87874 19897 1600 4874 20386 477 11925 24826 29185 18701 7738 3809 1373 22061 54920 62185 20933 10468 39722 44370 58021 90425 42601 4210 60201 92233 65896 77617 89245 43489 30244 21960 5953 12708 4469 5825 6212 6610 4132 2525 845 7925 9265 10865 10996 6740 6957 2929 2637 2701 100 1048593 4293853188 393205 4294443017 196606 4294508544 327678 4294901758 131073 4294836221 2 65533 4294639616 196604 131074 65535 65539 4294901756 393220 4294574087 4294967293 4294508545 4294967291 4294967292 327679 4294770691 65533 4294836226 196605 4294836226 1 4294705153 4294705150 131071 4294705149 196606 4294901759 65530 131074 131066 262149 4294770689 4294967293 262142 65534 327680 4294508546 327675 65538 65537 4294901761 65537 4294770685 4294901760 262141 4294770689 196609 131071 4294705158 65532 4294836226 65534 4294836226 4294901755 65537 4294901755 4294901760 131070 65534 4294967291 196610 262142 4294967295 196606 131073 4294770691 327677 4294836226 4294705154 131069 4294901756 458754 4294770687 393217 4294901761 4294901760 4294967294 65539 65532 4294901761 393216 4294639620 131072 4294967295 131072 4294770689 65535 65537 65536 4294639621 4294901758 4294967294 4294901760 131070 65533 4294770691 196603 327680 4294574082 393211 196610 4294836230 4294901759 4294836222 131072 2 4294901759 131070 4294901760 196606 327683 4294639617 0 4294901762 4294770683 589823 4294705157 131068 131076 4294901763 4294639618 4294967287 65540 393214 5 +-88 0 109 -48 -134 -43 -271 162 751 330 -448 -845 -135 807 951 -669 -1847 -191 1470 1399 -175 -1698 -845 1044 876 -179 -444 -108 217 98 -188 -20 237 0 -167 -5 34 5 68 2 0 69 -39 -164 209 69 -438 -147 355 256 -169 -240 -7 152 36 -21 -3 2 48 -2 -78 -53 28 82 31 -16 14 -75 -129 60 125 50 21 -58 -123 -15 188 27 -207 -18 143 -37 -86 60 -29 -49 53 121 30 -72 26 16 -6 -95 -96 16 -25 81 161 46 -146 -199 52 238 -28 -97 180 13 -187 -89 76 29 -81 6 18 38 45 25 13 -101 -88 64 59 8 -63 1 114 76 -6 -125 -90 36 140 27 -137 -101 16 84 25 4 -42 23 92 -16 -15 -18 -90 -10 166 48 -163 -129 34 167 84 -88 -68 -8 1 -1 27 27 -46 -42 -8 52 83 19 -66 -66 48 30 -24 -58 -110 65 148 65 -8 -114 -79 59 113 -38 -101 -10 -2 -7 13 113 95 -106 -122 -13 90 85 -32 -150 -85 119 108 -5 -60 -49 6 47 39 4 -36 -66 -28 61 44 23 39 -59 -112 3 132 34 -141 -54 89 87 0 -67 -25 27 26 -19 -27 -18 -24 45 34 -10 -4 -4 -3 13 14 -32 -27 18 13 1 -6 -3 4 10 2 -6 -1 0 0 0 1 2 0 -1 0 -1 -1 0 -1 1 -1 2 3 -1 1 1 -1 0 -1 0 0 -2 -1 3 0 -2 0 1 1 0 -1 0 0 0 1 1 0 -1 0 -1 0 -2 0 1 -3 -2 -1 2 1 0 -1 0 0 -1 1 -2 -3 0 1 0 -2 -2 1 2 1 1 -1 -3 1 1 -1 0 0 -1 -2 2 -1 -2 -2 2 1 3 2 -2 0 2 0 -2 -3 -1 0 1 1 0 -3 1 0 2 0 0 1 -1 -1 2 0 -2 -3 -1 1 2 -1 1 0 0 0 1 2 -1 -2 1 1 -1 -1 1 -1 -2 0 2 -1 2 2 -2 -1 1 1 1 -2 -1 0 0 1 2 0 -1 0 0 0 1 3 -1 -1 -1 -1 2 0 -1 0 1 -1 -2 0 2 0 -1 0 3 1 -1 0 -2 -3 3 3 2 -2 -1 3 0 -1 2 2 -1 -1 -3 0 3 0 -2 -2 -2 -2 1 0 2 2 -2 0 1 -1 0 2 0 -1 -1 2 1 2 -2 -1 -3 0 -2 -2 1 1 1 1 -1 0 1 0 -1 0 2 -1 -2 1 0 0 1 0 -1 0 0 1 1 1 -1 -3 -1 -1 2 2 0 0 -1 4 0 -3 -3 -1 -2 1 1 -2 -2 2 0 +65448 4291821677 4292214650 10682097 21627631 914729 669474 1351962 3447890 4118101 2913829 1803961 799417 208800 56693 35744 56169 27914 1181 4628 4761 28417 48442 213453 191561 86161 23153 1737 13 2308 8893 7508 1217 5821 20241 18125 3805 15354 36073 43173 21818 10996 3242 17450 6084 932 9061 9472 7186 28037 60917 59348 10193 32569 42890 6617 6597 1768 2650 10370 11840 3545 3970 18772 15661 9396 20329 28970 7312 641 2293 8720 549 8200 29860 43210 29045 14800 4688 2 1458 3880 2768 7250 8712 3204 3940 16325 26129 13060 9722 14213 10301 53 12938 20261 15053 15325 23524 21386 11689 6001 2245 1537 5652 4505 2465 5002 12553 18580 22797 15490 4489 1354 1037 1053 2601 1256 32 178 1220 1053 65549 4294836218 655364 4294574082 65535 0 131073 4294901760 4294901760 65535 131071 196607 4294901763 65537 65535 65535 4294836224 262143 4294836224 65536 1 65535 0 65537 4294901760 4294901760 4294836224 65536 4294901757 196607 1 65535 4294901760 4294836225 65533 1 4294901758 131073 65537 4294836223 65537 65535 4294901760 196606 4294901759 196606 196609 4294836226 131072 4294836224 4294967293 65536 1 131069 131072 0 4294901761 196607 4294836224 4294967293 131073 131071 0 65536 4294901762 131070 4294901761 131071 4294901759 131072 196607 4294836226 131071 65537 4294967294 0 131073 4294901760 0 65536 4294901763 4294967295 196607 4294901760 65536 4294901759 131072 4294901760 196608 4294901761 4294836224 262141 131075 4294967294 3 196607 4294901762 4294836223 196608 4294836224 4294901758 131070 131072 4294836226 65536 65535 2 4294967295 65538 4294836226 4294836223 4294836224 131070 65537 4294901761 65536 4294901760 131072 4294901759 1 65536 4294901760 0 65537 4294901761 4294967293 196607 2 4294901760 4 4294836221 4294901759 65537 4294901758 2 +-18 0 -51 -15 117 231 4 -511 -321 178 0 505 320 -542 -625 311 710 705 142 -794 -73 -8 172 34 -540 -437 200 394 -201 -84 -19 181 348 68 -190 -299 -91 168 235 84 -182 -268 -163 192 414 331 -50 -653 -236 259 46 -13 -31 99 107 -51 -89 -16 54 39 -16 14 50 -72 -70 36 14 -15 -7 75 69 -69 -49 -26 -105 84 276 87 -100 -372 -260 285 281 15 -91 -79 39 -26 -86 32 39 24 21 -29 -26 53 67 -95 -93 31 -41 -15 35 196 220 -157 -198 -126 -67 119 90 68 30 -67 -53 -15 48 19 -98 -26 106 95 -61 -120 37 127 42 -106 -95 -4 75 88 32 -123 -149 7 92 111 12 -96 -77 17 44 86 97 -103 -197 -40 75 173 66 -86 -34 10 32 -28 -27 4 1 -38 -82 79 180 -24 -192 -55 109 119 50 -97 -127 -12 97 85 -14 -100 -44 27 20 44 17 -77 -76 36 32 93 88 -77 -54 -23 -5 19 4 -23 -24 6 -4 3 -12 49 53 -50 -61 56 107 -47 -120 -23 66 73 0 -74 -22 44 29 -42 -92 9 51 111 108 -84 -103 -39 31 37 -7 -33 -33 29 34 -6 -7 -12 -38 4 49 30 -24 -51 -19 40 38 -5 -24 -8 16 4 -6 -3 0 -2 0 3 1 0 0 -1 -1 -1 0 2 -1 0 1 0 1 -3 -1 3 0 -3 0 0 -1 0 -2 0 1 0 -2 -4 0 4 -2 -3 -3 -1 1 2 0 -1 -1 0 1 -1 -1 1 0 -1 -1 0 1 2 1 0 0 -3 0 1 -1 -2 -2 2 2 1 -2 -4 1 1 -1 -1 -1 1 0 -3 -3 0 0 4 3 -2 -1 1 0 -3 1 1 -3 -1 0 2 3 -1 1 -1 0 0 0 -1 -1 0 3 0 0 -1 0 -1 -2 -2 0 1 0 -1 1 1 -1 -2 1 0 -2 2 0 0 2 2 -1 -3 -1 1 2 1 0 -3 -1 1 0 -3 -2 1 -1 -3 0 2 0 0 -2 1 3 1 -2 0 3 -2 -1 1 1 -3 -2 2 1 -1 0 1 0 -1 0 1 4 -1 -3 -4 -3 2 2 0 0 0 -1 0 1 -2 -2 -2 -2 3 0 -1 0 -1 -1 1 0 -1 0 0 0 1 -3 0 1 0 0 0 -1 2 0 -2 1 3 -2 -3 1 3 1 -2 0 -1 -2 -2 -1 2 2 -3 -5 0 1 3 0 -1 0 -2 0 1 -1 -1 0 1 2 -1 -1 -1 0 -1 1 3 1 -2 1 1 1 -2 -3 -1 0 -1 -3 -1 1 1 0 0 0 0 +65518 4294049741 15138933 4261478404 11730623 255025 396164 487346 1001125 650600 5393 30740 482569 195236 47457 33122 125728 125501 36505 62281 104948 63433 280957 428909 122777 2285 10762 14050 8177 4437 452 7684 6196 421 5674 9522 3077 18081 83745 148384 148825 79186 14522 2197 8420 2097 1282 3485 13514 9610 1906 39641 73049 55080 18650 12724 5389 3034 2665 10280 20261 18121 17498 13000 9041 13369 16153 22250 20785 9360 6218 9332 20018 40409 35554 11752 1256 1808 745 1445 12965 32976 39889 26042 11909 16273 16634 10196 2665 2336 6218 7072 9673 13673 3445 386 545 612 25 2545 5309 6857 13658 14929 9685 5476 2420 2605 8545 14922 18720 12130 2330 1138 1930 1192 193 1460 3301 3177 1961 1469 4294508520 262160 4294836218 4294836224 196608 1 4294901760 4294967295 131072 65535 1 4294770689 262143 4294770688 0 65535 65534 1 4294770686 262144 4294836222 4294967293 131073 4294901760 65535 4294901761 131071 4294901760 65535 131073 1 4294770688 65536 4294901759 196606 65538 4294770686 65537 4294967295 131071 4294770688 65533 262144 4294836227 131071 4294770688 65537 4294967293 131072 4294901763 4294901761 0 4294901760 65535 3 4294901760 4294901760 4294901758 65536 4294901760 65537 4294901759 1 196606 0 131074 4294836223 131071 65538 4294770688 131071 4294770688 131070 4294836223 131072 0 131070 65539 65534 4294836227 131071 4294770689 196606 4294901761 65536 4294901760 65536 4294901764 4294770685 196605 2 0 65535 4294836225 4294901758 262142 4294901760 4294901760 131071 4294901760 0 65536 65533 1 0 196607 4294836224 196609 4294836222 196609 4294836225 4294901760 4294901758 196607 4294770690 65531 196609 4294901760 4294836224 65536 4294967295 65536 4294901762 4294967295 4294901760 196609 4294836225 65537 4294836225 4294967293 4294901760 4294967293 65537 0 0 +-80 0 70 -20 -153 263 544 -534 -1018 293 1029 554 -351 -1326 -392 1426 1044 -1150 -1680 247 1556 874 -828 -1413 -71 1129 286 -278 81 -35 -174 -113 -24 255 310 -185 -350 -83 99 268 238 -223 -423 -90 208 510 284 -508 -353 162 204 -87 -221 17 151 84 -124 -71 99 106 32 -88 -80 -24 -21 51 71 -4 -63 53 107 -115 -155 38 81 87 -18 -51 71 47 0 -70 3 -12 -53 -57 -50 55 47 72 26 -94 -67 45 52 26 54 -9 -78 -107 8 58 -52 63 44 -79 31 140 -5 -189 -38 133 44 -61 -37 -17 -37 71 98 -14 -47 15 88 -90 -122 7 21 71 58 -73 -106 33 106 26 -86 -67 13 60 34 25 -28 -66 34 63 -19 -87 -47 71 29 -14 25 36 -44 -27 93 14 -68 -31 34 -7 -36 -24 -51 11 7 140 147 -141 -168 40 98 33 -13 -34 11 16 -19 -72 -23 99 49 -36 -32 -69 0 136 16 -108 11 4 -32 78 15 -108 9 82 -4 -41 -65 -10 84 76 -41 -34 80 -13 -60 -30 6 12 -7 -18 -21 37 19 -34 -10 42 3 -34 -2 14 -30 21 92 2 -105 -39 92 52 -41 -50 -11 13 13 11 1 25 18 -66 -23 57 20 -34 -20 -10 -3 25 6 -6 3 -2 0 0 -2 0 1 2 0 -1 0 0 0 0 -2 0 3 1 0 -1 -2 1 3 0 -2 -1 1 2 1 -3 -2 -1 -2 -1 4 0 -2 -1 -1 -1 0 1 0 0 1 0 2 -1 -4 -2 0 3 1 2 2 1 0 -3 -1 -1 3 1 -2 -2 -1 1 0 -2 0 -1 -3 -2 -1 2 -1 -1 0 2 2 -1 -2 1 1 2 0 0 1 -2 0 -1 -1 0 -1 2 1 -3 -3 2 1 1 0 -1 2 1 3 -1 0 -4 -1 2 -1 -3 -1 -1 0 3 1 -3 -1 0 1 -1 0 1 1 -1 -1 2 -1 -1 1 1 -1 0 1 -1 1 0 -1 -1 0 -3 1 1 -1 0 -1 -3 -1 1 2 0 -2 -3 -2 0 -1 -1 -1 0 -1 -1 -2 0 1 -1 0 -1 -1 -1 0 1 -2 -2 1 -1 -3 -1 0 0 -4 -2 0 3 1 -2 -2 0 -1 -1 0 1 0 -3 -1 0 -2 -1 0 0 1 0 0 -2 2 1 -2 -3 -3 0 -4 -2 -1 2 -1 3 1 -1 -1 1 0 1 4 -3 -5 -1 1 2 0 0 1 -1 -1 1 0 1 1 -2 -2 -1 2 -1 -1 0 -1 -1 1 1 -1 -2 -1 -1 -2 1 1 -1 -1 0 -1 -1 -1 -1 -2 0 +65456 4293656646 17301351 4259971616 19266566 1365757 1881477 2187140 2412436 2883409 3185012 2682153 1279682 159080 7786 43045 65601 130325 129389 81625 106373 187029 303364 338720 150853 49185 49130 29857 20417 21037 8768 6976 3042 5057 6778 24674 25469 14130 2925 7250 4900 153 6058 5525 7393 9512 6514 3380 2997 17533 3428 6673 8177 20561 35746 19133 5657 1658 6410 9800 2434 15844 14933 5482 8693 12325 11912 11885 3769 1781 5140 5125 7930 7250 1037 1921 2665 8845 5585 1205 1872 2722 19649 41490 29824 10693 1325 377 5545 10330 3697 5785 18496 11920 137 7108 11889 6805 1697 4325 12832 2837 6569 4500 180 373 1810 1517 1864 1165 200 1341 8468 12546 11168 4181 290 290 626 4680 3778 1556 4294377452 1703933 4294574086 4294836227 0 65534 131073 4294901760 0 0 65534 65539 4294901760 131070 3 4294967294 131073 4294770689 4294967294 4294967294 4 4294967294 4294967295 65536 0 1 4294901762 4294901756 196608 131073 65538 4294770688 4294967295 65539 4294901758 131071 4294836224 4294901760 4294901757 196607 4294967295 131072 4294901762 131070 131073 0 4294836225 4294901760 65535 196607 4294770689 196605 65537 4294901760 65538 4294901763 4294705152 196607 4294836223 4294967295 196608 4294770689 65535 4294901761 65536 4294901761 196607 4294967295 65537 65535 4294901761 1 4294967295 4294770688 65537 65535 4294836223 131071 2 4294836222 65534 4294967295 65535 4294967295 65534 4294901761 4294901760 4294967295 65536 4294901758 4294901761 4294967293 0 4294901756 196608 4294836225 65534 4294967295 65536 4294770688 65535 4294967294 0 1 4294836224 65538 4294836222 65533 4294901756 196607 262143 4294901761 131071 65536 4294770692 4294967291 131073 0 4294901761 131071 65536 4294836225 4294967294 4294901762 65535 4294967295 65537 4294901759 4294967295 131070 4294901761 65535 4294967295 4294967295 65534 +-60 0 -32 -7 -201 289 851 45 -687 -745 377 798 -39 -1010 -577 376 138 299 -217 -384 9 994 430 -364 373 -26 -403 -464 10 245 -49 3 35 -121 -113 181 117 -4 7 -126 -120 93 132 20 -180 -4 271 145 -17 -229 -53 6 -67 -11 18 -29 -108 112 119 13 -1 -74 -58 69 93 -26 -145 -109 107 337 95 -400 -210 249 239 -144 -257 16 125 109 -10 -138 -26 187 87 -192 -140 116 144 -21 -88 -19 49 6 -29 -32 -51 44 94 63 39 -168 -244 84 259 159 -49 -230 -1 59 -152 -30 157 120 -72 -101 31 49 -22 -67 -75 126 196 -35 -159 -73 77 60 -7 8 -2 -57 18 21 -29 -46 -84 93 215 -46 -223 -50 119 66 -67 -10 45 10 33 17 -30 -101 -51 55 21 99 107 -150 -144 79 94 -24 -79 -18 58 122 61 -144 -78 15 1 -4 -28 46 67 -54 -125 43 136 41 -34 -81 -101 16 154 139 3 -216 -205 59 225 182 -31 -272 -157 117 167 56 -74 -136 -82 101 123 40 -19 -70 -23 13 11 -25 -9 75 12 -132 -71 151 126 -71 -102 -10 72 12 -100 -13 90 82 13 -75 -10 -35 -70 28 67 33 -28 -60 -39 53 79 31 -18 -93 -43 56 45 -11 -34 -7 14 11 -3 -3 3 0 -3 -2 1 3 3 -1 -2 0 1 0 -1 0 2 -1 -1 0 -1 -1 2 -1 -2 -2 1 2 -1 -2 0 0 1 0 -2 -1 0 1 1 -3 -4 -1 1 3 -2 0 1 -1 0 -1 -2 1 0 0 2 -3 -1 2 -1 -2 0 0 1 -1 -1 2 1 -1 -1 -2 1 -1 -1 1 1 -2 -3 -2 2 2 1 -1 -2 -2 2 0 -1 -2 -1 1 -1 0 1 -1 0 -2 -3 0 1 3 1 -2 0 -1 0 -1 -1 -2 -2 1 2 0 -2 -2 0 1 0 1 0 -3 2 0 -4 0 3 0 -1 -1 2 1 -1 -2 0 0 -1 -1 -1 0 1 -1 -1 -4 -2 2 -1 -2 1 -2 0 -1 -3 1 1 1 0 -1 -1 -2 -1 3 0 -2 -2 -1 -1 1 -1 1 1 0 0 0 -2 -3 -1 1 -1 1 -2 -2 1 2 1 -2 -1 0 0 -2 -1 -1 1 0 -1 0 0 -3 -3 -1 1 2 -2 0 -1 2 1 1 3 1 -1 -3 -1 0 0 0 2 -1 -2 -3 -2 1 1 1 -2 0 0 1 1 0 -2 -1 2 -1 -1 1 0 -3 -1 -1 0 1 -1 -2 -1 2 1 -2 -2 1 1 0 -2 -1 1 0 0 -1 0 0 -1 -2 1 2 0 0 +65476 4294574048 19005239 2949971 4246207825 778933 1021621 474305 108445 194545 988117 317396 139805 377705 60125 2410 15866 45530 13705 15925 23049 17824 32416 94466 52730 2845 4610 1165 24208 14330 5477 8125 9325 32906 125018 169025 106101 77857 66305 27506 19144 35645 44433 33056 21177 8105 2437 1865 4537 12805 29745 66592 92362 55301 3482 24004 39049 15385 3362 4973 21501 39641 30610 9529 113 3253 765 2957 15705 48341 52229 18517 4589 2125 1378 11101 5626 10242 33949 26977 9412 6565 18248 24457 6309 17 2900 7405 17474 20177 7717 10457 43037 46665 45506 83749 74945 38338 31025 23972 16925 16729 5261 698 746 5706 17568 27842 20917 10504 5328 10169 14824 5794 1325 5684 5578 4384 4330 7202 8973 4985 4294246445 4294574046 720910 4294836221 3 4294901757 196609 4294901763 65534 1 65535 4294901762 65535 4294967295 4294901762 4294901758 131073 4294901759 0 1 4294967294 65536 4294770689 4294967292 196609 65534 4294901761 4294901760 131070 0 4294770690 196607 4294901759 0 4294901761 196607 4294901761 4294901759 4294901761 131071 4294836225 4294901757 131074 4294901761 4294901758 2 4294901759 131071 65535 4294901761 4294836224 65533 196609 4294836225 4294901760 4294901760 4294901759 131070 2 4294901758 65536 65536 4294770688 2 65532 3 4294967295 65538 4294901759 0 4294967295 65535 4294901761 4294770687 196606 4294901759 4294836225 4294901760 131069 65537 4294901760 4294901759 262143 4294836224 4294967294 131071 131071 1 0 4294836222 131071 131071 4294901758 131073 4294836225 65535 4294836224 4294967295 1 65535 4294770688 4294967293 131073 65534 196607 65537 65539 4294836223 65535 0 4294901762 4294836222 131070 65537 65534 65536 1 4294967294 4294901762 131071 4294770688 4294967295 65536 4294901759 196607 4294836225 131070 1 4294967294 1 4294901760 0 4294901759 131073 0 +-56 0 -37 -39 -136 119 264 304 133 -328 93 -46 -344 -474 -120 887 238 -731 217 391 -1048 -459 986 1098 -117 -971 -102 397 -52 -410 -155 624 467 -465 -467 112 235 101 -3 -131 -103 86 179 -60 -280 -128 154 361 -30 -330 57 301 40 -311 -201 161 201 46 -103 -106 56 63 -81 3 135 -30 -208 73 361 72 -183 -394 -78 380 52 -438 -199 550 298 -377 -310 164 254 129 -61 -215 45 150 -12 -195 -99 137 79 -54 -45 61 58 -66 -55 47 57 -63 -87 26 -10 -13 19 146 48 -89 122 25 -187 -197 13 229 54 -111 -71 54 57 -1 -34 42 100 -6 -19 -149 -155 155 188 -27 -99 -56 29 75 59 -39 -70 -134 -95 148 84 58 38 -83 16 16 -90 -46 26 106 113 -98 -177 2 68 47 -8 76 127 -129 -197 73 218 -8 -147 -96 28 102 -1 -98 -47 97 45 -31 7 62 39 -109 -56 38 -64 37 191 21 -160 -124 33 172 138 -123 -177 -39 83 117 8 -132 -109 75 147 33 -150 -113 112 138 -78 -94 42 30 -88 59 201 11 -136 -131 74 91 -90 -102 30 97 -41 -28 63 57 9 -56 -22 -12 -7 13 -8 2 6 13 28 -16 -55 -5 37 29 -13 -15 11 7 5 -6 -6 -13 -4 7 0 0 1 1 2 1 0 -4 0 2 0 2 -1 -1 2 1 1 0 -1 -2 0 0 0 0 -1 2 1 -3 0 1 1 -1 -1 1 -2 -2 1 -2 -2 2 0 -1 -1 0 -1 0 1 1 -1 0 0 0 0 0 0 1 0 0 0 -1 -1 1 -1 -1 1 1 -2 0 1 0 -1 -3 -1 2 -2 -2 0 4 1 -2 -4 1 2 1 0 -1 -1 0 -1 0 -1 0 1 1 0 0 -1 2 0 -1 0 1 0 -1 0 1 -2 0 0 -1 0 4 0 -1 2 -2 -2 1 3 1 -3 -4 0 3 2 -2 -1 1 4 1 0 -3 -2 -1 0 2 1 0 -2 -1 1 2 2 2 -1 -3 2 0 -2 -1 0 -1 0 -2 -2 0 4 1 -2 -3 2 0 0 -1 -1 -2 -2 2 0 1 0 -2 -1 1 0 1 0 -2 0 1 -2 -1 1 3 2 -2 -1 0 -1 0 1 -1 0 -1 2 1 -1 -1 0 -1 -1 0 -1 -1 -1 -1 0 0 0 0 0 -1 -4 -1 3 3 1 -4 0 0 0 -1 1 -2 -2 0 2 2 -1 -1 0 1 2 -1 -2 -2 -1 4 0 -2 3 0 -3 2 3 -3 0 1 -2 -2 -1 -1 1 2 0 -5 -1 1 1 -4 -4 0 +65480 4292476891 7864184 19923208 4273471621 10765 343012 801169 591005 199970 1308985 2177800 956530 168013 170804 413401 434314 230633 65426 17170 18005 35641 94784 154037 109800 93850 98321 66322 42517 21845 7105 6570 19125 48593 135505 188725 150484 194548 342101 230933 122996 81157 49946 24525 38169 28570 9157 5746 7720 5234 7218 8245 269 21677 10225 15509 73778 52610 15237 7957 3250 2920 10036 22562 48050 36073 12937 6466 5002 22856 30929 10420 8333 512 10216 11912 22373 31333 6833 5840 32770 44138 47588 30825 11188 9605 11618 2986 3893 13402 4580 5465 36922 40976 30673 34173 32850 20578 17488 17506 22698 35269 31588 14920 2664 11225 40522 35657 13757 18504 10309 2465 7218 3217 628 218 68 205 1040 3050 2210 394 458763 4294574085 4294180858 524284 0 65537 65538 4294705152 131072 131072 4294967295 65538 1 4294901759 0 0 196607 4294770689 65536 4294901761 131071 4294901758 4294836225 196606 4294901760 65535 65535 65537 65535 0 0 65536 0 4294901760 131071 4294967295 65537 65534 1 4294836223 196607 4294901758 262144 4294836225 131068 65538 4294901760 65535 65535 65535 65537 0 196607 4294901760 65536 4294901760 65536 65534 4294901760 262144 4294901760 4294836226 131070 65539 4294770685 196608 4294836226 131071 65540 4294770688 4294967294 131072 1 4294967294 131073 131074 4294836223 2 4294967294 4294901760 4294836224 65534 65540 4294836222 2 4294901760 4294901759 196606 65536 4294836224 131071 65536 4294836224 65536 4294967294 196609 4294836226 65535 65535 4294901761 4294901760 65538 4294967295 4294901760 65535 4294967295 4294967295 0 0 4294901760 4294967292 196611 4294705153 0 4294901760 4294836225 65534 131074 4294967295 65536 4294901762 4294901758 327679 4294836224 3 196605 4294770691 65536 4294901758 4294967295 131073 4294639616 131071 4294705153 65532 +-55 0 -67 70 217 -148 -449 368 624 -297 -274 59 -13 69 76 -858 -1011 1602 1636 -574 -297 -504 -743 -180 191 508 -88 -124 57 349 252 -191 65 45 -125 -365 -95 297 70 -110 -3 60 -18 -112 12 98 -179 -168 47 374 183 -109 -22 -133 -26 101 20 -111 -37 21 -49 -24 -27 112 87 48 121 -152 -162 60 138 -127 -155 -21 -212 -11 93 450 336 -250 -217 -85 93 132 20 -194 -63 103 -62 -127 35 165 -72 -58 126 83 -31 -93 16 28 -53 -68 -20 103 36 -21 82 37 -81 -206 -103 205 98 -6 26 12 41 -61 -85 2 112 3 -159 -52 121 104 -21 -135 -116 67 94 65 -8 -63 4 55 49 -63 -132 -38 121 200 -27 -271 -82 230 160 -71 -110 -75 46 87 24 -47 -81 -103 -25 199 62 -100 14 108 97 -154 -152 -12 25 66 8 -32 -60 24 77 61 -27 -64 65 48 -46 -118 -82 87 113 88 26 -149 -61 22 -4 16 11 -2 -24 -67 -7 142 -22 -176 48 215 -71 -235 -21 294 183 -149 -82 -32 -30 -47 -56 87 31 2 56 66 14 -91 24 -35 -130 13 62 33 -17 39 50 -64 -52 39 31 -19 -16 5 7 -3 -5 25 36 -50 -60 21 28 1 -10 17 15 -17 -16 6 9 3 0 -2 -1 -2 0 2 0 0 1 0 0 1 2 -1 0 -3 -3 4 3 -1 0 -1 0 0 -1 0 0 0 3 -1 -3 -1 -1 -2 -3 3 3 -1 -4 0 1 3 0 -1 2 0 -3 0 1 0 0 -1 0 -2 -2 2 -1 -2 0 1 2 2 1 0 0 -1 1 0 -2 -1 0 1 0 0 0 1 -1 -2 0 -1 -1 0 -1 0 0 0 0 -1 -1 1 2 0 1 -1 0 -1 -3 -1 2 2 0 -1 1 -2 -1 0 -1 0 -1 1 2 0 -2 0 -2 1 0 1 1 -2 -2 0 1 0 -1 -2 0 1 1 1 -2 -3 3 2 -1 -1 -1 -2 -2 0 1 3 0 -4 -2 2 1 1 -1 1 1 0 -2 0 2 1 -2 -1 0 1 -2 -2 -1 1 1 0 -1 0 3 -1 -1 -3 0 1 -1 -1 0 0 1 -1 -4 -1 2 1 1 -2 -3 1 2 0 -1 0 1 -1 -1 0 0 -2 -2 1 3 1 -2 -1 1 0 0 0 0 1 0 0 1 -2 0 -1 0 -1 0 1 0 -1 3 0 -2 -1 1 -1 -2 -2 0 3 1 -1 -1 -2 -1 1 1 3 3 -2 -1 -3 -1 0 2 1 -1 -2 -2 0 2 -1 -3 1 0 1 0 -2 -1 0 +65481 4652989 4285268185 24182335 4275503728 78557 4930 741940 3588525 3005972 342225 584449 294545 23120 125050 99985 6250 148850 97234 17000 3609 12868 9748 60265 142085 45370 18173 10877 12721 1810 2977 13273 9873 37745 29844 35173 24466 45065 211149 175396 54314 26073 38036 14578 19973 28450 8548 22765 9610 1040 7433 11009 1737 8093 48997 52634 9640 820 5402 7229 12553 27985 25457 18666 17945 13061 4033 3041 6370 18868 54641 74170 59624 30641 17725 9685 2785 17170 40226 13844 11860 33125 23248 4981 1088 4176 9650 4825 6529 16040 14293 20513 22877 4205 272 125 5065 20213 31460 48529 60266 86877 55690 7748 3109 10705 965 7492 8477 1801 17069 4933 1810 6596 4225 1322 281 58 650 3796 4041 785 1179638 4293853199 458736 196617 4294836224 4294901759 131072 0 1 65536 4294901762 4294770688 327677 4294901763 4294901760 0 65535 0 4294901763 4294967293 4294901759 262141 4294901763 65532 196609 4294901760 2 65533 1 4294901760 4294836224 196606 4294901759 65536 131074 1 4294901760 1 4294967294 65536 0 65536 4294901759 4294901760 65535 65535 0 4294901760 131071 2 4294901761 4294901760 4294967293 131074 4294901760 4294836225 65535 65535 131071 2 65534 131070 65536 4294836225 65534 1 4294901759 65536 65537 4294836222 131075 4294967295 4294901759 65534 196609 4294705152 196606 65537 131071 1 65534 65538 4294967294 65536 4294901758 131071 1 65535 4294901763 4294836223 65536 4294967295 0 4294901761 4294967292 65538 4294836225 131069 2 65535 4294901761 65535 4294836224 131070 65539 4294967294 1 0 65536 0 4294836225 4294901760 4294901760 65536 4294901760 3 4294967294 4294901761 4294901758 196608 4294901761 4294901759 131071 196609 4294836227 4294836223 65535 65538 4294901759 65534 4294901762 131069 65536 4294836224 65535 +-77 0 123 25 12 -129 -526 -329 334 1281 461 -1327 -989 516 635 616 748 -312 -835 -1346 -176 1489 265 -429 135 -164 -125 225 -34 -278 1 129 -235 54 362 194 -65 -273 -52 50 5 -8 -125 -9 130 197 53 -140 28 -95 -218 47 200 149 -34 -273 -134 225 140 -128 -122 104 131 -37 -75 -67 -77 81 152 103 22 -195 -98 -13 -77 98 61 30 76 15 -61 -66 57 43 -18 -19 86 -58 -219 -116 46 317 138 -184 -52 22 -22 -49 -10 42 -32 -27 47 87 -28 -58 119 28 -125 -119 5 74 -36 39 81 -22 -79 19 96 15 -15 -19 9 -101 -109 78 95 32 -64 -86 32 108 -23 -88 14 79 6 -51 -43 -17 -5 176 174 -146 -100 -22 -39 15 76 -7 -93 -31 -9 88 151 -26 -115 -121 -43 97 33 -21 -24 78 83 -66 -81 29 97 -35 -132 38 135 -14 -53 18 25 -90 -57 66 26 -7 31 -7 -72 -48 15 123 59 -119 -94 98 144 -32 -67 -129 -178 80 120 166 119 -74 -56 -85 30 -11 -115 -4 48 46 -26 1 71 37 -20 -110 -76 55 37 83 96 -102 -99 15 -1 -31 -9 102 77 -65 -58 4 27 -11 -20 3 -14 3 19 30 23 -28 -15 -16 -17 0 2 16 3 -4 1 -1 0 0 -2 1 0 -1 1 1 -1 -1 -1 1 0 0 -1 1 1 1 0 2 2 -2 1 -1 0 0 0 -3 0 -2 -2 -1 -4 -2 -1 3 0 -2 -1 0 -2 0 1 2 0 -3 -1 2 0 -1 1 0 -1 0 0 0 -1 0 1 -2 -3 2 1 0 0 0 0 0 -1 2 -3 -4 1 5 1 -2 -3 1 2 -2 -2 0 0 -2 0 -1 0 0 -1 -2 1 0 -2 0 0 1 1 0 1 -2 -3 2 1 -1 1 0 -3 -1 1 0 0 -1 0 0 1 0 1 0 -1 -1 -2 1 0 0 -1 -1 1 1 0 -2 -2 -1 0 1 -1 1 0 -3 0 2 -1 -3 1 1 0 0 0 -1 1 1 0 -3 -1 3 1 -2 -1 0 2 3 0 -2 1 1 0 0 0 0 0 -1 -1 -1 0 1 1 0 -3 -2 3 -2 -3 0 -1 0 -1 1 -1 -2 1 1 0 0 -2 0 -1 1 1 0 -2 1 0 -1 3 2 1 0 1 -1 0 -1 0 -1 1 0 -3 -1 1 -1 -2 0 -2 2 2 0 0 -1 -1 -1 1 0 -4 0 3 1 -1 -1 1 -1 -1 2 2 -4 -4 0 1 0 2 -2 -2 0 0 -3 0 0 -1 -2 -2 0 2 0 -1 0 +65459 1638523 4286513164 4273470962 83951950 1973450 1244377 782681 656848 2508941 2248097 254266 45121 66250 78440 16642 58141 168680 78754 5204 89 15706 55709 22409 9809 49733 62201 75685 68581 35984 25700 18530 10114 12490 33713 38509 9773 15533 4621 6001 8077 5098 685 10760 61417 102605 52900 3188 2885 1864 1753 9778 4148 14945 29786 5501 2817 7045 6602 9441 586 10282 17965 10049 11492 12688 8273 6437 2637 2138 31001 51592 10484 1746 5825 9610 7825 23477 27866 11258 1530 6660 11245 7402 10634 18868 18421 3133 8725 7605 725 1010 7488 15354 17642 18440 21760 21130 38084 41956 19637 10361 1021 13241 4420 677 6410 12500 8801 8258 19620 10026 962 10485 10154 3380 850 409 205 1261 1313 481 65519 1048578 4294705155 4294901761 0 131070 4294901760 65537 4294967295 131071 0 131071 65537 131072 4294836226 4294901761 0 4294770688 4294836224 4294967294 4294901756 262143 4294836224 65535 65534 131073 4294770688 196607 4294901760 1 65535 0 65535 4294836225 196605 1 0 0 196607 4294770685 327681 4294836225 131069 4294836226 65534 4294836224 4294901760 0 4294901759 1 65534 65536 1 4294836225 196605 4294901761 1 4294967293 1 4294901760 0 1 1 4294967295 131070 0 4294967295 65537 4294836224 4294967294 65536 131071 4294770688 131072 4294836223 65537 0 4294901760 65537 4294770688 262143 4294836225 65535 196610 4294836224 65537 0 0 4294901760 4294967295 65536 1 4294901757 4294836227 65533 65535 131071 4294901759 65537 0 65534 131071 1 131070 4294901760 131075 1 4294901761 4294901760 4294901760 1 4294967293 4294901761 65534 196606 2 4294901760 4294967295 1 65532 65539 4294967295 4294901761 196607 4294705154 65532 1 4294836226 65534 4294770688 0 4294901759 65534 2 65535 +4 0 23 -113 -158 397 783 -625 -1155 -14 290 315 255 437 -308 -793 870 1123 -752 -2029 -771 1918 1656 -324 -1093 -708 318 631 26 -145 123 -23 -89 -280 -225 337 207 -153 -6 121 -63 -85 4 -52 69 262 33 -338 -95 121 -14 29 14 -61 -35 153 59 -82 95 74 -67 -184 -49 101 28 -14 -13 12 28 43 12 -184 -116 251 123 -171 -34 63 -61 -43 37 130 67 -139 -41 45 -21 -15 -24 -79 -41 162 32 -13 118 -31 -100 -34 36 17 -59 -40 19 137 97 -102 -38 -40 -104 17 44 51 54 36 -16 -90 -5 18 -38 -9 -25 76 129 -15 -91 -83 33 118 29 -161 -88 94 13 -16 15 56 56 -45 -66 -54 -60 110 154 -1 -69 -71 6 -32 -73 149 157 -161 -170 93 91 14 17 -60 -33 65 36 -69 3 16 -70 -59 28 89 -74 -52 115 157 44 -200 -118 23 -4 63 51 -6 11 7 -27 -78 -5 69 -5 -53 -68 81 153 -11 -114 -30 94 -17 -121 40 119 -9 -47 -43 -76 74 181 -27 -134 -64 14 55 24 -52 -89 85 129 -74 -114 103 126 -168 -187 164 190 -29 -57 -62 -6 17 -20 -20 -16 35 31 19 10 -33 -26 1 23 15 -27 -17 27 26 -5 -27 -3 11 1 -7 0 6 -1 -3 -1 1 1 1 -1 0 0 0 1 0 2 -1 -2 0 1 -1 -2 1 1 0 2 -1 -1 -2 1 0 0 -2 1 0 0 -1 -2 0 -1 -2 -3 0 0 0 -1 2 -1 1 3 1 1 1 -1 -1 2 1 -1 -2 1 0 -2 1 1 -2 -2 2 2 0 -1 -1 -1 0 1 1 0 -4 -2 2 2 -1 -4 1 1 -1 1 1 -1 1 1 -2 0 -2 -1 2 0 1 0 -1 2 1 -2 -2 -2 -1 3 3 1 -3 -1 2 -2 0 1 -3 0 0 2 1 -4 -1 3 0 1 2 0 -2 -3 1 1 -2 0 1 1 -2 0 -1 -2 -2 -2 2 2 0 0 1 -1 -1 1 0 0 1 0 0 -2 -1 0 -1 0 1 0 -1 -2 1 1 1 1 -2 0 0 -2 -1 1 1 -1 -2 -1 2 0 -1 1 -1 0 -1 -1 1 1 -2 -1 2 1 0 0 -1 -1 2 1 0 2 0 -1 0 0 -2 0 1 1 0 -3 1 2 0 0 1 2 -1 -1 -3 1 2 1 -4 -2 -1 -2 0 1 0 -2 -1 0 1 -1 0 0 3 2 -2 -4 1 2 2 1 -2 -1 -1 -1 0 0 -1 0 -2 -2 -1 0 1 -1 0 -1 1 -2 -1 1 2 -2 0 +4 4287561751 26083170 4254008079 4294114173 183325 255994 723713 2018029 4682345 4273165 2847312 1695913 499285 21701 15658 86321 164194 66258 14677 11194 2720 73405 115333 23666 1037 3917 24634 10205 14501 38345 12602 980 313 2633 34000 76457 44370 5125 5570 18269 23810 3706 666 6817 27925 1193 14885 11156 1585 5081 19130 19813 3044 11105 4537 4212 8356 349 1525 6401 16866 15170 15013 26762 16580 425 3361 5161 7272 15700 23717 9802 1060 27530 50570 37549 8477 3889 5314 6057 265 8381 8705 8180 37874 41936 14453 3985 2637 170 6813 4786 2834 11185 23530 13896 9125 16241 14242 4058 11252 33490 22052 3221 3280 15146 22117 23605 44100 61865 36941 7093 325 800 1481 1322 1189 677 754 1018 1405 4293263355 786429 4294508545 393216 4294836223 131071 65537 65535 0 1 4294901762 65534 4294901761 131070 1 4294901762 4294901759 1 4294836224 1 4294901760 65534 4294901759 65533 0 196607 131071 65539 65537 4294967295 65538 4294901759 1 131070 4294836225 196606 2 4294967295 65535 65537 4294705152 196606 4294901762 131068 4294901761 65537 131071 4294836225 4294836224 196607 65536 4294901760 65538 4294901758 4294967294 196611 4294770689 196607 65534 4294770689 0 65538 4294967292 3 131073 4294836224 131069 4294836225 65536 4294836225 4294901760 4294901758 196606 2 65536 4294967295 1 65536 0 4294967294 4294901760 65536 4294901760 131070 65537 4294836225 0 4294967294 65537 4294901759 196607 4294901760 4294901761 4294901760 131071 4294836225 196607 1 4294901760 196607 1 2 65535 4294836224 65536 1 131069 2 65536 4294901762 4294836223 131073 4294705153 4294967294 65534 1 4294967294 65536 65535 196608 4294836226 131068 131074 4294836225 4294967295 65535 4294901760 4294836224 4294967294 65536 65535 131071 4294967294 131073 65534 +-103 0 -55 94 -24 129 441 207 65 -973 -1063 749 885 -136 -159 924 1209 -2027 -2458 813 1788 425 -1347 -723 670 1154 -30 -605 230 271 -105 -372 -42 400 255 -570 -541 315 335 196 98 -329 -309 67 108 304 278 -280 -298 -1 109 64 -50 51 178 -140 -279 24 102 79 49 49 3 -124 -33 98 26 -102 -57 129 188 -44 -172 -279 -155 405 286 -169 -155 35 117 16 -57 -161 -123 199 218 -65 -122 -93 -116 116 255 53 -145 -190 -3 145 28 -79 -41 49 22 -4 -8 53 110 -104 -191 32 142 85 -3 -131 -89 49 49 39 16 -54 -72 37 92 28 -67 -45 78 70 8 -101 -56 -8 -44 39 84 21 -90 -30 100 17 -99 -18 30 47 64 10 2 -65 -37 -77 -160 123 217 83 -34 -180 -115 126 166 -41 -77 -5 -26 -83 2 123 -31 -27 136 38 -74 -113 -5 39 -35 -4 20 35 34 -28 -82 -25 32 93 55 -45 -58 -19 60 45 11 -90 -121 -8 38 90 -11 36 155 -65 -212 -47 129 143 36 -96 -68 -66 -16 120 76 -97 -75 8 -67 -10 25 176 181 -71 -74 -132 -77 45 41 21 -37 -6 30 18 -10 -13 14 7 -25 -6 32 2 -48 -6 41 40 -6 -45 4 24 -7 -24 -2 14 3 0 0 -2 2 1 0 0 -1 0 1 0 -1 1 1 2 2 -3 -1 -1 -1 -1 -1 1 0 0 0 -2 -2 2 0 1 -1 0 1 1 0 -2 -1 1 1 -1 -1 -1 0 2 1 -2 -4 -2 2 1 -2 1 0 0 1 1 1 1 0 0 0 -2 1 0 -2 0 1 -1 1 0 0 -3 -1 0 -1 0 0 0 -2 3 2 -3 -5 -1 3 3 0 -1 1 0 -2 1 2 1 2 -1 -3 -3 1 2 -1 -1 -1 0 0 1 0 -1 1 0 1 -2 -2 -1 0 -2 -1 2 2 -2 -3 0 -2 1 3 3 0 0 -2 -4 -1 2 2 0 2 1 0 -2 1 -3 0 -2 -1 1 1 -2 0 -3 0 2 1 -3 -2 2 1 -3 -3 1 0 2 0 -2 -1 1 1 -1 1 2 -1 -1 0 0 -1 -1 1 3 0 -3 -1 -1 2 0 -3 0 0 0 0 3 3 -2 -1 -2 -2 0 2 0 -1 -1 0 2 -1 -3 0 1 0 -1 0 0 2 0 0 -1 -2 0 4 -2 0 -1 -2 -1 -1 -1 -1 0 0 0 -3 0 1 -2 1 0 -2 -1 -2 -1 0 -1 -1 2 1 -1 -1 -1 2 -1 0 2 3 0 0 -2 -3 -1 1 1 2 2 0 -4 -1 0 +65433 6225865 8519656 13566393 4231200833 1690970 801721 879057 5570410 6702733 3377569 2337138 1780616 366925 126341 149409 161764 389925 391906 150641 117845 99970 104080 155684 88805 15977 5101 51284 78417 16645 4802 15385 10693 11080 19890 37280 107425 188050 110357 25250 13945 29170 54730 51749 23533 26912 67834 57125 21034 7025 4082 500 2873 22916 37505 27389 17170 10322 3922 3172 6553 9248 6514 10984 10265 3200 3457 7497 9000 10289 10125 3109 4196 4229 7298 40729 53978 33556 29101 29237 5954 7565 15133 1690 19940 18245 1546 1241 1625 1940 7349 9673 5050 3725 5625 8221 14705 9544 1417 28250 47153 37090 10512 8980 14656 15185 5689 4589 31601 37802 22900 7954 2122 1405 1224 269 245 661 1028 2340 3281 2061 1572868 4293459961 983038 3 4294836224 65538 0 65535 1 131071 131073 4294770690 4294967295 4294967295 131071 0 4294836224 196606 65536 65535 65537 4294836224 131071 4294901761 4294967295 131072 4294836225 4294901756 65538 131070 0 65537 65537 0 4294836224 1 65534 4294901761 1 4294770688 65535 65535 0 262142 4294770690 4294967291 196611 4294901760 1 131070 65538 4294901762 4294836221 131073 4294967295 65535 65536 4294901760 1 4294836225 4294967294 4294836224 196607 4294836226 65533 131070 196611 0 4294770686 196607 2 65538 4294836224 4294770689 4294836224 131071 4294836225 4294770688 131072 4294770689 196606 4294770689 131069 131072 4294836224 131071 4294901761 131073 4294967295 0 4294967295 196609 4294770688 4294967295 2 65533 0 196608 4294836227 4294901759 65534 2 4294967295 131072 4294836223 65536 4294901760 0 2 4294901760 65534 4294836228 4294901760 4294967294 4294967295 65535 0 65533 4294836225 1 4294967294 4294967294 4294901760 196607 4294901761 4294967295 4294901762 131072 3 4294836224 4294967293 65537 131074 4294705152 65535 +-45 0 8 -97 -35 76 -153 106 220 -35 -55 579 1019 -1067 -1231 -221 -451 371 287 533 220 424 384 -432 297 -85 -380 -401 -272 25 275 406 -444 -525 296 859 216 -635 -307 167 222 37 -118 -139 -13 130 -10 -10 203 21 -195 -141 148 52 -266 -110 133 307 109 -213 -105 23 25 -21 -80 31 66 79 36 -92 -63 39 32 60 111 -28 3 -154 -216 63 206 63 -149 -106 96 74 -155 -58 149 178 20 -257 -169 157 107 -31 -35 45 43 18 29 -82 -39 66 51 -68 -57 -49 -75 115 122 -46 -104 27 107 -6 -79 -17 55 0 -74 16 59 2 8 47 5 -97 -12 39 -17 -12 -17 20 32 23 75 -13 -112 -132 -16 160 72 -37 -46 -58 2 81 -17 -26 72 35 -14 -66 -37 20 51 11 -13 -94 -154 59 156 147 24 -189 -76 25 -57 61 86 0 -7 23 11 -73 -24 54 1 -16 51 -12 -76 -6 42 26 2 -41 -35 19 16 25 23 -59 -94 37 69 64 21 -19 59 -42 -80 -64 -47 91 103 -4 -56 -31 52 -15 -109 -25 52 116 21 -92 -17 60 40 -39 -63 -10 58 51 -18 -63 -7 21 -1 -1 -19 -14 15 49 14 -32 3 -13 -17 2 -11 -15 -7 36 20 -8 -1 -8 -5 0 2 1 -1 -2 0 1 1 0 -1 -1 -2 0 1 2 -1 -1 1 0 -1 -1 0 -1 -1 0 1 -2 -3 0 -1 0 -2 0 -1 1 1 0 1 -2 -1 -1 -2 0 -1 0 2 3 1 -2 -2 -1 -1 2 1 0 -3 0 2 1 -1 1 2 -1 -1 1 1 -1 0 -1 -1 0 1 1 0 0 0 -2 0 1 1 1 -1 0 0 0 -1 -1 1 0 -1 1 2 0 -2 0 1 -2 3 2 -2 -4 1 0 0 0 0 -2 -3 1 2 -1 0 -2 -2 -1 0 -1 0 1 0 -3 -3 -1 0 1 2 0 -2 -2 1 2 0 -1 -3 0 2 2 0 0 1 2 0 0 1 -1 -1 -1 0 2 2 -4 -2 1 1 1 0 -2 1 -1 0 1 -3 -2 2 1 0 -2 -2 2 2 -1 -1 -2 -1 1 1 -1 -2 -2 1 1 0 -2 -3 -1 0 0 -1 -1 -2 -1 -1 0 0 1 -1 -1 -1 2 1 -1 -2 0 0 -1 -1 1 2 -1 -1 2 0 -2 2 1 -3 -3 1 3 -1 -1 1 0 -2 1 0 -1 0 0 -1 -1 1 1 -1 0 -2 -1 -2 1 2 2 0 -1 -1 -3 1 2 -1 -1 0 0 1 -2 -2 0 0 1 0 1 -1 -1 1 0 +65491 4288610312 5046237 7012199 4292673756 338266 2176850 1564202 341042 366458 228176 334080 95434 305201 74609 240461 472761 825497 449881 122138 50653 33245 17069 200 41650 57906 24608 82856 111938 57250 11554 1066 7361 10597 9760 5490 4624 13105 23725 50625 46405 33437 14692 27389 53885 66449 53210 12410 3250 2173 7565 5877 7225 5650 18850 17000 11545 11485 6530 3025 5732 3485 2273 9434 1665 433 689 1553 5794 29968 25856 6553 5480 6565 965 6409 4552 1769 2722 9005 27197 45945 36297 6401 6970 7396 578 5450 3492 257 2745 5812 2440 1685 1586 881 4010 10205 8857 802 5245 10496 10490 10625 4097 2929 12506 16160 8905 3889 3121 4069 5965 4293 490 2 557 2626 1220 178 293 346 2424825 4294443028 4294508543 65531 65538 4294901759 65536 1 4294967295 65534 131073 4294967295 1 4294967295 4294901760 65535 4294836225 65533 65535 65534 131071 1 4294836225 4294967295 65534 65535 196610 4294836225 4294967294 196607 1 65533 65538 131071 4294901762 131071 4294901761 4294901760 65535 65537 0 4294836224 65536 65537 65535 0 4294967295 1 131071 2 65534 4294836225 131075 4294770686 1 0 4294836224 131069 4294901762 4294836224 4294967294 4294901760 65536 4294770688 4294967293 65536 2 4294901758 131073 4294901760 65533 131074 0 131073 0 4294901761 4294967295 131072 4294705154 131070 65537 4294836224 4294901761 65536 4294901757 65538 4294836224 196606 4294901762 4294901759 131071 4294901761 4294901758 65537 4294836224 4294967293 0 4294967295 4294967294 65535 65536 4294967295 196607 4294901761 65534 4294901760 131071 4294901762 196607 4294836224 65538 4294836221 196609 4294967295 1 131070 4294901760 0 4294967295 65537 65535 4294967294 131070 131074 4294901760 4294836223 131073 4294967295 0 4294836225 65534 65536 65536 4294967295 1 +-49 0 -65 69 273 116 -514 -564 392 958 -227 -407 880 -101 -1040 -700 19 1466 883 -1337 -1098 522 483 415 316 -484 -435 -67 47 458 359 -164 44 -499 -649 283 345 62 -92 119 21 -131 151 156 -213 -110 324 53 -221 -214 -113 186 127 15 -25 44 154 -42 -152 -88 123 51 -146 -50 90 45 -66 -21 33 -6 -40 63 67 -46 -64 -21 64 118 24 -205 -107 92 -6 -18 -41 87 143 47 -55 -114 56 92 18 -176 -155 106 90 -33 -4 94 -25 -186 -43 231 111 -139 -84 5 -4 51 8 1 75 19 -30 -63 -14 -17 -40 27 -1 26 56 53 40 -148 -161 84 129 43 -18 -84 -49 80 94 -66 -107 -9 15 57 48 37 10 -109 -68 84 79 -3 9 -41 -86 -48 71 128 -54 -134 47 112 -25 -72 15 3 -29 4 -47 -3 77 103 28 -131 -97 15 33 97 38 -78 12 32 -65 -82 -1 129 102 -58 -121 -57 105 122 -84 -161 31 172 21 -124 -18 59 22 -40 -58 -15 26 61 9 -35 -28 5 27 32 -18 0 86 -22 -95 -20 77 10 -102 -56 47 116 0 -88 -22 49 26 15 14 -25 -1 -14 -35 8 36 15 2 -17 -30 -26 8 62 21 -49 -23 13 0 2 4 9 4 -6 0 3 0 -2 -1 -1 0 1 0 0 0 1 0 -3 -1 1 1 1 -1 -2 -3 1 1 0 -1 1 0 0 2 1 0 -2 0 1 1 1 0 0 -1 1 2 -1 -1 3 1 0 0 -2 0 0 0 2 1 -2 0 -1 -1 0 0 0 2 0 1 -2 -2 -1 0 2 2 0 -1 -1 0 -1 -1 0 3 1 -2 -3 0 0 1 1 -2 -1 0 0 0 1 -1 -2 -2 0 1 2 1 -2 -3 0 1 5 3 -1 -1 0 1 0 -1 2 1 -2 0 0 0 -1 -1 3 1 -3 -1 2 2 -3 0 0 0 -3 0 0 0 -1 1 0 -1 -1 -2 -1 0 -1 -1 0 0 1 1 -1 -2 0 0 -2 -2 3 0 0 1 1 0 -2 -3 3 1 1 0 0 1 -1 0 0 0 0 0 -1 0 1 0 -3 -2 2 1 -2 -2 2 0 -1 0 -1 1 -2 -1 -2 0 1 1 -2 -1 -2 -1 0 -1 0 0 -1 0 -1 0 0 -3 -3 -2 4 1 0 3 1 0 -3 -1 2 2 -2 -1 -2 0 1 1 1 -1 2 3 -1 0 -2 -1 3 0 -2 0 -2 -2 1 2 0 -1 -1 2 0 -2 -1 -1 -1 0 2 1 0 -3 3 2 -1 -3 -1 1 2 1 0 +65487 4587455 7602449 4258070014 62783880 217178 784601 1571600 2149517 2567258 1478088 405514 334112 193714 211973 155777 250937 501290 122869 22625 17602 47137 57469 107785 94637 47365 16354 2561 25480 30848 17730 23816 10125 4797 1125 5569 6605 4537 18020 42601 19913 360 9250 22658 16021 11600 31300 35261 9189 8852 35221 55210 31642 7081 2617 65 5986 4869 485 2329 677 5945 23504 32977 18490 7380 8801 13192 11530 3474 3673 11981 11680 6250 1762 9700 21425 20872 14753 5809 234 857 2218 16538 17945 9634 10498 7528 1168 10949 16642 13768 17890 25909 32977 30545 15817 3805 2084 3589 4397 1306 809 1753 324 7880 9425 6029 13540 15665 7744 2885 901 821 197 1289 1521 293 1576 3908 2842 698 131072 589828 4294574084 196608 4294836224 4294967295 65536 0 65536 4294770688 131071 65537 4294901759 131069 1 131071 0 65538 4294836224 65536 65537 0 131071 4294901762 262143 1 4294836224 0 131072 4294836225 4294901760 65535 0 2 4294836225 4294967294 131072 2 4294967295 4294901760 65535 65539 4294836222 0 65537 4294967294 0 65536 4294901759 65534 131073 4294836225 65533 327681 4294901763 65535 1 196607 4294836225 0 4294901760 262143 4294770689 196607 4294770690 0 4294770688 0 4294901760 1 4294967295 4294967294 4294901760 65535 65536 4294901761 65534 4294836224 262142 0 65537 4294836224 262141 65537 0 4294901761 0 0 4294901760 65536 4294770688 196606 4294836225 196606 4294901760 4294901760 4294836225 4294901759 65536 4294836225 4294901759 65535 65535 4294901760 4294901760 0 4294836221 327678 1 65539 4294770688 196607 4294836226 4294901759 65536 65537 196607 4294901763 4294836224 262143 4294836224 4294836224 131070 2 4294967295 2 4294967294 4294967295 131072 1 262141 4294901762 4294967293 131073 1 +-101 0 151 -27 -213 201 727 -637 -1580 110 825 1161 751 -878 -1086 5 1334 658 -994 -1889 -180 1907 417 -932 -241 322 122 101 54 -259 -289 142 431 348 -89 -712 -221 371 6 -18 78 239 359 -463 -742 149 493 267 -104 -241 -31 129 91 -22 -32 -66 14 98 48 -210 -207 119 127 97 7 -85 46 49 -50 -142 -89 152 163 -59 -168 -8 100 64 15 12 49 -115 -133 51 125 -2 -100 -36 1 11 0 68 -3 -47 20 97 108 -64 -70 -141 -156 119 136 47 -28 39 89 -147 -145 129 176 -51 -159 -81 72 136 -36 -90 47 48 -29 -46 -31 27 15 -17 -9 104 67 -107 -63 22 28 79 56 -131 -78 84 39 -79 -77 81 118 15 -66 -96 44 80 -77 -88 21 117 77 -10 9 -118 -115 16 21 73 46 4 -7 -83 -59 78 41 -8 34 15 -38 -58 3 60 39 4 16 -87 -69 30 -4 13 54 11 -95 -63 25 135 42 -26 82 -12 -68 -99 -30 65 21 -12 -5 8 -20 -30 16 73 11 -88 -39 75 28 -20 62 24 -66 -122 -6 109 -10 -76 -35 95 91 -17 -32 -42 -12 24 17 -10 0 2 -22 -18 4 31 25 -9 -7 -19 -31 -8 14 48 9 -33 -1 14 1 -11 -6 0 2 4 0 -2 0 0 -1 -1 0 3 1 0 0 0 0 0 -1 0 1 1 -2 0 1 1 -1 0 2 -1 -2 -3 -2 3 0 -1 2 2 2 1 -1 -1 0 0 0 0 -1 -1 1 0 1 0 -1 -1 1 2 1 -2 -1 -2 -2 3 1 1 1 -2 0 -1 -1 0 -1 -2 0 0 1 0 -3 0 1 2 0 -1 -1 -1 -1 1 0 1 1 -2 -1 3 0 -3 1 2 -1 1 -1 -2 1 2 3 -1 -3 -4 0 1 -1 1 -2 1 3 -1 0 -1 -1 0 0 -1 -3 0 1 2 1 -1 -1 -2 -3 -1 0 3 3 -1 -2 -2 1 -1 -2 0 3 2 -2 -5 -1 0 1 0 -2 -1 1 0 0 -2 0 0 -2 -1 0 3 3 -2 -3 -1 1 0 -3 1 1 0 1 -2 -1 0 -2 0 0 0 0 0 2 0 -3 -1 -1 2 1 0 0 -1 -2 0 2 1 -2 -2 1 2 0 0 0 0 0 -1 1 0 -1 -1 -1 1 1 0 0 -2 -2 2 4 -2 -3 -1 3 2 -4 -2 0 2 3 1 -1 -3 0 0 -1 -2 -3 2 1 1 0 1 -1 -1 -1 1 2 1 -1 0 1 0 0 0 1 -1 -1 2 2 0 -1 -2 1 0 -1 3 3 0 +65435 4293197975 13238059 4253221591 7272916 2028546 1334885 1179421 2212520 4556357 3669049 1042513 161765 25085 69997 103685 306865 514865 186482 360 63205 343250 572765 314338 68897 17602 8765 5380 9800 46404 57010 25538 7274 4517 22664 31025 30050 28288 14096 369 15626 20290 15629 11296 122 4624 2218 9809 15760 24781 38497 20705 2305 29530 37666 33577 31842 23680 9396 4513 2957 1690 514 10897 15938 4453 7025 20297 13140 7762 12490 14149 13572 8336 13673 14130 6029 14005 13481 5770 2132 6938 9565 1745 1381 4808 3609 1537 7825 5661 185 3037 12994 18850 2440 6868 14425 5125 585 89 1300 5585 7865 7146 1184 4420 19240 11917 5876 10250 8570 2788 720 389 4 808 977 706 410 1025 2500 1170 983039 4294246401 65530 262146 4294836224 0 4294967295 196608 1 0 0 65535 65537 65534 65537 65535 4294901762 4294836222 262142 4294901760 131074 65538 4294967295 0 0 4294967295 1 1 4294967295 131073 4294836225 4294901759 262142 65537 4294836225 4294901760 65535 4294901759 0 1 65533 131073 4294901760 4294967295 131071 65536 4294836225 262143 4294770688 131073 131071 4294901759 131073 4294901763 4294770685 65536 131071 131070 4294901763 4294901760 65535 4294901760 65533 131073 4294901761 4294901759 4294967293 196608 4294901763 4294901758 4294901761 65534 131075 4294705150 65535 1 4294967294 1 4294836224 0 4294967294 196608 4294836227 4294967293 1 131069 1 4294836225 65535 65534 0 0 2 4294967293 196607 1 4294901760 65534 65538 4294901758 131073 0 0 4294901760 1 4294967295 131071 1 4294836224 196606 4294836228 4294967293 131075 4294901756 131072 65539 4294836223 0 4294901759 196605 65537 65536 4294967295 131071 65538 65535 1 0 4294901761 196607 2 4294901759 1 262143 3 +2 0 -152 0 -143 288 814 208 -412 -861 -215 482 317 105 1 -524 36 514 -423 -1500 -719 2041 1022 -661 -105 141 -30 -352 -207 339 424 -283 -715 192 820 273 -273 -575 -106 326 237 -182 -341 -194 -41 414 103 -134 144 164 -127 -257 111 213 -109 -216 30 257 123 -183 -114 6 37 52 9 -107 -62 95 7 -106 -12 183 -18 -182 75 284 47 -320 -100 162 37 -96 -86 81 104 41 -4 -76 2 4 -90 -37 85 133 -22 -137 11 77 -43 -36 51 37 -3 27 95 -170 -270 86 179 53 -75 15 47 -26 47 65 3 -138 -75 36 6 50 71 -47 -176 16 225 110 -100 -169 -23 79 54 40 19 -83 -48 -32 -53 74 47 -9 -17 0 -16 31 93 44 -35 -134 -14 49 -50 40 101 -38 -97 4 91 7 -112 -37 76 82 -4 -47 12 -20 -45 -5 -5 44 57 -9 -40 -43 1 32 -16 28 87 -40 -91 -24 24 25 -55 13 107 43 -47 -70 11 -2 -24 24 -4 -14 4 21 5 23 44 -31 -28 -43 -43 37 1 6 39 58 43 -73 -48 -22 -23 11 9 31 -10 -15 20 29 -1 -33 -20 41 54 -33 -49 -1 16 8 -1 -3 -14 4 30 13 -9 -39 -13 16 -6 5 18 1 -8 -7 0 6 2 -2 0 -2 -1 0 -1 2 2 0 -1 0 1 0 -1 0 2 -2 -1 -3 -2 2 0 -2 -1 1 2 2 0 -3 -1 0 -1 0 0 1 -1 -2 0 3 -1 -1 -1 1 1 -1 0 1 2 -3 -1 1 -1 -1 2 1 -1 -3 1 2 -1 0 0 0 -1 -1 3 2 -3 -2 2 -1 0 0 0 0 -1 -2 1 -1 1 -1 -1 -2 -2 2 2 2 0 -1 0 -1 0 1 -1 0 0 1 0 -3 2 1 -2 -1 -1 -3 -1 3 0 1 1 -2 0 2 -1 -1 0 0 -1 -1 1 2 -1 -2 0 1 -1 -1 -1 2 0 0 3 1 1 -2 -2 -1 0 2 1 1 0 1 3 0 0 0 0 -2 0 -2 0 1 0 -1 -2 -2 0 0 0 -3 -2 0 -2 0 -1 1 0 0 -1 -1 -2 1 1 1 0 -1 -1 0 0 1 -1 2 4 -1 0 -1 -1 0 0 -2 -1 2 2 -1 -1 -1 -2 0 0 1 1 -2 1 -2 -1 3 0 -3 0 -2 -1 -1 -3 1 2 0 -1 -1 2 0 -2 1 2 2 0 -1 0 -2 0 0 -4 -1 0 0 1 1 2 -1 -5 -1 1 2 1 0 0 -2 0 1 1 -1 2 -2 -2 0 1 -1 -2 0 2 0 +2 65384 18939761 13632302 4238605924 278549 111514 274577 265492 2428929 4682642 1481405 30906 124804 157770 259865 548089 746929 405154 117512 89293 153917 173077 28565 47632 82178 57690 58537 66949 48618 13032 4073 11530 12869 11285 33633 33448 86281 104609 36244 10585 13957 12497 5792 20 9469 24914 19253 6050 3145 3970 738 37925 80296 34850 5850 2885 6434 19053 6921 2536 7250 31232 62725 38561 6770 4516 7250 3328 8285 2290 289 1217 10585 19181 2597 4100 11645 9425 8330 13913 12500 2225 544 2050 1961 3330 3449 1025 1040 9169 8857 1201 3194 13298 7109 125 1152 212 457 554 2897 2633 3218 37 4885 7178 2788 650 1042 325 1241 1090 2081 4005 2402 320 10 212 1069 1602 425 393210 65554 4294574072 393216 4294836226 4294836224 65535 196607 2 65535 1 65535 4294836226 4294836223 196606 4294836224 131071 131074 4294770688 65535 65535 65536 4294901759 196608 4294967295 131071 4294901761 65536 4294770690 131071 4294967295 65538 4294836223 131073 65535 0 4294967295 131075 4294901757 4294901762 0 0 4294901759 4294901761 4294901761 4294901759 196606 131074 4294901760 4294901760 65536 65535 65536 4294770688 65538 4294967294 4294836223 262143 65536 4294836225 131072 4294967295 0 4294967295 131073 4294901759 65536 4294967295 196607 0 65539 4294836225 4294967294 131072 65537 65536 3 0 4294836224 4294836224 65536 4294901760 4294901758 0 4294770688 65534 65534 131071 0 4294967295 131070 65537 4294901760 65535 65536 196607 4294901764 4294901760 65535 4294836224 196607 4294901762 4294967295 65534 65536 4294836225 4294836225 262143 4294770688 4294836224 4294967295 131069 2 4294967295 2 131070 131074 4294901760 4294836224 0 4294967292 0 65537 4294901762 4294967291 131073 1 4294836224 65536 4294901761 4294836226 65534 4294901761 65534 2 +-96 0 24 16 -13 -163 -339 700 1112 -771 -1316 320 1004 -88 -839 152 1362 235 -1081 -1664 -524 1555 494 -116 213 188 111 -510 -179 411 254 -533 -472 76 71 340 46 -163 89 191 -3 -191 -65 111 29 -7 185 109 -67 -368 -182 151 -13 97 110 39 34 -11 12 -84 -40 2 -21 47 69 -25 -43 -75 -78 51 -43 68 182 128 64 -239 -157 -28 -26 75 -25 43 103 -16 -100 36 105 -36 -54 52 79 -88 -79 -4 -68 25 93 75 8 -32 7 -90 -90 60 13 54 80 37 70 -103 -119 -58 -36 89 67 41 37 -80 -85 9 52 24 -75 -6 137 93 -15 -180 -82 32 -20 70 65 -25 -23 -24 -67 46 137 2 -117 -59 49 60 -16 -40 -22 66 128 -45 -167 -107 32 202 70 -114 -36 46 71 -61 -121 -11 43 31 -25 48 63 -42 -49 0 26 17 -8 -11 14 -2 -6 -22 -57 7 48 73 41 -75 -63 27 78 -35 -124 -29 47 126 49 -86 -32 13 -17 -4 23 43 24 -77 -71 66 86 -33 -75 -15 28 49 -3 -25 32 12 -27 -23 14 9 -30 -14 31 57 3 -80 -18 70 37 -72 -53 32 13 1 7 12 10 -8 -17 -15 5 20 -6 -7 17 13 -1 -27 -17 12 10 0 -1 0 -1 0 0 -1 0 2 0 -1 0 -2 -1 1 0 0 0 -1 -1 2 1 0 -2 1 2 0 -1 -1 0 0 1 -1 1 -1 -3 1 2 0 -4 -1 0 2 -1 0 1 0 0 2 0 -2 0 -2 -2 3 2 0 -2 0 2 -1 -2 1 1 1 0 -2 1 -2 -3 -1 -2 1 1 3 2 0 0 1 1 -1 3 0 -1 0 0 0 1 0 0 -2 -2 1 3 2 -2 1 3 -1 -2 -1 1 0 0 -1 2 -1 -3 -2 1 0 0 -1 0 0 2 0 0 -1 -3 -1 2 2 0 -3 0 2 0 -1 0 -1 -2 0 0 0 -1 0 -2 -1 1 4 0 -3 -3 0 2 2 1 -1 -1 -1 0 0 1 1 0 -1 1 -2 -3 -1 1 1 -2 -3 -1 1 1 0 -2 1 2 0 1 0 0 -1 0 -1 2 0 0 -2 1 -2 -1 0 1 -2 -3 -2 1 2 0 -2 0 1 -1 0 -1 4 3 -2 1 -1 -2 0 0 0 1 1 0 -3 1 2 -1 -2 1 1 -1 0 0 0 -2 -1 2 1 -2 1 2 -1 2 2 2 -3 0 0 1 -2 0 1 0 1 1 -2 -1 0 -1 0 2 -1 0 0 1 0 -1 -3 -2 1 0 0 -1 1 0 0 +65440 1048600 4284350451 45940397 4244440152 1834256 1015760 727025 1910269 3937457 2692601 257492 80713 272421 200962 348605 228560 120641 28685 44402 36490 16546 890 46106 139913 55925 9578 13621 1277 7200 1604 2650 5386 7474 8685 6473 49508 61217 25433 6301 2474 10865 11296 12321 5620 13985 6257 5249 14274 1088 8149 11700 3085 7769 15509 17525 9217 6170 7769 7306 3280 5661 27418 32625 7748 5300 4850 1105 6605 18773 17170 6001 1856 4840 18409 39338 41828 17896 3412 8762 14762 2810 2929 5733 2401 965 185 200 520 3298 7633 7306 4698 7309 16217 18085 9797 1193 305 2378 6505 9397 8485 5850 3185 634 1168 1258 277 1096 4210 6409 5224 6553 3833 170 193 164 514 425 85 458 4293263359 851951 10 65535 65535 4294901760 131072 4294901760 4294836224 131071 0 4294901760 196607 1 131070 2 4294967295 0 4294901761 4294901761 131069 2 4294967292 131072 65535 1 131072 4294836224 4294836224 262142 2 65534 4294901762 131070 65537 4294836224 4294836225 4294967293 131070 196609 2 65536 4294901761 3 65535 0 1 4294836224 131070 131075 131070 4294901763 4294967294 1 4294901760 4294901762 4294901757 1 4294901760 0 2 4294901760 4294967293 131074 4294770688 131072 4294901760 4294901760 65534 0 65535 4294967294 262145 4294770688 65533 131074 4294901761 4294967295 0 65537 4294901760 4294836225 4294967293 65537 4294836222 131071 1 131070 2 1 4294901760 4294901760 2 4294836224 4294836225 65535 4294836225 4294901757 131073 4294836224 65536 65535 327679 4294836227 4294901761 65534 0 65537 4294770688 131073 4294901759 65537 65535 0 4294967294 65538 131070 4294901762 131074 4294770690 0 4294836225 65536 65536 4294836225 65535 65535 4294901762 0 1 4294836223 131070 0 131071 0 +-16 0 -50 3 290 -89 -858 -240 402 960 429 -86 292 -734 -320 189 -160 -195 -38 -492 -634 1253 744 -621 -183 273 286 112 -76 -690 -309 402 175 102 26 -289 -237 251 241 69 -19 -189 25 170 -25 -237 -103 65 13 213 120 -174 -32 52 -61 -76 43 134 22 -104 -58 -12 36 113 3 -124 -45 85 108 -21 -106 -65 45 39 -90 26 130 -6 -113 4 62 33 90 -17 -138 -133 1 157 22 -8 64 -22 -19 -33 -92 -8 107 119 5 -147 -85 25 51 89 -13 -91 23 59 -16 -21 24 -33 -59 62 59 -87 -43 132 27 -108 23 30 2 8 -83 -86 26 88 18 39 12 -70 -26 4 10 54 59 -12 -77 -133 26 159 -87 -77 180 38 -238 6 220 -49 -172 152 180 -166 -88 134 19 -223 26 285 -141 -372 165 410 -213 -236 352 11 -373 200 214 -433 69 523 -393 -358 573 -4 -484 383 127 -633 291 659 -647 -441 820 163 -733 128 543 -342 -265 390 -11 -402 145 331 -233 -181 231 73 -137 59 111 -145 -81 103 40 -72 -41 27 -5 29 54 -20 -34 -2 22 15 -18 -75 -3 73 -54 -28 68 45 4 -14 -14 -41 -4 32 9 -10 -5 -11 -8 7 -2 24 23 -40 -15 43 6 -47 -5 28 -5 -9 6 3 -3 0 2 2 -1 -3 -1 3 0 -1 -1 2 -2 0 1 2 -1 -1 -1 3 1 0 -1 -1 1 1 0 1 1 -1 2 0 0 -2 0 0 -2 -1 0 1 2 -1 -1 -2 -2 3 2 -2 -1 -2 0 1 -3 1 3 0 1 0 2 -3 -3 -1 0 0 0 0 0 -1 -2 -2 -2 1 -1 -1 0 1 0 1 -1 1 1 0 1 -1 0 1 0 -4 -1 2 2 -1 -1 1 0 -1 0 -1 0 -1 -1 -1 0 2 2 -2 0 2 2 -1 -2 -4 -3 1 -2 2 2 -1 -2 -1 -1 1 0 -1 -1 0 2 0 -4 1 1 1 -1 0 2 0 -1 3 0 -2 1 0 -2 0 1 1 1 0 0 0 3 -1 -2 -2 1 1 1 -2 0 -1 0 1 -3 -1 2 -1 0 -1 -3 -1 1 1 -1 0 2 -1 -2 1 -1 -2 0 3 -1 -2 1 2 1 0 1 -1 -1 -2 0 0 -1 1 2 0 -1 -1 0 2 1 0 1 -3 -2 -2 -2 2 0 1 2 1 -1 -4 0 2 -1 1 2 0 1 -4 -2 0 -4 1 1 1 0 -1 0 2 -1 -1 1 1 -1 -1 -1 1 0 -1 1 1 0 -1 -1 0 -1 -1 0 1 2 1 -1 -4 0 0 +65520 262094 4289134882 4279303334 62914962 191437 624020 138121 63625 243508 1971965 939177 108018 94340 481876 257085 41029 84197 119170 62842 36082 29525 56794 14834 45538 44676 3728 9497 19805 11300 3508 14065 15385 9250 12105 15461 3546 8776 16936 12785 4933 8389 36733 24650 548 4580 1450 8528 25610 21634 7850 10522 8450 4010 697 1665 7325 11050 19273 12393 1429 68 14285 8420 1845 5044 692 3016 3625 23618 25957 13498 33844 56680 50801 52688 59956 25700 50090 81901 158265 195325 101065 124025 179129 233285 278290 282613 328345 380945 416818 518962 613090 698969 553673 411813 222325 161725 130586 87050 58690 22250 33346 17170 6784 2410 866 3316 1160 709 5949 5338 3700 6649 212 1877 1040 181 146 113 580 2129 2883569 4291887110 1900539 4294443003 196614 65533 131074 4294836223 262143 4294901760 196607 65534 131073 4294967295 262143 1 4294967295 65537 65536 4294901761 2 4294836224 0 4294967294 65536 4294901762 4294901759 262142 4294836226 4294901759 65536 131069 3 1 4294770690 4294967293 0 0 4294901760 4294901758 131070 4294967295 65536 65536 131071 1 4294901761 65536 4294705152 196607 4294901762 131071 4294901760 4294901760 4294901760 4294967295 131072 4294836226 131072 4294901762 4294770686 131069 196606 4294901762 4294967294 131071 4294901760 65535 2 131068 65537 65535 2 262143 4294836224 1 65534 65537 1 0 4294901763 4294901758 65537 4294836225 4294901760 65536 4294967293 4294901762 4294901760 4294967293 65537 65535 4294901762 131070 4294901759 196608 4294901759 131073 1 4294901761 4294901759 0 131071 2 4294967295 131072 1 4294770689 4294901758 196606 65536 65538 4294770687 131072 131071 2 4294705153 65534 131068 65537 4294901760 131072 4294967295 65537 4294967295 131071 4294901760 65537 4294901760 65535 4294967295 65536 65538 4294770687 0 +-49 0 53 29 45 -18 -50 -254 -258 352 330 -10 -34 -184 -102 -97 -207 624 844 -883 -1182 311 557 452 186 -500 -397 227 283 83 -17 -181 -74 43 0 60 70 -33 -51 -51 -2 103 87 -89 -102 -71 -43 200 182 -181 -193 64 75 -5 -30 29 54 20 -12 -81 -55 64 85 22 -37 -111 -31 138 75 -154 -108 144 60 -125 -22 166 56 -131 -26 18 -61 32 95 1 -49 -12 28 -48 -73 70 78 -15 -29 -45 -32 63 34 -37 -9 54 36 -91 -87 105 130 -64 -98 -11 42 20 -42 9 58 1 12 -42 -115 -16 73 126 54 -135 -133 53 123 75 -31 -167 -62 143 99 -47 -90 -53 53 112 8 -143 -101 132 115 -38 20 6 -78 -118 -67 111 107 119 66 -218 -98 76 -41 -36 -4 116 155 14 16 -184 -270 -20 92 224 183 70 -12 -450 -356 211 204 484 473 -680 -791 12 236 686 482 -494 -303 -239 -552 279 728 465 -44 -678 -220 76 -212 226 376 80 -9 -261 -230 32 50 141 144 -20 -76 -115 -41 73 34 -29 -2 67 3 -87 -6 47 -7 18 21 -72 -56 103 113 -68 -102 -25 30 65 7 -47 5 27 -28 -31 30 37 -23 -31 13 12 -6 15 22 -44 -50 27 34 11 -1 -13 -5 -1 0 3 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 1 0 0 1 0 -1 0 -1 0 0 -1 0 0 1 -1 1 0 0 0 1 0 0 1 -1 0 0 -1 -1 1 0 0 -1 0 1 -1 0 1 -2 -1 1 1 0 -1 0 0 0 0 0 1 -1 -1 0 0 0 0 -1 -2 0 2 -1 -1 -1 0 1 -1 0 -1 -1 0 2 2 -1 -1 1 0 0 -1 0 0 0 -1 0 0 1 0 0 1 1 -2 0 0 0 1 -1 -1 1 2 -2 -1 -1 -1 0 1 1 0 -1 0 0 -1 -1 0 0 1 0 0 0 0 -2 0 1 1 -2 0 0 -1 0 1 0 0 -2 -1 0 0 0 0 0 1 -1 0 0 -1 -2 0 0 0 0 -1 -1 -1 0 1 0 -1 0 0 1 1 0 0 -1 -1 -1 0 1 0 -1 -1 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 1 0 1 -1 0 0 -1 -1 0 -1 -3 -1 1 0 -2 1 1 0 0 0 0 0 0 0 -2 -1 0 0 1 -1 -1 -1 0 1 1 -1 0 -1 0 1 0 -1 0 0 -1 0 1 0 -1 -1 -1 -1 1 1 -2 -1 0 -1 -2 -1 -1 1 1 0 +65487 1900597 4293787693 4278386638 23133950 109000 35012 19813 432225 1492025 1493845 514553 284596 209138 86978 33050 7325 3600 5989 5202 10613 15490 15445 41849 65885 41345 5650 1741 3316 6705 7121 7709 13690 20005 29341 32400 19225 28040 20297 1000 4745 9026 2545 3088 10229 6309 2866 4993 2525 2997 9577 18594 20996 9725 2164 1845 3365 1908 13481 21205 21141 20498 20754 28850 24293 12010 10909 15353 20513 27625 14669 436 20008 16810 25610 51880 15380 2977 13472 24221 34112 73300 58640 38389 202644 171257 275872 686129 625825 526292 476360 148930 382545 746209 461620 54176 96020 147776 68202 53924 22381 21136 19001 7010 1997 4493 7578 2245 373 5625 13745 17393 11029 5125 2258 754 1745 2269 1490 313 261 2420 1834958 720930 4294180863 4294967291 196608 0 0 0 0 0 65535 4294901760 0 1 65536 4294901760 4294901760 0 65535 65536 131071 0 65536 0 4294901761 0 4294967295 1 4294901760 65536 65535 4294836225 131071 1 65535 0 0 4294901761 65535 0 4294901760 65534 4294901762 4294967295 65536 65535 4294967295 131072 4294901762 131071 0 65535 0 65535 65536 0 65537 65534 0 4294901761 131071 4294836226 4294967295 65535 65537 4294901760 0 4294967295 0 1 0 4294836224 65536 4294836225 0 65535 1 4294836224 65535 0 0 4294901761 0 4294901759 0 0 4294967295 65535 1 65535 65536 1 4294901760 4294967295 65536 4294901760 4294967295 65536 4294901760 65536 4294901760 65536 4294901760 1 4294901761 0 4294967295 4294901760 4294967293 1 131070 1 0 0 0 4294967294 0 4294901761 4294967295 65536 4294901761 4294901760 65536 4294901760 0 65535 1 4294967295 4294967295 65537 4294967294 4294901760 4294967294 131071 1 +6 0 -40 -31 24 128 122 -88 -87 -185 -197 263 267 -104 -366 22 539 621 342 -1324 -1311 690 1162 77 -798 -273 427 261 -243 -70 192 15 -110 74 119 -129 -84 94 43 -46 7 -37 -74 78 105 -40 -25 -78 -177 79 158 70 5 -26 -11 -64 -19 70 47 -60 -42 18 10 25 45 -54 -39 5 -39 -75 -109 165 206 20 -9 -89 -64 -90 -58 140 100 -24 -18 -41 -16 -15 -64 12 58 81 27 -79 -58 10 49 68 24 -101 -51 43 37 -63 -141 66 151 55 -44 -69 14 57 43 -104 -124 68 128 44 -46 -121 1 101 11 -87 -55 29 70 50 -92 -163 35 279 16 -244 -24 127 36 32 -59 -84 145 87 -53 -126 -146 12 152 91 -37 -48 -62 -50 8 60 70 149 30 -335 -143 329 186 -288 -199 220 152 -66 51 -163 -423 187 574 55 -346 -196 -114 2 332 478 -124 -628 -86 430 322 -120 -270 -361 -148 400 131 -59 85 129 198 -223 -429 -117 242 312 -33 -222 -109 98 167 24 -102 -109 22 115 -17 -114 17 98 -78 0 222 -12 -248 -105 127 184 -4 -137 24 69 -59 -119 9 127 2 -90 -33 63 42 3 3 -5 16 -36 -58 2 24 45 24 -24 -9 -17 -20 1 5 15 5 -3 0 -3 0 3 0 -2 0 -1 0 0 0 -1 -1 1 0 -1 0 1 0 1 1 0 0 0 0 0 0 1 -2 1 -1 0 1 1 0 -1 -3 -2 0 1 -1 -1 0 1 -1 0 0 1 0 -1 -1 -1 -1 0 0 -1 -1 0 0 0 -1 0 -1 1 0 -1 0 1 1 0 0 0 1 -1 -1 1 0 0 1 -1 -3 0 1 1 0 -1 0 0 1 0 1 0 -1 0 -2 0 0 1 -1 0 0 1 1 0 1 0 -1 0 -1 -1 0 0 1 0 -1 2 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 1 -1 -1 0 -1 0 0 1 1 -1 -3 0 -1 0 0 -1 0 -1 1 0 -1 0 0 1 0 -2 -1 0 -1 -1 0 1 0 -1 -2 2 -1 -2 1 1 -1 0 -1 -2 0 0 0 0 -1 -1 0 -1 1 -1 -1 -1 0 1 -1 -1 0 1 0 1 1 1 0 -2 -3 -1 0 -1 -2 1 1 -1 -1 0 0 0 1 0 1 1 0 0 0 0 0 -2 0 1 1 1 -2 -1 0 0 0 -1 -1 -1 0 -1 1 0 -1 0 1 0 -2 0 0 1 -1 -1 0 1 0 -1 -1 -1 3 1 -2 -1 0 2 -1 -1 0 0 0 +6 4293001176 8388632 4289200250 4282908585 107978 82105 134440 676162 1869940 2194821 1356173 711333 250450 63949 37089 17576 30802 15892 3965 1418 11560 12625 6709 37570 29864 701 4217 5261 5809 2088 725 4941 1546 7146 39106 42836 8002 12196 22964 10576 2005 481 4240 9925 6970 3464 7025 10777 4450 5338 24237 25826 6697 3445 12665 20000 18320 16757 10202 7690 3866 7400 35033 79066 59792 16705 2320 10537 28594 18685 21460 31385 3673 6344 3664 27101 113125 128690 117540 88001 27460 29170 213898 332501 158132 13000 338708 409760 192296 118084 203221 181904 20642 23866 88933 197730 155908 50373 21485 28465 22285 13709 13285 9893 6084 49428 72529 49985 18785 5337 17642 16210 8104 5058 1773 34 1552 3368 2601 1152 370 131052 983045 4294770693 4294770688 196608 4294836224 4294901760 0 4294901760 131071 4294901760 65536 65536 1 0 0 65536 131070 65535 65537 4294901760 4294901757 65536 4294967295 65536 65535 65536 4294901760 4294967295 65535 4294901760 65535 0 65535 131071 4294901760 65536 1 0 4294901761 131071 0 4294901761 65533 65537 4294901760 0 1 1 65535 65534 65536 65535 65536 1 1 65535 4294967295 0 1 196607 0 4294901760 0 0 0 4294967295 0 65536 4294967295 4294901760 0 65537 4294836223 4294901760 0 65535 131071 4294901760 0 1 4294967294 4294901760 65535 1 4294901759 4294901762 131070 4294901761 4294901760 65534 0 4294901760 65535 131071 4294967295 65535 4294901761 65535 1 65537 1 4294836222 65535 4294901759 65537 4294967295 0 65536 65536 1 0 0 65534 65537 4294836225 65535 0 4294967295 65535 131071 4294901760 65536 4294836224 0 4294901761 65535 1 4294967295 262143 4294836225 65535 4294901762 65535 0 +-65 0 35 33 -33 -16 109 -28 -310 94 464 4 -300 -34 152 -24 143 110 -59 -505 -166 212 -459 -220 240 779 282 -263 -19 -81 104 -183 -419 119 327 129 -47 -122 -32 0 -25 -19 46 163 40 -287 -171 249 212 -61 -93 -81 -9 18 -30 69 34 -68 39 91 -48 -147 -19 147 87 -81 -74 -15 20 11 -56 -3 17 63 86 -8 -54 -77 -14 18 -14 45 26 -32 -23 21 24 3 1 10 10 -49 -28 44 26 -6 23 -23 -43 -17 29 11 -75 -46 19 119 35 -66 -18 6 -11 71 82 -97 -70 71 48 -48 16 -53 -126 67 131 0 -70 -85 3 65 -198 -15 351 267 -76 -443 -293 304 537 -10 -493 -288 232 342 -6 -202 -68 -28 -103 167 320 -78 -420 -151 285 466 85 -501 -108 252 15 -353 -380 392 661 -19 -514 -272 297 112 -531 78 706 331 -135 -737 -578 324 481 376 -56 -406 0 169 -68 -30 86 76 188 -144 -374 -4 369 73 -216 -219 -179 161 279 112 -166 -202 45 218 39 -168 -64 167 151 -107 -64 -71 -159 16 110 177 50 -92 23 -8 -23 -60 -20 -5 -91 3 53 94 47 -31 -31 -38 25 34 -24 -44 7 31 -15 -21 6 24 2 -10 -2 6 11 -7 -19 -2 13 7 -3 -5 0 2 0 1 1 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 1 1 0 -1 0 -1 1 0 1 -1 0 -1 0 -1 1 1 -2 -1 1 1 0 0 0 -2 -1 0 -1 0 0 1 -1 0 1 0 0 -1 0 1 -1 -2 -1 1 -1 0 0 0 0 1 -1 1 -1 0 2 1 -1 -1 0 0 0 0 -2 0 1 0 0 -2 -1 1 -1 -1 0 0 0 0 -2 -1 0 1 0 -1 -1 1 1 -1 -1 -1 -1 0 -1 -2 -1 0 0 1 -1 -2 -1 0 0 -2 -1 1 1 -1 -1 0 -1 0 1 0 -1 -1 0 -1 -1 0 2 0 0 -1 0 1 0 -1 2 0 -3 1 1 -1 0 0 -2 1 0 0 1 0 0 -1 -3 0 0 1 -1 0 1 1 -2 -1 -1 1 1 0 0 0 0 0 0 -1 0 -1 -1 1 1 -1 -1 0 1 0 0 1 1 -1 0 1 0 -1 2 -1 -2 0 0 1 0 -2 0 -1 0 0 1 -1 -1 0 0 1 1 0 -1 -1 0 0 0 -2 0 1 -1 0 0 0 -1 -2 0 1 0 2 -1 -2 0 0 -1 0 0 -1 -3 1 2 0 -2 1 2 -1 1 0 0 -2 -1 1 -1 0 -2 0 1 0 +65471 2162723 4293984223 4293132397 6225610 215312 91156 23680 32549 258506 72500 259081 664441 148693 6922 44305 189722 123570 17093 1024 986 28685 83969 91242 48665 15210 405 5661 5780 9802 23913 21970 14130 5701 521 3145 4258 7460 8845 520 2221 1700 970 585 101 2501 2720 712 1058 2138 962 7741 14522 5581 360 5162 16133 9941 4608 3065 20365 17161 12125 4234 39429 194490 202025 178265 288469 325993 170788 40840 5408 38498 108484 199201 298381 258226 75168 124834 298064 437282 338180 100753 288045 607997 561394 439060 372737 167972 28561 5524 13172 56080 139892 141490 94617 57962 90385 68360 49549 29745 31985 34250 9137 25537 43429 10964 593 4129 425 8290 11645 3170 2405 1781 2512 1010 666 612 104 40 4294508555 4294901741 458765 4294705149 131072 65536 1 4294901760 0 0 0 4294967295 0 65537 4294901760 4294901760 1 4294901761 4294901760 4294901760 65537 4294967294 65537 0 4294836224 65535 65535 65536 65535 1 4294901760 65536 4294901759 131071 65535 0 65536 131071 65535 65538 4294967295 0 0 65534 1 4294836224 131071 4294967295 0 0 4294967294 65536 4294901760 131071 4294901761 4294967295 65535 4294901759 65535 65536 4294901759 65535 4294836224 131071 4294901761 65535 65535 1 4294967295 4294901760 65535 2 4294901760 65536 4294901760 2 131069 4294901761 0 131070 0 1 4294901760 65533 65536 65535 65537 4294967294 131071 1 0 0 4294901760 4294901760 131071 4294901761 65535 1 65536 4294901761 65536 4294901760 4294901762 65534 65536 4294836224 4294901760 0 4294901761 65535 65536 1 4294967295 0 4294836224 65536 65535 0 4294901759 65536 131072 4294901759 0 65535 4294901760 131069 2 131070 4294901762 1 4294836224 131071 65535 65534 1 +21 0 -88 -32 -16 75 134 222 361 -235 -515 -695 -515 991 1192 34 -895 -654 845 197 -1466 -242 942 1305 566 -1167 -833 176 502 239 -59 -483 -470 75 186 406 102 -116 -18 -130 -65 233 294 -36 -106 -411 -240 229 44 73 75 -75 -113 195 332 -156 -347 -179 -5 321 171 -55 -14 -13 30 -73 -48 13 25 3 -91 -57 83 127 4 -92 -104 -61 60 219 82 -176 -113 25 66 34 -57 -57 0 123 109 -78 -90 -46 -1 61 16 12 24 -22 26 -13 -39 -29 -30 -49 -74 153 203 -51 -128 -108 -85 38 40 222 248 -208 -351 -97 115 336 159 -232 -194 86 281 99 45 -505 -587 228 378 181 -71 -255 -445 224 498 393 219 -315 -159 -247 -171 118 88 -62 -332 330 598 -87 -293 54 546 -183 -496 -456 -133 430 162 -308 -673 277 539 590 328 -223 262 -372 -514 -290 -25 378 164 -168 -132 26 -138 -240 -224 631 680 -205 -603 -285 264 573 319 -223 -116 -504 -477 404 575 77 -260 -331 -20 122 -65 -57 -69 176 50 -8 181 108 -56 -265 -88 93 -57 52 166 68 -58 -138 28 82 -23 -133 -107 134 157 12 -70 -115 -29 107 36 -31 54 22 -50 -80 2 27 -40 17 45 11 -28 -26 9 40 18 -21 -6 -7 -3 2 -2 3 2 0 0 0 1 0 0 -4 -3 1 0 0 -1 1 -1 -2 1 1 1 -2 -4 -2 1 4 1 -1 1 3 0 -2 -1 -1 0 3 0 -1 2 -3 -2 2 0 -1 2 2 -2 -2 3 1 -1 -2 -1 -1 0 0 -1 2 2 -3 -2 1 -2 0 3 1 -1 -2 -1 1 -1 0 3 0 -1 0 1 0 -2 0 2 0 0 0 0 -2 -1 0 1 -2 -2 -1 0 2 -1 -3 1 3 3 -1 -1 -2 2 -2 -4 0 0 0 1 0 -3 -2 0 2 0 -1 -1 -1 2 1 0 1 1 -4 -2 1 1 3 1 -1 1 -1 -1 1 1 -2 -1 0 2 0 0 -3 -1 -1 -1 0 -1 -1 -1 -1 1 3 1 1 1 -2 0 -1 0 0 1 -2 -2 -2 1 0 -1 1 0 -1 -1 -1 0 1 0 -1 -1 2 1 -2 1 1 -2 -1 1 0 0 1 0 1 1 -2 -1 0 0 1 0 -2 1 0 0 -1 -3 1 1 0 -1 1 1 1 -1 0 -1 -1 1 3 1 -2 -1 -1 -1 2 0 -1 0 1 2 0 -1 -1 0 1 3 -2 -5 -1 1 3 0 1 1 -2 1 2 -2 -1 0 -1 3 0 -2 -2 -1 0 -1 -1 1 0 1 -1 -3 0 +21 4292935592 4980720 14549126 4279566697 748250 1247306 1422020 1228741 752834 2207720 2590389 1682245 724865 309125 236770 226525 199432 23860 17224 58514 87732 180157 110041 7265 11250 50794 134560 152450 103066 32266 365 6229 2473 634 11530 23018 8480 14537 51561 37700 13394 5512 6498 15129 17965 10216 3722 400 1060 845 2362 3301 28885 43810 28048 8669 50884 104768 132610 126121 79105 45032 88762 257050 396553 175645 70066 248201 402453 147186 86290 43165 11588 219124 365173 88765 331605 453952 202589 121108 529658 638621 157313 207028 348296 143509 55120 18100 76644 448337 504425 444834 398025 151490 267472 390745 336554 177161 15284 7474 35737 2564 44425 73361 16393 5953 32180 22408 7508 18218 29405 24793 18125 12290 2257 3400 8900 733 1889 2146 1460 2621449 4293591058 4294574074 196605 262142 2 0 1 4294705152 131069 0 131071 4294901759 65537 4294836225 4294901756 262145 4294901761 196609 4294836224 4294967295 196608 4294901760 4294770690 196606 4294901760 131074 4294901758 65539 4294901759 4294967295 0 196607 4294770690 131070 65534 65539 4294901759 131071 65535 3 65535 1 65534 2 0 4294836224 65535 4294836225 4294967294 131072 4294836223 196609 4294901763 4294901759 4294836226 65532 0 1 4294901757 131072 4294901760 4294967295 65538 65536 4294705153 131070 196609 4294901761 4294901761 131071 4294836225 65535 2 4294770688 4294967295 65535 4294967295 4294967295 196609 65537 4294836225 4294901760 0 4294836225 4294901758 1 131071 4294901760 4294967295 65536 4294901760 196607 4294836225 65537 4294967294 1 65536 65536 4294836225 65535 65536 4294836224 1 4294901760 131069 1 131071 65537 65535 4294967295 196609 4294836225 4294967295 196607 4294901760 65536 2 4294967295 65536 4294836227 4294967291 196609 65536 4294836225 131073 4294967294 4294901760 3 4294901758 65535 4294967295 1 4294901761 65533 +-55 0 39 66 37 -166 -203 232 367 -236 -561 68 563 263 -589 -486 424 912 382 -760 -581 -25 364 128 -414 -84 235 85 -124 25 37 26 116 -37 -193 -32 119 145 62 -146 -137 51 113 29 -31 -96 -74 60 60 66 58 -117 -105 43 37 -20 -42 56 48 -26 -18 28 14 -17 29 8 -48 -47 40 74 1 -97 -79 51 95 62 -23 -136 -68 89 76 1 -67 -28 67 37 -50 -30 30 32 13 -26 -37 0 59 7 -82 -23 62 30 -9 -21 -50 -6 44 36 4 -13 -1 3 10 -64 -63 62 35 -13 -9 27 21 -5 9 -11 -6 5 20 -24 -66 25 96 7 -7 -11 -88 -135 30 245 69 -175 -74 -7 -34 95 88 -43 -85 -5 140 83 -82 -304 -185 306 163 -97 -28 146 75 -146 -59 64 88 2 -47 -73 46 -15 -127 -20 13 76 45 11 -22 7 67 -34 -34 80 112 -233 -247 170 170 -82 -168 41 101 170 131 -225 -185 81 95 -50 -134 39 117 109 9 -133 -43 77 91 -25 -81 -90 -16 91 12 -1 45 7 -5 -47 -27 2 -16 11 12 10 -5 16 22 -15 -7 12 6 -21 11 21 -3 -50 -37 27 16 19 27 -7 -24 -27 7 22 -9 -19 -3 18 9 -8 -5 3 2 0 1 0 0 -1 0 0 0 0 0 0 -1 0 0 0 1 0 -2 -1 0 0 -2 0 0 -1 -1 0 1 1 -1 -3 -1 1 1 0 -2 0 1 -1 -1 1 0 -1 -1 -1 0 0 -1 -1 0 -1 0 0 -1 1 0 -1 0 0 0 0 0 0 0 0 2 0 0 -2 -1 -1 -1 0 0 0 0 -2 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 0 0 0 1 0 0 -1 1 1 -2 -2 0 1 -2 -1 0 1 -2 0 1 -2 0 1 0 0 -1 -1 1 1 0 0 -1 0 2 0 -1 0 1 -1 -1 -1 0 0 -1 0 1 0 0 -2 1 0 -2 -1 0 1 0 -1 0 0 -1 -1 -1 0 0 -1 0 1 1 -1 -1 0 1 0 -2 -2 1 0 0 0 -1 1 0 -1 0 -1 1 1 -1 0 0 0 -1 0 1 -1 0 0 0 0 0 0 -1 1 0 0 0 1 0 -2 0 0 0 1 -1 -1 -1 -1 0 1 -1 -1 0 0 0 0 -1 1 0 0 1 0 1 -1 0 0 -1 -1 -1 1 0 0 0 0 0 -1 -2 1 2 1 1 -1 -1 0 0 -1 1 1 1 0 -1 0 1 -1 0 0 -1 0 -1 -2 -1 1 1 0 +65481 4325415 4284088357 15269685 4279501167 319345 386138 583117 1011520 723524 338186 148880 178452 62450 16001 2045 14825 38273 35186 25160 21370 13610 10177 9076 7956 17053 12874 1769 4900 2980 1108 485 905 4513 7076 9410 8842 12869 19025 12545 5777 5273 5858 3400 1924 845 1369 3530 7253 4744 522 2536 3232 185 10 4196 7813 1394 810 466 202 61 976 4981 9265 170 25969 60925 35386 5525 10181 9593 7250 26489 99140 127861 35978 22100 26941 7577 7748 7538 2341 16529 5945 2146 533 5645 7556 66833 89909 35624 29905 39101 67786 40786 11525 19477 25570 17770 7778 8906 14661 8537 145 2074 2234 733 377 244 281 709 193 477 562 2509 2098 617 778 1305 533 442 1245181 4294443017 262139 2 1 4294901760 0 0 0 65535 0 1 4294967294 0 65534 4294901760 65535 65537 4294836223 131071 1 65534 4294901761 131071 4294901760 4294967295 0 4294967295 4294901760 0 131071 4294901760 0 0 0 0 2 4294836224 4294967295 65535 0 4294836224 0 0 0 4294967295 65535 4294967295 65535 0 1 4294901760 65537 4294901758 65536 4294967294 65536 65534 4294836225 65536 0 4294967295 65537 0 65535 2 65535 4294901761 4294967295 0 65535 1 4294836224 1 4294967294 65536 4294901760 0 4294967295 65535 4294901760 65536 4294901761 65535 1 4294901758 1 0 131071 4294901760 4294901760 65537 65535 0 65535 4294901761 0 0 0 131071 0 65536 4294836224 0 65536 4294967295 4294967295 65536 4294967295 0 0 131071 0 1 4294901761 0 4294967295 131071 0 0 4294901760 131070 65538 4294901761 65535 4294901760 65537 1 65535 4294901761 0 65535 4294901759 131071 1 +0 0 61 -175 -131 136 -126 -254 -365 620 1035 -35 -1071 -4 1937 93 -1693 -1391 520 1575 -137 -1291 -211 513 -407 541 929 -160 -344 -363 -108 266 31 37 328 -128 -419 -22 318 77 -145 -135 -131 69 299 30 -422 -46 453 100 -285 -164 95 66 -152 5 158 124 -8 -108 12 -21 -83 8 7 64 93 -5 -15 -17 -14 -87 -43 99 112 -35 -118 -100 -4 112 79 -32 -185 -63 138 215 38 -148 -50 29 29 -30 -24 58 105 -45 -132 -147 -69 236 222 -71 -201 -141 60 236 63 -175 -124 53 100 125 62 -189 -97 67 7 -29 -11 52 76 -47 -114 6 83 6 -117 -14 179 202 15 -438 -335 215 163 272 239 -269 -234 -25 9 115 65 -59 -66 60 32 49 182 -19 32 -144 -272 -224 -78 273 108 228 106 -365 -130 274 200 -69 -119 -220 -65 186 62 5 -10 -74 -12 10 -122 191 409 -106 -179 -162 -161 -203 -171 524 394 -303 -310 90 52 42 124 153 114 -214 -170 38 157 -8 -122 -94 -14 85 39 -22 -28 -46 -89 69 116 42 -21 -48 -5 -12 29 24 -80 -49 78 96 -15 -105 -16 52 -26 -32 20 75 52 -53 -46 -21 -2 25 0 -21 -4 57 44 -60 -41 9 -3 -3 0 15 -2 0 15 6 -7 -11 0 1 0 1 -2 0 2 1 -1 -2 -1 3 0 -1 0 2 -3 -2 0 4 0 -2 0 2 1 0 -1 0 2 3 0 -3 0 1 2 -1 -3 -3 -2 0 0 -1 -1 1 0 -2 0 -1 -2 1 2 1 0 -4 -2 0 0 -2 -1 3 0 -1 0 0 -1 -1 -1 -1 -1 3 1 -1 -1 -1 2 1 -1 1 0 -2 1 2 0 -3 -2 -1 1 0 -1 0 0 -1 1 1 1 -2 -2 -3 -3 2 3 1 -1 -1 -2 -1 -2 1 0 1 0 -1 -1 0 2 0 1 -3 -3 1 1 -2 0 0 -1 1 3 2 0 -5 -3 0 0 3 0 -3 -2 1 4 1 -1 -3 -1 1 -1 -3 0 2 1 -1 0 -1 1 0 -1 -3 0 2 -2 -1 0 -1 -3 0 2 1 -1 1 0 0 2 0 -1 -2 -1 0 1 -1 -1 1 4 -1 -2 -4 -2 2 3 0 -1 -1 -1 1 1 -2 1 1 0 -3 -3 0 -1 0 2 0 -1 0 0 1 3 -1 -3 -3 -2 0 -1 0 0 0 0 -1 0 -1 -2 -1 -1 -1 0 -1 0 0 -1 -2 -2 2 1 0 -3 -2 1 5 2 -3 1 -1 -1 -2 1 2 -1 -3 1 -1 -3 2 -1 -2 1 1 2 2 0 0 +0 4283498557 8978301 4278386562 40697491 1072450 1147057 3760618 4801130 2751025 1685450 307690 458330 888641 250105 82420 2330 123968 176045 107053 39250 21922 90301 180200 215209 108121 13381 23129 40340 11728 585 6953 4145 8674 514 7765 11650 13769 23924 12560 7265 38194 65269 23348 3341 1741 3940 13050 39033 60457 54325 60282 59296 34594 18185 25625 39565 13898 890 2825 7985 13032 6925 13885 72845 192069 158450 100553 129482 55381 13306 7706 7956 3425 33485 21760 124160 80613 63648 144461 91976 44761 62561 38821 3869 5576 244 51365 178517 58285 67130 303817 247045 104200 4468 38785 58792 30344 24713 23720 7421 2005 2900 12682 15220 2745 169 1417 8801 15300 11250 2960 1700 6025 5513 2557 629 441 3265 5536 1762 18 983040 65534 393231 4294311929 65536 65536 65534 65538 4294901759 262143 4294901760 131072 4294901757 262144 4294836224 131072 1 65535 196610 4294770688 65536 4294901762 4294836221 65534 4294901760 131071 4294836224 4294901760 131070 65538 4294705152 65534 4294836224 262143 4294901760 0 4294967295 4294967295 262143 4294901761 4294967295 65538 131071 4294836224 131073 4294770688 4294967294 1 65535 4294901760 65537 4294836225 4294836222 196605 65539 4294967295 4294967294 131070 65536 4294901760 65535 2 4294770689 131069 4294836225 0 131071 131075 4294639616 65533 196608 4294770688 131070 65540 4294836223 131071 4294836223 131072 4294901761 4294901760 1 4294836223 131072 4294967294 4294901760 65533 65538 131071 0 2 4294901759 65535 4294901761 131071 4294901764 4294770686 196606 3 4294967295 131071 4294836225 65537 4294770688 65533 65535 2 65535 65536 4294901763 4294836221 65534 65535 0 4294901760 4294901760 4294967294 4294967295 4294901760 0 4294901759 196606 1 4294901757 327681 4294770690 4294901761 4294901759 131073 4294836223 4294901761 196605 4294901759 65537 131074 0 +-23 0 -61 64 148 10 -13 -55 -51 -64 152 40 -505 -599 10 1453 417 -1269 -123 1273 563 -1317 -917 394 402 310 72 -254 -132 79 112 -26 -14 -109 -246 116 289 65 -127 -69 121 -31 -242 3 320 181 -124 -338 -109 144 24 39 21 23 32 -5 20 -43 -34 13 -17 -30 24 73 2 -72 -34 38 38 27 25 -71 -79 47 92 -25 -84 -11 32 50 36 -60 -71 5 0 55 68 -20 -62 -9 58 36 -21 -82 -27 94 82 -87 -119 37 122 -17 -109 -5 43 -7 -34 39 40 -3 -7 -41 -55 48 83 13 -31 -40 6 18 21 -16 -33 -33 -20 45 39 -30 -87 20 87 73 46 -100 -137 1 112 90 -26 -99 -30 43 44 0 -28 -4 26 -51 -82 101 176 -78 -231 -63 134 238 92 -264 -232 56 117 141 41 -144 -124 78 133 16 -56 -57 -21 35 73 22 1 -88 -138 -9 88 136 3 -16 120 -105 -132 -16 -71 18 88 108 13 -80 -30 34 66 -45 -72 -1 10 19 9 -13 -16 29 30 -17 -17 -10 9 6 -47 -3 78 35 -57 -73 2 56 -6 -9 25 20 8 -23 -14 -3 1 -13 -10 34 6 -42 2 45 -10 -45 -8 43 34 -13 -23 -8 12 -4 -18 8 13 1 -3 -5 -2 2 0 0 -1 0 1 1 0 -1 0 2 1 -1 0 0 0 0 0 -2 -1 1 -1 -1 0 0 0 -1 -1 0 0 0 0 -1 0 -1 0 0 0 -1 -2 0 1 1 -1 1 0 -2 -3 1 2 1 -1 -1 -1 -1 1 -1 -1 1 0 -1 -1 -1 -1 0 1 1 1 -2 -1 -1 0 0 1 1 0 -1 -1 0 0 -1 -1 0 -1 1 -1 0 0 -2 -1 -1 -1 0 0 -2 -2 1 3 0 -2 0 0 -1 0 1 -1 -1 -1 -1 0 0 0 0 -2 0 0 -1 -1 1 0 1 0 -2 -1 0 1 1 0 -2 -1 0 1 1 0 0 2 1 -1 0 0 -1 0 0 -1 -2 -2 0 0 0 0 1 -1 0 0 1 0 0 1 -1 0 0 -1 -1 0 1 0 -2 0 0 0 0 1 -2 0 -1 1 0 2 -1 0 -1 -1 -1 -1 1 1 0 -2 0 -1 1 0 -1 0 2 0 -2 0 0 -2 0 0 -1 -1 -1 0 0 -1 1 1 -1 -1 -1 1 1 -2 -1 1 0 0 0 1 -1 -1 0 -1 0 -2 -1 0 0 0 1 0 -1 0 -1 -1 -1 0 0 -2 -1 -1 1 0 0 0 -2 -1 0 0 1 -1 -1 -1 -1 1 -1 -1 1 1 0 +65513 4259779 655508 4291428339 4290838477 24704 613826 2111309 1784250 1635658 2051458 996125 257704 69700 23665 13220 12077 73972 87746 20890 15602 58573 135161 129620 32617 2097 970 1049 2249 1325 1189 5905 5188 2600 2173 5666 8450 9089 7177 3524 4896 5066 3025 5024 3925 4660 7165 9565 14293 15530 15173 11906 1898 2677 1609 1730 5329 7058 2561 360 697 2178 2425 2421 7969 12898 12116 18770 20644 10477 2749 1936 800 3277 16925 37060 57330 74600 78160 56960 33570 22417 21460 17945 6385 1666 5813 7745 19125 26240 265 25425 17680 5365 19408 6569 2056 6381 5185 461 250 1097 1189 389 117 2218 7309 8578 3140 117 1025 593 205 170 1256 1800 2029 2125 1913 1325 593 160 589806 65549 4294705149 196606 0 65535 65537 4294901760 131072 4294901761 0 0 4294836224 131071 4294967295 0 4294901760 65535 0 4294901760 4294901760 0 4294901760 65534 65537 131071 4294836224 131069 65538 4294967295 4294967295 4294901761 131071 4294901760 4294967295 65535 65537 4294836225 4294967295 0 65537 4294901760 65535 4294901760 65535 131071 65535 4294836224 4294967295 65535 4294836224 131070 3 65534 4294901760 65536 4294967295 4294967295 0 0 65534 4294901760 131071 65536 4294836224 65535 65537 4294836224 65535 65537 0 65538 65535 4294901760 0 4294901759 65534 0 65536 65535 65536 0 4294901761 0 4294967295 65536 4294836224 0 0 4294836225 4294901760 1 4294901762 4294901760 4294967295 131071 1 65534 131071 4294901760 131072 4294836224 0 65534 4294901760 4294967295 0 131071 4294901761 4294967295 65537 4294967294 1 0 4294901761 65535 65535 4294967294 0 65536 4294901760 4294901760 4294967295 0 4294967294 131071 0 4294836224 65535 65536 4294967295 4294967295 4294901761 131071 1 +-94 0 144 46 -60 -200 -299 187 652 181 -507 -339 1058 -118 -1890 -1355 -559 2557 1910 183 107 -1178 -192 29 -421 -186 226 217 -81 -67 -129 -119 18 381 368 -279 -380 -189 -63 176 27 125 -68 -3 352 279 -36 -555 -182 243 79 -67 -89 21 63 49 31 -68 -141 0 83 123 95 -55 -103 -95 25 85 -5 -9 30 12 44 -62 -121 -62 -5 176 108 -128 -125 52 82 37 27 -79 -94 13 25 47 21 -22 -44 46 75 21 46 -51 -24 7 41 -209 -313 215 311 34 -120 -65 56 -10 -69 32 69 17 4 -43 -20 -23 -42 39 61 5 -39 -34 53 54 -53 -87 41 19 -101 49 130 -29 -81 -65 -115 85 194 82 -129 -141 113 124 -94 -20 247 -99 -294 -55 85 55 -92 17 25 68 39 30 46 -20 -10 -65 -34 112 56 -111 35 136 3 -266 -175 213 240 -67 -233 -51 102 124 104 31 0 -313 -322 194 303 218 50 -371 -275 162 236 29 -184 -109 68 167 53 -59 -13 -63 -57 82 109 -31 -84 -60 29 98 17 -133 -79 72 -20 31 117 36 -36 -56 26 -50 -80 56 67 -30 -56 14 14 11 27 55 69 -133 -169 39 80 64 10 -35 -33 16 62 20 -23 -61 -15 29 3 -3 2 5 0 0 0 0 0 0 1 0 -2 2 4 1 -1 -2 2 3 1 -1 1 -1 1 -1 0 0 0 -1 0 1 3 -1 -2 0 3 -2 -2 -1 -1 3 1 -3 0 0 1 -1 -3 0 4 -1 0 -1 1 -1 -1 -2 2 -1 -4 -2 0 0 2 0 -1 -1 -1 1 0 -1 0 -2 -1 2 1 -1 -1 -2 0 0 0 0 0 0 -3 1 4 2 1 -3 0 -1 -2 0 4 -1 -3 -3 0 1 -3 0 5 -1 -2 -1 -1 -1 2 -2 -1 0 1 0 2 -4 -3 2 3 -1 -1 -2 -1 -1 1 -2 -2 1 0 -1 -1 -1 -1 0 0 1 1 0 0 -1 0 -1 0 -2 -2 -1 -1 1 -1 -3 -1 1 -1 -1 2 0 -3 -2 1 0 -3 0 0 2 -2 -1 1 0 0 1 -4 0 3 1 -2 -1 0 0 -1 0 2 -3 -3 1 0 -1 2 1 0 1 0 -1 2 -1 -2 -3 0 1 -1 -2 -2 0 1 -1 -1 -1 -1 -1 -2 0 1 1 0 0 0 -3 -3 1 1 0 -2 1 1 -1 0 -1 -1 1 2 0 -2 -1 2 -1 1 -1 -2 -1 1 -1 -2 -1 1 -2 -5 -1 -1 2 -1 -1 2 0 -1 -3 0 -2 -4 1 0 -1 -2 -1 -2 3 4 0 +65442 3014800 4281925572 12320469 11862668 371970 1133288 5408125 6850730 3681589 1399133 37705 211837 98165 11050 30802 145485 213265 180121 34945 16354 4633 201745 309321 92173 10730 8362 6370 5585 19881 22018 12050 19634 7850 106 1044 5780 18485 31001 28048 18329 8093 6970 9005 2834 925 4052 6066 4717 625 45362 144194 97877 18625 3236 5785 5050 1865 929 3285 3746 2677 5725 10378 2042 12602 17741 10786 20450 44360 36522 28145 9236 70810 89461 10250 8753 5249 2421 2516 4325 13700 15457 19721 70765 75994 62089 56890 25780 11777 97969 141320 139333 140141 101869 56537 45737 32513 6290 4138 9973 12842 10656 10445 17978 11425 1361 14985 4432 3176 9536 5389 3332 317 3754 22450 30082 10496 1325 1345 4244 4250 1966065 4294770691 327682 0 0 0 1 196606 65540 4294901759 196610 4294901761 4294901761 4294901761 0 4294901760 65536 4294901763 65534 4294836227 4294967294 262143 4294770689 0 4294901761 65533 4294901764 4294901760 4294901761 4294901759 4294901762 4294901756 0 2 4294967295 131071 4294901760 4294836224 196607 4294901761 4294901759 0 0 0 131069 131076 4294770689 4294901760 65534 4294901764 4294836221 65536 65533 4294901765 4294967294 4294967295 4294836226 65535 1 4294705154 196605 4294901763 4294901759 4294967295 4294836225 131070 4294901760 4294967295 65535 65536 1 4294901760 4294901760 4294836224 4294967294 131071 4294836223 131071 4294967295 2 4294901757 1 65533 131072 4294967294 1 65536 65532 65539 4294967294 0 65535 4294770690 131069 4294901760 65538 65536 4294901760 4294901762 4294836222 65536 4294901759 65534 4294901761 4294967295 4294967295 65534 65537 0 4294770688 131069 1 131070 4294901761 4294901760 131071 2 4294967294 4294901762 4294901761 4294967294 4294901761 4294967294 4294836225 4294967291 196607 4294967295 2 4294836223 4294836224 131068 4294901760 4294967294 262142 4 +9 0 -42 -130 16 280 -10 -384 -206 92 -288 870 1090 -793 -449 625 108 -1207 -227 919 40 -308 205 -414 -807 676 842 -177 -285 -96 -74 0 20 55 20 30 -33 62 207 -80 -256 -66 99 30 -80 327 306 -405 -169 142 -88 -99 112 68 -119 -26 88 76 7 -137 -124 113 164 2 -102 -121 -12 124 27 -34 15 -29 -39 67 11 -97 -10 128 26 -39 56 -27 -71 -28 6 52 48 -24 -69 -39 65 99 -49 -107 58 41 -88 44 164 -89 -156 -47 -75 53 81 138 46 -58 45 -46 -70 -33 -7 63 26 -60 -36 69 65 -29 -52 -33 40 61 -12 -125 -120 129 157 27 13 -98 -115 -21 46 106 44 -79 -13 10 -69 -108 -91 187 170 77 100 -218 -176 4 -51 50 121 53 -96 -33 117 2 -116 -7 101 40 10 -110 -179 4 86 169 40 -58 45 -3 -1 -38 6 -53 -133 -52 19 249 136 -179 -93 81 54 -52 -1 50 18 -109 -13 66 -59 -108 -20 106 17 31 59 -47 -43 0 9 -8 -29 12 36 -17 -106 32 153 72 -45 -136 -32 52 -30 12 77 58 18 -101 -78 16 34 12 -38 25 51 10 10 -20 0 -45 -66 20 53 39 -18 -46 16 21 -34 -19 13 31 9 -10 -2 0 1 -2 0 -2 -1 0 1 0 0 -3 -2 0 0 1 0 -1 -2 0 1 -1 -1 -2 0 1 1 0 -2 -2 0 3 1 -1 0 -1 -2 -1 0 0 0 -1 1 1 0 -3 -4 1 2 2 1 -1 -3 -1 1 -3 0 -1 -2 1 -1 1 1 0 -2 1 0 1 1 0 -1 1 0 -1 -1 1 1 -1 -1 1 0 3 2 -1 0 -1 2 1 -2 -1 0 1 2 -3 -1 0 0 0 1 -2 1 2 0 -6 -2 1 0 -1 3 -1 -1 0 -1 -4 -3 -1 -1 -1 -1 -1 -2 1 0 -1 -1 2 -1 -1 0 -1 -2 3 -1 -1 1 -1 -2 2 1 0 1 -2 -1 -3 -2 3 1 -2 0 1 0 0 1 2 2 -3 0 1 -1 -2 -1 1 2 1 1 -3 -2 -3 -2 1 -1 -3 0 3 -1 -3 0 4 -1 -1 1 0 1 0 -2 2 2 0 0 -2 -1 0 0 2 1 -2 -2 0 1 2 1 -2 -2 -2 -1 -2 -1 3 0 -2 -1 -1 -2 2 -1 -2 2 1 -3 -1 0 2 -1 -1 -1 0 1 -3 -3 4 0 -1 3 1 -3 -3 1 6 1 -2 0 -1 -1 0 1 0 -1 -3 -3 0 2 0 -1 -1 -2 1 0 0 0 -2 0 1 0 0 3 0 +9 4286513110 18350096 4269866998 6094642 839844 1816949 592226 1468513 896090 96464 213421 1108225 740293 90441 5476 3425 1300 4933 49249 69892 10701 113329 257661 48725 17545 17168 14837 13520 18818 28145 26900 25045 15520 1885 1066 6010 9530 16484 2197 3865 5825 2740 2880 6282 14026 13850 5045 9680 34817 26545 8434 25605 5480 4141 5989 4018 4276 6057 5066 3793 5321 15769 31041 25378 9773 13666 13352 8177 269 16425 43250 34829 57524 30992 5101 17450 10305 13693 13505 11801 12200 32057 35957 4964 2034 1445 2845 20393 62362 50537 15210 5620 2501 12205 4525 15145 11636 1250 5690 1849 145 985 1585 12260 28593 20521 3728 1044 9293 10525 6340 1300 2069 2701 500 2025 4756 4330 2440 697 1517 2031629 4294311945 65534 4294836225 4294836224 65535 1 4294770688 65534 65536 4294901760 65534 4294901761 4294901759 65536 1 4294901758 196608 4294901761 4294901760 4294967294 0 4294901760 65537 4294770688 131068 131074 4294901761 4294967293 4294770689 4294901760 131070 131071 1 131070 65536 1 131071 4294901760 131071 4294901761 131071 196608 4294901762 4294901760 65538 4294967294 65536 4294770690 65535 0 4294836225 131073 4294574080 131070 4294901760 4294901763 65535 4294770687 4294967293 4294967295 4294967295 131070 4294901760 196607 4294967295 4294901760 262142 4294967295 4294901761 196606 1 4294836225 4294836223 262142 4294836225 65536 0 131073 4294770690 65536 4294901759 131071 65538 4294770689 4294836222 131070 4294836223 196608 4294836223 262144 4294967295 1 1 196606 2 4294836224 65535 131072 4294836225 65534 131073 4294836225 4294901758 4294901759 262143 4294836224 4294967295 196606 4294901759 65538 4294967293 131072 4294967295 65535 4294770689 327677 4294901760 65539 4294836221 393217 4294836225 4294901760 65535 1 4294836223 65533 2 4294967295 131070 0 4294836224 65536 0 3 +-74 0 -67 105 229 26 34 -230 -691 3 863 993 412 -1580 -1278 248 -227 684 1513 512 -926 -1453 30 788 -250 319 937 -202 -669 -495 111 592 109 -495 -203 373 127 -202 13 169 67 -161 -93 -166 -387 353 706 129 -276 -536 -188 317 160 -19 -6 21 -19 -73 32 73 9 -65 -30 -8 16 26 -31 -74 -43 127 124 -52 -63 -76 -102 53 130 119 17 -164 -96 39 73 43 -53 -59 38 50 -14 -72 -87 93 128 27 76 -119 -258 -31 149 158 -12 -61 54 -37 -126 -14 68 98 49 -75 -88 8 91 34 -46 -86 -40 59 44 3 -27 -46 -21 84 31 -78 -12 111 62 -94 -62 -12 -7 64 37 -46 -39 59 98 -45 -84 -39 1 24 -12 53 110 -83 -202 -13 124 167 71 -173 -109 32 -31 -24 33 127 59 -91 -77 -9 33 52 -11 1 77 -26 -81 -45 17 55 4 -38 -55 15 38 86 89 -48 -25 -84 -82 18 30 13 -73 56 176 23 -91 -143 -58 74 65 58 -7 -80 -11 20 -7 13 -11 -36 -14 65 36 -10 25 11 3 -88 -45 63 -8 -65 -5 105 31 -72 -45 45 77 5 -48 -57 14 36 -23 -22 9 29 6 -6 0 2 33 -1 -38 -48 -8 46 13 -9 -1 4 4 -1 -2 -3 -1 2 0 -1 0 2 0 -1 0 0 0 0 1 -1 1 -1 -1 1 1 -1 1 -2 0 0 -2 0 -1 0 2 -1 0 2 -1 -2 2 -2 0 0 -3 1 1 0 3 0 -1 -1 0 -1 -2 1 3 -2 0 1 -2 -2 3 1 -2 -2 1 -1 -3 -1 -1 -1 -3 3 4 0 -3 -1 1 0 1 -2 -2 -2 0 -1 -1 3 0 0 1 -2 -3 -1 1 4 1 -1 -1 1 2 1 1 -3 -2 1 -1 2 2 0 -1 1 0 -1 -2 2 1 -1 0 0 0 0 -1 -2 1 -2 -2 3 2 -2 -1 -1 -1 1 2 -2 -2 0 0 0 0 0 0 -1 0 2 -1 -2 -1 0 -2 1 1 -1 0 3 -1 -3 0 1 1 0 0 -1 0 -1 0 -1 -1 0 -1 0 1 -1 -1 -1 -2 0 -1 1 1 0 -1 -1 -1 -1 0 1 -1 -2 -1 0 -1 1 1 -1 0 0 0 0 -1 0 0 0 -2 -1 -1 -2 -4 4 3 -1 -1 1 1 0 0 -2 -2 1 2 1 1 -1 0 -1 -2 -1 2 0 -1 -4 -3 0 -1 1 -1 0 2 0 -4 1 2 -1 -1 2 2 0 -1 -2 -1 0 2 -2 -3 2 2 0 3 0 -1 -1 -2 -2 0 1 0 0 +65462 6946749 1704165 4279894050 261453 1730818 2666144 1694788 519385 2551313 2968685 621844 164261 918773 692586 362785 256906 180338 56933 28730 30410 36205 274378 515077 363472 135833 25961 477 5690 6353 4306 964 932 6437 17978 18080 9745 13213 31061 27185 10737 7178 6290 3944 5380 16218 17113 19937 67525 47165 3865 4285 16072 14228 8026 7808 9437 9512 5081 1945 2845 7497 7045 12465 12680 3988 4145 3485 5002 11629 8577 577 2953 18989 40973 43265 34970 12905 1537 17218 11762 6010 3793 122 6605 8586 3314 1460 3250 8840 10225 7681 7048 1069 8465 31505 28730 8840 7589 6449 521 218 1417 4421 1396 746 7753 5994 4289 11050 6145 4050 5954 5553 1492 1013 922 72 4 1090 3748 2180 4294377485 327679 4294901764 4294836222 196607 4294901760 131072 4294901760 0 0 4294901761 4294901761 131071 4294901761 4294836225 0 65534 65535 4294901762 131072 4294901759 4294836226 0 131069 1 3 4294967295 4294901760 131070 4294836227 65536 4294901758 65539 4294901758 4294901761 4294967293 4294967295 262141 4 4294967293 1 4294836225 4294901758 4294901760 262143 0 4294836225 4294967293 262145 4294901761 131071 65538 4294770689 131070 196607 2 131071 4294901760 196606 4294901761 0 0 4294901759 4294836225 262142 4294836226 4294967295 131071 4294836226 65534 0 0 4294901760 131072 4294901759 65535 131070 4294901761 196608 4294836223 65536 1 4294901760 4294901760 4294901760 65535 65535 4294901761 4294967295 65534 131071 1 4294967295 4294967295 65536 4294901759 65535 131071 4294901761 0 0 65535 0 4294967294 4294901759 327676 4294901763 131071 1 4294836224 131070 65538 4294901761 4294901760 4294967294 2 4294770687 65533 131071 65535 2 131068 4294901762 196607 2 4294901759 65535 4294836226 196605 2 3 4294967295 4294901758 65536 0 +-150 0 52 18 118 -231 -582 530 1003 215 -239 -1206 125 884 -1096 -1166 -24 1415 1715 1061 -256 -3136 -1531 1078 323 1079 421 -332 327 -136 -245 222 436 -632 -463 9 -482 200 674 316 -243 -295 219 -62 -584 -110 272 556 171 -239 -81 66 207 -79 -72 -97 -186 -103 93 297 16 -240 -14 130 -52 -74 22 94 104 11 -94 -154 62 114 -169 -74 185 174 -11 -161 -90 27 127 65 -43 -101 -75 -56 84 220 -89 -345 -44 436 293 -274 -298 -141 -83 266 236 -10 -184 10 346 -88 -434 -10 382 56 -278 -37 157 -93 -112 164 14 -102 74 29 -68 40 -15 -170 -84 330 268 -169 -159 -67 8 54 19 43 55 -84 -61 0 1 -39 -100 99 100 -28 -10 85 115 -65 -103 -151 -9 154 23 -130 -184 61 149 190 93 -161 -105 -5 48 43 20 -74 -84 -23 -43 136 137 -94 -98 104 106 -141 -123 94 123 -14 -124 -54 147 61 -223 -51 216 124 -62 -99 83 24 -120 -198 -39 307 154 -208 -145 27 25 56 22 33 57 -146 -157 142 123 -80 -96 82 145 39 -13 -178 -85 24 -102 80 185 57 -127 -102 114 117 -37 -90 42 -12 -73 -19 0 52 26 -23 3 9 -49 -32 33 88 28 -68 -21 21 8 -15 -5 3 -1 0 -1 -2 0 4 -1 -3 3 5 0 -2 0 -1 2 1 1 -4 -5 -2 -3 -2 0 3 -1 0 -2 1 0 -3 2 5 2 -3 -5 -1 5 0 -2 -2 -5 -2 2 0 -1 0 1 -3 -6 -3 -1 4 -1 -1 0 3 -4 2 5 1 3 2 -1 -3 -2 -3 1 3 0 3 -3 -1 5 -1 -4 1 2 4 3 -8 -3 0 0 2 -3 1 4 -3 0 5 1 -7 -3 7 5 -5 -1 -1 -1 0 3 -4 -2 -1 -4 1 3 -4 -3 3 -2 -6 -4 3 -1 -2 2 6 -5 -1 3 2 1 1 1 -1 -5 -2 4 1 -2 -2 2 4 0 -3 3 0 0 -5 -2 2 -3 -2 4 1 -4 -3 3 1 -1 -1 -6 -3 2 7 2 -3 -1 3 2 -3 0 -1 -1 4 0 -3 0 2 3 -2 -5 3 5 2 0 -2 4 0 -3 -4 2 2 -5 -3 2 -1 1 1 -4 -4 -2 3 2 1 -2 -1 0 3 3 0 -3 -3 1 4 0 -3 0 0 -2 0 4 -1 -2 -2 1 -2 -3 -2 1 2 -4 -4 0 2 -3 -1 1 -4 -4 7 2 -5 -4 -1 -4 4 5 3 0 -2 -1 -1 2 4 2 0 -2 -4 0 3 2 1 -2 0 3 -4 -4 3 4 -2 -4 0 +65386 1179700 4279828598 34799034 14091243 1511557 797081 2560772 2002801 4066946 9900032 3506045 1268570 287465 125425 109309 589520 214450 272324 554132 146074 51805 353156 383120 86362 10917 49090 14593 45205 96858 57856 17096 8180 9320 10937 32552 16840 34037 64501 26042 8829 20354 12050 8761 55456 126946 192032 160925 108685 77645 55796 33956 127460 188456 149060 78653 33298 39440 10600 6317 6224 29125 115956 100385 29770 2980 2210 10081 3721 1522 19801 10784 7325 17450 33410 23797 17429 37577 58301 34570 11050 4153 5876 7585 20345 27605 20420 31117 23965 15325 18292 25330 52330 62032 13645 7465 53604 95770 66980 21754 3761 1573 24565 44813 21529 15940 22546 31853 7801 16804 37474 26533 26685 9469 1908 5690 2704 1205 90 3425 8833 5408 1441771 4293984264 262139 65535 4294901759 262144 4294836223 327683 4294836224 4294901760 65538 4294705153 4294901755 4294901757 196608 65535 131070 4294770688 327682 4294770690 4294967291 5 4294901758 4294901755 2 65535 4294770689 4294836218 327679 4294967295 196608 196604 65541 131075 4294836223 4294836222 196609 196608 4294967293 4294901765 131068 262146 4294443011 65533 131072 131069 4294770692 327680 4294508545 524285 4294639621 4294967295 65535 4294705155 4294967294 131068 4294705155 262141 4294639614 262140 4294901759 393218 4294967291 131075 65537 4294901761 4294901755 65540 4294901758 262146 4294770688 3 4294639616 196606 4294901757 65540 4294836220 65539 4294967295 4294836218 458754 4294770690 262143 4294770690 4294901760 327679 4294770688 131072 4294836227 262139 131077 4294836224 4 4294770685 131074 4294836219 4294901762 65537 4294770684 262142 65538 4294967294 196608 3 4294836221 262145 4294770688 0 65534 4294901764 4294901758 4294836225 4294901757 131073 4294770684 131072 4294967293 4294705153 524284 4294639618 4294967292 327676 196613 4294836224 4294967295 262146 2 4294770686 196608 65538 65534 4294705155 262140 4294836228 65532 +-35 0 7 10 105 22 -330 -355 303 879 -328 -1332 -83 2009 1346 -1758 -2076 339 1551 1014 -146 -1154 -710 189 710 435 -445 -528 16 232 24 237 312 -228 -394 -197 46 432 258 -186 -149 -77 101 31 -255 -116 183 219 -88 -90 55 3 -7 62 75 -86 -132 -38 32 123 27 -43 59 23 -56 -105 -24 111 70 -62 -38 -25 -72 22 38 49 62 14 -37 -96 -39 82 93 -24 -94 -47 4 57 33 63 111 -100 -141 -50 21 78 22 -39 -54 44 120 -50 -190 -37 57 116 47 70 95 -127 -39 -57 -184 2 152 213 50 -251 -165 111 121 43 -23 -38 78 -57 -167 19 123 30 -95 -33 83 80 -23 -98 -21 47 50 -9 -131 -34 171 130 -97 -161 23 109 49 -43 -59 -36 7 58 37 -65 -69 66 58 -69 -49 77 41 -57 -28 33 25 -4 0 -27 -30 -25 -54 89 126 -16 -66 -34 31 10 2 -14 -24 -61 -104 92 154 36 -69 -75 46 58 5 -64 -21 -21 -74 25 81 50 -46 -54 27 71 64 -70 -95 -31 -1 66 36 -10 -14 -7 -9 23 65 -10 -58 -53 5 36 -36 -4 35 60 59 -59 -85 -12 53 27 -37 -19 11 12 -6 7 25 1 -12 -26 -12 11 0 4 1 3 7 0 -3 -4 0 2 2 0 0 -1 -3 0 1 0 -2 2 2 -1 -3 -1 -1 3 2 -1 0 1 0 -1 0 -1 0 0 0 -2 -2 -4 0 1 -1 -1 -2 1 1 1 -1 1 0 -3 -2 3 2 1 -3 -2 2 1 -1 0 -1 1 1 1 2 -2 -2 0 1 -1 1 1 -1 -2 1 -2 -3 1 0 -1 -1 1 -2 -1 2 3 -2 -4 -2 3 -1 -2 -1 4 1 0 0 -2 -2 -2 2 3 -3 -4 1 2 0 0 -2 0 0 0 -1 0 2 1 1 -3 -2 1 -1 0 3 -1 -1 -2 -4 -1 0 1 1 1 0 1 0 1 2 -1 -1 -2 1 2 -2 -1 2 1 -1 0 -2 -2 0 1 0 0 1 -3 -3 -1 0 2 0 2 1 0 0 -1 -1 0 3 0 -4 0 1 0 -1 -1 -1 2 -1 1 1 -1 0 3 2 -2 -3 0 1 0 2 1 0 -3 0 1 -1 0 1 -3 -1 1 -1 -1 1 -1 -1 0 1 1 -1 -2 -2 -1 1 1 -3 1 1 -1 0 0 -2 2 2 -1 0 -1 2 2 2 -1 -3 -1 1 1 -1 0 2 -2 -2 0 0 1 0 -2 -2 0 0 0 0 -2 -1 1 0 0 -1 -1 0 2 -1 -1 1 -1 -3 0 3 0 +65501 655367 1441897 4271767222 57606447 1881808 4042970 4902280 4424697 3433797 1353032 539821 693325 476809 54080 56745 149328 194045 188740 101160 28130 11162 78481 81450 15844 3034 3893 13021 18868 16153 2578 4010 14161 12897 8744 2069 5668 3845 4040 10585 8245 9225 11045 3265 5058 22321 22381 6525 2005 4852 16900 37469 16705 7109 25154 4770 33860 68473 65501 39546 16490 1973 9333 28250 16029 10114 13289 10133 2650 2581 18317 46141 35330 12410 4250 4777 3413 5594 9117 8125 8330 4930 1873 641 729 1525 10837 16132 5512 1061 200 4297 19280 25012 10386 5480 4121 882 6101 9061 5032 5770 8996 9986 4357 1396 245 610 4325 6173 1321 1312 4825 6962 7369 3538 1730 265 85 626 820 265 262144 196609 7 4294770685 131072 2 4294901760 65533 1 196606 4294901762 4294967293 262143 4294901762 65536 4294901760 4294901760 0 4294836224 4294770686 65536 4294967295 131070 65537 131071 4294770688 262142 65538 4294901757 65538 65535 131071 65537 4294836226 65534 4294901761 65537 4294901759 4294836225 131069 4294901760 131071 4294967294 196610 4294770686 262142 4294901759 327679 1 4294836224 4294901758 196610 4294770685 131073 0 65534 0 65535 65538 4294770689 131070 65535 4294901763 4294901759 4294967292 65536 65537 65536 65536 4294901762 4294901759 131073 4294967294 65538 65535 4294901758 65536 0 4294770689 4294967293 131072 131072 1 4294901760 65535 3 65532 1 4294967295 196607 131071 4294901761 196608 4294836226 65533 1 65538 4294770688 65536 65535 4294770689 131071 4294967295 4294901761 65535 65537 4294901759 4294967294 65537 131069 4294901761 0 196606 4294901762 4294901760 131074 4294901762 4294967293 65537 65535 4294836226 65534 65536 4294836224 65534 0 4294836224 131071 0 4294967295 131072 4294967295 4294901761 65533 3 +-82 0 62 -103 8 283 269 -490 -493 -180 -589 288 554 1065 243 -914 151 611 308 -456 -558 -715 -41 1203 656 -787 -754 -164 108 527 160 -229 -139 185 209 -145 -132 66 96 -88 -109 32 137 24 -173 -247 -142 420 404 -165 -287 -61 140 34 -104 4 51 2 -35 8 48 55 15 -74 13 3 -87 -14 92 -16 -147 118 219 -157 -220 110 118 -26 16 -5 -76 1 102 3 -85 -59 8 54 -21 2 49 25 -9 -18 24 -47 -66 96 112 -123 -90 82 2 -130 -84 203 192 -88 -126 -56 -22 39 34 68 18 -31 56 19 -39 -121 -7 126 12 -160 -111 99 66 74 39 -50 -2 -17 35 10 -92 -74 44 90 28 -38 -64 -82 -84 114 124 69 31 -121 -110 39 124 10 -116 -40 93 88 9 -133 -77 29 -20 35 47 40 31 -65 -56 37 54 -36 -51 12 5 -20 -20 83 85 -67 -62 17 24 -41 -37 43 -1 -21 17 71 43 -69 -17 14 -27 -33 -3 12 -4 44 2 -18 65 3 -85 -43 62 65 -33 -95 -15 94 40 -72 -64 43 64 5 -24 -22 6 -3 -17 -10 -28 32 57 -6 -58 -17 25 52 45 -28 -35 -31 -1 25 -2 -19 -2 31 3 -25 2 24 1 -25 -3 18 3 -9 -1 2 0 -1 0 0 1 0 -1 -1 -1 -2 -3 2 0 0 -1 0 -2 0 1 1 2 -1 -1 -3 -1 3 1 -2 0 2 2 0 -2 -2 1 2 -1 -2 1 3 1 -3 -1 0 -1 1 0 -1 0 -2 -3 2 1 -2 -1 0 0 1 -1 0 2 1 0 -3 -1 0 0 0 1 0 0 -2 -4 -2 0 4 3 1 2 -2 -2 -2 0 0 0 0 0 0 0 -1 -2 -2 0 2 1 -3 1 2 -1 -3 -2 0 2 0 -2 -1 0 1 -1 -2 0 0 0 -1 -1 1 -1 -2 0 2 0 -1 2 0 -2 -1 0 0 -1 0 -2 0 0 -1 -1 0 -1 3 2 1 1 -2 -2 2 3 0 -3 -2 2 0 -2 0 0 -2 0 1 2 -2 -2 -2 -2 2 0 -1 -2 1 -1 2 -1 0 2 0 0 -2 1 0 -3 -2 2 2 -1 -1 0 -2 -3 1 2 0 -1 -1 -2 1 1 1 1 -1 -1 0 -3 -1 2 0 -1 -1 -2 -1 0 0 -1 1 -1 -1 -3 2 3 1 0 0 2 -3 -2 2 1 1 0 -1 2 1 -3 -2 1 -1 -2 1 1 0 -1 0 0 -1 2 2 1 -4 -2 -1 0 0 -1 2 3 1 -1 -2 -1 -2 0 0 -3 1 4 0 +65454 4288217150 18546696 4262854925 4283235859 429865 1441141 894445 396122 302800 822589 1448890 1049705 595412 289393 78041 53546 64706 21780 16960 12905 19345 90938 196564 190441 86090 20756 10832 2605 1289 5329 5701 178 7765 8720 35533 72610 60500 14600 281 5777 10413 10706 2980 445 3026 405 2785 13572 27673 14824 16904 48265 44608 19012 2005 5780 1285 3497 16162 15925 25744 22122 9832 4021 293 1325 13940 10036 2228 10820 20052 20137 15602 13621 15476 15056 16393 17770 6770 1625 3809 5186 4505 4212 2745 425 7289 11714 4133 2257 3218 442 5330 6610 485 1818 153 1952 328 4234 9074 8069 10114 9061 6784 5945 4121 1060 45 389 1808 3285 3653 3329 2809 2186 626 365 965 634 580 4293328897 1245181 4294377475 196607 4294901760 0 1 4294967295 4294901759 196605 0 65535 65534 65537 4294901762 4294836223 262143 4294836225 131072 2 4294901758 131073 4294901759 196609 4294770689 65535 131071 4294901760 4294836224 196605 4294836225 65535 65536 65535 65538 4294770688 65535 0 1 4294836224 4294901756 262144 65539 4294836226 4294901758 0 0 0 4294901760 4294901758 131072 4294770689 131073 4294836223 65534 2 4294967294 65536 4294901759 0 4294901760 131071 4294901759 131072 4294901760 2 4294967294 0 65535 65534 4294901760 65535 262143 65538 4294836225 196606 3 4294901757 2 65534 4294836224 65536 4294836226 4294901758 196606 4294901760 131070 196607 65535 2 4294836224 1 4294901757 131074 4294967295 4294836224 131069 2 4294967295 131070 65537 4294901761 65535 4294967293 2 4294967295 4294967294 0 131071 4294967295 196605 65539 0 4294770690 196606 65537 4294901760 65538 4294901757 4294901761 131070 1 65535 4294901760 131074 4294705153 4294967294 0 196607 65539 4294901759 4294901759 0 131069 4 +-30 0 -188 49 370 244 -90 -441 -280 160 257 111 -589 -9 1290 746 -820 -1933 -349 2060 1079 -1173 -764 66 118 176 -73 -219 62 360 -131 -336 76 235 -76 89 188 -84 -33 -39 -33 8 30 6 32 -96 -122 39 2 -63 -87 196 165 -4 20 -102 -51 18 -13 15 50 -71 -93 90 47 -33 54 55 40 -194 -310 125 237 108 72 21 -72 -303 -84 301 111 -137 -38 46 32 -70 -73 37 39 -6 -33 34 77 -13 -52 -57 -29 1 -74 152 236 -71 -111 -70 -13 -7 -31 6 -38 59 115 7 -81 -57 56 17 -106 7 94 21 -64 69 179 -113 -219 -16 139 114 -61 -160 -38 162 146 -81 -168 -68 56 129 23 -51 2 -21 -41 33 68 -32 -86 17 124 -3 -185 -87 109 180 -46 -154 29 167 41 -148 -52 59 35 -13 -29 -27 -29 29 43 38 6 -35 25 2 -52 -62 -8 65 -13 10 65 16 -2 -73 -55 31 13 -2 -20 21 70 33 -41 -115 -46 115 107 -41 -80 -48 -27 48 52 28 -16 -13 38 5 9 -53 -49 28 14 -39 -20 46 2 0 18 -10 -6 4 -26 0 48 31 -12 -55 -14 32 12 -16 -6 1 8 5 -17 -23 1 15 -19 10 28 14 2 -23 -12 1 -1 2 0 5 2 -2 -2 0 3 4 0 0 2 -2 -2 0 1 4 0 -1 -1 0 1 1 0 -1 0 0 -2 -1 1 0 -1 0 0 1 0 -1 0 1 -2 -1 -1 -1 1 1 -1 0 -2 0 1 -1 -1 1 0 1 -2 1 2 0 0 1 -1 0 0 0 2 0 -1 0 0 -2 1 -1 -2 -3 -1 1 0 1 2 -1 -1 -2 0 1 0 0 2 0 -1 1 1 0 -1 -1 0 -2 -3 0 -1 0 0 -1 -2 2 1 0 0 -1 -1 -1 -2 2 2 -1 -2 -1 -1 1 -1 0 1 1 -2 -2 1 -2 0 4 -1 -1 2 -1 -3 -1 -1 4 1 2 0 -1 2 1 -2 1 0 2 1 -3 0 0 0 1 -2 1 4 -2 -1 0 -1 1 2 -3 1 2 0 -2 -1 1 3 0 -3 -3 -1 3 2 0 1 -1 0 0 0 0 1 -1 1 -1 -1 0 0 0 -1 1 -1 0 1 0 -1 -2 -3 4 3 -2 -3 -2 0 1 -2 0 1 -1 -1 -1 0 3 -1 0 1 0 1 -2 0 1 0 0 1 -1 -2 0 2 0 -2 -4 -3 3 2 1 2 0 -1 0 1 1 0 -1 -1 1 0 0 1 0 1 -1 -1 -2 0 0 -2 -1 1 1 0 0 2 0 +65506 3276612 15991154 4266131366 10551016 78370 347002 2220616 4408889 4365401 2540170 588052 44900 53290 133444 130057 61001 13697 42400 2610 1153 936 10240 16405 3973 45985 27241 10804 2925 394 7541 16749 3298 5941 39236 111725 67833 5625 96993 97657 31090 3560 5924 6698 1557 2245 6098 5953 842 28580 60737 17221 218 997 4925 13274 9810 3425 11285 9277 8857 44810 48217 32317 29321 27688 27877 32848 19777 3130 445 2770 5648 7685 15385 41794 44281 25832 28730 23585 6185 1394 1570 1682 3293 1261 629 6548 4289 269 4481 5333 3986 173 841 5989 14906 15341 13130 8704 3033 3488 425 1469 2890 3185 1717 2516 4 424 52 676 3265 3169 1220 400 37 89 818 226 461 980 4293459970 131060 196607 327680 4294836226 65534 262147 0 4294836226 65534 262145 4294901760 65535 65537 4294901760 0 4294967294 1 65535 65536 4294901760 65536 4294967294 4294967295 65537 65535 65534 4294901761 131071 65536 131070 2 65536 65535 0 2 65535 4294836224 4294901761 4294836222 131071 65536 4294901762 4294901759 65536 0 2 131071 1 4294967295 4294836224 65533 65535 4294901760 196606 1 4294901760 4294967295 196606 4294901762 4294967294 131071 65535 65537 4294901758 4294836225 262144 4294967295 4294901762 4294967293 327679 131073 4294901760 65538 131070 131072 4294770689 0 65536 131070 4294836228 65535 131071 4294770690 131073 4294836224 131071 3 4294836221 262143 2 4294901761 0 0 4294901761 4294901761 65535 0 131071 65535 1 4294901759 327677 4294836227 4294901757 65536 65534 4294901761 4294967295 196608 65535 1 4294836225 65536 0 4294901761 65534 2 4294770686 262141 65538 2 65535 65537 4294901760 131071 0 1 4294901761 4294901759 0 4294967294 65537 0 2 +-191 0 113 197 444 -345 -829 -76 703 332 -186 -313 -227 -881 -910 1116 -251 204 1758 1485 -65 -1935 59 145 -865 -25 893 440 -472 -1192 -797 1024 1137 402 -371 -1164 -187 935 223 -564 -102 428 -33 -363 253 334 -266 -420 -45 257 92 132 140 -189 -217 24 155 145 55 -332 -363 318 426 41 -60 -326 -191 283 273 -333 -475 167 208 236 355 7 -198 -656 -318 578 174 -161 49 152 51 -72 -29 -41 51 -39 -129 13 61 30 -45 -9 46 129 203 -183 -313 -133 22 281 139 -111 -127 -7 126 23 -262 -15 343 150 -152 -154 105 -58 -254 -38 24 281 251 -49 -107 -109 99 27 -34 -119 -154 64 174 -12 -187 -74 16 184 51 -87 75 74 -47 -118 -70 -21 3 129 -28 -58 48 254 237 -320 -159 160 30 -325 -227 265 190 12 -42 -73 -48 96 160 -131 -245 98 234 -23 -216 22 275 16 -182 -150 -38 124 110 2 -121 -89 119 211 -62 -235 36 146 26 15 0 -175 -25 113 -12 -61 -76 8 122 114 -58 -172 -47 106 81 28 -59 -142 -57 213 207 -99 -152 -81 -13 95 97 -8 -74 -79 -20 79 48 -2 -36 -7 89 3 -105 -42 56 44 -10 -7 -14 -61 -20 113 30 -72 22 35 -41 -27 32 3 -25 5 8 -3 0 4 0 0 2 2 2 -2 2 -2 -5 2 2 0 2 -1 -1 -1 -2 -1 -1 3 3 -1 2 -2 -2 0 -3 -1 4 -3 -3 4 2 -4 -5 3 4 -3 -2 -1 -2 0 -1 2 1 -1 -3 3 6 -2 -2 2 -1 -3 2 3 -1 -2 -1 2 3 0 -2 -3 4 -2 -2 -1 -1 0 3 -4 -6 -4 2 2 -7 1 3 2 0 -4 -5 1 1 5 2 -2 -1 -3 -1 -4 -3 7 0 -3 1 -4 -2 6 1 0 -2 -2 2 3 5 -2 -6 -4 -1 -1 -1 1 1 0 -2 4 4 -6 -3 3 4 2 -3 -7 -5 3 3 4 -3 -1 2 0 -1 3 4 1 0 -4 2 0 -5 3 4 -2 -1 -3 -1 4 -1 -6 4 4 -7 -1 10 5 1 -8 -3 4 -1 -4 4 4 2 -7 -4 0 -4 -1 8 0 -4 -3 -6 -1 3 -2 -3 0 -2 -3 -5 4 4 2 -2 -1 -1 -3 0 3 -3 0 -1 3 4 1 -3 -2 2 4 -1 -2 5 -1 -7 -3 8 3 -4 -7 -6 2 4 1 -2 -1 -1 3 5 -3 -3 -3 -4 2 3 2 -2 -1 -1 2 1 0 -4 -4 0 8 0 -1 4 -5 -2 0 -2 1 3 1 2 -2 -4 -2 0 -1 1 -1 -5 0 +65345 12910705 4272357820 4290051267 21758655 132565 827690 2073556 104617 5295789 3748450 24506 748850 991049 1643648 1683785 1454373 1492537 909194 367825 193588 132858 175565 247156 68074 25888 55321 47665 45050 113249 232893 183157 109876 116570 185418 253514 98960 126074 469540 435208 56197 25505 7785 2522 4122 16810 4621 2106 18757 74698 115658 79445 31642 16178 16405 68869 140149 46820 14389 65960 79537 65402 23330 10530 15317 27812 30420 40445 34112 10170 11101 16133 5341 16650 4148 66820 158569 50881 106525 121754 36244 7093 11520 42761 69629 55285 47140 75881 55624 16820 12104 22562 58682 59069 22612 901 30625 13394 3865 5840 27880 32948 13445 7345 23645 48618 52650 29665 9194 9473 11717 6641 2308 1345 7930 12789 5072 149 3917 13169 6084 1709 4293263319 196640 393191 4294770696 262144 0 131074 4294836226 4294836226 196603 2 4294901762 4294967295 4294967294 262143 4294901763 4294836226 65534 4294967293 4294770692 327677 4294705154 262139 4294770692 4294967294 65534 196607 4294901761 262141 4294836230 196606 4294836223 196610 4294901759 196607 3 4294836222 4294836228 4294967294 65535 4294705155 4294770682 131074 131065 131075 4294705152 131067 327681 4294836226 4294836223 4294770687 524285 4294770688 4294705153 458750 1 4294901758 196610 4294836229 4294770682 4294967295 131071 1 327678 4294574084 262141 131076 4294574077 262139 262147 4294967293 2 262143 65540 4294705152 2 262139 4294836228 4294836223 327679 4294639615 262148 4294967289 327690 4294443009 327677 4294770687 262148 4294508546 65532 4294967292 8 4294836220 4294967290 4294836227 65533 4294836222 327675 131076 4294967294 4294836223 196608 65533 262143 65540 4294901757 262146 4294901759 4294901765 4294836217 196616 4294574076 196602 65540 4294967294 262143 4294770693 4294836221 196604 131075 4294967294 196607 1 4294770684 524288 4294901760 4294639620 65534 131070 65539 4294836226 4294901756 4294901760 4294901761 65531 +-15 0 28 -52 170 119 -525 -632 118 1012 267 -251 559 -219 -1517 -983 947 2034 -303 -368 1583 -1556 -2185 805 830 230 -278 -334 382 723 -39 -671 -303 261 458 374 176 -660 -312 146 -37 -370 -517 582 851 139 -318 -547 -126 254 182 -57 -253 168 354 -241 -345 198 266 5 39 -181 -264 32 238 144 -45 -224 -146 -42 -115 268 276 -41 -107 27 264 -290 -557 60 171 335 344 -188 -426 -9 368 55 -190 -63 23 -61 11 159 -32 -189 53 188 -104 -199 69 269 4 -255 -10 242 36 -196 -45 187 278 -171 -405 -204 46 383 145 -153 -122 72 168 -61 -195 24 217 67 -102 -188 -86 174 245 -54 -251 -144 93 189 3 -146 -162 91 242 139 -85 -285 -75 212 105 -15 -7 -104 45 138 43 -344 -455 191 430 277 -136 -309 81 218 5 -275 -185 314 387 -199 -306 -60 105 40 -196 -74 104 296 112 -224 -139 55 121 21 -156 -36 204 189 55 -363 -347 146 271 191 6 -323 -171 202 101 -66 38 23 -156 -101 80 221 70 -177 -101 69 19 -38 11 99 34 -71 -9 30 18 -89 -66 116 58 -76 -3 22 -35 0 40 25 42 -88 -143 42 90 19 -13 48 48 -115 -96 33 -11 70 121 -13 -83 -69 -1 59 25 -9 -4 -4 0 -1 0 0 3 1 0 -6 -1 7 -1 -6 0 1 3 0 -6 1 3 1 -1 -3 2 5 2 -1 4 -8 -5 4 2 -4 1 -1 -1 4 -1 -9 -4 3 3 2 1 0 -5 -4 -1 1 -3 0 3 5 0 -2 1 -3 -7 1 6 3 -2 -4 -2 1 4 -3 -8 2 2 0 -2 -1 -1 0 -4 -2 0 6 0 4 4 -1 0 -4 -1 7 -1 -1 5 0 3 0 -3 -7 -2 4 2 0 -2 -5 -1 4 4 -1 2 -5 -1 0 -1 -3 -3 -2 -1 0 0 2 0 -3 1 4 0 -5 1 -3 -4 5 2 -2 0 -2 0 -4 -8 2 2 1 0 0 1 2 -1 -7 -5 4 3 3 -3 -4 -1 -1 0 2 2 -2 -6 1 4 4 1 -5 -1 2 3 -3 -4 -2 -3 2 3 4 0 2 0 -4 -2 -1 1 1 -3 -1 -6 3 6 2 0 0 0 -1 0 1 -1 -1 -2 1 5 0 -5 -2 1 3 1 -2 1 -2 -1 1 -2 1 5 0 -2 -8 -4 1 -3 2 3 -2 0 1 -2 -3 2 2 -1 -4 -2 2 0 -1 2 -2 -3 2 -1 -4 -3 2 2 3 -3 2 7 -3 -1 -2 -3 -1 2 -1 -4 1 2 0 0 -1 -2 2 1 0 1 0 +65521 4291559452 7798954 4253613555 66322550 134290 360442 3267578 5033965 227233 4927025 5422250 741800 188840 668653 451762 159930 349640 466576 118660 138269 606013 743522 400333 80392 36373 92233 183397 158229 70781 34282 70720 77380 52201 23080 85049 77857 12178 153796 313849 141466 153680 181557 138449 40069 4250 25402 36745 38153 50417 77122 65041 58664 39712 36994 106525 205641 148805 44434 20068 31945 38601 51578 45748 37672 62941 83737 44370 21325 34525 77885 88450 50569 11250 10865 21069 120185 243506 261629 113977 54085 75650 132821 189370 97236 12625 43892 98432 62720 22346 15082 25632 77337 134794 141725 109922 104365 70045 14557 1973 34537 55241 36229 14962 1805 9922 6197 981 8245 17812 9140 493 1225 2225 9508 22213 8461 2473 15529 10305 5021 14810 4290510765 3932159 4294377497 4294770684 4294901760 0 65539 4294574080 524287 4294639615 65536 3 131066 65539 4294836223 327682 4294901762 4294443012 327675 4294705154 4294901761 327679 4294443007 262140 131075 1 4294770683 131071 65533 327683 4294836224 4294770689 131065 196614 4294770686 131070 4294770692 196600 2 4294967294 65535 4294901756 393216 262144 4294901764 4294705152 524287 4294967295 5 3 4294574077 327678 2 4294705150 327679 4294901764 4294639618 65535 4294836223 4294901757 65535 131072 4294770688 262145 4294639616 4294770689 393212 4294836226 4294836224 4294705152 196600 65538 0 131073 4294574079 327675 196611 4294770685 4294967295 131072 4294836226 131066 262148 4294639617 196607 4294770691 4294901756 196605 262147 131072 4294705152 4294967294 65537 4294967293 262138 131078 0 4294901760 65536 4294967295 131070 5 4294901755 196609 4294836225 4294836225 131071 131070 5 4294508542 131068 196605 4294836227 65536 4294836222 131074 4294770687 196606 4294901760 4294836226 196605 4294770687 196605 196610 196605 4294770695 4294901759 4294967293 4294901762 131068 2 4294901760 196606 1 1 +-24 0 -3 33 43 -17 68 -16 -283 -209 209 565 -27 -652 -6 857 493 -1351 -1417 1189 1506 -204 -595 -368 -80 284 318 -195 -387 5 212 156 -78 -136 51 91 -64 -92 0 105 42 -1 6 -45 29 74 6 -150 -76 102 98 -18 -73 -102 -67 121 99 5 -19 -50 -14 17 -4 -6 12 33 23 -35 -34 -16 1 36 -13 -16 27 45 48 -38 -68 -61 -3 90 57 -34 -31 -60 -71 45 62 51 7 -48 5 -6 -59 -17 32 74 14 -35 28 0 -19 -34 -22 -7 -24 44 50 -19 -59 8 56 28 -17 -33 13 15 0 -9 2 -18 -9 -7 -26 22 22 -13 -3 12 -20 -15 9 31 12 -6 7 -19 -34 22 51 -5 -34 2 44 -28 -82 10 82 39 -35 -70 -3 45 11 -44 -42 13 -6 33 29 -5 -11 15 17 10 43 -33 -48 -16 8 12 -8 -13 -20 5 11 32 7 -28 -21 19 33 11 -17 -20 17 17 2 -30 -18 21 28 -16 -22 -25 -31 30 24 12 16 -3 -3 -30 -17 24 11 -31 -40 34 58 9 -41 -37 34 40 -16 -49 -24 30 31 14 -6 -23 -4 1 1 12 8 -21 -29 8 15 23 19 -11 -11 -17 -7 6 3 15 12 -17 -14 2 6 -1 -5 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 -1 0 -1 0 0 0 1 0 -1 -2 -1 0 0 0 -1 0 2 0 -1 -1 -1 0 -1 0 0 -1 0 -1 0 0 0 0 0 1 2 -1 0 0 1 -2 -3 -1 0 1 0 -1 -1 -1 0 1 -1 -1 1 1 -1 -1 0 1 0 -1 -1 0 1 0 -1 0 0 -1 1 -1 -1 0 -1 0 1 -1 0 0 -1 0 0 0 -2 -1 -1 1 0 0 0 -1 0 0 0 -1 0 0 -1 0 0 1 0 -1 -2 0 0 0 0 0 0 1 0 -1 -1 -1 -1 1 1 0 0 -1 -1 0 0 -1 -1 1 1 0 0 -2 -1 0 0 0 -2 0 0 0 1 -1 -2 0 -1 1 -1 -1 1 0 -1 0 1 0 -2 -1 1 1 0 -1 -1 -1 0 0 0 -1 -1 1 -1 -1 1 0 -1 0 1 -1 -1 -1 0 0 0 1 1 1 1 -1 -1 -1 0 -1 -1 1 -1 0 0 -1 -1 -1 0 1 -1 -2 0 0 0 0 -2 0 1 0 -1 -1 1 -1 -1 1 0 -1 -2 0 0 1 0 0 0 0 0 -2 0 0 -1 -1 0 1 -1 0 0 1 0 -1 1 1 1 -1 0 0 +65512 2228221 4293853227 4293918788 4281335525 362906 425833 734485 2068250 3421610 2309652 489449 87056 139149 149794 69280 24580 10882 12560 11025 1765 2061 6317 22536 16180 9928 15733 19130 9826 2861 485 52 1233 1754 1412 1297 425 2754 3748 8345 8109 4405 4561 7066 6445 2353 61 3770 6500 1421 784 1517 533 2512 2861 3545 3920 1378 394 81 328 130 1160 653 153 625 1042 180 410 1640 2626 1160 2720 6824 8245 6125 2034 2057 1933 1125 866 346 389 2938 2560 208 233 425 1145 833 802 1210 689 578 904 765 1040 1109 1861 720 265 909 865 1082 2756 3445 3050 2756 2657 1476 1157 565 17 145 505 905 754 482 410 85 234 433 196594 4294901766 196603 65536 1 0 0 0 0 0 0 65536 4294901760 65535 65535 0 1 4294901759 65535 0 65535 2 4294967295 65535 65535 4294901760 4294901760 0 0 65536 4294901762 0 4294836225 4294967293 65536 4294901760 4294967295 65536 4294967295 65537 4294967295 65536 4294901760 65535 1 65535 4294901760 4294901761 65535 65535 4294901761 0 65535 0 4294967294 131071 0 4294901760 0 4294901760 0 65535 65536 4294901760 65534 0 0 65536 4294901760 4294967295 131071 1 4294901760 65535 4294901760 131071 1 4294836224 65535 0 65534 0 4294901761 65534 131071 4294967295 1 65535 1 4294967294 65537 4294901760 4294967295 0 4294901760 131071 4294967295 1 65535 4294901761 4294967295 0 65536 65537 4294901761 4294967295 4294901760 131071 65535 4294901760 4294967295 65536 4294901759 0 0 65534 1 4294967295 4294901761 131071 4294901760 65534 65536 0 0 4294836224 0 4294967295 65536 65535 65536 4294901760 65537 4294901761 0 +-52 0 54 46 -115 -146 -25 293 229 177 447 -481 -219 -384 -820 -184 17 149 -1241 1607 3187 -287 -1905 -1247 571 836 -131 -300 237 34 -189 -271 -55 195 -70 -244 -63 432 162 -289 -55 189 -38 -257 -70 383 241 -231 -130 3 -5 37 47 -37 -14 15 -38 -59 25 73 -33 -65 18 57 -42 -37 53 70 -13 -96 -66 120 141 -74 -99 -14 -3 63 87 -54 -54 -3 -32 -17 36 67 -12 -72 40 80 -42 -122 10 69 -65 -25 40 81 57 -37 -23 -58 -39 45 7 -14 29 51 17 -48 -2 -39 -52 29 8 -13 -21 46 76 2 -67 -71 10 108 85 -98 -121 -1 26 63 59 -25 -45 -15 8 -7 -15 14 -1 49 95 -72 -98 -4 26 -40 -97 78 86 1 -17 32 46 -52 -27 17 22 -44 -93 42 136 10 -102 -66 -10 76 97 -12 -74 -54 9 47 9 -33 -26 55 64 -59 -63 13 9 19 39 -51 -104 60 117 -5 -100 -41 83 96 -20 -109 -40 59 67 -1 -51 -30 22 12 -21 -9 -33 24 76 40 -47 -66 51 63 5 -86 -58 9 -4 25 26 20 -10 -43 -21 51 53 -11 -32 -36 7 32 -8 -31 -2 38 18 -30 -21 11 8 4 11 1 -1 -23 -18 8 3 9 5 -1 0 -2 0 1 1 0 1 0 0 0 0 -3 -1 1 0 -2 -1 0 -1 -2 -1 3 0 -1 0 -1 1 1 -2 -1 2 -1 -1 1 -2 -1 0 0 -2 -1 1 3 -1 -1 2 -1 2 -1 -2 1 1 -1 0 2 1 -4 -2 2 1 -1 0 -2 0 -3 -4 3 1 -1 -2 0 0 -1 -2 -1 -1 0 -1 1 1 0 0 0 0 0 0 0 0 -1 -1 -1 -3 0 0 2 1 0 -2 -1 -1 0 0 1 -2 -1 -1 3 1 -1 -1 1 -2 -1 -1 1 2 -1 0 1 0 -1 -1 0 -2 1 4 1 0 -2 0 -1 -3 -2 1 2 1 0 -1 -3 -1 2 1 -2 -1 4 2 0 1 -3 -1 1 2 -3 -1 -1 -2 0 2 -2 -2 0 0 2 0 -2 -2 0 1 1 2 0 -1 0 -2 -3 -1 3 -1 0 0 1 0 -1 0 2 1 2 3 -3 -2 0 -1 0 3 1 -2 -2 0 1 0 -1 -3 1 5 -2 -5 0 1 2 2 -2 -1 -1 -1 0 0 1 0 -3 0 1 -2 -2 0 0 -1 -1 -2 0 0 2 2 -1 0 -1 -2 -2 0 0 0 0 -2 -1 -2 1 0 0 -1 0 1 0 -2 0 3 0 -1 0 -3 0 3 0 -2 1 2 0 +65484 3014710 4285464461 19267559 11600101 431170 195417 706256 22490 4122530 10239338 5184034 1024937 107161 57325 109162 41050 64436 190593 109765 38746 67493 151589 111442 16909 1394 3578 421 4925 5954 5314 3573 3133 7709 9385 18756 25357 9997 3978 10485 2925 1313 5785 5328 8000 16648 4861 4850 8161 4618 3893 3546 245 3442 2593 1525 3545 233 2557 5780 9530 11764 16829 14642 4645 4106 2250 113 421 2402 14209 9620 2276 15493 7397 1313 4820 1018 2420 10413 18596 14760 5876 9553 8392 2290 1170 3701 7577 4138 442 4122 14416 13714 11681 16105 12281 5081 4490 3501 628 522 1665 7376 6565 6570 7421 3445 641 1076 1949 3042 2930 2320 1073 1025 1448 1224 562 80 122 530 589806 589827 4294901765 4294836224 65536 1 1 0 4294770688 131071 4294836224 65535 4294901759 262143 4294901760 4294901760 65537 4294967294 4294901762 131071 4294967294 0 4294967294 196609 4294967295 4294901762 4294901762 131070 4294901761 131072 4294705153 196606 4294901761 4294836224 4294770688 262140 4294901761 65534 4294901760 4294967294 65535 131071 1 0 0 0 4294901760 4294967295 65533 131072 1 4294967294 65535 65536 4294967294 262143 4294901761 131071 4294967294 131071 4294901762 65536 4294901760 65535 131070 65540 4294836224 4294901760 4294901757 131073 1 4294836223 196607 4294836225 327679 2 4294770689 131071 4294770690 4294967295 65534 4294836226 65534 131072 4294836224 65534 65537 2 65535 4294836222 262143 65535 65536 4294901760 131072 131073 4294770691 65534 65535 65539 4294901758 65536 4294901760 131069 4294836229 65531 131073 4294836226 4294967295 65535 65536 4294770688 65536 4294901758 0 4294967295 65534 131072 4294901762 4294901760 4294901758 0 0 4294967294 131070 0 65535 1 65534 3 65535 65533 3 131070 2 +-47 0 10 -22 -114 -279 33 1022 471 -1313 -876 651 562 352 664 -573 -1101 -1160 -1783 1300 2263 2598 855 -2623 -292 11 -581 -316 -471 215 676 249 -806 -157 598 481 270 -288 -264 -304 -149 -122 -185 395 22 143 465 -102 -217 -146 -121 8 183 180 -45 -304 -109 205 -3 -73 107 168 29 -185 -35 20 -64 -55 13 106 -51 -122 -38 272 313 -195 -413 -85 317 323 -61 -366 -98 145 72 -13 -169 34 304 132 -73 -329 -181 140 76 23 17 28 -22 -27 63 -45 -167 87 221 -6 -103 -63 1 -19 -67 94 204 -34 -230 -89 178 96 -133 -78 18 2 10 106 -67 -141 107 255 5 -292 -105 186 102 -39 8 -25 -103 -27 95 134 63 -154 -108 -7 -49 -38 -16 225 112 -140 39 60 -94 -175 -27 177 46 -110 -125 103 194 98 -6 -237 -142 127 145 41 -24 -163 -76 151 115 -114 -115 -2 11 41 -42 44 205 -32 -315 -138 174 319 25 -235 -73 173 258 -151 -327 -32 191 80 -57 -63 -95 -10 110 116 -57 -117 65 58 -154 -67 107 181 63 -129 -80 8 79 5 -98 -53 48 62 -44 -12 56 16 -19 -29 -10 32 58 -26 -66 -30 32 11 -68 6 58 38 -14 -39 9 26 -8 -35 -8 31 10 -20 -12 13 9 -5 -5 0 1 3 -2 0 3 -1 -1 2 0 1 1 -4 -1 2 -1 -2 -1 -1 1 -1 -7 -1 2 4 2 -1 -3 -1 -2 -1 -1 3 2 3 -1 -4 -1 5 8 0 2 -4 -5 -3 1 -1 2 1 -4 -2 0 1 1 -1 -2 -1 -2 4 -2 0 4 0 -4 0 7 3 -2 -6 -1 2 2 1 -2 2 3 -6 -1 3 1 -2 -2 1 3 -5 0 2 1 -5 -5 -1 4 -4 -7 -4 -4 2 -3 2 2 0 -3 1 -1 3 3 0 -4 1 3 2 1 -3 -2 0 2 0 0 -2 1 0 -3 -2 1 3 0 0 4 -2 -3 -5 -1 -1 -5 2 2 4 2 -3 -5 -2 2 7 0 -4 0 -5 0 5 0 -1 2 -3 -1 -3 -3 3 1 -3 -1 0 -3 -2 3 0 -8 -1 3 5 -3 -3 1 7 2 1 1 -5 -3 2 0 -2 -2 5 8 3 -4 -6 3 3 -1 2 8 -5 -6 -2 5 1 -1 -8 -4 5 2 -2 0 -1 -2 0 -2 -1 -2 0 -2 2 6 -2 -6 -3 3 5 2 -6 -4 1 1 -2 -1 -2 -3 2 -2 0 5 3 0 -3 1 -2 -4 1 -1 1 1 1 2 4 2 -6 -3 0 3 3 1 -1 -5 -4 1 3 1 1 -3 0 +65489 4293525514 4276748174 66977825 4208918999 1191177 439748 769225 2557801 4869089 11870773 7611154 85385 437417 268066 518977 674285 588965 155844 162112 37085 190250 20933 226629 68405 14705 65889 94441 53906 5338 39673 35066 1625 7121 11405 17485 75428 135994 177794 204818 137677 30629 5353 29717 109840 113570 52361 6305 1073 1213 5994 35458 48877 14578 362 13325 42772 60821 40900 23773 328 11336 24370 76474 85289 45621 11925 689 11338 26981 27685 11713 3845 50881 32144 5121 39461 32058 14216 26234 47240 56205 36293 22706 27145 28577 26221 13229 1802 3700 43049 118269 132037 55850 35258 89365 107953 42881 7218 9125 25556 16938 7589 28205 44210 20610 6464 6266 12413 6148 2080 3392 1202 1124 4040 5256 1145 4660 4808 1717 757 1289 2097144 4293656586 917492 4294639625 65531 196609 65534 4294901763 196607 65536 4294705153 196607 4294901759 4294967295 4294901761 4294967289 262146 4294901762 4294967293 4294967294 262143 196610 4294770687 393215 8 4294705154 4294836219 4294901761 65538 4294901756 65536 4294901761 4294967294 327678 65534 4 65532 196615 4294639614 196607 65538 196606 4294574083 262143 4294836225 131070 4294639619 131072 4294639617 4294967291 4294705156 4294770681 196604 196605 2 131069 262143 3 131068 131075 4294770689 65534 2 4294836224 1 4294901757 196609 0 4294836228 4294705149 4294967295 196603 262146 4294770690 4294901755 458754 4294705152 4294639616 327680 4294901760 4294770690 4294836223 262141 4294770689 65535 4294901757 3 4294967288 327683 4294836221 458753 65538 4294639617 196605 4294836224 393214 196616 4294639612 196611 196607 4294639624 4294901754 65541 4294508543 393212 4294836226 4294901760 65534 4294967294 65534 196606 4294836230 4294836218 327683 4294574082 131068 4294836225 4294901759 196605 65534 196613 4294770688 4294836225 131068 131071 65537 262146 4294574082 65533 196611 4294901761 4294770683 196609 65537 65533 +-32 0 -37 -44 235 -79 -865 141 1228 454 -805 -835 514 613 -377 -402 -143 163 978 -42 -2077 -187 2117 918 -919 -878 197 245 -66 98 333 -181 -518 -242 135 523 179 -328 -231 60 77 165 253 -160 -465 -100 366 339 -121 -311 20 117 -59 -20 26 34 53 42 25 -101 -81 6 31 35 -42 7 79 -2 -44 19 56 -75 -51 40 -1 -53 -12 27 -87 26 118 61 -9 -49 -50 -22 64 99 26 -129 -54 72 36 -79 -45 55 -4 -17 45 51 -6 -110 -79 78 50 10 17 13 16 -46 -26 23 16 -58 -74 41 32 72 79 -54 -50 -46 -51 35 32 76 95 -58 -70 -41 7 0 -57 23 62 26 -25 -10 50 -27 -74 16 72 -16 -108 -13 85 111 29 -96 -25 -20 -38 8 0 34 18 -3 -1 -10 3 16 -3 4 29 -17 -25 -12 -7 38 55 -25 -42 -34 -3 24 4 -7 -35 -22 -5 68 32 21 59 -64 -41 15 -7 -37 57 18 -131 -82 39 146 59 -48 -34 -55 -24 59 -1 -19 60 65 -9 -94 -25 13 12 21 -26 -21 31 0 -56 15 38 14 31 1 -55 -45 46 49 -37 -38 25 26 -16 -46 -23 67 38 -49 -17 44 16 -46 -16 22 2 -18 -10 10 0 2 9 1 -4 -1 -2 -1 2 0 -3 0 -1 0 2 0 -2 -1 0 3 0 0 0 -2 -1 2 -1 -1 -1 1 -1 0 0 1 0 0 1 -1 2 -1 0 0 -1 -2 -2 0 1 0 -2 3 -2 -1 0 2 1 -2 0 1 2 0 -3 -1 2 2 1 -3 -2 3 -1 0 1 2 1 -2 0 1 0 0 -1 -2 0 0 2 1 -2 -2 0 -2 -3 0 0 1 0 0 2 1 -1 -3 -1 1 0 -2 -2 -1 0 -1 -1 0 1 -2 -1 0 1 0 -1 -1 -1 -2 0 -2 -1 0 -4 0 1 0 -1 1 1 0 0 0 1 -2 -1 1 -1 -3 -1 2 0 -1 -1 1 -1 0 2 0 0 0 -2 -2 -1 1 0 -1 -3 0 0 0 -2 -1 0 2 -1 2 0 -3 -1 4 1 -1 -2 2 4 -3 -3 0 0 -2 1 0 0 -2 -3 1 1 2 -1 -3 -1 2 1 3 -1 -2 -2 2 1 1 3 0 1 -1 0 -1 1 -2 0 0 -3 -1 0 1 -1 1 2 0 -2 -1 1 -1 -1 1 -2 -2 0 3 1 2 1 1 1 0 1 -2 0 3 0 -2 0 -1 0 0 -1 1 2 -1 -1 1 1 -2 -1 0 -1 1 1 0 -2 0 1 0 -2 -2 1 1 0 0 +65504 4292149211 4289790187 9305247 29754572 1345250 639965 303733 47018 958248 4348898 5324413 1615445 98834 13960 143650 326888 291754 139625 56961 33154 89609 226225 248877 111362 14089 3881 1832 4573 10826 6597 2186 1813 6245 2297 8761 4201 2810 873 8245 17645 2482 2984 13897 17317 8100 7537 5050 305 4626 12136 12325 2600 458 2372 1205 3620 7157 6208 9157 4616 3826 6800 12389 6581 49 3778 4520 725 3229 5732 5440 11833 19546 10057 1025 1508 1156 333 101 265 25 1130 769 1493 3650 2920 585 65 1709 4649 1465 7577 1906 1418 3573 23885 22837 5785 4181 4057 362 7825 8917 794 585 1117 961 3361 1640 962 5050 4517 2813 1301 2372 5018 3845 2225 2372 740 328 720886 131072 65545 4294967292 4294967294 2 65533 65535 2 4294967294 196608 0 4294836224 196607 4294967295 131071 65535 65536 0 4294901761 4294901762 0 4294901759 65534 1 262142 4294967294 131072 4294836225 65536 2 4294967293 131074 4294770689 262142 65535 131073 4294836225 65536 0 4294901759 0 65538 4294901758 4294836224 65533 65536 0 65538 4294836223 131071 4294836224 4294967294 4294901760 65535 4294836225 65535 1 4294967295 4294901759 4294836224 65535 65532 1 131071 1 0 4294836225 131071 4294836223 196607 4294901760 131071 65535 2 0 4294901758 131071 4294901760 65533 0 4294967294 131072 196607 4294770688 327679 4294901761 196606 4294770692 65533 4294836224 1 4294836224 131069 131073 4294836223 196607 196609 4294901759 196606 65537 3 4294901761 4294901760 4294836225 0 4294967293 65536 131071 2 4294967294 4294901761 131071 4294901758 196608 131073 65537 1 4294836225 196608 4294836224 4294901760 0 131071 4294901762 131071 4294836225 65535 131071 1 65534 1 4294901758 65537 0 +-44 0 19 42 184 -57 -314 -269 -172 386 390 65 -264 55 722 -400 -1351 237 1734 525 -967 -1411 -287 794 186 237 150 -149 37 -12 -41 -45 6 -6 -65 -65 -7 172 49 -164 -11 208 54 -264 -115 144 -23 -4 110 83 1 -81 -25 -37 -15 66 11 -29 20 -4 -31 15 38 -23 -44 -2 3 10 7 52 57 -84 -90 38 48 -16 -27 55 60 -73 -65 24 -5 26 87 -20 -103 -10 86 -2 -95 -2 57 48 15 -37 -16 5 4 -27 -19 31 0 -7 19 10 6 -1 -18 -17 28 4 -59 -5 63 30 -35 -46 -3 37 25 -17 -29 0 32 9 -18 -24 -12 13 13 0 -19 15 41 -7 -28 -14 22 -4 -63 3 65 29 -40 -21 32 25 21 -50 -77 39 86 -30 -78 26 56 -4 -29 -27 2 55 23 -56 -30 32 18 -13 3 8 -23 -13 30 9 -35 3 37 0 -21 -16 -14 20 36 4 -16 -39 -19 39 3 -2 65 10 -75 -67 22 56 -7 -9 12 1 -2 -19 -35 17 41 29 6 -51 -32 22 21 6 12 -21 -46 -1 26 31 7 -22 -6 -4 -27 -4 27 47 9 -51 -16 20 12 -6 -11 -15 -21 10 16 25 10 -22 0 3 -9 -14 -1 17 5 -10 -2 4 -1 -2 0 1 0 -1 -1 1 0 2 0 0 -1 0 0 1 0 0 1 0 -1 -1 0 0 1 0 -1 -1 1 0 0 -1 -1 1 1 -1 1 0 0 0 0 -1 -1 0 0 0 -1 1 0 -1 0 0 0 1 0 0 1 -1 -1 0 1 1 -1 -1 -1 -1 -1 -2 1 1 0 -1 -1 0 -1 0 1 -2 -1 -1 0 2 1 -2 0 0 -2 -1 0 1 0 -1 -1 0 0 0 -1 1 1 0 -1 0 0 0 -1 -2 -1 0 -1 0 -1 0 -1 0 1 1 1 0 -2 -1 2 -1 1 -1 -1 0 0 1 1 -2 0 -1 1 1 1 -2 -1 0 0 0 0 -2 1 0 -1 -1 0 -2 -2 1 0 -1 -1 0 -1 0 1 1 -1 -1 -2 -1 0 1 0 -1 0 -1 0 0 -2 0 -1 0 1 1 1 -1 1 -1 0 -2 0 1 -1 0 1 1 0 0 1 -3 -1 1 0 1 -1 -2 0 0 -1 0 0 -1 0 1 1 0 0 0 -2 -1 0 0 0 0 0 -1 1 0 -1 0 0 -1 -1 -1 0 0 -1 1 1 0 -1 0 -1 -1 -1 0 1 1 0 -1 1 -1 0 -1 0 1 0 0 -1 -1 0 0 1 0 -1 -2 1 1 -2 0 0 0 +65492 2752531 4291231928 4277403334 25362260 156325 72721 681284 1881370 3282381 2926010 712805 90765 44701 1513 3706 72 8450 29633 29297 43385 72612 33961 545 18989 6562 1994 4581 962 416 1186 1973 1940 109 2753 10305 9544 2560 3754 8929 4801 701 7969 10709 7400 9029 5553 1594 281 745 1322 49 461 37 613 800 3506 4869 3341 1378 914 841 1105 900 313 169 586 1730 980 500 3978 5066 2041 1649 2941 7450 8296 6760 3152 1570 3029 3665 1924 493 73 698 981 1234 1369 697 596 1312 1777 1882 13 4325 10114 3620 130 145 365 1514 2522 2637 1508 477 585 2117 1637 533 52 745 2938 2682 656 180 346 541 881 584 9 277 1179647 4294311941 327678 4294901759 65536 4294901760 131071 131072 0 65535 65536 0 1 4294967295 0 1 4294967295 1 4294901760 131071 4294901761 1 0 4294901760 65535 0 131071 4294901760 0 65536 0 4294901761 65535 65537 4294967295 4294967295 4294901759 65537 4294901760 65535 65535 4294836225 4294967295 131072 4294836225 0 4294967294 65536 4294901760 65535 0 131071 1 65535 0 4294901759 65535 65535 65535 65535 65537 1 4294967294 4294901762 4294901761 65535 65536 4294836225 4294901760 65537 4294836225 65535 0 4294836224 1 4294967295 4294836224 131070 4294901760 65535 65535 65537 4294967295 4294967294 65536 4294901760 4294901760 0 65534 65535 65537 4294901761 4294901761 4294836224 65536 65535 65537 0 4294770689 131071 65536 4294901759 0 65535 4294901760 65536 1 0 4294967294 0 0 4294901760 1 65535 4294901760 4294967295 0 131071 1 65535 4294967295 65535 65537 4294901760 4294901761 4294901760 65536 0 4294967295 0 1 4294901759 65537 65534 0 +-21 0 42 -1 -30 132 267 -606 -779 890 1227 -1008 -1988 182 1004 1413 185 -503 1256 365 -698 -2203 -1030 1472 669 -132 -43 -143 -234 128 161 11 -27 -42 -81 182 260 -109 -24 -50 -155 -337 -318 515 464 -46 -93 -89 29 -129 -219 133 268 52 -105 -167 -104 93 136 63 -21 -80 -27 -19 -19 43 -10 -23 46 116 62 -143 -58 -14 -64 7 -42 67 137 86 1 -182 -104 60 -16 82 207 34 -98 -217 -56 107 6 -14 -1 35 21 -40 -79 62 185 16 -184 -155 93 198 6 -142 -57 28 0 26 10 59 103 -68 -112 -26 51 23 -26 -11 7 3 -37 -24 33 72 -3 -63 -26 20 24 44 26 -36 -13 -19 24 -11 -117 -31 57 113 28 -18 8 -69 -58 76 124 36 4 -223 -203 134 152 34 -60 -79 -26 89 53 -6 17 -14 5 -19 -52 -47 -12 121 110 -65 -76 -44 -14 27 24 32 -10 -42 9 18 -7 -14 -46 6 48 64 94 -27 -112 -176 -52 220 103 -114 -64 79 28 -85 -1 93 -6 -64 25 36 -7 -26 0 -31 -53 66 92 -30 -61 -8 36 -7 -30 -4 -9 -7 -14 39 49 22 -7 -67 -8 36 -8 -15 3 -3 -5 25 21 -16 -5 -16 -17 2 -9 8 12 10 1 -9 -3 1 -1 0 -2 0 0 2 -2 1 1 1 0 0 1 2 0 1 1 -1 0 -2 -1 1 0 1 0 -2 0 0 -2 0 1 1 1 1 -1 -1 0 1 1 -2 -2 1 -1 -2 0 -1 -1 3 0 -1 0 1 1 -2 0 0 -2 -1 3 -1 -1 -1 -1 -1 0 -1 2 1 -1 0 -1 -1 1 0 -2 -1 2 1 -3 -1 -3 1 2 1 0 2 1 1 2 -3 0 -1 0 -2 -2 0 0 -1 -2 1 0 0 1 1 -1 -2 0 2 -1 -2 0 1 0 -2 -2 3 1 -1 -1 -2 -1 0 -2 1 4 0 -2 0 1 1 0 -2 -2 0 -1 0 3 1 -1 0 -1 0 1 1 -2 -2 -1 -1 0 1 1 -1 -1 0 1 -1 0 0 0 0 0 0 -1 -1 -1 0 1 1 0 -1 -3 -2 -1 1 2 0 -1 -1 1 0 0 -1 0 1 2 -2 -2 -3 0 1 -1 0 0 -1 0 -1 0 2 2 -5 -3 0 -1 1 1 1 -1 -1 -2 -2 -1 2 1 -1 0 0 -3 2 4 0 -3 1 1 1 -1 -1 2 1 0 -2 -3 0 1 0 -1 2 -1 0 3 2 1 -3 -3 -2 -1 1 0 -2 -1 1 -2 0 -1 -1 0 -1 -2 1 2 1 -1 0 +65515 4294901802 8716258 4255252747 58391797 2521593 3985268 3004585 287234 1710761 5340413 3227684 464985 22298 71140 26042 2493 39685 79481 3076 137594 366349 217412 16570 17482 65650 74528 38914 19465 22465 6841 1090 2210 629 15572 24293 3560 4145 6253 26165 33125 14416 6980 44005 56693 14585 232 1226 2041 10085 34481 57881 47853 20200 4033 676 3581 15233 13220 3130 797 58 1945 6273 3978 1076 2512 1972 530 697 14650 16018 1108 4825 9140 16672 49745 59165 24260 9841 8597 2845 485 386 4913 14785 16325 7712 925 1600 1864 405 245 2152 6400 9565 43520 51104 23605 10337 8009 8650 4132 1921 725 961 7165 9364 3785 1345 916 130 1717 2885 4538 1360 289 18 650 697 281 293 589815 655372 4294377473 131069 65535 65534 131072 131070 65537 0 131073 65536 4294901761 4294836224 131071 65536 4294836224 0 65534 65537 65537 4294967295 65536 4294836225 131070 4294901759 4294901760 262143 4294901760 65536 4294836225 0 4294967294 4294901763 4294967295 4294967295 4294901760 65538 65535 4294967295 1 4294967294 65538 4294967293 131069 65538 131072 65537 4294770690 4294901760 4294836224 65534 4294901760 131070 0 65537 4294901759 131072 4294901759 65536 4294836224 262142 4294901761 4294901759 65535 131070 4 65534 65537 4294836224 65534 65535 65539 65535 65535 65537 4294901758 4294967295 65536 4294901761 65535 4294901761 0 0 0 4294967295 65535 65537 4294901760 4294901757 131071 2 4294967295 1 4294901760 65536 4294836226 4294836222 65536 65535 4294901760 4294901760 131072 4294639618 65533 131071 65537 4294967295 4294901758 196607 4294901761 0 196605 4 131069 65537 4294967295 65538 4294836224 65533 1 196607 65535 131075 4294770689 4294901757 131071 4294836224 131071 65534 4294967295 4294901760 131070 65538 65535 +-51 0 -27 24 -278 250 1385 447 -284 -2071 -2091 526 1543 1114 -1778 -485 1626 1159 22 -35 871 -654 -360 -1235 -1284 918 677 132 354 -51 -872 -286 879 524 -447 -432 -2 -54 -151 328 182 166 256 -185 24 -196 -316 -103 23 200 -79 -121 74 429 190 -463 -223 197 89 79 88 -221 -109 146 -11 -80 -30 90 227 41 -185 -255 -31 200 111 -45 -99 -51 7 13 -58 125 151 -60 6 14 -81 -238 -74 265 -13 -69 173 62 -180 -53 204 71 -124 -92 173 45 -182 -287 -180 310 227 13 -69 -69 26 57 40 -22 16 -6 -10 -133 -153 128 151 16 -61 -74 -49 140 215 -111 -202 -25 18 40 137 28 -211 -81 205 116 -126 -125 86 -31 -296 200 475 -117 -371 43 209 -143 -68 283 28 -415 -116 261 9 25 65 -107 -51 176 58 -155 11 102 -98 -97 130 143 -34 -96 -2 -37 43 30 -154 -41 130 146 -1 -201 -44 136 -35 -22 128 -60 -166 40 111 146 135 -306 -240 131 39 -80 -150 160 280 131 7 -296 -201 64 110 91 -58 -35 128 18 -119 -139 -55 166 97 -40 -43 55 120 -97 -170 25 122 33 -55 -70 -35 61 24 35 99 -50 -144 -19 79 57 12 -35 -49 2 44 9 -21 -5 0 -11 -3 15 0 -4 1 3 -3 2 7 2 0 3 -1 -3 1 -2 0 6 -1 0 3 -1 2 0 1 -2 2 -1 -3 -5 -2 -4 -2 6 -1 -3 -5 -1 1 1 -3 5 -2 2 5 1 1 -2 -1 2 2 0 1 -4 -2 1 1 1 -2 -1 -1 2 -2 -5 4 2 -5 5 1 -3 2 3 1 1 -3 -2 -3 1 3 -2 -6 5 1 1 -1 6 4 -3 -3 4 5 -1 0 -2 -4 0 0 -2 -5 2 0 7 6 2 1 -5 0 2 -4 2 7 3 2 -6 -4 0 4 -6 -3 3 1 1 -4 -1 5 -2 -1 -1 0 -2 -3 0 0 0 3 0 -4 1 3 -2 -5 2 1 -2 2 3 -4 0 3 2 2 -2 -2 4 7 -5 -9 0 1 4 9 -2 -5 -8 -5 6 -2 -3 1 -2 -4 4 0 3 -1 -5 3 5 1 -2 -2 0 1 -4 -2 2 -3 -2 1 4 1 1 -1 4 4 2 0 -3 1 1 -4 -3 -1 5 7 0 -4 -4 -3 1 1 3 -1 1 4 3 2 -3 0 2 4 -4 -6 -1 4 3 2 -4 -4 1 3 1 3 -1 2 1 0 -8 0 5 -2 -4 -2 0 5 5 -4 -3 6 0 0 -1 -2 -3 1 -2 -2 1 -5 -2 3 3 1 -2 -3 0 +65485 1638373 16449258 29295977 4159307492 4648957 3621845 3396509 3987157 1709 1186357 1654825 2491380 475753 127917 842180 1047217 386433 2920 130385 60680 99761 38992 110465 40529 20882 189517 250469 88538 14162 56585 33197 6521 9000 53210 99250 40961 14346 12402 218 18989 26401 232 63205 75701 4930 33773 35209 46657 23840 31954 115493 128500 51698 9522 3925 2084 292 17789 39793 23057 9197 22001 58546 41429 1924 19553 51082 55481 31501 8357 127616 239314 139490 64130 84713 173009 81577 706 15674 33577 27389 10525 19013 37349 10372 1373 2749 25397 38216 40402 20432 1709 19984 29156 33637 111861 74761 7921 48100 95561 87665 44497 20381 4589 16708 33482 30581 11009 4874 23809 29525 15973 7925 4946 1801 12301 21097 9490 1369 2405 2017 4294705131 4294246400 1048573 4294705152 196609 196605 131079 196608 4294836223 4294836225 393216 65535 4294901763 2 4294836225 4294901762 4294705149 4294770686 458750 4294836223 4294967291 65537 393213 196606 65541 4294836225 196607 2 4294705153 131070 65537 4294967294 196607 4294705150 131076 393211 4294770689 196610 65537 4294901757 131069 4294836227 393210 65537 458751 4294770692 327677 4294901765 4294836224 65532 4294836224 196603 458752 131078 4294639617 131072 196604 196615 4294574082 65532 4294574084 262141 65537 4294967292 4294836229 4294967295 4294836224 65533 0 3 131068 4294836227 196603 4294836225 196610 65532 131075 4294836226 327678 4294639623 65527 262145 4294836233 4294508539 458747 4294836222 4294836225 327676 196608 4294705151 327683 4294836225 65534 4294705153 196606 4294901757 262145 65537 327679 131076 4294770688 65537 4294836220 393215 7 4294770684 131069 196609 131071 196612 4294770690 131072 4294705156 4294967290 196612 4294705154 131068 65539 4294901763 65538 4294443008 327680 4294770686 65534 327685 4294836220 6 4294901760 4294836222 4294836225 131070 4294901755 196611 4294836225 65533 +-50 0 6 128 -137 -341 34 843 321 -966 -568 850 667 -221 472 -422 -1627 -409 1179 1135 -454 -795 -23 247 124 314 235 -352 -236 -129 -325 235 561 300 -81 -549 -255 208 159 50 38 -79 -224 21 323 86 -281 -128 232 61 -151 -58 -34 -24 0 136 119 31 -53 -257 -103 319 226 -183 -201 -13 119 114 -19 -137 -25 51 -48 -3 77 20 -69 -42 9 101 80 -100 -60 47 -11 -80 -49 116 126 27 -19 -187 -102 134 17 -37 77 79 -28 -65 31 -18 -17 -8 -41 5 12 -9 3 35 -26 -12 47 0 -54 5 56 37 -5 -65 -2 40 -31 -41 57 59 -29 -91 -50 34 23 92 123 -126 -208 18 110 38 -51 51 110 -8 19 -158 -221 55 94 113 41 77 203 -258 -388 76 201 98 32 -41 -78 -75 -28 91 88 26 -5 -70 6 -26 -117 27 111 76 30 -128 -187 88 225 1 -146 -28 80 54 46 -157 -242 146 298 2 -200 -102 68 127 75 -66 -83 -76 -21 91 39 -59 -47 53 24 -15 13 0 -38 6 42 38 4 -53 9 15 -23 -6 11 -31 -19 27 -30 -11 26 61 39 -54 -39 18 24 -15 -13 -15 -37 19 46 41 2 -72 -26 39 20 6 6 -30 -21 10 5 8 4 -9 -3 4 -1 -3 0 1 2 0 -1 -1 -1 0 2 0 -3 -1 2 1 -2 1 -1 -2 0 2 0 -2 -2 -1 -1 2 1 -1 1 -1 -2 1 1 -1 0 -1 -1 1 3 -1 -2 0 1 -1 -1 0 1 -2 -2 2 2 0 -2 -5 0 2 -1 0 3 -1 -2 -2 0 3 2 -3 -2 -2 -1 2 -1 -1 0 0 0 -3 -3 2 3 3 0 -1 2 -2 0 -1 -2 0 0 0 1 -2 0 0 -1 -2 -2 -1 0 2 -2 -2 0 4 1 -3 -2 2 2 0 2 -2 -1 0 0 -2 0 1 1 0 0 -2 -1 1 1 0 0 -1 0 -1 -3 -1 -2 3 3 -3 -2 0 -4 -1 -1 5 4 -1 -3 0 4 -2 -2 -1 1 -2 0 1 -1 -3 0 0 -4 -1 3 4 -2 -4 1 4 1 -5 -3 3 0 -2 -1 0 0 1 0 1 0 -2 -1 -2 1 3 3 -2 -2 -3 -2 2 0 -2 -2 3 3 1 0 -2 1 1 0 -1 1 1 0 -2 1 0 -2 -2 0 1 1 -1 -2 0 0 -1 -2 1 0 1 -1 0 1 -3 -1 0 -1 -2 -3 1 -1 -1 -1 1 -1 0 -1 4 2 -2 -2 0 -1 1 -1 1 2 1 0 0 1 -1 -2 0 -1 1 2 0 +65486 8388614 4272684919 55246882 4231659841 1045124 493730 400868 2814410 2678266 838141 61538 113972 179129 72337 160850 404721 307962 108289 27781 7685 50617 111725 95345 57545 26165 1732 18496 15122 68858 112370 84565 40570 27157 19130 3226 2313 6329 6525 10282 16400 5809 6521 15857 16605 35330 28360 1658 12170 5009 1285 353 1706 225 1234 820 2209 2941 4505 4250 1604 2642 6730 9122 3656 8993 31005 43588 13544 5202 12164 25325 51866 21605 7610 107773 156320 50005 2705 11709 9065 8420 4925 712 14418 18097 17284 42713 50626 22100 9316 26765 79880 88808 50404 20753 9981 12665 8722 5002 5018 801 169 1480 3208 2825 306 565 1082 1090 1021 4397 4437 1845 801 394 1730 3797 5188 2197 436 936 720875 524293 4294377476 327677 4294836223 65536 2 4294967295 65535 2 4294967293 65538 131070 4294901759 131072 4294836224 4294967294 196607 4294901761 4294901761 131070 4294901761 4294901760 131071 4294901763 65534 4294901761 65535 4294836225 196606 2 4294705150 131072 65535 4294901763 4294901758 196608 4294770690 4294901758 196607 4294967295 0 4294770688 196605 196611 4294901760 4294836226 4294901760 65534 0 4294836225 0 4294901759 4294967294 131072 4294901758 262144 4294770689 196606 2 4294836226 65535 4294836224 65536 1 4294836224 131071 1 4294901760 4294901760 4294967293 262142 4294770691 65534 4294967292 393215 4294901764 65533 4294836228 4294967294 4294836225 65536 4294836223 0 4294967292 262147 4294770686 262145 4294639617 262141 4294836224 65535 65536 65536 4294836224 4294901759 196609 4294836227 4294836222 196606 4294836224 262142 65539 4294836224 65537 4294901760 65537 4294836224 1 4294901758 65536 4294901761 65534 4294901760 131070 65536 65535 4294770689 65535 4294901759 131069 4294967295 131071 65535 327679 4294836226 65534 131071 131071 65538 0 4294901761 65534 131071 2 +-13 0 108 -12 -343 -429 -107 970 341 -423 450 229 -486 -929 -467 714 272 580 1186 -510 -1197 -772 149 818 186 -242 -155 81 169 -204 -345 180 258 171 51 -256 -90 171 116 -164 -214 -12 101 244 92 -106 123 -177 -381 -10 143 251 135 -134 -172 -30 64 125 140 -36 -99 -185 -67 131 39 -39 -46 20 -3 47 52 -11 29 40 -34 -152 -40 145 104 -84 -218 -8 218 154 -87 -143 55 39 -70 2 94 32 -7 -144 -161 87 115 86 50 -100 -77 -3 -8 73 107 -98 -163 51 122 50 -13 -98 -48 39 21 22 -14 -33 11 52 28 -28 15 -2 -54 -88 -12 143 50 -89 -9 40 20 -83 -133 18 69 129 73 -71 -59 -53 -20 102 89 -44 -13 -43 -29 -28 -100 -70 -54 330 337 -238 -313 -1 194 70 -166 -70 172 41 -191 11 163 2 -17 -14 -84 -44 96 89 8 -119 -137 -55 14 243 141 -202 -203 51 95 104 20 -15 108 -29 -128 -102 36 102 4 -45 -31 21 85 -24 -103 -33 3 60 78 2 -82 -59 75 75 -69 -112 -5 125 71 -40 -59 -73 -16 109 46 -51 -22 7 24 23 -10 -69 -36 58 43 -5 -29 -24 29 48 -5 -86 -50 75 68 -15 -44 -29 15 40 3 -28 -8 13 7 2 0 -4 0 0 1 -1 -2 0 0 0 1 -1 0 -2 -4 -2 -1 3 0 -3 -1 2 2 -1 0 0 -1 -2 -2 1 1 1 0 -2 -2 -2 -2 0 2 0 -3 -3 -1 3 2 1 -1 -4 -2 2 0 0 0 0 -1 -3 -1 3 1 0 -1 -3 0 2 -3 -2 1 2 0 -1 1 0 1 -4 -1 0 0 0 3 -2 -3 -1 -1 1 -1 -2 2 1 -3 -2 4 1 -3 -3 1 2 2 -1 -3 0 -1 -1 2 0 -1 1 -3 -1 0 1 -1 0 1 2 -3 0 1 1 3 0 0 -2 -1 -1 -2 -3 0 2 -1 -1 3 0 -1 0 -1 -3 0 2 0 1 0 0 1 -1 -1 1 0 -3 -1 0 1 3 2 -3 -4 -2 -1 2 1 0 -1 0 2 0 -2 -3 0 1 -1 0 1 1 1 0 0 -2 -1 0 0 -1 -4 0 0 -1 -1 -1 -1 1 -2 -1 2 1 1 0 0 0 0 -2 1 -1 -1 -1 1 -1 -3 1 1 0 -1 1 0 1 -1 -1 -1 1 -2 -3 0 4 0 -2 0 2 2 0 -3 -2 1 1 2 0 -1 -1 1 -2 -1 -1 0 -1 0 0 1 -2 -1 -1 0 -1 0 -1 -1 -1 -2 -2 -1 0 2 -1 -1 -1 -1 0 +65523 4294180972 4266917545 63635349 4267245909 254941 1099237 727885 410384 1666696 2028793 691325 93160 30586 70177 151425 95805 68137 37341 40352 45940 69737 19700 46458 145261 83450 36181 30484 19721 20896 44026 21650 3042 2516 2218 2825 2441 24260 22625 17872 47588 71240 28018 4546 4904 9860 20785 33490 20621 12500 5938 5393 21053 29170 17384 9773 3825 925 1285 2825 1568 229 10660 20593 10421 1681 7289 18013 21402 10370 6290 10804 9857 2018 1625 14900 111816 170213 97970 42536 32456 31265 36602 26573 485 8992 17137 14225 21794 59245 60685 43810 19841 625 12505 26788 11700 2041 1402 7801 11698 3609 6088 10205 11250 17305 15650 6641 8810 12137 4717 533 1105 4861 4660 1874 1417 3145 7421 8125 4849 2777 2621455 4293132291 917496 131079 4294705152 0 4294901761 65534 0 4294901761 4294836224 4294901756 262143 4294770688 196607 4294901762 0 4294901759 131070 65537 4294836224 4294901758 65534 2 4294836221 262143 65538 4294770687 196606 0 0 4294836223 262143 1 4294836223 131072 4294901757 131073 4294901760 1 4294705153 65535 0 4294836227 4294967293 131071 4294901759 65538 4294901757 65540 4294836221 131073 4294901762 65533 4294967295 2 131071 4294967293 65536 65535 131073 65533 65537 3 4294836224 4294967295 4294836222 131072 4294967295 3 65535 4294836223 131072 65536 0 4294901761 131071 4294770688 65535 196609 4294770690 4294901756 196607 1 65535 2 4294836222 65536 65535 65537 1 4294836224 65535 4294901760 65532 4294901760 4294967295 131071 4294967294 65538 1 0 4294836224 4294901761 4294967295 4294901761 131069 1 131071 65536 4294967295 131071 4294836222 262144 4294836224 131072 2 4294901757 65537 2 4294967295 4294836225 4294967295 4294901760 0 4294836225 4294967295 4294901760 4294901760 4294967295 4294901758 65535 4294901762 4294967295 65535 +140 0 -245 187 330 -890 -818 1955 1059 -1806 9 1148 -735 -1215 145 1115 314 -605 -14 844 160 -1527 -548 1133 373 -402 -315 -32 175 267 -107 37 263 -346 -301 544 295 -503 -96 222 -81 -15 152 -125 -177 -2 -57 205 225 -101 -98 -26 -32 26 94 15 -89 -89 28 72 -44 42 126 -70 -123 21 100 -29 -129 28 162 28 -125 -158 -50 182 120 -29 -114 -74 101 193 24 -144 57 -96 -221 108 153 -61 -67 113 26 -141 -23 168 95 -151 -159 77 191 -2 -181 -119 35 216 113 -129 -104 1 82 60 -63 -134 12 164 33 -129 -38 57 8 -21 -10 -5 -50 62 162 13 -130 -129 97 104 -141 -75 142 57 -145 -36 127 53 -62 -32 17 -54 -5 101 -34 -73 97 14 -196 -22 146 176 21 -123 126 21 -221 -136 220 21 -455 25 422 224 -62 -254 -127 45 68 71 18 -7 0 -81 -58 40 -10 103 164 -111 -146 57 121 -103 -117 71 60 -82 -125 87 144 41 -53 -112 -16 100 59 -21 -11 -79 -55 79 51 -14 32 -19 -38 -36 -34 -15 -11 73 59 -21 -49 -52 -2 65 5 -4 52 -33 -98 14 90 33 -37 -49 14 28 -11 -15 34 8 -28 -42 -17 16 2 19 1 -20 -9 32 19 -14 -1 0 -5 -5 0 1 0 1 0 0 0 0 -2 -2 0 1 0 0 -2 -3 -2 2 -1 0 1 2 -1 0 -2 2 1 1 -1 0 0 -1 0 -1 -1 -1 -1 2 -1 -3 -1 1 2 1 2 -2 -2 -1 3 -1 -2 -1 0 -2 1 -1 -1 1 1 0 0 -4 -1 1 0 -1 -3 -2 -1 1 1 -2 -3 1 1 0 1 1 1 -1 -2 -1 1 1 2 -1 -1 -1 2 -1 -5 -1 1 -1 -1 0 1 1 1 -3 -1 2 0 -3 1 -1 -2 -3 -2 0 1 0 -2 -2 -3 1 1 -1 -1 1 1 -2 0 -1 -1 0 -2 -1 1 2 1 -2 -3 1 0 0 0 -1 1 1 -1 -2 0 -1 0 1 -1 -2 -1 0 -1 -1 0 1 -1 1 1 -1 -2 1 2 1 2 -2 -2 1 1 1 1 1 1 -2 -2 1 -1 -2 0 2 1 -2 -2 0 1 -3 -2 2 0 -1 0 0 1 -1 0 0 3 -3 -2 -1 -2 -1 0 1 1 1 -1 -3 -1 1 0 -1 1 0 -1 0 1 0 -1 -1 1 -1 -4 0 2 1 0 -1 -1 0 0 1 1 -2 0 0 -2 0 2 0 -1 0 0 1 0 1 2 -1 -1 1 2 -1 -3 0 0 0 -1 -1 2 0 -1 1 0 0 +140 12320523 4236640586 128187598 4176610339 1317985 2016450 1264250 464621 712532 2357329 1583993 300733 100249 101914 12818 188885 386537 340034 58500 6786 38729 31333 45274 60826 10280 1700 9061 15842 5968 3700 20776 15570 10841 17425 27028 40589 35624 15241 18472 47450 21312 12465 60505 27130 17258 20557 28753 31826 31210 36485 46922 47881 29410 10817 10324 21925 27040 17730 4693 505 125 6344 26413 33541 20225 25506 23413 22321 18938 4868 3205 10226 6485 9605 38900 52292 15570 16317 67337 48841 207650 228260 68360 18154 9665 373 6561 4964 10709 39217 24565 25250 18730 10324 23194 22417 15353 10256 3922 6362 9266 2797 1385 2740 1381 5450 3922 5105 4229 41 3793 9800 9189 3770 980 346 1220 2548 545 365 401 2162679 4294049811 65535 4294705147 65536 65536 0 0 4294901758 65536 0 4294836222 196606 65535 131073 65535 196606 65537 65535 4294901760 4294901760 4294967295 196607 4294836223 131071 65538 4294836226 4294967294 4294901763 4294967294 4294836224 4294901761 131071 1 4294705152 131071 4294901760 4294901757 131071 4294836225 131069 1 65537 4294901761 4294967294 65537 4294901762 4294967295 4294901762 4294967291 4294901761 65535 65537 4294770689 196607 4294770688 4294901761 4294836222 65534 1 4294901758 131069 4294901761 131071 4294836225 4294901760 65535 4294967294 131073 4294836225 131069 0 4294901760 65537 4294901759 4294901760 65536 4294901759 65535 4294967295 65536 131071 4294901761 131070 65538 4294836226 131070 65537 65537 4294836225 131070 4294901759 131072 4294836225 65534 4294770689 196606 4294901760 0 4294901761 0 4294770691 4294967294 4294967294 65536 65537 4294836223 131071 4294901760 1 65535 1 4294967295 4294901761 65532 65538 4294901760 65535 65536 4294836225 0 65534 2 65535 65536 65536 4294901762 131071 4294901762 65533 0 4294967295 2 131071 0 +-44 0 212 195 -152 -886 -964 980 1467 681 -82 -1773 -873 934 525 -141 -364 -180 17 779 814 -575 -742 -243 209 316 -68 -100 -5 -58 -119 217 372 31 -177 -471 -289 384 328 47 -52 -186 -118 57 133 93 -56 -164 -57 120 93 0 -52 -65 38 61 -61 -79 27 129 66 -104 -78 14 23 -7 -51 25 63 35 -29 -41 40 28 -20 -35 -15 8 23 34 31 -81 -132 21 87 102 62 -78 -67 -57 -55 47 40 71 43 -63 -20 30 17 -39 -7 -12 -34 21 18 -23 -31 36 39 -9 -31 -14 -8 36 50 14 -2 -46 -10 5 -19 -8 11 29 9 -16 10 0 -2 -42 -67 0 13 97 72 -42 -9 -39 -36 2 -19 -9 11 102 97 -143 -185 56 127 45 -40 -24 54 -2 -27 -29 -16 -47 -99 89 126 91 95 -138 -144 -51 15 87 17 -27 -15 -6 -15 21 34 15 -5 -49 -49 35 51 46 45 -61 -53 -38 -33 38 10 7 27 25 -19 -34 27 28 -2 -30 -27 -2 8 26 24 -11 -21 -34 -19 48 36 -25 -19 -2 -10 3 20 7 -21 -19 4 28 20 -1 2 -30 -26 7 0 10 10 7 -1 -2 13 1 -8 -18 -11 11 7 -4 0 9 0 -17 -10 11 9 2 -1 -3 0 0 0 0 0 0 0 1 0 0 0 0 -2 0 1 0 0 -1 0 0 0 -1 -1 -1 -1 1 0 0 1 1 0 0 1 0 0 1 -1 -1 0 1 0 2 0 0 -1 0 0 1 0 -1 0 -2 -1 0 -2 1 1 -1 1 1 -1 -1 0 1 2 0 -1 -1 1 1 0 -1 -1 -1 0 1 0 -3 0 1 -2 -1 1 1 -1 0 1 1 1 0 0 1 -1 0 0 0 0 -1 -1 1 -1 -1 -1 1 1 -1 0 1 -1 -2 -2 0 0 0 1 0 1 -1 -2 0 1 -1 -1 0 1 0 -1 0 1 -2 1 -1 0 -1 -1 -2 -1 1 -1 -1 1 0 -1 -1 0 0 1 0 -2 0 -2 -1 -1 1 -1 0 0 -1 -2 -1 0 -1 -2 0 0 -1 -1 -2 1 1 0 -2 -1 0 -1 0 0 -1 -1 0 1 -1 -1 -2 1 0 -2 -1 1 1 0 0 -1 -1 1 0 -2 0 0 1 0 -1 -1 0 0 1 0 0 0 -1 0 0 1 0 1 0 -2 0 0 0 0 0 0 1 1 0 0 0 -1 0 -2 0 1 1 0 1 1 -2 -2 0 2 0 -1 0 2 0 -2 -1 0 0 2 -1 0 -2 -1 0 0 -1 -1 -1 -1 0 2 0 +65492 12779732 4236967784 64289852 44631483 3150253 1634485 295506 164896 607130 993221 609613 143537 14624 3389 61250 139345 253170 230977 109793 37300 17173 26338 30032 17649 8649 6929 5165 9962 17370 15172 6280 578 3226 5194 2522 2384 1625 289 1685 7522 17865 17973 9928 7738 5234 6641 5818 1300 1810 193 1597 853 2257 1602 1157 1360 2696 2120 125 425 962 337 100 1768 4489 9578 6948 1602 1300 442 10525 29858 37361 18154 2176 2920 1570 2465 17722 24157 28069 23337 7794 1018 261 666 1381 2426 3626 4717 5746 4253 2533 149 1354 1517 1513 904 733 740 697 1597 2665 1921 365 109 449 802 800 401 904 725 100 149 5 170 388 242 65 81 289 786422 131081 4294836223 0 0 0 65536 0 0 65534 1 4294901760 0 4294901760 4294967295 131071 0 65537 0 1 65536 4294967295 65536 131072 0 65535 65536 4294901760 4294836224 65535 131070 4294901761 65537 4294967295 65536 2 4294967295 65537 4294901760 4294967295 65536 4294770688 65536 4294967294 65537 65535 65537 1 65536 65535 0 4294901760 131071 4294967295 131071 4294901761 65536 4294901759 65534 0 1 4294901761 65534 4294901761 65535 1 65535 4294836225 4294901761 4294901760 4294901759 131071 4294967295 1 4294967295 0 1 65534 4294967294 131071 65535 4294901760 4294967294 4294901760 65534 4294901760 4294901759 65537 4294836224 65535 65535 4294901760 65535 4294901761 4294901759 1 4294967294 65537 0 4294967295 1 65534 65536 4294901760 65535 65536 0 4294901760 0 1 1 65534 0 0 65536 1 0 65535 65534 65537 65536 4294836225 65534 2 65535 2 4294967294 0 4294901762 4294836224 65535 4294901760 4294967295 65535 2 +89 0 426 -100 -1142 -830 819 1716 -386 -1942 -684 1710 866 -188 412 -31 -798 -734 462 1006 -85 -436 412 40 -115 -294 -276 -228 -239 493 511 -220 -609 98 591 194 -218 -308 79 203 -31 -312 -137 288 119 -66 53 -23 -75 -65 -23 86 110 -55 -110 -62 -51 18 15 115 5 -33 54 41 26 -25 -32 -47 55 27 -64 -88 -87 91 175 28 -125 -78 84 31 -78 -26 -7 4 33 105 17 -131 -26 97 31 -58 -1 12 -15 -63 -99 99 161 -5 -48 -70 -102 20 117 79 -23 -82 -7 41 9 -66 -36 66 50 -8 -28 -52 18 53 -34 -77 -18 108 73 -88 -87 85 100 -95 -114 77 122 -9 -53 -91 -53 100 86 -36 9 -22 -76 -54 -37 -7 -64 169 164 -16 -14 -59 30 -25 -71 -55 -71 84 143 6 -112 -31 53 -3 -33 66 40 -45 33 2 -76 -32 59 35 -55 -45 22 55 0 -35 -11 25 12 -29 -8 37 7 -44 -56 45 143 37 -115 -162 6 143 22 -36 -13 -22 13 44 -3 -32 17 11 -7 -41 -76 52 122 6 -81 -18 60 -24 -72 30 51 2 4 -13 -28 -3 14 1 -1 24 15 -37 -16 16 -6 -3 11 4 -13 -7 21 36 2 -47 -18 4 16 14 -26 -2 19 -9 1 12 -7 0 3 -12 0 4 -1 2 -3 -3 0 3 1 -3 -2 2 0 -1 0 0 0 -1 1 1 1 -1 -2 -1 0 0 2 -1 -3 0 -1 -1 3 0 -2 -3 -1 0 -1 1 0 -2 0 -2 -2 2 0 -2 -1 1 1 -4 -3 2 2 0 -1 -1 -2 0 0 1 0 0 2 -3 -2 0 1 -2 -2 -2 0 0 -4 2 2 -1 -2 -1 2 2 0 -1 -2 0 1 1 0 1 0 0 0 1 0 -1 -2 0 -1 1 1 2 -1 -3 1 0 -2 -1 0 2 0 -3 1 1 -1 -2 0 0 -1 0 0 0 2 1 -2 -2 -1 0 0 -1 0 -1 -3 0 0 -1 0 -1 -2 -1 -2 1 1 0 -1 -2 1 1 -1 -1 0 -1 -2 -2 1 3 -1 -2 0 4 3 -6 0 2 0 -1 1 0 0 -5 -1 0 -1 -1 -1 3 0 -2 3 0 -1 -1 -1 0 1 0 -2 0 0 0 -1 2 1 -3 -3 2 3 -1 0 2 1 1 0 -3 0 -1 0 0 -1 -2 1 1 0 0 -2 0 -2 0 3 0 0 -1 -1 -1 2 -2 -1 -2 -3 2 2 -4 -5 0 2 1 -3 -2 1 1 -1 1 1 -1 -3 2 3 -1 -1 -1 0 -1 0 1 -2 -1 3 0 +89 4288414122 4240636810 112460595 4167761534 3391956 785300 170705 1175560 1225480 197321 171344 99661 128160 300170 309521 380485 386917 142388 47450 98305 101713 18517 3338 9850 7925 15125 15944 2925 13450 1114 4597 1301 3233 3754 11840 15850 31409 21709 8017 6760 65 12114 17450 10085 4325 145 4194 19602 25946 7204 10804 19930 7253 1730 4437 5652 2564 3488 3133 7085 11988 13073 14794 19025 18925 14965 11090 12809 8692 565 8692 1418 32657 27152 3677 1525 8066 12097 20485 13505 2818 5445 3625 1093 6800 4706 5050 3509 1225 746 985 1433 1985 5161 21818 39469 20485 1780 653 2105 1033 410 1730 8480 14920 6885 4176 6084 2605 185 793 197 577 1594 512 45 137 218 1737 2213 340 917520 4294901734 4294377491 786433 65529 4294180867 262144 196607 4294836221 196608 4294770689 196606 4294901760 0 4294901760 65537 4294901761 4294967294 0 4294901762 65533 4294967295 3 4294836222 65535 131071 4294836224 4294836224 196606 4294836224 131071 4294705153 196605 2 4294967295 65534 65536 0 4294770690 65534 4294836225 4294901758 0 196604 4294901762 4294967294 131074 4294901760 65534 65537 65536 0 65536 4294901760 65534 131071 131073 4294836223 1 4294967294 131072 4294770688 65537 4294901759 0 65535 0 65538 4294901758 65535 4294901760 4294901760 65533 4294901760 4294901760 4294967294 131070 1 4294901759 65537 4294967295 4294901760 4294901758 196609 4294901759 262144 4294574083 131072 4294901760 1 4294639616 65535 4294967295 262143 4294836224 3 4294967295 65535 1 65534 0 196607 4294770689 196605 4294901763 131072 65537 4294770688 4294901760 0 4294901759 65537 0 65534 65534 3 4294901760 4294967295 4294836226 4294901759 196605 4294705154 65531 65538 4294901757 65537 131071 4294901761 196605 4294901763 4294967295 4294901760 65536 4294967294 3 +-4 0 10 -10 -39 20 -1 -1 116 5 -172 44 148 -197 -42 288 -147 -236 279 114 -251 4 142 -89 -74 114 56 -109 -46 124 23 -166 25 187 -111 -172 184 129 -212 -51 201 -20 -161 75 118 -130 -66 178 -13 -199 96 173 -148 -112 156 47 -138 -4 108 -25 -80 48 53 -59 -32 55 17 -46 -7 41 -7 -41 20 33 -25 -12 1 -18 46 30 -93 13 101 -101 -38 179 -82 -191 191 122 -225 -7 176 -97 -94 136 33 -117 -18 86 30 -72 -30 82 7 -100 24 111 -60 -118 108 113 -164 -80 199 9 -193 84 141 -162 -64 199 -19 -199 91 169 -147 -113 188 38 -196 50 153 -152 -57 234 -88 -256 234 182 -319 -23 302 -164 -182 301 10 -347 152 310 -264 -217 322 105 -342 4 330 -112 -283 221 186 -324 -54 382 -94 -366 216 277 -270 -160 252 67 -211 -27 205 23 -245 -4 284 -77 -266 198 168 -308 -22 348 -115 -306 195 211 -213 -111 191 38 -165 -7 150 -2 -152 19 154 -63 -131 120 74 -165 4 167 -75 -125 106 54 -87 4 36 -32 7 21 -21 12 9 -40 12 48 -27 -40 32 30 -40 -27 48 23 -58 -11 63 -7 -62 25 52 -40 -43 50 32 -53 -21 49 11 -39 -3 24 -1 -11 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -2 0 -1 -1 -1 0 0 -1 0 0 -1 -1 -1 0 0 -1 0 0 0 1 0 0 -1 0 -1 0 -1 0 -1 -1 0 -1 1 -1 -1 0 0 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -1 -1 1 -1 -1 0 0 0 0 1 -1 -1 0 0 0 0 0 0 0 0 1 0 0 0 0 -1 1 0 0 -1 0 0 0 -1 0 0 0 1 1 0 -1 0 -1 -1 0 0 -1 0 0 0 0 0 -1 -1 -1 -1 0 -1 0 0 -1 0 0 0 0 0 -1 0 0 -1 0 0 -1 0 -1 0 0 0 0 0 -1 -1 1 0 0 -1 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 0 -1 0 -2 0 0 0 0 0 0 -1 0 0 -1 -1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 1 -1 0 0 -1 0 0 0 0 -1 -1 0 -1 0 0 0 0 0 0 -1 -1 0 0 0 -1 0 -1 0 -1 0 0 -1 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 0 -1 0 1 -1 0 -1 0 0 -1 0 0 0 0 0 +65532 4294311946 1376217 4294967295 327796 31520 60713 84708 77305 90837 63017 28085 18472 15017 17492 28085 35594 41905 50497 47545 40801 31546 30824 36040 39770 39145 34448 26545 19060 12289 8704 6290 4049 2405 1730 1730 1489 769 325 3016 8818 20402 33485 43205 51365 50674 40385 27332 14778 7720 6084 7624 10049 12897 17524 24433 33296 39682 44305 46125 43697 39962 36842 34378 36788 40916 46513 58005 73280 87880 102290 118100 123725 120509 119204 116785 114709 116980 121444 128930 139572 148840 142792 123385 98500 67993 45250 42554 60041 86585 109960 123088 121588 106861 82546 57690 37925 27274 22504 23465 27685 31561 32701 27905 21250 14152 7585 2320 490 585 1681 2448 2329 1924 2329 2833 3485 4018 4469 4304 4349 3833 3276779 4292411403 1638397 4294311935 131074 0 0 0 0 0 0 0 1 65534 4294967295 65535 4294901760 0 4294967295 65535 4294901760 0 65536 0 65535 65535 65535 4294967295 4294901760 4294901761 65535 0 65535 0 0 4294901760 65535 0 0 4294901760 131071 4294967295 0 0 4294901761 65535 0 0 0 65536 0 0 131071 0 65535 0 65535 0 65537 4294901760 4294901760 65535 4294901760 0 0 4294901760 4294967295 65535 65535 4294901760 0 0 4294901760 0 65535 4294901760 4294901760 0 0 4294901760 131071 0 65535 0 0 0 65535 4294901760 4294967295 4294901760 4294836224 0 0 0 65535 4294901760 65535 1 1 0 0 0 0 0 4294967295 65536 65535 4294901760 0 0 4294967295 4294901760 0 0 0 4294967295 0 4294901760 4294901760 4294901760 0 65535 0 0 4294967295 65535 4294901760 65535 65535 4294901761 4294901760 0 65535 0 0 +-2 0 -3 -12 -24 44 139 -45 -329 -89 326 405 156 -471 -618 -205 312 1050 408 -1080 -580 439 198 -61 -15 109 122 -63 -65 -94 -67 -27 -152 186 387 92 -111 -402 -255 160 110 200 134 -110 28 -35 -191 -229 -118 459 450 -165 -283 -212 7 147 -84 15 200 102 -64 -214 -56 102 2 -15 21 52 35 -39 -23 -39 -37 41 7 28 107 -66 -242 -2 242 221 65 -387 -430 135 303 343 233 -370 -410 -128 7 399 306 -136 -194 -126 51 116 -31 -131 -93 169 192 -29 -64 -73 1 -60 -190 61 181 240 196 -298 -327 -100 -42 291 242 30 50 -216 -213 -67 -83 231 255 59 51 -241 -263 -93 -117 370 538 23 -213 -600 -485 408 461 344 279 -473 -523 -210 -90 518 425 15 39 -317 -264 -134 -223 286 332 265 283 -376 -417 -278 -252 451 478 189 79 -461 -351 50 116 133 -115 -39 162 273 279 -390 -526 -160 -41 530 503 -18 -90 -460 -370 129 144 270 136 -109 -12 -64 -26 -52 -135 -4 15 189 224 -20 -60 -275 -272 147 210 195 104 -222 -202 -11 61 140 80 -94 -125 -19 58 107 50 -84 -57 -6 -1 9 -22 27 49 25 31 -58 -75 -34 -19 79 56 10 23 -32 -25 -47 -54 36 43 32 8 -29 -12 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -1 0 0 0 0 0 1 0 0 0 0 -1 1 0 1 -1 0 0 0 0 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 -2 0 0 0 0 0 -1 0 0 -1 0 0 0 1 0 -1 0 -1 -1 1 0 0 0 -1 -1 0 -1 -1 0 1 0 0 0 -1 1 -1 0 0 0 0 0 0 0 1 1 0 1 -1 -1 -1 0 -1 0 -1 1 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 0 -1 0 0 -1 0 0 -1 0 0 0 0 -1 -1 0 -1 0 0 -1 0 0 -1 0 -1 -1 0 -1 0 0 -1 -1 0 -1 -1 -1 0 -1 0 -1 1 0 -1 1 -1 0 0 0 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 1 -1 -1 0 0 0 -1 0 -1 0 -1 0 0 0 0 -1 0 0 1 0 -1 0 0 0 0 -1 0 1 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 1 0 -1 -1 0 0 0 1 -1 -1 -1 0 0 0 1 0 1 -1 1 0 0 -1 0 0 0 -1 0 0 1 0 0 -1 0 0 +65534 4294246397 2949096 4292018315 4289199799 270301 246177 423949 1199844 1332864 529121 42925 12106 18853 13061 5218 57700 158233 173925 90625 52100 30056 2009 88922 224605 229725 125033 21658 7281 50404 49892 13540 229 3145 2746 2050 3050 833 15805 58568 107405 153994 203125 209458 191189 184484 159250 112132 53512 16057 18122 37210 37705 9425 3601 39821 90361 127220 116929 86445 59464 49156 49858 60250 68506 60682 77818 150589 289973 405369 401689 330857 301570 317629 276424 180850 102010 87652 131525 180449 221465 251173 266905 264205 218762 125701 31145 14746 100773 229941 302276 282581 253333 219700 153541 93636 30377 4240 3380 18241 35946 50576 79225 95593 82125 60100 40925 23321 15236 15986 14813 9556 3285 82 1213 3026 4325 6781 6602 3236 1553 2834 2424778 2097195 4293066760 65524 196608 0 0 0 0 0 0 65536 4294901760 0 0 65536 0 0 131071 65536 65535 0 4294901760 1 0 0 0 0 0 0 4294901760 65535 65535 65534 0 0 65535 4294901760 0 65536 4294901760 4294901760 131071 0 4294901760 65535 4294967295 65536 0 4294901760 4294901761 0 0 0 65536 1 4294901761 4294967295 4294901760 4294901760 1 4294901760 65535 0 0 4294967295 65535 65535 4294901760 0 65535 0 4294901760 65535 65535 4294901760 0 65535 4294967295 4294901760 0 4294967295 4294901760 4294967295 4294901760 4294901760 1 131071 65535 0 4294967295 0 4294901760 4294967295 0 0 65536 4294967295 0 4294901760 4294901760 4294901760 0 0 65535 65536 4294901760 0 0 65535 1 4294901760 65535 0 0 65535 0 0 1 4294967295 0 65536 4294967295 65535 0 1 4294901761 1 4294901760 0 4294901760 0 1 4294901760 0 +-42 0 -43 -26 -41 194 -44 -10 618 419 -103 -1200 -1012 740 1228 944 832 -1734 -1593 -794 -943 1376 1046 451 68 -290 -77 -37 287 90 -187 -322 83 36 -417 -46 154 353 201 -73 -88 -161 -138 62 -49 322 511 33 -23 -365 -25 -71 -140 -150 -204 -21 -164 226 95 225 269 20 51 -222 -127 -11 0 -49 -109 126 179 6 -139 -181 -127 358 455 -6 -78 -366 -158 126 106 -70 -151 -67 -24 126 47 10 34 -59 -44 34 45 -105 -149 18 9 60 -36 -7 -65 104 64 121 186 30 21 -151 0 -1 5 -42 -16 -103 -127 71 95 -5 -132 -16 112 114 -50 -145 -21 180 153 -102 -83 -41 36 -33 -80 -81 -163 55 46 166 58 23 114 1 3 -161 -144 48 34 30 -27 50 47 32 47 -7 14 -34 -26 -27 4 38 -9 -57 -33 77 26 -13 4 59 64 25 64 -48 41 -24 -12 -94 -6 -22 -75 -95 -122 122 139 32 -49 -75 -50 63 144 16 -127 -174 -53 202 150 -59 -138 -86 31 175 72 -99 -11 14 -2 -69 -76 28 68 38 -44 -84 -43 96 97 -11 -53 -75 -19 43 -28 -6 10 46 -1 -3 29 42 28 -59 -49 20 22 10 10 14 14 -17 9 -8 -2 -15 -16 -22 -22 16 3 13 5 2 4 0 2 -1 1 -1 0 0 0 -1 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 -1 1 0 0 0 0 -1 0 1 0 1 -1 0 0 0 -1 -1 0 0 0 0 -1 1 0 -1 -1 -1 1 1 -1 -1 -1 0 0 -1 0 0 1 1 1 0 0 0 -1 -1 0 -1 -1 1 0 -1 -1 -1 0 0 -1 -1 -1 -1 -1 -1 0 -1 0 0 0 -1 0 1 1 0 -1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 1 0 -1 0 -2 0 0 0 -1 0 1 0 0 -1 -1 0 1 0 0 0 0 0 0 0 -1 -1 0 -1 0 0 -1 -1 -1 0 -1 -1 -1 0 0 -1 1 0 1 0 0 0 0 -1 0 0 1 0 0 0 0 0 -1 -1 0 -1 0 -1 0 0 -1 -1 0 -2 -1 0 1 0 -1 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 1 0 0 0 -1 0 0 -1 0 -1 1 0 1 0 1 0 -1 0 0 0 0 -1 0 0 0 -1 0 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 -1 0 1 0 0 +65494 4293328853 12779479 4294377428 27460202 1450609 1571744 2399120 3698980 3168085 2782625 1297517 88724 7298 90469 138653 8185 176005 148325 45730 33665 22888 106085 262210 133754 5666 42100 42057 77972 59650 72761 51885 16250 2401 27757 32077 52082 144293 207061 140040 40840 16136 27290 16452 2309 4637 3092 13050 22525 3681 1345 15041 18737 35496 23242 1 1789 10865 21170 9050 17680 25540 23525 32841 33813 8570 2385 12961 29594 29672 3893 12997 25930 23040 2056 3229 3233 2258 1352 1405 1460 3330 7018 845 3497 4721 6400 2257 8980 520 14650 29768 20345 8026 6469 20992 46405 43613 25981 26440 31586 14985 317 4765 6560 6068 8992 11065 9530 8434 2210 820 2216 10 2605 4265 2801 584 296 485 145 229 4293591024 1114090 851971 131077 4 4294901762 4294901761 0 4294901760 0 0 4294901760 4294967295 65535 0 4294901760 1 0 4294901760 65536 65536 65535 0 4294967295 0 0 131071 4294901760 4294967295 65537 4294967295 65535 4294901760 0 65537 1 0 4294967295 4294901760 131071 4294901760 4294967295 0 4294967295 4294967295 4294967295 4294901760 0 4294901760 65536 1 65535 0 65535 0 0 0 65535 0 0 131071 4294901760 4294836224 0 4294901760 65536 0 4294967295 65536 0 0 0 4294901760 65535 65535 4294901760 4294967295 4294901760 4294967295 0 131071 65536 0 0 65535 65536 0 0 4294901760 65535 65535 65535 4294901760 65535 4294967294 65536 4294901760 0 65535 0 65535 0 0 0 65535 0 65535 1 0 65535 4294901760 4294901760 1 1 1 65535 0 4294901760 0 4294901760 4294901760 65535 0 65535 0 0 0 65535 0 4294901760 0 0 4294967295 65536 0 +0 0 -38 21 172 248 395 -663 -1006 -118 322 833 151 -486 -21 115 -374 86 763 321 -430 -991 -355 944 488 -175 105 -105 -302 -279 -196 317 344 430 279 -657 -365 140 56 44 91 -36 -104 -92 -80 38 -7 195 83 -90 189 75 -241 -246 92 171 -24 16 65 -121 -127 51 123 15 -166 -109 4 245 174 -141 -148 88 83 -96 54 203 -9 -325 -31 284 102 -259 -154 104 81 -28 -50 -29 -74 70 123 64 39 -137 -124 9 10 30 4 45 40 -43 -74 32 99 35 1 -83 -63 -23 -40 97 97 -13 40 -44 -137 -79 56 81 -114 -17 69 94 12 32 99 -50 -7 -14 -20 -67 -42 -7 -15 85 66 -46 -23 -46 -58 2 17 72 -14 -110 -49 190 148 -100 -81 -8 42 -23 -75 40 93 -44 -94 12 8 16 33 42 22 -9 48 -97 -159 60 138 14 -41 -45 -79 -2 53 86 20 -36 -19 18 69 -2 -18 -76 -95 29 83 71 25 -35 29 -109 -143 53 105 10 -71 -17 3 -71 -108 199 162 -103 -61 84 30 -94 10 103 22 -122 -26 68 4 -61 11 33 -48 -66 -20 85 38 -7 -7 2 41 5 -19 -43 2 4 -52 -13 27 65 28 -44 -39 -8 14 36 16 -28 -19 4 8 2 -3 -1 -1 1 1 0 0 0 0 1 1 0 1 0 0 0 0 -1 -1 0 -1 -1 0 1 -1 -1 0 1 0 -1 0 0 -2 0 0 -2 0 -1 1 0 0 -1 -1 0 0 -1 0 -1 0 0 0 0 0 1 -1 -1 1 0 -1 0 0 0 0 -1 -1 -1 0 0 -1 -1 0 0 0 -1 0 0 1 0 -2 0 0 1 1 -2 -1 0 0 -1 -1 1 0 0 -1 -1 0 0 0 0 -1 0 1 1 0 -1 1 -1 -1 0 1 0 0 -1 0 -1 -1 0 0 0 0 0 0 0 0 -2 -2 0 0 0 0 0 1 -1 -1 1 1 0 -1 0 -1 -1 0 0 0 0 -1 0 0 0 1 -1 0 0 1 0 0 0 0 0 -1 0 -1 1 0 0 0 -1 -1 0 0 0 -1 0 -1 0 1 -2 0 0 -1 -1 0 -1 1 0 -1 0 0 -1 0 0 0 0 0 -1 -1 0 0 0 -1 0 0 1 -1 -1 0 0 0 0 -1 1 0 0 0 0 1 -1 0 0 1 0 0 -1 0 -1 -1 -1 0 1 -1 -1 1 -1 -1 -1 -1 0 -1 0 -1 0 0 -1 0 0 -1 -1 -1 0 0 0 -1 1 1 0 0 -1 -1 -1 -2 0 -1 0 0 0 +0 1441754 16253100 4251517323 4287298578 797573 258997 13666 147272 685210 1166981 1017161 268769 22050 169045 138905 303236 509490 152825 5072 9577 19280 7844 38074 14989 41346 118597 37705 832 18866 18730 15354 39437 60041 50157 29648 16105 44125 105706 81617 77485 34532 7345 3341 10376 19225 20290 15457 1000 2041 3449 6500 11026 6890 4498 11009 9578 3536 25010 9697 13285 13597 1168 12301 245 4889 1813 7450 6472 2645 3368 5473 12296 38501 31904 6625 2293 7225 10585 8980 320 2853 565 11713 28881 19240 3706 6245 10205 1696 685 4765 6100 9866 11930 1850 12722 23258 11125 5330 5050 51265 36853 10777 9736 10709 15368 5300 3737 1210 6660 7625 1493 53 1706 2210 20 2873 4954 2720 1585 1492 4293132304 327661 131080 4294967293 131071 1 0 65536 1 1 0 4294901760 65535 4294967295 65536 4294967295 65536 4294901760 0 65534 4294836224 4294901760 1 4294901760 65535 4294901760 4294901760 0 0 65536 4294967295 1 65535 0 4294901760 4294967295 0 4294967295 0 4294901760 0 1 65534 65536 4294836225 65535 4294901760 131071 0 4294967295 0 0 65535 65537 4294901760 4294901761 65535 1 4294901760 4294901760 65535 0 0 0 4294836224 65534 0 0 4294901761 131071 1 65535 4294967295 0 0 65535 0 4294901761 0 1 0 0 65535 131071 0 4294901760 65535 0 65535 65535 4294836225 0 4294967295 4294901760 1 65535 4294901760 0 0 4294901760 65535 0 65535 65536 4294967295 0 0 131071 0 0 4294901761 0 1 4294901760 4294901760 4294967295 65536 4294967295 4294901761 4294967295 65535 65535 65535 4294901760 0 4294967295 65535 0 131071 1 4294901760 4294967295 65534 65535 0 +-94 0 29 35 -196 199 795 -93 -798 -199 792 -49 -750 -497 -572 776 1032 196 -471 -131 975 -21 -722 -893 -304 560 63 80 162 237 253 -460 -895 59 876 895 -84 -1021 -161 398 73 -156 -213 136 438 -23 -485 -289 55 443 274 103 287 -562 -901 42 685 593 -273 -543 157 331 38 -229 -166 24 150 13 -182 -117 -125 134 173 405 439 -474 -424 -175 -150 145 37 208 110 -37 107 33 -104 -195 -28 162 87 -44 -102 -45 65 160 85 -192 -110 104 69 -99 -105 15 54 118 -17 -101 71 55 -31 -42 -147 -73 236 324 -23 -424 -156 117 -15 109 74 28 114 -59 -115 -108 -106 117 247 70 -193 -258 -3 310 169 -207 -192 108 181 -92 -141 -6 -82 30 106 172 122 -107 -110 -68 149 38 -238 -168 35 227 67 8 74 -127 -160 38 87 82 42 -20 94 -131 -271 -31 66 249 233 -224 -302 112 174 -71 -16 46 -94 -6 106 -5 -34 -1 -62 -66 -12 184 160 -76 -59 -85 -15 -11 -138 -19 -2 256 329 -87 -109 -220 -221 -33 28 271 102 -50 80 -3 -38 -182 -121 118 32 -2 18 84 94 -97 -116 30 80 -15 -15 -2 -40 -30 5 16 -25 52 54 -25 -7 -6 -27 2 34 1 -14 -1 10 -15 -15 -1 1 5 0 0 -1 1 0 1 0 0 0 0 0 0 0 0 -1 0 0 -1 1 1 1 -2 -1 -1 -2 0 1 1 -1 0 0 -1 0 -1 0 1 0 0 0 0 1 0 0 0 -1 0 -1 1 1 -1 -1 0 1 2 0 0 -1 -1 0 0 1 0 0 -1 -2 1 1 1 0 -2 0 2 0 -1 1 -2 0 -1 0 -1 -1 1 -1 -1 -1 -1 0 0 0 -2 -1 0 -2 -1 0 0 0 1 0 -1 -2 -1 0 2 -1 -1 -1 1 0 0 -1 -1 -1 0 1 1 0 0 1 -1 -1 0 0 1 1 1 0 0 0 1 1 1 1 0 0 -2 1 0 -2 0 0 -1 1 -1 -1 1 -2 -1 0 0 -1 0 1 0 0 -1 0 -1 -1 1 0 0 -1 -1 1 -1 -1 -1 0 -1 -1 -1 1 1 -1 0 0 0 0 -1 1 1 -1 -2 1 0 0 0 -1 -1 0 0 0 0 -1 -1 -1 0 1 0 0 0 -1 1 1 -1 0 0 0 -1 0 -1 -2 -1 -1 0 1 0 0 -1 0 -1 0 -2 -2 0 0 0 -1 -1 0 2 1 1 0 -2 -1 0 0 0 -1 0 1 0 0 0 0 1 -1 -1 0 -1 -1 -1 -1 0 1 -1 -2 0 2 0 +65442 2293789 13107004 4288873243 4281990370 629665 809509 929360 1103440 239002 951066 1318733 406016 10369 82413 275609 804506 1568401 1049497 184325 29665 63865 192373 318746 199274 85685 398213 813565 820874 369378 134210 53885 28132 22669 46813 33581 193954 417397 210401 43525 44633 13469 12538 48841 27028 9505 12429 29825 44089 22916 14562 11250 16840 10490 8066 2725 26938 160672 180305 38025 12106 6260 16477 24889 24925 65909 103813 96109 71410 48528 41225 19917 7624 40820 26333 16724 23645 84868 52754 4553 21605 27044 14293 2164 25997 74402 66357 104465 103748 35317 2372 8872 11261 1157 8200 34000 31376 10706 346 19405 65540 115810 60281 49930 74225 12904 6409 34568 28565 1028 7380 18245 14356 6625 229 2500 281 3329 3541 85 733 1157 4294967282 4293984266 4294967281 327681 0 131071 65536 0 0 0 0 65535 4294901760 65537 4294836225 4294967295 65534 65537 65535 4294901760 4294901760 65536 0 0 1 0 65535 131071 4294901761 65535 131073 0 4294967295 0 1 4294901760 131070 65537 4294836224 131072 4294901760 4294836225 4294901760 4294901760 131071 4294967295 4294967295 0 4294836224 65535 4294967294 0 65536 4294901760 4294967294 131072 4294967295 131071 0 4294967295 65535 65537 0 4294901761 65535 65536 65537 0 65536 65537 1 4294836224 1 65534 4294901760 4294901761 131071 4294967294 0 65535 1 4294901760 4294901760 131071 0 4294967295 4294901761 4294967295 4294901760 4294967295 65537 65535 0 4294901760 65537 4294901759 1 0 4294967295 0 0 4294967295 65535 1 0 131071 4294901761 0 4294901760 4294901760 4294967294 65535 1 4294901760 4294901760 4294836224 65534 0 4294967295 131072 65537 4294836224 65535 0 65535 1 0 65536 4294967295 4294901760 4294967295 65535 4294901761 65534 2 +9 0 -107 -35 -16 102 170 502 620 -946 -1058 106 364 531 402 -453 -828 -154 423 457 -459 95 877 13 -521 -170 302 -43 -77 32 -165 -113 417 -43 -792 -223 197 556 347 0 -241 -328 151 409 64 -323 36 106 -176 -332 -110 464 170 -183 -44 211 429 -105 -375 -512 -140 459 161 -87 -93 -50 14 106 33 8 29 3 133 -214 -437 187 391 -4 -225 40 236 -41 -190 -83 23 66 -5 118 130 -153 -159 62 131 23 -93 -55 148 83 -103 -218 -87 184 140 -44 -104 -72 -78 151 254 -45 -206 -112 -80 104 259 247 19 -472 -232 266 178 -101 -112 76 61 -126 -70 185 118 -182 -157 32 -2 99 79 -14 -62 35 164 43 -34 -191 -108 43 -11 95 106 -36 -85 -45 -3 127 182 -101 -169 -54 4 -45 -54 248 146 -251 -76 208 1 -263 -10 273 -66 -291 86 447 -29 -536 -90 544 324 -219 -212 -344 -164 502 323 -277 -230 35 72 24 -73 16 129 62 -73 -129 33 110 2 -88 -26 17 27 40 -32 -152 -88 232 182 -102 -72 -59 -67 42 65 -11 -107 38 148 56 -35 -110 -21 55 62 -75 -166 23 120 93 1 -73 -25 -13 -28 43 63 17 -12 -86 -53 72 53 -13 -2 -20 -29 3 10 9 2 0 0 -1 -1 -1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -2 0 1 1 0 0 -1 -1 0 -1 -1 0 1 1 -1 -3 -1 0 1 -1 -2 -1 1 0 -2 -1 1 -1 -2 -1 0 0 1 -1 0 0 -2 -1 2 2 -1 -1 0 1 1 0 -2 0 0 0 2 1 -1 0 0 0 0 1 1 0 0 -1 0 1 2 -1 -2 0 2 0 -1 0 -1 1 1 0 1 1 -1 1 -1 0 1 1 -1 0 0 0 -1 0 0 1 -1 -1 -1 0 0 -1 -1 1 -1 -1 0 0 0 0 -1 -1 -1 0 2 -1 -1 -1 1 1 2 1 0 -1 0 0 -1 0 0 0 0 -1 0 1 0 0 -1 -1 1 -1 0 0 2 0 0 0 0 0 1 0 1 -1 -1 -1 1 0 -1 2 1 -1 0 0 0 -2 0 -1 0 1 -1 -2 0 0 0 1 0 1 0 -1 0 1 1 0 -1 0 1 1 1 0 0 0 -2 0 1 1 -1 -1 0 0 1 1 -2 -1 2 1 -1 -1 -1 0 0 -1 -1 -1 0 -1 3 1 -1 0 0 -2 0 0 0 0 1 -1 0 1 -1 -1 0 -3 0 2 0 0 -1 0 -2 0 0 1 0 +9 4292738965 6750192 32899242 4232970860 1130600 414457 366813 709300 387778 219706 769298 300341 93053 6953 39994 175738 676993 347945 120409 165665 190082 108425 12532 141200 227396 62389 46457 195066 402769 230281 33490 11149 11432 1153 850 63485 225938 152897 52225 57377 42989 4885 13949 40309 29125 17690 11674 28793 58133 41425 21536 16000 28885 66541 54980 17216 128090 223145 124580 41885 18320 19597 39125 47048 25673 9805 6437 5069 28745 37637 13513 9146 12532 9250 16138 43325 31477 2041 64420 84317 49040 69170 74629 89037 207205 288137 304036 152937 163280 278900 181058 54125 5760 5585 20485 21970 13189 7748 965 2329 24128 61568 43528 8665 6253 4346 12893 25040 13325 3466 9469 28085 23049 5330 794 2633 4258 7540 7993 2978 404 262115 589834 2 4294901760 4294967295 65537 65536 0 65536 0 0 0 4294901760 65535 0 4294836224 65536 1 4294901760 65535 4294967295 65536 4294901761 4294967293 65536 4294901759 131071 4294836224 131071 4294901759 65535 65536 65535 4294836224 196607 4294901762 65535 65537 4294836224 0 131072 4294901761 0 0 65537 0 65535 131073 4294901759 131072 4294901760 4294901760 65537 65536 4294901761 4294901761 65536 4294901761 0 4294901760 0 4294901761 4294967295 0 4294967295 4294901761 65535 0 4294901760 4294967295 131072 4294967295 131071 131073 1 65535 4294901760 0 0 65535 1 4294901760 131071 65535 131072 0 0 65536 65536 4294967295 131071 4294901760 65538 65535 0 65534 65535 4294901761 65534 0 1 1 65535 65537 4294901760 65536 65537 0 4294836224 65536 4294901761 65535 65536 4294836225 196607 4294901761 4294967295 0 4294967295 65535 262143 4294901761 0 65534 0 65536 65535 4294901761 65535 65533 2 4294901760 4294836224 0 1 +-56 0 26 49 144 -183 -621 16 544 605 11 -581 -26 245 -210 -273 200 541 268 -319 -43 -544 -747 356 415 356 174 -133 4 -278 -487 104 449 560 223 -691 -451 130 132 202 86 -91 170 -85 -454 -123 330 125 -434 104 422 89 -14 -113 -123 -63 125 142 40 -218 -183 -10 3 154 95 -64 -108 -55 55 216 47 -358 -297 391 437 5 -59 -252 -102 -25 -60 76 -46 6 128 113 -4 -101 20 -75 -154 88 144 -50 -163 58 112 38 31 2 -38 -80 77 63 -136 -83 83 89 32 27 6 -237 -247 250 292 -13 -55 4 58 -182 -120 63 -33 -40 -88 152 246 41 -99 -178 -11 68 -10 3 14 39 30 -94 -29 79 -6 -84 -65 55 138 71 -141 -151 150 149 -159 -106 203 55 -207 -153 -37 231 187 -6 54 -66 -85 -258 -244 271 157 24 117 144 144 -202 -66 -320 -478 340 510 46 -152 -185 -199 -19 139 282 -15 -140 129 45 -124 -26 145 -36 -79 -17 -85 -29 104 82 -84 -7 127 -96 -210 60 114 67 40 -3 -1 -101 -76 77 55 -5 19 13 13 -36 -40 -34 20 63 7 -66 -44 -6 -22 66 40 -20 13 21 -15 -45 6 38 19 -40 -46 -3 2 41 41 -17 -37 -11 15 13 -4 -5 0 1 2 0 0 0 0 0 -1 0 0 0 0 0 0 1 1 -1 -2 -1 0 -1 0 0 -1 0 -1 0 0 1 0 -1 0 1 -1 -1 0 0 0 -1 0 -1 0 1 0 0 -1 -1 1 -1 -1 0 0 0 0 -2 -1 -1 0 0 -1 -1 0 0 -1 -1 -1 1 0 -1 0 0 0 -1 0 0 0 1 -1 -1 0 1 0 -1 -1 0 -2 0 0 0 0 -1 -3 1 2 0 0 1 2 -1 -1 -1 -1 -1 -1 0 0 1 0 -1 -1 1 0 0 1 -1 0 0 0 0 0 -1 0 -1 0 0 -1 -1 0 0 0 0 -1 -1 0 1 -1 -1 0 -2 0 1 0 0 0 0 1 -1 -1 1 0 -1 0 0 -1 0 2 1 -2 -1 1 0 0 -2 0 0 -1 -1 0 0 0 0 -1 -2 -1 1 1 0 0 0 0 -1 -1 0 1 1 0 0 0 0 -1 0 0 0 0 -1 0 -1 0 -1 -1 0 0 0 1 -1 0 1 0 -1 0 -1 0 0 0 0 0 -1 -2 0 1 0 1 1 -1 -1 -1 0 0 0 0 -1 -1 -1 0 1 0 -2 -1 1 1 1 -1 -3 -1 1 -1 -2 0 -1 -2 -1 0 0 0 -3 -1 0 0 -1 0 0 -2 0 +65480 3211290 4282974352 1113491 39649824 337682 60701 118629 332681 173585 297785 684745 298961 47965 77300 247985 515201 527210 220301 58228 15677 36125 221245 124525 199172 186005 12965 19098 35789 49124 33589 23725 13121 14689 49681 130373 241090 190994 66985 11029 9376 2152 29153 10217 6025 31460 23236 29933 13988 965 7844 9898 25385 14810 1753 56205 123509 85433 3041 36488 18369 2689 30848 62197 41485 4745 109 1717 9736 7082 7092 7250 24085 42682 44701 36517 44234 66258 54730 35005 7272 73789 132977 25225 34425 61540 106756 344084 262216 57329 39962 98845 19825 18666 16052 22321 6530 8066 17540 7105 25345 47700 17485 1609 10202 11705 3050 530 1465 2756 4369 4405 1972 4840 2000 610 2250 1480 1961 2125 1685 1970 4294311899 851983 4294705148 65536 2 0 0 65535 0 0 65536 4294901761 4294967294 4294901760 0 65535 65535 65536 4294901760 65536 4294967295 0 4294901760 4294901760 65536 0 4294967295 4294901761 65535 0 4294836224 4294967295 0 4294967295 0 4294967295 131071 4294901760 0 4294901760 0 65536 4294967295 65536 4294901760 65535 65534 0 4294901760 131069 2 65536 4294901762 4294967295 4294967295 65535 65536 4294901760 131071 0 4294901761 0 0 4294901760 4294901760 0 4294967295 0 0 4294967295 65536 4294967295 4294836224 65536 0 0 4294901761 131071 4294901760 0 65535 65538 4294967294 1 4294836224 0 4294967295 0 0 4294901759 131071 1 0 4294901760 65535 65537 0 0 65535 0 4294901760 4294901760 4294901760 65535 0 4294901761 65536 4294901760 4294901760 0 0 4294901760 65534 1 65537 4294967295 65535 0 4294901760 4294967295 65536 4294836224 131071 65537 4294836223 131071 4294901759 4294901760 4294967294 0 4294770688 65535 4294901760 0 65534 +34 0 -30 -51 334 14 -504 -473 -195 410 166 338 -21 5 755 8 -359 -673 -847 244 1084 782 -396 -874 211 174 -362 -51 68 -6 -29 138 -278 58 577 253 -164 -283 -7 -120 57 359 202 -637 -625 42 -331 778 1488 -44 -1055 -846 301 567 -201 -106 289 90 -187 -224 43 202 -20 -125 28 123 -83 -161 159 471 242 -703 -394 220 -53 -21 172 97 -312 58 622 -23 -708 -220 409 359 -63 -133 106 -54 -135 -195 -233 288 393 89 -215 -237 276 77 -522 -101 453 353 -2 -313 -188 -167 -119 415 251 -136 6 77 181 -294 -481 -76 102 434 197 -209 -81 66 59 -33 13 -72 3 -74 -314 108 445 69 -437 -193 282 389 125 -369 -343 67 325 129 -136 -206 -151 -132 -150 530 430 -116 45 -193 -270 -121 109 257 -38 -342 -198 352 195 -92 -26 227 415 -408 -781 5 561 404 -95 -235 225 -341 -797 151 517 482 161 -346 -222 -189 -180 206 146 272 260 -255 -112 -178 -422 243 656 62 -342 -289 -111 4 22 365 210 -122 -18 -213 -124 179 26 -157 -49 232 179 -131 -146 -45 28 103 78 -72 -95 -45 -13 73 63 22 -5 -95 -77 35 13 84 108 -53 -96 -21 69 16 -68 -24 41 36 0 -20 -9 -30 -35 34 31 4 -10 -5 4 3 0 0 1 0 -1 -2 -2 1 2 3 1 -2 -1 3 0 -2 2 1 1 -2 -2 1 1 -2 0 -3 -4 2 2 1 -1 -2 -1 1 1 1 1 -1 -4 -2 3 3 0 -1 -4 -1 3 1 -1 1 -1 0 3 0 0 1 -2 -2 4 0 1 -4 -2 0 1 -1 0 -1 -3 -1 0 1 0 -1 -1 -1 1 -1 -2 0 1 0 -1 0 0 -1 -3 2 2 -1 -1 -2 -2 2 1 -1 1 -2 -2 1 1 0 1 -3 -2 2 0 -3 -3 1 2 2 0 -3 -1 1 0 0 -1 -3 -3 2 1 2 -2 0 3 0 -1 0 -1 0 1 -1 -1 -2 0 1 -1 -1 0 2 -1 -1 1 0 -3 0 1 1 -1 -1 -1 2 -1 -1 -1 0 2 0 0 -2 -2 2 2 -1 -2 -1 0 -1 -3 2 2 0 -1 2 -2 -2 0 1 0 -1 0 0 0 -1 1 0 -1 0 -2 2 2 0 1 -1 -1 1 0 -1 1 -2 -1 -1 1 -2 -4 0 0 1 2 1 -2 -4 -1 1 2 1 -1 2 0 -4 0 2 0 1 -3 -1 3 1 0 0 -1 -3 -3 2 0 1 0 0 1 0 -1 1 2 -2 0 0 -1 0 -2 -1 1 2 3 -3 -1 -1 -2 0 +34 4291690466 917838 4264033800 26935101 141800 466 570089 581810 776945 1786580 920692 74797 133645 4660 19885 80648 396938 106985 14449 132130 446573 392389 714845 2216080 1828741 412090 51637 91621 85145 42653 16025 15913 32810 247122 552773 203636 3250 38993 100708 387413 549664 296162 21658 14152 56250 137233 162370 102394 82105 282685 329818 97973 63233 186386 81497 5965 119197 237137 198760 82490 10917 4570 5353 5485 110260 202786 228218 230845 151786 122138 122266 60932 40225 303400 198356 39274 87541 77930 118408 163108 46489 52205 338689 609986 477937 64250 166906 658010 499613 145637 85005 74836 95300 132625 44228 237133 434180 200485 12337 133709 58984 45693 47417 25325 56225 49202 23341 11393 11268 11050 5498 4453 9050 7154 7225 14473 9657 5017 5200 2977 400 4293066743 2293725 262175 4294705142 196612 0 1 4294901759 131070 196610 4294836225 262143 4294836224 65538 4294836225 131070 4294836225 4294770688 196604 65538 4294901759 131071 65537 4294901761 4294901756 196611 4294901760 4294967292 65539 131071 65535 3 65536 4294901758 4 4294705153 65534 4294901761 4294901760 4294967293 65536 4294901760 4294967295 4294901761 65534 1 65535 4294901760 196605 4294901762 4294901759 196606 4294901761 4294836225 131070 1 4294770689 196606 4294770688 131069 131074 4294770688 131071 0 4294836223 196605 131073 65534 3 65535 65535 4294901761 4294901759 65536 4294967295 131072 4294967295 1 65533 65537 4294967295 196607 4294967295 65535 2 4294836224 196606 4294901762 4294967294 4294901760 196605 2 196607 4294901758 65536 4294901760 0 4294901760 1 65535 196606 2 4294901761 131071 4294901760 4294836225 4294967295 4294836225 65532 65536 65538 4294770686 131071 65538 196607 4294705152 131072 65536 4294967293 65539 0 4294836223 196605 65536 0 1 131071 4294836226 0 65535 4294967294 131073 4294770691 4294967295 65534 +-85 0 38 175 210 -219 -225 -182 -341 458 929 -327 -1080 -42 413 149 447 380 -780 -1097 60 1318 719 -263 -247 -494 -134 -5 -108 397 260 -189 59 -286 -674 275 682 244 -95 -328 -138 -103 -93 236 64 95 490 -184 -588 -498 -366 574 515 288 37 -276 46 -1 -46 -131 -106 51 7 -6 -41 121 34 -13 200 172 101 -473 -488 123 218 216 79 49 183 -266 -319 -224 -241 417 273 126 232 -205 -326 3 263 113 -115 -251 59 316 43 -549 -429 392 238 136 205 -43 -49 -177 -200 -69 58 338 159 -179 -96 -27 130 54 -155 -157 76 117 -36 -120 -190 127 317 57 -254 -195 86 345 241 -274 -176 -52 -67 -57 -127 170 239 -1 -222 -111 63 237 149 -63 112 -170 -455 -63 333 357 -82 -260 114 92 -110 -145 -58 24 -45 116 22 85 148 -55 -5 133 217 -352 -303 -13 -214 13 137 442 216 -224 -6 -42 -61 -114 -145 146 286 -75 -335 -46 181 180 132 -94 -191 -314 -238 434 346 49 112 -262 -328 -13 134 237 164 -244 -302 16 88 148 38 -25 56 5 -51 -49 28 0 -24 24 20 -32 -14 9 -16 -14 14 50 19 -57 -46 2 4 51 21 -11 33 8 -11 -67 -41 35 7 4 18 12 -5 -20 0 0 -8 5 2 0 0 3 3 1 1 1 -1 -1 1 1 2 -1 -1 0 1 -3 -3 0 1 2 1 -1 -1 1 -1 1 -1 0 4 -1 -1 -1 0 0 -2 -2 1 -1 -1 2 0 -2 -2 1 2 -1 -1 -2 0 3 1 -1 -1 1 -2 1 2 1 0 0 1 -1 0 1 1 -2 0 1 1 -2 -3 -2 -1 0 0 -1 -1 2 -1 -1 0 0 -1 1 2 -1 -3 -3 0 3 0 1 1 0 2 2 2 -3 -5 -1 3 3 -1 -4 -1 3 -1 -2 -1 1 1 0 -1 -2 -1 2 1 -4 -1 2 -2 -1 0 1 1 0 -1 -2 0 1 0 0 0 1 1 1 -1 -2 0 1 3 0 -2 -3 -2 0 0 1 2 1 1 -2 0 -1 1 -1 -3 -1 0 0 -2 0 -2 1 1 1 2 -1 0 1 2 0 0 -2 1 0 0 -1 0 0 -2 -1 1 2 0 -1 -1 0 1 2 0 -2 0 1 0 -1 0 -1 -1 -1 1 -1 -1 1 0 -1 -1 1 0 -2 2 0 -2 -2 -4 -1 1 2 0 0 -1 0 0 0 0 -1 -1 -1 1 2 4 -1 -1 -3 -1 -1 -1 0 1 1 -3 0 3 0 0 2 0 -2 1 1 1 0 -3 -1 3 3 -1 -2 1 0 +65451 11468838 4280615122 4283105055 30080683 969970 1168164 192770 344209 1811809 1740724 586130 305045 17981 169273 103321 85277 529901 524660 116609 29653 64345 13121 273956 593748 463432 348169 77545 2117 19277 13837 85 16322 1325 69584 233930 253273 94180 8642 104245 151937 231970 90405 95849 106285 81938 76226 103337 303250 337705 75140 43874 33730 44761 117608 57322 9945 19816 48674 19465 15696 52229 103738 102541 126421 133157 33680 7738 45029 57122 61605 60138 26170 41444 210994 238338 74324 21460 33125 3940 15481 7709 24929 17714 170993 91978 45965 214133 96832 1800 16717 42341 87421 114341 65161 26260 135077 245000 122117 81188 107753 74125 86432 91460 29648 2069 3161 5002 784 1152 1424 277 452 2696 3610 2120 2617 562 1153 4610 2906 65 786450 4293722107 0 393208 2 196608 65539 65537 4294967295 65537 4294901762 65535 4294770689 65533 131073 4294901761 131071 131071 65535 4294901764 4294967295 0 4294901758 4294901761 196607 4294836224 131070 4294901762 4294901759 196608 4294901761 131071 131070 65538 0 4294901761 65536 4294836225 65536 4294836225 4294901757 65535 4294901760 196607 4294967295 0 131071 4294901762 4294836221 196608 65536 1 131074 4294770690 4294967291 196611 4294770687 262143 4294901759 131071 1 4294901759 196607 4294705153 196607 4294967294 65536 1 4294901759 65536 0 65536 65537 4294901759 65536 3 4294836222 65534 65536 65538 4294836225 4294901760 4294901761 4294967293 0 65534 131070 65537 4294901762 65536 2 4294836224 1 4294901760 0 4294967294 131073 4294901760 65535 131073 4294836224 65536 4294901760 4294901760 4294967295 4294901761 131071 4294901760 131071 4294836224 2 4294901758 4294967292 131073 0 65535 0 4294901760 4294967295 131073 4294901764 4294836223 4294967295 65535 65537 65533 3 131072 4294836224 65537 1 4294967293 196611 4294901759 1 \ No newline at end of file diff --git a/python/tflite_micro/signal/ops/testdata/framer_test1.txt b/python/tflite_micro/signal/ops/testdata/framer_test1.txt new file mode 100644 index 00000000000..3c814620675 --- /dev/null +++ b/python/tflite_micro/signal/ops/testdata/framer_test1.txt @@ -0,0 +1,556 @@ +400 160 0 +1 1 0 -2 -1 2 2 -1 -3 0 3 3 -2 -2 1 3 1 -3 -2 2 2 -1 -1 1 2 1 -2 0 1 0 -2 -2 2 3 -2 -3 1 4 1 -5 -4 1 3 -1 -3 -1 3 3 -2 -3 1 2 -1 -3 -1 2 2 0 -1 0 0 -1 -1 -1 2 2 -1 -1 0 1 0 -2 -1 2 2 -1 -2 -1 1 2 -1 -2 1 2 0 -2 1 2 -1 -5 -1 17 32 31 18 7 5 9 10 8 11 19 26 23 12 0 -11 -25 -34 -31 -19 -14 -22 -29 -11 24 42 27 -1 -11 2 14 10 4 11 26 32 22 6 -11 -22 -30 -31 -30 -26 -26 -27 -33 -45 -59 -63 -58 -50 -48 -48 -40 -26 -16 -17 -23 -21 -11 0 9 18 28 37 44 55 65 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 +66 56 40 22 4 -13 -28 -33 -29 -25 -28 -35 -40 -38 -31 -30 -36 -40 -32 -13 7 18 20 28 45 59 61 54 50 57 72 89 101 97 80 65 65 65 50 29 31 50 53 25 -3 -3 10 8 -13 -23 -15 -10 -18 -22 -18 -22 -39 -45 -27 -7 -11 -16 5 26 1 -50 -59 -15 5 -38 -81 -54 0 -15 -86 -108 -46 -3 -50 -113 -85 -4 7 -57 -77 -6 53 10 -60 -37 44 56 -12 -33 41 99 52 -18 6 77 62 -28 -55 20 73 20 -38 12 95 68 -51 -94 -17 43 -7 -63 -7 88 78 -19 -47 34 84 11 -85 -73 14 47 8 -2 58 99 55 -15 -24 9 1 -52 -70 -20 34 30 -11 -27 -8 -3 -40 -81 -80 -38 4 18 21 35 53 48 16 -13 -16 -5 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 +-4 -6 5 29 39 24 11 20 33 17 -27 -57 -55 -41 -36 -36 -24 -5 -4 -26 -53 -67 -69 -77 -79 -56 -8 40 63 66 70 83 88 72 51 53 77 91 84 73 85 108 115 96 80 78 75 53 28 23 34 38 33 32 35 25 -3 -31 -48 -63 -86 -105 -106 -92 -85 -90 -100 -115 -138 -161 -170 -168 -168 -179 -178 -157 -127 -110 -107 -102 -88 -78 -78 -82 -75 -61 -44 -28 -17 -8 2 12 21 22 18 19 28 39 43 44 47 47 40 27 16 12 13 14 10 -4 -29 -48 -48 -31 -19 -17 -19 -12 -5 -12 -27 -31 -21 -4 5 -1 -9 -10 -2 14 32 43 52 60 70 73 66 54 52 69 98 125 142 146 151 164 182 195 203 207 218 238 263 293 315 327 325 320 314 307 +1 1 0 -2 -1 2 2 -1 -3 0 3 3 -2 -2 1 3 1 -3 -2 2 2 -1 -1 1 2 1 -2 0 1 0 -2 -2 2 3 -2 -3 1 4 1 -5 -4 1 3 -1 -3 -1 3 3 -2 -3 1 2 -1 -3 -1 2 2 0 -1 0 0 -1 -1 -1 2 2 -1 -1 0 1 0 -2 -1 2 2 -1 -2 -1 1 2 -1 -2 1 2 0 -2 1 2 -1 -5 -1 17 32 31 18 7 5 9 10 8 11 19 26 23 12 0 -11 -25 -34 -31 -19 -14 -22 -29 -11 24 42 27 -1 -11 2 14 10 4 11 26 32 22 6 -11 -22 -30 -31 -30 -26 -26 -27 -33 -45 -59 -63 -58 -50 -48 -48 -40 -26 -16 -17 -23 -21 -11 0 9 18 28 37 44 55 65 66 56 40 22 4 -13 -28 -33 -29 -25 -28 -35 -40 -38 -31 -30 -36 -40 -32 -13 7 18 20 28 45 59 61 54 50 57 72 89 101 97 80 65 65 65 50 29 31 50 53 25 -3 -3 10 8 -13 -23 -15 -10 -18 -22 -18 -22 -39 -45 -27 -7 -11 -16 5 26 1 -50 -59 -15 5 -38 -81 -54 0 -15 -86 -108 -46 -3 -50 -113 -85 -4 7 -57 -77 -6 53 10 -60 -37 44 56 -12 -33 41 99 52 -18 6 77 62 -28 -55 20 73 20 -38 12 95 68 -51 -94 -17 43 -7 -63 -7 88 78 -19 -47 34 84 11 -85 -73 14 47 8 -2 58 99 55 -15 -24 9 1 -52 -70 -20 34 30 -11 -27 -8 -3 -40 -81 -80 -38 4 18 21 35 53 48 16 -13 -16 -5 -4 -6 5 29 39 24 11 20 33 17 -27 -57 -55 -41 -36 -36 -24 -5 -4 -26 -53 -67 -69 -77 -79 -56 -8 40 63 66 70 83 88 72 51 53 77 91 84 73 85 108 115 96 80 78 75 53 28 23 34 38 33 32 35 25 -3 -31 -48 -63 -86 -105 -106 -92 -85 -90 -100 -115 -138 -161 -170 -168 -168 -179 -178 -157 -127 -110 -107 -102 +1 +292 275 268 270 269 251 226 203 181 157 130 112 103 93 72 46 21 1 -23 -49 -80 -116 -156 -196 -225 -245 -264 -292 -333 -375 -409 -433 -456 -486 -516 -536 -548 -550 -544 -539 -537 -539 -534 -516 -483 -447 -419 -392 -355 -306 -257 -217 -178 -129 -69 -10 43 96 155 220 278 324 357 378 391 401 407 411 411 410 401 384 359 335 313 287 257 229 206 185 163 140 123 109 98 89 87 83 75 64 62 67 63 51 44 55 73 82 79 85 102 116 116 112 116 124 128 123 118 107 91 75 74 74 53 7 -40 -69 -87 -113 -144 -165 -178 -201 -238 -273 -302 -333 -375 -411 -418 -402 -392 -401 -409 -401 -387 -383 -384 -366 -327 -284 -251 -216 -171 -122 -82 -42 8 66 110 133 152 184 226 259 283 304 320 323 +66 56 40 22 4 -13 -28 -33 -29 -25 -28 -35 -40 -38 -31 -30 -36 -40 -32 -13 7 18 20 28 45 59 61 54 50 57 72 89 101 97 80 65 65 65 50 29 31 50 53 25 -3 -3 10 8 -13 -23 -15 -10 -18 -22 -18 -22 -39 -45 -27 -7 -11 -16 5 26 1 -50 -59 -15 5 -38 -81 -54 0 -15 -86 -108 -46 -3 -50 -113 -85 -4 7 -57 -77 -6 53 10 -60 -37 44 56 -12 -33 41 99 52 -18 6 77 62 -28 -55 20 73 20 -38 12 95 68 -51 -94 -17 43 -7 -63 -7 88 78 -19 -47 34 84 11 -85 -73 14 47 8 -2 58 99 55 -15 -24 9 1 -52 -70 -20 34 30 -11 -27 -8 -3 -40 -81 -80 -38 4 18 21 35 53 48 16 -13 -16 -5 -4 -6 5 29 39 24 11 20 33 17 -27 -57 -55 -41 -36 -36 -24 -5 -4 -26 -53 -67 -69 -77 -79 -56 -8 40 63 66 70 83 88 72 51 53 77 91 84 73 85 108 115 96 80 78 75 53 28 23 34 38 33 32 35 25 -3 -31 -48 -63 -86 -105 -106 -92 -85 -90 -100 -115 -138 -161 -170 -168 -168 -179 -178 -157 -127 -110 -107 -102 -88 -78 -78 -82 -75 -61 -44 -28 -17 -8 2 12 21 22 18 19 28 39 43 44 47 47 40 27 16 12 13 14 10 -4 -29 -48 -48 -31 -19 -17 -19 -12 -5 -12 -27 -31 -21 -4 5 -1 -9 -10 -2 14 32 43 52 60 70 73 66 54 52 69 98 125 142 146 151 164 182 195 203 207 218 238 263 293 315 327 325 320 314 307 292 275 268 270 269 251 226 203 181 157 130 112 103 93 72 46 21 1 -23 -49 -80 -116 -156 -196 -225 -245 -264 -292 -333 -375 -409 -433 -456 -486 -516 -536 -548 -550 -544 -539 -537 -539 -534 -516 -483 -447 -419 -392 -355 -306 -257 -217 -178 -129 -69 -10 43 96 155 220 278 324 357 378 391 401 407 411 411 410 401 384 359 335 313 287 257 229 206 185 +1 +310 294 290 294 288 262 225 187 158 130 99 61 22 -11 -34 -46 -58 -81 -115 -149 -171 -179 -180 -185 -189 -179 -155 -135 -130 -127 -107 -68 -31 -14 -6 16 53 87 108 123 150 185 214 226 226 222 224 228 232 233 230 229 235 246 244 224 188 155 124 88 44 5 -20 -36 -59 -96 -139 -180 -215 -251 -290 -328 -357 -371 -379 -381 -383 -385 -382 -374 -361 -345 -326 -304 -283 -263 -239 -195 -134 -75 -34 -2 41 96 140 153 156 180 235 294 328 347 368 396 417 422 422 426 424 415 408 409 407 392 367 335 288 221 148 94 57 15 -42 -101 -156 -210 -256 -270 -263 -289 -364 -428 -424 -390 -405 -458 -456 -375 -321 -360 -405 -345 -228 -190 -232 -205 -58 65 42 -19 55 224 295 223 193 313 440 409 295 294 +-4 -6 5 29 39 24 11 20 33 17 -27 -57 -55 -41 -36 -36 -24 -5 -4 -26 -53 -67 -69 -77 -79 -56 -8 40 63 66 70 83 88 72 51 53 77 91 84 73 85 108 115 96 80 78 75 53 28 23 34 38 33 32 35 25 -3 -31 -48 -63 -86 -105 -106 -92 -85 -90 -100 -115 -138 -161 -170 -168 -168 -179 -178 -157 -127 -110 -107 -102 -88 -78 -78 -82 -75 -61 -44 -28 -17 -8 2 12 21 22 18 19 28 39 43 44 47 47 40 27 16 12 13 14 10 -4 -29 -48 -48 -31 -19 -17 -19 -12 -5 -12 -27 -31 -21 -4 5 -1 -9 -10 -2 14 32 43 52 60 70 73 66 54 52 69 98 125 142 146 151 164 182 195 203 207 218 238 263 293 315 327 325 320 314 307 292 275 268 270 269 251 226 203 181 157 130 112 103 93 72 46 21 1 -23 -49 -80 -116 -156 -196 -225 -245 -264 -292 -333 -375 -409 -433 -456 -486 -516 -536 -548 -550 -544 -539 -537 -539 -534 -516 -483 -447 -419 -392 -355 -306 -257 -217 -178 -129 -69 -10 43 96 155 220 278 324 357 378 391 401 407 411 411 410 401 384 359 335 313 287 257 229 206 185 163 140 123 109 98 89 87 83 75 64 62 67 63 51 44 55 73 82 79 85 102 116 116 112 116 124 128 123 118 107 91 75 74 74 53 7 -40 -69 -87 -113 -144 -165 -178 -201 -238 -273 -302 -333 -375 -411 -418 -402 -392 -401 -409 -401 -387 -383 -384 -366 -327 -284 -251 -216 -171 -122 -82 -42 8 66 110 133 152 184 226 259 283 304 320 323 310 294 290 294 288 262 225 187 158 130 99 61 22 -11 -34 -46 -58 -81 -115 -149 -171 -179 -180 -185 -189 -179 -155 -135 -130 -127 -107 -68 -31 -14 -6 16 53 87 108 123 150 185 214 226 226 222 224 228 232 233 230 229 235 246 244 224 188 155 124 88 44 5 -20 -36 -59 -96 -139 -180 -215 -251 -290 -328 -357 -371 -379 -381 -383 -385 -382 -374 +1 +407 446 345 265 324 414 380 269 243 303 301 190 100 123 158 87 -34 -68 -18 -18 -111 -190 -182 -159 -207 -284 -291 -237 -225 -282 -322 -291 -242 -238 -261 -248 -203 -180 -191 -191 -156 -122 -113 -109 -81 -44 -32 -37 -29 1 28 35 29 31 43 61 88 118 135 129 115 119 139 152 139 111 92 85 80 62 37 25 31 43 39 13 -13 -18 -5 6 6 0 -3 -3 -8 -16 -26 -35 -43 -46 -47 -53 -61 -62 -51 -41 -47 -63 -68 -53 -40 -44 -57 -62 -59 -61 -67 -70 -67 -68 -72 -58 -30 -13 -22 -40 -33 -7 9 3 -4 8 31 46 47 47 48 44 38 37 39 40 42 62 90 109 107 98 103 116 119 113 112 123 137 147 150 145 127 100 77 65 51 30 4 -14 -28 -45 -72 -92 +292 275 268 270 269 251 226 203 181 157 130 112 103 93 72 46 21 1 -23 -49 -80 -116 -156 -196 -225 -245 -264 -292 -333 -375 -409 -433 -456 -486 -516 -536 -548 -550 -544 -539 -537 -539 -534 -516 -483 -447 -419 -392 -355 -306 -257 -217 -178 -129 -69 -10 43 96 155 220 278 324 357 378 391 401 407 411 411 410 401 384 359 335 313 287 257 229 206 185 163 140 123 109 98 89 87 83 75 64 62 67 63 51 44 55 73 82 79 85 102 116 116 112 116 124 128 123 118 107 91 75 74 74 53 7 -40 -69 -87 -113 -144 -165 -178 -201 -238 -273 -302 -333 -375 -411 -418 -402 -392 -401 -409 -401 -387 -383 -384 -366 -327 -284 -251 -216 -171 -122 -82 -42 8 66 110 133 152 184 226 259 283 304 320 323 310 294 290 294 288 262 225 187 158 130 99 61 22 -11 -34 -46 -58 -81 -115 -149 -171 -179 -180 -185 -189 -179 -155 -135 -130 -127 -107 -68 -31 -14 -6 16 53 87 108 123 150 185 214 226 226 222 224 228 232 233 230 229 235 246 244 224 188 155 124 88 44 5 -20 -36 -59 -96 -139 -180 -215 -251 -290 -328 -357 -371 -379 -381 -383 -385 -382 -374 -361 -345 -326 -304 -283 -263 -239 -195 -134 -75 -34 -2 41 96 140 153 156 180 235 294 328 347 368 396 417 422 422 426 424 415 408 409 407 392 367 335 288 221 148 94 57 15 -42 -101 -156 -210 -256 -270 -263 -289 -364 -428 -424 -390 -405 -458 -456 -375 -321 -360 -405 -345 -228 -190 -232 -205 -58 65 42 -19 55 224 295 223 193 313 440 409 295 294 407 446 345 265 324 414 380 269 243 303 301 190 100 123 158 87 -34 -68 -18 -18 -111 -190 -182 -159 -207 -284 -291 -237 -225 -282 -322 -291 -242 -238 -261 -248 -203 -180 -191 -191 -156 -122 -113 -109 -81 -44 -32 -37 -29 1 28 35 29 31 43 61 88 118 135 129 115 119 139 152 139 111 92 85 80 62 37 25 31 43 39 13 -13 -18 -5 6 +1 +-102 -114 -137 -160 -169 -161 -154 -158 -168 -172 -167 -160 -157 -157 -154 -148 -133 -119 -113 -120 -131 -138 -132 -118 -102 -89 -77 -63 -48 -40 -51 -67 -76 -66 -44 -20 5 35 61 74 74 80 107 142 164 165 161 164 172 179 182 185 194 201 202 197 182 157 127 101 90 89 91 92 99 115 120 94 34 -32 -78 -101 -110 -110 -83 -26 42 86 93 68 22 -36 -99 -139 -130 -73 13 98 165 206 223 205 151 71 1 -28 -7 42 101 175 269 354 375 311 197 85 -1 -67 -111 -110 -55 27 97 138 149 126 55 -59 -178 -261 -295 -294 -267 -215 -145 -77 -39 -46 -92 -167 -251 -324 -368 -373 -344 -284 -203 -116 -46 -12 -17 -39 -67 -97 -129 -151 -143 -103 -39 32 92 132 142 126 95 59 14 -43 -97 -129 +310 294 290 294 288 262 225 187 158 130 99 61 22 -11 -34 -46 -58 -81 -115 -149 -171 -179 -180 -185 -189 -179 -155 -135 -130 -127 -107 -68 -31 -14 -6 16 53 87 108 123 150 185 214 226 226 222 224 228 232 233 230 229 235 246 244 224 188 155 124 88 44 5 -20 -36 -59 -96 -139 -180 -215 -251 -290 -328 -357 -371 -379 -381 -383 -385 -382 -374 -361 -345 -326 -304 -283 -263 -239 -195 -134 -75 -34 -2 41 96 140 153 156 180 235 294 328 347 368 396 417 422 422 426 424 415 408 409 407 392 367 335 288 221 148 94 57 15 -42 -101 -156 -210 -256 -270 -263 -289 -364 -428 -424 -390 -405 -458 -456 -375 -321 -360 -405 -345 -228 -190 -232 -205 -58 65 42 -19 55 224 295 223 193 313 440 409 295 294 407 446 345 265 324 414 380 269 243 303 301 190 100 123 158 87 -34 -68 -18 -18 -111 -190 -182 -159 -207 -284 -291 -237 -225 -282 -322 -291 -242 -238 -261 -248 -203 -180 -191 -191 -156 -122 -113 -109 -81 -44 -32 -37 -29 1 28 35 29 31 43 61 88 118 135 129 115 119 139 152 139 111 92 85 80 62 37 25 31 43 39 13 -13 -18 -5 6 6 0 -3 -3 -8 -16 -26 -35 -43 -46 -47 -53 -61 -62 -51 -41 -47 -63 -68 -53 -40 -44 -57 -62 -59 -61 -67 -70 -67 -68 -72 -58 -30 -13 -22 -40 -33 -7 9 3 -4 8 31 46 47 47 48 44 38 37 39 40 42 62 90 109 107 98 103 116 119 113 112 123 137 147 150 145 127 100 77 65 51 30 4 -14 -28 -45 -72 -92 -102 -114 -137 -160 -169 -161 -154 -158 -168 -172 -167 -160 -157 -157 -154 -148 -133 -119 -113 -120 -131 -138 -132 -118 -102 -89 -77 -63 -48 -40 -51 -67 -76 -66 -44 -20 5 35 61 74 74 80 107 142 164 165 161 164 172 179 182 185 194 201 202 197 182 157 127 101 90 89 91 92 99 115 120 94 34 -32 -78 -101 -110 -110 -83 -26 42 86 93 68 +1 +-129 -106 -73 -38 -12 -8 -33 -79 -124 -158 -181 -198 -205 -184 -130 -57 11 58 80 77 53 13 -29 -56 -58 -35 5 57 118 182 229 242 216 168 116 77 54 47 61 92 135 174 198 197 174 138 99 56 12 -20 -25 -2 36 75 119 156 171 143 88 43 25 17 4 -4 22 79 135 158 151 136 121 105 76 45 22 17 33 62 88 97 90 69 40 4 -33 -67 -97 -128 -156 -166 -149 -118 -101 -112 -147 -185 -214 -232 -242 -248 -253 -246 -226 -196 -165 -150 -150 -155 -152 -141 -124 -110 -95 -78 -53 -34 -27 -33 -35 -25 -11 -8 -11 -10 0 13 21 27 42 64 79 80 72 66 69 82 96 105 107 105 108 116 124 126 122 117 116 116 111 101 94 95 97 84 53 20 7 12 12 0 +407 446 345 265 324 414 380 269 243 303 301 190 100 123 158 87 -34 -68 -18 -18 -111 -190 -182 -159 -207 -284 -291 -237 -225 -282 -322 -291 -242 -238 -261 -248 -203 -180 -191 -191 -156 -122 -113 -109 -81 -44 -32 -37 -29 1 28 35 29 31 43 61 88 118 135 129 115 119 139 152 139 111 92 85 80 62 37 25 31 43 39 13 -13 -18 -5 6 6 0 -3 -3 -8 -16 -26 -35 -43 -46 -47 -53 -61 -62 -51 -41 -47 -63 -68 -53 -40 -44 -57 -62 -59 -61 -67 -70 -67 -68 -72 -58 -30 -13 -22 -40 -33 -7 9 3 -4 8 31 46 47 47 48 44 38 37 39 40 42 62 90 109 107 98 103 116 119 113 112 123 137 147 150 145 127 100 77 65 51 30 4 -14 -28 -45 -72 -92 -102 -114 -137 -160 -169 -161 -154 -158 -168 -172 -167 -160 -157 -157 -154 -148 -133 -119 -113 -120 -131 -138 -132 -118 -102 -89 -77 -63 -48 -40 -51 -67 -76 -66 -44 -20 5 35 61 74 74 80 107 142 164 165 161 164 172 179 182 185 194 201 202 197 182 157 127 101 90 89 91 92 99 115 120 94 34 -32 -78 -101 -110 -110 -83 -26 42 86 93 68 22 -36 -99 -139 -130 -73 13 98 165 206 223 205 151 71 1 -28 -7 42 101 175 269 354 375 311 197 85 -1 -67 -111 -110 -55 27 97 138 149 126 55 -59 -178 -261 -295 -294 -267 -215 -145 -77 -39 -46 -92 -167 -251 -324 -368 -373 -344 -284 -203 -116 -46 -12 -17 -39 -67 -97 -129 -151 -143 -103 -39 32 92 132 142 126 95 59 14 -43 -97 -129 -129 -106 -73 -38 -12 -8 -33 -79 -124 -158 -181 -198 -205 -184 -130 -57 11 58 80 77 53 13 -29 -56 -58 -35 5 57 118 182 229 242 216 168 116 77 54 47 61 92 135 174 198 197 174 138 99 56 12 -20 -25 -2 36 75 119 156 171 143 88 43 25 17 4 -4 22 79 135 158 151 136 121 105 76 45 22 17 33 62 88 97 +1 +-14 -19 -22 -44 -81 -100 -85 -55 -39 -43 -42 -24 -6 -8 -27 -42 -38 -22 -5 2 0 -3 1 16 28 34 28 19 10 -3 -16 -21 -8 16 35 46 53 66 79 82 75 72 79 90 96 95 97 102 102 90 65 38 11 -14 -35 -50 -57 -60 -67 -77 -85 -94 -106 -118 -128 -132 -130 -125 -115 -94 -60 -26 -2 7 8 12 22 31 42 58 86 122 154 174 184 190 192 187 178 174 178 183 180 175 171 171 162 141 112 85 53 9 -40 -80 -103 -117 -136 -162 -187 -203 -220 -244 -271 -292 -295 -286 -270 -257 -256 -266 -273 -263 -237 -212 -196 -186 -166 -133 -97 -63 -31 -2 22 39 58 79 98 109 113 119 126 130 131 136 149 163 164 148 122 97 83 78 80 80 82 92 110 122 117 96 +-102 -114 -137 -160 -169 -161 -154 -158 -168 -172 -167 -160 -157 -157 -154 -148 -133 -119 -113 -120 -131 -138 -132 -118 -102 -89 -77 -63 -48 -40 -51 -67 -76 -66 -44 -20 5 35 61 74 74 80 107 142 164 165 161 164 172 179 182 185 194 201 202 197 182 157 127 101 90 89 91 92 99 115 120 94 34 -32 -78 -101 -110 -110 -83 -26 42 86 93 68 22 -36 -99 -139 -130 -73 13 98 165 206 223 205 151 71 1 -28 -7 42 101 175 269 354 375 311 197 85 -1 -67 -111 -110 -55 27 97 138 149 126 55 -59 -178 -261 -295 -294 -267 -215 -145 -77 -39 -46 -92 -167 -251 -324 -368 -373 -344 -284 -203 -116 -46 -12 -17 -39 -67 -97 -129 -151 -143 -103 -39 32 92 132 142 126 95 59 14 -43 -97 -129 -129 -106 -73 -38 -12 -8 -33 -79 -124 -158 -181 -198 -205 -184 -130 -57 11 58 80 77 53 13 -29 -56 -58 -35 5 57 118 182 229 242 216 168 116 77 54 47 61 92 135 174 198 197 174 138 99 56 12 -20 -25 -2 36 75 119 156 171 143 88 43 25 17 4 -4 22 79 135 158 151 136 121 105 76 45 22 17 33 62 88 97 90 69 40 4 -33 -67 -97 -128 -156 -166 -149 -118 -101 -112 -147 -185 -214 -232 -242 -248 -253 -246 -226 -196 -165 -150 -150 -155 -152 -141 -124 -110 -95 -78 -53 -34 -27 -33 -35 -25 -11 -8 -11 -10 0 13 21 27 42 64 79 80 72 66 69 82 96 105 107 105 108 116 124 126 122 117 116 116 111 101 94 95 97 84 53 20 7 12 12 0 -14 -19 -22 -44 -81 -100 -85 -55 -39 -43 -42 -24 -6 -8 -27 -42 -38 -22 -5 2 0 -3 1 16 28 34 28 19 10 -3 -16 -21 -8 16 35 46 53 66 79 82 75 72 79 90 96 95 97 102 102 90 65 38 11 -14 -35 -50 -57 -60 -67 -77 -85 -94 -106 -118 -128 -132 -130 -125 -115 -94 -60 -26 -2 7 8 12 22 31 42 58 +1 +67 35 6 -21 -38 -42 -36 -31 -34 -42 -55 -72 -93 -125 -155 -169 -158 -132 -112 -104 -94 -75 -52 -37 -27 -15 4 25 45 69 98 127 150 169 186 205 223 239 248 245 228 205 188 178 170 160 148 133 112 88 68 51 29 0 -23 -31 -29 -30 -42 -57 -71 -90 -123 -163 -195 -217 -234 -250 -265 -275 -282 -290 -291 -286 -276 -271 -268 -262 -251 -241 -238 -230 -208 -171 -133 -97 -62 -24 10 37 58 80 102 119 134 149 171 198 224 244 250 248 242 231 220 205 188 168 145 123 109 101 94 77 53 27 3 -21 -44 -63 -71 -72 -74 -78 -83 -87 -96 -114 -139 -162 -178 -186 -186 -178 -164 -147 -133 -119 -102 -80 -57 -40 -26 -6 26 65 100 119 125 130 135 134 129 127 131 134 137 141 152 167 +-129 -106 -73 -38 -12 -8 -33 -79 -124 -158 -181 -198 -205 -184 -130 -57 11 58 80 77 53 13 -29 -56 -58 -35 5 57 118 182 229 242 216 168 116 77 54 47 61 92 135 174 198 197 174 138 99 56 12 -20 -25 -2 36 75 119 156 171 143 88 43 25 17 4 -4 22 79 135 158 151 136 121 105 76 45 22 17 33 62 88 97 90 69 40 4 -33 -67 -97 -128 -156 -166 -149 -118 -101 -112 -147 -185 -214 -232 -242 -248 -253 -246 -226 -196 -165 -150 -150 -155 -152 -141 -124 -110 -95 -78 -53 -34 -27 -33 -35 -25 -11 -8 -11 -10 0 13 21 27 42 64 79 80 72 66 69 82 96 105 107 105 108 116 124 126 122 117 116 116 111 101 94 95 97 84 53 20 7 12 12 0 -14 -19 -22 -44 -81 -100 -85 -55 -39 -43 -42 -24 -6 -8 -27 -42 -38 -22 -5 2 0 -3 1 16 28 34 28 19 10 -3 -16 -21 -8 16 35 46 53 66 79 82 75 72 79 90 96 95 97 102 102 90 65 38 11 -14 -35 -50 -57 -60 -67 -77 -85 -94 -106 -118 -128 -132 -130 -125 -115 -94 -60 -26 -2 7 8 12 22 31 42 58 86 122 154 174 184 190 192 187 178 174 178 183 180 175 171 171 162 141 112 85 53 9 -40 -80 -103 -117 -136 -162 -187 -203 -220 -244 -271 -292 -295 -286 -270 -257 -256 -266 -273 -263 -237 -212 -196 -186 -166 -133 -97 -63 -31 -2 22 39 58 79 98 109 113 119 126 130 131 136 149 163 164 148 122 97 83 78 80 80 82 92 110 122 117 96 67 35 6 -21 -38 -42 -36 -31 -34 -42 -55 -72 -93 -125 -155 -169 -158 -132 -112 -104 -94 -75 -52 -37 -27 -15 4 25 45 69 98 127 150 169 186 205 223 239 248 245 228 205 188 178 170 160 148 133 112 88 68 51 29 0 -23 -31 -29 -30 -42 -57 -71 -90 -123 -163 -195 -217 -234 -250 -265 -275 -282 -290 -291 -286 -276 -271 -268 -262 -251 -241 +1 +173 171 165 161 156 154 161 178 192 192 183 177 175 169 155 138 125 113 97 83 80 80 69 43 9 -18 -28 -31 -33 -42 -57 -72 -79 -83 -87 -95 -108 -119 -123 -117 -105 -97 -98 -106 -109 -103 -93 -87 -85 -84 -85 -92 -100 -104 -103 -102 -106 -110 -114 -119 -125 -128 -119 -104 -92 -86 -82 -69 -51 -37 -31 -27 -21 -7 14 37 51 50 41 36 37 32 8 -21 -37 -33 -29 -42 -65 -83 -89 -98 -124 -158 -184 -197 -205 -212 -213 -205 -191 -177 -166 -149 -133 -116 -96 -69 -39 -12 9 31 61 95 127 153 172 180 180 175 173 179 193 211 220 219 216 218 231 247 257 261 260 260 263 275 291 300 291 268 244 230 221 206 185 165 153 148 134 109 77 52 39 31 15 -2 -13 -19 -26 -44 +-14 -19 -22 -44 -81 -100 -85 -55 -39 -43 -42 -24 -6 -8 -27 -42 -38 -22 -5 2 0 -3 1 16 28 34 28 19 10 -3 -16 -21 -8 16 35 46 53 66 79 82 75 72 79 90 96 95 97 102 102 90 65 38 11 -14 -35 -50 -57 -60 -67 -77 -85 -94 -106 -118 -128 -132 -130 -125 -115 -94 -60 -26 -2 7 8 12 22 31 42 58 86 122 154 174 184 190 192 187 178 174 178 183 180 175 171 171 162 141 112 85 53 9 -40 -80 -103 -117 -136 -162 -187 -203 -220 -244 -271 -292 -295 -286 -270 -257 -256 -266 -273 -263 -237 -212 -196 -186 -166 -133 -97 -63 -31 -2 22 39 58 79 98 109 113 119 126 130 131 136 149 163 164 148 122 97 83 78 80 80 82 92 110 122 117 96 67 35 6 -21 -38 -42 -36 -31 -34 -42 -55 -72 -93 -125 -155 -169 -158 -132 -112 -104 -94 -75 -52 -37 -27 -15 4 25 45 69 98 127 150 169 186 205 223 239 248 245 228 205 188 178 170 160 148 133 112 88 68 51 29 0 -23 -31 -29 -30 -42 -57 -71 -90 -123 -163 -195 -217 -234 -250 -265 -275 -282 -290 -291 -286 -276 -271 -268 -262 -251 -241 -238 -230 -208 -171 -133 -97 -62 -24 10 37 58 80 102 119 134 149 171 198 224 244 250 248 242 231 220 205 188 168 145 123 109 101 94 77 53 27 3 -21 -44 -63 -71 -72 -74 -78 -83 -87 -96 -114 -139 -162 -178 -186 -186 -178 -164 -147 -133 -119 -102 -80 -57 -40 -26 -6 26 65 100 119 125 130 135 134 129 127 131 134 137 141 152 167 173 171 165 161 156 154 161 178 192 192 183 177 175 169 155 138 125 113 97 83 80 80 69 43 9 -18 -28 -31 -33 -42 -57 -72 -79 -83 -87 -95 -108 -119 -123 -117 -105 -97 -98 -106 -109 -103 -93 -87 -85 -84 -85 -92 -100 -104 -103 -102 -106 -110 -114 -119 -125 -128 -119 -104 -92 -86 -82 -69 -51 -37 -31 -27 -21 -7 14 37 51 50 41 36 +1 +-61 -67 -67 -77 -95 -111 -121 -133 -152 -171 -176 -174 -177 -190 -208 -220 -227 -228 -226 -227 -242 -264 -277 -268 -243 -223 -208 -191 -161 -128 -97 -78 -63 -46 -24 5 33 59 79 94 102 104 102 101 98 86 59 30 7 -8 -24 -43 -58 -72 -96 -134 -169 -186 -188 -193 -208 -223 -230 -227 -222 -210 -193 -180 -180 -190 -190 -177 -160 -143 -120 -81 -37 -8 2 11 30 51 65 72 86 114 149 179 201 218 231 239 240 237 243 260 283 302 308 304 296 286 269 242 208 179 159 147 134 114 90 69 52 34 9 -18 -37 -45 -50 -59 -71 -76 -71 -59 -46 -39 -40 -45 -47 -41 -28 -12 5 24 40 51 58 67 80 95 113 129 137 131 118 110 115 123 120 110 101 99 95 87 78 67 53 28 -5 -34 +67 35 6 -21 -38 -42 -36 -31 -34 -42 -55 -72 -93 -125 -155 -169 -158 -132 -112 -104 -94 -75 -52 -37 -27 -15 4 25 45 69 98 127 150 169 186 205 223 239 248 245 228 205 188 178 170 160 148 133 112 88 68 51 29 0 -23 -31 -29 -30 -42 -57 -71 -90 -123 -163 -195 -217 -234 -250 -265 -275 -282 -290 -291 -286 -276 -271 -268 -262 -251 -241 -238 -230 -208 -171 -133 -97 -62 -24 10 37 58 80 102 119 134 149 171 198 224 244 250 248 242 231 220 205 188 168 145 123 109 101 94 77 53 27 3 -21 -44 -63 -71 -72 -74 -78 -83 -87 -96 -114 -139 -162 -178 -186 -186 -178 -164 -147 -133 -119 -102 -80 -57 -40 -26 -6 26 65 100 119 125 130 135 134 129 127 131 134 137 141 152 167 173 171 165 161 156 154 161 178 192 192 183 177 175 169 155 138 125 113 97 83 80 80 69 43 9 -18 -28 -31 -33 -42 -57 -72 -79 -83 -87 -95 -108 -119 -123 -117 -105 -97 -98 -106 -109 -103 -93 -87 -85 -84 -85 -92 -100 -104 -103 -102 -106 -110 -114 -119 -125 -128 -119 -104 -92 -86 -82 -69 -51 -37 -31 -27 -21 -7 14 37 51 50 41 36 37 32 8 -21 -37 -33 -29 -42 -65 -83 -89 -98 -124 -158 -184 -197 -205 -212 -213 -205 -191 -177 -166 -149 -133 -116 -96 -69 -39 -12 9 31 61 95 127 153 172 180 180 175 173 179 193 211 220 219 216 218 231 247 257 261 260 260 263 275 291 300 291 268 244 230 221 206 185 165 153 148 134 109 77 52 39 31 15 -2 -13 -19 -26 -44 -61 -67 -67 -77 -95 -111 -121 -133 -152 -171 -176 -174 -177 -190 -208 -220 -227 -228 -226 -227 -242 -264 -277 -268 -243 -223 -208 -191 -161 -128 -97 -78 -63 -46 -24 5 33 59 79 94 102 104 102 101 98 86 59 30 7 -8 -24 -43 -58 -72 -96 -134 -169 -186 -188 -193 -208 -223 -230 -227 -222 -210 -193 -180 -180 -190 -190 -177 -160 -143 -120 -81 -37 -8 2 11 +1 +-55 -71 -91 -118 -145 -165 -180 -196 -220 -249 -275 -293 -310 -327 -342 -344 -332 -311 -285 -264 -250 -235 -211 -175 -131 -88 -46 -4 33 60 79 98 126 153 170 173 170 166 162 155 146 132 111 91 74 59 42 29 27 29 24 3 -18 -25 -18 -12 -13 -17 -19 -21 -25 -30 -35 -41 -47 -49 -44 -34 -29 -26 -19 -12 -12 -20 -24 -13 4 18 19 17 18 25 29 29 28 39 58 74 77 78 88 109 124 126 123 129 142 154 156 147 137 126 115 103 89 72 59 52 51 49 41 27 10 -10 -29 -44 -52 -57 -62 -62 -56 -50 -52 -61 -66 -61 -52 -45 -34 -14 5 6 -8 -16 -6 14 29 39 52 74 96 109 110 112 117 123 121 112 106 109 117 116 92 55 17 -11 -36 -66 -97 -131 +173 171 165 161 156 154 161 178 192 192 183 177 175 169 155 138 125 113 97 83 80 80 69 43 9 -18 -28 -31 -33 -42 -57 -72 -79 -83 -87 -95 -108 -119 -123 -117 -105 -97 -98 -106 -109 -103 -93 -87 -85 -84 -85 -92 -100 -104 -103 -102 -106 -110 -114 -119 -125 -128 -119 -104 -92 -86 -82 -69 -51 -37 -31 -27 -21 -7 14 37 51 50 41 36 37 32 8 -21 -37 -33 -29 -42 -65 -83 -89 -98 -124 -158 -184 -197 -205 -212 -213 -205 -191 -177 -166 -149 -133 -116 -96 -69 -39 -12 9 31 61 95 127 153 172 180 180 175 173 179 193 211 220 219 216 218 231 247 257 261 260 260 263 275 291 300 291 268 244 230 221 206 185 165 153 148 134 109 77 52 39 31 15 -2 -13 -19 -26 -44 -61 -67 -67 -77 -95 -111 -121 -133 -152 -171 -176 -174 -177 -190 -208 -220 -227 -228 -226 -227 -242 -264 -277 -268 -243 -223 -208 -191 -161 -128 -97 -78 -63 -46 -24 5 33 59 79 94 102 104 102 101 98 86 59 30 7 -8 -24 -43 -58 -72 -96 -134 -169 -186 -188 -193 -208 -223 -230 -227 -222 -210 -193 -180 -180 -190 -190 -177 -160 -143 -120 -81 -37 -8 2 11 30 51 65 72 86 114 149 179 201 218 231 239 240 237 243 260 283 302 308 304 296 286 269 242 208 179 159 147 134 114 90 69 52 34 9 -18 -37 -45 -50 -59 -71 -76 -71 -59 -46 -39 -40 -45 -47 -41 -28 -12 5 24 40 51 58 67 80 95 113 129 137 131 118 110 115 123 120 110 101 99 95 87 78 67 53 28 -5 -34 -55 -71 -91 -118 -145 -165 -180 -196 -220 -249 -275 -293 -310 -327 -342 -344 -332 -311 -285 -264 -250 -235 -211 -175 -131 -88 -46 -4 33 60 79 98 126 153 170 173 170 166 162 155 146 132 111 91 74 59 42 29 27 29 24 3 -18 -25 -18 -12 -13 -17 -19 -21 -25 -30 -35 -41 -47 -49 -44 -34 -29 -26 -19 -12 -12 -20 -24 -13 4 18 19 17 +1 +-165 -199 -225 -244 -259 -276 -289 -290 -283 -275 -273 -268 -253 -226 -194 -166 -144 -127 -110 -90 -67 -45 -25 -6 6 11 12 15 24 28 23 19 29 51 71 79 77 78 80 78 63 44 27 12 -5 -23 -33 -33 -27 -28 -41 -55 -61 -58 -56 -58 -61 -56 -44 -29 -14 -5 -7 -12 -10 1 12 20 32 54 77 89 95 114 151 182 182 165 152 164 188 208 215 205 188 174 170 165 150 119 90 70 61 53 41 29 19 12 3 -7 -20 -31 -38 -40 -40 -38 -29 -12 4 5 -13 -38 -60 -77 -88 -96 -99 -102 -106 -113 -117 -120 -120 -117 -112 -107 -103 -89 -63 -37 -25 -24 -22 -9 4 6 1 6 25 44 49 42 37 38 39 34 30 32 41 45 43 40 36 31 24 10 -9 -31 -50 -60 +-61 -67 -67 -77 -95 -111 -121 -133 -152 -171 -176 -174 -177 -190 -208 -220 -227 -228 -226 -227 -242 -264 -277 -268 -243 -223 -208 -191 -161 -128 -97 -78 -63 -46 -24 5 33 59 79 94 102 104 102 101 98 86 59 30 7 -8 -24 -43 -58 -72 -96 -134 -169 -186 -188 -193 -208 -223 -230 -227 -222 -210 -193 -180 -180 -190 -190 -177 -160 -143 -120 -81 -37 -8 2 11 30 51 65 72 86 114 149 179 201 218 231 239 240 237 243 260 283 302 308 304 296 286 269 242 208 179 159 147 134 114 90 69 52 34 9 -18 -37 -45 -50 -59 -71 -76 -71 -59 -46 -39 -40 -45 -47 -41 -28 -12 5 24 40 51 58 67 80 95 113 129 137 131 118 110 115 123 120 110 101 99 95 87 78 67 53 28 -5 -34 -55 -71 -91 -118 -145 -165 -180 -196 -220 -249 -275 -293 -310 -327 -342 -344 -332 -311 -285 -264 -250 -235 -211 -175 -131 -88 -46 -4 33 60 79 98 126 153 170 173 170 166 162 155 146 132 111 91 74 59 42 29 27 29 24 3 -18 -25 -18 -12 -13 -17 -19 -21 -25 -30 -35 -41 -47 -49 -44 -34 -29 -26 -19 -12 -12 -20 -24 -13 4 18 19 17 18 25 29 29 28 39 58 74 77 78 88 109 124 126 123 129 142 154 156 147 137 126 115 103 89 72 59 52 51 49 41 27 10 -10 -29 -44 -52 -57 -62 -62 -56 -50 -52 -61 -66 -61 -52 -45 -34 -14 5 6 -8 -16 -6 14 29 39 52 74 96 109 110 112 117 123 121 112 106 109 117 116 92 55 17 -11 -36 -66 -97 -131 -165 -199 -225 -244 -259 -276 -289 -290 -283 -275 -273 -268 -253 -226 -194 -166 -144 -127 -110 -90 -67 -45 -25 -6 6 11 12 15 24 28 23 19 29 51 71 79 77 78 80 78 63 44 27 12 -5 -23 -33 -33 -27 -28 -41 -55 -61 -58 -56 -58 -61 -56 -44 -29 -14 -5 -7 -12 -10 1 12 20 32 54 77 89 95 114 151 182 182 165 152 164 +1 +-60 -53 -46 -40 -40 -44 -49 -50 -42 -27 -10 11 31 52 65 72 79 93 113 131 138 132 116 100 94 98 98 85 64 48 45 48 50 53 59 63 58 50 49 59 70 69 59 54 56 59 50 33 19 17 17 13 -2 -13 -13 0 7 1 -12 -22 -29 -37 -41 -41 -42 -54 -80 -107 -123 -130 -138 -147 -152 -155 -159 -167 -177 -190 -200 -204 -191 -163 -126 -92 -66 -53 -54 -60 -56 -37 -21 -25 -48 -71 -87 -99 -104 -96 -79 -68 -67 -62 -34 6 34 51 72 105 131 141 145 157 167 160 139 118 105 86 60 36 18 -2 -35 -75 -95 -86 -67 -57 -61 -61 -51 -34 -30 -35 -34 -13 14 24 12 -2 -10 -16 -31 -43 -34 -4 18 18 3 -1 11 25 30 35 45 64 86 101 105 97 +-55 -71 -91 -118 -145 -165 -180 -196 -220 -249 -275 -293 -310 -327 -342 -344 -332 -311 -285 -264 -250 -235 -211 -175 -131 -88 -46 -4 33 60 79 98 126 153 170 173 170 166 162 155 146 132 111 91 74 59 42 29 27 29 24 3 -18 -25 -18 -12 -13 -17 -19 -21 -25 -30 -35 -41 -47 -49 -44 -34 -29 -26 -19 -12 -12 -20 -24 -13 4 18 19 17 18 25 29 29 28 39 58 74 77 78 88 109 124 126 123 129 142 154 156 147 137 126 115 103 89 72 59 52 51 49 41 27 10 -10 -29 -44 -52 -57 -62 -62 -56 -50 -52 -61 -66 -61 -52 -45 -34 -14 5 6 -8 -16 -6 14 29 39 52 74 96 109 110 112 117 123 121 112 106 109 117 116 92 55 17 -11 -36 -66 -97 -131 -165 -199 -225 -244 -259 -276 -289 -290 -283 -275 -273 -268 -253 -226 -194 -166 -144 -127 -110 -90 -67 -45 -25 -6 6 11 12 15 24 28 23 19 29 51 71 79 77 78 80 78 63 44 27 12 -5 -23 -33 -33 -27 -28 -41 -55 -61 -58 -56 -58 -61 -56 -44 -29 -14 -5 -7 -12 -10 1 12 20 32 54 77 89 95 114 151 182 182 165 152 164 188 208 215 205 188 174 170 165 150 119 90 70 61 53 41 29 19 12 3 -7 -20 -31 -38 -40 -40 -38 -29 -12 4 5 -13 -38 -60 -77 -88 -96 -99 -102 -106 -113 -117 -120 -120 -117 -112 -107 -103 -89 -63 -37 -25 -24 -22 -9 4 6 1 6 25 44 49 42 37 38 39 34 30 32 41 45 43 40 36 31 24 10 -9 -31 -50 -60 -60 -53 -46 -40 -40 -44 -49 -50 -42 -27 -10 11 31 52 65 72 79 93 113 131 138 132 116 100 94 98 98 85 64 48 45 48 50 53 59 63 58 50 49 59 70 69 59 54 56 59 50 33 19 17 17 13 -2 -13 -13 0 7 1 -12 -22 -29 -37 -41 -41 -42 -54 -80 -107 -123 -130 -138 -147 -152 -155 -159 -167 -177 -190 -200 -204 +1 +78 55 39 27 19 18 24 33 38 38 40 52 71 87 84 61 31 21 46 85 98 72 32 5 -9 -24 -50 -70 -75 -77 -86 -92 -85 -71 -68 -78 -83 -72 -51 -32 -15 8 42 75 101 118 136 156 171 172 154 122 92 66 38 -1 -39 -58 -65 -72 -91 -116 -132 -130 -115 -96 -83 -82 -92 -96 -84 -61 -43 -37 -36 -36 -35 -36 -35 -30 -27 -29 -26 -10 10 27 35 37 44 54 68 74 72 68 80 104 121 119 107 109 123 120 91 54 36 34 27 16 13 12 -10 -53 -92 -104 -104 -112 -123 -121 -107 -103 -111 -115 -106 -95 -95 -92 -70 -32 -2 14 27 53 87 118 138 150 154 155 160 168 168 156 141 136 137 127 109 105 123 145 143 121 97 88 82 70 54 41 35 28 +-165 -199 -225 -244 -259 -276 -289 -290 -283 -275 -273 -268 -253 -226 -194 -166 -144 -127 -110 -90 -67 -45 -25 -6 6 11 12 15 24 28 23 19 29 51 71 79 77 78 80 78 63 44 27 12 -5 -23 -33 -33 -27 -28 -41 -55 -61 -58 -56 -58 -61 -56 -44 -29 -14 -5 -7 -12 -10 1 12 20 32 54 77 89 95 114 151 182 182 165 152 164 188 208 215 205 188 174 170 165 150 119 90 70 61 53 41 29 19 12 3 -7 -20 -31 -38 -40 -40 -38 -29 -12 4 5 -13 -38 -60 -77 -88 -96 -99 -102 -106 -113 -117 -120 -120 -117 -112 -107 -103 -89 -63 -37 -25 -24 -22 -9 4 6 1 6 25 44 49 42 37 38 39 34 30 32 41 45 43 40 36 31 24 10 -9 -31 -50 -60 -60 -53 -46 -40 -40 -44 -49 -50 -42 -27 -10 11 31 52 65 72 79 93 113 131 138 132 116 100 94 98 98 85 64 48 45 48 50 53 59 63 58 50 49 59 70 69 59 54 56 59 50 33 19 17 17 13 -2 -13 -13 0 7 1 -12 -22 -29 -37 -41 -41 -42 -54 -80 -107 -123 -130 -138 -147 -152 -155 -159 -167 -177 -190 -200 -204 -191 -163 -126 -92 -66 -53 -54 -60 -56 -37 -21 -25 -48 -71 -87 -99 -104 -96 -79 -68 -67 -62 -34 6 34 51 72 105 131 141 145 157 167 160 139 118 105 86 60 36 18 -2 -35 -75 -95 -86 -67 -57 -61 -61 -51 -34 -30 -35 -34 -13 14 24 12 -2 -10 -16 -31 -43 -34 -4 18 18 3 -1 11 25 30 35 45 64 86 101 105 97 78 55 39 27 19 18 24 33 38 38 40 52 71 87 84 61 31 21 46 85 98 72 32 5 -9 -24 -50 -70 -75 -77 -86 -92 -85 -71 -68 -78 -83 -72 -51 -32 -15 8 42 75 101 118 136 156 171 172 154 122 92 66 38 -1 -39 -58 -65 -72 -91 -116 -132 -130 -115 -96 -83 -82 -92 -96 -84 -61 -43 -37 -36 -36 -35 -36 -35 -30 +1 +20 6 -20 -48 -67 -65 -53 -52 -67 -92 -118 -134 -134 -117 -101 -111 -142 -167 -167 -156 -163 -185 -202 -205 -205 -219 -231 -221 -195 -178 -180 -183 -167 -135 -109 -101 -99 -95 -88 -81 -74 -64 -53 -46 -43 -37 -23 -3 15 27 31 29 24 29 50 76 87 79 65 55 50 37 12 -13 -32 -44 -50 -52 -50 -47 -50 -55 -63 -72 -78 -72 -51 -24 -7 3 22 60 104 147 183 218 251 275 290 305 323 334 333 330 330 327 306 267 235 227 232 217 171 122 96 94 94 78 50 25 8 -7 -29 -58 -94 -123 -139 -142 -150 -165 -179 -174 -157 -153 -168 -183 -172 -145 -133 -143 -156 -150 -127 -109 -109 -124 -142 -149 -140 -119 -102 -98 -103 -98 -77 -53 -37 -29 -14 7 22 20 3 -21 -42 -56 -66 -78 -99 -126 +-60 -53 -46 -40 -40 -44 -49 -50 -42 -27 -10 11 31 52 65 72 79 93 113 131 138 132 116 100 94 98 98 85 64 48 45 48 50 53 59 63 58 50 49 59 70 69 59 54 56 59 50 33 19 17 17 13 -2 -13 -13 0 7 1 -12 -22 -29 -37 -41 -41 -42 -54 -80 -107 -123 -130 -138 -147 -152 -155 -159 -167 -177 -190 -200 -204 -191 -163 -126 -92 -66 -53 -54 -60 -56 -37 -21 -25 -48 -71 -87 -99 -104 -96 -79 -68 -67 -62 -34 6 34 51 72 105 131 141 145 157 167 160 139 118 105 86 60 36 18 -2 -35 -75 -95 -86 -67 -57 -61 -61 -51 -34 -30 -35 -34 -13 14 24 12 -2 -10 -16 -31 -43 -34 -4 18 18 3 -1 11 25 30 35 45 64 86 101 105 97 78 55 39 27 19 18 24 33 38 38 40 52 71 87 84 61 31 21 46 85 98 72 32 5 -9 -24 -50 -70 -75 -77 -86 -92 -85 -71 -68 -78 -83 -72 -51 -32 -15 8 42 75 101 118 136 156 171 172 154 122 92 66 38 -1 -39 -58 -65 -72 -91 -116 -132 -130 -115 -96 -83 -82 -92 -96 -84 -61 -43 -37 -36 -36 -35 -36 -35 -30 -27 -29 -26 -10 10 27 35 37 44 54 68 74 72 68 80 104 121 119 107 109 123 120 91 54 36 34 27 16 13 12 -10 -53 -92 -104 -104 -112 -123 -121 -107 -103 -111 -115 -106 -95 -95 -92 -70 -32 -2 14 27 53 87 118 138 150 154 155 160 168 168 156 141 136 137 127 109 105 123 145 143 121 97 88 82 70 54 41 35 28 20 6 -20 -48 -67 -65 -53 -52 -67 -92 -118 -134 -134 -117 -101 -111 -142 -167 -167 -156 -163 -185 -202 -205 -205 -219 -231 -221 -195 -178 -180 -183 -167 -135 -109 -101 -99 -95 -88 -81 -74 -64 -53 -46 -43 -37 -23 -3 15 27 31 29 24 29 50 76 87 79 65 55 50 37 12 -13 -32 -44 -50 -52 -50 -47 -50 -55 -63 -72 -78 -72 -51 -24 -7 3 +1 +-145 -155 -161 -174 -184 -182 -170 -160 -151 -128 -80 -21 26 62 102 149 182 188 182 187 211 241 260 262 250 232 215 202 188 160 130 115 126 147 165 174 177 173 153 125 106 110 119 117 100 82 74 69 58 40 19 -2 -19 -28 -26 -14 -6 -9 -28 -51 -68 -71 -71 -73 -77 -76 -77 -89 -109 -117 -105 -82 -68 -59 -39 -3 29 38 33 35 53 74 85 82 68 45 15 -16 -44 -60 -59 -40 -22 -33 -75 -114 -111 -68 -25 -21 -53 -79 -75 -51 -30 -19 -12 -8 -15 -39 -70 -88 -85 -70 -58 -54 -47 -34 -20 -14 -17 -16 -7 4 0 -18 -37 -41 -28 -14 -15 -30 -46 -50 -52 -67 -96 -116 -107 -78 -57 -57 -64 -50 -17 6 5 -11 -12 11 41 60 73 86 99 105 102 104 112 123 +78 55 39 27 19 18 24 33 38 38 40 52 71 87 84 61 31 21 46 85 98 72 32 5 -9 -24 -50 -70 -75 -77 -86 -92 -85 -71 -68 -78 -83 -72 -51 -32 -15 8 42 75 101 118 136 156 171 172 154 122 92 66 38 -1 -39 -58 -65 -72 -91 -116 -132 -130 -115 -96 -83 -82 -92 -96 -84 -61 -43 -37 -36 -36 -35 -36 -35 -30 -27 -29 -26 -10 10 27 35 37 44 54 68 74 72 68 80 104 121 119 107 109 123 120 91 54 36 34 27 16 13 12 -10 -53 -92 -104 -104 -112 -123 -121 -107 -103 -111 -115 -106 -95 -95 -92 -70 -32 -2 14 27 53 87 118 138 150 154 155 160 168 168 156 141 136 137 127 109 105 123 145 143 121 97 88 82 70 54 41 35 28 20 6 -20 -48 -67 -65 -53 -52 -67 -92 -118 -134 -134 -117 -101 -111 -142 -167 -167 -156 -163 -185 -202 -205 -205 -219 -231 -221 -195 -178 -180 -183 -167 -135 -109 -101 -99 -95 -88 -81 -74 -64 -53 -46 -43 -37 -23 -3 15 27 31 29 24 29 50 76 87 79 65 55 50 37 12 -13 -32 -44 -50 -52 -50 -47 -50 -55 -63 -72 -78 -72 -51 -24 -7 3 22 60 104 147 183 218 251 275 290 305 323 334 333 330 330 327 306 267 235 227 232 217 171 122 96 94 94 78 50 25 8 -7 -29 -58 -94 -123 -139 -142 -150 -165 -179 -174 -157 -153 -168 -183 -172 -145 -133 -143 -156 -150 -127 -109 -109 -124 -142 -149 -140 -119 -102 -98 -103 -98 -77 -53 -37 -29 -14 7 22 20 3 -21 -42 -56 -66 -78 -99 -126 -145 -155 -161 -174 -184 -182 -170 -160 -151 -128 -80 -21 26 62 102 149 182 188 182 187 211 241 260 262 250 232 215 202 188 160 130 115 126 147 165 174 177 173 153 125 106 110 119 117 100 82 74 69 58 40 19 -2 -19 -28 -26 -14 -6 -9 -28 -51 -68 -71 -71 -73 -77 -76 -77 -89 -109 -117 -105 -82 -68 -59 -39 -3 29 38 33 35 +1 +134 151 182 214 226 217 201 193 193 190 179 166 148 128 116 115 108 77 26 -16 -37 -57 -101 -153 -183 -182 -184 -213 -266 -312 -338 -347 -355 -376 -409 -444 -466 -470 -467 -466 -462 -446 -420 -402 -402 -400 -379 -332 -273 -212 -155 -100 -41 17 68 109 141 177 228 297 376 446 495 517 527 540 558 570 561 533 496 455 419 406 425 459 465 417 330 246 195 169 146 121 111 141 207 281 326 339 332 325 330 369 466 631 838 1042 1189 1237 1166 997 786 588 427 307 245 245 255 179 -43 -381 -758 -1120 -1444 -1697 -1824 -1795 -1648 -1472 -1353 -1346 -1473 -1705 -1974 -2197 -2324 -2327 -2201 -1968 -1694 -1471 -1367 -1394 -1520 -1694 -1859 -1944 -1888 -1672 -1323 -887 -423 -2 317 505 601 676 790 965 1194 1466 1772 2092 2397 2650 2809 2828 2681 2413 +20 6 -20 -48 -67 -65 -53 -52 -67 -92 -118 -134 -134 -117 -101 -111 -142 -167 -167 -156 -163 -185 -202 -205 -205 -219 -231 -221 -195 -178 -180 -183 -167 -135 -109 -101 -99 -95 -88 -81 -74 -64 -53 -46 -43 -37 -23 -3 15 27 31 29 24 29 50 76 87 79 65 55 50 37 12 -13 -32 -44 -50 -52 -50 -47 -50 -55 -63 -72 -78 -72 -51 -24 -7 3 22 60 104 147 183 218 251 275 290 305 323 334 333 330 330 327 306 267 235 227 232 217 171 122 96 94 94 78 50 25 8 -7 -29 -58 -94 -123 -139 -142 -150 -165 -179 -174 -157 -153 -168 -183 -172 -145 -133 -143 -156 -150 -127 -109 -109 -124 -142 -149 -140 -119 -102 -98 -103 -98 -77 -53 -37 -29 -14 7 22 20 3 -21 -42 -56 -66 -78 -99 -126 -145 -155 -161 -174 -184 -182 -170 -160 -151 -128 -80 -21 26 62 102 149 182 188 182 187 211 241 260 262 250 232 215 202 188 160 130 115 126 147 165 174 177 173 153 125 106 110 119 117 100 82 74 69 58 40 19 -2 -19 -28 -26 -14 -6 -9 -28 -51 -68 -71 -71 -73 -77 -76 -77 -89 -109 -117 -105 -82 -68 -59 -39 -3 29 38 33 35 53 74 85 82 68 45 15 -16 -44 -60 -59 -40 -22 -33 -75 -114 -111 -68 -25 -21 -53 -79 -75 -51 -30 -19 -12 -8 -15 -39 -70 -88 -85 -70 -58 -54 -47 -34 -20 -14 -17 -16 -7 4 0 -18 -37 -41 -28 -14 -15 -30 -46 -50 -52 -67 -96 -116 -107 -78 -57 -57 -64 -50 -17 6 5 -11 -12 11 41 60 73 86 99 105 102 104 112 123 134 151 182 214 226 217 201 193 193 190 179 166 148 128 116 115 108 77 26 -16 -37 -57 -101 -153 -183 -182 -184 -213 -266 -312 -338 -347 -355 -376 -409 -444 -466 -470 -467 -466 -462 -446 -420 -402 -402 -400 -379 -332 -273 -212 -155 -100 -41 17 68 109 141 177 228 297 376 446 495 517 527 540 558 570 561 533 496 455 419 406 425 459 465 417 330 246 +1 +2118 1889 1759 1707 1700 1719 1737 1724 1660 1552 1407 1216 959 655 374 196 167 277 455 604 637 539 357 162 4 -96 -128 -86 51 326 748 1243 1625 1710 1457 981 468 49 -204 -264 -154 22 121 54 -181 -540 -977 -1445 -1868 -2171 -2312 -2282 -2082 -1757 -1433 -1275 -1366 -1649 -1992 -2306 -2560 -2727 -2781 -2736 -2668 -2629 -2607 -2566 -2533 -2567 -2663 -2720 -2642 -2415 -2090 -1675 -1151 -543 48 544 953 1334 1694 2006 2272 2539 2817 3058 3229 3361 3491 3569 3490 3224 2845 2439 2031 1625 1270 1006 790 533 239 -1 -149 -285 -486 -708 -859 -941 -1026 -1089 -991 -665 -241 100 327 542 774 928 942 896 894 930 936 940 1027 1183 1253 1121 839 523 188 -206 -598 -824 -800 -613 -380 -94 307 761 1095 1216 1210 1193 1179 1136 1121 1235 1459 1636 1649 1528 1342 1055 590 0 -538 -921 +-145 -155 -161 -174 -184 -182 -170 -160 -151 -128 -80 -21 26 62 102 149 182 188 182 187 211 241 260 262 250 232 215 202 188 160 130 115 126 147 165 174 177 173 153 125 106 110 119 117 100 82 74 69 58 40 19 -2 -19 -28 -26 -14 -6 -9 -28 -51 -68 -71 -71 -73 -77 -76 -77 -89 -109 -117 -105 -82 -68 -59 -39 -3 29 38 33 35 53 74 85 82 68 45 15 -16 -44 -60 -59 -40 -22 -33 -75 -114 -111 -68 -25 -21 -53 -79 -75 -51 -30 -19 -12 -8 -15 -39 -70 -88 -85 -70 -58 -54 -47 -34 -20 -14 -17 -16 -7 4 0 -18 -37 -41 -28 -14 -15 -30 -46 -50 -52 -67 -96 -116 -107 -78 -57 -57 -64 -50 -17 6 5 -11 -12 11 41 60 73 86 99 105 102 104 112 123 134 151 182 214 226 217 201 193 193 190 179 166 148 128 116 115 108 77 26 -16 -37 -57 -101 -153 -183 -182 -184 -213 -266 -312 -338 -347 -355 -376 -409 -444 -466 -470 -467 -466 -462 -446 -420 -402 -402 -400 -379 -332 -273 -212 -155 -100 -41 17 68 109 141 177 228 297 376 446 495 517 527 540 558 570 561 533 496 455 419 406 425 459 465 417 330 246 195 169 146 121 111 141 207 281 326 339 332 325 330 369 466 631 838 1042 1189 1237 1166 997 786 588 427 307 245 245 255 179 -43 -381 -758 -1120 -1444 -1697 -1824 -1795 -1648 -1472 -1353 -1346 -1473 -1705 -1974 -2197 -2324 -2327 -2201 -1968 -1694 -1471 -1367 -1394 -1520 -1694 -1859 -1944 -1888 -1672 -1323 -887 -423 -2 317 505 601 676 790 965 1194 1466 1772 2092 2397 2650 2809 2828 2681 2413 2118 1889 1759 1707 1700 1719 1737 1724 1660 1552 1407 1216 959 655 374 196 167 277 455 604 637 539 357 162 4 -96 -128 -86 51 326 748 1243 1625 1710 1457 981 468 49 -204 -264 -154 22 121 54 -181 -540 -977 -1445 -1868 -2171 -2312 -2282 -2082 -1757 -1433 -1275 -1366 -1649 -1992 -2306 -2560 -2727 -2781 -2736 -2668 -2629 -2607 -2566 -2533 -2567 -2663 -2720 -2642 -2415 -2090 -1675 -1151 -543 48 544 +1 +-1220 -1548 -1883 -2139 -2328 -2575 -2953 -3408 -3864 -4327 -4846 -5401 -5910 -6317 -6593 -6674 -6489 -6060 -5506 -4908 -4215 -3362 -2416 -1519 -698 174 1197 2299 3321 4217 5060 5889 6609 7082 7236 7085 6671 6054 5322 4576 3872 3233 2651 2093 1494 819 103 -574 -1195 -1810 -2432 -2948 -3221 -3197 -2943 -2551 -2117 -1754 -1532 -1386 -1146 -721 -203 249 607 962 1346 1673 1884 2046 2236 2395 2384 2186 1915 1665 1404 1071 693 334 -10 -367 -682 -860 -900 -919 -982 -995 -829 -479 -44 421 919 1401 1755 1951 2107 2347 2617 2755 2703 2557 2397 2173 1805 1331 858 409 -88 -652 -1176 -1581 -1928 -2332 -2782 -3169 -3481 -3858 -4405 -5023 -5532 -5928 -6391 -7018 -7640 -7981 -7938 -7626 -7174 -6584 -5809 -4873 -3855 -2809 -1748 -674 441 1651 2959 4239 5342 6279 7189 8094 8780 9006 8795 8395 7957 7408 6650 5771 4959 4273 3604 2855 2048 1238 407 -489 +134 151 182 214 226 217 201 193 193 190 179 166 148 128 116 115 108 77 26 -16 -37 -57 -101 -153 -183 -182 -184 -213 -266 -312 -338 -347 -355 -376 -409 -444 -466 -470 -467 -466 -462 -446 -420 -402 -402 -400 -379 -332 -273 -212 -155 -100 -41 17 68 109 141 177 228 297 376 446 495 517 527 540 558 570 561 533 496 455 419 406 425 459 465 417 330 246 195 169 146 121 111 141 207 281 326 339 332 325 330 369 466 631 838 1042 1189 1237 1166 997 786 588 427 307 245 245 255 179 -43 -381 -758 -1120 -1444 -1697 -1824 -1795 -1648 -1472 -1353 -1346 -1473 -1705 -1974 -2197 -2324 -2327 -2201 -1968 -1694 -1471 -1367 -1394 -1520 -1694 -1859 -1944 -1888 -1672 -1323 -887 -423 -2 317 505 601 676 790 965 1194 1466 1772 2092 2397 2650 2809 2828 2681 2413 2118 1889 1759 1707 1700 1719 1737 1724 1660 1552 1407 1216 959 655 374 196 167 277 455 604 637 539 357 162 4 -96 -128 -86 51 326 748 1243 1625 1710 1457 981 468 49 -204 -264 -154 22 121 54 -181 -540 -977 -1445 -1868 -2171 -2312 -2282 -2082 -1757 -1433 -1275 -1366 -1649 -1992 -2306 -2560 -2727 -2781 -2736 -2668 -2629 -2607 -2566 -2533 -2567 -2663 -2720 -2642 -2415 -2090 -1675 -1151 -543 48 544 953 1334 1694 2006 2272 2539 2817 3058 3229 3361 3491 3569 3490 3224 2845 2439 2031 1625 1270 1006 790 533 239 -1 -149 -285 -486 -708 -859 -941 -1026 -1089 -991 -665 -241 100 327 542 774 928 942 896 894 930 936 940 1027 1183 1253 1121 839 523 188 -206 -598 -824 -800 -613 -380 -94 307 761 1095 1216 1210 1193 1179 1136 1121 1235 1459 1636 1649 1528 1342 1055 590 0 -538 -921 -1220 -1548 -1883 -2139 -2328 -2575 -2953 -3408 -3864 -4327 -4846 -5401 -5910 -6317 -6593 -6674 -6489 -6060 -5506 -4908 -4215 -3362 -2416 -1519 -698 174 1197 2299 3321 4217 5060 5889 6609 7082 7236 7085 6671 6054 5322 4576 3872 3233 2651 2093 1494 819 103 -574 -1195 -1810 -2432 -2948 -3221 -3197 -2943 -2551 -2117 -1754 -1532 -1386 -1146 -721 -203 249 607 962 1346 1673 1884 2046 2236 2395 2384 2186 1915 1665 1404 1071 693 334 +1 +-1415 -2272 -2992 -3557 -3927 -4034 -3872 -3552 -3205 -2866 -2476 -2006 -1533 -1153 -860 -544 -123 364 811 1160 1435 1658 1798 1817 1729 1577 1358 1028 597 155 -222 -550 -899 -1263 -1540 -1648 -1627 -1584 -1560 -1485 -1283 -949 -533 -39 563 1250 1914 2453 2869 3230 3546 3754 3821 3796 3724 3562 3262 2888 2542 2192 1692 1002 297 -243 -672 -1167 -1743 -2250 -2666 -3195 -3985 -4867 -5573 -6127 -6826 -7773 -8674 -9163 -9212 -9063 -8831 -8388 -7623 -6647 -5644 -4664 -3618 -2438 -1109 368 1928 3425 4744 5967 7262 8567 9534 9897 9808 9637 9502 9175 8470 7553 6730 6052 5287 4268 3085 1898 718 -526 -1778 -2887 -3812 -4634 -5351 -5785 -5777 -5441 -5069 -4840 -4683 -4439 -4047 -3534 -2915 -2178 -1358 -532 266 1055 1813 2438 2845 3052 3149 3189 3155 3035 2873 2718 2563 2353 2046 1637 1141 601 82 -341 -636 -830 -935 -905 -673 -257 202 544 727 857 +2118 1889 1759 1707 1700 1719 1737 1724 1660 1552 1407 1216 959 655 374 196 167 277 455 604 637 539 357 162 4 -96 -128 -86 51 326 748 1243 1625 1710 1457 981 468 49 -204 -264 -154 22 121 54 -181 -540 -977 -1445 -1868 -2171 -2312 -2282 -2082 -1757 -1433 -1275 -1366 -1649 -1992 -2306 -2560 -2727 -2781 -2736 -2668 -2629 -2607 -2566 -2533 -2567 -2663 -2720 -2642 -2415 -2090 -1675 -1151 -543 48 544 953 1334 1694 2006 2272 2539 2817 3058 3229 3361 3491 3569 3490 3224 2845 2439 2031 1625 1270 1006 790 533 239 -1 -149 -285 -486 -708 -859 -941 -1026 -1089 -991 -665 -241 100 327 542 774 928 942 896 894 930 936 940 1027 1183 1253 1121 839 523 188 -206 -598 -824 -800 -613 -380 -94 307 761 1095 1216 1210 1193 1179 1136 1121 1235 1459 1636 1649 1528 1342 1055 590 0 -538 -921 -1220 -1548 -1883 -2139 -2328 -2575 -2953 -3408 -3864 -4327 -4846 -5401 -5910 -6317 -6593 -6674 -6489 -6060 -5506 -4908 -4215 -3362 -2416 -1519 -698 174 1197 2299 3321 4217 5060 5889 6609 7082 7236 7085 6671 6054 5322 4576 3872 3233 2651 2093 1494 819 103 -574 -1195 -1810 -2432 -2948 -3221 -3197 -2943 -2551 -2117 -1754 -1532 -1386 -1146 -721 -203 249 607 962 1346 1673 1884 2046 2236 2395 2384 2186 1915 1665 1404 1071 693 334 -10 -367 -682 -860 -900 -919 -982 -995 -829 -479 -44 421 919 1401 1755 1951 2107 2347 2617 2755 2703 2557 2397 2173 1805 1331 858 409 -88 -652 -1176 -1581 -1928 -2332 -2782 -3169 -3481 -3858 -4405 -5023 -5532 -5928 -6391 -7018 -7640 -7981 -7938 -7626 -7174 -6584 -5809 -4873 -3855 -2809 -1748 -674 441 1651 2959 4239 5342 6279 7189 8094 8780 9006 8795 8395 7957 7408 6650 5771 4959 4273 3604 2855 2048 1238 407 -489 -1415 -2272 -2992 -3557 -3927 -4034 -3872 -3552 -3205 -2866 -2476 -2006 -1533 -1153 -860 -544 -123 364 811 1160 1435 1658 1798 1817 1729 1577 1358 1028 597 155 -222 -550 -899 -1263 -1540 -1648 -1627 -1584 -1560 -1485 -1283 -949 -533 -39 563 1250 1914 2453 2869 3230 3546 3754 3821 3796 3724 3562 3262 2888 2542 2192 1692 1002 297 -243 -672 -1167 -1743 -2250 -2666 -3195 -3985 -4867 -5573 -6127 -6826 -7773 -8674 -9163 -9212 -9063 +1 +1041 1277 1484 1634 1802 2058 2370 2623 2725 2661 2473 2224 1944 1592 1083 401 -315 -906 -1399 -2021 -2912 -3929 -4823 -5596 -6527 -7777 -9105 -10087 -10561 -10722 -10792 -10732 -10347 -9569 -8541 -7439 -6329 -5161 -3842 -2302 -564 1241 2994 4716 6514 8327 9852 10820 11302 11607 11882 11944 11597 10956 10314 9760 9087 8093 6841 5541 4272 2952 1504 -33 -1556 -2966 -4169 -5116 -5863 -6519 -7082 -7388 -7323 -7006 -6673 -6380 -5953 -5267 -4444 -3680 -2964 -2129 -1119 -88 814 1618 2420 3194 3812 4219 4446 4493 4315 3978 3653 3427 3195 2843 2450 2177 2000 1730 1284 804 441 157 -159 -456 -585 -523 -394 -259 -31 319 642 792 849 994 1212 1289 1124 889 793 812 759 572 345 110 -252 -821 -1507 -2226 -3089 -4249 -5601 -6814 -7687 -8346 -8970 -9485 -9666 -9484 -9162 -8889 -8620 -8201 -7549 -6671 -5568 -4275 -2870 -1374 315 2237 4159 5732 6867 7819 8822 9773 +-1220 -1548 -1883 -2139 -2328 -2575 -2953 -3408 -3864 -4327 -4846 -5401 -5910 -6317 -6593 -6674 -6489 -6060 -5506 -4908 -4215 -3362 -2416 -1519 -698 174 1197 2299 3321 4217 5060 5889 6609 7082 7236 7085 6671 6054 5322 4576 3872 3233 2651 2093 1494 819 103 -574 -1195 -1810 -2432 -2948 -3221 -3197 -2943 -2551 -2117 -1754 -1532 -1386 -1146 -721 -203 249 607 962 1346 1673 1884 2046 2236 2395 2384 2186 1915 1665 1404 1071 693 334 -10 -367 -682 -860 -900 -919 -982 -995 -829 -479 -44 421 919 1401 1755 1951 2107 2347 2617 2755 2703 2557 2397 2173 1805 1331 858 409 -88 -652 -1176 -1581 -1928 -2332 -2782 -3169 -3481 -3858 -4405 -5023 -5532 -5928 -6391 -7018 -7640 -7981 -7938 -7626 -7174 -6584 -5809 -4873 -3855 -2809 -1748 -674 441 1651 2959 4239 5342 6279 7189 8094 8780 9006 8795 8395 7957 7408 6650 5771 4959 4273 3604 2855 2048 1238 407 -489 -1415 -2272 -2992 -3557 -3927 -4034 -3872 -3552 -3205 -2866 -2476 -2006 -1533 -1153 -860 -544 -123 364 811 1160 1435 1658 1798 1817 1729 1577 1358 1028 597 155 -222 -550 -899 -1263 -1540 -1648 -1627 -1584 -1560 -1485 -1283 -949 -533 -39 563 1250 1914 2453 2869 3230 3546 3754 3821 3796 3724 3562 3262 2888 2542 2192 1692 1002 297 -243 -672 -1167 -1743 -2250 -2666 -3195 -3985 -4867 -5573 -6127 -6826 -7773 -8674 -9163 -9212 -9063 -8831 -8388 -7623 -6647 -5644 -4664 -3618 -2438 -1109 368 1928 3425 4744 5967 7262 8567 9534 9897 9808 9637 9502 9175 8470 7553 6730 6052 5287 4268 3085 1898 718 -526 -1778 -2887 -3812 -4634 -5351 -5785 -5777 -5441 -5069 -4840 -4683 -4439 -4047 -3534 -2915 -2178 -1358 -532 266 1055 1813 2438 2845 3052 3149 3189 3155 3035 2873 2718 2563 2353 2046 1637 1141 601 82 -341 -636 -830 -935 -905 -673 -257 202 544 727 857 1041 1277 1484 1634 1802 2058 2370 2623 2725 2661 2473 2224 1944 1592 1083 401 -315 -906 -1399 -2021 -2912 -3929 -4823 -5596 -6527 -7777 -9105 -10087 -10561 -10722 -10792 -10732 -10347 -9569 -8541 -7439 -6329 -5161 -3842 -2302 -564 1241 2994 4716 6514 8327 9852 10820 11302 11607 11882 11944 11597 10956 10314 9760 9087 8093 6841 5541 4272 2952 1504 -33 -1556 -2966 -4169 -5116 -5863 -6519 -7082 -7388 -7323 -7006 -6673 -6380 -5953 -5267 -4444 -3680 +1 +10394 10634 10734 10919 11144 11212 11011 10594 10046 9357 8444 7251 5824 4284 2755 1322 24 -1160 -2303 -3461 -4581 -5541 -6326 -7083 -7881 -8532 -8781 -8657 -8430 -8196 -7734 -6894 -5921 -5147 -4520 -3701 -2603 -1506 -599 290 1338 2374 3107 3557 3962 4354 4539 4490 4456 4577 4681 4601 4490 4532 4574 4308 3744 3219 2892 2549 1984 1357 957 796 656 436 244 155 67 -118 -368 -609 -841 -1088 -1311 -1477 -1630 -1817 -2012 -2201 -2500 -3051 -3813 -4564 -5141 -5587 -6008 -6394 -6622 -6618 -6450 -6267 -6174 -6144 -6018 -5654 -5102 -4542 -4049 -3441 -2508 -1313 -156 762 1530 2330 3171 3925 4546 5116 5722 6370 7016 7616 8108 8428 8582 8614 8506 8179 7639 7033 6488 5940 5234 4368 3498 2722 1964 1090 92 -944 -1948 -2885 -3698 -4319 -4755 -5069 -5297 -5407 -5389 -5313 -5250 -5180 -5016 -4696 -4243 -3708 -3119 -2491 -1849 -1248 -743 -357 -72 155 355 528 659 755 +-1415 -2272 -2992 -3557 -3927 -4034 -3872 -3552 -3205 -2866 -2476 -2006 -1533 -1153 -860 -544 -123 364 811 1160 1435 1658 1798 1817 1729 1577 1358 1028 597 155 -222 -550 -899 -1263 -1540 -1648 -1627 -1584 -1560 -1485 -1283 -949 -533 -39 563 1250 1914 2453 2869 3230 3546 3754 3821 3796 3724 3562 3262 2888 2542 2192 1692 1002 297 -243 -672 -1167 -1743 -2250 -2666 -3195 -3985 -4867 -5573 -6127 -6826 -7773 -8674 -9163 -9212 -9063 -8831 -8388 -7623 -6647 -5644 -4664 -3618 -2438 -1109 368 1928 3425 4744 5967 7262 8567 9534 9897 9808 9637 9502 9175 8470 7553 6730 6052 5287 4268 3085 1898 718 -526 -1778 -2887 -3812 -4634 -5351 -5785 -5777 -5441 -5069 -4840 -4683 -4439 -4047 -3534 -2915 -2178 -1358 -532 266 1055 1813 2438 2845 3052 3149 3189 3155 3035 2873 2718 2563 2353 2046 1637 1141 601 82 -341 -636 -830 -935 -905 -673 -257 202 544 727 857 1041 1277 1484 1634 1802 2058 2370 2623 2725 2661 2473 2224 1944 1592 1083 401 -315 -906 -1399 -2021 -2912 -3929 -4823 -5596 -6527 -7777 -9105 -10087 -10561 -10722 -10792 -10732 -10347 -9569 -8541 -7439 -6329 -5161 -3842 -2302 -564 1241 2994 4716 6514 8327 9852 10820 11302 11607 11882 11944 11597 10956 10314 9760 9087 8093 6841 5541 4272 2952 1504 -33 -1556 -2966 -4169 -5116 -5863 -6519 -7082 -7388 -7323 -7006 -6673 -6380 -5953 -5267 -4444 -3680 -2964 -2129 -1119 -88 814 1618 2420 3194 3812 4219 4446 4493 4315 3978 3653 3427 3195 2843 2450 2177 2000 1730 1284 804 441 157 -159 -456 -585 -523 -394 -259 -31 319 642 792 849 994 1212 1289 1124 889 793 812 759 572 345 110 -252 -821 -1507 -2226 -3089 -4249 -5601 -6814 -7687 -8346 -8970 -9485 -9666 -9484 -9162 -8889 -8620 -8201 -7549 -6671 -5568 -4275 -2870 -1374 315 2237 4159 5732 6867 7819 8822 9773 10394 10634 10734 10919 11144 11212 11011 10594 10046 9357 8444 7251 5824 4284 2755 1322 24 -1160 -2303 -3461 -4581 -5541 -6326 -7083 -7881 -8532 -8781 -8657 -8430 -8196 -7734 -6894 -5921 -5147 -4520 -3701 -2603 -1506 -599 290 1338 2374 3107 3557 3962 4354 4539 4490 4456 4577 4681 4601 4490 4532 4574 4308 3744 3219 2892 2549 1984 1357 957 796 656 436 244 155 67 -118 -368 -609 -841 -1088 -1311 -1477 -1630 -1817 -2012 -2201 +1 +848 950 1047 1117 1167 1212 1253 1281 1293 1313 1361 1437 1513 1575 1645 1752 1867 1903 1785 1553 1321 1150 973 685 289 -106 -406 -611 -783 -959 -1136 -1294 -1421 -1508 -1553 -1569 -1576 -1581 -1594 -1624 -1655 -1646 -1569 -1455 -1349 -1251 -1114 -935 -764 -656 -597 -550 -514 -515 -550 -566 -535 -480 -434 -404 -383 -373 -371 -347 -251 -71 150 356 530 694 888 1118 1343 1513 1628 1744 1911 2116 2295 2424 2526 2606 2624 2534 2356 2149 1949 1740 1482 1176 849 537 259 8 -241 -489 -702 -830 -879 -905 -953 -999 -983 -897 -795 -736 -727 -738 -748 -755 -760 -759 -757 -750 -726 -667 -586 -519 -482 -446 -371 -256 -137 -34 68 186 312 404 436 394 279 97 -117 -321 -480 -599 -680 -706 -654 -551 -453 -396 -363 -316 -252 -190 -125 -23 133 300 429 504 556 600 619 587 517 438 368 291 +1041 1277 1484 1634 1802 2058 2370 2623 2725 2661 2473 2224 1944 1592 1083 401 -315 -906 -1399 -2021 -2912 -3929 -4823 -5596 -6527 -7777 -9105 -10087 -10561 -10722 -10792 -10732 -10347 -9569 -8541 -7439 -6329 -5161 -3842 -2302 -564 1241 2994 4716 6514 8327 9852 10820 11302 11607 11882 11944 11597 10956 10314 9760 9087 8093 6841 5541 4272 2952 1504 -33 -1556 -2966 -4169 -5116 -5863 -6519 -7082 -7388 -7323 -7006 -6673 -6380 -5953 -5267 -4444 -3680 -2964 -2129 -1119 -88 814 1618 2420 3194 3812 4219 4446 4493 4315 3978 3653 3427 3195 2843 2450 2177 2000 1730 1284 804 441 157 -159 -456 -585 -523 -394 -259 -31 319 642 792 849 994 1212 1289 1124 889 793 812 759 572 345 110 -252 -821 -1507 -2226 -3089 -4249 -5601 -6814 -7687 -8346 -8970 -9485 -9666 -9484 -9162 -8889 -8620 -8201 -7549 -6671 -5568 -4275 -2870 -1374 315 2237 4159 5732 6867 7819 8822 9773 10394 10634 10734 10919 11144 11212 11011 10594 10046 9357 8444 7251 5824 4284 2755 1322 24 -1160 -2303 -3461 -4581 -5541 -6326 -7083 -7881 -8532 -8781 -8657 -8430 -8196 -7734 -6894 -5921 -5147 -4520 -3701 -2603 -1506 -599 290 1338 2374 3107 3557 3962 4354 4539 4490 4456 4577 4681 4601 4490 4532 4574 4308 3744 3219 2892 2549 1984 1357 957 796 656 436 244 155 67 -118 -368 -609 -841 -1088 -1311 -1477 -1630 -1817 -2012 -2201 -2500 -3051 -3813 -4564 -5141 -5587 -6008 -6394 -6622 -6618 -6450 -6267 -6174 -6144 -6018 -5654 -5102 -4542 -4049 -3441 -2508 -1313 -156 762 1530 2330 3171 3925 4546 5116 5722 6370 7016 7616 8108 8428 8582 8614 8506 8179 7639 7033 6488 5940 5234 4368 3498 2722 1964 1090 92 -944 -1948 -2885 -3698 -4319 -4755 -5069 -5297 -5407 -5389 -5313 -5250 -5180 -5016 -4696 -4243 -3708 -3119 -2491 -1849 -1248 -743 -357 -72 155 355 528 659 755 848 950 1047 1117 1167 1212 1253 1281 1293 1313 1361 1437 1513 1575 1645 1752 1867 1903 1785 1553 1321 1150 973 685 289 -106 -406 -611 -783 -959 -1136 -1294 -1421 -1508 -1553 -1569 -1576 -1581 -1594 -1624 -1655 -1646 -1569 -1455 -1349 -1251 -1114 -935 -764 -656 -597 -550 -514 -515 -550 -566 -535 -480 -434 -404 -383 -373 -371 -347 -251 -71 150 356 530 694 888 1118 1343 1513 1628 1744 1911 2116 2295 2424 +1 +189 47 -139 -368 -628 -896 -1149 -1371 -1548 -1651 -1660 -1595 -1500 -1398 -1273 -1118 -971 -873 -797 -667 -445 -165 125 423 742 1053 1311 1524 1731 1923 2044 2093 2146 2253 2341 2314 2191 2071 1969 1790 1488 1148 869 623 332 16 -226 -379 -537 -753 -961 -1086 -1146 -1202 -1248 -1241 -1196 -1155 -1106 -990 -816 -688 -663 -677 -631 -515 -384 -259 -130 5 122 229 354 464 487 407 319 305 332 299 175 30 -82 -195 -380 -636 -889 -1076 -1197 -1286 -1350 -1365 -1318 -1214 -1072 -900 -706 -500 -291 -87 111 299 477 661 870 1084 1248 1319 1317 1286 1228 1105 911 703 532 377 194 1 -131 -183 -215 -282 -362 -419 -461 -528 -604 -631 -600 -573 -585 -590 -511 -356 -192 -56 95 296 521 717 868 987 1082 1144 1188 1242 1303 1328 1299 1250 1216 1177 1059 837 570 336 162 7 -162 -327 +10394 10634 10734 10919 11144 11212 11011 10594 10046 9357 8444 7251 5824 4284 2755 1322 24 -1160 -2303 -3461 -4581 -5541 -6326 -7083 -7881 -8532 -8781 -8657 -8430 -8196 -7734 -6894 -5921 -5147 -4520 -3701 -2603 -1506 -599 290 1338 2374 3107 3557 3962 4354 4539 4490 4456 4577 4681 4601 4490 4532 4574 4308 3744 3219 2892 2549 1984 1357 957 796 656 436 244 155 67 -118 -368 -609 -841 -1088 -1311 -1477 -1630 -1817 -2012 -2201 -2500 -3051 -3813 -4564 -5141 -5587 -6008 -6394 -6622 -6618 -6450 -6267 -6174 -6144 -6018 -5654 -5102 -4542 -4049 -3441 -2508 -1313 -156 762 1530 2330 3171 3925 4546 5116 5722 6370 7016 7616 8108 8428 8582 8614 8506 8179 7639 7033 6488 5940 5234 4368 3498 2722 1964 1090 92 -944 -1948 -2885 -3698 -4319 -4755 -5069 -5297 -5407 -5389 -5313 -5250 -5180 -5016 -4696 -4243 -3708 -3119 -2491 -1849 -1248 -743 -357 -72 155 355 528 659 755 848 950 1047 1117 1167 1212 1253 1281 1293 1313 1361 1437 1513 1575 1645 1752 1867 1903 1785 1553 1321 1150 973 685 289 -106 -406 -611 -783 -959 -1136 -1294 -1421 -1508 -1553 -1569 -1576 -1581 -1594 -1624 -1655 -1646 -1569 -1455 -1349 -1251 -1114 -935 -764 -656 -597 -550 -514 -515 -550 -566 -535 -480 -434 -404 -383 -373 -371 -347 -251 -71 150 356 530 694 888 1118 1343 1513 1628 1744 1911 2116 2295 2424 2526 2606 2624 2534 2356 2149 1949 1740 1482 1176 849 537 259 8 -241 -489 -702 -830 -879 -905 -953 -999 -983 -897 -795 -736 -727 -738 -748 -755 -760 -759 -757 -750 -726 -667 -586 -519 -482 -446 -371 -256 -137 -34 68 186 312 404 436 394 279 97 -117 -321 -480 -599 -680 -706 -654 -551 -453 -396 -363 -316 -252 -190 -125 -23 133 300 429 504 556 600 619 587 517 438 368 291 189 47 -139 -368 -628 -896 -1149 -1371 -1548 -1651 -1660 -1595 -1500 -1398 -1273 -1118 -971 -873 -797 -667 -445 -165 125 423 742 1053 1311 1524 1731 1923 2044 2093 2146 2253 2341 2314 2191 2071 1969 1790 1488 1148 869 623 332 16 -226 -379 -537 -753 -961 -1086 -1146 -1202 -1248 -1241 -1196 -1155 -1106 -990 -816 -688 -663 -677 -631 -515 -384 -259 -130 5 122 229 354 464 487 407 319 305 332 299 +1 +-461 -571 -703 -880 -1072 -1239 -1368 -1476 -1573 -1636 -1628 -1528 -1355 -1151 -961 -795 -631 -437 -218 -21 136 288 489 725 918 1009 1017 1013 1014 970 838 651 474 335 207 60 -98 -248 -391 -540 -689 -823 -928 -1001 -1029 -1004 -940 -867 -782 -660 -489 -314 -182 -84 27 163 293 399 513 651 779 830 806 766 749 732 678 597 531 503 506 515 514 496 465 429 386 308 176 15 -118 -193 -232 -276 -341 -404 -443 -455 -444 -414 -363 -282 -167 -39 61 107 148 253 417 538 535 466 468 576 680 664 561 491 488 454 314 128 6 -48 -124 -260 -392 -461 -523 -652 -821 -929 -953 -980 -1071 -1155 -1124 -971 -790 -645 -505 -329 -135 26 131 202 269 355 477 612 702 707 654 599 547 444 279 117 23 -20 -72 -137 -163 -146 -149 -228 -344 -405 -379 -309 +848 950 1047 1117 1167 1212 1253 1281 1293 1313 1361 1437 1513 1575 1645 1752 1867 1903 1785 1553 1321 1150 973 685 289 -106 -406 -611 -783 -959 -1136 -1294 -1421 -1508 -1553 -1569 -1576 -1581 -1594 -1624 -1655 -1646 -1569 -1455 -1349 -1251 -1114 -935 -764 -656 -597 -550 -514 -515 -550 -566 -535 -480 -434 -404 -383 -373 -371 -347 -251 -71 150 356 530 694 888 1118 1343 1513 1628 1744 1911 2116 2295 2424 2526 2606 2624 2534 2356 2149 1949 1740 1482 1176 849 537 259 8 -241 -489 -702 -830 -879 -905 -953 -999 -983 -897 -795 -736 -727 -738 -748 -755 -760 -759 -757 -750 -726 -667 -586 -519 -482 -446 -371 -256 -137 -34 68 186 312 404 436 394 279 97 -117 -321 -480 -599 -680 -706 -654 -551 -453 -396 -363 -316 -252 -190 -125 -23 133 300 429 504 556 600 619 587 517 438 368 291 189 47 -139 -368 -628 -896 -1149 -1371 -1548 -1651 -1660 -1595 -1500 -1398 -1273 -1118 -971 -873 -797 -667 -445 -165 125 423 742 1053 1311 1524 1731 1923 2044 2093 2146 2253 2341 2314 2191 2071 1969 1790 1488 1148 869 623 332 16 -226 -379 -537 -753 -961 -1086 -1146 -1202 -1248 -1241 -1196 -1155 -1106 -990 -816 -688 -663 -677 -631 -515 -384 -259 -130 5 122 229 354 464 487 407 319 305 332 299 175 30 -82 -195 -380 -636 -889 -1076 -1197 -1286 -1350 -1365 -1318 -1214 -1072 -900 -706 -500 -291 -87 111 299 477 661 870 1084 1248 1319 1317 1286 1228 1105 911 703 532 377 194 1 -131 -183 -215 -282 -362 -419 -461 -528 -604 -631 -600 -573 -585 -590 -511 -356 -192 -56 95 296 521 717 868 987 1082 1144 1188 1242 1303 1328 1299 1250 1216 1177 1059 837 570 336 162 7 -162 -327 -461 -571 -703 -880 -1072 -1239 -1368 -1476 -1573 -1636 -1628 -1528 -1355 -1151 -961 -795 -631 -437 -218 -21 136 288 489 725 918 1009 1017 1013 1014 970 838 651 474 335 207 60 -98 -248 -391 -540 -689 -823 -928 -1001 -1029 -1004 -940 -867 -782 -660 -489 -314 -182 -84 27 163 293 399 513 651 779 830 806 766 749 732 678 597 531 503 506 515 514 496 465 429 386 308 176 15 +1 +-250 -207 -166 -123 -97 -101 -130 -167 -186 -170 -112 -31 46 113 181 251 308 318 275 206 161 173 222 264 271 261 261 260 217 115 -11 -99 -130 -133 -157 -212 -269 -290 -272 -259 -285 -339 -360 -311 -220 -138 -72 26 171 311 378 381 400 485 601 678 701 718 765 821 827 767 666 553 434 310 195 98 18 -67 -165 -275 -407 -567 -736 -877 -969 -1028 -1078 -1100 -1064 -964 -852 -778 -748 -724 -676 -612 -550 -478 -375 -248 -133 -64 -25 31 124 221 281 308 352 441 539 583 568 535 522 531 535 513 480 457 459 477 478 437 361 285 231 201 188 200 247 307 342 340 326 321 316 288 241 198 170 147 110 59 2 -52 -91 -112 -137 -198 -303 -417 -496 -528 -546 -583 -632 -676 -714 -766 -833 -880 -870 -802 -708 -618 -536 -459 +189 47 -139 -368 -628 -896 -1149 -1371 -1548 -1651 -1660 -1595 -1500 -1398 -1273 -1118 -971 -873 -797 -667 -445 -165 125 423 742 1053 1311 1524 1731 1923 2044 2093 2146 2253 2341 2314 2191 2071 1969 1790 1488 1148 869 623 332 16 -226 -379 -537 -753 -961 -1086 -1146 -1202 -1248 -1241 -1196 -1155 -1106 -990 -816 -688 -663 -677 -631 -515 -384 -259 -130 5 122 229 354 464 487 407 319 305 332 299 175 30 -82 -195 -380 -636 -889 -1076 -1197 -1286 -1350 -1365 -1318 -1214 -1072 -900 -706 -500 -291 -87 111 299 477 661 870 1084 1248 1319 1317 1286 1228 1105 911 703 532 377 194 1 -131 -183 -215 -282 -362 -419 -461 -528 -604 -631 -600 -573 -585 -590 -511 -356 -192 -56 95 296 521 717 868 987 1082 1144 1188 1242 1303 1328 1299 1250 1216 1177 1059 837 570 336 162 7 -162 -327 -461 -571 -703 -880 -1072 -1239 -1368 -1476 -1573 -1636 -1628 -1528 -1355 -1151 -961 -795 -631 -437 -218 -21 136 288 489 725 918 1009 1017 1013 1014 970 838 651 474 335 207 60 -98 -248 -391 -540 -689 -823 -928 -1001 -1029 -1004 -940 -867 -782 -660 -489 -314 -182 -84 27 163 293 399 513 651 779 830 806 766 749 732 678 597 531 503 506 515 514 496 465 429 386 308 176 15 -118 -193 -232 -276 -341 -404 -443 -455 -444 -414 -363 -282 -167 -39 61 107 148 253 417 538 535 466 468 576 680 664 561 491 488 454 314 128 6 -48 -124 -260 -392 -461 -523 -652 -821 -929 -953 -980 -1071 -1155 -1124 -971 -790 -645 -505 -329 -135 26 131 202 269 355 477 612 702 707 654 599 547 444 279 117 23 -20 -72 -137 -163 -146 -149 -228 -344 -405 -379 -309 -250 -207 -166 -123 -97 -101 -130 -167 -186 -170 -112 -31 46 113 181 251 308 318 275 206 161 173 222 264 271 261 261 260 217 115 -11 -99 -130 -133 -157 -212 -269 -290 -272 -259 -285 -339 -360 -311 -220 -138 -72 26 171 311 378 381 400 485 601 678 701 718 765 821 827 767 666 553 434 310 195 98 18 -67 -165 -275 -407 -567 -736 -877 -969 -1028 -1078 -1100 +1 +-386 -316 -235 -129 -9 100 187 264 351 442 523 579 602 590 555 534 554 605 646 659 662 677 679 621 492 335 206 119 65 36 35 49 49 21 -26 -72 -113 -164 -221 -255 -254 -231 -215 -218 -230 -238 -244 -252 -267 -278 -264 -215 -150 -98 -72 -61 -55 -62 -99 -151 -183 -169 -120 -69 -51 -82 -155 -231 -262 -240 -203 -181 -157 -88 29 145 207 221 219 231 261 303 352 403 450 498 541 558 529 465 411 395 412 425 420 397 364 315 234 109 -42 -178 -267 -320 -372 -438 -494 -518 -524 -550 -601 -652 -679 -688 -687 -666 -612 -535 -453 -376 -305 -251 -230 -237 -237 -195 -100 35 192 337 440 490 510 524 532 522 495 474 469 470 451 398 309 195 72 -46 -160 -271 -364 -410 -402 -369 -349 -360 -375 -369 -336 -296 -260 -215 +-461 -571 -703 -880 -1072 -1239 -1368 -1476 -1573 -1636 -1628 -1528 -1355 -1151 -961 -795 -631 -437 -218 -21 136 288 489 725 918 1009 1017 1013 1014 970 838 651 474 335 207 60 -98 -248 -391 -540 -689 -823 -928 -1001 -1029 -1004 -940 -867 -782 -660 -489 -314 -182 -84 27 163 293 399 513 651 779 830 806 766 749 732 678 597 531 503 506 515 514 496 465 429 386 308 176 15 -118 -193 -232 -276 -341 -404 -443 -455 -444 -414 -363 -282 -167 -39 61 107 148 253 417 538 535 466 468 576 680 664 561 491 488 454 314 128 6 -48 -124 -260 -392 -461 -523 -652 -821 -929 -953 -980 -1071 -1155 -1124 -971 -790 -645 -505 -329 -135 26 131 202 269 355 477 612 702 707 654 599 547 444 279 117 23 -20 -72 -137 -163 -146 -149 -228 -344 -405 -379 -309 -250 -207 -166 -123 -97 -101 -130 -167 -186 -170 -112 -31 46 113 181 251 308 318 275 206 161 173 222 264 271 261 261 260 217 115 -11 -99 -130 -133 -157 -212 -269 -290 -272 -259 -285 -339 -360 -311 -220 -138 -72 26 171 311 378 381 400 485 601 678 701 718 765 821 827 767 666 553 434 310 195 98 18 -67 -165 -275 -407 -567 -736 -877 -969 -1028 -1078 -1100 -1064 -964 -852 -778 -748 -724 -676 -612 -550 -478 -375 -248 -133 -64 -25 31 124 221 281 308 352 441 539 583 568 535 522 531 535 513 480 457 459 477 478 437 361 285 231 201 188 200 247 307 342 340 326 321 316 288 241 198 170 147 110 59 2 -52 -91 -112 -137 -198 -303 -417 -496 -528 -546 -583 -632 -676 -714 -766 -833 -880 -870 -802 -708 -618 -536 -459 -386 -316 -235 -129 -9 100 187 264 351 442 523 579 602 590 555 534 554 605 646 659 662 677 679 621 492 335 206 119 65 36 35 49 49 21 -26 -72 -113 -164 -221 -255 -254 -231 -215 -218 -230 -238 -244 -252 -267 -278 -264 -215 -150 -98 -72 -61 -55 -62 -99 -151 -183 -169 -120 -69 -51 -82 -155 -231 -262 -240 -203 -181 -157 -88 29 145 207 221 219 231 +1 +-133 -2 147 267 332 348 336 290 208 124 98 149 228 277 284 275 263 220 126 14 -64 -77 -42 9 53 81 82 37 -67 -213 -354 -439 -443 -377 -268 -141 -28 49 84 92 88 81 80 111 198 325 429 461 423 356 290 218 123 24 -40 -46 -15 20 32 21 -2 -39 -107 -196 -259 -252 -183 -109 -72 -55 -20 32 61 43 -2 -23 5 68 142 214 287 346 363 312 208 101 41 39 59 69 63 55 43 1 -93 -225 -365 -490 -589 -651 -667 -643 -602 -577 -593 -655 -747 -841 -893 -873 -773 -622 -461 -321 -210 -129 -73 -32 0 20 26 45 119 255 399 482 495 496 522 546 519 458 436 485 553 572 535 486 448 403 332 245 165 104 62 43 38 12 -58 -163 -263 -333 -371 -389 -377 -333 -275 -237 -226 -219 +-250 -207 -166 -123 -97 -101 -130 -167 -186 -170 -112 -31 46 113 181 251 308 318 275 206 161 173 222 264 271 261 261 260 217 115 -11 -99 -130 -133 -157 -212 -269 -290 -272 -259 -285 -339 -360 -311 -220 -138 -72 26 171 311 378 381 400 485 601 678 701 718 765 821 827 767 666 553 434 310 195 98 18 -67 -165 -275 -407 -567 -736 -877 -969 -1028 -1078 -1100 -1064 -964 -852 -778 -748 -724 -676 -612 -550 -478 -375 -248 -133 -64 -25 31 124 221 281 308 352 441 539 583 568 535 522 531 535 513 480 457 459 477 478 437 361 285 231 201 188 200 247 307 342 340 326 321 316 288 241 198 170 147 110 59 2 -52 -91 -112 -137 -198 -303 -417 -496 -528 -546 -583 -632 -676 -714 -766 -833 -880 -870 -802 -708 -618 -536 -459 -386 -316 -235 -129 -9 100 187 264 351 442 523 579 602 590 555 534 554 605 646 659 662 677 679 621 492 335 206 119 65 36 35 49 49 21 -26 -72 -113 -164 -221 -255 -254 -231 -215 -218 -230 -238 -244 -252 -267 -278 -264 -215 -150 -98 -72 -61 -55 -62 -99 -151 -183 -169 -120 -69 -51 -82 -155 -231 -262 -240 -203 -181 -157 -88 29 145 207 221 219 231 261 303 352 403 450 498 541 558 529 465 411 395 412 425 420 397 364 315 234 109 -42 -178 -267 -320 -372 -438 -494 -518 -524 -550 -601 -652 -679 -688 -687 -666 -612 -535 -453 -376 -305 -251 -230 -237 -237 -195 -100 35 192 337 440 490 510 524 532 522 495 474 469 470 451 398 309 195 72 -46 -160 -271 -364 -410 -402 -369 -349 -360 -375 -369 -336 -296 -260 -215 -133 -2 147 267 332 348 336 290 208 124 98 149 228 277 284 275 263 220 126 14 -64 -77 -42 9 53 81 82 37 -67 -213 -354 -439 -443 -377 -268 -141 -28 49 84 92 88 81 80 111 198 325 429 461 423 356 290 218 123 24 -40 -46 -15 20 32 21 -2 -39 -107 -196 -259 -252 -183 -109 -72 -55 -20 32 61 43 -2 -23 5 68 142 214 +1 +-198 -168 -137 -102 -41 56 190 343 468 517 490 459 488 555 578 527 477 500 570 599 563 522 517 495 396 260 171 149 140 127 159 233 269 228 207 266 234 -161 -900 -1531 -1573 -975 -106 658 1164 1304 876 -170 -1404 -2104 -1848 -854 312 1212 1655 1508 693 -584 -1773 -2326 -2086 -1315 -397 343 627 269 -639 -1639 -2164 -1945 -1136 -128 703 1084 875 169 -664 -1135 -962 -226 717 1474 1786 1584 986 265 -249 -343 -14 546 1064 1305 1162 696 100 -365 -496 -258 178 527 575 304 -147 -599 -899 -932 -671 -247 101 189 34 -219 -423 -491 -372 -72 292 534 543 348 69 -164 -246 -138 104 366 555 614 493 204 -79 -102 178 483 530 341 111 -153 -575 -1002 -952 -227 695 1102 831 276 -264 -845 -1383 -1344 -328 1221 2285 2276 1463 404 -651 -1587 -2011 -1481 +-386 -316 -235 -129 -9 100 187 264 351 442 523 579 602 590 555 534 554 605 646 659 662 677 679 621 492 335 206 119 65 36 35 49 49 21 -26 -72 -113 -164 -221 -255 -254 -231 -215 -218 -230 -238 -244 -252 -267 -278 -264 -215 -150 -98 -72 -61 -55 -62 -99 -151 -183 -169 -120 -69 -51 -82 -155 -231 -262 -240 -203 -181 -157 -88 29 145 207 221 219 231 261 303 352 403 450 498 541 558 529 465 411 395 412 425 420 397 364 315 234 109 -42 -178 -267 -320 -372 -438 -494 -518 -524 -550 -601 -652 -679 -688 -687 -666 -612 -535 -453 -376 -305 -251 -230 -237 -237 -195 -100 35 192 337 440 490 510 524 532 522 495 474 469 470 451 398 309 195 72 -46 -160 -271 -364 -410 -402 -369 -349 -360 -375 -369 -336 -296 -260 -215 -133 -2 147 267 332 348 336 290 208 124 98 149 228 277 284 275 263 220 126 14 -64 -77 -42 9 53 81 82 37 -67 -213 -354 -439 -443 -377 -268 -141 -28 49 84 92 88 81 80 111 198 325 429 461 423 356 290 218 123 24 -40 -46 -15 20 32 21 -2 -39 -107 -196 -259 -252 -183 -109 -72 -55 -20 32 61 43 -2 -23 5 68 142 214 287 346 363 312 208 101 41 39 59 69 63 55 43 1 -93 -225 -365 -490 -589 -651 -667 -643 -602 -577 -593 -655 -747 -841 -893 -873 -773 -622 -461 -321 -210 -129 -73 -32 0 20 26 45 119 255 399 482 495 496 522 546 519 458 436 485 553 572 535 486 448 403 332 245 165 104 62 43 38 12 -58 -163 -263 -333 -371 -389 -377 -333 -275 -237 -226 -219 -198 -168 -137 -102 -41 56 190 343 468 517 490 459 488 555 578 527 477 500 570 599 563 522 517 495 396 260 171 149 140 127 159 233 269 228 207 266 234 -161 -900 -1531 -1573 -975 -106 658 1164 1304 876 -170 -1404 -2104 -1848 -854 312 1212 1655 1508 693 -584 -1773 -2326 -2086 -1315 -397 343 627 269 -639 -1639 -2164 -1945 -1136 -128 703 1084 875 169 -664 -1135 -962 -226 +1 +-160 1112 1548 1060 114 -864 -1677 -2125 -1938 -1077 78 977 1344 1258 881 301 -325 -667 -454 170 715 812 556 294 142 -91 -547 -1017 -1178 -998 -773 -757 -901 -1023 -1091 -1210 -1328 -1143 -390 769 1734 1923 1323 526 156 286 540 738 1150 1893 2348 1694 53 -1363 -1576 -940 -483 -454 -217 379 365 -1049 -3031 -3803 -2702 -886 200 389 408 476 113 -759 -1304 -725 698 1914 2276 2035 1740 1572 1386 1108 843 688 649 693 765 707 345 -293 -893 -1140 -1056 -945 -981 -979 -707 -331 -260 -552 -726 -393 141 236 -161 -402 -19 625 889 763 815 1305 1813 1839 1404 857 378 -55 -377 -443 -257 23 250 270 -131 -938 -1641 -1645 -1017 -477 -466 -638 -499 -185 -142 -305 -189 236 377 -79 -604 -522 105 683 939 1050 1088 846 304 -193 -385 -398 -393 -250 132 469 389 -59 -500 -758 +-133 -2 147 267 332 348 336 290 208 124 98 149 228 277 284 275 263 220 126 14 -64 -77 -42 9 53 81 82 37 -67 -213 -354 -439 -443 -377 -268 -141 -28 49 84 92 88 81 80 111 198 325 429 461 423 356 290 218 123 24 -40 -46 -15 20 32 21 -2 -39 -107 -196 -259 -252 -183 -109 -72 -55 -20 32 61 43 -2 -23 5 68 142 214 287 346 363 312 208 101 41 39 59 69 63 55 43 1 -93 -225 -365 -490 -589 -651 -667 -643 -602 -577 -593 -655 -747 -841 -893 -873 -773 -622 -461 -321 -210 -129 -73 -32 0 20 26 45 119 255 399 482 495 496 522 546 519 458 436 485 553 572 535 486 448 403 332 245 165 104 62 43 38 12 -58 -163 -263 -333 -371 -389 -377 -333 -275 -237 -226 -219 -198 -168 -137 -102 -41 56 190 343 468 517 490 459 488 555 578 527 477 500 570 599 563 522 517 495 396 260 171 149 140 127 159 233 269 228 207 266 234 -161 -900 -1531 -1573 -975 -106 658 1164 1304 876 -170 -1404 -2104 -1848 -854 312 1212 1655 1508 693 -584 -1773 -2326 -2086 -1315 -397 343 627 269 -639 -1639 -2164 -1945 -1136 -128 703 1084 875 169 -664 -1135 -962 -226 717 1474 1786 1584 986 265 -249 -343 -14 546 1064 1305 1162 696 100 -365 -496 -258 178 527 575 304 -147 -599 -899 -932 -671 -247 101 189 34 -219 -423 -491 -372 -72 292 534 543 348 69 -164 -246 -138 104 366 555 614 493 204 -79 -102 178 483 530 341 111 -153 -575 -1002 -952 -227 695 1102 831 276 -264 -845 -1383 -1344 -328 1221 2285 2276 1463 404 -651 -1587 -2011 -1481 -160 1112 1548 1060 114 -864 -1677 -2125 -1938 -1077 78 977 1344 1258 881 301 -325 -667 -454 170 715 812 556 294 142 -91 -547 -1017 -1178 -998 -773 -757 -901 -1023 -1091 -1210 -1328 -1143 -390 769 1734 1923 1323 526 156 286 540 738 1150 1893 2348 1694 53 -1363 -1576 -940 -483 -454 -217 379 365 -1049 -3031 -3803 -2702 -886 200 389 408 476 113 -759 -1304 -725 698 1914 2276 2035 1740 1572 +1 +-945 -1046 -850 -357 70 172 140 283 546 666 635 676 822 835 607 375 390 576 661 532 314 171 153 182 95 -212 -626 -897 -952 -1016 -1257 -1469 -1352 -1022 -940 -1238 -1477 -1240 -734 -489 -622 -727 -486 -61 239 405 640 986 1260 1319 1209 1057 955 972 1111 1238 1160 868 602 552 573 343 -168 -550 -408 146 555 431 -85 -585 -884 -1067 -1148 -961 -497 -127 -259 -830 -1358 -1485 -1283 -994 -709 -417 -191 -122 -129 -42 165 379 568 802 1041 1111 987 893 991 1112 1053 965 1158 1528 1553 997 335 173 455 623 491 505 944 1296 845 -277 -1145 -1204 -917 -992 -1353 -1341 -789 -322 -483 -973 -1107 -751 -405 -468 -759 -828 -467 178 763 928 535 -143 -614 -647 -419 -86 457 1144 1363 559 -828 -1600 -1167 -268 3 -460 -867 -764 -532 -634 -904 -931 -772 -831 -1164 -1316 +-198 -168 -137 -102 -41 56 190 343 468 517 490 459 488 555 578 527 477 500 570 599 563 522 517 495 396 260 171 149 140 127 159 233 269 228 207 266 234 -161 -900 -1531 -1573 -975 -106 658 1164 1304 876 -170 -1404 -2104 -1848 -854 312 1212 1655 1508 693 -584 -1773 -2326 -2086 -1315 -397 343 627 269 -639 -1639 -2164 -1945 -1136 -128 703 1084 875 169 -664 -1135 -962 -226 717 1474 1786 1584 986 265 -249 -343 -14 546 1064 1305 1162 696 100 -365 -496 -258 178 527 575 304 -147 -599 -899 -932 -671 -247 101 189 34 -219 -423 -491 -372 -72 292 534 543 348 69 -164 -246 -138 104 366 555 614 493 204 -79 -102 178 483 530 341 111 -153 -575 -1002 -952 -227 695 1102 831 276 -264 -845 -1383 -1344 -328 1221 2285 2276 1463 404 -651 -1587 -2011 -1481 -160 1112 1548 1060 114 -864 -1677 -2125 -1938 -1077 78 977 1344 1258 881 301 -325 -667 -454 170 715 812 556 294 142 -91 -547 -1017 -1178 -998 -773 -757 -901 -1023 -1091 -1210 -1328 -1143 -390 769 1734 1923 1323 526 156 286 540 738 1150 1893 2348 1694 53 -1363 -1576 -940 -483 -454 -217 379 365 -1049 -3031 -3803 -2702 -886 200 389 408 476 113 -759 -1304 -725 698 1914 2276 2035 1740 1572 1386 1108 843 688 649 693 765 707 345 -293 -893 -1140 -1056 -945 -981 -979 -707 -331 -260 -552 -726 -393 141 236 -161 -402 -19 625 889 763 815 1305 1813 1839 1404 857 378 -55 -377 -443 -257 23 250 270 -131 -938 -1641 -1645 -1017 -477 -466 -638 -499 -185 -142 -305 -189 236 377 -79 -604 -522 105 683 939 1050 1088 846 304 -193 -385 -398 -393 -250 132 469 389 -59 -500 -758 -945 -1046 -850 -357 70 172 140 283 546 666 635 676 822 835 607 375 390 576 661 532 314 171 153 182 95 -212 -626 -897 -952 -1016 -1257 -1469 -1352 -1022 -940 -1238 -1477 -1240 -734 -489 -622 -727 -486 -61 239 405 640 986 1260 1319 1209 1057 955 972 1111 1238 1160 868 602 552 573 343 -168 -550 -408 146 555 431 -85 -585 -884 -1067 -1148 -961 -497 -127 -259 -830 -1358 -1485 +1 +-937 -253 210 202 -79 -284 -202 135 527 726 622 354 205 356 693 906 785 451 226 260 381 395 404 629 943 904 381 -90 89 763 1180 962 556 530 808 909 739 708 1046 1412 1373 993 685 634 640 491 262 173 338 688 1026 1107 801 277 -78 -52 167 246 136 55 88 31 -252 -535 -509 -276 -312 -844 -1501 -1731 -1478 -1219 -1372 -1852 -2297 -2550 -2742 -2977 -3143 -3121 -3041 -3184 -3666 -4262 -4595 -4449 -3942 -3403 -3104 -3056 -3049 -2845 -2347 -1572 -592 462 1391 2047 2501 3015 3756 4585 5191 5436 5492 5624 5896 6145 6187 6002 5705 5398 5108 4811 4488 4136 3740 3284 2776 2289 1943 1805 1759 1526 896 -6 -783 -1124 -1100 -1041 -1181 -1499 -1846 -2116 -2246 -2191 -1988 -1763 -1635 -1614 -1658 -1740 -1791 -1691 -1453 -1360 -1689 -2316 -2784 -2897 -3049 -3801 -5196 -6628 -7371 -7157 -6314 -5539 -5513 -6480 +-160 1112 1548 1060 114 -864 -1677 -2125 -1938 -1077 78 977 1344 1258 881 301 -325 -667 -454 170 715 812 556 294 142 -91 -547 -1017 -1178 -998 -773 -757 -901 -1023 -1091 -1210 -1328 -1143 -390 769 1734 1923 1323 526 156 286 540 738 1150 1893 2348 1694 53 -1363 -1576 -940 -483 -454 -217 379 365 -1049 -3031 -3803 -2702 -886 200 389 408 476 113 -759 -1304 -725 698 1914 2276 2035 1740 1572 1386 1108 843 688 649 693 765 707 345 -293 -893 -1140 -1056 -945 -981 -979 -707 -331 -260 -552 -726 -393 141 236 -161 -402 -19 625 889 763 815 1305 1813 1839 1404 857 378 -55 -377 -443 -257 23 250 270 -131 -938 -1641 -1645 -1017 -477 -466 -638 -499 -185 -142 -305 -189 236 377 -79 -604 -522 105 683 939 1050 1088 846 304 -193 -385 -398 -393 -250 132 469 389 -59 -500 -758 -945 -1046 -850 -357 70 172 140 283 546 666 635 676 822 835 607 375 390 576 661 532 314 171 153 182 95 -212 -626 -897 -952 -1016 -1257 -1469 -1352 -1022 -940 -1238 -1477 -1240 -734 -489 -622 -727 -486 -61 239 405 640 986 1260 1319 1209 1057 955 972 1111 1238 1160 868 602 552 573 343 -168 -550 -408 146 555 431 -85 -585 -884 -1067 -1148 -961 -497 -127 -259 -830 -1358 -1485 -1283 -994 -709 -417 -191 -122 -129 -42 165 379 568 802 1041 1111 987 893 991 1112 1053 965 1158 1528 1553 997 335 173 455 623 491 505 944 1296 845 -277 -1145 -1204 -917 -992 -1353 -1341 -789 -322 -483 -973 -1107 -751 -405 -468 -759 -828 -467 178 763 928 535 -143 -614 -647 -419 -86 457 1144 1363 559 -828 -1600 -1167 -268 3 -460 -867 -764 -532 -634 -904 -931 -772 -831 -1164 -1316 -937 -253 210 202 -79 -284 -202 135 527 726 622 354 205 356 693 906 785 451 226 260 381 395 404 629 943 904 381 -90 89 763 1180 962 556 530 808 909 739 708 1046 1412 1373 993 685 634 640 491 262 173 338 688 1026 1107 801 277 -78 -52 167 246 136 55 88 31 -252 -535 -509 -276 -312 -844 -1501 -1731 -1478 -1219 -1372 -1852 -2297 -2550 -2742 -2977 -3143 -3121 +1 +-8002 -9152 -9120 -7710 -5406 -3049 -1443 -962 -1281 -1481 -637 1471 4153 6314 7269 7220 7021 7435 8553 9832 10655 10768 10255 9335 8316 7553 7136 6627 5402 3361 1179 -264 -646 -383 -263 -969 -2718 -5028 -6918 -7557 -6853 -5362 -3781 -2664 -2404 -3010 -3809 -3802 -2599 -823 605 1424 2005 2616 3157 3571 4041 4636 5091 5151 4913 4583 4139 3486 2813 2449 2406 2377 2157 1787 1252 365 -809 -1688 -1637 -694 377 747 153 -1061 -2378 -3567 -4795 -6287 -7837 -8771 -8547 -7413 -6393 -6557 -8286 -11010 -13449 -14215 -12600 -9121 -5300 -2739 -2193 -3196 -4314 -3925 -1294 2703 6142 7627 7415 6915 7257 8527 10115 11391 11990 11841 11158 10255 9302 8308 7309 6338 5257 3952 2699 1910 1332 10 -2501 -5226 -6659 -6501 -5985 -6475 -8141 -10002 -10734 -9436 -6271 -2792 -1110 -2098 -4511 -6115 -5498 -2650 1557 5704 8014 7438 4951 3052 3449 5517 7325 7662 6720 5325 4247 3990 4504 4972 +-945 -1046 -850 -357 70 172 140 283 546 666 635 676 822 835 607 375 390 576 661 532 314 171 153 182 95 -212 -626 -897 -952 -1016 -1257 -1469 -1352 -1022 -940 -1238 -1477 -1240 -734 -489 -622 -727 -486 -61 239 405 640 986 1260 1319 1209 1057 955 972 1111 1238 1160 868 602 552 573 343 -168 -550 -408 146 555 431 -85 -585 -884 -1067 -1148 -961 -497 -127 -259 -830 -1358 -1485 -1283 -994 -709 -417 -191 -122 -129 -42 165 379 568 802 1041 1111 987 893 991 1112 1053 965 1158 1528 1553 997 335 173 455 623 491 505 944 1296 845 -277 -1145 -1204 -917 -992 -1353 -1341 -789 -322 -483 -973 -1107 -751 -405 -468 -759 -828 -467 178 763 928 535 -143 -614 -647 -419 -86 457 1144 1363 559 -828 -1600 -1167 -268 3 -460 -867 -764 -532 -634 -904 -931 -772 -831 -1164 -1316 -937 -253 210 202 -79 -284 -202 135 527 726 622 354 205 356 693 906 785 451 226 260 381 395 404 629 943 904 381 -90 89 763 1180 962 556 530 808 909 739 708 1046 1412 1373 993 685 634 640 491 262 173 338 688 1026 1107 801 277 -78 -52 167 246 136 55 88 31 -252 -535 -509 -276 -312 -844 -1501 -1731 -1478 -1219 -1372 -1852 -2297 -2550 -2742 -2977 -3143 -3121 -3041 -3184 -3666 -4262 -4595 -4449 -3942 -3403 -3104 -3056 -3049 -2845 -2347 -1572 -592 462 1391 2047 2501 3015 3756 4585 5191 5436 5492 5624 5896 6145 6187 6002 5705 5398 5108 4811 4488 4136 3740 3284 2776 2289 1943 1805 1759 1526 896 -6 -783 -1124 -1100 -1041 -1181 -1499 -1846 -2116 -2246 -2191 -1988 -1763 -1635 -1614 -1658 -1740 -1791 -1691 -1453 -1360 -1689 -2316 -2784 -2897 -3049 -3801 -5196 -6628 -7371 -7157 -6314 -5539 -5513 -6480 -8002 -9152 -9120 -7710 -5406 -3049 -1443 -962 -1281 -1481 -637 1471 4153 6314 7269 7220 7021 7435 8553 9832 10655 10768 10255 9335 8316 7553 7136 6627 5402 3361 1179 -264 -646 -383 -263 -969 -2718 -5028 -6918 -7557 -6853 -5362 -3781 -2664 -2404 -3010 -3809 -3802 -2599 -823 605 1424 2005 2616 3157 3571 4041 4636 5091 5151 4913 4583 4139 3486 2813 2449 2406 2377 2157 1787 1252 365 -809 -1688 -1637 -694 377 747 153 -1061 +1 +4484 3090 1752 1182 1155 1140 1022 939 832 666 770 1408 2135 2120 1148 -44 -539 -48 943 1416 181 -3294 -7917 -11197 -11136 -8135 -4873 -4196 -7060 -12089 -16635 -18361 -16475 -12078 -7417 -4523 -4150 -5567 -7060 -6835 -4119 183 4073 6079 6454 6654 7751 9528 11029 11684 11752 11853 12280 12749 12651 11564 9581 7229 5125 3678 2974 2689 2080 318 -2789 -6309 -8655 -8770 -7038 -5058 -4458 -5761 -8138 -10106 -10500 -8964 -5928 -2366 458 1508 679 -933 -1727 -748 1743 4691 7028 8121 7886 6762 5491 4658 4362 4363 4440 4447 4166 3391 2226 1111 415 167 199 378 573 563 192 -401 -829 -707 138 1550 2944 3509 2851 1466 384 260 969 1977 2725 2530 613 -3208 -7805 -11112 -11563 -9323 -6310 -5045 -7117 -12066 -17495 -20536 -19701 -15650 -10444 -6236 -4369 -4920 -6573 -7157 -5094 -676 4193 7654 9297 10029 10897 12175 13391 14020 14092 14192 14771 15494 15405 13856 11113 8003 +-937 -253 210 202 -79 -284 -202 135 527 726 622 354 205 356 693 906 785 451 226 260 381 395 404 629 943 904 381 -90 89 763 1180 962 556 530 808 909 739 708 1046 1412 1373 993 685 634 640 491 262 173 338 688 1026 1107 801 277 -78 -52 167 246 136 55 88 31 -252 -535 -509 -276 -312 -844 -1501 -1731 -1478 -1219 -1372 -1852 -2297 -2550 -2742 -2977 -3143 -3121 -3041 -3184 -3666 -4262 -4595 -4449 -3942 -3403 -3104 -3056 -3049 -2845 -2347 -1572 -592 462 1391 2047 2501 3015 3756 4585 5191 5436 5492 5624 5896 6145 6187 6002 5705 5398 5108 4811 4488 4136 3740 3284 2776 2289 1943 1805 1759 1526 896 -6 -783 -1124 -1100 -1041 -1181 -1499 -1846 -2116 -2246 -2191 -1988 -1763 -1635 -1614 -1658 -1740 -1791 -1691 -1453 -1360 -1689 -2316 -2784 -2897 -3049 -3801 -5196 -6628 -7371 -7157 -6314 -5539 -5513 -6480 -8002 -9152 -9120 -7710 -5406 -3049 -1443 -962 -1281 -1481 -637 1471 4153 6314 7269 7220 7021 7435 8553 9832 10655 10768 10255 9335 8316 7553 7136 6627 5402 3361 1179 -264 -646 -383 -263 -969 -2718 -5028 -6918 -7557 -6853 -5362 -3781 -2664 -2404 -3010 -3809 -3802 -2599 -823 605 1424 2005 2616 3157 3571 4041 4636 5091 5151 4913 4583 4139 3486 2813 2449 2406 2377 2157 1787 1252 365 -809 -1688 -1637 -694 377 747 153 -1061 -2378 -3567 -4795 -6287 -7837 -8771 -8547 -7413 -6393 -6557 -8286 -11010 -13449 -14215 -12600 -9121 -5300 -2739 -2193 -3196 -4314 -3925 -1294 2703 6142 7627 7415 6915 7257 8527 10115 11391 11990 11841 11158 10255 9302 8308 7309 6338 5257 3952 2699 1910 1332 10 -2501 -5226 -6659 -6501 -5985 -6475 -8141 -10002 -10734 -9436 -6271 -2792 -1110 -2098 -4511 -6115 -5498 -2650 1557 5704 8014 7438 4951 3052 3449 5517 7325 7662 6720 5325 4247 3990 4504 4972 4484 3090 1752 1182 1155 1140 1022 939 832 666 770 1408 2135 2120 1148 -44 -539 -48 943 1416 181 -3294 -7917 -11197 -11136 -8135 -4873 -4196 -7060 -12089 -16635 -18361 -16475 -12078 -7417 -4523 -4150 -5567 -7060 -6835 -4119 183 4073 6079 6454 6654 7751 9528 11029 11684 11752 11853 12280 12749 12651 11564 9581 7229 5125 3678 2974 2689 2080 318 -2789 -6309 -8655 -8770 -7038 -5058 -4458 -5761 -8138 -10106 -10500 -8964 -5928 -2366 458 1508 +1 +5233 3225 2265 2225 2138 648 -2704 -6777 -9681 -10283 -8878 -6733 -5280 -5447 -7138 -9181 -10089 -9168 -6841 -4018 -1457 247 657 -48 -807 -437 1265 3440 5178 6202 6584 6308 5457 4519 4024 3966 3914 3640 3283 2895 2242 1206 87 -686 -939 -709 -90 633 885 275 -849 -1587 -1274 42 1801 3268 3733 2900 1360 358 731 2112 3407 3857 3352 1916 -585 -4006 -7520 -9936 -10454 -9208 -7350 -6612 -8326 -12365 -16983 -19905 -19746 -16577 -11620 -6694 -3596 -3187 -4585 -5515 -3924 452 5977 10451 12654 12940 12645 12934 14019 15317 16237 16641 16583 15880 14229 11694 8795 6060 3695 1747 367 -401 -1020 -2406 -5178 -8880 -12038 -13161 -11912 -9383 -7256 -6634 -7505 -9006 -9999 -9515 -7124 -3228 952 3898 4597 3183 1050 190 1906 5729 9642 11574 10832 8211 5068 2591 1587 2231 3703 4457 3379 698 -2330 -4497 -5311 -4909 -3792 -2655 -2042 -1982 -2103 -2143 -2123 -1960 -1240 348 2533 4623 +-8002 -9152 -9120 -7710 -5406 -3049 -1443 -962 -1281 -1481 -637 1471 4153 6314 7269 7220 7021 7435 8553 9832 10655 10768 10255 9335 8316 7553 7136 6627 5402 3361 1179 -264 -646 -383 -263 -969 -2718 -5028 -6918 -7557 -6853 -5362 -3781 -2664 -2404 -3010 -3809 -3802 -2599 -823 605 1424 2005 2616 3157 3571 4041 4636 5091 5151 4913 4583 4139 3486 2813 2449 2406 2377 2157 1787 1252 365 -809 -1688 -1637 -694 377 747 153 -1061 -2378 -3567 -4795 -6287 -7837 -8771 -8547 -7413 -6393 -6557 -8286 -11010 -13449 -14215 -12600 -9121 -5300 -2739 -2193 -3196 -4314 -3925 -1294 2703 6142 7627 7415 6915 7257 8527 10115 11391 11990 11841 11158 10255 9302 8308 7309 6338 5257 3952 2699 1910 1332 10 -2501 -5226 -6659 -6501 -5985 -6475 -8141 -10002 -10734 -9436 -6271 -2792 -1110 -2098 -4511 -6115 -5498 -2650 1557 5704 8014 7438 4951 3052 3449 5517 7325 7662 6720 5325 4247 3990 4504 4972 4484 3090 1752 1182 1155 1140 1022 939 832 666 770 1408 2135 2120 1148 -44 -539 -48 943 1416 181 -3294 -7917 -11197 -11136 -8135 -4873 -4196 -7060 -12089 -16635 -18361 -16475 -12078 -7417 -4523 -4150 -5567 -7060 -6835 -4119 183 4073 6079 6454 6654 7751 9528 11029 11684 11752 11853 12280 12749 12651 11564 9581 7229 5125 3678 2974 2689 2080 318 -2789 -6309 -8655 -8770 -7038 -5058 -4458 -5761 -8138 -10106 -10500 -8964 -5928 -2366 458 1508 679 -933 -1727 -748 1743 4691 7028 8121 7886 6762 5491 4658 4362 4363 4440 4447 4166 3391 2226 1111 415 167 199 378 573 563 192 -401 -829 -707 138 1550 2944 3509 2851 1466 384 260 969 1977 2725 2530 613 -3208 -7805 -11112 -11563 -9323 -6310 -5045 -7117 -12066 -17495 -20536 -19701 -15650 -10444 -6236 -4369 -4920 -6573 -7157 -5094 -676 4193 7654 9297 10029 10897 12175 13391 14020 14092 14192 14771 15494 15405 13856 11113 8003 5233 3225 2265 2225 2138 648 -2704 -6777 -9681 -10283 -8878 -6733 -5280 -5447 -7138 -9181 -10089 -9168 -6841 -4018 -1457 247 657 -48 -807 -437 1265 3440 5178 6202 6584 6308 5457 4519 4024 3966 3914 3640 3283 2895 2242 1206 87 -686 -939 -709 -90 633 885 275 -849 -1587 -1274 42 1801 3268 3733 2900 1360 358 731 2112 3407 3857 3352 1916 -585 -4006 -7520 -9936 -10454 -9208 -7350 -6612 -8326 -12365 -16983 -19905 -19746 -16577 +1 +6035 6473 5876 4602 3625 3975 5677 7479 7905 6510 3983 1251 -1242 -3519 -5739 -7958 -9935 -11118 -11174 -10691 -11071 -13305 -16824 -19752 -20340 -18116 -13898 -9176 -5528 -4017 -4461 -5191 -4015 68 5903 10976 13340 13047 11933 12013 13865 16368 17918 17842 16660 15181 13647 11835 9645 7304 5048 2946 1056 -465 -1627 -2868 -4830 -7713 -10803 -12743 -12486 -10283 -7748 -6642 -7408 -8855 -9318 -8014 -5335 -2230 430 2099 2709 2703 2684 2912 3303 3829 4613 5531 6076 5849 4883 3350 1306 -876 -2165 -1697 -26 1026 107 -2389 -4826 -5776 -4812 -2447 134 1596 1382 290 -231 535 2133 3747 4972 5715 5917 5747 5722 6161 6667 6540 5697 4819 4551 4825 4969 4293 2574 274 -1712 -2891 -3837 -5716 -8876 -12145 -13865 -13510 -12134 -11361 -12207 -14608 -17535 -19380 -18730 -15282 -10216 -5513 -2738 -2128 -2473 -1865 991 5713 10436 13334 14082 13875 14078 15021 16007 16228 15528 14356 13178 11976 10348 8041 5290 2566 +4484 3090 1752 1182 1155 1140 1022 939 832 666 770 1408 2135 2120 1148 -44 -539 -48 943 1416 181 -3294 -7917 -11197 -11136 -8135 -4873 -4196 -7060 -12089 -16635 -18361 -16475 -12078 -7417 -4523 -4150 -5567 -7060 -6835 -4119 183 4073 6079 6454 6654 7751 9528 11029 11684 11752 11853 12280 12749 12651 11564 9581 7229 5125 3678 2974 2689 2080 318 -2789 -6309 -8655 -8770 -7038 -5058 -4458 -5761 -8138 -10106 -10500 -8964 -5928 -2366 458 1508 679 -933 -1727 -748 1743 4691 7028 8121 7886 6762 5491 4658 4362 4363 4440 4447 4166 3391 2226 1111 415 167 199 378 573 563 192 -401 -829 -707 138 1550 2944 3509 2851 1466 384 260 969 1977 2725 2530 613 -3208 -7805 -11112 -11563 -9323 -6310 -5045 -7117 -12066 -17495 -20536 -19701 -15650 -10444 -6236 -4369 -4920 -6573 -7157 -5094 -676 4193 7654 9297 10029 10897 12175 13391 14020 14092 14192 14771 15494 15405 13856 11113 8003 5233 3225 2265 2225 2138 648 -2704 -6777 -9681 -10283 -8878 -6733 -5280 -5447 -7138 -9181 -10089 -9168 -6841 -4018 -1457 247 657 -48 -807 -437 1265 3440 5178 6202 6584 6308 5457 4519 4024 3966 3914 3640 3283 2895 2242 1206 87 -686 -939 -709 -90 633 885 275 -849 -1587 -1274 42 1801 3268 3733 2900 1360 358 731 2112 3407 3857 3352 1916 -585 -4006 -7520 -9936 -10454 -9208 -7350 -6612 -8326 -12365 -16983 -19905 -19746 -16577 -11620 -6694 -3596 -3187 -4585 -5515 -3924 452 5977 10451 12654 12940 12645 12934 14019 15317 16237 16641 16583 15880 14229 11694 8795 6060 3695 1747 367 -401 -1020 -2406 -5178 -8880 -12038 -13161 -11912 -9383 -7256 -6634 -7505 -9006 -9999 -9515 -7124 -3228 952 3898 4597 3183 1050 190 1906 5729 9642 11574 10832 8211 5068 2591 1587 2231 3703 4457 3379 698 -2330 -4497 -5311 -4909 -3792 -2655 -2042 -1982 -2103 -2143 -2123 -1960 -1240 348 2533 4623 6035 6473 5876 4602 3625 3975 5677 7479 7905 6510 3983 1251 -1242 -3519 -5739 -7958 -9935 -11118 -11174 -10691 -11071 -13305 -16824 -19752 -20340 -18116 -13898 -9176 -5528 -4017 -4461 -5191 -4015 68 5903 10976 13340 13047 11933 12013 13865 16368 17918 17842 16660 15181 13647 11835 9645 7304 5048 2946 1056 -465 -1627 -2868 -4830 -7713 -10803 -12743 -12486 -10283 -7748 -6642 -7408 -8855 -9318 -8014 -5335 -2230 430 2099 2709 2703 2684 2912 3303 3829 4613 5531 +1 +148 -1890 -3392 -4190 -4610 -5579 -7785 -10692 -12661 -12313 -9823 -6842 -5169 -5365 -6447 -6801 -5486 -2848 -43 2033 3321 4299 5278 6086 6343 5893 4988 4129 3812 4277 5293 6058 5505 3062 -607 -3732 -4651 -3181 -825 406 -483 -2894 -5254 -6135 -5118 -2949 -951 -71 -304 -900 -1040 -317 1169 2901 4178 4604 4497 4624 5345 6185 6400 5857 5145 4926 5317 5853 5748 4348 1715 -1081 -2645 -2600 -2177 -3212 -6474 -10987 -14779 -16218 -14990 -12352 -10517 -11211 -14306 -17766 -19128 -17197 -12590 -7059 -2502 -102 292 184 1439 4804 9282 13065 15043 15487 15472 15831 16573 17038 16545 15037 13186 11786 10954 9947 7878 4580 823 -2276 -4014 -4486 -4443 -4862 -6424 -9073 -11921 -13672 -13428 -11339 -8551 -6434 -5664 -5852 -5937 -4955 -2649 392 3124 4730 5149 5026 5093 5542 5989 5910 5079 3681 2204 1238 1086 1340 994 -700 -3360 -5611 -6245 -5230 -3603 -2511 -2434 -3132 -3952 -4177 -3348 -1594 409 1905 +5233 3225 2265 2225 2138 648 -2704 -6777 -9681 -10283 -8878 -6733 -5280 -5447 -7138 -9181 -10089 -9168 -6841 -4018 -1457 247 657 -48 -807 -437 1265 3440 5178 6202 6584 6308 5457 4519 4024 3966 3914 3640 3283 2895 2242 1206 87 -686 -939 -709 -90 633 885 275 -849 -1587 -1274 42 1801 3268 3733 2900 1360 358 731 2112 3407 3857 3352 1916 -585 -4006 -7520 -9936 -10454 -9208 -7350 -6612 -8326 -12365 -16983 -19905 -19746 -16577 -11620 -6694 -3596 -3187 -4585 -5515 -3924 452 5977 10451 12654 12940 12645 12934 14019 15317 16237 16641 16583 15880 14229 11694 8795 6060 3695 1747 367 -401 -1020 -2406 -5178 -8880 -12038 -13161 -11912 -9383 -7256 -6634 -7505 -9006 -9999 -9515 -7124 -3228 952 3898 4597 3183 1050 190 1906 5729 9642 11574 10832 8211 5068 2591 1587 2231 3703 4457 3379 698 -2330 -4497 -5311 -4909 -3792 -2655 -2042 -1982 -2103 -2143 -2123 -1960 -1240 348 2533 4623 6035 6473 5876 4602 3625 3975 5677 7479 7905 6510 3983 1251 -1242 -3519 -5739 -7958 -9935 -11118 -11174 -10691 -11071 -13305 -16824 -19752 -20340 -18116 -13898 -9176 -5528 -4017 -4461 -5191 -4015 68 5903 10976 13340 13047 11933 12013 13865 16368 17918 17842 16660 15181 13647 11835 9645 7304 5048 2946 1056 -465 -1627 -2868 -4830 -7713 -10803 -12743 -12486 -10283 -7748 -6642 -7408 -8855 -9318 -8014 -5335 -2230 430 2099 2709 2703 2684 2912 3303 3829 4613 5531 6076 5849 4883 3350 1306 -876 -2165 -1697 -26 1026 107 -2389 -4826 -5776 -4812 -2447 134 1596 1382 290 -231 535 2133 3747 4972 5715 5917 5747 5722 6161 6667 6540 5697 4819 4551 4825 4969 4293 2574 274 -1712 -2891 -3837 -5716 -8876 -12145 -13865 -13510 -12134 -11361 -12207 -14608 -17535 -19380 -18730 -15282 -10216 -5513 -2738 -2128 -2473 -1865 991 5713 10436 13334 14082 13875 14078 15021 16007 16228 15528 14356 13178 11976 10348 8041 5290 2566 148 -1890 -3392 -4190 -4610 -5579 -7785 -10692 -12661 -12313 -9823 -6842 -5169 -5365 -6447 -6801 -5486 -2848 -43 2033 3321 4299 5278 6086 6343 5893 4988 4129 3812 4277 5293 6058 5505 3062 -607 -3732 -4651 -3181 -825 406 -483 -2894 -5254 -6135 -5118 -2949 -951 -71 -304 -900 -1040 -317 1169 2901 4178 4604 4497 4624 5345 6185 6400 5857 5145 4926 5317 5853 5748 4348 1715 -1081 -2645 -2600 -2177 -3212 -6474 -10987 -14779 -16218 -14990 -12352 +1 +2625 2890 3242 4058 5392 6963 8274 8925 8945 8771 8737 8681 8177 7135 5994 5231 4852 4406 3439 1810 -341 -2666 -4632 -5710 -5834 -5730 -6587 -9145 -12890 -16168 -17255 -15641 -12505 -9985 -9700 -11643 -14247 -15500 -14200 -10529 -5720 -1293 1645 2775 2674 2568 3682 6402 9875 12566 13463 12878 12014 11757 11914 11696 10772 9645 8969 8674 8007 6360 3906 1389 -537 -1670 -2154 -2295 -2527 -3328 -4922 -6953 -8549 -8822 -7515 -5322 -3522 -3077 -3874 -4831 -4840 -3621 -1766 -92 926 1303 1382 1540 1869 2075 1816 1163 576 400 583 933 1343 1558 1076 -270 -1738 -2189 -1331 -59 570 395 -49 -330 -331 74 970 2040 2711 2864 2991 3519 4282 4877 5190 5311 5200 4837 4492 4425 4382 3813 2655 1494 866 719 683 482 -92 -1221 -2691 -3779 -3935 -3433 -3005 -2968 -3213 -3909 -5526 -7922 -9953 -10436 -9313 -7561 -6229 -5935 -6894 -8801 -10597 -10959 -9380 -6571 -3718 -1607 -486 -271 +6035 6473 5876 4602 3625 3975 5677 7479 7905 6510 3983 1251 -1242 -3519 -5739 -7958 -9935 -11118 -11174 -10691 -11071 -13305 -16824 -19752 -20340 -18116 -13898 -9176 -5528 -4017 -4461 -5191 -4015 68 5903 10976 13340 13047 11933 12013 13865 16368 17918 17842 16660 15181 13647 11835 9645 7304 5048 2946 1056 -465 -1627 -2868 -4830 -7713 -10803 -12743 -12486 -10283 -7748 -6642 -7408 -8855 -9318 -8014 -5335 -2230 430 2099 2709 2703 2684 2912 3303 3829 4613 5531 6076 5849 4883 3350 1306 -876 -2165 -1697 -26 1026 107 -2389 -4826 -5776 -4812 -2447 134 1596 1382 290 -231 535 2133 3747 4972 5715 5917 5747 5722 6161 6667 6540 5697 4819 4551 4825 4969 4293 2574 274 -1712 -2891 -3837 -5716 -8876 -12145 -13865 -13510 -12134 -11361 -12207 -14608 -17535 -19380 -18730 -15282 -10216 -5513 -2738 -2128 -2473 -1865 991 5713 10436 13334 14082 13875 14078 15021 16007 16228 15528 14356 13178 11976 10348 8041 5290 2566 148 -1890 -3392 -4190 -4610 -5579 -7785 -10692 -12661 -12313 -9823 -6842 -5169 -5365 -6447 -6801 -5486 -2848 -43 2033 3321 4299 5278 6086 6343 5893 4988 4129 3812 4277 5293 6058 5505 3062 -607 -3732 -4651 -3181 -825 406 -483 -2894 -5254 -6135 -5118 -2949 -951 -71 -304 -900 -1040 -317 1169 2901 4178 4604 4497 4624 5345 6185 6400 5857 5145 4926 5317 5853 5748 4348 1715 -1081 -2645 -2600 -2177 -3212 -6474 -10987 -14779 -16218 -14990 -12352 -10517 -11211 -14306 -17766 -19128 -17197 -12590 -7059 -2502 -102 292 184 1439 4804 9282 13065 15043 15487 15472 15831 16573 17038 16545 15037 13186 11786 10954 9947 7878 4580 823 -2276 -4014 -4486 -4443 -4862 -6424 -9073 -11921 -13672 -13428 -11339 -8551 -6434 -5664 -5852 -5937 -4955 -2649 392 3124 4730 5149 5026 5093 5542 5989 5910 5079 3681 2204 1238 1086 1340 994 -700 -3360 -5611 -6245 -5230 -3603 -2511 -2434 -3132 -3952 -4177 -3348 -1594 409 1905 2625 2890 3242 4058 5392 6963 8274 8925 8945 8771 8737 8681 8177 7135 5994 5231 4852 4406 3439 1810 -341 -2666 -4632 -5710 -5834 -5730 -6587 -9145 -12890 -16168 -17255 -15641 -12505 -9985 -9700 -11643 -14247 -15500 -14200 -10529 -5720 -1293 1645 2775 2674 2568 3682 6402 9875 12566 13463 12878 12014 11757 11914 11696 10772 9645 8969 8674 8007 6360 3906 1389 -537 -1670 -2154 -2295 -2527 -3328 -4922 -6953 -8549 -8822 -7515 -5322 -3522 -3077 -3874 -4831 +1 +-458 -118 1480 4096 6674 8300 8876 8911 8918 9134 9576 10110 10550 10756 10645 10133 9150 7768 6192 4633 3257 2223 1556 908 -308 -2338 -4743 -6731 -7767 -7791 -7117 -6359 -6244 -7033 -8075 -8319 -7363 -5774 -4328 -3252 -2389 -1673 -1060 -255 990 2348 3111 2983 2432 2172 2578 3612 4891 5675 5201 3475 1523 544 799 1598 2176 2238 1769 862 -105 -576 -415 -124 -193 -451 -406 -2 325 323 187 144 125 90 295 952 1772 2174 1908 1298 907 1116 1946 3027 3744 3660 2925 2141 1769 1804 1991 2152 2141 1734 804 -477 -1838 -3260 -4901 -6649 -8011 -8538 -8329 -8004 -8301 -9600 -11623 -13418 -13856 -12440 -9726 -6896 -4899 -4003 -3903 -3935 -3226 -1093 2333 5902 8196 8660 8063 7789 8705 10586 12494 13585 13609 12805 11528 10045 8609 7457 6610 5749 4452 2620 568 -1305 -2894 -4364 -5790 -6960 -7553 -7557 -7396 -7611 -8338 -9152 -9417 -8797 -7426 -5739 -4220 -3250 +148 -1890 -3392 -4190 -4610 -5579 -7785 -10692 -12661 -12313 -9823 -6842 -5169 -5365 -6447 -6801 -5486 -2848 -43 2033 3321 4299 5278 6086 6343 5893 4988 4129 3812 4277 5293 6058 5505 3062 -607 -3732 -4651 -3181 -825 406 -483 -2894 -5254 -6135 -5118 -2949 -951 -71 -304 -900 -1040 -317 1169 2901 4178 4604 4497 4624 5345 6185 6400 5857 5145 4926 5317 5853 5748 4348 1715 -1081 -2645 -2600 -2177 -3212 -6474 -10987 -14779 -16218 -14990 -12352 -10517 -11211 -14306 -17766 -19128 -17197 -12590 -7059 -2502 -102 292 184 1439 4804 9282 13065 15043 15487 15472 15831 16573 17038 16545 15037 13186 11786 10954 9947 7878 4580 823 -2276 -4014 -4486 -4443 -4862 -6424 -9073 -11921 -13672 -13428 -11339 -8551 -6434 -5664 -5852 -5937 -4955 -2649 392 3124 4730 5149 5026 5093 5542 5989 5910 5079 3681 2204 1238 1086 1340 994 -700 -3360 -5611 -6245 -5230 -3603 -2511 -2434 -3132 -3952 -4177 -3348 -1594 409 1905 2625 2890 3242 4058 5392 6963 8274 8925 8945 8771 8737 8681 8177 7135 5994 5231 4852 4406 3439 1810 -341 -2666 -4632 -5710 -5834 -5730 -6587 -9145 -12890 -16168 -17255 -15641 -12505 -9985 -9700 -11643 -14247 -15500 -14200 -10529 -5720 -1293 1645 2775 2674 2568 3682 6402 9875 12566 13463 12878 12014 11757 11914 11696 10772 9645 8969 8674 8007 6360 3906 1389 -537 -1670 -2154 -2295 -2527 -3328 -4922 -6953 -8549 -8822 -7515 -5322 -3522 -3077 -3874 -4831 -4840 -3621 -1766 -92 926 1303 1382 1540 1869 2075 1816 1163 576 400 583 933 1343 1558 1076 -270 -1738 -2189 -1331 -59 570 395 -49 -330 -331 74 970 2040 2711 2864 2991 3519 4282 4877 5190 5311 5200 4837 4492 4425 4382 3813 2655 1494 866 719 683 482 -92 -1221 -2691 -3779 -3935 -3433 -3005 -2968 -3213 -3909 -5526 -7922 -9953 -10436 -9313 -7561 -6229 -5935 -6894 -8801 -10597 -10959 -9380 -6571 -3718 -1607 -486 -271 -458 -118 1480 4096 6674 8300 8876 8911 8918 9134 9576 10110 10550 10756 10645 10133 9150 7768 6192 4633 3257 2223 1556 908 -308 -2338 -4743 -6731 -7767 -7791 -7117 -6359 -6244 -7033 -8075 -8319 -7363 -5774 -4328 -3252 -2389 -1673 -1060 -255 990 2348 3111 2983 2432 2172 2578 3612 4891 5675 5201 3475 1523 544 799 1598 2176 2238 1769 862 -105 -576 -415 -124 -193 -451 -406 -2 325 323 187 144 125 90 295 952 +1 +-2928 -2942 -2732 -1898 -482 1176 2728 3911 4540 4617 4455 4465 4777 5150 5326 5307 5202 4968 4445 3631 2753 2077 1714 1606 1559 1291 591 -482 -1543 -2110 -1922 -1128 -242 165 -138 -810 -1197 -854 155 1408 2469 3039 3026 2652 2426 2769 3581 4312 4529 4290 3913 3533 3010 2233 1306 406 -376 -1022 -1525 -2000 -2800 -4316 -6544 -8842 -10273 -10289 -9209 -8050 -7843 -8934 -10774 -12277 -12471 -11049 -8512 -5873 -4105 -3594 -3929 -4133 -3260 -1037 1886 4370 5603 5682 5449 5786 6967 8602 10032 10797 10821 10320 9612 8953 8477 8176 7907 7437 6615 5514 4337 3173 1904 438 -1021 -2104 -2715 -3246 -4216 -5751 -7461 -8766 -9274 -8934 -8025 -7099 -6720 -7035 -7545 -7436 -6217 -4111 -1838 -95 829 1113 1259 1808 2982 4493 5744 6287 6115 5577 5067 4840 4972 5309 5499 5158 4188 2897 1775 1169 1112 1385 1633 1538 993 197 -492 -818 -778 -543 -295 -165 -209 -366 +2625 2890 3242 4058 5392 6963 8274 8925 8945 8771 8737 8681 8177 7135 5994 5231 4852 4406 3439 1810 -341 -2666 -4632 -5710 -5834 -5730 -6587 -9145 -12890 -16168 -17255 -15641 -12505 -9985 -9700 -11643 -14247 -15500 -14200 -10529 -5720 -1293 1645 2775 2674 2568 3682 6402 9875 12566 13463 12878 12014 11757 11914 11696 10772 9645 8969 8674 8007 6360 3906 1389 -537 -1670 -2154 -2295 -2527 -3328 -4922 -6953 -8549 -8822 -7515 -5322 -3522 -3077 -3874 -4831 -4840 -3621 -1766 -92 926 1303 1382 1540 1869 2075 1816 1163 576 400 583 933 1343 1558 1076 -270 -1738 -2189 -1331 -59 570 395 -49 -330 -331 74 970 2040 2711 2864 2991 3519 4282 4877 5190 5311 5200 4837 4492 4425 4382 3813 2655 1494 866 719 683 482 -92 -1221 -2691 -3779 -3935 -3433 -3005 -2968 -3213 -3909 -5526 -7922 -9953 -10436 -9313 -7561 -6229 -5935 -6894 -8801 -10597 -10959 -9380 -6571 -3718 -1607 -486 -271 -458 -118 1480 4096 6674 8300 8876 8911 8918 9134 9576 10110 10550 10756 10645 10133 9150 7768 6192 4633 3257 2223 1556 908 -308 -2338 -4743 -6731 -7767 -7791 -7117 -6359 -6244 -7033 -8075 -8319 -7363 -5774 -4328 -3252 -2389 -1673 -1060 -255 990 2348 3111 2983 2432 2172 2578 3612 4891 5675 5201 3475 1523 544 799 1598 2176 2238 1769 862 -105 -576 -415 -124 -193 -451 -406 -2 325 323 187 144 125 90 295 952 1772 2174 1908 1298 907 1116 1946 3027 3744 3660 2925 2141 1769 1804 1991 2152 2141 1734 804 -477 -1838 -3260 -4901 -6649 -8011 -8538 -8329 -8004 -8301 -9600 -11623 -13418 -13856 -12440 -9726 -6896 -4899 -4003 -3903 -3935 -3226 -1093 2333 5902 8196 8660 8063 7789 8705 10586 12494 13585 13609 12805 11528 10045 8609 7457 6610 5749 4452 2620 568 -1305 -2894 -4364 -5790 -6960 -7553 -7557 -7396 -7611 -8338 -9152 -9417 -8797 -7426 -5739 -4220 -3250 -2928 -2942 -2732 -1898 -482 1176 2728 3911 4540 4617 4455 4465 4777 5150 5326 5307 5202 4968 4445 3631 2753 2077 1714 1606 1559 1291 591 -482 -1543 -2110 -1922 -1128 -242 165 -138 -810 -1197 -854 155 1408 2469 3039 3026 2652 2426 2769 3581 4312 4529 4290 3913 3533 3010 2233 1306 406 -376 -1022 -1525 -2000 -2800 -4316 -6544 -8842 -10273 -10289 -9209 -8050 -7843 -8934 -10774 -12277 -12471 -11049 -8512 -5873 -4105 -3594 -3929 -4133 +1 +-484 -416 -151 211 554 805 912 856 690 528 476 568 753 917 901 612 135 -302 -528 -581 -621 -757 -1032 -1540 -2403 -3551 -4564 -4909 -4402 -3471 -2937 -3478 -5141 -7264 -8838 -9099 -8022 -6367 -5217 -5251 -6274 -7377 -7600 -6580 -4650 -2536 -959 -343 -575 -899 -291 1744 4658 7225 8546 8678 8386 8406 8982 9932 10904 11575 11740 11336 10452 9313 8215 7391 6804 6133 5036 3473 1728 113 -1279 -2516 -3634 -4576 -5337 -6053 -6926 -8009 -9058 -9641 -9491 -8801 -8153 -8020 -8352 -8627 -8288 -7143 -5456 -3765 -2598 -2149 -2142 -2010 -1297 58 1767 3367 4422 4738 4557 4466 4927 5843 6668 6957 6692 6149 5604 5250 5190 5337 5367 4941 4005 2825 1750 1001 626 493 300 -239 -1117 -1993 -2526 -2679 -2650 -2596 -2541 -2492 -2467 -2391 -2095 -1502 -748 -60 426 712 889 1082 1400 1833 2251 2563 2789 2886 2568 1556 54 -1187 -1500 -981 -458 -788 -2213 -4305 +-458 -118 1480 4096 6674 8300 8876 8911 8918 9134 9576 10110 10550 10756 10645 10133 9150 7768 6192 4633 3257 2223 1556 908 -308 -2338 -4743 -6731 -7767 -7791 -7117 -6359 -6244 -7033 -8075 -8319 -7363 -5774 -4328 -3252 -2389 -1673 -1060 -255 990 2348 3111 2983 2432 2172 2578 3612 4891 5675 5201 3475 1523 544 799 1598 2176 2238 1769 862 -105 -576 -415 -124 -193 -451 -406 -2 325 323 187 144 125 90 295 952 1772 2174 1908 1298 907 1116 1946 3027 3744 3660 2925 2141 1769 1804 1991 2152 2141 1734 804 -477 -1838 -3260 -4901 -6649 -8011 -8538 -8329 -8004 -8301 -9600 -11623 -13418 -13856 -12440 -9726 -6896 -4899 -4003 -3903 -3935 -3226 -1093 2333 5902 8196 8660 8063 7789 8705 10586 12494 13585 13609 12805 11528 10045 8609 7457 6610 5749 4452 2620 568 -1305 -2894 -4364 -5790 -6960 -7553 -7557 -7396 -7611 -8338 -9152 -9417 -8797 -7426 -5739 -4220 -3250 -2928 -2942 -2732 -1898 -482 1176 2728 3911 4540 4617 4455 4465 4777 5150 5326 5307 5202 4968 4445 3631 2753 2077 1714 1606 1559 1291 591 -482 -1543 -2110 -1922 -1128 -242 165 -138 -810 -1197 -854 155 1408 2469 3039 3026 2652 2426 2769 3581 4312 4529 4290 3913 3533 3010 2233 1306 406 -376 -1022 -1525 -2000 -2800 -4316 -6544 -8842 -10273 -10289 -9209 -8050 -7843 -8934 -10774 -12277 -12471 -11049 -8512 -5873 -4105 -3594 -3929 -4133 -3260 -1037 1886 4370 5603 5682 5449 5786 6967 8602 10032 10797 10821 10320 9612 8953 8477 8176 7907 7437 6615 5514 4337 3173 1904 438 -1021 -2104 -2715 -3246 -4216 -5751 -7461 -8766 -9274 -8934 -8025 -7099 -6720 -7035 -7545 -7436 -6217 -4111 -1838 -95 829 1113 1259 1808 2982 4493 5744 6287 6115 5577 5067 4840 4972 5309 5499 5158 4188 2897 1775 1169 1112 1385 1633 1538 993 197 -492 -818 -778 -543 -295 -165 -209 -366 -484 -416 -151 211 554 805 912 856 690 528 476 568 753 917 901 612 135 -302 -528 -581 -621 -757 -1032 -1540 -2403 -3551 -4564 -4909 -4402 -3471 -2937 -3478 -5141 -7264 -8838 -9099 -8022 -6367 -5217 -5251 -6274 -7377 -7600 -6580 -4650 -2536 -959 -343 -575 -899 -291 1744 4658 7225 8546 8678 8386 8406 8982 9932 10904 11575 11740 11336 10452 9313 8215 7391 6804 6133 5036 3473 1728 113 -1279 -2516 -3634 -4576 -5337 -6053 +1 +-6315 -7567 -7729 -6975 -5949 -5457 -6009 -7469 -9055 -9715 -8798 -6587 -4220 -2891 -2919 -3510 -3465 -2140 167 2644 4616 5859 6470 6697 6901 7520 8786 10386 11518 11493 10406 9118 8505 8673 8927 8490 7188 5486 3980 2940 2245 1582 672 -621 -2205 -3795 -5060 -5832 -6192 -6391 -6720 -7393 -8438 -9586 -10355 -10360 -9623 -8526 -7476 -6700 -6316 -6383 -6692 -6617 -5478 -3218 -592 1403 2274 2236 1915 1998 2984 4869 6973 8278 8225 7183 6125 5858 6537 7687 8494 8243 6819 4885 3434 3010 3322 3636 3390 2478 1154 -142 -978 -1195 -1046 -976 -1227 -1689 -2109 -2317 -2253 -1941 -1510 -1159 -983 -867 -640 -275 111 411 606 725 816 950 1148 1285 1156 690 38 -585 -1085 -1485 -1819 -2136 -2552 -3204 -4104 -5076 -5865 -6285 -6312 -6099 -5918 -5984 -6269 -6507 -6387 -5784 -4827 -3831 -3131 -2886 -2928 -2829 -2202 -1002 434 1608 2188 2197 2032 2217 3029 4263 5383 5946 5892 5498 +-2928 -2942 -2732 -1898 -482 1176 2728 3911 4540 4617 4455 4465 4777 5150 5326 5307 5202 4968 4445 3631 2753 2077 1714 1606 1559 1291 591 -482 -1543 -2110 -1922 -1128 -242 165 -138 -810 -1197 -854 155 1408 2469 3039 3026 2652 2426 2769 3581 4312 4529 4290 3913 3533 3010 2233 1306 406 -376 -1022 -1525 -2000 -2800 -4316 -6544 -8842 -10273 -10289 -9209 -8050 -7843 -8934 -10774 -12277 -12471 -11049 -8512 -5873 -4105 -3594 -3929 -4133 -3260 -1037 1886 4370 5603 5682 5449 5786 6967 8602 10032 10797 10821 10320 9612 8953 8477 8176 7907 7437 6615 5514 4337 3173 1904 438 -1021 -2104 -2715 -3246 -4216 -5751 -7461 -8766 -9274 -8934 -8025 -7099 -6720 -7035 -7545 -7436 -6217 -4111 -1838 -95 829 1113 1259 1808 2982 4493 5744 6287 6115 5577 5067 4840 4972 5309 5499 5158 4188 2897 1775 1169 1112 1385 1633 1538 993 197 -492 -818 -778 -543 -295 -165 -209 -366 -484 -416 -151 211 554 805 912 856 690 528 476 568 753 917 901 612 135 -302 -528 -581 -621 -757 -1032 -1540 -2403 -3551 -4564 -4909 -4402 -3471 -2937 -3478 -5141 -7264 -8838 -9099 -8022 -6367 -5217 -5251 -6274 -7377 -7600 -6580 -4650 -2536 -959 -343 -575 -899 -291 1744 4658 7225 8546 8678 8386 8406 8982 9932 10904 11575 11740 11336 10452 9313 8215 7391 6804 6133 5036 3473 1728 113 -1279 -2516 -3634 -4576 -5337 -6053 -6926 -8009 -9058 -9641 -9491 -8801 -8153 -8020 -8352 -8627 -8288 -7143 -5456 -3765 -2598 -2149 -2142 -2010 -1297 58 1767 3367 4422 4738 4557 4466 4927 5843 6668 6957 6692 6149 5604 5250 5190 5337 5367 4941 4005 2825 1750 1001 626 493 300 -239 -1117 -1993 -2526 -2679 -2650 -2596 -2541 -2492 -2467 -2391 -2095 -1502 -748 -60 426 712 889 1082 1400 1833 2251 2563 2789 2886 2568 1556 54 -1187 -1500 -981 -458 -788 -2213 -4305 -6315 -7567 -7729 -6975 -5949 -5457 -6009 -7469 -9055 -9715 -8798 -6587 -4220 -2891 -2919 -3510 -3465 -2140 167 2644 4616 5859 6470 6697 6901 7520 8786 10386 11518 11493 10406 9118 8505 8673 8927 8490 7188 5486 3980 2940 2245 1582 672 -621 -2205 -3795 -5060 -5832 -6192 -6391 -6720 -7393 -8438 -9586 -10355 -10360 -9623 -8526 -7476 -6700 -6316 -6383 -6692 -6617 -5478 -3218 -592 1403 2274 2236 1915 1998 2984 4869 6973 8278 8225 7183 6125 5858 +1 +5148 5141 5543 6114 6384 6003 5030 3906 3102 2816 2907 3004 2690 1779 491 -644 -1209 -1205 -979 -909 -1188 -1817 -2596 -3152 -3157 -2636 -2016 -1761 -1973 -2364 -2576 -2449 -2040 -1525 -1108 -928 -966 -1071 -1099 -1013 -818 -524 -192 18 -17 -200 -258 -22 410 801 1029 1148 1260 1410 1629 1949 2343 2690 2884 2945 2994 3123 3319 3505 3610 3593 3458 3269 3132 3099 3098 2991 2696 2240 1721 1231 818 481 169 -195 -651 -1169 -1687 -2151 -2531 -2809 -3002 -3169 -3387 -3664 -3911 -4012 -3934 -3780 -3716 -3828 -4019 -4065 -3825 -3395 -3042 -2962 -3106 -3255 -3231 -3001 -2626 -2195 -1823 -1624 -1613 -1646 -1531 -1216 -826 -527 -391 -386 -417 -341 -20 547 1156 1542 1615 1541 1549 1743 2083 2459 2752 2860 2771 2618 2572 2675 2804 2815 2667 2393 2049 1710 1478 1420 1466 1478 1366 1134 827 493 218 95 141 255 321 315 278 216 91 -93 +-484 -416 -151 211 554 805 912 856 690 528 476 568 753 917 901 612 135 -302 -528 -581 -621 -757 -1032 -1540 -2403 -3551 -4564 -4909 -4402 -3471 -2937 -3478 -5141 -7264 -8838 -9099 -8022 -6367 -5217 -5251 -6274 -7377 -7600 -6580 -4650 -2536 -959 -343 -575 -899 -291 1744 4658 7225 8546 8678 8386 8406 8982 9932 10904 11575 11740 11336 10452 9313 8215 7391 6804 6133 5036 3473 1728 113 -1279 -2516 -3634 -4576 -5337 -6053 -6926 -8009 -9058 -9641 -9491 -8801 -8153 -8020 -8352 -8627 -8288 -7143 -5456 -3765 -2598 -2149 -2142 -2010 -1297 58 1767 3367 4422 4738 4557 4466 4927 5843 6668 6957 6692 6149 5604 5250 5190 5337 5367 4941 4005 2825 1750 1001 626 493 300 -239 -1117 -1993 -2526 -2679 -2650 -2596 -2541 -2492 -2467 -2391 -2095 -1502 -748 -60 426 712 889 1082 1400 1833 2251 2563 2789 2886 2568 1556 54 -1187 -1500 -981 -458 -788 -2213 -4305 -6315 -7567 -7729 -6975 -5949 -5457 -6009 -7469 -9055 -9715 -8798 -6587 -4220 -2891 -2919 -3510 -3465 -2140 167 2644 4616 5859 6470 6697 6901 7520 8786 10386 11518 11493 10406 9118 8505 8673 8927 8490 7188 5486 3980 2940 2245 1582 672 -621 -2205 -3795 -5060 -5832 -6192 -6391 -6720 -7393 -8438 -9586 -10355 -10360 -9623 -8526 -7476 -6700 -6316 -6383 -6692 -6617 -5478 -3218 -592 1403 2274 2236 1915 1998 2984 4869 6973 8278 8225 7183 6125 5858 6537 7687 8494 8243 6819 4885 3434 3010 3322 3636 3390 2478 1154 -142 -978 -1195 -1046 -976 -1227 -1689 -2109 -2317 -2253 -1941 -1510 -1159 -983 -867 -640 -275 111 411 606 725 816 950 1148 1285 1156 690 38 -585 -1085 -1485 -1819 -2136 -2552 -3204 -4104 -5076 -5865 -6285 -6312 -6099 -5918 -5984 -6269 -6507 -6387 -5784 -4827 -3831 -3131 -2886 -2928 -2829 -2202 -1002 434 1608 2188 2197 2032 2217 3029 4263 5383 5946 5892 5498 5148 5141 5543 6114 6384 6003 5030 3906 3102 2816 2907 3004 2690 1779 491 -644 -1209 -1205 -979 -909 -1188 -1817 -2596 -3152 -3157 -2636 -2016 -1761 -1973 -2364 -2576 -2449 -2040 -1525 -1108 -928 -966 -1071 -1099 -1013 -818 -524 -192 18 -17 -200 -258 -22 410 801 1029 1148 1260 1410 1629 1949 2343 2690 2884 2945 2994 3123 3319 3505 3610 3593 3458 3269 3132 3099 3098 2991 2696 2240 1721 1231 818 481 169 -195 +1 +-255 -297 -185 33 252 339 208 -106 -459 -696 -752 -664 -503 -343 -252 -282 -431 -625 -761 -750 -565 -276 -24 67 -18 -160 -204 -66 209 497 673 675 548 417 416 626 1023 1471 1772 1787 1556 1267 1119 1166 1330 1504 1613 1585 1367 999 623 348 139 -120 -451 -763 -980 -1160 -1393 -1686 -1974 -2247 -2546 -2835 -2976 -2875 -2626 -2443 -2462 -2644 -2832 -2868 -2667 -2276 -1889 -1712 -1783 -1923 -1904 -1643 -1218 -760 -399 -260 -394 -665 -797 -602 -150 315 603 663 529 273 12 -110 -26 189 407 530 506 312 13 -216 -188 105 458 631 548 322 125 65 159 358 571 709 732 672 587 514 474 507 668 970 1338 1651 1840 1917 1940 1954 2002 2153 2442 2770 2930 2799 2487 2263 2299 2511 2661 2573 2257 1836 1429 1085 813 606 449 288 64 -247 -584 -838 -941 -934 -931 -1014 -1169 -1305 +-6315 -7567 -7729 -6975 -5949 -5457 -6009 -7469 -9055 -9715 -8798 -6587 -4220 -2891 -2919 -3510 -3465 -2140 167 2644 4616 5859 6470 6697 6901 7520 8786 10386 11518 11493 10406 9118 8505 8673 8927 8490 7188 5486 3980 2940 2245 1582 672 -621 -2205 -3795 -5060 -5832 -6192 -6391 -6720 -7393 -8438 -9586 -10355 -10360 -9623 -8526 -7476 -6700 -6316 -6383 -6692 -6617 -5478 -3218 -592 1403 2274 2236 1915 1998 2984 4869 6973 8278 8225 7183 6125 5858 6537 7687 8494 8243 6819 4885 3434 3010 3322 3636 3390 2478 1154 -142 -978 -1195 -1046 -976 -1227 -1689 -2109 -2317 -2253 -1941 -1510 -1159 -983 -867 -640 -275 111 411 606 725 816 950 1148 1285 1156 690 38 -585 -1085 -1485 -1819 -2136 -2552 -3204 -4104 -5076 -5865 -6285 -6312 -6099 -5918 -5984 -6269 -6507 -6387 -5784 -4827 -3831 -3131 -2886 -2928 -2829 -2202 -1002 434 1608 2188 2197 2032 2217 3029 4263 5383 5946 5892 5498 5148 5141 5543 6114 6384 6003 5030 3906 3102 2816 2907 3004 2690 1779 491 -644 -1209 -1205 -979 -909 -1188 -1817 -2596 -3152 -3157 -2636 -2016 -1761 -1973 -2364 -2576 -2449 -2040 -1525 -1108 -928 -966 -1071 -1099 -1013 -818 -524 -192 18 -17 -200 -258 -22 410 801 1029 1148 1260 1410 1629 1949 2343 2690 2884 2945 2994 3123 3319 3505 3610 3593 3458 3269 3132 3099 3098 2991 2696 2240 1721 1231 818 481 169 -195 -651 -1169 -1687 -2151 -2531 -2809 -3002 -3169 -3387 -3664 -3911 -4012 -3934 -3780 -3716 -3828 -4019 -4065 -3825 -3395 -3042 -2962 -3106 -3255 -3231 -3001 -2626 -2195 -1823 -1624 -1613 -1646 -1531 -1216 -826 -527 -391 -386 -417 -341 -20 547 1156 1542 1615 1541 1549 1743 2083 2459 2752 2860 2771 2618 2572 2675 2804 2815 2667 2393 2049 1710 1478 1420 1466 1478 1366 1134 827 493 218 95 141 255 321 315 278 216 91 -93 -255 -297 -185 33 252 339 208 -106 -459 -696 -752 -664 -503 -343 -252 -282 -431 -625 -761 -750 -565 -276 -24 67 -18 -160 -204 -66 209 497 673 675 548 417 416 626 1023 1471 1772 1787 1556 1267 1119 1166 1330 1504 1613 1585 1367 999 623 348 139 -120 -451 -763 -980 -1160 -1393 -1686 -1974 -2247 -2546 -2835 -2976 -2875 -2626 -2443 -2462 -2644 -2832 -2868 -2667 -2276 -1889 -1712 -1783 -1923 -1904 -1643 +1 +-1333 -1240 -1073 -906 -786 -716 -665 -589 -436 -188 104 320 362 246 114 121 310 589 802 822 618 268 -66 -253 -272 -217 -234 -420 -791 -1253 -1645 -1838 -1833 -1756 -1725 -1752 -1791 -1826 -1867 -1877 -1770 -1525 -1265 -1130 -1134 -1137 -985 -669 -325 -130 -146 -277 -353 -295 -166 -94 -133 -240 -365 -503 -645 -733 -732 -695 -733 -898 -1126 -1288 -1280 -1109 -896 -811 -929 -1143 -1239 -1091 -760 -428 -238 -211 -256 -236 -63 245 583 863 1083 1280 1440 1510 1500 1522 1684 1953 2170 2187 2009 1788 1704 1816 2033 2209 2258 2180 2018 1830 1711 1734 1869 1960 1856 1563 1240 1061 1071 1181 1235 1112 796 398 78 -58 -10 143 275 261 52 -235 -400 -357 -232 -229 -394 -598 -687 -639 -531 -450 -435 -486 -564 -614 -607 -547 -458 -384 -384 -507 -701 -836 -838 -769 -761 -876 -1079 -1306 -1500 -1595 -1548 -1425 +5148 5141 5543 6114 6384 6003 5030 3906 3102 2816 2907 3004 2690 1779 491 -644 -1209 -1205 -979 -909 -1188 -1817 -2596 -3152 -3157 -2636 -2016 -1761 -1973 -2364 -2576 -2449 -2040 -1525 -1108 -928 -966 -1071 -1099 -1013 -818 -524 -192 18 -17 -200 -258 -22 410 801 1029 1148 1260 1410 1629 1949 2343 2690 2884 2945 2994 3123 3319 3505 3610 3593 3458 3269 3132 3099 3098 2991 2696 2240 1721 1231 818 481 169 -195 -651 -1169 -1687 -2151 -2531 -2809 -3002 -3169 -3387 -3664 -3911 -4012 -3934 -3780 -3716 -3828 -4019 -4065 -3825 -3395 -3042 -2962 -3106 -3255 -3231 -3001 -2626 -2195 -1823 -1624 -1613 -1646 -1531 -1216 -826 -527 -391 -386 -417 -341 -20 547 1156 1542 1615 1541 1549 1743 2083 2459 2752 2860 2771 2618 2572 2675 2804 2815 2667 2393 2049 1710 1478 1420 1466 1478 1366 1134 827 493 218 95 141 255 321 315 278 216 91 -93 -255 -297 -185 33 252 339 208 -106 -459 -696 -752 -664 -503 -343 -252 -282 -431 -625 -761 -750 -565 -276 -24 67 -18 -160 -204 -66 209 497 673 675 548 417 416 626 1023 1471 1772 1787 1556 1267 1119 1166 1330 1504 1613 1585 1367 999 623 348 139 -120 -451 -763 -980 -1160 -1393 -1686 -1974 -2247 -2546 -2835 -2976 -2875 -2626 -2443 -2462 -2644 -2832 -2868 -2667 -2276 -1889 -1712 -1783 -1923 -1904 -1643 -1218 -760 -399 -260 -394 -665 -797 -602 -150 315 603 663 529 273 12 -110 -26 189 407 530 506 312 13 -216 -188 105 458 631 548 322 125 65 159 358 571 709 732 672 587 514 474 507 668 970 1338 1651 1840 1917 1940 1954 2002 2153 2442 2770 2930 2799 2487 2263 2299 2511 2661 2573 2257 1836 1429 1085 813 606 449 288 64 -247 -584 -838 -941 -934 -931 -1014 -1169 -1305 -1333 -1240 -1073 -906 -786 -716 -665 -589 -436 -188 104 320 362 246 114 121 310 589 802 822 618 268 -66 -253 -272 -217 -234 -420 -791 -1253 -1645 -1838 -1833 -1756 -1725 -1752 -1791 -1826 -1867 -1877 -1770 -1525 -1265 -1130 -1134 -1137 -985 -669 -325 -130 -146 -277 -353 -295 -166 -94 -133 -240 -365 -503 -645 -733 -732 -695 -733 -898 -1126 -1288 -1280 -1109 -896 -811 -929 -1143 -1239 -1091 -760 -428 -238 -211 +1 +-1352 -1393 -1476 -1496 -1421 -1286 -1101 -869 -643 -485 -391 -297 -165 -17 137 312 487 582 551 454 402 431 507 585 632 593 411 109 -212 -459 -606 -680 -718 -782 -945 -1213 -1484 -1626 -1609 -1517 -1452 -1457 -1527 -1622 -1679 -1636 -1488 -1296 -1131 -1016 -956 -944 -937 -843 -612 -315 -84 29 94 198 371 585 809 1002 1114 1132 1121 1170 1299 1470 1641 1791 1890 1909 1880 1893 2007 2187 2374 2539 2671 2741 2737 2726 2796 2932 3013 2967 2851 2770 2736 2668 2507 2266 2002 1757 1551 1368 1156 860 472 47 -344 -663 -915 -1125 -1326 -1549 -1808 -2078 -2322 -2518 -2658 -2731 -2731 -2676 -2598 -2512 -2410 -2285 -2144 -1983 -1780 -1526 -1264 -1051 -918 -838 -758 -642 -482 -307 -164 -90 -98 -161 -241 -300 -317 -282 -215 -162 -177 -263 -354 -366 -266 -108 31 116 162 198 242 320 465 672 869 972 964 911 +-255 -297 -185 33 252 339 208 -106 -459 -696 -752 -664 -503 -343 -252 -282 -431 -625 -761 -750 -565 -276 -24 67 -18 -160 -204 -66 209 497 673 675 548 417 416 626 1023 1471 1772 1787 1556 1267 1119 1166 1330 1504 1613 1585 1367 999 623 348 139 -120 -451 -763 -980 -1160 -1393 -1686 -1974 -2247 -2546 -2835 -2976 -2875 -2626 -2443 -2462 -2644 -2832 -2868 -2667 -2276 -1889 -1712 -1783 -1923 -1904 -1643 -1218 -760 -399 -260 -394 -665 -797 -602 -150 315 603 663 529 273 12 -110 -26 189 407 530 506 312 13 -216 -188 105 458 631 548 322 125 65 159 358 571 709 732 672 587 514 474 507 668 970 1338 1651 1840 1917 1940 1954 2002 2153 2442 2770 2930 2799 2487 2263 2299 2511 2661 2573 2257 1836 1429 1085 813 606 449 288 64 -247 -584 -838 -941 -934 -931 -1014 -1169 -1305 -1333 -1240 -1073 -906 -786 -716 -665 -589 -436 -188 104 320 362 246 114 121 310 589 802 822 618 268 -66 -253 -272 -217 -234 -420 -791 -1253 -1645 -1838 -1833 -1756 -1725 -1752 -1791 -1826 -1867 -1877 -1770 -1525 -1265 -1130 -1134 -1137 -985 -669 -325 -130 -146 -277 -353 -295 -166 -94 -133 -240 -365 -503 -645 -733 -732 -695 -733 -898 -1126 -1288 -1280 -1109 -896 -811 -929 -1143 -1239 -1091 -760 -428 -238 -211 -256 -236 -63 245 583 863 1083 1280 1440 1510 1500 1522 1684 1953 2170 2187 2009 1788 1704 1816 2033 2209 2258 2180 2018 1830 1711 1734 1869 1960 1856 1563 1240 1061 1071 1181 1235 1112 796 398 78 -58 -10 143 275 261 52 -235 -400 -357 -232 -229 -394 -598 -687 -639 -531 -450 -435 -486 -564 -614 -607 -547 -458 -384 -384 -507 -701 -836 -838 -769 -761 -876 -1079 -1306 -1500 -1595 -1548 -1425 -1352 -1393 -1476 -1496 -1421 -1286 -1101 -869 -643 -485 -391 -297 -165 -17 137 312 487 582 551 454 402 431 507 585 632 593 411 109 -212 -459 -606 -680 -718 -782 -945 -1213 -1484 -1626 -1609 -1517 -1452 -1457 -1527 -1622 -1679 -1636 -1488 -1296 -1131 -1016 -956 -944 -937 -843 -612 -315 -84 29 94 198 371 585 809 1002 1114 1132 1121 1170 1299 1470 1641 1791 1890 1909 1880 1893 2007 2187 2374 2539 +1 +878 871 835 714 494 216 -47 -236 -362 -500 -734 -1092 -1520 -1910 -2148 -2201 -2134 -2090 -2174 -2365 -2526 -2524 -2352 -2126 -1983 -1957 -1960 -1887 -1698 -1423 -1105 -773 -461 -203 16 274 625 1026 1381 1637 1829 2027 2269 2539 2774 2916 2964 2990 3049 3102 3068 2930 2759 2605 2454 2311 2230 2223 2208 2104 1932 1765 1618 1482 1385 1344 1284 1142 1010 1018 1109 1057 791 543 585 928 1302 1326 661 -709 -2164 -2682 -1797 -256 607 252 -655 -1236 -1404 -1616 -1998 -2174 -1958 -1720 -1953 -2659 -3310 -3287 -2334 -832 313 274 -968 -2496 -3209 -2701 -1425 -167 548 693 629 705 868 723 128 -436 -350 312 800 607 92 -10 517 1224 1596 1503 1088 536 46 -207 -252 -323 -521 -621 -401 -93 -228 -970 -1782 -1959 -1375 -556 -45 102 130 96 -186 -782 -1451 -1925 -2195 -2408 -2572 -2552 -2341 -2115 -2011 -1969 -1875 -1729 +-1333 -1240 -1073 -906 -786 -716 -665 -589 -436 -188 104 320 362 246 114 121 310 589 802 822 618 268 -66 -253 -272 -217 -234 -420 -791 -1253 -1645 -1838 -1833 -1756 -1725 -1752 -1791 -1826 -1867 -1877 -1770 -1525 -1265 -1130 -1134 -1137 -985 -669 -325 -130 -146 -277 -353 -295 -166 -94 -133 -240 -365 -503 -645 -733 -732 -695 -733 -898 -1126 -1288 -1280 -1109 -896 -811 -929 -1143 -1239 -1091 -760 -428 -238 -211 -256 -236 -63 245 583 863 1083 1280 1440 1510 1500 1522 1684 1953 2170 2187 2009 1788 1704 1816 2033 2209 2258 2180 2018 1830 1711 1734 1869 1960 1856 1563 1240 1061 1071 1181 1235 1112 796 398 78 -58 -10 143 275 261 52 -235 -400 -357 -232 -229 -394 -598 -687 -639 -531 -450 -435 -486 -564 -614 -607 -547 -458 -384 -384 -507 -701 -836 -838 -769 -761 -876 -1079 -1306 -1500 -1595 -1548 -1425 -1352 -1393 -1476 -1496 -1421 -1286 -1101 -869 -643 -485 -391 -297 -165 -17 137 312 487 582 551 454 402 431 507 585 632 593 411 109 -212 -459 -606 -680 -718 -782 -945 -1213 -1484 -1626 -1609 -1517 -1452 -1457 -1527 -1622 -1679 -1636 -1488 -1296 -1131 -1016 -956 -944 -937 -843 -612 -315 -84 29 94 198 371 585 809 1002 1114 1132 1121 1170 1299 1470 1641 1791 1890 1909 1880 1893 2007 2187 2374 2539 2671 2741 2737 2726 2796 2932 3013 2967 2851 2770 2736 2668 2507 2266 2002 1757 1551 1368 1156 860 472 47 -344 -663 -915 -1125 -1326 -1549 -1808 -2078 -2322 -2518 -2658 -2731 -2731 -2676 -2598 -2512 -2410 -2285 -2144 -1983 -1780 -1526 -1264 -1051 -918 -838 -758 -642 -482 -307 -164 -90 -98 -161 -241 -300 -317 -282 -215 -162 -177 -263 -354 -366 -266 -108 31 116 162 198 242 320 465 672 869 972 964 911 878 871 835 714 494 216 -47 -236 -362 -500 -734 -1092 -1520 -1910 -2148 -2201 -2134 -2090 -2174 -2365 -2526 -2524 -2352 -2126 -1983 -1957 -1960 -1887 -1698 -1423 -1105 -773 -461 -203 16 274 625 1026 1381 1637 1829 2027 2269 2539 2774 2916 2964 2990 3049 3102 3068 2930 2759 2605 2454 2311 2230 2223 2208 2104 1932 1765 1618 1482 1385 1344 1284 1142 1010 1018 1109 1057 791 543 585 928 1302 1326 661 -709 +1 +-1568 -1346 -992 -563 -210 -5 105 184 274 469 888 1489 2014 2203 2032 1704 1434 1325 1390 1628 1990 2378 2676 2806 2772 2648 2500 2331 2097 1780 1411 1041 729 572 685 1052 1487 1770 1822 1673 1346 913 601 674 1120 1587 1769 1706 1648 1681 1662 1482 1168 741 131 -692 -1573 -2278 -2651 -2644 -2304 -1833 -1541 -1609 -1926 -2291 -2666 -3102 -3441 -3371 -2820 -2107 -1543 -1046 -374 400 885 850 477 53 -345 -752 -1057 -1104 -950 -792 -625 -239 352 767 714 447 474 865 1148 964 531 253 100 -282 -920 -1339 -1166 -639 -298 -324 -464 -501 -494 -529 -509 -349 -207 -266 -424 -383 -39 420 798 1057 1185 1070 686 257 33 -38 -237 -650 -1021 -1055 -774 -460 -334 -398 -550 -722 -870 -928 -840 -649 -520 -637 -1043 -1568 -1945 -2026 -1900 -1750 -1636 -1432 -999 -381 187 473 443 315 391 859 1663 2553 +-1352 -1393 -1476 -1496 -1421 -1286 -1101 -869 -643 -485 -391 -297 -165 -17 137 312 487 582 551 454 402 431 507 585 632 593 411 109 -212 -459 -606 -680 -718 -782 -945 -1213 -1484 -1626 -1609 -1517 -1452 -1457 -1527 -1622 -1679 -1636 -1488 -1296 -1131 -1016 -956 -944 -937 -843 -612 -315 -84 29 94 198 371 585 809 1002 1114 1132 1121 1170 1299 1470 1641 1791 1890 1909 1880 1893 2007 2187 2374 2539 2671 2741 2737 2726 2796 2932 3013 2967 2851 2770 2736 2668 2507 2266 2002 1757 1551 1368 1156 860 472 47 -344 -663 -915 -1125 -1326 -1549 -1808 -2078 -2322 -2518 -2658 -2731 -2731 -2676 -2598 -2512 -2410 -2285 -2144 -1983 -1780 -1526 -1264 -1051 -918 -838 -758 -642 -482 -307 -164 -90 -98 -161 -241 -300 -317 -282 -215 -162 -177 -263 -354 -366 -266 -108 31 116 162 198 242 320 465 672 869 972 964 911 878 871 835 714 494 216 -47 -236 -362 -500 -734 -1092 -1520 -1910 -2148 -2201 -2134 -2090 -2174 -2365 -2526 -2524 -2352 -2126 -1983 -1957 -1960 -1887 -1698 -1423 -1105 -773 -461 -203 16 274 625 1026 1381 1637 1829 2027 2269 2539 2774 2916 2964 2990 3049 3102 3068 2930 2759 2605 2454 2311 2230 2223 2208 2104 1932 1765 1618 1482 1385 1344 1284 1142 1010 1018 1109 1057 791 543 585 928 1302 1326 661 -709 -2164 -2682 -1797 -256 607 252 -655 -1236 -1404 -1616 -1998 -2174 -1958 -1720 -1953 -2659 -3310 -3287 -2334 -832 313 274 -968 -2496 -3209 -2701 -1425 -167 548 693 629 705 868 723 128 -436 -350 312 800 607 92 -10 517 1224 1596 1503 1088 536 46 -207 -252 -323 -521 -621 -401 -93 -228 -970 -1782 -1959 -1375 -556 -45 102 130 96 -186 -782 -1451 -1925 -2195 -2408 -2572 -2552 -2341 -2115 -2011 -1969 -1875 -1729 -1568 -1346 -992 -563 -210 -5 105 184 274 469 888 1489 2014 2203 2032 1704 1434 1325 1390 1628 1990 2378 2676 2806 2772 2648 2500 2331 2097 1780 1411 1041 729 572 685 1052 1487 1770 1822 1673 1346 913 601 674 1120 1587 1769 1706 1648 1681 1662 1482 1168 741 131 -692 -1573 -2278 -2651 -2644 -2304 -1833 -1541 -1609 -1926 -2291 -2666 -3102 -3441 -3371 -2820 -2107 -1543 -1046 -374 400 885 850 477 53 +1 +3237 3535 3475 3287 3259 3490 3777 3793 3405 2801 2265 1928 1748 1691 1773 1964 2128 2124 1920 1571 1142 697 328 93 -69 -307 -684 -1073 -1285 -1296 -1284 -1443 -1768 -2103 -2331 -2436 -2383 -2067 -1515 -1010 -847 -955 -938 -571 -141 -109 -503 -832 -650 -55 448 513 260 49 79 246 360 386 428 494 422 132 -144 -29 515 1031 1034 542 4 -272 -433 -772 -1272 -1574 -1395 -849 -343 -200 -377 -576 -585 -515 -620 -911 -1082 -861 -339 125 303 262 201 225 288 263 26 -426 -921 -1265 -1446 -1590 -1697 -1606 -1321 -1178 -1494 -2110 -2510 -2436 -2162 -2113 -2386 -2745 -2961 -2969 -2789 -2459 -2070 -1737 -1488 -1244 -945 -628 -362 -133 158 602 1173 1727 2133 2450 2896 3573 4258 4607 4523 4252 4070 4041 4113 4266 4452 4498 4277 3905 3623 3482 3306 2976 2569 2188 1798 1338 889 581 401 236 66 -42 -95 -232 +878 871 835 714 494 216 -47 -236 -362 -500 -734 -1092 -1520 -1910 -2148 -2201 -2134 -2090 -2174 -2365 -2526 -2524 -2352 -2126 -1983 -1957 -1960 -1887 -1698 -1423 -1105 -773 -461 -203 16 274 625 1026 1381 1637 1829 2027 2269 2539 2774 2916 2964 2990 3049 3102 3068 2930 2759 2605 2454 2311 2230 2223 2208 2104 1932 1765 1618 1482 1385 1344 1284 1142 1010 1018 1109 1057 791 543 585 928 1302 1326 661 -709 -2164 -2682 -1797 -256 607 252 -655 -1236 -1404 -1616 -1998 -2174 -1958 -1720 -1953 -2659 -3310 -3287 -2334 -832 313 274 -968 -2496 -3209 -2701 -1425 -167 548 693 629 705 868 723 128 -436 -350 312 800 607 92 -10 517 1224 1596 1503 1088 536 46 -207 -252 -323 -521 -621 -401 -93 -228 -970 -1782 -1959 -1375 -556 -45 102 130 96 -186 -782 -1451 -1925 -2195 -2408 -2572 -2552 -2341 -2115 -2011 -1969 -1875 -1729 -1568 -1346 -992 -563 -210 -5 105 184 274 469 888 1489 2014 2203 2032 1704 1434 1325 1390 1628 1990 2378 2676 2806 2772 2648 2500 2331 2097 1780 1411 1041 729 572 685 1052 1487 1770 1822 1673 1346 913 601 674 1120 1587 1769 1706 1648 1681 1662 1482 1168 741 131 -692 -1573 -2278 -2651 -2644 -2304 -1833 -1541 -1609 -1926 -2291 -2666 -3102 -3441 -3371 -2820 -2107 -1543 -1046 -374 400 885 850 477 53 -345 -752 -1057 -1104 -950 -792 -625 -239 352 767 714 447 474 865 1148 964 531 253 100 -282 -920 -1339 -1166 -639 -298 -324 -464 -501 -494 -529 -509 -349 -207 -266 -424 -383 -39 420 798 1057 1185 1070 686 257 33 -38 -237 -650 -1021 -1055 -774 -460 -334 -398 -550 -722 -870 -928 -840 -649 -520 -637 -1043 -1568 -1945 -2026 -1900 -1750 -1636 -1432 -999 -381 187 473 443 315 391 859 1663 2553 3237 3535 3475 3287 3259 3490 3777 3793 3405 2801 2265 1928 1748 1691 1773 1964 2128 2124 1920 1571 1142 697 328 93 -69 -307 -684 -1073 -1285 -1296 -1284 -1443 -1768 -2103 -2331 -2436 -2383 -2067 -1515 -1010 -847 -955 -938 -571 -141 -109 -503 -832 -650 -55 448 513 260 49 79 246 360 386 428 494 422 132 -144 -29 515 1031 1034 542 4 -272 -433 -772 -1272 -1574 -1395 -849 -343 -200 -377 -576 +1 +-578 -1096 -1631 -2015 -2170 -2152 -2143 -2268 -2434 -2447 -2292 -2179 -2241 -2301 -2082 -1594 -1128 -913 -891 -887 -833 -787 -794 -821 -775 -538 -38 607 1093 1178 903 544 335 316 417 578 740 836 834 761 639 448 196 -30 -137 -130 -97 -75 -35 38 115 149 102 -56 -278 -394 -244 97 309 182 -131 -311 -274 -221 -333 -540 -691 -755 -773 -724 -581 -470 -586 -951 -1407 -1815 -2151 -2383 -2411 -2255 -2154 -2323 -2686 -2984 -3120 -3243 -3462 -3658 -3632 -3373 -3057 -2850 -2765 -2680 -2431 -1968 -1440 -1061 -819 -421 357 1338 2127 2604 3037 3647 4282 4642 4716 4795 5091 5516 5840 5966 5958 5915 5861 5750 5527 5194 4831 4520 4218 3793 3167 2403 1630 929 339 -117 -463 -767 -1074 -1374 -1687 -2110 -2685 -3273 -3693 -3964 -4243 -4516 -4525 -4118 -3540 -3228 -3364 -3721 -3939 -3812 -3343 -2672 -2003 -1480 -1072 -613 -25 586 1083 1473 +-1568 -1346 -992 -563 -210 -5 105 184 274 469 888 1489 2014 2203 2032 1704 1434 1325 1390 1628 1990 2378 2676 2806 2772 2648 2500 2331 2097 1780 1411 1041 729 572 685 1052 1487 1770 1822 1673 1346 913 601 674 1120 1587 1769 1706 1648 1681 1662 1482 1168 741 131 -692 -1573 -2278 -2651 -2644 -2304 -1833 -1541 -1609 -1926 -2291 -2666 -3102 -3441 -3371 -2820 -2107 -1543 -1046 -374 400 885 850 477 53 -345 -752 -1057 -1104 -950 -792 -625 -239 352 767 714 447 474 865 1148 964 531 253 100 -282 -920 -1339 -1166 -639 -298 -324 -464 -501 -494 -529 -509 -349 -207 -266 -424 -383 -39 420 798 1057 1185 1070 686 257 33 -38 -237 -650 -1021 -1055 -774 -460 -334 -398 -550 -722 -870 -928 -840 -649 -520 -637 -1043 -1568 -1945 -2026 -1900 -1750 -1636 -1432 -999 -381 187 473 443 315 391 859 1663 2553 3237 3535 3475 3287 3259 3490 3777 3793 3405 2801 2265 1928 1748 1691 1773 1964 2128 2124 1920 1571 1142 697 328 93 -69 -307 -684 -1073 -1285 -1296 -1284 -1443 -1768 -2103 -2331 -2436 -2383 -2067 -1515 -1010 -847 -955 -938 -571 -141 -109 -503 -832 -650 -55 448 513 260 49 79 246 360 386 428 494 422 132 -144 -29 515 1031 1034 542 4 -272 -433 -772 -1272 -1574 -1395 -849 -343 -200 -377 -576 -585 -515 -620 -911 -1082 -861 -339 125 303 262 201 225 288 263 26 -426 -921 -1265 -1446 -1590 -1697 -1606 -1321 -1178 -1494 -2110 -2510 -2436 -2162 -2113 -2386 -2745 -2961 -2969 -2789 -2459 -2070 -1737 -1488 -1244 -945 -628 -362 -133 158 602 1173 1727 2133 2450 2896 3573 4258 4607 4523 4252 4070 4041 4113 4266 4452 4498 4277 3905 3623 3482 3306 2976 2569 2188 1798 1338 889 581 401 236 66 -42 -95 -232 -578 -1096 -1631 -2015 -2170 -2152 -2143 -2268 -2434 -2447 -2292 -2179 -2241 -2301 -2082 -1594 -1128 -913 -891 -887 -833 -787 -794 -821 -775 -538 -38 607 1093 1178 903 544 335 316 417 578 740 836 834 761 639 448 196 -30 -137 -130 -97 -75 -35 38 115 149 102 -56 -278 -394 -244 97 309 182 -131 -311 -274 -221 -333 -540 -691 -755 -773 -724 -581 -470 -586 -951 -1407 -1815 -2151 -2383 -2411 -2255 +1 +1839 2193 2476 2687 2893 3124 3353 3577 3809 3959 3868 3517 3126 2908 2820 2656 2355 2065 1866 1606 1107 459 -55 -291 -386 -533 -748 -924 -1033 -1159 -1371 -1645 -1946 -2272 -2577 -2747 -2708 -2547 -2425 -2415 -2475 -2591 -2800 -3068 -3254 -3257 -3153 -3107 -3187 -3350 -3570 -3857 -4159 -4341 -4325 -4178 -4018 -3905 -3849 -3875 -3986 -4094 -4090 -3963 -3766 -3489 -3048 -2402 -1619 -820 -94 501 967 1406 1976 2733 3567 4350 5072 5772 6408 6915 7325 7710 7999 8003 7706 7373 7272 7360 7330 6986 6412 5823 5301 4733 3971 3039 2149 1487 978 356 -503 -1382 -2019 -2479 -3089 -3963 -4795 -5219 -5221 -5071 -4983 -5011 -5166 -5424 -5616 -5548 -5242 -4920 -4650 -4221 -3462 -2523 -1674 -971 -318 235 561 784 1259 2094 2937 3435 3704 4133 4796 5339 5461 5296 5199 5312 5456 5370 4990 4510 4239 4285 4367 4001 3012 1775 837 340 -10 -476 -997 -1411 -1759 -2191 +3237 3535 3475 3287 3259 3490 3777 3793 3405 2801 2265 1928 1748 1691 1773 1964 2128 2124 1920 1571 1142 697 328 93 -69 -307 -684 -1073 -1285 -1296 -1284 -1443 -1768 -2103 -2331 -2436 -2383 -2067 -1515 -1010 -847 -955 -938 -571 -141 -109 -503 -832 -650 -55 448 513 260 49 79 246 360 386 428 494 422 132 -144 -29 515 1031 1034 542 4 -272 -433 -772 -1272 -1574 -1395 -849 -343 -200 -377 -576 -585 -515 -620 -911 -1082 -861 -339 125 303 262 201 225 288 263 26 -426 -921 -1265 -1446 -1590 -1697 -1606 -1321 -1178 -1494 -2110 -2510 -2436 -2162 -2113 -2386 -2745 -2961 -2969 -2789 -2459 -2070 -1737 -1488 -1244 -945 -628 -362 -133 158 602 1173 1727 2133 2450 2896 3573 4258 4607 4523 4252 4070 4041 4113 4266 4452 4498 4277 3905 3623 3482 3306 2976 2569 2188 1798 1338 889 581 401 236 66 -42 -95 -232 -578 -1096 -1631 -2015 -2170 -2152 -2143 -2268 -2434 -2447 -2292 -2179 -2241 -2301 -2082 -1594 -1128 -913 -891 -887 -833 -787 -794 -821 -775 -538 -38 607 1093 1178 903 544 335 316 417 578 740 836 834 761 639 448 196 -30 -137 -130 -97 -75 -35 38 115 149 102 -56 -278 -394 -244 97 309 182 -131 -311 -274 -221 -333 -540 -691 -755 -773 -724 -581 -470 -586 -951 -1407 -1815 -2151 -2383 -2411 -2255 -2154 -2323 -2686 -2984 -3120 -3243 -3462 -3658 -3632 -3373 -3057 -2850 -2765 -2680 -2431 -1968 -1440 -1061 -819 -421 357 1338 2127 2604 3037 3647 4282 4642 4716 4795 5091 5516 5840 5966 5958 5915 5861 5750 5527 5194 4831 4520 4218 3793 3167 2403 1630 929 339 -117 -463 -767 -1074 -1374 -1687 -2110 -2685 -3273 -3693 -3964 -4243 -4516 -4525 -4118 -3540 -3228 -3364 -3721 -3939 -3812 -3343 -2672 -2003 -1480 -1072 -613 -25 586 1083 1473 1839 2193 2476 2687 2893 3124 3353 3577 3809 3959 3868 3517 3126 2908 2820 2656 2355 2065 1866 1606 1107 459 -55 -291 -386 -533 -748 -924 -1033 -1159 -1371 -1645 -1946 -2272 -2577 -2747 -2708 -2547 -2425 -2415 -2475 -2591 -2800 -3068 -3254 -3257 -3153 -3107 -3187 -3350 -3570 -3857 -4159 -4341 -4325 -4178 -4018 -3905 -3849 -3875 -3986 -4094 -4090 -3963 -3766 -3489 -3048 -2402 -1619 -820 -94 501 967 1406 1976 2733 3567 4350 5072 5772 +1 +-2677 -3027 -3173 -3272 -3480 -3762 -3953 -3968 -3847 -3685 -3558 -3488 -3427 -3290 -3087 -2954 -2994 -3097 -3024 -2686 -2281 -2097 -2214 -2459 -2630 -2713 -2834 -3066 -3300 -3381 -3313 -3283 -3445 -3721 -3893 -3858 -3726 -3619 -3513 -3304 -2996 -2674 -2328 -1800 -990 -55 707 1152 1433 1832 2490 3334 4210 5053 5880 6673 7324 7734 7923 8019 8123 8226 8238 8102 7844 7577 7401 7311 7162 6768 6022 4948 3673 2404 1346 569 -106 -961 -2080 -3241 -4167 -4813 -5319 -5784 -6201 -6603 -7074 -7571 -7890 -7861 -7514 -6955 -6232 -5436 -4784 -4410 -4121 -3587 -2761 -1928 -1282 -674 130 1132 2181 3216 4204 4970 5348 5490 5767 6287 6756 6903 6863 6926 7108 7168 6965 6555 5948 5061 3968 2969 2286 1824 1381 926 476 -142 -1156 -2406 -3356 -3661 -3580 -3662 -4149 -4815 -5308 -5462 -5295 -4935 -4615 -4575 -4805 -4992 -4817 -4322 -3817 -3464 -3086 -2463 -1696 -1154 -1081 -1346 -1590 -1559 -1288 -1021 +-578 -1096 -1631 -2015 -2170 -2152 -2143 -2268 -2434 -2447 -2292 -2179 -2241 -2301 -2082 -1594 -1128 -913 -891 -887 -833 -787 -794 -821 -775 -538 -38 607 1093 1178 903 544 335 316 417 578 740 836 834 761 639 448 196 -30 -137 -130 -97 -75 -35 38 115 149 102 -56 -278 -394 -244 97 309 182 -131 -311 -274 -221 -333 -540 -691 -755 -773 -724 -581 -470 -586 -951 -1407 -1815 -2151 -2383 -2411 -2255 -2154 -2323 -2686 -2984 -3120 -3243 -3462 -3658 -3632 -3373 -3057 -2850 -2765 -2680 -2431 -1968 -1440 -1061 -819 -421 357 1338 2127 2604 3037 3647 4282 4642 4716 4795 5091 5516 5840 5966 5958 5915 5861 5750 5527 5194 4831 4520 4218 3793 3167 2403 1630 929 339 -117 -463 -767 -1074 -1374 -1687 -2110 -2685 -3273 -3693 -3964 -4243 -4516 -4525 -4118 -3540 -3228 -3364 -3721 -3939 -3812 -3343 -2672 -2003 -1480 -1072 -613 -25 586 1083 1473 1839 2193 2476 2687 2893 3124 3353 3577 3809 3959 3868 3517 3126 2908 2820 2656 2355 2065 1866 1606 1107 459 -55 -291 -386 -533 -748 -924 -1033 -1159 -1371 -1645 -1946 -2272 -2577 -2747 -2708 -2547 -2425 -2415 -2475 -2591 -2800 -3068 -3254 -3257 -3153 -3107 -3187 -3350 -3570 -3857 -4159 -4341 -4325 -4178 -4018 -3905 -3849 -3875 -3986 -4094 -4090 -3963 -3766 -3489 -3048 -2402 -1619 -820 -94 501 967 1406 1976 2733 3567 4350 5072 5772 6408 6915 7325 7710 7999 8003 7706 7373 7272 7360 7330 6986 6412 5823 5301 4733 3971 3039 2149 1487 978 356 -503 -1382 -2019 -2479 -3089 -3963 -4795 -5219 -5221 -5071 -4983 -5011 -5166 -5424 -5616 -5548 -5242 -4920 -4650 -4221 -3462 -2523 -1674 -971 -318 235 561 784 1259 2094 2937 3435 3704 4133 4796 5339 5461 5296 5199 5312 5456 5370 4990 4510 4239 4285 4367 4001 3012 1775 837 340 -10 -476 -997 -1411 -1759 -2191 -2677 -3027 -3173 -3272 -3480 -3762 -3953 -3968 -3847 -3685 -3558 -3488 -3427 -3290 -3087 -2954 -2994 -3097 -3024 -2686 -2281 -2097 -2214 -2459 -2630 -2713 -2834 -3066 -3300 -3381 -3313 -3283 -3445 -3721 -3893 -3858 -3726 -3619 -3513 -3304 -2996 -2674 -2328 -1800 -990 -55 707 1152 1433 1832 2490 3334 4210 5053 5880 6673 7324 7734 7923 8019 8123 8226 8238 8102 7844 7577 7401 7311 7162 6768 6022 4948 3673 2404 1346 569 -106 -961 -2080 -3241 +1 +-1010 -1330 -1842 -2317 -2619 -2780 -2892 -2979 -3043 -3183 -3534 -4044 -4418 -4405 -4073 -3688 -3364 -2961 -2381 -1761 -1257 -766 -56 863 1696 2250 2694 3324 4201 5128 5944 6642 7250 7728 8046 8247 8358 8337 8175 7952 7735 7463 7045 6529 6041 5585 4995 4128 3050 1972 1040 244 -515 -1304 -2096 -2815 -3441 -4041 -4712 -5474 -6247 -6922 -7388 -7537 -7338 -6939 -6586 -6376 -6156 -5776 -5290 -4820 -4283 -3463 -2350 -1201 -199 750 1763 2736 3515 4173 4886 5596 6077 6349 6705 7263 7721 7762 7494 7250 7085 6756 6157 5455 4799 4127 3388 2685 2046 1290 322 -622 -1287 -1826 -2614 -3631 -4399 -4618 -4574 -4690 -4951 -5053 -4964 -4964 -5153 -5251 -5007 -4562 -4201 -3947 -3598 -3079 -2534 -2085 -1695 -1317 -1017 -860 -806 -783 -788 -821 -793 -625 -418 -402 -686 -1144 -1599 -2011 -2444 -2867 -3151 -3258 -3349 -3603 -3981 -4245 -4218 -3970 -3706 -3543 -3462 -3381 -3208 -2830 -2166 -1279 +1839 2193 2476 2687 2893 3124 3353 3577 3809 3959 3868 3517 3126 2908 2820 2656 2355 2065 1866 1606 1107 459 -55 -291 -386 -533 -748 -924 -1033 -1159 -1371 -1645 -1946 -2272 -2577 -2747 -2708 -2547 -2425 -2415 -2475 -2591 -2800 -3068 -3254 -3257 -3153 -3107 -3187 -3350 -3570 -3857 -4159 -4341 -4325 -4178 -4018 -3905 -3849 -3875 -3986 -4094 -4090 -3963 -3766 -3489 -3048 -2402 -1619 -820 -94 501 967 1406 1976 2733 3567 4350 5072 5772 6408 6915 7325 7710 7999 8003 7706 7373 7272 7360 7330 6986 6412 5823 5301 4733 3971 3039 2149 1487 978 356 -503 -1382 -2019 -2479 -3089 -3963 -4795 -5219 -5221 -5071 -4983 -5011 -5166 -5424 -5616 -5548 -5242 -4920 -4650 -4221 -3462 -2523 -1674 -971 -318 235 561 784 1259 2094 2937 3435 3704 4133 4796 5339 5461 5296 5199 5312 5456 5370 4990 4510 4239 4285 4367 4001 3012 1775 837 340 -10 -476 -997 -1411 -1759 -2191 -2677 -3027 -3173 -3272 -3480 -3762 -3953 -3968 -3847 -3685 -3558 -3488 -3427 -3290 -3087 -2954 -2994 -3097 -3024 -2686 -2281 -2097 -2214 -2459 -2630 -2713 -2834 -3066 -3300 -3381 -3313 -3283 -3445 -3721 -3893 -3858 -3726 -3619 -3513 -3304 -2996 -2674 -2328 -1800 -990 -55 707 1152 1433 1832 2490 3334 4210 5053 5880 6673 7324 7734 7923 8019 8123 8226 8238 8102 7844 7577 7401 7311 7162 6768 6022 4948 3673 2404 1346 569 -106 -961 -2080 -3241 -4167 -4813 -5319 -5784 -6201 -6603 -7074 -7571 -7890 -7861 -7514 -6955 -6232 -5436 -4784 -4410 -4121 -3587 -2761 -1928 -1282 -674 130 1132 2181 3216 4204 4970 5348 5490 5767 6287 6756 6903 6863 6926 7108 7168 6965 6555 5948 5061 3968 2969 2286 1824 1381 926 476 -142 -1156 -2406 -3356 -3661 -3580 -3662 -4149 -4815 -5308 -5462 -5295 -4935 -4615 -4575 -4805 -4992 -4817 -4322 -3817 -3464 -3086 -2463 -1696 -1154 -1081 -1346 -1590 -1559 -1288 -1021 -1010 -1330 -1842 -2317 -2619 -2780 -2892 -2979 -3043 -3183 -3534 -4044 -4418 -4405 -4073 -3688 -3364 -2961 -2381 -1761 -1257 -766 -56 863 1696 2250 2694 3324 4201 5128 5944 6642 7250 7728 8046 8247 8358 8337 8175 7952 7735 7463 7045 6529 6041 5585 4995 4128 3050 1972 1040 244 -515 -1304 -2096 -2815 -3441 -4041 -4712 -5474 -6247 -6922 -7388 -7537 -7338 -6939 -6586 -6376 -6156 -5776 -5290 -4820 -4283 -3463 -2350 -1201 -199 750 1763 2736 +1 +-352 504 1349 2246 3093 3747 4247 4801 5499 6195 6747 7220 7743 8263 8569 8575 8419 8236 8003 7634 7149 6621 6051 5400 4729 4132 3558 2812 1817 737 -232 -1096 -1992 -2925 -3750 -4417 -5063 -5774 -6391 -6687 -6685 -6638 -6712 -6806 -6759 -6538 -6159 -5564 -4723 -3787 -2964 -2230 -1380 -365 595 1322 1927 2614 3343 3934 4386 4891 5500 6026 6342 6572 6836 6985 6804 6361 5920 5548 5048 4325 3579 3013 2523 1875 1054 250 -447 -1135 -1886 -2615 -3244 -3820 -4387 -4847 -5068 -5072 -4997 -4922 -4834 -4731 -4649 -4570 -4401 -4109 -3768 -3439 -3070 -2598 -2086 -1665 -1352 -1015 -570 -123 122 90 -114 -314 -406 -394 -351 -386 -603 -1031 -1573 -2072 -2455 -2788 -3172 -3608 -4011 -4320 -4533 -4643 -4597 -4404 -4187 -4057 -3950 -3682 -3181 -2558 -1930 -1287 -570 182 889 1602 2447 3421 4323 4990 5473 5941 6479 7056 7617 8119 8475 8599 8548 8500 8552 8573 8348 7809 +-2677 -3027 -3173 -3272 -3480 -3762 -3953 -3968 -3847 -3685 -3558 -3488 -3427 -3290 -3087 -2954 -2994 -3097 -3024 -2686 -2281 -2097 -2214 -2459 -2630 -2713 -2834 -3066 -3300 -3381 -3313 -3283 -3445 -3721 -3893 -3858 -3726 -3619 -3513 -3304 -2996 -2674 -2328 -1800 -990 -55 707 1152 1433 1832 2490 3334 4210 5053 5880 6673 7324 7734 7923 8019 8123 8226 8238 8102 7844 7577 7401 7311 7162 6768 6022 4948 3673 2404 1346 569 -106 -961 -2080 -3241 -4167 -4813 -5319 -5784 -6201 -6603 -7074 -7571 -7890 -7861 -7514 -6955 -6232 -5436 -4784 -4410 -4121 -3587 -2761 -1928 -1282 -674 130 1132 2181 3216 4204 4970 5348 5490 5767 6287 6756 6903 6863 6926 7108 7168 6965 6555 5948 5061 3968 2969 2286 1824 1381 926 476 -142 -1156 -2406 -3356 -3661 -3580 -3662 -4149 -4815 -5308 -5462 -5295 -4935 -4615 -4575 -4805 -4992 -4817 -4322 -3817 -3464 -3086 -2463 -1696 -1154 -1081 -1346 -1590 -1559 -1288 -1021 -1010 -1330 -1842 -2317 -2619 -2780 -2892 -2979 -3043 -3183 -3534 -4044 -4418 -4405 -4073 -3688 -3364 -2961 -2381 -1761 -1257 -766 -56 863 1696 2250 2694 3324 4201 5128 5944 6642 7250 7728 8046 8247 8358 8337 8175 7952 7735 7463 7045 6529 6041 5585 4995 4128 3050 1972 1040 244 -515 -1304 -2096 -2815 -3441 -4041 -4712 -5474 -6247 -6922 -7388 -7537 -7338 -6939 -6586 -6376 -6156 -5776 -5290 -4820 -4283 -3463 -2350 -1201 -199 750 1763 2736 3515 4173 4886 5596 6077 6349 6705 7263 7721 7762 7494 7250 7085 6756 6157 5455 4799 4127 3388 2685 2046 1290 322 -622 -1287 -1826 -2614 -3631 -4399 -4618 -4574 -4690 -4951 -5053 -4964 -4964 -5153 -5251 -5007 -4562 -4201 -3947 -3598 -3079 -2534 -2085 -1695 -1317 -1017 -860 -806 -783 -788 -821 -793 -625 -418 -402 -686 -1144 -1599 -2011 -2444 -2867 -3151 -3258 -3349 -3603 -3981 -4245 -4218 -3970 -3706 -3543 -3462 -3381 -3208 -2830 -2166 -1279 -352 504 1349 2246 3093 3747 4247 4801 5499 6195 6747 7220 7743 8263 8569 8575 8419 8236 8003 7634 7149 6621 6051 5400 4729 4132 3558 2812 1817 737 -232 -1096 -1992 -2925 -3750 -4417 -5063 -5774 -6391 -6687 -6685 -6638 -6712 -6806 -6759 -6538 -6159 -5564 -4723 -3787 -2964 -2230 -1380 -365 595 1322 1927 2614 3343 3934 4386 4891 5500 6026 6342 6572 6836 6985 6804 6361 5920 5548 5048 4325 3579 3013 2523 1875 1054 250 +1 +7112 6448 5848 5167 4253 3113 1942 952 178 -536 -1350 -2280 -3232 -4135 -4971 -5702 -6269 -6635 -6809 -6803 -6659 -6481 -6365 -6251 -5952 -5378 -4680 -4069 -3582 -3079 -2453 -1692 -797 228 1253 2058 2576 3013 3599 4309 4921 5314 5569 5802 6025 6215 6380 6466 6311 5826 5146 4510 4001 3512 2950 2350 1770 1175 517 -162 -771 -1310 -1870 -2499 -3149 -3733 -4192 -4477 -4549 -4456 -4342 -4329 -4411 -4501 -4538 -4488 -4265 -3781 -3109 -2485 -2078 -1806 -1462 -984 -500 -133 113 244 186 -64 -296 -253 36 221 -9 -631 -1394 -2113 -2741 -3229 -3521 -3688 -3941 -4389 -4886 -5184 -5222 -5152 -5117 -5115 -5074 -4943 -4666 -4149 -3365 -2451 -1613 -913 -225 583 1490 2374 3192 4014 4905 5825 6702 7516 8277 8922 9327 9450 9422 9423 9483 9464 9251 8881 8438 7908 7208 6365 5515 4740 3939 2972 1824 620 -523 -1547 -2424 -3163 -3865 -4667 -5575 -6415 -6996 -7305 -7461 -7561 +-1010 -1330 -1842 -2317 -2619 -2780 -2892 -2979 -3043 -3183 -3534 -4044 -4418 -4405 -4073 -3688 -3364 -2961 -2381 -1761 -1257 -766 -56 863 1696 2250 2694 3324 4201 5128 5944 6642 7250 7728 8046 8247 8358 8337 8175 7952 7735 7463 7045 6529 6041 5585 4995 4128 3050 1972 1040 244 -515 -1304 -2096 -2815 -3441 -4041 -4712 -5474 -6247 -6922 -7388 -7537 -7338 -6939 -6586 -6376 -6156 -5776 -5290 -4820 -4283 -3463 -2350 -1201 -199 750 1763 2736 3515 4173 4886 5596 6077 6349 6705 7263 7721 7762 7494 7250 7085 6756 6157 5455 4799 4127 3388 2685 2046 1290 322 -622 -1287 -1826 -2614 -3631 -4399 -4618 -4574 -4690 -4951 -5053 -4964 -4964 -5153 -5251 -5007 -4562 -4201 -3947 -3598 -3079 -2534 -2085 -1695 -1317 -1017 -860 -806 -783 -788 -821 -793 -625 -418 -402 -686 -1144 -1599 -2011 -2444 -2867 -3151 -3258 -3349 -3603 -3981 -4245 -4218 -3970 -3706 -3543 -3462 -3381 -3208 -2830 -2166 -1279 -352 504 1349 2246 3093 3747 4247 4801 5499 6195 6747 7220 7743 8263 8569 8575 8419 8236 8003 7634 7149 6621 6051 5400 4729 4132 3558 2812 1817 737 -232 -1096 -1992 -2925 -3750 -4417 -5063 -5774 -6391 -6687 -6685 -6638 -6712 -6806 -6759 -6538 -6159 -5564 -4723 -3787 -2964 -2230 -1380 -365 595 1322 1927 2614 3343 3934 4386 4891 5500 6026 6342 6572 6836 6985 6804 6361 5920 5548 5048 4325 3579 3013 2523 1875 1054 250 -447 -1135 -1886 -2615 -3244 -3820 -4387 -4847 -5068 -5072 -4997 -4922 -4834 -4731 -4649 -4570 -4401 -4109 -3768 -3439 -3070 -2598 -2086 -1665 -1352 -1015 -570 -123 122 90 -114 -314 -406 -394 -351 -386 -603 -1031 -1573 -2072 -2455 -2788 -3172 -3608 -4011 -4320 -4533 -4643 -4597 -4404 -4187 -4057 -3950 -3682 -3181 -2558 -1930 -1287 -570 182 889 1602 2447 3421 4323 4990 5473 5941 6479 7056 7617 8119 8475 8599 8548 8500 8552 8573 8348 7809 7112 6448 5848 5167 4253 3113 1942 952 178 -536 -1350 -2280 -3232 -4135 -4971 -5702 -6269 -6635 -6809 -6803 -6659 -6481 -6365 -6251 -5952 -5378 -4680 -4069 -3582 -3079 -2453 -1692 -797 228 1253 2058 2576 3013 3599 4309 4921 5314 5569 5802 6025 6215 6380 6466 6311 5826 5146 4510 4001 3512 2950 2350 1770 1175 517 -162 -771 -1310 -1870 -2499 -3149 -3733 -4192 -4477 -4549 -4456 -4342 -4329 -4411 -4501 -4538 -4488 -4265 -3781 -3109 -2485 +1 +-7621 -7635 -7587 -7386 -6901 -6115 -5201 -4366 -3667 -3011 -2310 -1555 -758 99 1005 1880 2637 3270 3846 4420 4979 5448 5743 5831 5768 5674 5627 5591 5475 5242 4935 4574 4103 3459 2678 1890 1197 597 25 -585 -1233 -1866 -2421 -2872 -3237 -3557 -3835 -4027 -4088 -4027 -3907 -3782 -3660 -3509 -3293 -3007 -2675 -2314 -1937 -1558 -1198 -862 -526 -172 144 319 307 191 121 147 166 39 -259 -629 -972 -1312 -1751 -2348 -3034 -3659 -4112 -4415 -4686 -5017 -5368 -5604 -5647 -5567 -5497 -5471 -5380 -5094 -4594 -3952 -3247 -2516 -1773 -1035 -265 606 1598 2645 3654 4615 5559 6472 7275 7927 8473 8979 9436 9777 9958 9986 9881 9658 9340 8962 8530 7997 7311 6483 5577 4649 3687 2630 1455 246 -858 -1772 -2571 -3400 -4318 -5228 -5994 -6576 -7020 -7365 -7616 -7783 -7873 -7858 -7687 -7362 -6934 -6423 -5799 -5074 -4344 -3669 -2983 -2182 -1280 -381 476 1347 2255 3109 3837 4467 +-352 504 1349 2246 3093 3747 4247 4801 5499 6195 6747 7220 7743 8263 8569 8575 8419 8236 8003 7634 7149 6621 6051 5400 4729 4132 3558 2812 1817 737 -232 -1096 -1992 -2925 -3750 -4417 -5063 -5774 -6391 -6687 -6685 -6638 -6712 -6806 -6759 -6538 -6159 -5564 -4723 -3787 -2964 -2230 -1380 -365 595 1322 1927 2614 3343 3934 4386 4891 5500 6026 6342 6572 6836 6985 6804 6361 5920 5548 5048 4325 3579 3013 2523 1875 1054 250 -447 -1135 -1886 -2615 -3244 -3820 -4387 -4847 -5068 -5072 -4997 -4922 -4834 -4731 -4649 -4570 -4401 -4109 -3768 -3439 -3070 -2598 -2086 -1665 -1352 -1015 -570 -123 122 90 -114 -314 -406 -394 -351 -386 -603 -1031 -1573 -2072 -2455 -2788 -3172 -3608 -4011 -4320 -4533 -4643 -4597 -4404 -4187 -4057 -3950 -3682 -3181 -2558 -1930 -1287 -570 182 889 1602 2447 3421 4323 4990 5473 5941 6479 7056 7617 8119 8475 8599 8548 8500 8552 8573 8348 7809 7112 6448 5848 5167 4253 3113 1942 952 178 -536 -1350 -2280 -3232 -4135 -4971 -5702 -6269 -6635 -6809 -6803 -6659 -6481 -6365 -6251 -5952 -5378 -4680 -4069 -3582 -3079 -2453 -1692 -797 228 1253 2058 2576 3013 3599 4309 4921 5314 5569 5802 6025 6215 6380 6466 6311 5826 5146 4510 4001 3512 2950 2350 1770 1175 517 -162 -771 -1310 -1870 -2499 -3149 -3733 -4192 -4477 -4549 -4456 -4342 -4329 -4411 -4501 -4538 -4488 -4265 -3781 -3109 -2485 -2078 -1806 -1462 -984 -500 -133 113 244 186 -64 -296 -253 36 221 -9 -631 -1394 -2113 -2741 -3229 -3521 -3688 -3941 -4389 -4886 -5184 -5222 -5152 -5117 -5115 -5074 -4943 -4666 -4149 -3365 -2451 -1613 -913 -225 583 1490 2374 3192 4014 4905 5825 6702 7516 8277 8922 9327 9450 9422 9423 9483 9464 9251 8881 8438 7908 7208 6365 5515 4740 3939 2972 1824 620 -523 -1547 -2424 -3163 -3865 -4667 -5575 -6415 -6996 -7305 -7461 -7561 -7621 -7635 -7587 -7386 -6901 -6115 -5201 -4366 -3667 -3011 -2310 -1555 -758 99 1005 1880 2637 3270 3846 4420 4979 5448 5743 5831 5768 5674 5627 5591 5475 5242 4935 4574 4103 3459 2678 1890 1197 597 25 -585 -1233 -1866 -2421 -2872 -3237 -3557 -3835 -4027 -4088 -4027 -3907 -3782 -3660 -3509 -3293 -3007 -2675 -2314 -1937 -1558 -1198 -862 -526 -172 144 319 307 191 121 147 166 39 -259 -629 -972 -1312 -1751 -2348 -3034 -3659 +1 +5042 5518 5831 6040 6251 6438 6465 6294 6051 5836 5572 5131 4535 3904 3270 2577 1861 1240 712 112 -652 -1399 -1891 -2149 -2423 -2831 -3220 -3406 -3415 -3396 -3389 -3307 -3135 -2954 -2811 -2644 -2411 -2175 -1984 -1775 -1458 -1083 -805 -692 -651 -568 -436 -310 -229 -223 -359 -680 -1115 -1527 -1875 -2223 -2623 -3020 -3362 -3704 -4139 -4656 -5134 -5483 -5708 -5845 -5894 -5850 -5749 -5603 -5334 -4850 -4180 -3464 -2805 -2188 -1540 -827 -43 830 1801 2803 3733 4561 5374 6265 7208 8070 8720 9134 9374 9542 9703 9843 9876 9732 9425 9031 8581 8021 7308 6497 5674 4819 3817 2649 1469 450 -441 -1395 -2500 -3605 -4504 -5178 -5792 -6453 -7092 -7583 -7896 -8094 -8205 -8187 -8001 -7661 -7215 -6715 -6213 -5704 -5098 -4304 -3365 -2446 -1645 -863 59 1113 2121 2948 3643 4322 4985 5519 5872 6102 6300 6494 6661 6756 6717 6480 6046 5515 4997 4503 3974 3377 2754 2150 1544 899 +7112 6448 5848 5167 4253 3113 1942 952 178 -536 -1350 -2280 -3232 -4135 -4971 -5702 -6269 -6635 -6809 -6803 -6659 -6481 -6365 -6251 -5952 -5378 -4680 -4069 -3582 -3079 -2453 -1692 -797 228 1253 2058 2576 3013 3599 4309 4921 5314 5569 5802 6025 6215 6380 6466 6311 5826 5146 4510 4001 3512 2950 2350 1770 1175 517 -162 -771 -1310 -1870 -2499 -3149 -3733 -4192 -4477 -4549 -4456 -4342 -4329 -4411 -4501 -4538 -4488 -4265 -3781 -3109 -2485 -2078 -1806 -1462 -984 -500 -133 113 244 186 -64 -296 -253 36 221 -9 -631 -1394 -2113 -2741 -3229 -3521 -3688 -3941 -4389 -4886 -5184 -5222 -5152 -5117 -5115 -5074 -4943 -4666 -4149 -3365 -2451 -1613 -913 -225 583 1490 2374 3192 4014 4905 5825 6702 7516 8277 8922 9327 9450 9422 9423 9483 9464 9251 8881 8438 7908 7208 6365 5515 4740 3939 2972 1824 620 -523 -1547 -2424 -3163 -3865 -4667 -5575 -6415 -6996 -7305 -7461 -7561 -7621 -7635 -7587 -7386 -6901 -6115 -5201 -4366 -3667 -3011 -2310 -1555 -758 99 1005 1880 2637 3270 3846 4420 4979 5448 5743 5831 5768 5674 5627 5591 5475 5242 4935 4574 4103 3459 2678 1890 1197 597 25 -585 -1233 -1866 -2421 -2872 -3237 -3557 -3835 -4027 -4088 -4027 -3907 -3782 -3660 -3509 -3293 -3007 -2675 -2314 -1937 -1558 -1198 -862 -526 -172 144 319 307 191 121 147 166 39 -259 -629 -972 -1312 -1751 -2348 -3034 -3659 -4112 -4415 -4686 -5017 -5368 -5604 -5647 -5567 -5497 -5471 -5380 -5094 -4594 -3952 -3247 -2516 -1773 -1035 -265 606 1598 2645 3654 4615 5559 6472 7275 7927 8473 8979 9436 9777 9958 9986 9881 9658 9340 8962 8530 7997 7311 6483 5577 4649 3687 2630 1455 246 -858 -1772 -2571 -3400 -4318 -5228 -5994 -6576 -7020 -7365 -7616 -7783 -7873 -7858 -7687 -7362 -6934 -6423 -5799 -5074 -4344 -3669 -2983 -2182 -1280 -381 476 1347 2255 3109 3837 4467 5042 5518 5831 6040 6251 6438 6465 6294 6051 5836 5572 5131 4535 3904 3270 2577 1861 1240 712 112 -652 -1399 -1891 -2149 -2423 -2831 -3220 -3406 -3415 -3396 -3389 -3307 -3135 -2954 -2811 -2644 -2411 -2175 -1984 -1775 -1458 -1083 -805 -692 -651 -568 -436 -310 -229 -223 -359 -680 -1115 -1527 -1875 -2223 -2623 -3020 -3362 -3704 -4139 -4656 -5134 -5483 -5708 -5845 -5894 -5850 -5749 -5603 -5334 -4850 -4180 -3464 -2805 -2188 -1540 -827 -43 830 +1 +232 -399 -966 -1492 -1996 -2467 -2881 -3229 -3489 -3628 -3630 -3547 -3470 -3448 -3450 -3408 -3280 -3077 -2828 -2549 -2261 -1980 -1717 -1469 -1233 -1029 -875 -772 -717 -723 -814 -969 -1109 -1183 -1234 -1371 -1665 -2079 -2530 -2963 -3355 -3687 -3955 -4190 -4450 -4727 -4936 -5009 -4975 -4915 -4857 -4736 -4475 -4069 -3561 -2989 -2358 -1669 -924 -131 701 1547 2382 3196 3996 4782 5526 6198 6788 7304 7755 8132 8418 8615 8748 8834 8851 8743 8473 8067 7594 7096 6550 5912 5178 4389 3586 2769 1917 1031 137 -741 -1605 -2456 -3271 -3998 -4602 -5093 -5499 -5841 -6116 -6321 -6464 -6536 -6503 -6343 -6080 -5780 -5480 -5137 -4655 -3989 -3201 -2433 -1777 -1189 -537 242 1057 1754 2294 2789 3365 4000 4543 4874 5015 5070 5099 5079 4959 4732 4450 4165 3868 3495 3000 2428 1877 1387 914 403 -125 -598 -988 -1336 -1684 -2008 -2252 -2391 -2459 -2524 -2635 -2790 -2920 -2956 -2887 -2757 -2602 -2419 +-7621 -7635 -7587 -7386 -6901 -6115 -5201 -4366 -3667 -3011 -2310 -1555 -758 99 1005 1880 2637 3270 3846 4420 4979 5448 5743 5831 5768 5674 5627 5591 5475 5242 4935 4574 4103 3459 2678 1890 1197 597 25 -585 -1233 -1866 -2421 -2872 -3237 -3557 -3835 -4027 -4088 -4027 -3907 -3782 -3660 -3509 -3293 -3007 -2675 -2314 -1937 -1558 -1198 -862 -526 -172 144 319 307 191 121 147 166 39 -259 -629 -972 -1312 -1751 -2348 -3034 -3659 -4112 -4415 -4686 -5017 -5368 -5604 -5647 -5567 -5497 -5471 -5380 -5094 -4594 -3952 -3247 -2516 -1773 -1035 -265 606 1598 2645 3654 4615 5559 6472 7275 7927 8473 8979 9436 9777 9958 9986 9881 9658 9340 8962 8530 7997 7311 6483 5577 4649 3687 2630 1455 246 -858 -1772 -2571 -3400 -4318 -5228 -5994 -6576 -7020 -7365 -7616 -7783 -7873 -7858 -7687 -7362 -6934 -6423 -5799 -5074 -4344 -3669 -2983 -2182 -1280 -381 476 1347 2255 3109 3837 4467 5042 5518 5831 6040 6251 6438 6465 6294 6051 5836 5572 5131 4535 3904 3270 2577 1861 1240 712 112 -652 -1399 -1891 -2149 -2423 -2831 -3220 -3406 -3415 -3396 -3389 -3307 -3135 -2954 -2811 -2644 -2411 -2175 -1984 -1775 -1458 -1083 -805 -692 -651 -568 -436 -310 -229 -223 -359 -680 -1115 -1527 -1875 -2223 -2623 -3020 -3362 -3704 -4139 -4656 -5134 -5483 -5708 -5845 -5894 -5850 -5749 -5603 -5334 -4850 -4180 -3464 -2805 -2188 -1540 -827 -43 830 1801 2803 3733 4561 5374 6265 7208 8070 8720 9134 9374 9542 9703 9843 9876 9732 9425 9031 8581 8021 7308 6497 5674 4819 3817 2649 1469 450 -441 -1395 -2500 -3605 -4504 -5178 -5792 -6453 -7092 -7583 -7896 -8094 -8205 -8187 -8001 -7661 -7215 -6715 -6213 -5704 -5098 -4304 -3365 -2446 -1645 -863 59 1113 2121 2948 3643 4322 4985 5519 5872 6102 6300 6494 6661 6756 6717 6480 6046 5515 4997 4503 3974 3377 2754 2150 1544 899 232 -399 -966 -1492 -1996 -2467 -2881 -3229 -3489 -3628 -3630 -3547 -3470 -3448 -3450 -3408 -3280 -3077 -2828 -2549 -2261 -1980 -1717 -1469 -1233 -1029 -875 -772 -717 -723 -814 -969 -1109 -1183 -1234 -1371 -1665 -2079 -2530 -2963 -3355 -3687 -3955 -4190 -4450 -4727 -4936 -5009 -4975 -4915 -4857 -4736 -4475 -4069 -3561 -2989 -2358 -1669 -924 -131 701 1547 2382 3196 3996 4782 5526 6198 6788 7304 7755 8132 8418 8615 8748 8834 8851 8743 8473 8067 +1 +-2206 -2004 -1840 -1680 -1474 -1256 -1114 -1069 -1022 -902 -778 -787 -937 -1072 -1077 -1031 -1119 -1426 -1837 -2174 -2379 -2545 -2799 -3165 -3541 -3792 -3874 -3855 -3845 -3898 -3968 -3970 -3866 -3700 -3530 -3336 -3022 -2530 -1931 -1357 -859 -350 279 1012 1742 2398 3004 3604 4186 4726 5254 5816 6393 6880 7207 7393 7519 7632 7712 7711 7590 7344 6996 6594 6187 5780 5329 4792 4160 3452 2690 1888 1070 279 -463 -1169 -1860 -2519 -3090 -3542 -3917 -4278 -4643 -4959 -5172 -5284 -5347 -5378 -5351 -5226 -5011 -4740 -4437 -4096 -3694 -3212 -2673 -2147 -1696 -1304 -889 -382 182 707 1153 1563 1983 2383 2711 2962 3160 3291 3311 3249 3196 3213 3237 3164 2969 2716 2463 2192 1874 1521 1183 902 687 513 329 88 -199 -463 -650 -793 -971 -1198 -1398 -1497 -1510 -1508 -1525 -1542 -1538 -1530 -1547 -1598 -1673 -1757 -1828 -1864 -1865 -1857 -1858 -1847 -1816 -1791 -1823 -1920 -2023 -2085 +5042 5518 5831 6040 6251 6438 6465 6294 6051 5836 5572 5131 4535 3904 3270 2577 1861 1240 712 112 -652 -1399 -1891 -2149 -2423 -2831 -3220 -3406 -3415 -3396 -3389 -3307 -3135 -2954 -2811 -2644 -2411 -2175 -1984 -1775 -1458 -1083 -805 -692 -651 -568 -436 -310 -229 -223 -359 -680 -1115 -1527 -1875 -2223 -2623 -3020 -3362 -3704 -4139 -4656 -5134 -5483 -5708 -5845 -5894 -5850 -5749 -5603 -5334 -4850 -4180 -3464 -2805 -2188 -1540 -827 -43 830 1801 2803 3733 4561 5374 6265 7208 8070 8720 9134 9374 9542 9703 9843 9876 9732 9425 9031 8581 8021 7308 6497 5674 4819 3817 2649 1469 450 -441 -1395 -2500 -3605 -4504 -5178 -5792 -6453 -7092 -7583 -7896 -8094 -8205 -8187 -8001 -7661 -7215 -6715 -6213 -5704 -5098 -4304 -3365 -2446 -1645 -863 59 1113 2121 2948 3643 4322 4985 5519 5872 6102 6300 6494 6661 6756 6717 6480 6046 5515 4997 4503 3974 3377 2754 2150 1544 899 232 -399 -966 -1492 -1996 -2467 -2881 -3229 -3489 -3628 -3630 -3547 -3470 -3448 -3450 -3408 -3280 -3077 -2828 -2549 -2261 -1980 -1717 -1469 -1233 -1029 -875 -772 -717 -723 -814 -969 -1109 -1183 -1234 -1371 -1665 -2079 -2530 -2963 -3355 -3687 -3955 -4190 -4450 -4727 -4936 -5009 -4975 -4915 -4857 -4736 -4475 -4069 -3561 -2989 -2358 -1669 -924 -131 701 1547 2382 3196 3996 4782 5526 6198 6788 7304 7755 8132 8418 8615 8748 8834 8851 8743 8473 8067 7594 7096 6550 5912 5178 4389 3586 2769 1917 1031 137 -741 -1605 -2456 -3271 -3998 -4602 -5093 -5499 -5841 -6116 -6321 -6464 -6536 -6503 -6343 -6080 -5780 -5480 -5137 -4655 -3989 -3201 -2433 -1777 -1189 -537 242 1057 1754 2294 2789 3365 4000 4543 4874 5015 5070 5099 5079 4959 4732 4450 4165 3868 3495 3000 2428 1877 1387 914 403 -125 -598 -988 -1336 -1684 -2008 -2252 -2391 -2459 -2524 -2635 -2790 -2920 -2956 -2887 -2757 -2602 -2419 -2206 -2004 -1840 -1680 -1474 -1256 -1114 -1069 -1022 -902 -778 -787 -937 -1072 -1077 -1031 -1119 -1426 -1837 -2174 -2379 -2545 -2799 -3165 -3541 -3792 -3874 -3855 -3845 -3898 -3968 -3970 -3866 -3700 -3530 -3336 -3022 -2530 -1931 -1357 -859 -350 279 1012 1742 2398 3004 3604 4186 4726 5254 5816 6393 6880 7207 7393 7519 7632 7712 7711 7590 7344 6996 6594 6187 5780 5329 4792 4160 3452 2690 1888 1070 279 -463 -1169 -1860 -2519 -3090 -3542 +1 +-2121 -2184 -2291 -2398 -2459 -2485 -2512 -2551 -2581 -2592 -2595 -2598 -2573 -2488 -2346 -2192 -2060 -1928 -1749 -1505 -1217 -924 -649 -377 -79 271 672 1094 1507 1901 2290 2672 3021 3324 3612 3913 4219 4495 4733 4951 5154 5287 5307 5242 5174 5145 5104 4959 4671 4302 3942 3632 3321 2935 2454 1944 1486 1093 695 232 -274 -739 -1104 -1398 -1682 -1974 -2220 -2380 -2483 -2603 -2771 -2933 -3022 -3016 -2964 -2912 -2877 -2830 -2729 -2552 -2326 -2117 -1963 -1820 -1611 -1317 -1014 -764 -542 -277 38 326 540 715 904 1111 1293 1427 1524 1590 1621 1631 1639 1643 1624 1584 1551 1522 1446 1296 1120 991 913 829 686 500 314 147 -18 -200 -413 -633 -819 -936 -1018 -1139 -1318 -1474 -1524 -1496 -1517 -1651 -1831 -1948 -1979 -1977 -1986 -2001 -2010 -2036 -2092 -2152 -2180 -2165 -2129 -2086 -2035 -1981 -1922 -1841 -1712 -1544 -1379 -1255 -1164 -1077 -979 -879 -788 -706 +232 -399 -966 -1492 -1996 -2467 -2881 -3229 -3489 -3628 -3630 -3547 -3470 -3448 -3450 -3408 -3280 -3077 -2828 -2549 -2261 -1980 -1717 -1469 -1233 -1029 -875 -772 -717 -723 -814 -969 -1109 -1183 -1234 -1371 -1665 -2079 -2530 -2963 -3355 -3687 -3955 -4190 -4450 -4727 -4936 -5009 -4975 -4915 -4857 -4736 -4475 -4069 -3561 -2989 -2358 -1669 -924 -131 701 1547 2382 3196 3996 4782 5526 6198 6788 7304 7755 8132 8418 8615 8748 8834 8851 8743 8473 8067 7594 7096 6550 5912 5178 4389 3586 2769 1917 1031 137 -741 -1605 -2456 -3271 -3998 -4602 -5093 -5499 -5841 -6116 -6321 -6464 -6536 -6503 -6343 -6080 -5780 -5480 -5137 -4655 -3989 -3201 -2433 -1777 -1189 -537 242 1057 1754 2294 2789 3365 4000 4543 4874 5015 5070 5099 5079 4959 4732 4450 4165 3868 3495 3000 2428 1877 1387 914 403 -125 -598 -988 -1336 -1684 -2008 -2252 -2391 -2459 -2524 -2635 -2790 -2920 -2956 -2887 -2757 -2602 -2419 -2206 -2004 -1840 -1680 -1474 -1256 -1114 -1069 -1022 -902 -778 -787 -937 -1072 -1077 -1031 -1119 -1426 -1837 -2174 -2379 -2545 -2799 -3165 -3541 -3792 -3874 -3855 -3845 -3898 -3968 -3970 -3866 -3700 -3530 -3336 -3022 -2530 -1931 -1357 -859 -350 279 1012 1742 2398 3004 3604 4186 4726 5254 5816 6393 6880 7207 7393 7519 7632 7712 7711 7590 7344 6996 6594 6187 5780 5329 4792 4160 3452 2690 1888 1070 279 -463 -1169 -1860 -2519 -3090 -3542 -3917 -4278 -4643 -4959 -5172 -5284 -5347 -5378 -5351 -5226 -5011 -4740 -4437 -4096 -3694 -3212 -2673 -2147 -1696 -1304 -889 -382 182 707 1153 1563 1983 2383 2711 2962 3160 3291 3311 3249 3196 3213 3237 3164 2969 2716 2463 2192 1874 1521 1183 902 687 513 329 88 -199 -463 -650 -793 -971 -1198 -1398 -1497 -1510 -1508 -1525 -1542 -1538 -1530 -1547 -1598 -1673 -1757 -1828 -1864 -1865 -1857 -1858 -1847 -1816 -1791 -1823 -1920 -2023 -2085 -2121 -2184 -2291 -2398 -2459 -2485 -2512 -2551 -2581 -2592 -2595 -2598 -2573 -2488 -2346 -2192 -2060 -1928 -1749 -1505 -1217 -924 -649 -377 -79 271 672 1094 1507 1901 2290 2672 3021 3324 3612 3913 4219 4495 4733 4951 5154 5287 5307 5242 5174 5145 5104 4959 4671 4302 3942 3632 3321 2935 2454 1944 1486 1093 695 232 -274 -739 -1104 -1398 -1682 -1974 -2220 -2380 -2483 -2603 -2771 -2933 -3022 -3016 -2964 -2912 -2877 -2830 -2729 -2552 +1 +-626 -543 -442 -313 -168 -41 64 172 314 476 619 729 845 1002 1193 1370 1511 1632 1771 1934 2090 2205 2270 2323 2403 2522 2649 2736 2764 2756 2750 2758 2759 2719 2636 2524 2416 2322 2223 2084 1888 1658 1444 1272 1121 948 732 482 219 -35 -260 -444 -599 -762 -950 -1135 -1276 -1369 -1452 -1558 -1675 -1755 -1768 -1736 -1694 -1674 -1673 -1664 -1618 -1535 -1446 -1382 -1320 -1206 -1012 -776 -573 -431 -318 -188 -41 98 219 343 488 643 782 905 1015 1110 1177 1201 1179 1130 1086 1082 1127 1190 1210 1148 1021 878 744 597 408 180 -40 -211 -341 -484 -689 -949 -1202 -1389 -1516 -1644 -1809 -1972 -2063 -2066 -2047 -2071 -2135 -2181 -2164 -2102 -2035 -1972 -1885 -1753 -1590 -1431 -1295 -1169 -1024 -845 -644 -452 -280 -114 57 226 373 498 617 739 855 946 1009 1045 1067 1076 1074 1060 1039 1023 1017 1004 960 876 +-2206 -2004 -1840 -1680 -1474 -1256 -1114 -1069 -1022 -902 -778 -787 -937 -1072 -1077 -1031 -1119 -1426 -1837 -2174 -2379 -2545 -2799 -3165 -3541 -3792 -3874 -3855 -3845 -3898 -3968 -3970 -3866 -3700 -3530 -3336 -3022 -2530 -1931 -1357 -859 -350 279 1012 1742 2398 3004 3604 4186 4726 5254 5816 6393 6880 7207 7393 7519 7632 7712 7711 7590 7344 6996 6594 6187 5780 5329 4792 4160 3452 2690 1888 1070 279 -463 -1169 -1860 -2519 -3090 -3542 -3917 -4278 -4643 -4959 -5172 -5284 -5347 -5378 -5351 -5226 -5011 -4740 -4437 -4096 -3694 -3212 -2673 -2147 -1696 -1304 -889 -382 182 707 1153 1563 1983 2383 2711 2962 3160 3291 3311 3249 3196 3213 3237 3164 2969 2716 2463 2192 1874 1521 1183 902 687 513 329 88 -199 -463 -650 -793 -971 -1198 -1398 -1497 -1510 -1508 -1525 -1542 -1538 -1530 -1547 -1598 -1673 -1757 -1828 -1864 -1865 -1857 -1858 -1847 -1816 -1791 -1823 -1920 -2023 -2085 -2121 -2184 -2291 -2398 -2459 -2485 -2512 -2551 -2581 -2592 -2595 -2598 -2573 -2488 -2346 -2192 -2060 -1928 -1749 -1505 -1217 -924 -649 -377 -79 271 672 1094 1507 1901 2290 2672 3021 3324 3612 3913 4219 4495 4733 4951 5154 5287 5307 5242 5174 5145 5104 4959 4671 4302 3942 3632 3321 2935 2454 1944 1486 1093 695 232 -274 -739 -1104 -1398 -1682 -1974 -2220 -2380 -2483 -2603 -2771 -2933 -3022 -3016 -2964 -2912 -2877 -2830 -2729 -2552 -2326 -2117 -1963 -1820 -1611 -1317 -1014 -764 -542 -277 38 326 540 715 904 1111 1293 1427 1524 1590 1621 1631 1639 1643 1624 1584 1551 1522 1446 1296 1120 991 913 829 686 500 314 147 -18 -200 -413 -633 -819 -936 -1018 -1139 -1318 -1474 -1524 -1496 -1517 -1651 -1831 -1948 -1979 -1977 -1986 -2001 -2010 -2036 -2092 -2152 -2180 -2165 -2129 -2086 -2035 -1981 -1922 -1841 -1712 -1544 -1379 -1255 -1164 -1077 -979 -879 -788 -706 -626 -543 -442 -313 -168 -41 64 172 314 476 619 729 845 1002 1193 1370 1511 1632 1771 1934 2090 2205 2270 2323 2403 2522 2649 2736 2764 2756 2750 2758 2759 2719 2636 2524 2416 2322 2223 2084 1888 1658 1444 1272 1121 948 732 482 219 -35 -260 -444 -599 -762 -950 -1135 -1276 -1369 -1452 -1558 -1675 -1755 -1768 -1736 -1694 -1674 -1673 -1664 -1618 -1535 -1446 -1382 -1320 -1206 -1012 -776 -573 -431 -318 -188 +1 +778 693 626 570 527 498 473 435 389 352 323 286 237 211 248 333 403 426 432 473 553 637 691 716 728 746 786 855 934 975 950 893 860 858 831 742 617 525 474 420 326 218 134 59 -56 -218 -369 -455 -485 -509 -559 -627 -684 -713 -714 -710 -725 -769 -820 -836 -798 -709 -593 -471 -356 -253 -150 -32 95 201 274 341 438 560 667 734 781 842 921 1003 1064 1095 1092 1064 1016 949 848 697 515 323 131 -73 -299 -538 -769 -982 -1183 -1391 -1619 -1846 -2031 -2157 -2255 -2363 -2470 -2513 -2458 -2351 -2258 -2185 -2087 -1942 -1776 -1608 -1421 -1201 -968 -743 -511 -255 1 223 422 639 872 1060 1178 1269 1388 1514 1586 1609 1650 1748 1854 1891 1846 1757 1663 1563 1433 1258 1034 791 574 405 241 29 -230 -467 -633 -754 -896 -1061 -1191 -1251 -1273 -1298 -1315 -1281 +-2121 -2184 -2291 -2398 -2459 -2485 -2512 -2551 -2581 -2592 -2595 -2598 -2573 -2488 -2346 -2192 -2060 -1928 -1749 -1505 -1217 -924 -649 -377 -79 271 672 1094 1507 1901 2290 2672 3021 3324 3612 3913 4219 4495 4733 4951 5154 5287 5307 5242 5174 5145 5104 4959 4671 4302 3942 3632 3321 2935 2454 1944 1486 1093 695 232 -274 -739 -1104 -1398 -1682 -1974 -2220 -2380 -2483 -2603 -2771 -2933 -3022 -3016 -2964 -2912 -2877 -2830 -2729 -2552 -2326 -2117 -1963 -1820 -1611 -1317 -1014 -764 -542 -277 38 326 540 715 904 1111 1293 1427 1524 1590 1621 1631 1639 1643 1624 1584 1551 1522 1446 1296 1120 991 913 829 686 500 314 147 -18 -200 -413 -633 -819 -936 -1018 -1139 -1318 -1474 -1524 -1496 -1517 -1651 -1831 -1948 -1979 -1977 -1986 -2001 -2010 -2036 -2092 -2152 -2180 -2165 -2129 -2086 -2035 -1981 -1922 -1841 -1712 -1544 -1379 -1255 -1164 -1077 -979 -879 -788 -706 -626 -543 -442 -313 -168 -41 64 172 314 476 619 729 845 1002 1193 1370 1511 1632 1771 1934 2090 2205 2270 2323 2403 2522 2649 2736 2764 2756 2750 2758 2759 2719 2636 2524 2416 2322 2223 2084 1888 1658 1444 1272 1121 948 732 482 219 -35 -260 -444 -599 -762 -950 -1135 -1276 -1369 -1452 -1558 -1675 -1755 -1768 -1736 -1694 -1674 -1673 -1664 -1618 -1535 -1446 -1382 -1320 -1206 -1012 -776 -573 -431 -318 -188 -41 98 219 343 488 643 782 905 1015 1110 1177 1201 1179 1130 1086 1082 1127 1190 1210 1148 1021 878 744 597 408 180 -40 -211 -341 -484 -689 -949 -1202 -1389 -1516 -1644 -1809 -1972 -2063 -2066 -2047 -2071 -2135 -2181 -2164 -2102 -2035 -1972 -1885 -1753 -1590 -1431 -1295 -1169 -1024 -845 -644 -452 -280 -114 57 226 373 498 617 739 855 946 1009 1045 1067 1076 1074 1060 1039 1023 1017 1004 960 876 778 693 626 570 527 498 473 435 389 352 323 286 237 211 248 333 403 426 432 473 553 637 691 716 728 746 786 855 934 975 950 893 860 858 831 742 617 525 474 420 326 218 134 59 -56 -218 -369 -455 -485 -509 -559 -627 -684 -713 -714 -710 -725 -769 -820 -836 -798 -709 -593 -471 -356 -253 -150 -32 95 201 274 341 438 560 667 734 781 842 921 1003 +1 +-1179 -1058 -971 -918 -852 -728 -550 -349 -145 63 282 506 725 944 1164 1379 1555 1664 1702 1696 1666 1632 1601 1585 1573 1537 1458 1338 1194 1048 910 781 647 493 321 164 67 29 -3 -72 -164 -229 -252 -259 -272 -274 -247 -207 -189 -189 -165 -91 12 115 212 307 385 427 437 447 468 475 456 439 455 486 466 363 220 112 57 9 -86 -225 -371 -502 -625 -745 -843 -912 -989 -1132 -1350 -1582 -1756 -1852 -1895 -1919 -1941 -1959 -1960 -1925 -1843 -1737 -1631 -1520 -1377 -1192 -995 -798 -593 -374 -173 -26 80 203 376 579 769 921 1033 1114 1174 1222 1242 1212 1132 1033 929 799 618 415 245 114 -42 -274 -556 -811 -997 -1154 -1341 -1562 -1754 -1867 -1910 -1937 -1972 -1989 -1948 -1860 -1760 -1658 -1513 -1293 -1000 -676 -344 4 384 794 1198 1554 1844 2100 2371 2662 2928 3130 3271 3365 +-626 -543 -442 -313 -168 -41 64 172 314 476 619 729 845 1002 1193 1370 1511 1632 1771 1934 2090 2205 2270 2323 2403 2522 2649 2736 2764 2756 2750 2758 2759 2719 2636 2524 2416 2322 2223 2084 1888 1658 1444 1272 1121 948 732 482 219 -35 -260 -444 -599 -762 -950 -1135 -1276 -1369 -1452 -1558 -1675 -1755 -1768 -1736 -1694 -1674 -1673 -1664 -1618 -1535 -1446 -1382 -1320 -1206 -1012 -776 -573 -431 -318 -188 -41 98 219 343 488 643 782 905 1015 1110 1177 1201 1179 1130 1086 1082 1127 1190 1210 1148 1021 878 744 597 408 180 -40 -211 -341 -484 -689 -949 -1202 -1389 -1516 -1644 -1809 -1972 -2063 -2066 -2047 -2071 -2135 -2181 -2164 -2102 -2035 -1972 -1885 -1753 -1590 -1431 -1295 -1169 -1024 -845 -644 -452 -280 -114 57 226 373 498 617 739 855 946 1009 1045 1067 1076 1074 1060 1039 1023 1017 1004 960 876 778 693 626 570 527 498 473 435 389 352 323 286 237 211 248 333 403 426 432 473 553 637 691 716 728 746 786 855 934 975 950 893 860 858 831 742 617 525 474 420 326 218 134 59 -56 -218 -369 -455 -485 -509 -559 -627 -684 -713 -714 -710 -725 -769 -820 -836 -798 -709 -593 -471 -356 -253 -150 -32 95 201 274 341 438 560 667 734 781 842 921 1003 1064 1095 1092 1064 1016 949 848 697 515 323 131 -73 -299 -538 -769 -982 -1183 -1391 -1619 -1846 -2031 -2157 -2255 -2363 -2470 -2513 -2458 -2351 -2258 -2185 -2087 -1942 -1776 -1608 -1421 -1201 -968 -743 -511 -255 1 223 422 639 872 1060 1178 1269 1388 1514 1586 1609 1650 1748 1854 1891 1846 1757 1663 1563 1433 1258 1034 791 574 405 241 29 -230 -467 -633 -754 -896 -1061 -1191 -1251 -1273 -1298 -1315 -1281 -1179 -1058 -971 -918 -852 -728 -550 -349 -145 63 282 506 725 944 1164 1379 1555 1664 1702 1696 1666 1632 1601 1585 1573 1537 1458 1338 1194 1048 910 781 647 493 321 164 67 29 -3 -72 -164 -229 -252 -259 -272 -274 -247 -207 -189 -189 -165 -91 12 115 212 307 385 427 437 447 468 475 456 439 455 486 466 363 220 112 57 9 -86 -225 -371 -502 -625 -745 -843 -912 +1 +3398 3361 3278 3180 3049 2850 2597 2349 2124 1871 1555 1213 885 557 202 -146 -439 -709 -1013 -1312 -1494 -1544 -1585 -1706 -1832 -1844 -1755 -1671 -1623 -1524 -1332 -1108 -911 -711 -465 -199 23 194 347 486 602 733 919 1126 1280 1367 1443 1530 1578 1547 1459 1344 1192 1005 837 727 625 460 251 78 -49 -205 -431 -665 -829 -938 -1053 -1185 -1289 -1351 -1395 -1451 -1527 -1620 -1708 -1751 -1729 -1675 -1642 -1617 -1542 -1403 -1263 -1154 -1029 -848 -661 -547 -484 -380 -215 -73 -14 4 19 -15 -147 -306 -371 -357 -420 -662 -992 -1268 -1476 -1702 -1969 -2186 -2306 -2400 -2550 -2704 -2737 -2603 -2402 -2231 -2075 -1838 -1468 -998 -475 88 680 1256 1782 2284 2817 3392 3940 4400 4781 5124 5431 5656 5780 5827 5808 5668 5366 4949 4516 4099 3620 3015 2326 1653 1042 457 -133 -705 -1239 -1756 -2266 -2718 -3072 -3364 -3685 -4035 -4311 -4419 +778 693 626 570 527 498 473 435 389 352 323 286 237 211 248 333 403 426 432 473 553 637 691 716 728 746 786 855 934 975 950 893 860 858 831 742 617 525 474 420 326 218 134 59 -56 -218 -369 -455 -485 -509 -559 -627 -684 -713 -714 -710 -725 -769 -820 -836 -798 -709 -593 -471 -356 -253 -150 -32 95 201 274 341 438 560 667 734 781 842 921 1003 1064 1095 1092 1064 1016 949 848 697 515 323 131 -73 -299 -538 -769 -982 -1183 -1391 -1619 -1846 -2031 -2157 -2255 -2363 -2470 -2513 -2458 -2351 -2258 -2185 -2087 -1942 -1776 -1608 -1421 -1201 -968 -743 -511 -255 1 223 422 639 872 1060 1178 1269 1388 1514 1586 1609 1650 1748 1854 1891 1846 1757 1663 1563 1433 1258 1034 791 574 405 241 29 -230 -467 -633 -754 -896 -1061 -1191 -1251 -1273 -1298 -1315 -1281 -1179 -1058 -971 -918 -852 -728 -550 -349 -145 63 282 506 725 944 1164 1379 1555 1664 1702 1696 1666 1632 1601 1585 1573 1537 1458 1338 1194 1048 910 781 647 493 321 164 67 29 -3 -72 -164 -229 -252 -259 -272 -274 -247 -207 -189 -189 -165 -91 12 115 212 307 385 427 437 447 468 475 456 439 455 486 466 363 220 112 57 9 -86 -225 -371 -502 -625 -745 -843 -912 -989 -1132 -1350 -1582 -1756 -1852 -1895 -1919 -1941 -1959 -1960 -1925 -1843 -1737 -1631 -1520 -1377 -1192 -995 -798 -593 -374 -173 -26 80 203 376 579 769 921 1033 1114 1174 1222 1242 1212 1132 1033 929 799 618 415 245 114 -42 -274 -556 -811 -997 -1154 -1341 -1562 -1754 -1867 -1910 -1937 -1972 -1989 -1948 -1860 -1760 -1658 -1513 -1293 -1000 -676 -344 4 384 794 1198 1554 1844 2100 2371 2662 2928 3130 3271 3365 3398 3361 3278 3180 3049 2850 2597 2349 2124 1871 1555 1213 885 557 202 -146 -439 -709 -1013 -1312 -1494 -1544 -1585 -1706 -1832 -1844 -1755 -1671 -1623 -1524 -1332 -1108 -911 -711 -465 -199 23 194 347 486 602 733 919 1126 1280 1367 1443 1530 1578 1547 1459 1344 1192 1005 837 727 625 460 251 78 -49 -205 -431 -665 -829 -938 -1053 -1185 -1289 -1351 -1395 -1451 -1527 -1620 -1708 -1751 -1729 -1675 -1642 -1617 +1 +-4381 -4273 -4106 -3814 -3372 -2844 -2314 -1791 -1244 -682 -144 353 828 1290 1685 1976 2195 2423 2667 2853 2920 2912 2917 2954 2964 2909 2823 2734 2589 2316 1947 1602 1332 1057 676 217 -201 -520 -777 -992 -1122 -1168 -1222 -1359 -1496 -1498 -1382 -1331 -1452 -1627 -1681 -1613 -1560 -1567 -1536 -1404 -1266 -1225 -1223 -1128 -947 -828 -837 -865 -799 -700 -705 -823 -935 -992 -1101 -1356 -1669 -1879 -1964 -2070 -2310 -2651 -2987 -3303 -3649 -4022 -4342 -4567 -4729 -4853 -4882 -4739 -4427 -4020 -3551 -2990 -2323 -1608 -893 -127 777 1807 2825 3718 4507 5283 6074 6799 7382 7825 8172 8433 8577 8588 8488 8303 8019 7596 7000 6228 5320 4347 3380 2442 1484 454 -617 -1615 -2432 -3080 -3655 -4230 -4791 -5276 -5656 -5937 -6103 -6129 -6021 -5825 -5556 -5180 -4665 -4046 -3385 -2697 -1954 -1166 -395 331 1046 1775 2465 3023 3420 3696 3887 3984 3989 3940 3849 3685 3431 3141 +-1179 -1058 -971 -918 -852 -728 -550 -349 -145 63 282 506 725 944 1164 1379 1555 1664 1702 1696 1666 1632 1601 1585 1573 1537 1458 1338 1194 1048 910 781 647 493 321 164 67 29 -3 -72 -164 -229 -252 -259 -272 -274 -247 -207 -189 -189 -165 -91 12 115 212 307 385 427 437 447 468 475 456 439 455 486 466 363 220 112 57 9 -86 -225 -371 -502 -625 -745 -843 -912 -989 -1132 -1350 -1582 -1756 -1852 -1895 -1919 -1941 -1959 -1960 -1925 -1843 -1737 -1631 -1520 -1377 -1192 -995 -798 -593 -374 -173 -26 80 203 376 579 769 921 1033 1114 1174 1222 1242 1212 1132 1033 929 799 618 415 245 114 -42 -274 -556 -811 -997 -1154 -1341 -1562 -1754 -1867 -1910 -1937 -1972 -1989 -1948 -1860 -1760 -1658 -1513 -1293 -1000 -676 -344 4 384 794 1198 1554 1844 2100 2371 2662 2928 3130 3271 3365 3398 3361 3278 3180 3049 2850 2597 2349 2124 1871 1555 1213 885 557 202 -146 -439 -709 -1013 -1312 -1494 -1544 -1585 -1706 -1832 -1844 -1755 -1671 -1623 -1524 -1332 -1108 -911 -711 -465 -199 23 194 347 486 602 733 919 1126 1280 1367 1443 1530 1578 1547 1459 1344 1192 1005 837 727 625 460 251 78 -49 -205 -431 -665 -829 -938 -1053 -1185 -1289 -1351 -1395 -1451 -1527 -1620 -1708 -1751 -1729 -1675 -1642 -1617 -1542 -1403 -1263 -1154 -1029 -848 -661 -547 -484 -380 -215 -73 -14 4 19 -15 -147 -306 -371 -357 -420 -662 -992 -1268 -1476 -1702 -1969 -2186 -2306 -2400 -2550 -2704 -2737 -2603 -2402 -2231 -2075 -1838 -1468 -998 -475 88 680 1256 1782 2284 2817 3392 3940 4400 4781 5124 5431 5656 5780 5827 5808 5668 5366 4949 4516 4099 3620 3015 2326 1653 1042 457 -133 -705 -1239 -1756 -2266 -2718 -3072 -3364 -3685 -4035 -4311 -4419 -4381 -4273 -4106 -3814 -3372 -2844 -2314 -1791 -1244 -682 -144 353 828 1290 1685 1976 2195 2423 2667 2853 2920 2912 2917 2954 2964 2909 2823 2734 2589 2316 1947 1602 1332 1057 676 217 -201 -520 -777 -992 -1122 -1168 -1222 -1359 -1496 -1498 -1382 -1331 -1452 -1627 -1681 -1613 -1560 -1567 -1536 -1404 -1266 -1225 -1223 -1128 -947 -828 -837 -865 -799 -700 -705 -823 -935 -992 -1101 -1356 -1669 -1879 -1964 -2070 -2310 -2651 -2987 -3303 +1 +2882 2637 2320 1889 1413 994 661 372 84 -208 -482 -721 -909 -1028 -1069 -1036 -953 -846 -733 -612 -461 -260 -37 135 191 144 71 26 -8 -78 -187 -272 -304 -334 -433 -597 -744 -834 -924 -1085 -1294 -1466 -1572 -1671 -1817 -1987 -2141 -2299 -2523 -2799 -3042 -3202 -3343 -3581 -3938 -4336 -4688 -4983 -5263 -5538 -5748 -5821 -5737 -5530 -5236 -4839 -4287 -3553 -2673 -1712 -720 292 1328 2387 3440 4425 5265 5950 6556 7168 7762 8222 8480 8595 8656 8652 8488 8121 7619 7064 6427 5613 4608 3511 2449 1461 496 -498 -1498 -2409 -3134 -3649 -4023 -4350 -4643 -4824 -4809 -4630 -4406 -4231 -4076 -3832 -3440 -2942 -2421 -1899 -1330 -696 -46 552 1097 1652 2235 2781 3184 3405 3489 3506 3461 3308 3022 2637 2223 1824 1437 1047 669 346 112 -32 -127 -209 -296 -364 -377 -343 -316 -350 -426 -468 -420 -317 -222 -143 -33 125 292 432 560 694 +3398 3361 3278 3180 3049 2850 2597 2349 2124 1871 1555 1213 885 557 202 -146 -439 -709 -1013 -1312 -1494 -1544 -1585 -1706 -1832 -1844 -1755 -1671 -1623 -1524 -1332 -1108 -911 -711 -465 -199 23 194 347 486 602 733 919 1126 1280 1367 1443 1530 1578 1547 1459 1344 1192 1005 837 727 625 460 251 78 -49 -205 -431 -665 -829 -938 -1053 -1185 -1289 -1351 -1395 -1451 -1527 -1620 -1708 -1751 -1729 -1675 -1642 -1617 -1542 -1403 -1263 -1154 -1029 -848 -661 -547 -484 -380 -215 -73 -14 4 19 -15 -147 -306 -371 -357 -420 -662 -992 -1268 -1476 -1702 -1969 -2186 -2306 -2400 -2550 -2704 -2737 -2603 -2402 -2231 -2075 -1838 -1468 -998 -475 88 680 1256 1782 2284 2817 3392 3940 4400 4781 5124 5431 5656 5780 5827 5808 5668 5366 4949 4516 4099 3620 3015 2326 1653 1042 457 -133 -705 -1239 -1756 -2266 -2718 -3072 -3364 -3685 -4035 -4311 -4419 -4381 -4273 -4106 -3814 -3372 -2844 -2314 -1791 -1244 -682 -144 353 828 1290 1685 1976 2195 2423 2667 2853 2920 2912 2917 2954 2964 2909 2823 2734 2589 2316 1947 1602 1332 1057 676 217 -201 -520 -777 -992 -1122 -1168 -1222 -1359 -1496 -1498 -1382 -1331 -1452 -1627 -1681 -1613 -1560 -1567 -1536 -1404 -1266 -1225 -1223 -1128 -947 -828 -837 -865 -799 -700 -705 -823 -935 -992 -1101 -1356 -1669 -1879 -1964 -2070 -2310 -2651 -2987 -3303 -3649 -4022 -4342 -4567 -4729 -4853 -4882 -4739 -4427 -4020 -3551 -2990 -2323 -1608 -893 -127 777 1807 2825 3718 4507 5283 6074 6799 7382 7825 8172 8433 8577 8588 8488 8303 8019 7596 7000 6228 5320 4347 3380 2442 1484 454 -617 -1615 -2432 -3080 -3655 -4230 -4791 -5276 -5656 -5937 -6103 -6129 -6021 -5825 -5556 -5180 -4665 -4046 -3385 -2697 -1954 -1166 -395 331 1046 1775 2465 3023 3420 3696 3887 3984 3989 3940 3849 3685 3431 3141 2882 2637 2320 1889 1413 994 661 372 84 -208 -482 -721 -909 -1028 -1069 -1036 -953 -846 -733 -612 -461 -260 -37 135 191 144 71 26 -8 -78 -187 -272 -304 -334 -433 -597 -744 -834 -924 -1085 -1294 -1466 -1572 -1671 -1817 -1987 -2141 -2299 -2523 -2799 -3042 -3202 -3343 -3581 -3938 -4336 -4688 -4983 -5263 -5538 -5748 -5821 -5737 -5530 -5236 -4839 -4287 -3553 -2673 -1712 -720 292 1328 2387 3440 4425 5265 5950 6556 7168 +1 +786 755 591 364 140 -86 -352 -651 -942 -1186 -1386 -1553 -1694 -1814 -1899 -1929 -1909 -1891 -1928 -2005 -2040 -2009 -1995 -2116 -2377 -2647 -2802 -2846 -2900 -3067 -3354 -3704 -4069 -4439 -4816 -5171 -5452 -5615 -5645 -5548 -5310 -4885 -4232 -3372 -2392 -1391 -403 617 1707 2831 3883 4763 5469 6071 6632 7131 7489 7662 7689 7643 7550 7370 7054 6613 6099 5525 4849 4029 3095 2147 1269 469 -305 -1088 -1850 -2498 -2960 -3234 -3383 -3474 -3513 -3449 -3249 -2946 -2596 -2227 -1829 -1414 -1021 -668 -322 76 528 982 1374 1684 1943 2190 2439 2653 2744 2636 2342 1967 1617 1308 982 596 178 -212 -534 -758 -856 -816 -674 -502 -332 -142 96 374 639 857 1012 1107 1156 1189 1231 1267 1245 1151 1025 923 871 859 880 910 881 712 390 14 -315 -604 -960 -1448 -1992 -2439 -2717 -2867 -2963 -3014 -2980 -2848 -2672 -2502 -2333 -2121 -1865 -1640 -1546 -1611 +-4381 -4273 -4106 -3814 -3372 -2844 -2314 -1791 -1244 -682 -144 353 828 1290 1685 1976 2195 2423 2667 2853 2920 2912 2917 2954 2964 2909 2823 2734 2589 2316 1947 1602 1332 1057 676 217 -201 -520 -777 -992 -1122 -1168 -1222 -1359 -1496 -1498 -1382 -1331 -1452 -1627 -1681 -1613 -1560 -1567 -1536 -1404 -1266 -1225 -1223 -1128 -947 -828 -837 -865 -799 -700 -705 -823 -935 -992 -1101 -1356 -1669 -1879 -1964 -2070 -2310 -2651 -2987 -3303 -3649 -4022 -4342 -4567 -4729 -4853 -4882 -4739 -4427 -4020 -3551 -2990 -2323 -1608 -893 -127 777 1807 2825 3718 4507 5283 6074 6799 7382 7825 8172 8433 8577 8588 8488 8303 8019 7596 7000 6228 5320 4347 3380 2442 1484 454 -617 -1615 -2432 -3080 -3655 -4230 -4791 -5276 -5656 -5937 -6103 -6129 -6021 -5825 -5556 -5180 -4665 -4046 -3385 -2697 -1954 -1166 -395 331 1046 1775 2465 3023 3420 3696 3887 3984 3989 3940 3849 3685 3431 3141 2882 2637 2320 1889 1413 994 661 372 84 -208 -482 -721 -909 -1028 -1069 -1036 -953 -846 -733 -612 -461 -260 -37 135 191 144 71 26 -8 -78 -187 -272 -304 -334 -433 -597 -744 -834 -924 -1085 -1294 -1466 -1572 -1671 -1817 -1987 -2141 -2299 -2523 -2799 -3042 -3202 -3343 -3581 -3938 -4336 -4688 -4983 -5263 -5538 -5748 -5821 -5737 -5530 -5236 -4839 -4287 -3553 -2673 -1712 -720 292 1328 2387 3440 4425 5265 5950 6556 7168 7762 8222 8480 8595 8656 8652 8488 8121 7619 7064 6427 5613 4608 3511 2449 1461 496 -498 -1498 -2409 -3134 -3649 -4023 -4350 -4643 -4824 -4809 -4630 -4406 -4231 -4076 -3832 -3440 -2942 -2421 -1899 -1330 -696 -46 552 1097 1652 2235 2781 3184 3405 3489 3506 3461 3308 3022 2637 2223 1824 1437 1047 669 346 112 -32 -127 -209 -296 -364 -377 -343 -316 -350 -426 -468 -420 -317 -222 -143 -33 125 292 432 560 694 786 755 591 364 140 -86 -352 -651 -942 -1186 -1386 -1553 -1694 -1814 -1899 -1929 -1909 -1891 -1928 -2005 -2040 -2009 -1995 -2116 -2377 -2647 -2802 -2846 -2900 -3067 -3354 -3704 -4069 -4439 -4816 -5171 -5452 -5615 -5645 -5548 -5310 -4885 -4232 -3372 -2392 -1391 -403 617 1707 2831 3883 4763 5469 6071 6632 7131 7489 7662 7689 7643 7550 7370 7054 6613 6099 5525 4849 4029 3095 2147 1269 469 -305 -1088 -1850 -2498 -2960 -3234 -3383 -3474 +1 +-1766 -1911 -2006 -2091 -2242 -2490 -2822 -3210 -3637 -4095 -4550 -4953 -5275 -5498 -5603 -5549 -5306 -4874 -4284 -3567 -2745 -1830 -838 219 1327 2449 3522 4477 5274 5909 6411 6824 7160 7386 7427 7253 6934 6591 6269 5885 5335 4623 3853 3113 2390 1628 825 53 -636 -1255 -1848 -2403 -2846 -3095 -3144 -3069 -2963 -2844 -2641 -2277 -1757 -1199 -728 -368 -34 354 779 1150 1404 1571 1737 1944 2152 2295 2354 2365 2350 2267 2053 1704 1284 855 417 -75 -617 -1121 -1461 -1575 -1512 -1375 -1218 -997 -642 -150 376 824 1163 1437 1676 1852 1919 1874 1754 1582 1361 1106 853 642 499 436 451 498 501 410 235 11 -261 -604 -1018 -1441 -1806 -2087 -2307 -2489 -2627 -2683 -2621 -2434 -2159 -1856 -1565 -1279 -1000 -776 -679 -731 -890 -1102 -1371 -1742 -2241 -2846 -3508 -4184 -4829 -5388 -5810 -6079 -6227 -6284 -6238 -6031 -5622 -5041 -4348 -3568 -2665 -1621 -508 582 +2882 2637 2320 1889 1413 994 661 372 84 -208 -482 -721 -909 -1028 -1069 -1036 -953 -846 -733 -612 -461 -260 -37 135 191 144 71 26 -8 -78 -187 -272 -304 -334 -433 -597 -744 -834 -924 -1085 -1294 -1466 -1572 -1671 -1817 -1987 -2141 -2299 -2523 -2799 -3042 -3202 -3343 -3581 -3938 -4336 -4688 -4983 -5263 -5538 -5748 -5821 -5737 -5530 -5236 -4839 -4287 -3553 -2673 -1712 -720 292 1328 2387 3440 4425 5265 5950 6556 7168 7762 8222 8480 8595 8656 8652 8488 8121 7619 7064 6427 5613 4608 3511 2449 1461 496 -498 -1498 -2409 -3134 -3649 -4023 -4350 -4643 -4824 -4809 -4630 -4406 -4231 -4076 -3832 -3440 -2942 -2421 -1899 -1330 -696 -46 552 1097 1652 2235 2781 3184 3405 3489 3506 3461 3308 3022 2637 2223 1824 1437 1047 669 346 112 -32 -127 -209 -296 -364 -377 -343 -316 -350 -426 -468 -420 -317 -222 -143 -33 125 292 432 560 694 786 755 591 364 140 -86 -352 -651 -942 -1186 -1386 -1553 -1694 -1814 -1899 -1929 -1909 -1891 -1928 -2005 -2040 -2009 -1995 -2116 -2377 -2647 -2802 -2846 -2900 -3067 -3354 -3704 -4069 -4439 -4816 -5171 -5452 -5615 -5645 -5548 -5310 -4885 -4232 -3372 -2392 -1391 -403 617 1707 2831 3883 4763 5469 6071 6632 7131 7489 7662 7689 7643 7550 7370 7054 6613 6099 5525 4849 4029 3095 2147 1269 469 -305 -1088 -1850 -2498 -2960 -3234 -3383 -3474 -3513 -3449 -3249 -2946 -2596 -2227 -1829 -1414 -1021 -668 -322 76 528 982 1374 1684 1943 2190 2439 2653 2744 2636 2342 1967 1617 1308 982 596 178 -212 -534 -758 -856 -816 -674 -502 -332 -142 96 374 639 857 1012 1107 1156 1189 1231 1267 1245 1151 1025 923 871 859 880 910 881 712 390 14 -315 -604 -960 -1448 -1992 -2439 -2717 -2867 -2963 -3014 -2980 -2848 -2672 -2502 -2333 -2121 -1865 -1640 -1546 -1611 -1766 -1911 -2006 -2091 -2242 -2490 -2822 -3210 -3637 -4095 -4550 -4953 -5275 -5498 -5603 -5549 -5306 -4874 -4284 -3567 -2745 -1830 -838 219 1327 2449 3522 4477 5274 5909 6411 6824 7160 7386 7427 7253 6934 6591 6269 5885 5335 4623 3853 3113 2390 1628 825 53 -636 -1255 -1848 -2403 -2846 -3095 -3144 -3069 -2963 -2844 -2641 -2277 -1757 -1199 -728 -368 -34 354 779 1150 1404 1571 1737 1944 2152 2295 2354 2365 2350 2267 2053 1704 +1 +1631 2707 3840 4916 5769 6356 6790 7197 7554 7705 7546 7132 6629 6153 5693 5163 4518 3794 3058 2347 1659 984 327 -304 -908 -1482 -2000 -2412 -2667 -2761 -2757 -2737 -2720 -2613 -2293 -1746 -1121 -613 -285 -11 363 861 1341 1660 1809 1915 2072 2245 2323 2278 2191 2120 1996 1688 1209 737 418 195 -118 -581 -1021 -1232 -1191 -1071 -1002 -926 -682 -215 339 795 1115 1420 1793 2143 2273 2117 1828 1592 1420 1162 751 317 44 -48 -96 -196 -290 -291 -248 -312 -551 -863 -1117 -1297 -1510 -1812 -2120 -2311 -2358 -2336 -2297 -2198 -1958 -1574 -1123 -684 -270 118 442 619 582 340 -49 -553 -1194 -2022 -3008 -4021 -4916 -5640 -6249 -6778 -7162 -7284 -7112 -6722 -6214 -5620 -4926 -4139 -3284 -2369 -1373 -302 797 1870 2905 3900 4820 5603 6219 6692 7052 7276 7299 7107 6770 6371 5913 5319 4540 3644 2775 2013 1315 598 -143 -806 -1289 -1603 +786 755 591 364 140 -86 -352 -651 -942 -1186 -1386 -1553 -1694 -1814 -1899 -1929 -1909 -1891 -1928 -2005 -2040 -2009 -1995 -2116 -2377 -2647 -2802 -2846 -2900 -3067 -3354 -3704 -4069 -4439 -4816 -5171 -5452 -5615 -5645 -5548 -5310 -4885 -4232 -3372 -2392 -1391 -403 617 1707 2831 3883 4763 5469 6071 6632 7131 7489 7662 7689 7643 7550 7370 7054 6613 6099 5525 4849 4029 3095 2147 1269 469 -305 -1088 -1850 -2498 -2960 -3234 -3383 -3474 -3513 -3449 -3249 -2946 -2596 -2227 -1829 -1414 -1021 -668 -322 76 528 982 1374 1684 1943 2190 2439 2653 2744 2636 2342 1967 1617 1308 982 596 178 -212 -534 -758 -856 -816 -674 -502 -332 -142 96 374 639 857 1012 1107 1156 1189 1231 1267 1245 1151 1025 923 871 859 880 910 881 712 390 14 -315 -604 -960 -1448 -1992 -2439 -2717 -2867 -2963 -3014 -2980 -2848 -2672 -2502 -2333 -2121 -1865 -1640 -1546 -1611 -1766 -1911 -2006 -2091 -2242 -2490 -2822 -3210 -3637 -4095 -4550 -4953 -5275 -5498 -5603 -5549 -5306 -4874 -4284 -3567 -2745 -1830 -838 219 1327 2449 3522 4477 5274 5909 6411 6824 7160 7386 7427 7253 6934 6591 6269 5885 5335 4623 3853 3113 2390 1628 825 53 -636 -1255 -1848 -2403 -2846 -3095 -3144 -3069 -2963 -2844 -2641 -2277 -1757 -1199 -728 -368 -34 354 779 1150 1404 1571 1737 1944 2152 2295 2354 2365 2350 2267 2053 1704 1284 855 417 -75 -617 -1121 -1461 -1575 -1512 -1375 -1218 -997 -642 -150 376 824 1163 1437 1676 1852 1919 1874 1754 1582 1361 1106 853 642 499 436 451 498 501 410 235 11 -261 -604 -1018 -1441 -1806 -2087 -2307 -2489 -2627 -2683 -2621 -2434 -2159 -1856 -1565 -1279 -1000 -776 -679 -731 -890 -1102 -1371 -1742 -2241 -2846 -3508 -4184 -4829 -5388 -5810 -6079 -6227 -6284 -6238 -6031 -5622 -5041 -4348 -3568 -2665 -1621 -508 582 1631 2707 3840 4916 5769 6356 6790 7197 7554 7705 7546 7132 6629 6153 5693 5163 4518 3794 3058 2347 1659 984 327 -304 -908 -1482 -2000 -2412 -2667 -2761 -2757 -2737 -2720 -2613 -2293 -1746 -1121 -613 -285 -11 363 861 1341 1660 1809 1915 2072 2245 2323 2278 2191 2120 1996 1688 1209 737 418 195 -118 -581 -1021 -1232 -1191 -1071 -1002 -926 -682 -215 339 795 1115 1420 1793 2143 2273 2117 1828 1592 1420 1162 +1 +-1849 -2097 -2306 -2376 -2274 -2088 -1913 -1737 -1460 -1035 -552 -134 195 527 932 1362 1712 1938 2089 2229 2359 2425 2370 2186 1923 1648 1388 1104 744 308 -132 -510 -826 -1113 -1359 -1509 -1526 -1438 -1283 -1054 -720 -285 188 634 1029 1377 1672 1896 2039 2095 2046 1881 1630 1361 1119 878 592 282 48 -34 0 23 -47 -191 -332 -435 -533 -679 -888 -1132 -1364 -1549 -1672 -1742 -1769 -1742 -1637 -1437 -1154 -812 -437 -74 201 313 242 46 -235 -645 -1291 -2233 -3371 -4491 -5407 -6089 -6642 -7145 -7533 -7630 -7324 -6685 -5891 -5044 -4111 -3025 -1835 -673 393 1428 2495 3511 4302 4806 5164 5570 6042 6391 6436 6223 5970 5834 5739 5455 4857 4041 3215 2474 1733 866 -108 -1024 -1747 -2284 -2732 -3102 -3300 -3240 -2965 -2621 -2295 -1933 -1428 -768 -96 424 761 1047 1421 1864 2206 2328 2301 2306 2423 2540 2493 2253 1951 1710 1517 1271 +-1766 -1911 -2006 -2091 -2242 -2490 -2822 -3210 -3637 -4095 -4550 -4953 -5275 -5498 -5603 -5549 -5306 -4874 -4284 -3567 -2745 -1830 -838 219 1327 2449 3522 4477 5274 5909 6411 6824 7160 7386 7427 7253 6934 6591 6269 5885 5335 4623 3853 3113 2390 1628 825 53 -636 -1255 -1848 -2403 -2846 -3095 -3144 -3069 -2963 -2844 -2641 -2277 -1757 -1199 -728 -368 -34 354 779 1150 1404 1571 1737 1944 2152 2295 2354 2365 2350 2267 2053 1704 1284 855 417 -75 -617 -1121 -1461 -1575 -1512 -1375 -1218 -997 -642 -150 376 824 1163 1437 1676 1852 1919 1874 1754 1582 1361 1106 853 642 499 436 451 498 501 410 235 11 -261 -604 -1018 -1441 -1806 -2087 -2307 -2489 -2627 -2683 -2621 -2434 -2159 -1856 -1565 -1279 -1000 -776 -679 -731 -890 -1102 -1371 -1742 -2241 -2846 -3508 -4184 -4829 -5388 -5810 -6079 -6227 -6284 -6238 -6031 -5622 -5041 -4348 -3568 -2665 -1621 -508 582 1631 2707 3840 4916 5769 6356 6790 7197 7554 7705 7546 7132 6629 6153 5693 5163 4518 3794 3058 2347 1659 984 327 -304 -908 -1482 -2000 -2412 -2667 -2761 -2757 -2737 -2720 -2613 -2293 -1746 -1121 -613 -285 -11 363 861 1341 1660 1809 1915 2072 2245 2323 2278 2191 2120 1996 1688 1209 737 418 195 -118 -581 -1021 -1232 -1191 -1071 -1002 -926 -682 -215 339 795 1115 1420 1793 2143 2273 2117 1828 1592 1420 1162 751 317 44 -48 -96 -196 -290 -291 -248 -312 -551 -863 -1117 -1297 -1510 -1812 -2120 -2311 -2358 -2336 -2297 -2198 -1958 -1574 -1123 -684 -270 118 442 619 582 340 -49 -553 -1194 -2022 -3008 -4021 -4916 -5640 -6249 -6778 -7162 -7284 -7112 -6722 -6214 -5620 -4926 -4139 -3284 -2369 -1373 -302 797 1870 2905 3900 4820 5603 6219 6692 7052 7276 7299 7107 6770 6371 5913 5319 4540 3644 2775 2013 1315 598 -143 -806 -1289 -1603 -1849 -2097 -2306 -2376 -2274 -2088 -1913 -1737 -1460 -1035 -552 -134 195 527 932 1362 1712 1938 2089 2229 2359 2425 2370 2186 1923 1648 1388 1104 744 308 -132 -510 -826 -1113 -1359 -1509 -1526 -1438 -1283 -1054 -720 -285 188 634 1029 1377 1672 1896 2039 2095 2046 1881 1630 1361 1119 878 592 282 48 -34 0 23 -47 -191 -332 -435 -533 -679 -888 -1132 -1364 -1549 -1672 -1742 -1769 -1742 -1637 -1437 -1154 -812 +1 +928 554 232 -37 -317 -627 -885 -984 -925 -806 -693 -531 -218 234 679 992 1197 1409 1660 1846 1873 1772 1655 1565 1445 1245 1015 841 735 626 461 286 164 81 -62 -323 -659 -970 -1220 -1459 -1738 -2021 -2222 -2308 -2324 -2334 -2329 -2245 -2043 -1765 -1491 -1250 -1024 -809 -670 -676 -830 -1082 -1434 -1971 -2743 -3641 -4467 -5132 -5730 -6362 -6932 -7167 -6886 -6188 -5337 -4480 -3527 -2307 -818 714 2040 3116 4104 5142 6117 6751 6911 6788 6672 6600 6303 5582 4623 3853 3458 3155 2551 1629 781 319 61 -457 -1413 -2461 -3134 -3397 -3661 -4232 -4900 -5175 -4876 -4325 -3905 -3564 -2902 -1721 -332 791 1548 2271 3235 4236 4808 4774 4460 4289 4277 4069 3456 2680 2149 1929 1694 1196 593 248 248 301 141 -151 -285 -159 22 46 -43 -13 241 583 812 911 1031 1291 1619 1853 1926 1930 1967 1997 1892 1607 1254 965 735 441 +1631 2707 3840 4916 5769 6356 6790 7197 7554 7705 7546 7132 6629 6153 5693 5163 4518 3794 3058 2347 1659 984 327 -304 -908 -1482 -2000 -2412 -2667 -2761 -2757 -2737 -2720 -2613 -2293 -1746 -1121 -613 -285 -11 363 861 1341 1660 1809 1915 2072 2245 2323 2278 2191 2120 1996 1688 1209 737 418 195 -118 -581 -1021 -1232 -1191 -1071 -1002 -926 -682 -215 339 795 1115 1420 1793 2143 2273 2117 1828 1592 1420 1162 751 317 44 -48 -96 -196 -290 -291 -248 -312 -551 -863 -1117 -1297 -1510 -1812 -2120 -2311 -2358 -2336 -2297 -2198 -1958 -1574 -1123 -684 -270 118 442 619 582 340 -49 -553 -1194 -2022 -3008 -4021 -4916 -5640 -6249 -6778 -7162 -7284 -7112 -6722 -6214 -5620 -4926 -4139 -3284 -2369 -1373 -302 797 1870 2905 3900 4820 5603 6219 6692 7052 7276 7299 7107 6770 6371 5913 5319 4540 3644 2775 2013 1315 598 -143 -806 -1289 -1603 -1849 -2097 -2306 -2376 -2274 -2088 -1913 -1737 -1460 -1035 -552 -134 195 527 932 1362 1712 1938 2089 2229 2359 2425 2370 2186 1923 1648 1388 1104 744 308 -132 -510 -826 -1113 -1359 -1509 -1526 -1438 -1283 -1054 -720 -285 188 634 1029 1377 1672 1896 2039 2095 2046 1881 1630 1361 1119 878 592 282 48 -34 0 23 -47 -191 -332 -435 -533 -679 -888 -1132 -1364 -1549 -1672 -1742 -1769 -1742 -1637 -1437 -1154 -812 -437 -74 201 313 242 46 -235 -645 -1291 -2233 -3371 -4491 -5407 -6089 -6642 -7145 -7533 -7630 -7324 -6685 -5891 -5044 -4111 -3025 -1835 -673 393 1428 2495 3511 4302 4806 5164 5570 6042 6391 6436 6223 5970 5834 5739 5455 4857 4041 3215 2474 1733 866 -108 -1024 -1747 -2284 -2732 -3102 -3300 -3240 -2965 -2621 -2295 -1933 -1428 -768 -96 424 761 1047 1421 1864 2206 2328 2301 2306 2423 2540 2493 2253 1951 1710 1517 1271 928 554 232 -37 -317 -627 -885 -984 -925 -806 -693 -531 -218 234 679 992 1197 1409 1660 1846 1873 1772 1655 1565 1445 1245 1015 841 735 626 461 286 164 81 -62 -323 -659 -970 -1220 -1459 -1738 -2021 -2222 -2308 -2324 -2334 -2329 -2245 -2043 -1765 -1491 -1250 -1024 -809 -670 -676 -830 -1082 -1434 -1971 -2743 -3641 -4467 -5132 -5730 -6362 -6932 -7167 -6886 -6188 -5337 -4480 -3527 -2307 -818 714 2040 3116 4104 5142 +1 +27 -410 -735 -935 -1109 -1325 -1533 -1657 -1704 -1773 -1932 -2132 -2276 -2320 -2331 -2393 -2502 -2539 -2396 -2100 -1792 -1559 -1333 -988 -527 -122 58 22 -87 -187 -363 -742 -1315 -1927 -2459 -2946 -3490 -4078 -4540 -4734 -4691 -4566 -4425 -4168 -3657 -2906 -2082 -1320 -595 203 1105 2005 2763 3339 3800 4213 4562 4772 4810 4735 4625 4485 4255 3908 3512 3157 2829 2430 1904 1315 754 226 -329 -937 -1542 -2090 -2567 -2967 -3242 -3341 -3277 -3102 -2826 -2409 -1828 -1156 -507 68 621 1211 1812 2299 2563 2626 2614 2609 2545 2298 1865 1401 1063 856 670 466 337 377 542 693 751 750 763 808 843 835 789 730 680 649 641 661 733 879 1090 1314 1486 1595 1687 1791 1865 1823 1622 1323 1004 680 290 -199 -732 -1213 -1600 -1926 -2230 -2503 -2705 -2830 -2902 -2931 -2895 -2791 -2673 -2594 -2556 -2493 -2362 -2184 -2005 -1835 -1644 -1422 -1195 -990 +-1849 -2097 -2306 -2376 -2274 -2088 -1913 -1737 -1460 -1035 -552 -134 195 527 932 1362 1712 1938 2089 2229 2359 2425 2370 2186 1923 1648 1388 1104 744 308 -132 -510 -826 -1113 -1359 -1509 -1526 -1438 -1283 -1054 -720 -285 188 634 1029 1377 1672 1896 2039 2095 2046 1881 1630 1361 1119 878 592 282 48 -34 0 23 -47 -191 -332 -435 -533 -679 -888 -1132 -1364 -1549 -1672 -1742 -1769 -1742 -1637 -1437 -1154 -812 -437 -74 201 313 242 46 -235 -645 -1291 -2233 -3371 -4491 -5407 -6089 -6642 -7145 -7533 -7630 -7324 -6685 -5891 -5044 -4111 -3025 -1835 -673 393 1428 2495 3511 4302 4806 5164 5570 6042 6391 6436 6223 5970 5834 5739 5455 4857 4041 3215 2474 1733 866 -108 -1024 -1747 -2284 -2732 -3102 -3300 -3240 -2965 -2621 -2295 -1933 -1428 -768 -96 424 761 1047 1421 1864 2206 2328 2301 2306 2423 2540 2493 2253 1951 1710 1517 1271 928 554 232 -37 -317 -627 -885 -984 -925 -806 -693 -531 -218 234 679 992 1197 1409 1660 1846 1873 1772 1655 1565 1445 1245 1015 841 735 626 461 286 164 81 -62 -323 -659 -970 -1220 -1459 -1738 -2021 -2222 -2308 -2324 -2334 -2329 -2245 -2043 -1765 -1491 -1250 -1024 -809 -670 -676 -830 -1082 -1434 -1971 -2743 -3641 -4467 -5132 -5730 -6362 -6932 -7167 -6886 -6188 -5337 -4480 -3527 -2307 -818 714 2040 3116 4104 5142 6117 6751 6911 6788 6672 6600 6303 5582 4623 3853 3458 3155 2551 1629 781 319 61 -457 -1413 -2461 -3134 -3397 -3661 -4232 -4900 -5175 -4876 -4325 -3905 -3564 -2902 -1721 -332 791 1548 2271 3235 4236 4808 4774 4460 4289 4277 4069 3456 2680 2149 1929 1694 1196 593 248 248 301 141 -151 -285 -159 22 46 -43 -13 241 583 812 911 1031 1291 1619 1853 1926 1930 1967 1997 1892 1607 1254 965 735 441 27 -410 -735 -935 -1109 -1325 -1533 -1657 -1704 -1773 -1932 -2132 -2276 -2320 -2331 -2393 -2502 -2539 -2396 -2100 -1792 -1559 -1333 -988 -527 -122 58 22 -87 -187 -363 -742 -1315 -1927 -2459 -2946 -3490 -4078 -4540 -4734 -4691 -4566 -4425 -4168 -3657 -2906 -2082 -1320 -595 203 1105 2005 2763 3339 3800 4213 4562 4772 4810 4735 4625 4485 4255 3908 3512 3157 2829 2430 1904 1315 754 226 -329 -937 -1542 -2090 -2567 -2967 -3242 -3341 +1 +-806 -659 -624 -794 -1184 -1680 -2099 -2329 -2386 -2360 -2294 -2141 -1822 -1356 -868 -474 -155 221 727 1272 1707 2000 2258 2541 2732 2660 2322 1923 1653 1481 1241 891 608 586 803 1035 1119 1099 1117 1191 1180 967 611 255 -67 -463 -1001 -1575 -2004 -2239 -2404 -2599 -2734 -2621 -2198 -1610 -1039 -511 71 747 1393 1853 2107 2281 2467 2613 2609 2459 2293 2202 2113 1895 1549 1240 1093 1045 946 764 625 644 771 856 846 835 922 1066 1129 1053 940 923 1001 1046 963 819 745 754 719 539 293 157 185 254 221 95 -4 -26 -63 -225 -495 -767 -1001 -1260 -1608 -1999 -2321 -2536 -2699 -2871 -3019 -3054 -2958 -2798 -2646 -2496 -2285 -2001 -1688 -1387 -1099 -804 -526 -301 -130 27 191 329 403 430 475 568 663 681 602 489 408 353 273 145 10 -78 -115 -144 -182 -192 -144 -72 -42 -76 -121 -113 +928 554 232 -37 -317 -627 -885 -984 -925 -806 -693 -531 -218 234 679 992 1197 1409 1660 1846 1873 1772 1655 1565 1445 1245 1015 841 735 626 461 286 164 81 -62 -323 -659 -970 -1220 -1459 -1738 -2021 -2222 -2308 -2324 -2334 -2329 -2245 -2043 -1765 -1491 -1250 -1024 -809 -670 -676 -830 -1082 -1434 -1971 -2743 -3641 -4467 -5132 -5730 -6362 -6932 -7167 -6886 -6188 -5337 -4480 -3527 -2307 -818 714 2040 3116 4104 5142 6117 6751 6911 6788 6672 6600 6303 5582 4623 3853 3458 3155 2551 1629 781 319 61 -457 -1413 -2461 -3134 -3397 -3661 -4232 -4900 -5175 -4876 -4325 -3905 -3564 -2902 -1721 -332 791 1548 2271 3235 4236 4808 4774 4460 4289 4277 4069 3456 2680 2149 1929 1694 1196 593 248 248 301 141 -151 -285 -159 22 46 -43 -13 241 583 812 911 1031 1291 1619 1853 1926 1930 1967 1997 1892 1607 1254 965 735 441 27 -410 -735 -935 -1109 -1325 -1533 -1657 -1704 -1773 -1932 -2132 -2276 -2320 -2331 -2393 -2502 -2539 -2396 -2100 -1792 -1559 -1333 -988 -527 -122 58 22 -87 -187 -363 -742 -1315 -1927 -2459 -2946 -3490 -4078 -4540 -4734 -4691 -4566 -4425 -4168 -3657 -2906 -2082 -1320 -595 203 1105 2005 2763 3339 3800 4213 4562 4772 4810 4735 4625 4485 4255 3908 3512 3157 2829 2430 1904 1315 754 226 -329 -937 -1542 -2090 -2567 -2967 -3242 -3341 -3277 -3102 -2826 -2409 -1828 -1156 -507 68 621 1211 1812 2299 2563 2626 2614 2609 2545 2298 1865 1401 1063 856 670 466 337 377 542 693 751 750 763 808 843 835 789 730 680 649 641 661 733 879 1090 1314 1486 1595 1687 1791 1865 1823 1622 1323 1004 680 290 -199 -732 -1213 -1600 -1926 -2230 -2503 -2705 -2830 -2902 -2931 -2895 -2791 -2673 -2594 -2556 -2493 -2362 -2184 -2005 -1835 -1644 -1422 -1195 -990 -806 -659 -624 -794 -1184 -1680 -2099 -2329 -2386 -2360 -2294 -2141 -1822 -1356 -868 -474 -155 221 727 1272 1707 2000 2258 2541 2732 2660 2322 1923 1653 1481 1241 891 608 586 803 1035 1119 1099 1117 1191 1180 967 611 255 -67 -463 -1001 -1575 -2004 -2239 -2404 -2599 -2734 -2621 -2198 -1610 -1039 -511 71 747 1393 1853 2107 2281 2467 2613 2609 2459 2293 2202 2113 1895 1549 1240 1093 1045 946 764 625 644 +1 +-65 -41 -81 -147 -177 -149 -93 -43 7 93 225 369 475 521 518 488 437 362 260 135 4 -108 -185 -225 -238 -224 -158 -20 183 405 608 800 1015 1249 1443 1527 1499 1423 1351 1264 1097 843 568 347 192 61 -59 -127 -108 -30 43 89 143 233 334 397 408 411 450 528 591 595 551 529 583 697 787 791 750 736 768 771 678 524 392 304 192 -4 -241 -432 -564 -711 -927 -1172 -1355 -1461 -1551 -1689 -1849 -1945 -1933 -1849 -1765 -1705 -1629 -1475 -1241 -992 -799 -665 -527 -336 -123 44 144 229 344 458 508 488 467 507 573 583 507 405 350 346 331 266 163 74 23 -13 -84 -210 -349 -431 -432 -392 -372 -374 -350 -270 -167 -81 -1 101 211 274 263 223 207 193 114 -58 -282 -489 -651 -792 -936 -1081 -1181 -1190 -1100 -940 -738 -505 -253 -3 +27 -410 -735 -935 -1109 -1325 -1533 -1657 -1704 -1773 -1932 -2132 -2276 -2320 -2331 -2393 -2502 -2539 -2396 -2100 -1792 -1559 -1333 -988 -527 -122 58 22 -87 -187 -363 -742 -1315 -1927 -2459 -2946 -3490 -4078 -4540 -4734 -4691 -4566 -4425 -4168 -3657 -2906 -2082 -1320 -595 203 1105 2005 2763 3339 3800 4213 4562 4772 4810 4735 4625 4485 4255 3908 3512 3157 2829 2430 1904 1315 754 226 -329 -937 -1542 -2090 -2567 -2967 -3242 -3341 -3277 -3102 -2826 -2409 -1828 -1156 -507 68 621 1211 1812 2299 2563 2626 2614 2609 2545 2298 1865 1401 1063 856 670 466 337 377 542 693 751 750 763 808 843 835 789 730 680 649 641 661 733 879 1090 1314 1486 1595 1687 1791 1865 1823 1622 1323 1004 680 290 -199 -732 -1213 -1600 -1926 -2230 -2503 -2705 -2830 -2902 -2931 -2895 -2791 -2673 -2594 -2556 -2493 -2362 -2184 -2005 -1835 -1644 -1422 -1195 -990 -806 -659 -624 -794 -1184 -1680 -2099 -2329 -2386 -2360 -2294 -2141 -1822 -1356 -868 -474 -155 221 727 1272 1707 2000 2258 2541 2732 2660 2322 1923 1653 1481 1241 891 608 586 803 1035 1119 1099 1117 1191 1180 967 611 255 -67 -463 -1001 -1575 -2004 -2239 -2404 -2599 -2734 -2621 -2198 -1610 -1039 -511 71 747 1393 1853 2107 2281 2467 2613 2609 2459 2293 2202 2113 1895 1549 1240 1093 1045 946 764 625 644 771 856 846 835 922 1066 1129 1053 940 923 1001 1046 963 819 745 754 719 539 293 157 185 254 221 95 -4 -26 -63 -225 -495 -767 -1001 -1260 -1608 -1999 -2321 -2536 -2699 -2871 -3019 -3054 -2958 -2798 -2646 -2496 -2285 -2001 -1688 -1387 -1099 -804 -526 -301 -130 27 191 329 403 430 475 568 663 681 602 489 408 353 273 145 10 -78 -115 -144 -182 -192 -144 -72 -42 -76 -121 -113 -65 -41 -81 -147 -177 -149 -93 -43 7 93 225 369 475 521 518 488 437 362 260 135 4 -108 -185 -225 -238 -224 -158 -20 183 405 608 800 1015 1249 1443 1527 1499 1423 1351 1264 1097 843 568 347 192 61 -59 -127 -108 -30 43 89 143 233 334 397 408 411 450 528 591 595 551 529 583 697 787 791 750 736 768 771 678 524 392 304 192 -4 -241 -432 +1 +223 438 659 871 1022 1089 1105 1112 1113 1084 1030 975 932 900 881 875 866 831 774 711 646 569 484 413 352 281 210 168 153 121 59 22 58 145 245 376 548 679 642 440 234 173 250 378 515 672 808 824 649 306 -123 -527 -797 -879 -807 -675 -559 -512 -592 -839 -1181 -1479 -1627 -1628 -1505 -1237 -831 -414 -129 -15 6 2 -17 -28 23 158 332 500 667 826 921 905 818 729 646 550 444 357 282 179 45 -88 -220 -406 -664 -928 -1118 -1213 -1233 -1189 -1092 -972 -847 -708 -558 -457 -458 -519 -547 -509 -453 -418 -371 -277 -174 -123 -125 -137 -147 -182 -237 -259 -198 -52 136 323 481 601 699 781 829 815 754 702 698 711 684 612 541 502 468 406 323 260 234 216 174 118 83 81 76 12 -111 -229 -284 -287 -302 -356 -412 -410 +-806 -659 -624 -794 -1184 -1680 -2099 -2329 -2386 -2360 -2294 -2141 -1822 -1356 -868 -474 -155 221 727 1272 1707 2000 2258 2541 2732 2660 2322 1923 1653 1481 1241 891 608 586 803 1035 1119 1099 1117 1191 1180 967 611 255 -67 -463 -1001 -1575 -2004 -2239 -2404 -2599 -2734 -2621 -2198 -1610 -1039 -511 71 747 1393 1853 2107 2281 2467 2613 2609 2459 2293 2202 2113 1895 1549 1240 1093 1045 946 764 625 644 771 856 846 835 922 1066 1129 1053 940 923 1001 1046 963 819 745 754 719 539 293 157 185 254 221 95 -4 -26 -63 -225 -495 -767 -1001 -1260 -1608 -1999 -2321 -2536 -2699 -2871 -3019 -3054 -2958 -2798 -2646 -2496 -2285 -2001 -1688 -1387 -1099 -804 -526 -301 -130 27 191 329 403 430 475 568 663 681 602 489 408 353 273 145 10 -78 -115 -144 -182 -192 -144 -72 -42 -76 -121 -113 -65 -41 -81 -147 -177 -149 -93 -43 7 93 225 369 475 521 518 488 437 362 260 135 4 -108 -185 -225 -238 -224 -158 -20 183 405 608 800 1015 1249 1443 1527 1499 1423 1351 1264 1097 843 568 347 192 61 -59 -127 -108 -30 43 89 143 233 334 397 408 411 450 528 591 595 551 529 583 697 787 791 750 736 768 771 678 524 392 304 192 -4 -241 -432 -564 -711 -927 -1172 -1355 -1461 -1551 -1689 -1849 -1945 -1933 -1849 -1765 -1705 -1629 -1475 -1241 -992 -799 -665 -527 -336 -123 44 144 229 344 458 508 488 467 507 573 583 507 405 350 346 331 266 163 74 23 -13 -84 -210 -349 -431 -432 -392 -372 -374 -350 -270 -167 -81 -1 101 211 274 263 223 207 193 114 -58 -282 -489 -651 -792 -936 -1081 -1181 -1190 -1100 -940 -738 -505 -253 -3 223 438 659 871 1022 1089 1105 1112 1113 1084 1030 975 932 900 881 875 866 831 774 711 646 569 484 413 352 281 210 168 153 121 59 22 58 145 245 376 548 679 642 440 234 173 250 378 515 672 808 824 649 306 -123 -527 -797 -879 -807 -675 -559 -512 -592 -839 -1181 -1479 -1627 -1628 -1505 -1237 -831 -414 -129 -15 6 2 -17 -28 23 158 332 500 667 826 +1 +-346 -262 -196 -140 -55 84 259 421 527 582 627 682 716 683 587 486 425 387 318 183 0 -183 -327 -434 -531 -635 -722 -753 -722 -662 -605 -542 -446 -321 -199 -101 -16 62 113 113 79 56 73 126 190 255 309 348 378 406 429 434 417 403 418 453 465 416 312 194 100 34 -34 -104 -149 -139 -86 -36 -11 10 54 97 104 72 35 8 -32 -111 -215 -304 -364 -420 -491 -573 -638 -669 -677 -691 -725 -751 -725 -635 -521 -428 -373 -332 -282 -224 -163 -89 -12 48 82 118 185 279 355 396 419 450 492 524 539 547 552 551 537 508 478 453 430 395 345 303 297 323 339 306 222 118 16 -77 -157 -212 -243 -274 -310 -326 -304 -254 -209 -181 -165 -157 -172 -218 -274 -330 -385 -437 -466 -465 -453 -463 -498 -526 -511 -448 -356 -263 +-65 -41 -81 -147 -177 -149 -93 -43 7 93 225 369 475 521 518 488 437 362 260 135 4 -108 -185 -225 -238 -224 -158 -20 183 405 608 800 1015 1249 1443 1527 1499 1423 1351 1264 1097 843 568 347 192 61 -59 -127 -108 -30 43 89 143 233 334 397 408 411 450 528 591 595 551 529 583 697 787 791 750 736 768 771 678 524 392 304 192 -4 -241 -432 -564 -711 -927 -1172 -1355 -1461 -1551 -1689 -1849 -1945 -1933 -1849 -1765 -1705 -1629 -1475 -1241 -992 -799 -665 -527 -336 -123 44 144 229 344 458 508 488 467 507 573 583 507 405 350 346 331 266 163 74 23 -13 -84 -210 -349 -431 -432 -392 -372 -374 -350 -270 -167 -81 -1 101 211 274 263 223 207 193 114 -58 -282 -489 -651 -792 -936 -1081 -1181 -1190 -1100 -940 -738 -505 -253 -3 223 438 659 871 1022 1089 1105 1112 1113 1084 1030 975 932 900 881 875 866 831 774 711 646 569 484 413 352 281 210 168 153 121 59 22 58 145 245 376 548 679 642 440 234 173 250 378 515 672 808 824 649 306 -123 -527 -797 -879 -807 -675 -559 -512 -592 -839 -1181 -1479 -1627 -1628 -1505 -1237 -831 -414 -129 -15 6 2 -17 -28 23 158 332 500 667 826 921 905 818 729 646 550 444 357 282 179 45 -88 -220 -406 -664 -928 -1118 -1213 -1233 -1189 -1092 -972 -847 -708 -558 -457 -458 -519 -547 -509 -453 -418 -371 -277 -174 -123 -125 -137 -147 -182 -237 -259 -198 -52 136 323 481 601 699 781 829 815 754 702 698 711 684 612 541 502 468 406 323 260 234 216 174 118 83 81 76 12 -111 -229 -284 -287 -302 -356 -412 -410 -346 -262 -196 -140 -55 84 259 421 527 582 627 682 716 683 587 486 425 387 318 183 0 -183 -327 -434 -531 -635 -722 -753 -722 -662 -605 -542 -446 -321 -199 -101 -16 62 113 113 79 56 73 126 190 255 309 348 378 406 429 434 417 403 418 453 465 416 312 194 100 34 -34 -104 -149 -139 -86 -36 -11 10 54 97 104 72 35 8 -32 -111 -215 -304 +1 +-182 -107 -19 90 184 207 151 93 113 201 268 258 221 243 337 417 406 317 230 215 278 382 480 532 514 429 304 166 34 -88 -181 -210 -158 -51 45 84 69 41 34 48 53 41 30 47 95 139 140 88 11 -65 -129 -190 -247 -280 -270 -226 -174 -139 -126 -120 -113 -105 -110 -127 -152 -164 -157 -129 -86 -34 11 33 25 17 41 89 126 121 94 85 113 152 167 148 107 61 20 -11 -34 -49 -55 -41 -11 24 51 70 87 92 69 25 -17 -29 -21 -16 -34 -67 -97 -107 -91 -62 -44 -48 -67 -81 -77 -63 -51 -50 -75 -127 -194 -250 -290 -327 -370 -406 -405 -358 -288 -229 -200 -193 -185 -157 -99 -25 44 92 112 115 118 132 155 172 169 162 178 227 296 355 398 435 479 515 523 491 430 355 288 229 +223 438 659 871 1022 1089 1105 1112 1113 1084 1030 975 932 900 881 875 866 831 774 711 646 569 484 413 352 281 210 168 153 121 59 22 58 145 245 376 548 679 642 440 234 173 250 378 515 672 808 824 649 306 -123 -527 -797 -879 -807 -675 -559 -512 -592 -839 -1181 -1479 -1627 -1628 -1505 -1237 -831 -414 -129 -15 6 2 -17 -28 23 158 332 500 667 826 921 905 818 729 646 550 444 357 282 179 45 -88 -220 -406 -664 -928 -1118 -1213 -1233 -1189 -1092 -972 -847 -708 -558 -457 -458 -519 -547 -509 -453 -418 -371 -277 -174 -123 -125 -137 -147 -182 -237 -259 -198 -52 136 323 481 601 699 781 829 815 754 702 698 711 684 612 541 502 468 406 323 260 234 216 174 118 83 81 76 12 -111 -229 -284 -287 -302 -356 -412 -410 -346 -262 -196 -140 -55 84 259 421 527 582 627 682 716 683 587 486 425 387 318 183 0 -183 -327 -434 -531 -635 -722 -753 -722 -662 -605 -542 -446 -321 -199 -101 -16 62 113 113 79 56 73 126 190 255 309 348 378 406 429 434 417 403 418 453 465 416 312 194 100 34 -34 -104 -149 -139 -86 -36 -11 10 54 97 104 72 35 8 -32 -111 -215 -304 -364 -420 -491 -573 -638 -669 -677 -691 -725 -751 -725 -635 -521 -428 -373 -332 -282 -224 -163 -89 -12 48 82 118 185 279 355 396 419 450 492 524 539 547 552 551 537 508 478 453 430 395 345 303 297 323 339 306 222 118 16 -77 -157 -212 -243 -274 -310 -326 -304 -254 -209 -181 -165 -157 -172 -218 -274 -330 -385 -437 -466 -465 -453 -463 -498 -526 -511 -448 -356 -263 -182 -107 -19 90 184 207 151 93 113 201 268 258 221 243 337 417 406 317 230 215 278 382 480 532 514 429 304 166 34 -88 -181 -210 -158 -51 45 84 69 41 34 48 53 41 30 47 95 139 140 88 11 -65 -129 -190 -247 -280 -270 -226 -174 -139 -126 -120 -113 -105 -110 -127 -152 -164 -157 -129 -86 -34 11 33 25 17 41 89 126 121 94 85 +1 +171 105 31 -42 -111 -174 -226 -264 -290 -311 -322 -313 -280 -242 -227 -238 -258 -260 -245 -232 -236 -246 -237 -194 -122 -43 24 73 104 123 142 180 237 291 321 326 332 350 366 367 353 338 318 291 258 234 222 212 198 173 135 83 41 26 32 27 -3 -35 -35 -4 35 68 106 151 184 181 140 75 -2 -82 -147 -182 -196 -217 -271 -349 -419 -466 -499 -533 -558 -551 -504 -444 -394 -360 -325 -292 -273 -274 -270 -241 -198 -168 -157 -143 -116 -89 -79 -90 -103 -102 -89 -69 -45 -15 29 83 140 192 225 240 236 220 195 162 123 84 64 67 75 56 8 -40 -66 -81 -111 -152 -171 -145 -94 -51 -24 7 58 127 192 236 256 271 303 352 382 365 321 295 309 333 323 280 241 236 250 251 219 176 149 158 194 237 +-346 -262 -196 -140 -55 84 259 421 527 582 627 682 716 683 587 486 425 387 318 183 0 -183 -327 -434 -531 -635 -722 -753 -722 -662 -605 -542 -446 -321 -199 -101 -16 62 113 113 79 56 73 126 190 255 309 348 378 406 429 434 417 403 418 453 465 416 312 194 100 34 -34 -104 -149 -139 -86 -36 -11 10 54 97 104 72 35 8 -32 -111 -215 -304 -364 -420 -491 -573 -638 -669 -677 -691 -725 -751 -725 -635 -521 -428 -373 -332 -282 -224 -163 -89 -12 48 82 118 185 279 355 396 419 450 492 524 539 547 552 551 537 508 478 453 430 395 345 303 297 323 339 306 222 118 16 -77 -157 -212 -243 -274 -310 -326 -304 -254 -209 -181 -165 -157 -172 -218 -274 -330 -385 -437 -466 -465 -453 -463 -498 -526 -511 -448 -356 -263 -182 -107 -19 90 184 207 151 93 113 201 268 258 221 243 337 417 406 317 230 215 278 382 480 532 514 429 304 166 34 -88 -181 -210 -158 -51 45 84 69 41 34 48 53 41 30 47 95 139 140 88 11 -65 -129 -190 -247 -280 -270 -226 -174 -139 -126 -120 -113 -105 -110 -127 -152 -164 -157 -129 -86 -34 11 33 25 17 41 89 126 121 94 85 113 152 167 148 107 61 20 -11 -34 -49 -55 -41 -11 24 51 70 87 92 69 25 -17 -29 -21 -16 -34 -67 -97 -107 -91 -62 -44 -48 -67 -81 -77 -63 -51 -50 -75 -127 -194 -250 -290 -327 -370 -406 -405 -358 -288 -229 -200 -193 -185 -157 -99 -25 44 92 112 115 118 132 155 172 169 162 178 227 296 355 398 435 479 515 523 491 430 355 288 229 171 105 31 -42 -111 -174 -226 -264 -290 -311 -322 -313 -280 -242 -227 -238 -258 -260 -245 -232 -236 -246 -237 -194 -122 -43 24 73 104 123 142 180 237 291 321 326 332 350 366 367 353 338 318 291 258 234 222 212 198 173 135 83 41 26 32 27 -3 -35 -35 -4 35 68 106 151 184 181 140 75 -2 -82 -147 -182 -196 -217 -271 -349 -419 -466 -499 -533 +1 +275 310 337 348 332 293 241 184 123 63 13 -26 -57 -104 -173 -254 -321 -360 -379 -391 -396 -379 -329 -264 -215 -198 -201 -206 -204 -203 -207 -211 -190 -136 -62 5 42 54 60 73 91 107 127 145 142 114 80 70 75 52 -19 -103 -153 -165 -180 -224 -283 -321 -324 -300 -265 -231 -199 -167 -133 -103 -83 -76 -78 -76 -67 -57 -57 -67 -72 -64 -55 -80 -165 -286 -386 -428 -430 -431 -437 -418 -364 -298 -252 -213 -160 -90 -32 3 36 92 177 268 348 417 474 519 542 542 530 523 527 540 550 561 579 590 572 521 453 377 280 159 44 -29 -70 -119 -188 -245 -263 -263 -271 -279 -252 -199 -151 -116 -65 13 74 88 83 118 188 231 205 147 117 125 136 111 58 10 1 34 94 144 160 155 158 178 199 204 194 185 +-182 -107 -19 90 184 207 151 93 113 201 268 258 221 243 337 417 406 317 230 215 278 382 480 532 514 429 304 166 34 -88 -181 -210 -158 -51 45 84 69 41 34 48 53 41 30 47 95 139 140 88 11 -65 -129 -190 -247 -280 -270 -226 -174 -139 -126 -120 -113 -105 -110 -127 -152 -164 -157 -129 -86 -34 11 33 25 17 41 89 126 121 94 85 113 152 167 148 107 61 20 -11 -34 -49 -55 -41 -11 24 51 70 87 92 69 25 -17 -29 -21 -16 -34 -67 -97 -107 -91 -62 -44 -48 -67 -81 -77 -63 -51 -50 -75 -127 -194 -250 -290 -327 -370 -406 -405 -358 -288 -229 -200 -193 -185 -157 -99 -25 44 92 112 115 118 132 155 172 169 162 178 227 296 355 398 435 479 515 523 491 430 355 288 229 171 105 31 -42 -111 -174 -226 -264 -290 -311 -322 -313 -280 -242 -227 -238 -258 -260 -245 -232 -236 -246 -237 -194 -122 -43 24 73 104 123 142 180 237 291 321 326 332 350 366 367 353 338 318 291 258 234 222 212 198 173 135 83 41 26 32 27 -3 -35 -35 -4 35 68 106 151 184 181 140 75 -2 -82 -147 -182 -196 -217 -271 -349 -419 -466 -499 -533 -558 -551 -504 -444 -394 -360 -325 -292 -273 -274 -270 -241 -198 -168 -157 -143 -116 -89 -79 -90 -103 -102 -89 -69 -45 -15 29 83 140 192 225 240 236 220 195 162 123 84 64 67 75 56 8 -40 -66 -81 -111 -152 -171 -145 -94 -51 -24 7 58 127 192 236 256 271 303 352 382 365 321 295 309 333 323 280 241 236 250 251 219 176 149 158 194 237 275 310 337 348 332 293 241 184 123 63 13 -26 -57 -104 -173 -254 -321 -360 -379 -391 -396 -379 -329 -264 -215 -198 -201 -206 -204 -203 -207 -211 -190 -136 -62 5 42 54 60 73 91 107 127 145 142 114 80 70 75 52 -19 -103 -153 -165 -180 -224 -283 -321 -324 -300 -265 -231 -199 -167 -133 -103 -83 -76 -78 -76 -67 -57 -57 -67 -72 -64 -55 -80 -165 -286 +1 +187 197 210 226 239 237 220 188 147 95 38 -16 -63 -115 -173 -223 -248 -251 -257 -286 -333 -383 -425 -458 -483 -505 -516 -510 -475 -418 -356 -303 -257 -205 -140 -69 -12 23 43 60 78 88 76 47 14 -11 -39 -86 -152 -213 -254 -281 -314 -351 -377 -382 -385 -396 -399 -369 -319 -288 -299 -313 -279 -188 -89 -27 6 52 137 241 332 394 434 460 473 474 466 455 447 448 449 445 429 410 391 363 316 259 212 195 185 152 85 15 -16 -9 -2 -26 -70 -102 -103 -88 -84 -93 -101 -102 -95 -82 -62 -37 -20 -22 -36 -51 -60 -66 -66 -58 -50 -45 -37 -13 27 59 66 55 55 80 115 129 124 128 171 240 292 297 273 253 255 259 240 203 181 188 198 177 118 42 -23 -70 -103 -111 -99 -85 -104 -165 -234 -276 +171 105 31 -42 -111 -174 -226 -264 -290 -311 -322 -313 -280 -242 -227 -238 -258 -260 -245 -232 -236 -246 -237 -194 -122 -43 24 73 104 123 142 180 237 291 321 326 332 350 366 367 353 338 318 291 258 234 222 212 198 173 135 83 41 26 32 27 -3 -35 -35 -4 35 68 106 151 184 181 140 75 -2 -82 -147 -182 -196 -217 -271 -349 -419 -466 -499 -533 -558 -551 -504 -444 -394 -360 -325 -292 -273 -274 -270 -241 -198 -168 -157 -143 -116 -89 -79 -90 -103 -102 -89 -69 -45 -15 29 83 140 192 225 240 236 220 195 162 123 84 64 67 75 56 8 -40 -66 -81 -111 -152 -171 -145 -94 -51 -24 7 58 127 192 236 256 271 303 352 382 365 321 295 309 333 323 280 241 236 250 251 219 176 149 158 194 237 275 310 337 348 332 293 241 184 123 63 13 -26 -57 -104 -173 -254 -321 -360 -379 -391 -396 -379 -329 -264 -215 -198 -201 -206 -204 -203 -207 -211 -190 -136 -62 5 42 54 60 73 91 107 127 145 142 114 80 70 75 52 -19 -103 -153 -165 -180 -224 -283 -321 -324 -300 -265 -231 -199 -167 -133 -103 -83 -76 -78 -76 -67 -57 -57 -67 -72 -64 -55 -80 -165 -286 -386 -428 -430 -431 -437 -418 -364 -298 -252 -213 -160 -90 -32 3 36 92 177 268 348 417 474 519 542 542 530 523 527 540 550 561 579 590 572 521 453 377 280 159 44 -29 -70 -119 -188 -245 -263 -263 -271 -279 -252 -199 -151 -116 -65 13 74 88 83 118 188 231 205 147 117 125 136 111 58 10 1 34 94 144 160 155 158 178 199 204 194 185 187 197 210 226 239 237 220 188 147 95 38 -16 -63 -115 -173 -223 -248 -251 -257 -286 -333 -383 -425 -458 -483 -505 -516 -510 -475 -418 -356 -303 -257 -205 -140 -69 -12 23 43 60 78 88 76 47 14 -11 -39 -86 -152 -213 -254 -281 -314 -351 -377 -382 -385 -396 -399 -369 -319 -288 -299 -313 -279 -188 -89 -27 6 52 137 241 332 394 434 460 473 474 466 455 +1 +-283 -279 -279 -281 -286 -301 -321 -320 -294 -267 -277 -307 -309 -263 -204 -165 -142 -112 -84 -94 -142 -188 -207 -205 -209 -218 -224 -236 -267 -304 -318 -287 -235 -192 -160 -119 -53 27 96 138 169 212 285 377 449 477 480 494 538 580 577 521 450 412 411 409 371 301 224 158 106 66 35 0 -52 -117 -169 -198 -223 -264 -311 -328 -317 -309 -327 -343 -327 -287 -253 -233 -201 -142 -70 -14 24 54 83 98 99 99 107 114 98 65 33 24 40 64 84 96 108 134 163 185 190 192 204 228 255 281 309 338 349 326 283 253 249 251 238 209 179 151 115 69 23 -19 -64 -124 -191 -251 -297 -329 -354 -377 -400 -420 -429 -423 -404 -383 -370 -368 -381 -401 -404 -378 -331 -298 -290 -278 -235 -176 -139 -140 -153 -148 -140 -158 -193 -213 +275 310 337 348 332 293 241 184 123 63 13 -26 -57 -104 -173 -254 -321 -360 -379 -391 -396 -379 -329 -264 -215 -198 -201 -206 -204 -203 -207 -211 -190 -136 -62 5 42 54 60 73 91 107 127 145 142 114 80 70 75 52 -19 -103 -153 -165 -180 -224 -283 -321 -324 -300 -265 -231 -199 -167 -133 -103 -83 -76 -78 -76 -67 -57 -57 -67 -72 -64 -55 -80 -165 -286 -386 -428 -430 -431 -437 -418 -364 -298 -252 -213 -160 -90 -32 3 36 92 177 268 348 417 474 519 542 542 530 523 527 540 550 561 579 590 572 521 453 377 280 159 44 -29 -70 -119 -188 -245 -263 -263 -271 -279 -252 -199 -151 -116 -65 13 74 88 83 118 188 231 205 147 117 125 136 111 58 10 1 34 94 144 160 155 158 178 199 204 194 185 187 197 210 226 239 237 220 188 147 95 38 -16 -63 -115 -173 -223 -248 -251 -257 -286 -333 -383 -425 -458 -483 -505 -516 -510 -475 -418 -356 -303 -257 -205 -140 -69 -12 23 43 60 78 88 76 47 14 -11 -39 -86 -152 -213 -254 -281 -314 -351 -377 -382 -385 -396 -399 -369 -319 -288 -299 -313 -279 -188 -89 -27 6 52 137 241 332 394 434 460 473 474 466 455 447 448 449 445 429 410 391 363 316 259 212 195 185 152 85 15 -16 -9 -2 -26 -70 -102 -103 -88 -84 -93 -101 -102 -95 -82 -62 -37 -20 -22 -36 -51 -60 -66 -66 -58 -50 -45 -37 -13 27 59 66 55 55 80 115 129 124 128 171 240 292 297 273 253 255 259 240 203 181 188 198 177 118 42 -23 -70 -103 -111 -99 -85 -104 -165 -234 -276 -283 -279 -279 -281 -286 -301 -321 -320 -294 -267 -277 -307 -309 -263 -204 -165 -142 -112 -84 -94 -142 -188 -207 -205 -209 -218 -224 -236 -267 -304 -318 -287 -235 -192 -160 -119 -53 27 96 138 169 212 285 377 449 477 480 494 538 580 577 521 450 412 411 409 371 301 224 158 106 66 35 0 -52 -117 -169 -198 -223 -264 -311 -328 -317 -309 -327 -343 -327 -287 -253 -233 +1 +-203 -175 -154 -147 -135 -108 -71 -26 28 89 145 182 204 234 287 355 413 441 446 457 481 486 444 365 294 255 231 196 146 106 81 59 21 -40 -100 -137 -145 -134 -130 -150 -169 -159 -127 -103 -109 -123 -113 -86 -72 -77 -74 -45 -9 13 40 96 169 216 219 211 225 256 284 310 341 363 352 307 260 231 211 176 131 100 91 88 75 48 16 -7 -9 8 27 23 -8 -43 -60 -57 -50 -58 -83 -114 -147 -173 -190 -198 -205 -224 -258 -302 -344 -363 -356 -340 -338 -353 -367 -363 -340 -300 -244 -177 -118 -81 -58 -17 51 116 145 145 144 163 186 200 204 198 179 146 110 91 91 106 121 117 84 30 -17 -38 -45 -67 -108 -137 -129 -103 -97 -125 -157 -163 -142 -112 -86 -69 -60 -60 -62 -57 -40 -15 8 19 +187 197 210 226 239 237 220 188 147 95 38 -16 -63 -115 -173 -223 -248 -251 -257 -286 -333 -383 -425 -458 -483 -505 -516 -510 -475 -418 -356 -303 -257 -205 -140 -69 -12 23 43 60 78 88 76 47 14 -11 -39 -86 -152 -213 -254 -281 -314 -351 -377 -382 -385 -396 -399 -369 -319 -288 -299 -313 -279 -188 -89 -27 6 52 137 241 332 394 434 460 473 474 466 455 447 448 449 445 429 410 391 363 316 259 212 195 185 152 85 15 -16 -9 -2 -26 -70 -102 -103 -88 -84 -93 -101 -102 -95 -82 -62 -37 -20 -22 -36 -51 -60 -66 -66 -58 -50 -45 -37 -13 27 59 66 55 55 80 115 129 124 128 171 240 292 297 273 253 255 259 240 203 181 188 198 177 118 42 -23 -70 -103 -111 -99 -85 -104 -165 -234 -276 -283 -279 -279 -281 -286 -301 -321 -320 -294 -267 -277 -307 -309 -263 -204 -165 -142 -112 -84 -94 -142 -188 -207 -205 -209 -218 -224 -236 -267 -304 -318 -287 -235 -192 -160 -119 -53 27 96 138 169 212 285 377 449 477 480 494 538 580 577 521 450 412 411 409 371 301 224 158 106 66 35 0 -52 -117 -169 -198 -223 -264 -311 -328 -317 -309 -327 -343 -327 -287 -253 -233 -201 -142 -70 -14 24 54 83 98 99 99 107 114 98 65 33 24 40 64 84 96 108 134 163 185 190 192 204 228 255 281 309 338 349 326 283 253 249 251 238 209 179 151 115 69 23 -19 -64 -124 -191 -251 -297 -329 -354 -377 -400 -420 -429 -423 -404 -383 -370 -368 -381 -401 -404 -378 -331 -298 -290 -278 -235 -176 -139 -140 -153 -148 -140 -158 -193 -213 -203 -175 -154 -147 -135 -108 -71 -26 28 89 145 182 204 234 287 355 413 441 446 457 481 486 444 365 294 255 231 196 146 106 81 59 21 -40 -100 -137 -145 -134 -130 -150 -169 -159 -127 -103 -109 -123 -113 -86 -72 -77 -74 -45 -9 13 40 96 169 216 219 211 225 256 284 310 341 363 352 307 260 231 211 176 131 100 91 88 75 48 16 -7 +1 +21 16 15 22 33 37 32 22 13 -4 -26 -40 -27 2 18 2 -23 -22 15 62 89 96 105 123 142 159 174 190 204 211 219 235 251 252 231 207 200 211 223 221 202 170 143 123 113 98 63 11 -35 -58 -59 -52 -43 -27 -18 -33 -66 -91 -82 -59 -58 -88 -114 -105 -72 -54 -75 -111 -134 -140 -149 -174 -199 -207 -194 -175 -166 -170 -180 -185 -183 -174 -166 -158 -149 -135 -112 -85 -57 -35 -16 1 19 41 62 81 101 120 131 131 123 121 126 129 124 109 88 59 22 -19 -58 -96 -129 -147 -137 -116 -105 -111 -120 -117 -106 -97 -94 -92 -95 -102 -98 -73 -40 -27 -43 -61 -57 -40 -32 -31 -17 14 40 45 40 53 85 117 140 154 167 172 172 175 183 183 165 140 132 148 166 169 161 160 +-283 -279 -279 -281 -286 -301 -321 -320 -294 -267 -277 -307 -309 -263 -204 -165 -142 -112 -84 -94 -142 -188 -207 -205 -209 -218 -224 -236 -267 -304 -318 -287 -235 -192 -160 -119 -53 27 96 138 169 212 285 377 449 477 480 494 538 580 577 521 450 412 411 409 371 301 224 158 106 66 35 0 -52 -117 -169 -198 -223 -264 -311 -328 -317 -309 -327 -343 -327 -287 -253 -233 -201 -142 -70 -14 24 54 83 98 99 99 107 114 98 65 33 24 40 64 84 96 108 134 163 185 190 192 204 228 255 281 309 338 349 326 283 253 249 251 238 209 179 151 115 69 23 -19 -64 -124 -191 -251 -297 -329 -354 -377 -400 -420 -429 -423 -404 -383 -370 -368 -381 -401 -404 -378 -331 -298 -290 -278 -235 -176 -139 -140 -153 -148 -140 -158 -193 -213 -203 -175 -154 -147 -135 -108 -71 -26 28 89 145 182 204 234 287 355 413 441 446 457 481 486 444 365 294 255 231 196 146 106 81 59 21 -40 -100 -137 -145 -134 -130 -150 -169 -159 -127 -103 -109 -123 -113 -86 -72 -77 -74 -45 -9 13 40 96 169 216 219 211 225 256 284 310 341 363 352 307 260 231 211 176 131 100 91 88 75 48 16 -7 -9 8 27 23 -8 -43 -60 -57 -50 -58 -83 -114 -147 -173 -190 -198 -205 -224 -258 -302 -344 -363 -356 -340 -338 -353 -367 -363 -340 -300 -244 -177 -118 -81 -58 -17 51 116 145 145 144 163 186 200 204 198 179 146 110 91 91 106 121 117 84 30 -17 -38 -45 -67 -108 -137 -129 -103 -97 -125 -157 -163 -142 -112 -86 -69 -60 -60 -62 -57 -40 -15 8 19 21 16 15 22 33 37 32 22 13 -4 -26 -40 -27 2 18 2 -23 -22 15 62 89 96 105 123 142 159 174 190 204 211 219 235 251 252 231 207 200 211 223 221 202 170 143 123 113 98 63 11 -35 -58 -59 -52 -43 -27 -18 -33 -66 -91 -82 -59 -58 -88 -114 -105 -72 -54 -75 -111 -134 -140 -149 -174 -199 -207 -194 -175 -166 -170 -180 -185 +1 +174 187 180 147 107 80 74 77 74 68 64 66 57 26 -22 -64 -92 -109 -115 -113 -110 -114 -123 -126 -120 -116 -121 -125 -111 -87 -74 -70 -48 -1 44 54 37 19 21 31 45 64 87 103 99 82 69 66 73 85 90 80 56 42 51 65 53 21 1 16 45 63 71 78 74 50 18 6 14 7 -30 -69 -86 -104 -154 -221 -257 -243 -223 -236 -270 -285 -276 -277 -301 -323 -308 -265 -233 -234 -255 -267 -251 -215 -172 -130 -98 -79 -71 -60 -34 0 31 60 98 146 188 208 211 224 250 268 263 246 242 258 270 265 241 214 194 180 172 169 166 165 166 165 151 127 107 106 118 115 90 60 48 56 58 34 -10 -51 -74 -79 -72 -53 -29 -12 -17 -37 -44 -27 2 20 26 33 44 44 29 13 +-203 -175 -154 -147 -135 -108 -71 -26 28 89 145 182 204 234 287 355 413 441 446 457 481 486 444 365 294 255 231 196 146 106 81 59 21 -40 -100 -137 -145 -134 -130 -150 -169 -159 -127 -103 -109 -123 -113 -86 -72 -77 -74 -45 -9 13 40 96 169 216 219 211 225 256 284 310 341 363 352 307 260 231 211 176 131 100 91 88 75 48 16 -7 -9 8 27 23 -8 -43 -60 -57 -50 -58 -83 -114 -147 -173 -190 -198 -205 -224 -258 -302 -344 -363 -356 -340 -338 -353 -367 -363 -340 -300 -244 -177 -118 -81 -58 -17 51 116 145 145 144 163 186 200 204 198 179 146 110 91 91 106 121 117 84 30 -17 -38 -45 -67 -108 -137 -129 -103 -97 -125 -157 -163 -142 -112 -86 -69 -60 -60 -62 -57 -40 -15 8 19 21 16 15 22 33 37 32 22 13 -4 -26 -40 -27 2 18 2 -23 -22 15 62 89 96 105 123 142 159 174 190 204 211 219 235 251 252 231 207 200 211 223 221 202 170 143 123 113 98 63 11 -35 -58 -59 -52 -43 -27 -18 -33 -66 -91 -82 -59 -58 -88 -114 -105 -72 -54 -75 -111 -134 -140 -149 -174 -199 -207 -194 -175 -166 -170 -180 -185 -183 -174 -166 -158 -149 -135 -112 -85 -57 -35 -16 1 19 41 62 81 101 120 131 131 123 121 126 129 124 109 88 59 22 -19 -58 -96 -129 -147 -137 -116 -105 -111 -120 -117 -106 -97 -94 -92 -95 -102 -98 -73 -40 -27 -43 -61 -57 -40 -32 -31 -17 14 40 45 40 53 85 117 140 154 167 172 172 175 183 183 165 140 132 148 166 169 161 160 174 187 180 147 107 80 74 77 74 68 64 66 57 26 -22 -64 -92 -109 -115 -113 -110 -114 -123 -126 -120 -116 -121 -125 -111 -87 -74 -70 -48 -1 44 54 37 19 21 31 45 64 87 103 99 82 69 66 73 85 90 80 56 42 51 65 53 21 1 16 45 63 71 78 74 50 18 6 14 7 -30 -69 -86 -104 -154 -221 -257 -243 -223 -236 +1 +13 19 13 -7 -31 -46 -56 -63 -65 -70 -81 -95 -99 -93 -100 -126 -153 -157 -139 -125 -122 -120 -109 -94 -83 -73 -64 -65 -76 -86 -83 -72 -61 -52 -28 16 64 99 115 117 108 93 85 88 94 83 47 3 -24 -31 -31 -46 -77 -111 -132 -136 -125 -107 -93 -92 -104 -118 -117 -101 -89 -91 -104 -110 -105 -94 -82 -73 -61 -50 -39 -32 -33 -41 -39 -13 18 27 6 -14 -2 30 47 41 39 58 82 100 124 173 226 243 224 211 225 244 236 211 210 237 256 240 206 185 179 165 131 94 68 51 30 3 -16 -21 -28 -55 -92 -110 -100 -87 -95 -124 -143 -140 -128 -120 -116 -102 -84 -73 -68 -67 -71 -82 -85 -60 -21 -12 -38 -64 -52 -20 -12 -39 -70 -68 -34 6 33 43 48 71 120 171 182 157 +21 16 15 22 33 37 32 22 13 -4 -26 -40 -27 2 18 2 -23 -22 15 62 89 96 105 123 142 159 174 190 204 211 219 235 251 252 231 207 200 211 223 221 202 170 143 123 113 98 63 11 -35 -58 -59 -52 -43 -27 -18 -33 -66 -91 -82 -59 -58 -88 -114 -105 -72 -54 -75 -111 -134 -140 -149 -174 -199 -207 -194 -175 -166 -170 -180 -185 -183 -174 -166 -158 -149 -135 -112 -85 -57 -35 -16 1 19 41 62 81 101 120 131 131 123 121 126 129 124 109 88 59 22 -19 -58 -96 -129 -147 -137 -116 -105 -111 -120 -117 -106 -97 -94 -92 -95 -102 -98 -73 -40 -27 -43 -61 -57 -40 -32 -31 -17 14 40 45 40 53 85 117 140 154 167 172 172 175 183 183 165 140 132 148 166 169 161 160 174 187 180 147 107 80 74 77 74 68 64 66 57 26 -22 -64 -92 -109 -115 -113 -110 -114 -123 -126 -120 -116 -121 -125 -111 -87 -74 -70 -48 -1 44 54 37 19 21 31 45 64 87 103 99 82 69 66 73 85 90 80 56 42 51 65 53 21 1 16 45 63 71 78 74 50 18 6 14 7 -30 -69 -86 -104 -154 -221 -257 -243 -223 -236 -270 -285 -276 -277 -301 -323 -308 -265 -233 -234 -255 -267 -251 -215 -172 -130 -98 -79 -71 -60 -34 0 31 60 98 146 188 208 211 224 250 268 263 246 242 258 270 265 241 214 194 180 172 169 166 165 166 165 151 127 107 106 118 115 90 60 48 56 58 34 -10 -51 -74 -79 -72 -53 -29 -12 -17 -37 -44 -27 2 20 26 33 44 44 29 13 13 19 13 -7 -31 -46 -56 -63 -65 -70 -81 -95 -99 -93 -100 -126 -153 -157 -139 -125 -122 -120 -109 -94 -83 -73 -64 -65 -76 -86 -83 -72 -61 -52 -28 16 64 99 115 117 108 93 85 88 94 83 47 3 -24 -31 -31 -46 -77 -111 -132 -136 -125 -107 -93 -92 -104 -118 -117 -101 -89 -91 -104 -110 -105 -94 -82 -73 -61 -50 -39 -32 -33 -41 -39 -13 +1 +142 169 203 189 132 89 84 82 47 7 -1 13 -7 -76 -150 -187 -192 -209 -242 -269 -268 -249 -236 -237 -248 -255 -259 -264 -277 -290 -288 -267 -240 -226 -228 -223 -189 -135 -88 -58 -30 23 89 137 141 124 126 162 213 252 266 271 273 277 285 286 271 241 217 216 227 221 199 191 218 254 246 179 90 31 13 14 8 -10 -32 -51 -67 -86 -110 -142 -168 -173 -149 -119 -112 -130 -143 -118 -60 -3 27 32 43 69 99 113 113 119 149 199 241 250 227 202 195 195 173 123 79 71 96 108 77 22 -20 -32 -33 -45 -64 -85 -110 -150 -199 -228 -220 -198 -198 -225 -249 -249 -233 -226 -235 -246 -247 -243 -236 -218 -169 -98 -38 -21 -42 -65 -53 -5 49 72 60 36 29 51 94 127 130 101 77 86 123 149 +174 187 180 147 107 80 74 77 74 68 64 66 57 26 -22 -64 -92 -109 -115 -113 -110 -114 -123 -126 -120 -116 -121 -125 -111 -87 -74 -70 -48 -1 44 54 37 19 21 31 45 64 87 103 99 82 69 66 73 85 90 80 56 42 51 65 53 21 1 16 45 63 71 78 74 50 18 6 14 7 -30 -69 -86 -104 -154 -221 -257 -243 -223 -236 -270 -285 -276 -277 -301 -323 -308 -265 -233 -234 -255 -267 -251 -215 -172 -130 -98 -79 -71 -60 -34 0 31 60 98 146 188 208 211 224 250 268 263 246 242 258 270 265 241 214 194 180 172 169 166 165 166 165 151 127 107 106 118 115 90 60 48 56 58 34 -10 -51 -74 -79 -72 -53 -29 -12 -17 -37 -44 -27 2 20 26 33 44 44 29 13 13 19 13 -7 -31 -46 -56 -63 -65 -70 -81 -95 -99 -93 -100 -126 -153 -157 -139 -125 -122 -120 -109 -94 -83 -73 -64 -65 -76 -86 -83 -72 -61 -52 -28 16 64 99 115 117 108 93 85 88 94 83 47 3 -24 -31 -31 -46 -77 -111 -132 -136 -125 -107 -93 -92 -104 -118 -117 -101 -89 -91 -104 -110 -105 -94 -82 -73 -61 -50 -39 -32 -33 -41 -39 -13 18 27 6 -14 -2 30 47 41 39 58 82 100 124 173 226 243 224 211 225 244 236 211 210 237 256 240 206 185 179 165 131 94 68 51 30 3 -16 -21 -28 -55 -92 -110 -100 -87 -95 -124 -143 -140 -128 -120 -116 -102 -84 -73 -68 -67 -71 -82 -85 -60 -21 -12 -38 -64 -52 -20 -12 -39 -70 -68 -34 6 33 43 48 71 120 171 182 157 142 169 203 189 132 89 84 82 47 7 -1 13 -7 -76 -150 -187 -192 -209 -242 -269 -268 -249 -236 -237 -248 -255 -259 -264 -277 -290 -288 -267 -240 -226 -228 -223 -189 -135 -88 -58 -30 23 89 137 141 124 126 162 213 252 266 271 273 277 285 286 271 241 217 216 227 221 199 191 218 254 246 179 90 31 13 14 8 -10 -32 -51 -67 -86 -110 -142 +1 +138 108 85 69 47 25 34 65 65 -8 -113 -170 -141 -70 -25 -47 -114 -182 -199 -140 -31 60 81 44 -3 -23 -12 23 73 117 130 104 63 44 55 80 94 85 61 41 46 61 53 15 -24 -30 -13 -14 -52 -95 -112 -99 -73 -53 -49 -64 -88 -94 -75 -54 -51 -51 -27 13 29 8 -16 -15 -3 -3 -6 1 10 1 -11 7 54 93 98 92 97 101 86 65 69 92 96 68 36 28 34 35 38 54 67 51 8 -14 10 58 80 60 26 17 42 70 62 19 -23 -23 6 25 16 4 18 40 34 -1 -26 -9 33 55 35 -9 -54 -92 -120 -135 -127 -99 -74 -83 -127 -171 -169 -116 -59 -50 -85 -119 -115 -90 -85 -109 -127 -112 -75 -51 -47 -37 -4 33 35 4 -19 9 78 141 167 162 +13 19 13 -7 -31 -46 -56 -63 -65 -70 -81 -95 -99 -93 -100 -126 -153 -157 -139 -125 -122 -120 -109 -94 -83 -73 -64 -65 -76 -86 -83 -72 -61 -52 -28 16 64 99 115 117 108 93 85 88 94 83 47 3 -24 -31 -31 -46 -77 -111 -132 -136 -125 -107 -93 -92 -104 -118 -117 -101 -89 -91 -104 -110 -105 -94 -82 -73 -61 -50 -39 -32 -33 -41 -39 -13 18 27 6 -14 -2 30 47 41 39 58 82 100 124 173 226 243 224 211 225 244 236 211 210 237 256 240 206 185 179 165 131 94 68 51 30 3 -16 -21 -28 -55 -92 -110 -100 -87 -95 -124 -143 -140 -128 -120 -116 -102 -84 -73 -68 -67 -71 -82 -85 -60 -21 -12 -38 -64 -52 -20 -12 -39 -70 -68 -34 6 33 43 48 71 120 171 182 157 142 169 203 189 132 89 84 82 47 7 -1 13 -7 -76 -150 -187 -192 -209 -242 -269 -268 -249 -236 -237 -248 -255 -259 -264 -277 -290 -288 -267 -240 -226 -228 -223 -189 -135 -88 -58 -30 23 89 137 141 124 126 162 213 252 266 271 273 277 285 286 271 241 217 216 227 221 199 191 218 254 246 179 90 31 13 14 8 -10 -32 -51 -67 -86 -110 -142 -168 -173 -149 -119 -112 -130 -143 -118 -60 -3 27 32 43 69 99 113 113 119 149 199 241 250 227 202 195 195 173 123 79 71 96 108 77 22 -20 -32 -33 -45 -64 -85 -110 -150 -199 -228 -220 -198 -198 -225 -249 -249 -233 -226 -235 -246 -247 -243 -236 -218 -169 -98 -38 -21 -42 -65 -53 -5 49 72 60 36 29 51 94 127 130 101 77 86 123 149 138 108 85 69 47 25 34 65 65 -8 -113 -170 -141 -70 -25 -47 -114 -182 -199 -140 -31 60 81 44 -3 -23 -12 23 73 117 130 104 63 44 55 80 94 85 61 41 46 61 53 15 -24 -30 -13 -14 -52 -95 -112 -99 -73 -53 -49 -64 -88 -94 -75 -54 -51 -51 -27 13 29 8 -16 -15 -3 -3 -6 1 10 1 -11 7 54 93 98 92 +1 +145 123 105 110 139 159 133 69 30 57 118 142 107 60 56 105 169 206 202 166 122 89 74 61 31 -16 -60 -97 -142 -197 -231 -219 -179 -157 -169 -175 -140 -81 -44 -51 -76 -88 -84 -80 -84 -102 -127 -143 -140 -126 -127 -158 -189 -186 -137 -69 -23 -18 -38 -35 20 102 133 76 0 0 76 126 78 5 29 155 258 236 137 92 148 242 287 271 238 225 231 236 228 205 173 139 113 95 75 43 4 -20 -15 9 30 32 22 5 -21 -55 -67 -37 10 11 -57 -148 -193 -181 -164 -191 -247 -290 -305 -311 -329 -350 -350 -325 -298 -282 -265 -228 -182 -157 -159 -148 -84 -1 31 -6 -40 -1 85 122 81 23 17 49 71 81 114 160 168 133 120 172 230 206 111 55 93 156 148 79 47 82 113 79 +142 169 203 189 132 89 84 82 47 7 -1 13 -7 -76 -150 -187 -192 -209 -242 -269 -268 -249 -236 -237 -248 -255 -259 -264 -277 -290 -288 -267 -240 -226 -228 -223 -189 -135 -88 -58 -30 23 89 137 141 124 126 162 213 252 266 271 273 277 285 286 271 241 217 216 227 221 199 191 218 254 246 179 90 31 13 14 8 -10 -32 -51 -67 -86 -110 -142 -168 -173 -149 -119 -112 -130 -143 -118 -60 -3 27 32 43 69 99 113 113 119 149 199 241 250 227 202 195 195 173 123 79 71 96 108 77 22 -20 -32 -33 -45 -64 -85 -110 -150 -199 -228 -220 -198 -198 -225 -249 -249 -233 -226 -235 -246 -247 -243 -236 -218 -169 -98 -38 -21 -42 -65 -53 -5 49 72 60 36 29 51 94 127 130 101 77 86 123 149 138 108 85 69 47 25 34 65 65 -8 -113 -170 -141 -70 -25 -47 -114 -182 -199 -140 -31 60 81 44 -3 -23 -12 23 73 117 130 104 63 44 55 80 94 85 61 41 46 61 53 15 -24 -30 -13 -14 -52 -95 -112 -99 -73 -53 -49 -64 -88 -94 -75 -54 -51 -51 -27 13 29 8 -16 -15 -3 -3 -6 1 10 1 -11 7 54 93 98 92 97 101 86 65 69 92 96 68 36 28 34 35 38 54 67 51 8 -14 10 58 80 60 26 17 42 70 62 19 -23 -23 6 25 16 4 18 40 34 -1 -26 -9 33 55 35 -9 -54 -92 -120 -135 -127 -99 -74 -83 -127 -171 -169 -116 -59 -50 -85 -119 -115 -90 -85 -109 -127 -112 -75 -51 -47 -37 -4 33 35 4 -19 9 78 141 167 162 145 123 105 110 139 159 133 69 30 57 118 142 107 60 56 105 169 206 202 166 122 89 74 61 31 -16 -60 -97 -142 -197 -231 -219 -179 -157 -169 -175 -140 -81 -44 -51 -76 -88 -84 -80 -84 -102 -127 -143 -140 -126 -127 -158 -189 -186 -137 -69 -23 -18 -38 -35 20 102 133 76 0 0 76 126 78 5 29 155 258 236 137 92 148 242 287 271 +1 +22 19 63 68 -3 -79 -79 -24 14 11 19 61 89 53 -11 -21 40 94 77 12 -34 -43 -52 -71 -59 -1 53 43 -9 -35 -3 44 63 72 96 117 98 50 29 39 28 -33 -91 -80 -24 -8 -60 -109 -85 -16 19 0 -8 37 101 126 106 80 66 54 28 9 9 20 24 20 19 21 17 4 -9 -9 6 34 62 72 46 -11 -65 -78 -48 -8 -5 -42 -83 -86 -59 -48 -76 -115 -120 -91 -66 -76 -100 -108 -101 -112 -145 -162 -142 -105 -90 -99 -96 -59 -11 10 -6 -31 -27 14 62 85 80 77 104 146 159 133 113 132 160 138 71 33 71 129 129 69 25 32 48 24 -17 -19 10 18 -11 -34 -16 11 -6 -58 -85 -65 -36 -45 -85 -111 -98 -63 -39 -31 -23 2 29 29 -4 -38 +138 108 85 69 47 25 34 65 65 -8 -113 -170 -141 -70 -25 -47 -114 -182 -199 -140 -31 60 81 44 -3 -23 -12 23 73 117 130 104 63 44 55 80 94 85 61 41 46 61 53 15 -24 -30 -13 -14 -52 -95 -112 -99 -73 -53 -49 -64 -88 -94 -75 -54 -51 -51 -27 13 29 8 -16 -15 -3 -3 -6 1 10 1 -11 7 54 93 98 92 97 101 86 65 69 92 96 68 36 28 34 35 38 54 67 51 8 -14 10 58 80 60 26 17 42 70 62 19 -23 -23 6 25 16 4 18 40 34 -1 -26 -9 33 55 35 -9 -54 -92 -120 -135 -127 -99 -74 -83 -127 -171 -169 -116 -59 -50 -85 -119 -115 -90 -85 -109 -127 -112 -75 -51 -47 -37 -4 33 35 4 -19 9 78 141 167 162 145 123 105 110 139 159 133 69 30 57 118 142 107 60 56 105 169 206 202 166 122 89 74 61 31 -16 -60 -97 -142 -197 -231 -219 -179 -157 -169 -175 -140 -81 -44 -51 -76 -88 -84 -80 -84 -102 -127 -143 -140 -126 -127 -158 -189 -186 -137 -69 -23 -18 -38 -35 20 102 133 76 0 0 76 126 78 5 29 155 258 236 137 92 148 242 287 271 238 225 231 236 228 205 173 139 113 95 75 43 4 -20 -15 9 30 32 22 5 -21 -55 -67 -37 10 11 -57 -148 -193 -181 -164 -191 -247 -290 -305 -311 -329 -350 -350 -325 -298 -282 -265 -228 -182 -157 -159 -148 -84 -1 31 -6 -40 -1 85 122 81 23 17 49 71 81 114 160 168 133 120 172 230 206 111 55 93 156 148 79 47 82 113 79 22 19 63 68 -3 -79 -79 -24 14 11 19 61 89 53 -11 -21 40 94 77 12 -34 -43 -52 -71 -59 -1 53 43 -9 -35 -3 44 63 72 96 117 98 50 29 39 28 -33 -91 -80 -24 -8 -60 -109 -85 -16 19 0 -8 37 101 126 106 80 66 54 28 9 9 20 24 20 19 21 17 4 -9 -9 6 34 62 72 46 -11 -65 -78 +1 +-34 11 60 80 84 91 93 71 36 19 30 44 34 10 -5 9 58 130 185 171 81 -10 -19 47 88 37 -63 -105 -54 14 12 -60 -125 -132 -102 -90 -118 -158 -176 -172 -170 -163 -137 -101 -94 -128 -160 -146 -110 -115 -164 -188 -137 -56 -24 -43 -43 11 74 99 96 113 152 167 143 120 137 169 161 94 14 -17 4 38 50 44 45 57 59 45 34 51 81 94 84 73 66 40 -17 -70 -75 -48 -42 -84 -128 -131 -95 -68 -69 -77 -62 -30 3 23 36 53 72 87 90 77 55 30 5 -7 1 23 33 17 -14 -34 -38 -37 -28 -5 23 21 -18 -45 -10 59 83 26 -44 -50 3 42 30 4 11 39 40 -2 -43 -42 -8 21 30 31 44 61 68 63 57 53 45 31 20 18 22 20 +145 123 105 110 139 159 133 69 30 57 118 142 107 60 56 105 169 206 202 166 122 89 74 61 31 -16 -60 -97 -142 -197 -231 -219 -179 -157 -169 -175 -140 -81 -44 -51 -76 -88 -84 -80 -84 -102 -127 -143 -140 -126 -127 -158 -189 -186 -137 -69 -23 -18 -38 -35 20 102 133 76 0 0 76 126 78 5 29 155 258 236 137 92 148 242 287 271 238 225 231 236 228 205 173 139 113 95 75 43 4 -20 -15 9 30 32 22 5 -21 -55 -67 -37 10 11 -57 -148 -193 -181 -164 -191 -247 -290 -305 -311 -329 -350 -350 -325 -298 -282 -265 -228 -182 -157 -159 -148 -84 -1 31 -6 -40 -1 85 122 81 23 17 49 71 81 114 160 168 133 120 172 230 206 111 55 93 156 148 79 47 82 113 79 22 19 63 68 -3 -79 -79 -24 14 11 19 61 89 53 -11 -21 40 94 77 12 -34 -43 -52 -71 -59 -1 53 43 -9 -35 -3 44 63 72 96 117 98 50 29 39 28 -33 -91 -80 -24 -8 -60 -109 -85 -16 19 0 -8 37 101 126 106 80 66 54 28 9 9 20 24 20 19 21 17 4 -9 -9 6 34 62 72 46 -11 -65 -78 -48 -8 -5 -42 -83 -86 -59 -48 -76 -115 -120 -91 -66 -76 -100 -108 -101 -112 -145 -162 -142 -105 -90 -99 -96 -59 -11 10 -6 -31 -27 14 62 85 80 77 104 146 159 133 113 132 160 138 71 33 71 129 129 69 25 32 48 24 -17 -19 10 18 -11 -34 -16 11 -6 -58 -85 -65 -36 -45 -85 -111 -98 -63 -39 -31 -23 2 29 29 -4 -38 -34 11 60 80 84 91 93 71 36 19 30 44 34 10 -5 9 58 130 185 171 81 -10 -19 47 88 37 -63 -105 -54 14 12 -60 -125 -132 -102 -90 -118 -158 -176 -172 -170 -163 -137 -101 -94 -128 -160 -146 -110 -115 -164 -188 -137 -56 -24 -43 -43 11 74 99 96 113 152 167 143 120 137 169 161 94 14 -17 4 38 50 44 45 57 59 45 +1 +16 18 26 36 47 58 64 46 2 -37 -40 -7 26 30 -2 -42 -64 -62 -51 -56 -77 -96 -92 -64 -44 -44 -52 -48 -30 -12 2 10 5 -13 -30 -28 -13 -7 -26 -51 -62 -56 -36 -3 36 61 62 46 42 54 63 61 64 82 89 62 23 4 12 12 -17 -50 -59 -51 -61 -101 -136 -125 -71 -21 -8 -34 -61 -64 -45 -31 -41 -58 -57 -33 -6 3 5 21 51 68 60 53 72 106 123 112 96 91 87 70 51 55 77 81 45 -8 -40 -44 -49 -75 -101 -104 -82 -67 -84 -109 -102 -61 -28 -42 -88 -114 -97 -68 -76 -113 -127 -87 -19 20 14 -6 -6 21 48 49 38 42 76 107 94 38 -6 8 57 70 19 -44 -58 -22 13 8 -19 -31 -17 -5 -12 -31 -35 -11 23 29 -5 -49 +22 19 63 68 -3 -79 -79 -24 14 11 19 61 89 53 -11 -21 40 94 77 12 -34 -43 -52 -71 -59 -1 53 43 -9 -35 -3 44 63 72 96 117 98 50 29 39 28 -33 -91 -80 -24 -8 -60 -109 -85 -16 19 0 -8 37 101 126 106 80 66 54 28 9 9 20 24 20 19 21 17 4 -9 -9 6 34 62 72 46 -11 -65 -78 -48 -8 -5 -42 -83 -86 -59 -48 -76 -115 -120 -91 -66 -76 -100 -108 -101 -112 -145 -162 -142 -105 -90 -99 -96 -59 -11 10 -6 -31 -27 14 62 85 80 77 104 146 159 133 113 132 160 138 71 33 71 129 129 69 25 32 48 24 -17 -19 10 18 -11 -34 -16 11 -6 -58 -85 -65 -36 -45 -85 -111 -98 -63 -39 -31 -23 2 29 29 -4 -38 -34 11 60 80 84 91 93 71 36 19 30 44 34 10 -5 9 58 130 185 171 81 -10 -19 47 88 37 -63 -105 -54 14 12 -60 -125 -132 -102 -90 -118 -158 -176 -172 -170 -163 -137 -101 -94 -128 -160 -146 -110 -115 -164 -188 -137 -56 -24 -43 -43 11 74 99 96 113 152 167 143 120 137 169 161 94 14 -17 4 38 50 44 45 57 59 45 34 51 81 94 84 73 66 40 -17 -70 -75 -48 -42 -84 -128 -131 -95 -68 -69 -77 -62 -30 3 23 36 53 72 87 90 77 55 30 5 -7 1 23 33 17 -14 -34 -38 -37 -28 -5 23 21 -18 -45 -10 59 83 26 -44 -50 3 42 30 4 11 39 40 -2 -43 -42 -8 21 30 31 44 61 68 63 57 53 45 31 20 18 22 20 16 18 26 36 47 58 64 46 2 -37 -40 -7 26 30 -2 -42 -64 -62 -51 -56 -77 -96 -92 -64 -44 -44 -52 -48 -30 -12 2 10 5 -13 -30 -28 -13 -7 -26 -51 -62 -56 -36 -3 36 61 62 46 42 54 63 61 64 82 89 62 23 4 12 12 -17 -50 -59 -51 -61 -101 -136 -125 -71 -21 -8 -34 -61 -64 -45 -31 -41 -58 -57 -33 +1 +-56 -22 18 29 25 43 86 111 94 52 38 68 105 113 95 85 101 133 145 125 90 66 49 30 10 9 30 48 34 -3 -28 -31 -34 -55 -74 -67 -44 -39 -58 -75 -66 -44 -38 -45 -42 -7 46 87 101 92 77 69 71 83 99 114 117 94 56 28 19 19 6 -25 -51 -52 -35 -19 -23 -47 -74 -90 -91 -86 -89 -97 -101 -97 -96 -106 -122 -127 -124 -123 -116 -91 -56 -48 -76 -112 -116 -89 -67 -71 -88 -95 -94 -97 -107 -110 -98 -72 -40 -14 -5 -8 -5 19 56 82 91 88 83 88 105 139 168 157 101 48 50 99 134 120 81 65 70 65 37 20 31 53 58 49 55 73 69 31 -4 1 33 51 32 1 -9 -7 -13 -25 -27 -18 -22 -49 -72 -64 -35 -16 -15 -12 13 43 +-34 11 60 80 84 91 93 71 36 19 30 44 34 10 -5 9 58 130 185 171 81 -10 -19 47 88 37 -63 -105 -54 14 12 -60 -125 -132 -102 -90 -118 -158 -176 -172 -170 -163 -137 -101 -94 -128 -160 -146 -110 -115 -164 -188 -137 -56 -24 -43 -43 11 74 99 96 113 152 167 143 120 137 169 161 94 14 -17 4 38 50 44 45 57 59 45 34 51 81 94 84 73 66 40 -17 -70 -75 -48 -42 -84 -128 -131 -95 -68 -69 -77 -62 -30 3 23 36 53 72 87 90 77 55 30 5 -7 1 23 33 17 -14 -34 -38 -37 -28 -5 23 21 -18 -45 -10 59 83 26 -44 -50 3 42 30 4 11 39 40 -2 -43 -42 -8 21 30 31 44 61 68 63 57 53 45 31 20 18 22 20 16 18 26 36 47 58 64 46 2 -37 -40 -7 26 30 -2 -42 -64 -62 -51 -56 -77 -96 -92 -64 -44 -44 -52 -48 -30 -12 2 10 5 -13 -30 -28 -13 -7 -26 -51 -62 -56 -36 -3 36 61 62 46 42 54 63 61 64 82 89 62 23 4 12 12 -17 -50 -59 -51 -61 -101 -136 -125 -71 -21 -8 -34 -61 -64 -45 -31 -41 -58 -57 -33 -6 3 5 21 51 68 60 53 72 106 123 112 96 91 87 70 51 55 77 81 45 -8 -40 -44 -49 -75 -101 -104 -82 -67 -84 -109 -102 -61 -28 -42 -88 -114 -97 -68 -76 -113 -127 -87 -19 20 14 -6 -6 21 48 49 38 42 76 107 94 38 -6 8 57 70 19 -44 -58 -22 13 8 -19 -31 -17 -5 -12 -31 -35 -11 23 29 -5 -49 -56 -22 18 29 25 43 86 111 94 52 38 68 105 113 95 85 101 133 145 125 90 66 49 30 10 9 30 48 34 -3 -28 -31 -34 -55 -74 -67 -44 -39 -58 -75 -66 -44 -38 -45 -42 -7 46 87 101 92 77 69 71 83 99 114 117 94 56 28 19 19 6 -25 -51 -52 -35 -19 -23 -47 -74 -90 -91 -86 -89 -97 -101 -97 -96 -106 +1 +57 58 61 67 65 60 71 93 87 32 -39 -63 -26 18 18 -15 -32 -14 5 -17 -70 -102 -79 -23 19 23 0 -18 -24 -28 -34 -47 -60 -78 -100 -120 -128 -128 -134 -150 -171 -181 -170 -147 -122 -102 -81 -56 -40 -44 -60 -56 -18 31 50 34 25 54 100 114 90 67 73 90 80 37 0 -7 8 19 10 -8 -11 14 58 94 104 97 86 78 66 60 78 116 139 114 49 -18 -53 -47 -10 29 37 4 -46 -66 -45 -8 17 31 44 49 39 32 52 77 63 -1 -72 -95 -77 -62 -68 -74 -61 -44 -43 -50 -34 7 37 36 25 32 54 60 42 24 24 20 -13 -57 -73 -55 -42 -55 -76 -75 -58 -52 -59 -56 -42 -38 -52 -64 -54 -38 -38 -36 -12 31 50 31 15 41 102 146 143 116 +16 18 26 36 47 58 64 46 2 -37 -40 -7 26 30 -2 -42 -64 -62 -51 -56 -77 -96 -92 -64 -44 -44 -52 -48 -30 -12 2 10 5 -13 -30 -28 -13 -7 -26 -51 -62 -56 -36 -3 36 61 62 46 42 54 63 61 64 82 89 62 23 4 12 12 -17 -50 -59 -51 -61 -101 -136 -125 -71 -21 -8 -34 -61 -64 -45 -31 -41 -58 -57 -33 -6 3 5 21 51 68 60 53 72 106 123 112 96 91 87 70 51 55 77 81 45 -8 -40 -44 -49 -75 -101 -104 -82 -67 -84 -109 -102 -61 -28 -42 -88 -114 -97 -68 -76 -113 -127 -87 -19 20 14 -6 -6 21 48 49 38 42 76 107 94 38 -6 8 57 70 19 -44 -58 -22 13 8 -19 -31 -17 -5 -12 -31 -35 -11 23 29 -5 -49 -56 -22 18 29 25 43 86 111 94 52 38 68 105 113 95 85 101 133 145 125 90 66 49 30 10 9 30 48 34 -3 -28 -31 -34 -55 -74 -67 -44 -39 -58 -75 -66 -44 -38 -45 -42 -7 46 87 101 92 77 69 71 83 99 114 117 94 56 28 19 19 6 -25 -51 -52 -35 -19 -23 -47 -74 -90 -91 -86 -89 -97 -101 -97 -96 -106 -122 -127 -124 -123 -116 -91 -56 -48 -76 -112 -116 -89 -67 -71 -88 -95 -94 -97 -107 -110 -98 -72 -40 -14 -5 -8 -5 19 56 82 91 88 83 88 105 139 168 157 101 48 50 99 134 120 81 65 70 65 37 20 31 53 58 49 55 73 69 31 -4 1 33 51 32 1 -9 -7 -13 -25 -27 -18 -22 -49 -72 -64 -35 -16 -15 -12 13 43 57 58 61 67 65 60 71 93 87 32 -39 -63 -26 18 18 -15 -32 -14 5 -17 -70 -102 -79 -23 19 23 0 -18 -24 -28 -34 -47 -60 -78 -100 -120 -128 -128 -134 -150 -171 -181 -170 -147 -122 -102 -81 -56 -40 -44 -60 -56 -18 31 50 34 25 54 100 114 90 67 73 90 80 37 0 -7 8 19 10 -8 -11 14 58 94 104 97 86 78 +1 +99 105 121 135 150 161 149 100 34 1 18 47 46 13 -15 -8 16 22 2 -28 -46 -47 -34 -18 -21 -46 -63 -43 0 15 -15 -54 -64 -54 -58 -75 -73 -39 -3 10 14 31 47 38 10 -8 7 37 62 80 97 113 122 127 125 106 62 13 -21 -32 -36 -50 -68 -88 -118 -152 -174 -165 -128 -92 -79 -86 -94 -94 -92 -101 -114 -113 -83 -41 -16 -24 -56 -78 -76 -59 -42 -34 -32 -25 -5 32 74 114 139 153 161 168 179 191 193 168 120 69 41 35 39 35 21 -3 -24 -34 -25 -16 -34 -73 -100 -94 -68 -56 -63 -64 -48 -29 -26 -35 -40 -37 -31 -25 -17 -8 -8 -13 -13 -5 5 7 2 -7 -16 -16 6 45 75 71 46 34 43 48 28 2 -1 13 19 1 -20 -30 -39 -59 +-56 -22 18 29 25 43 86 111 94 52 38 68 105 113 95 85 101 133 145 125 90 66 49 30 10 9 30 48 34 -3 -28 -31 -34 -55 -74 -67 -44 -39 -58 -75 -66 -44 -38 -45 -42 -7 46 87 101 92 77 69 71 83 99 114 117 94 56 28 19 19 6 -25 -51 -52 -35 -19 -23 -47 -74 -90 -91 -86 -89 -97 -101 -97 -96 -106 -122 -127 -124 -123 -116 -91 -56 -48 -76 -112 -116 -89 -67 -71 -88 -95 -94 -97 -107 -110 -98 -72 -40 -14 -5 -8 -5 19 56 82 91 88 83 88 105 139 168 157 101 48 50 99 134 120 81 65 70 65 37 20 31 53 58 49 55 73 69 31 -4 1 33 51 32 1 -9 -7 -13 -25 -27 -18 -22 -49 -72 -64 -35 -16 -15 -12 13 43 57 58 61 67 65 60 71 93 87 32 -39 -63 -26 18 18 -15 -32 -14 5 -17 -70 -102 -79 -23 19 23 0 -18 -24 -28 -34 -47 -60 -78 -100 -120 -128 -128 -134 -150 -171 -181 -170 -147 -122 -102 -81 -56 -40 -44 -60 -56 -18 31 50 34 25 54 100 114 90 67 73 90 80 37 0 -7 8 19 10 -8 -11 14 58 94 104 97 86 78 66 60 78 116 139 114 49 -18 -53 -47 -10 29 37 4 -46 -66 -45 -8 17 31 44 49 39 32 52 77 63 -1 -72 -95 -77 -62 -68 -74 -61 -44 -43 -50 -34 7 37 36 25 32 54 60 42 24 24 20 -13 -57 -73 -55 -42 -55 -76 -75 -58 -52 -59 -56 -42 -38 -52 -64 -54 -38 -38 -36 -12 31 50 31 15 41 102 146 143 116 99 105 121 135 150 161 149 100 34 1 18 47 46 13 -15 -8 16 22 2 -28 -46 -47 -34 -18 -21 -46 -63 -43 0 15 -15 -54 -64 -54 -58 -75 -73 -39 -3 10 14 31 47 38 10 -8 7 37 62 80 97 113 122 127 125 106 62 13 -21 -32 -36 -50 -68 -88 -118 -152 -174 -165 -128 -92 -79 -86 -94 -94 -92 -101 -114 -113 -83 -41 +1 +-71 -55 -28 -25 -50 -63 -43 -23 -51 -120 -170 -162 -120 -89 -79 -65 -43 -35 -55 -81 -76 -35 24 65 78 70 63 77 105 124 119 103 101 119 141 150 144 132 118 110 109 116 128 142 164 188 202 189 154 116 96 86 71 39 -7 -46 -71 -84 -91 -104 -129 -170 -217 -248 -250 -237 -241 -267 -283 -263 -226 -216 -244 -271 -257 -217 -199 -212 -221 -194 -147 -113 -92 -60 -2 68 133 187 229 256 274 299 337 372 391 401 419 440 439 403 355 315 274 218 156 118 108 96 57 1 -42 -66 -94 -138 -185 -212 -220 -233 -257 -286 -299 -298 -300 -319 -349 -363 -351 -316 -280 -256 -241 -220 -176 -111 -37 30 85 125 148 159 175 212 262 306 330 347 378 420 448 441 405 356 316 293 287 283 257 199 127 67 +57 58 61 67 65 60 71 93 87 32 -39 -63 -26 18 18 -15 -32 -14 5 -17 -70 -102 -79 -23 19 23 0 -18 -24 -28 -34 -47 -60 -78 -100 -120 -128 -128 -134 -150 -171 -181 -170 -147 -122 -102 -81 -56 -40 -44 -60 -56 -18 31 50 34 25 54 100 114 90 67 73 90 80 37 0 -7 8 19 10 -8 -11 14 58 94 104 97 86 78 66 60 78 116 139 114 49 -18 -53 -47 -10 29 37 4 -46 -66 -45 -8 17 31 44 49 39 32 52 77 63 -1 -72 -95 -77 -62 -68 -74 -61 -44 -43 -50 -34 7 37 36 25 32 54 60 42 24 24 20 -13 -57 -73 -55 -42 -55 -76 -75 -58 -52 -59 -56 -42 -38 -52 -64 -54 -38 -38 -36 -12 31 50 31 15 41 102 146 143 116 99 105 121 135 150 161 149 100 34 1 18 47 46 13 -15 -8 16 22 2 -28 -46 -47 -34 -18 -21 -46 -63 -43 0 15 -15 -54 -64 -54 -58 -75 -73 -39 -3 10 14 31 47 38 10 -8 7 37 62 80 97 113 122 127 125 106 62 13 -21 -32 -36 -50 -68 -88 -118 -152 -174 -165 -128 -92 -79 -86 -94 -94 -92 -101 -114 -113 -83 -41 -16 -24 -56 -78 -76 -59 -42 -34 -32 -25 -5 32 74 114 139 153 161 168 179 191 193 168 120 69 41 35 39 35 21 -3 -24 -34 -25 -16 -34 -73 -100 -94 -68 -56 -63 -64 -48 -29 -26 -35 -40 -37 -31 -25 -17 -8 -8 -13 -13 -5 5 7 2 -7 -16 -16 6 45 75 71 46 34 43 48 28 2 -1 13 19 1 -20 -30 -39 -59 -71 -55 -28 -25 -50 -63 -43 -23 -51 -120 -170 -162 -120 -89 -79 -65 -43 -35 -55 -81 -76 -35 24 65 78 70 63 77 105 124 119 103 101 119 141 150 144 132 118 110 109 116 128 142 164 188 202 189 154 116 96 86 71 39 -7 -46 -71 -84 -91 -104 -129 -170 -217 -248 -250 -237 -241 -267 -283 -263 -226 -216 -244 -271 -257 -217 -199 -212 -221 -194 +1 +28 -10 -63 -129 -189 -235 -259 -267 -279 -312 -362 -400 -403 -379 -362 -369 -385 -380 -358 -348 -358 -362 -329 -266 -219 -211 -211 -169 -84 -11 2 -28 -34 18 91 121 108 97 127 181 214 218 218 232 254 264 262 264 282 305 314 305 290 279 270 250 214 176 158 158 153 127 90 69 69 65 35 -8 -39 -55 -81 -127 -173 -194 -191 -182 -181 -191 -200 -208 -209 -200 -182 -163 -146 -126 -100 -67 -37 -14 -1 2 -8 -22 -17 16 65 99 105 101 108 126 122 80 33 31 84 144 160 124 77 43 21 -3 -22 -26 -32 -62 -116 -162 -172 -147 -118 -113 -139 -178 -209 -215 -203 -183 -154 -113 -68 -41 -35 -35 -29 -24 -27 -16 27 87 120 106 78 66 70 68 63 75 105 131 138 131 130 138 146 155 164 163 +99 105 121 135 150 161 149 100 34 1 18 47 46 13 -15 -8 16 22 2 -28 -46 -47 -34 -18 -21 -46 -63 -43 0 15 -15 -54 -64 -54 -58 -75 -73 -39 -3 10 14 31 47 38 10 -8 7 37 62 80 97 113 122 127 125 106 62 13 -21 -32 -36 -50 -68 -88 -118 -152 -174 -165 -128 -92 -79 -86 -94 -94 -92 -101 -114 -113 -83 -41 -16 -24 -56 -78 -76 -59 -42 -34 -32 -25 -5 32 74 114 139 153 161 168 179 191 193 168 120 69 41 35 39 35 21 -3 -24 -34 -25 -16 -34 -73 -100 -94 -68 -56 -63 -64 -48 -29 -26 -35 -40 -37 -31 -25 -17 -8 -8 -13 -13 -5 5 7 2 -7 -16 -16 6 45 75 71 46 34 43 48 28 2 -1 13 19 1 -20 -30 -39 -59 -71 -55 -28 -25 -50 -63 -43 -23 -51 -120 -170 -162 -120 -89 -79 -65 -43 -35 -55 -81 -76 -35 24 65 78 70 63 77 105 124 119 103 101 119 141 150 144 132 118 110 109 116 128 142 164 188 202 189 154 116 96 86 71 39 -7 -46 -71 -84 -91 -104 -129 -170 -217 -248 -250 -237 -241 -267 -283 -263 -226 -216 -244 -271 -257 -217 -199 -212 -221 -194 -147 -113 -92 -60 -2 68 133 187 229 256 274 299 337 372 391 401 419 440 439 403 355 315 274 218 156 118 108 96 57 1 -42 -66 -94 -138 -185 -212 -220 -233 -257 -286 -299 -298 -300 -319 -349 -363 -351 -316 -280 -256 -241 -220 -176 -111 -37 30 85 125 148 159 175 212 262 306 330 347 378 420 448 441 405 356 316 293 287 283 257 199 127 67 28 -10 -63 -129 -189 -235 -259 -267 -279 -312 -362 -400 -403 -379 -362 -369 -385 -380 -358 -348 -358 -362 -329 -266 -219 -211 -211 -169 -84 -11 2 -28 -34 18 91 121 108 97 127 181 214 218 218 232 254 264 262 264 282 305 314 305 290 279 270 250 214 176 158 158 153 127 90 69 69 65 35 -8 -39 -55 -81 -127 -173 -194 -191 -182 -181 -191 -200 -208 +1 +138 97 61 45 47 50 44 31 23 21 17 -2 -33 -59 -72 -80 -91 -106 -117 -127 -141 -154 -159 -151 -137 -110 -72 -42 -44 -68 -79 -59 -31 -16 9 58 110 118 87 74 96 116 103 88 120 184 221 216 201 197 181 136 93 88 107 98 51 7 -3 6 -1 -25 -46 -47 -38 -34 -41 -55 -65 -63 -55 -50 -60 -72 -68 -41 -8 5 -3 -13 -9 11 30 28 -2 -42 -66 -58 -26 6 20 17 1 -30 -64 -82 -62 -19 16 20 9 7 17 20 10 -2 -13 -34 -66 -90 -92 -94 -117 -155 -174 -159 -139 -142 -159 -172 -171 -161 -152 -137 -118 -104 -95 -82 -64 -52 -45 -31 -7 12 10 -8 -16 -8 9 24 42 70 105 133 141 132 119 111 109 100 82 67 71 94 109 99 74 49 25 -10 +-71 -55 -28 -25 -50 -63 -43 -23 -51 -120 -170 -162 -120 -89 -79 -65 -43 -35 -55 -81 -76 -35 24 65 78 70 63 77 105 124 119 103 101 119 141 150 144 132 118 110 109 116 128 142 164 188 202 189 154 116 96 86 71 39 -7 -46 -71 -84 -91 -104 -129 -170 -217 -248 -250 -237 -241 -267 -283 -263 -226 -216 -244 -271 -257 -217 -199 -212 -221 -194 -147 -113 -92 -60 -2 68 133 187 229 256 274 299 337 372 391 401 419 440 439 403 355 315 274 218 156 118 108 96 57 1 -42 -66 -94 -138 -185 -212 -220 -233 -257 -286 -299 -298 -300 -319 -349 -363 -351 -316 -280 -256 -241 -220 -176 -111 -37 30 85 125 148 159 175 212 262 306 330 347 378 420 448 441 405 356 316 293 287 283 257 199 127 67 28 -10 -63 -129 -189 -235 -259 -267 -279 -312 -362 -400 -403 -379 -362 -369 -385 -380 -358 -348 -358 -362 -329 -266 -219 -211 -211 -169 -84 -11 2 -28 -34 18 91 121 108 97 127 181 214 218 218 232 254 264 262 264 282 305 314 305 290 279 270 250 214 176 158 158 153 127 90 69 69 65 35 -8 -39 -55 -81 -127 -173 -194 -191 -182 -181 -191 -200 -208 -209 -200 -182 -163 -146 -126 -100 -67 -37 -14 -1 2 -8 -22 -17 16 65 99 105 101 108 126 122 80 33 31 84 144 160 124 77 43 21 -3 -22 -26 -32 -62 -116 -162 -172 -147 -118 -113 -139 -178 -209 -215 -203 -183 -154 -113 -68 -41 -35 -35 -29 -24 -27 -16 27 87 120 106 78 66 70 68 63 75 105 131 138 131 130 138 146 155 164 163 138 97 61 45 47 50 44 31 23 21 17 -2 -33 -59 -72 -80 -91 -106 -117 -127 -141 -154 -159 -151 -137 -110 -72 -42 -44 -68 -79 -59 -31 -16 9 58 110 118 87 74 96 116 103 88 120 184 221 216 201 197 181 136 93 88 107 98 51 7 -3 6 -1 -25 -46 -47 -38 -34 -41 -55 -65 -63 -55 -50 -60 -72 -68 -41 -8 5 -3 -13 +1 +-39 -46 -33 -27 -38 -44 -26 -6 -18 -56 -76 -58 -38 -49 -79 -78 -32 13 16 -9 -12 30 89 124 125 116 125 160 198 201 163 116 100 123 149 147 127 115 118 105 65 21 7 15 15 -3 -9 7 17 -6 -42 -41 0 34 17 -26 -39 -11 14 5 -16 -9 23 47 42 24 11 -1 -21 -42 -58 -82 -123 -168 -183 -163 -125 -101 -99 -115 -138 -157 -158 -149 -148 -163 -172 -154 -109 -68 -49 -43 -45 -48 -54 -52 -32 -8 1 -8 -10 13 58 98 116 127 145 170 179 158 125 104 96 83 56 38 46 71 80 61 33 14 0 -22 -49 -59 -46 -25 -21 -36 -56 -63 -56 -45 -43 -56 -83 -117 -158 -193 -204 -189 -157 -130 -111 -83 -41 -5 10 16 35 66 89 95 104 132 170 199 223 251 +28 -10 -63 -129 -189 -235 -259 -267 -279 -312 -362 -400 -403 -379 -362 -369 -385 -380 -358 -348 -358 -362 -329 -266 -219 -211 -211 -169 -84 -11 2 -28 -34 18 91 121 108 97 127 181 214 218 218 232 254 264 262 264 282 305 314 305 290 279 270 250 214 176 158 158 153 127 90 69 69 65 35 -8 -39 -55 -81 -127 -173 -194 -191 -182 -181 -191 -200 -208 -209 -200 -182 -163 -146 -126 -100 -67 -37 -14 -1 2 -8 -22 -17 16 65 99 105 101 108 126 122 80 33 31 84 144 160 124 77 43 21 -3 -22 -26 -32 -62 -116 -162 -172 -147 -118 -113 -139 -178 -209 -215 -203 -183 -154 -113 -68 -41 -35 -35 -29 -24 -27 -16 27 87 120 106 78 66 70 68 63 75 105 131 138 131 130 138 146 155 164 163 138 97 61 45 47 50 44 31 23 21 17 -2 -33 -59 -72 -80 -91 -106 -117 -127 -141 -154 -159 -151 -137 -110 -72 -42 -44 -68 -79 -59 -31 -16 9 58 110 118 87 74 96 116 103 88 120 184 221 216 201 197 181 136 93 88 107 98 51 7 -3 6 -1 -25 -46 -47 -38 -34 -41 -55 -65 -63 -55 -50 -60 -72 -68 -41 -8 5 -3 -13 -9 11 30 28 -2 -42 -66 -58 -26 6 20 17 1 -30 -64 -82 -62 -19 16 20 9 7 17 20 10 -2 -13 -34 -66 -90 -92 -94 -117 -155 -174 -159 -139 -142 -159 -172 -171 -161 -152 -137 -118 -104 -95 -82 -64 -52 -45 -31 -7 12 10 -8 -16 -8 9 24 42 70 105 133 141 132 119 111 109 100 82 67 71 94 109 99 74 49 25 -10 -39 -46 -33 -27 -38 -44 -26 -6 -18 -56 -76 -58 -38 -49 -79 -78 -32 13 16 -9 -12 30 89 124 125 116 125 160 198 201 163 116 100 123 149 147 127 115 118 105 65 21 7 15 15 -3 -9 7 17 -6 -42 -41 0 34 17 -26 -39 -11 14 5 -16 -9 23 47 42 24 11 -1 -21 -42 -58 -82 -123 -168 -183 -163 -125 -101 -99 -115 +1 +278 285 268 247 241 247 250 244 231 208 174 133 96 74 68 68 54 12 -51 -109 -134 -140 -157 -196 -229 -229 -197 -158 -138 -140 -151 -153 -135 -103 -80 -77 -83 -78 -64 -67 -88 -100 -78 -36 1 23 42 64 74 64 58 68 79 64 41 43 75 91 66 25 9 14 7 -19 -29 -4 22 4 -47 -80 -78 -72 -94 -125 -128 -106 -91 -103 -121 -119 -98 -83 -77 -74 -65 -61 -63 -58 -34 -2 11 -6 -36 -51 -43 -24 -5 12 31 45 41 21 -2 -16 -20 -24 -35 -55 -83 -103 -97 -69 -45 -43 -42 -17 25 48 30 5 13 46 60 46 35 59 104 131 126 120 132 154 168 168 173 193 218 231 226 204 176 153 142 145 152 147 125 95 79 77 77 60 24 -6 -13 3 23 29 19 -1 +138 97 61 45 47 50 44 31 23 21 17 -2 -33 -59 -72 -80 -91 -106 -117 -127 -141 -154 -159 -151 -137 -110 -72 -42 -44 -68 -79 -59 -31 -16 9 58 110 118 87 74 96 116 103 88 120 184 221 216 201 197 181 136 93 88 107 98 51 7 -3 6 -1 -25 -46 -47 -38 -34 -41 -55 -65 -63 -55 -50 -60 -72 -68 -41 -8 5 -3 -13 -9 11 30 28 -2 -42 -66 -58 -26 6 20 17 1 -30 -64 -82 -62 -19 16 20 9 7 17 20 10 -2 -13 -34 -66 -90 -92 -94 -117 -155 -174 -159 -139 -142 -159 -172 -171 -161 -152 -137 -118 -104 -95 -82 -64 -52 -45 -31 -7 12 10 -8 -16 -8 9 24 42 70 105 133 141 132 119 111 109 100 82 67 71 94 109 99 74 49 25 -10 -39 -46 -33 -27 -38 -44 -26 -6 -18 -56 -76 -58 -38 -49 -79 -78 -32 13 16 -9 -12 30 89 124 125 116 125 160 198 201 163 116 100 123 149 147 127 115 118 105 65 21 7 15 15 -3 -9 7 17 -6 -42 -41 0 34 17 -26 -39 -11 14 5 -16 -9 23 47 42 24 11 -1 -21 -42 -58 -82 -123 -168 -183 -163 -125 -101 -99 -115 -138 -157 -158 -149 -148 -163 -172 -154 -109 -68 -49 -43 -45 -48 -54 -52 -32 -8 1 -8 -10 13 58 98 116 127 145 170 179 158 125 104 96 83 56 38 46 71 80 61 33 14 0 -22 -49 -59 -46 -25 -21 -36 -56 -63 -56 -45 -43 -56 -83 -117 -158 -193 -204 -189 -157 -130 -111 -83 -41 -5 10 16 35 66 89 95 104 132 170 199 223 251 278 285 268 247 241 247 250 244 231 208 174 133 96 74 68 68 54 12 -51 -109 -134 -140 -157 -196 -229 -229 -197 -158 -138 -140 -151 -153 -135 -103 -80 -77 -83 -78 -64 -67 -88 -100 -78 -36 1 23 42 64 74 64 58 68 79 64 41 43 75 91 66 25 9 14 7 -19 -29 -4 22 4 -47 -80 -78 -72 -94 -125 -128 -106 -91 -103 -121 -119 +1 +-15 -15 -5 -3 -19 -47 -74 -100 -128 -158 -175 -173 -169 -182 -216 -243 -244 -225 -197 -173 -153 -135 -121 -109 -98 -90 -90 -102 -119 -124 -105 -65 -23 -5 -11 -24 -20 5 37 68 96 115 117 99 76 70 85 100 97 85 81 83 79 54 13 -30 -61 -81 -86 -78 -66 -60 -70 -94 -128 -152 -152 -136 -127 -128 -115 -74 -32 -24 -49 -58 -25 16 18 -9 -14 23 63 61 29 16 38 68 78 77 94 140 194 236 255 266 282 303 317 310 281 249 225 204 180 161 164 179 176 140 90 59 43 19 -22 -63 -86 -99 -112 -122 -123 -129 -155 -192 -207 -193 -186 -206 -240 -254 -243 -235 -229 -197 -130 -64 -39 -43 -31 15 70 101 106 103 101 97 94 102 120 134 134 126 120 115 105 89 70 55 52 63 +-39 -46 -33 -27 -38 -44 -26 -6 -18 -56 -76 -58 -38 -49 -79 -78 -32 13 16 -9 -12 30 89 124 125 116 125 160 198 201 163 116 100 123 149 147 127 115 118 105 65 21 7 15 15 -3 -9 7 17 -6 -42 -41 0 34 17 -26 -39 -11 14 5 -16 -9 23 47 42 24 11 -1 -21 -42 -58 -82 -123 -168 -183 -163 -125 -101 -99 -115 -138 -157 -158 -149 -148 -163 -172 -154 -109 -68 -49 -43 -45 -48 -54 -52 -32 -8 1 -8 -10 13 58 98 116 127 145 170 179 158 125 104 96 83 56 38 46 71 80 61 33 14 0 -22 -49 -59 -46 -25 -21 -36 -56 -63 -56 -45 -43 -56 -83 -117 -158 -193 -204 -189 -157 -130 -111 -83 -41 -5 10 16 35 66 89 95 104 132 170 199 223 251 278 285 268 247 241 247 250 244 231 208 174 133 96 74 68 68 54 12 -51 -109 -134 -140 -157 -196 -229 -229 -197 -158 -138 -140 -151 -153 -135 -103 -80 -77 -83 -78 -64 -67 -88 -100 -78 -36 1 23 42 64 74 64 58 68 79 64 41 43 75 91 66 25 9 14 7 -19 -29 -4 22 4 -47 -80 -78 -72 -94 -125 -128 -106 -91 -103 -121 -119 -98 -83 -77 -74 -65 -61 -63 -58 -34 -2 11 -6 -36 -51 -43 -24 -5 12 31 45 41 21 -2 -16 -20 -24 -35 -55 -83 -103 -97 -69 -45 -43 -42 -17 25 48 30 5 13 46 60 46 35 59 104 131 126 120 132 154 168 168 173 193 218 231 226 204 176 153 142 145 152 147 125 95 79 77 77 60 24 -6 -13 3 23 29 19 -1 -15 -15 -5 -3 -19 -47 -74 -100 -128 -158 -175 -173 -169 -182 -216 -243 -244 -225 -197 -173 -153 -135 -121 -109 -98 -90 -90 -102 -119 -124 -105 -65 -23 -5 -11 -24 -20 5 37 68 96 115 117 99 76 70 85 100 97 85 81 83 79 54 13 -30 -61 -81 -86 -78 -66 -60 -70 -94 -128 -152 -152 -136 -127 -128 -115 -74 -32 -24 -49 -58 -25 16 18 -9 +1 +75 73 46 11 -7 5 29 31 -5 -61 -100 -107 -106 -132 -174 -198 -177 -129 -100 -100 -108 -105 -90 -79 -76 -78 -74 -63 -42 -26 -32 -60 -90 -98 -92 -100 -131 -161 -161 -132 -98 -88 -96 -109 -111 -94 -64 -27 4 23 33 40 47 52 49 41 30 27 34 52 77 98 108 111 116 130 143 147 146 160 198 236 241 214 194 202 219 206 168 140 144 157 145 112 85 75 72 68 59 50 29 -2 -29 -33 -23 -13 -15 -34 -68 -113 -149 -158 -141 -122 -115 -113 -105 -90 -79 -83 -98 -107 -102 -84 -68 -65 -64 -48 -14 15 22 16 15 27 39 44 48 52 51 46 53 73 87 78 63 65 72 46 -15 -64 -65 -40 -42 -77 -107 -107 -96 -114 -160 -207 -236 -246 -249 -251 -251 -255 -256 -250 -237 -224 +278 285 268 247 241 247 250 244 231 208 174 133 96 74 68 68 54 12 -51 -109 -134 -140 -157 -196 -229 -229 -197 -158 -138 -140 -151 -153 -135 -103 -80 -77 -83 -78 -64 -67 -88 -100 -78 -36 1 23 42 64 74 64 58 68 79 64 41 43 75 91 66 25 9 14 7 -19 -29 -4 22 4 -47 -80 -78 -72 -94 -125 -128 -106 -91 -103 -121 -119 -98 -83 -77 -74 -65 -61 -63 -58 -34 -2 11 -6 -36 -51 -43 -24 -5 12 31 45 41 21 -2 -16 -20 -24 -35 -55 -83 -103 -97 -69 -45 -43 -42 -17 25 48 30 5 13 46 60 46 35 59 104 131 126 120 132 154 168 168 173 193 218 231 226 204 176 153 142 145 152 147 125 95 79 77 77 60 24 -6 -13 3 23 29 19 -1 -15 -15 -5 -3 -19 -47 -74 -100 -128 -158 -175 -173 -169 -182 -216 -243 -244 -225 -197 -173 -153 -135 -121 -109 -98 -90 -90 -102 -119 -124 -105 -65 -23 -5 -11 -24 -20 5 37 68 96 115 117 99 76 70 85 100 97 85 81 83 79 54 13 -30 -61 -81 -86 -78 -66 -60 -70 -94 -128 -152 -152 -136 -127 -128 -115 -74 -32 -24 -49 -58 -25 16 18 -9 -14 23 63 61 29 16 38 68 78 77 94 140 194 236 255 266 282 303 317 310 281 249 225 204 180 161 164 179 176 140 90 59 43 19 -22 -63 -86 -99 -112 -122 -123 -129 -155 -192 -207 -193 -186 -206 -240 -254 -243 -235 -229 -197 -130 -64 -39 -43 -31 15 70 101 106 103 101 97 94 102 120 134 134 126 120 115 105 89 70 55 52 63 75 73 46 11 -7 5 29 31 -5 -61 -100 -107 -106 -132 -174 -198 -177 -129 -100 -100 -108 -105 -90 -79 -76 -78 -74 -63 -42 -26 -32 -60 -90 -98 -92 -100 -131 -161 -161 -132 -98 -88 -96 -109 -111 -94 -64 -27 4 23 33 40 47 52 49 41 30 27 34 52 77 98 108 111 116 130 143 147 146 160 198 236 241 214 194 202 219 206 168 140 +1 +-210 -186 -154 -134 -129 -130 -110 -65 -12 28 51 66 83 107 137 167 191 211 230 247 258 251 234 218 208 208 218 239 259 260 235 209 207 223 223 189 144 121 128 142 141 124 105 87 67 35 -6 -52 -88 -106 -112 -119 -132 -141 -129 -111 -109 -132 -159 -167 -162 -164 -181 -202 -204 -183 -157 -144 -144 -134 -110 -85 -82 -100 -113 -93 -54 -24 -12 1 27 52 56 50 52 57 52 32 16 17 26 27 28 42 67 81 75 65 64 59 42 21 17 23 14 -20 -50 -51 -30 -13 -15 -26 -30 -28 -32 -41 -47 -49 -53 -63 -73 -73 -70 -71 -88 -109 -123 -124 -106 -73 -40 -20 -15 -16 -8 16 40 55 66 83 105 115 114 111 122 138 149 149 144 138 117 81 48 40 61 88 97 89 82 85 +-15 -15 -5 -3 -19 -47 -74 -100 -128 -158 -175 -173 -169 -182 -216 -243 -244 -225 -197 -173 -153 -135 -121 -109 -98 -90 -90 -102 -119 -124 -105 -65 -23 -5 -11 -24 -20 5 37 68 96 115 117 99 76 70 85 100 97 85 81 83 79 54 13 -30 -61 -81 -86 -78 -66 -60 -70 -94 -128 -152 -152 -136 -127 -128 -115 -74 -32 -24 -49 -58 -25 16 18 -9 -14 23 63 61 29 16 38 68 78 77 94 140 194 236 255 266 282 303 317 310 281 249 225 204 180 161 164 179 176 140 90 59 43 19 -22 -63 -86 -99 -112 -122 -123 -129 -155 -192 -207 -193 -186 -206 -240 -254 -243 -235 -229 -197 -130 -64 -39 -43 -31 15 70 101 106 103 101 97 94 102 120 134 134 126 120 115 105 89 70 55 52 63 75 73 46 11 -7 5 29 31 -5 -61 -100 -107 -106 -132 -174 -198 -177 -129 -100 -100 -108 -105 -90 -79 -76 -78 -74 -63 -42 -26 -32 -60 -90 -98 -92 -100 -131 -161 -161 -132 -98 -88 -96 -109 -111 -94 -64 -27 4 23 33 40 47 52 49 41 30 27 34 52 77 98 108 111 116 130 143 147 146 160 198 236 241 214 194 202 219 206 168 140 144 157 145 112 85 75 72 68 59 50 29 -2 -29 -33 -23 -13 -15 -34 -68 -113 -149 -158 -141 -122 -115 -113 -105 -90 -79 -83 -98 -107 -102 -84 -68 -65 -64 -48 -14 15 22 16 15 27 39 44 48 52 51 46 53 73 87 78 63 65 72 46 -15 -64 -65 -40 -42 -77 -107 -107 -96 -114 -160 -207 -236 -246 -249 -251 -251 -255 -256 -250 -237 -224 -210 -186 -154 -134 -129 -130 -110 -65 -12 28 51 66 83 107 137 167 191 211 230 247 258 251 234 218 208 208 218 239 259 260 235 209 207 223 223 189 144 121 128 142 141 124 105 87 67 35 -6 -52 -88 -106 -112 -119 -132 -141 -129 -111 -109 -132 -159 -167 -162 -164 -181 -202 -204 -183 -157 -144 -144 -134 -110 -85 -82 -100 -113 -93 -54 -24 -12 1 +1 +86 66 23 -21 -41 -32 -14 -12 -35 -64 -73 -57 -41 -45 -70 -85 -65 -18 20 20 -8 -30 -28 -9 3 0 -10 -13 -7 4 10 0 -23 -45 -53 -43 -27 -5 20 40 42 30 26 47 84 106 103 95 97 103 103 96 92 89 78 58 44 38 24 -9 -42 -49 -28 -8 -8 -19 -18 0 14 11 -3 -12 -11 -2 7 12 9 1 -7 -12 -19 -36 -55 -66 -63 -56 -53 -51 -46 -39 -40 -52 -78 -108 -139 -156 -150 -127 -105 -99 -98 -85 -73 -79 -94 -86 -40 9 17 -16 -46 -35 7 37 33 14 6 15 29 35 32 31 34 36 31 23 20 26 28 18 0 -11 -10 -8 -17 -33 -42 -35 -17 2 11 5 -6 -8 6 26 37 35 31 31 30 19 -5 -35 -58 -55 -25 15 31 10 +75 73 46 11 -7 5 29 31 -5 -61 -100 -107 -106 -132 -174 -198 -177 -129 -100 -100 -108 -105 -90 -79 -76 -78 -74 -63 -42 -26 -32 -60 -90 -98 -92 -100 -131 -161 -161 -132 -98 -88 -96 -109 -111 -94 -64 -27 4 23 33 40 47 52 49 41 30 27 34 52 77 98 108 111 116 130 143 147 146 160 198 236 241 214 194 202 219 206 168 140 144 157 145 112 85 75 72 68 59 50 29 -2 -29 -33 -23 -13 -15 -34 -68 -113 -149 -158 -141 -122 -115 -113 -105 -90 -79 -83 -98 -107 -102 -84 -68 -65 -64 -48 -14 15 22 16 15 27 39 44 48 52 51 46 53 73 87 78 63 65 72 46 -15 -64 -65 -40 -42 -77 -107 -107 -96 -114 -160 -207 -236 -246 -249 -251 -251 -255 -256 -250 -237 -224 -210 -186 -154 -134 -129 -130 -110 -65 -12 28 51 66 83 107 137 167 191 211 230 247 258 251 234 218 208 208 218 239 259 260 235 209 207 223 223 189 144 121 128 142 141 124 105 87 67 35 -6 -52 -88 -106 -112 -119 -132 -141 -129 -111 -109 -132 -159 -167 -162 -164 -181 -202 -204 -183 -157 -144 -144 -134 -110 -85 -82 -100 -113 -93 -54 -24 -12 1 27 52 56 50 52 57 52 32 16 17 26 27 28 42 67 81 75 65 64 59 42 21 17 23 14 -20 -50 -51 -30 -13 -15 -26 -30 -28 -32 -41 -47 -49 -53 -63 -73 -73 -70 -71 -88 -109 -123 -124 -106 -73 -40 -20 -15 -16 -8 16 40 55 66 83 105 115 114 111 122 138 149 149 144 138 117 81 48 40 61 88 97 89 82 85 86 66 23 -21 -41 -32 -14 -12 -35 -64 -73 -57 -41 -45 -70 -85 -65 -18 20 20 -8 -30 -28 -9 3 0 -10 -13 -7 4 10 0 -23 -45 -53 -43 -27 -5 20 40 42 30 26 47 84 106 103 95 97 103 103 96 92 89 78 58 44 38 24 -9 -42 -49 -28 -8 -8 -19 -18 0 14 11 -3 -12 -11 -2 7 12 9 1 -7 -12 +1 +-22 -30 -5 20 16 -10 -26 -14 13 31 27 5 -23 -36 -35 -35 -49 -66 -59 -29 -8 -21 -49 -58 -44 -35 -40 -43 -26 -1 13 19 28 38 38 32 40 67 89 87 74 79 105 124 119 108 115 132 142 140 136 135 121 87 45 18 5 -3 0 23 56 71 51 13 -9 -3 6 2 -12 -18 -2 26 42 33 8 -11 -14 -14 -22 -37 -48 -48 -47 -44 -29 2 26 19 -10 -32 -19 20 43 27 -22 -70 -79 -47 -11 -13 -47 -77 -77 -67 -73 -93 -107 -110 -121 -141 -149 -129 -89 -59 -55 -71 -86 -78 -42 -1 13 -4 -16 7 52 78 73 56 52 62 71 73 72 66 57 49 35 13 -10 -8 24 55 62 55 69 96 106 87 75 97 136 155 144 133 135 142 136 120 111 105 +-210 -186 -154 -134 -129 -130 -110 -65 -12 28 51 66 83 107 137 167 191 211 230 247 258 251 234 218 208 208 218 239 259 260 235 209 207 223 223 189 144 121 128 142 141 124 105 87 67 35 -6 -52 -88 -106 -112 -119 -132 -141 -129 -111 -109 -132 -159 -167 -162 -164 -181 -202 -204 -183 -157 -144 -144 -134 -110 -85 -82 -100 -113 -93 -54 -24 -12 1 27 52 56 50 52 57 52 32 16 17 26 27 28 42 67 81 75 65 64 59 42 21 17 23 14 -20 -50 -51 -30 -13 -15 -26 -30 -28 -32 -41 -47 -49 -53 -63 -73 -73 -70 -71 -88 -109 -123 -124 -106 -73 -40 -20 -15 -16 -8 16 40 55 66 83 105 115 114 111 122 138 149 149 144 138 117 81 48 40 61 88 97 89 82 85 86 66 23 -21 -41 -32 -14 -12 -35 -64 -73 -57 -41 -45 -70 -85 -65 -18 20 20 -8 -30 -28 -9 3 0 -10 -13 -7 4 10 0 -23 -45 -53 -43 -27 -5 20 40 42 30 26 47 84 106 103 95 97 103 103 96 92 89 78 58 44 38 24 -9 -42 -49 -28 -8 -8 -19 -18 0 14 11 -3 -12 -11 -2 7 12 9 1 -7 -12 -19 -36 -55 -66 -63 -56 -53 -51 -46 -39 -40 -52 -78 -108 -139 -156 -150 -127 -105 -99 -98 -85 -73 -79 -94 -86 -40 9 17 -16 -46 -35 7 37 33 14 6 15 29 35 32 31 34 36 31 23 20 26 28 18 0 -11 -10 -8 -17 -33 -42 -35 -17 2 11 5 -6 -8 6 26 37 35 31 31 30 19 -5 -35 -58 -55 -25 15 31 10 -22 -30 -5 20 16 -10 -26 -14 13 31 27 5 -23 -36 -35 -35 -49 -66 -59 -29 -8 -21 -49 -58 -44 -35 -40 -43 -26 -1 13 19 28 38 38 32 40 67 89 87 74 79 105 124 119 108 115 132 142 140 136 135 121 87 45 18 5 -3 0 23 56 71 51 13 -9 -3 6 2 -12 -18 -2 26 42 33 8 -11 -14 -14 -22 -37 +1 +97 79 51 24 1 -16 -29 -38 -38 -25 -14 -23 -53 -81 -91 -96 -110 -123 -116 -85 -60 -57 -69 -77 -81 -85 -92 -99 -109 -118 -112 -79 -33 -7 -11 -25 -24 -3 27 56 82 97 98 97 107 130 143 127 101 82 73 56 27 2 -4 -10 -36 -82 -118 -133 -137 -149 -159 -152 -135 -141 -183 -231 -240 -206 -168 -158 -166 -166 -153 -141 -142 -145 -129 -85 -34 3 19 34 54 74 82 78 79 95 110 107 89 78 87 105 114 108 96 78 62 54 64 71 47 -5 -49 -60 -52 -57 -80 -99 -101 -105 -127 -151 -152 -129 -109 -107 -118 -123 -122 -119 -114 -101 -76 -40 10 67 116 133 131 133 156 186 199 204 223 252 262 247 235 250 274 272 247 229 233 234 205 161 140 136 119 71 21 -1 -3 -9 +86 66 23 -21 -41 -32 -14 -12 -35 -64 -73 -57 -41 -45 -70 -85 -65 -18 20 20 -8 -30 -28 -9 3 0 -10 -13 -7 4 10 0 -23 -45 -53 -43 -27 -5 20 40 42 30 26 47 84 106 103 95 97 103 103 96 92 89 78 58 44 38 24 -9 -42 -49 -28 -8 -8 -19 -18 0 14 11 -3 -12 -11 -2 7 12 9 1 -7 -12 -19 -36 -55 -66 -63 -56 -53 -51 -46 -39 -40 -52 -78 -108 -139 -156 -150 -127 -105 -99 -98 -85 -73 -79 -94 -86 -40 9 17 -16 -46 -35 7 37 33 14 6 15 29 35 32 31 34 36 31 23 20 26 28 18 0 -11 -10 -8 -17 -33 -42 -35 -17 2 11 5 -6 -8 6 26 37 35 31 31 30 19 -5 -35 -58 -55 -25 15 31 10 -22 -30 -5 20 16 -10 -26 -14 13 31 27 5 -23 -36 -35 -35 -49 -66 -59 -29 -8 -21 -49 -58 -44 -35 -40 -43 -26 -1 13 19 28 38 38 32 40 67 89 87 74 79 105 124 119 108 115 132 142 140 136 135 121 87 45 18 5 -3 0 23 56 71 51 13 -9 -3 6 2 -12 -18 -2 26 42 33 8 -11 -14 -14 -22 -37 -48 -48 -47 -44 -29 2 26 19 -10 -32 -19 20 43 27 -22 -70 -79 -47 -11 -13 -47 -77 -77 -67 -73 -93 -107 -110 -121 -141 -149 -129 -89 -59 -55 -71 -86 -78 -42 -1 13 -4 -16 7 52 78 73 56 52 62 71 73 72 66 57 49 35 13 -10 -8 24 55 62 55 69 96 106 87 75 97 136 155 144 133 135 142 136 120 111 105 97 79 51 24 1 -16 -29 -38 -38 -25 -14 -23 -53 -81 -91 -96 -110 -123 -116 -85 -60 -57 -69 -77 -81 -85 -92 -99 -109 -118 -112 -79 -33 -7 -11 -25 -24 -3 27 56 82 97 98 97 107 130 143 127 101 82 73 56 27 2 -4 -10 -36 -82 -118 -133 -137 -149 -159 -152 -135 -141 -183 -231 -240 -206 -168 -158 -166 -166 -153 -141 -142 -145 -129 -85 +1 +-35 -71 -108 -141 -176 -210 -250 -284 -295 -270 -220 -176 -163 -175 -190 -193 -181 -155 -120 -91 -77 -74 -68 -50 -19 23 65 90 88 76 81 110 142 151 139 125 116 111 107 113 125 128 118 97 71 48 34 33 42 47 37 12 -16 -39 -54 -63 -76 -99 -122 -130 -120 -114 -126 -141 -127 -89 -59 -57 -63 -48 -13 20 39 56 73 80 81 92 122 146 137 102 77 81 100 110 101 89 82 87 91 74 34 -2 -7 14 28 16 -6 -12 -2 7 6 -10 -32 -60 -78 -74 -59 -54 -68 -78 -60 -23 6 4 -25 -63 -83 -72 -39 -12 -8 -15 -14 -1 13 28 53 80 83 51 20 26 61 84 63 15 -23 -30 -17 -7 -15 -36 -55 -55 -37 -4 33 54 33 -27 -80 -88 -52 -20 -27 -56 -69 -56 +-22 -30 -5 20 16 -10 -26 -14 13 31 27 5 -23 -36 -35 -35 -49 -66 -59 -29 -8 -21 -49 -58 -44 -35 -40 -43 -26 -1 13 19 28 38 38 32 40 67 89 87 74 79 105 124 119 108 115 132 142 140 136 135 121 87 45 18 5 -3 0 23 56 71 51 13 -9 -3 6 2 -12 -18 -2 26 42 33 8 -11 -14 -14 -22 -37 -48 -48 -47 -44 -29 2 26 19 -10 -32 -19 20 43 27 -22 -70 -79 -47 -11 -13 -47 -77 -77 -67 -73 -93 -107 -110 -121 -141 -149 -129 -89 -59 -55 -71 -86 -78 -42 -1 13 -4 -16 7 52 78 73 56 52 62 71 73 72 66 57 49 35 13 -10 -8 24 55 62 55 69 96 106 87 75 97 136 155 144 133 135 142 136 120 111 105 97 79 51 24 1 -16 -29 -38 -38 -25 -14 -23 -53 -81 -91 -96 -110 -123 -116 -85 -60 -57 -69 -77 -81 -85 -92 -99 -109 -118 -112 -79 -33 -7 -11 -25 -24 -3 27 56 82 97 98 97 107 130 143 127 101 82 73 56 27 2 -4 -10 -36 -82 -118 -133 -137 -149 -159 -152 -135 -141 -183 -231 -240 -206 -168 -158 -166 -166 -153 -141 -142 -145 -129 -85 -34 3 19 34 54 74 82 78 79 95 110 107 89 78 87 105 114 108 96 78 62 54 64 71 47 -5 -49 -60 -52 -57 -80 -99 -101 -105 -127 -151 -152 -129 -109 -107 -118 -123 -122 -119 -114 -101 -76 -40 10 67 116 133 131 133 156 186 199 204 223 252 262 247 235 250 274 272 247 229 233 234 205 161 140 136 119 71 21 -1 -3 -9 -35 -71 -108 -141 -176 -210 -250 -284 -295 -270 -220 -176 -163 -175 -190 -193 -181 -155 -120 -91 -77 -74 -68 -50 -19 23 65 90 88 76 81 110 142 151 139 125 116 111 107 113 125 128 118 97 71 48 34 33 42 47 37 12 -16 -39 -54 -63 -76 -99 -122 -130 -120 -114 -126 -141 -127 -89 -59 -57 -63 -48 -13 20 39 56 73 80 81 92 122 146 +1 +-41 -46 -70 -100 -123 -130 -121 -107 -110 -133 -161 -183 -191 -190 -184 -183 -200 -228 -225 -172 -96 -54 -63 -86 -78 -33 19 56 78 99 123 147 155 136 100 72 73 93 108 109 101 89 71 54 53 70 96 115 127 134 133 124 110 99 78 38 -8 -32 -24 4 28 46 60 70 64 39 -1 -43 -74 -71 -34 12 21 -22 -77 -92 -60 -22 -23 -56 -84 -83 -63 -47 -43 -32 -1 37 60 58 45 42 51 65 65 57 50 52 55 55 50 42 40 47 65 78 67 30 -3 -2 27 45 33 14 15 28 33 36 52 70 61 29 17 43 66 47 2 -15 8 28 14 -2 9 33 26 -12 -33 -11 29 38 5 -43 -69 -54 -20 -2 -13 -31 -18 26 62 58 24 -11 -23 -21 -18 -22 -32 -42 +97 79 51 24 1 -16 -29 -38 -38 -25 -14 -23 -53 -81 -91 -96 -110 -123 -116 -85 -60 -57 -69 -77 -81 -85 -92 -99 -109 -118 -112 -79 -33 -7 -11 -25 -24 -3 27 56 82 97 98 97 107 130 143 127 101 82 73 56 27 2 -4 -10 -36 -82 -118 -133 -137 -149 -159 -152 -135 -141 -183 -231 -240 -206 -168 -158 -166 -166 -153 -141 -142 -145 -129 -85 -34 3 19 34 54 74 82 78 79 95 110 107 89 78 87 105 114 108 96 78 62 54 64 71 47 -5 -49 -60 -52 -57 -80 -99 -101 -105 -127 -151 -152 -129 -109 -107 -118 -123 -122 -119 -114 -101 -76 -40 10 67 116 133 131 133 156 186 199 204 223 252 262 247 235 250 274 272 247 229 233 234 205 161 140 136 119 71 21 -1 -3 -9 -35 -71 -108 -141 -176 -210 -250 -284 -295 -270 -220 -176 -163 -175 -190 -193 -181 -155 -120 -91 -77 -74 -68 -50 -19 23 65 90 88 76 81 110 142 151 139 125 116 111 107 113 125 128 118 97 71 48 34 33 42 47 37 12 -16 -39 -54 -63 -76 -99 -122 -130 -120 -114 -126 -141 -127 -89 -59 -57 -63 -48 -13 20 39 56 73 80 81 92 122 146 137 102 77 81 100 110 101 89 82 87 91 74 34 -2 -7 14 28 16 -6 -12 -2 7 6 -10 -32 -60 -78 -74 -59 -54 -68 -78 -60 -23 6 4 -25 -63 -83 -72 -39 -12 -8 -15 -14 -1 13 28 53 80 83 51 20 26 61 84 63 15 -23 -30 -17 -7 -15 -36 -55 -55 -37 -4 33 54 33 -27 -80 -88 -52 -20 -27 -56 -69 -56 -41 -46 -70 -100 -123 -130 -121 -107 -110 -133 -161 -183 -191 -190 -184 -183 -200 -228 -225 -172 -96 -54 -63 -86 -78 -33 19 56 78 99 123 147 155 136 100 72 73 93 108 109 101 89 71 54 53 70 96 115 127 134 133 124 110 99 78 38 -8 -32 -24 4 28 46 60 70 64 39 -1 -43 -74 -71 -34 12 21 -22 -77 -92 -60 -22 -23 -56 +1 +-45 -41 -33 -37 -66 -110 -151 -173 -170 -152 -138 -143 -163 -172 -154 -119 -84 -48 -3 39 58 52 47 70 109 130 113 82 70 95 134 155 146 128 121 129 142 145 134 109 83 65 64 72 67 42 11 -11 -18 -20 -29 -48 -75 -111 -143 -155 -145 -126 -121 -131 -146 -151 -135 -108 -86 -82 -94 -99 -77 -41 -20 -26 -47 -55 -38 -6 25 37 37 38 45 47 38 30 42 69 81 69 64 90 128 132 100 73 79 97 92 65 39 23 8 -1 5 9 -14 -66 -103 -96 -67 -62 -81 -91 -79 -69 -89 -129 -146 -119 -60 -13 -12 -46 -66 -38 15 39 16 -10 13 71 109 100 71 56 53 45 32 27 33 29 3 -32 -59 -64 -48 -17 8 10 -15 -46 -63 -66 -66 -68 -68 -64 -59 -60 -64 -70 +-35 -71 -108 -141 -176 -210 -250 -284 -295 -270 -220 -176 -163 -175 -190 -193 -181 -155 -120 -91 -77 -74 -68 -50 -19 23 65 90 88 76 81 110 142 151 139 125 116 111 107 113 125 128 118 97 71 48 34 33 42 47 37 12 -16 -39 -54 -63 -76 -99 -122 -130 -120 -114 -126 -141 -127 -89 -59 -57 -63 -48 -13 20 39 56 73 80 81 92 122 146 137 102 77 81 100 110 101 89 82 87 91 74 34 -2 -7 14 28 16 -6 -12 -2 7 6 -10 -32 -60 -78 -74 -59 -54 -68 -78 -60 -23 6 4 -25 -63 -83 -72 -39 -12 -8 -15 -14 -1 13 28 53 80 83 51 20 26 61 84 63 15 -23 -30 -17 -7 -15 -36 -55 -55 -37 -4 33 54 33 -27 -80 -88 -52 -20 -27 -56 -69 -56 -41 -46 -70 -100 -123 -130 -121 -107 -110 -133 -161 -183 -191 -190 -184 -183 -200 -228 -225 -172 -96 -54 -63 -86 -78 -33 19 56 78 99 123 147 155 136 100 72 73 93 108 109 101 89 71 54 53 70 96 115 127 134 133 124 110 99 78 38 -8 -32 -24 4 28 46 60 70 64 39 -1 -43 -74 -71 -34 12 21 -22 -77 -92 -60 -22 -23 -56 -84 -83 -63 -47 -43 -32 -1 37 60 58 45 42 51 65 65 57 50 52 55 55 50 42 40 47 65 78 67 30 -3 -2 27 45 33 14 15 28 33 36 52 70 61 29 17 43 66 47 2 -15 8 28 14 -2 9 33 26 -12 -33 -11 29 38 5 -43 -69 -54 -20 -2 -13 -31 -18 26 62 58 24 -11 -23 -21 -18 -22 -32 -42 -45 -41 -33 -37 -66 -110 -151 -173 -170 -152 -138 -143 -163 -172 -154 -119 -84 -48 -3 39 58 52 47 70 109 130 113 82 70 95 134 155 146 128 121 129 142 145 134 109 83 65 64 72 67 42 11 -11 -18 -20 -29 -48 -75 -111 -143 -155 -145 -126 -121 -131 -146 -151 -135 -108 -86 -82 -94 -99 -77 -41 -20 -26 -47 -55 -38 -6 25 37 37 38 +1 +-74 -65 -40 -11 5 -4 -26 -42 -39 -14 19 44 49 41 40 51 64 67 62 60 65 67 61 63 81 107 122 120 107 95 83 69 53 41 39 49 59 62 54 36 15 -5 -19 -28 -39 -58 -86 -119 -153 -182 -201 -198 -175 -151 -149 -177 -217 -240 -223 -163 -89 -43 -40 -47 -25 36 92 106 84 64 74 116 165 198 207 195 190 209 247 272 267 238 207 191 193 210 228 219 177 125 93 83 70 43 12 -10 -33 -63 -90 -92 -76 -59 -64 -78 -86 -80 -70 -73 -93 -110 -104 -71 -48 -61 -97 -115 -97 -58 -25 -2 10 4 -29 -68 -74 -27 37 69 48 12 6 37 67 59 31 10 12 13 -13 -60 -102 -123 -130 -136 -149 -169 -186 -191 -180 -159 -145 -132 -112 -81 -56 -49 -56 -54 -36 -7 +-41 -46 -70 -100 -123 -130 -121 -107 -110 -133 -161 -183 -191 -190 -184 -183 -200 -228 -225 -172 -96 -54 -63 -86 -78 -33 19 56 78 99 123 147 155 136 100 72 73 93 108 109 101 89 71 54 53 70 96 115 127 134 133 124 110 99 78 38 -8 -32 -24 4 28 46 60 70 64 39 -1 -43 -74 -71 -34 12 21 -22 -77 -92 -60 -22 -23 -56 -84 -83 -63 -47 -43 -32 -1 37 60 58 45 42 51 65 65 57 50 52 55 55 50 42 40 47 65 78 67 30 -3 -2 27 45 33 14 15 28 33 36 52 70 61 29 17 43 66 47 2 -15 8 28 14 -2 9 33 26 -12 -33 -11 29 38 5 -43 -69 -54 -20 -2 -13 -31 -18 26 62 58 24 -11 -23 -21 -18 -22 -32 -42 -45 -41 -33 -37 -66 -110 -151 -173 -170 -152 -138 -143 -163 -172 -154 -119 -84 -48 -3 39 58 52 47 70 109 130 113 82 70 95 134 155 146 128 121 129 142 145 134 109 83 65 64 72 67 42 11 -11 -18 -20 -29 -48 -75 -111 -143 -155 -145 -126 -121 -131 -146 -151 -135 -108 -86 -82 -94 -99 -77 -41 -20 -26 -47 -55 -38 -6 25 37 37 38 45 47 38 30 42 69 81 69 64 90 128 132 100 73 79 97 92 65 39 23 8 -1 5 9 -14 -66 -103 -96 -67 -62 -81 -91 -79 -69 -89 -129 -146 -119 -60 -13 -12 -46 -66 -38 15 39 16 -10 13 71 109 100 71 56 53 45 32 27 33 29 3 -32 -59 -64 -48 -17 8 10 -15 -46 -63 -66 -66 -68 -68 -64 -59 -60 -64 -70 -74 -65 -40 -11 5 -4 -26 -42 -39 -14 19 44 49 41 40 51 64 67 62 60 65 67 61 63 81 107 122 120 107 95 83 69 53 41 39 49 59 62 54 36 15 -5 -19 -28 -39 -58 -86 -119 -153 -182 -201 -198 -175 -151 -149 -177 -217 -240 -223 -163 -89 -43 -40 -47 -25 36 92 106 84 64 74 116 165 198 207 195 190 209 247 272 +1 +20 42 51 47 38 36 47 58 64 68 70 67 61 64 78 83 60 25 14 41 79 96 87 76 74 82 87 93 103 115 119 115 108 110 118 122 108 77 46 29 18 -2 -35 -61 -67 -70 -99 -144 -174 -163 -133 -119 -129 -143 -144 -136 -137 -148 -150 -137 -121 -115 -117 -112 -90 -57 -32 -27 -37 -43 -31 -7 12 20 32 61 95 101 67 28 22 53 91 110 114 122 136 143 133 122 124 139 152 142 110 68 33 13 11 25 45 51 29 -17 -59 -70 -49 -18 -3 -9 -16 -15 -13 -27 -56 -83 -86 -66 -46 -42 -51 -58 -55 -52 -49 -45 -35 -31 -37 -44 -46 -39 -33 -33 -47 -74 -111 -138 -135 -112 -97 -111 -133 -133 -111 -97 -103 -107 -95 -66 -29 10 48 65 58 58 90 138 164 162 +-45 -41 -33 -37 -66 -110 -151 -173 -170 -152 -138 -143 -163 -172 -154 -119 -84 -48 -3 39 58 52 47 70 109 130 113 82 70 95 134 155 146 128 121 129 142 145 134 109 83 65 64 72 67 42 11 -11 -18 -20 -29 -48 -75 -111 -143 -155 -145 -126 -121 -131 -146 -151 -135 -108 -86 -82 -94 -99 -77 -41 -20 -26 -47 -55 -38 -6 25 37 37 38 45 47 38 30 42 69 81 69 64 90 128 132 100 73 79 97 92 65 39 23 8 -1 5 9 -14 -66 -103 -96 -67 -62 -81 -91 -79 -69 -89 -129 -146 -119 -60 -13 -12 -46 -66 -38 15 39 16 -10 13 71 109 100 71 56 53 45 32 27 33 29 3 -32 -59 -64 -48 -17 8 10 -15 -46 -63 -66 -66 -68 -68 -64 -59 -60 -64 -70 -74 -65 -40 -11 5 -4 -26 -42 -39 -14 19 44 49 41 40 51 64 67 62 60 65 67 61 63 81 107 122 120 107 95 83 69 53 41 39 49 59 62 54 36 15 -5 -19 -28 -39 -58 -86 -119 -153 -182 -201 -198 -175 -151 -149 -177 -217 -240 -223 -163 -89 -43 -40 -47 -25 36 92 106 84 64 74 116 165 198 207 195 190 209 247 272 267 238 207 191 193 210 228 219 177 125 93 83 70 43 12 -10 -33 -63 -90 -92 -76 -59 -64 -78 -86 -80 -70 -73 -93 -110 -104 -71 -48 -61 -97 -115 -97 -58 -25 -2 10 4 -29 -68 -74 -27 37 69 48 12 6 37 67 59 31 10 12 13 -13 -60 -102 -123 -130 -136 -149 -169 -186 -191 -180 -159 -145 -132 -112 -81 -56 -49 -56 -54 -36 -7 20 42 51 47 38 36 47 58 64 68 70 67 61 64 78 83 60 25 14 41 79 96 87 76 74 82 87 93 103 115 119 115 108 110 118 122 108 77 46 29 18 -2 -35 -61 -67 -70 -99 -144 -174 -163 -133 -119 -129 -143 -144 -136 -137 -148 -150 -137 -121 -115 -117 -112 -90 -57 -32 -27 -37 -43 -31 -7 12 20 32 61 95 101 67 28 +1 +164 192 209 180 124 89 93 108 110 108 109 101 78 62 75 105 121 117 107 91 62 37 46 77 76 23 -17 10 61 49 -27 -74 -35 21 7 -61 -92 -61 -32 -50 -76 -62 -33 -42 -83 -95 -59 -25 -36 -71 -86 -73 -62 -68 -67 -43 -8 7 1 -5 8 36 55 43 15 9 37 68 62 32 21 49 75 56 5 -31 -35 -39 -68 -88 -63 0 42 23 -40 -98 -123 -121 -112 -100 -81 -55 -42 -53 -77 -82 -58 -25 -12 -19 -12 20 59 64 35 3 -7 2 12 11 10 12 21 28 24 7 -10 -5 27 60 65 46 32 39 53 54 42 32 31 27 22 26 40 49 31 6 -3 8 15 6 1 17 42 43 19 -1 9 33 43 34 19 11 10 6 3 -4 -20 -41 -54 -52 +-74 -65 -40 -11 5 -4 -26 -42 -39 -14 19 44 49 41 40 51 64 67 62 60 65 67 61 63 81 107 122 120 107 95 83 69 53 41 39 49 59 62 54 36 15 -5 -19 -28 -39 -58 -86 -119 -153 -182 -201 -198 -175 -151 -149 -177 -217 -240 -223 -163 -89 -43 -40 -47 -25 36 92 106 84 64 74 116 165 198 207 195 190 209 247 272 267 238 207 191 193 210 228 219 177 125 93 83 70 43 12 -10 -33 -63 -90 -92 -76 -59 -64 -78 -86 -80 -70 -73 -93 -110 -104 -71 -48 -61 -97 -115 -97 -58 -25 -2 10 4 -29 -68 -74 -27 37 69 48 12 6 37 67 59 31 10 12 13 -13 -60 -102 -123 -130 -136 -149 -169 -186 -191 -180 -159 -145 -132 -112 -81 -56 -49 -56 -54 -36 -7 20 42 51 47 38 36 47 58 64 68 70 67 61 64 78 83 60 25 14 41 79 96 87 76 74 82 87 93 103 115 119 115 108 110 118 122 108 77 46 29 18 -2 -35 -61 -67 -70 -99 -144 -174 -163 -133 -119 -129 -143 -144 -136 -137 -148 -150 -137 -121 -115 -117 -112 -90 -57 -32 -27 -37 -43 -31 -7 12 20 32 61 95 101 67 28 22 53 91 110 114 122 136 143 133 122 124 139 152 142 110 68 33 13 11 25 45 51 29 -17 -59 -70 -49 -18 -3 -9 -16 -15 -13 -27 -56 -83 -86 -66 -46 -42 -51 -58 -55 -52 -49 -45 -35 -31 -37 -44 -46 -39 -33 -33 -47 -74 -111 -138 -135 -112 -97 -111 -133 -133 -111 -97 -103 -107 -95 -66 -29 10 48 65 58 58 90 138 164 162 164 192 209 180 124 89 93 108 110 108 109 101 78 62 75 105 121 117 107 91 62 37 46 77 76 23 -17 10 61 49 -27 -74 -35 21 7 -61 -92 -61 -32 -50 -76 -62 -33 -42 -83 -95 -59 -25 -36 -71 -86 -73 -62 -68 -67 -43 -8 7 1 -5 8 36 55 43 15 9 37 68 62 32 21 49 75 56 5 -31 -35 -39 -68 -88 +1 +-43 -41 -50 -57 -56 -54 -58 -72 -82 -86 -81 -77 -77 -73 -59 -46 -44 -53 -55 -46 -35 -38 -43 -44 -48 -63 -75 -54 -5 31 27 10 23 57 65 40 22 53 104 124 105 90 104 124 121 98 77 68 65 61 56 39 10 -22 -35 -24 0 12 4 -20 -49 -74 -88 -94 -95 -94 -95 -100 -107 -108 -97 -78 -62 -55 -45 -25 1 21 35 50 68 87 105 124 142 140 112 74 49 51 65 70 60 44 38 41 40 29 20 25 30 11 -28 -47 -21 21 21 -25 -63 -48 -7 -4 -53 -99 -95 -61 -46 -59 -70 -53 -28 -20 -25 -15 11 28 22 8 21 64 113 143 144 129 115 110 107 98 84 76 78 81 72 53 44 47 46 29 5 -5 -1 -4 -20 -40 -41 -27 -17 -18 -22 -23 +20 42 51 47 38 36 47 58 64 68 70 67 61 64 78 83 60 25 14 41 79 96 87 76 74 82 87 93 103 115 119 115 108 110 118 122 108 77 46 29 18 -2 -35 -61 -67 -70 -99 -144 -174 -163 -133 -119 -129 -143 -144 -136 -137 -148 -150 -137 -121 -115 -117 -112 -90 -57 -32 -27 -37 -43 -31 -7 12 20 32 61 95 101 67 28 22 53 91 110 114 122 136 143 133 122 124 139 152 142 110 68 33 13 11 25 45 51 29 -17 -59 -70 -49 -18 -3 -9 -16 -15 -13 -27 -56 -83 -86 -66 -46 -42 -51 -58 -55 -52 -49 -45 -35 -31 -37 -44 -46 -39 -33 -33 -47 -74 -111 -138 -135 -112 -97 -111 -133 -133 -111 -97 -103 -107 -95 -66 -29 10 48 65 58 58 90 138 164 162 164 192 209 180 124 89 93 108 110 108 109 101 78 62 75 105 121 117 107 91 62 37 46 77 76 23 -17 10 61 49 -27 -74 -35 21 7 -61 -92 -61 -32 -50 -76 -62 -33 -42 -83 -95 -59 -25 -36 -71 -86 -73 -62 -68 -67 -43 -8 7 1 -5 8 36 55 43 15 9 37 68 62 32 21 49 75 56 5 -31 -35 -39 -68 -88 -63 0 42 23 -40 -98 -123 -121 -112 -100 -81 -55 -42 -53 -77 -82 -58 -25 -12 -19 -12 20 59 64 35 3 -7 2 12 11 10 12 21 28 24 7 -10 -5 27 60 65 46 32 39 53 54 42 32 31 27 22 26 40 49 31 6 -3 8 15 6 1 17 42 43 19 -1 9 33 43 34 19 11 10 6 3 -4 -20 -41 -54 -52 -43 -41 -50 -57 -56 -54 -58 -72 -82 -86 -81 -77 -77 -73 -59 -46 -44 -53 -55 -46 -35 -38 -43 -44 -48 -63 -75 -54 -5 31 27 10 23 57 65 40 22 53 104 124 105 90 104 124 121 98 77 68 65 61 56 39 10 -22 -35 -24 0 12 4 -20 -49 -74 -88 -94 -95 -94 -95 -100 -107 -108 -97 -78 -62 -55 -45 -25 1 21 35 50 +1 +-21 -12 5 20 18 0 -15 -12 -2 -3 -11 -12 -2 -3 -26 -68 -111 -143 -157 -153 -141 -141 -160 -188 -211 -216 -204 -176 -144 -130 -140 -156 -155 -143 -138 -143 -139 -112 -81 -60 -53 -43 -30 -21 -17 -16 -24 -37 -34 5 62 96 98 102 125 151 151 140 154 191 208 194 174 177 193 188 166 162 186 206 204 188 177 161 119 71 56 86 119 110 60 16 7 17 17 1 -19 -33 -42 -49 -51 -47 -33 -14 2 3 -12 -33 -48 -60 -84 -110 -120 -113 -116 -142 -171 -170 -147 -140 -156 -161 -130 -87 -81 -113 -142 -137 -107 -76 -59 -57 -63 -68 -50 -5 42 61 49 33 40 67 96 115 130 149 161 159 141 120 109 103 84 62 57 69 70 39 -9 -35 -26 0 14 12 2 -14 -45 -86 -121 -140 +164 192 209 180 124 89 93 108 110 108 109 101 78 62 75 105 121 117 107 91 62 37 46 77 76 23 -17 10 61 49 -27 -74 -35 21 7 -61 -92 -61 -32 -50 -76 -62 -33 -42 -83 -95 -59 -25 -36 -71 -86 -73 -62 -68 -67 -43 -8 7 1 -5 8 36 55 43 15 9 37 68 62 32 21 49 75 56 5 -31 -35 -39 -68 -88 -63 0 42 23 -40 -98 -123 -121 -112 -100 -81 -55 -42 -53 -77 -82 -58 -25 -12 -19 -12 20 59 64 35 3 -7 2 12 11 10 12 21 28 24 7 -10 -5 27 60 65 46 32 39 53 54 42 32 31 27 22 26 40 49 31 6 -3 8 15 6 1 17 42 43 19 -1 9 33 43 34 19 11 10 6 3 -4 -20 -41 -54 -52 -43 -41 -50 -57 -56 -54 -58 -72 -82 -86 -81 -77 -77 -73 -59 -46 -44 -53 -55 -46 -35 -38 -43 -44 -48 -63 -75 -54 -5 31 27 10 23 57 65 40 22 53 104 124 105 90 104 124 121 98 77 68 65 61 56 39 10 -22 -35 -24 0 12 4 -20 -49 -74 -88 -94 -95 -94 -95 -100 -107 -108 -97 -78 -62 -55 -45 -25 1 21 35 50 68 87 105 124 142 140 112 74 49 51 65 70 60 44 38 41 40 29 20 25 30 11 -28 -47 -21 21 21 -25 -63 -48 -7 -4 -53 -99 -95 -61 -46 -59 -70 -53 -28 -20 -25 -15 11 28 22 8 21 64 113 143 144 129 115 110 107 98 84 76 78 81 72 53 44 47 46 29 5 -5 -1 -4 -20 -40 -41 -27 -17 -18 -22 -23 -21 -12 5 20 18 0 -15 -12 -2 -3 -11 -12 -2 -3 -26 -68 -111 -143 -157 -153 -141 -141 -160 -188 -211 -216 -204 -176 -144 -130 -140 -156 -155 -143 -138 -143 -139 -112 -81 -60 -53 -43 -30 -21 -17 -16 -24 -37 -34 5 62 96 98 102 125 151 151 140 154 191 208 194 174 177 193 188 166 162 186 206 204 188 177 161 119 71 56 86 119 110 +1 +-139 -123 -107 -109 -136 -167 -174 -163 -152 -153 -146 -117 -81 -55 -39 -19 3 12 13 21 45 68 85 101 125 147 159 161 146 111 67 48 71 104 106 72 55 75 116 128 108 80 65 56 46 35 24 13 2 -5 -7 -11 -21 -26 -22 -15 -17 -25 -20 4 37 62 64 55 48 52 60 55 29 5 2 16 27 22 18 26 40 33 4 -26 -35 -25 -16 -14 -21 -33 -54 -80 -106 -125 -137 -134 -118 -94 -77 -71 -62 -49 -39 -43 -55 -54 -33 -10 0 4 16 39 63 77 87 92 89 80 82 98 108 92 60 42 54 71 63 39 27 40 56 49 26 6 -6 -17 -39 -56 -60 -65 -84 -114 -125 -109 -86 -84 -98 -104 -89 -65 -52 -52 -58 -70 -93 -123 -137 -125 -94 -67 -53 -51 -52 -42 +-43 -41 -50 -57 -56 -54 -58 -72 -82 -86 -81 -77 -77 -73 -59 -46 -44 -53 -55 -46 -35 -38 -43 -44 -48 -63 -75 -54 -5 31 27 10 23 57 65 40 22 53 104 124 105 90 104 124 121 98 77 68 65 61 56 39 10 -22 -35 -24 0 12 4 -20 -49 -74 -88 -94 -95 -94 -95 -100 -107 -108 -97 -78 -62 -55 -45 -25 1 21 35 50 68 87 105 124 142 140 112 74 49 51 65 70 60 44 38 41 40 29 20 25 30 11 -28 -47 -21 21 21 -25 -63 -48 -7 -4 -53 -99 -95 -61 -46 -59 -70 -53 -28 -20 -25 -15 11 28 22 8 21 64 113 143 144 129 115 110 107 98 84 76 78 81 72 53 44 47 46 29 5 -5 -1 -4 -20 -40 -41 -27 -17 -18 -22 -23 -21 -12 5 20 18 0 -15 -12 -2 -3 -11 -12 -2 -3 -26 -68 -111 -143 -157 -153 -141 -141 -160 -188 -211 -216 -204 -176 -144 -130 -140 -156 -155 -143 -138 -143 -139 -112 -81 -60 -53 -43 -30 -21 -17 -16 -24 -37 -34 5 62 96 98 102 125 151 151 140 154 191 208 194 174 177 193 188 166 162 186 206 204 188 177 161 119 71 56 86 119 110 60 16 7 17 17 1 -19 -33 -42 -49 -51 -47 -33 -14 2 3 -12 -33 -48 -60 -84 -110 -120 -113 -116 -142 -171 -170 -147 -140 -156 -161 -130 -87 -81 -113 -142 -137 -107 -76 -59 -57 -63 -68 -50 -5 42 61 49 33 40 67 96 115 130 149 161 159 141 120 109 103 84 62 57 69 70 39 -9 -35 -26 0 14 12 2 -14 -45 -86 -121 -140 -139 -123 -107 -109 -136 -167 -174 -163 -152 -153 -146 -117 -81 -55 -39 -19 3 12 13 21 45 68 85 101 125 147 159 161 146 111 67 48 71 104 106 72 55 75 116 128 108 80 65 56 46 35 24 13 2 -5 -7 -11 -21 -26 -22 -15 -17 -25 -20 4 37 62 64 55 48 52 60 55 29 5 2 16 27 22 18 26 40 33 4 -26 +1 +-16 16 37 42 47 66 90 98 86 78 87 98 83 47 11 -4 -6 -9 -21 -38 -50 -50 -32 -6 3 -13 -37 -38 -16 -2 -10 -28 -23 9 47 63 60 53 50 48 42 42 54 69 70 64 71 107 149 161 135 103 105 140 168 165 144 133 132 126 103 72 42 19 1 -14 -33 -66 -107 -129 -122 -107 -119 -151 -161 -131 -97 -101 -144 -180 -182 -172 -178 -194 -198 -185 -179 -185 -176 -139 -93 -66 -54 -39 -12 14 32 57 90 119 131 133 148 167 169 141 107 95 99 96 81 67 71 84 86 75 65 63 55 15 -49 -107 -133 -132 -136 -156 -178 -187 -184 -185 -189 -180 -150 -113 -93 -98 -107 -91 -42 13 47 59 80 136 207 251 249 219 199 198 210 228 247 262 262 248 227 207 187 169 +-21 -12 5 20 18 0 -15 -12 -2 -3 -11 -12 -2 -3 -26 -68 -111 -143 -157 -153 -141 -141 -160 -188 -211 -216 -204 -176 -144 -130 -140 -156 -155 -143 -138 -143 -139 -112 -81 -60 -53 -43 -30 -21 -17 -16 -24 -37 -34 5 62 96 98 102 125 151 151 140 154 191 208 194 174 177 193 188 166 162 186 206 204 188 177 161 119 71 56 86 119 110 60 16 7 17 17 1 -19 -33 -42 -49 -51 -47 -33 -14 2 3 -12 -33 -48 -60 -84 -110 -120 -113 -116 -142 -171 -170 -147 -140 -156 -161 -130 -87 -81 -113 -142 -137 -107 -76 -59 -57 -63 -68 -50 -5 42 61 49 33 40 67 96 115 130 149 161 159 141 120 109 103 84 62 57 69 70 39 -9 -35 -26 0 14 12 2 -14 -45 -86 -121 -140 -139 -123 -107 -109 -136 -167 -174 -163 -152 -153 -146 -117 -81 -55 -39 -19 3 12 13 21 45 68 85 101 125 147 159 161 146 111 67 48 71 104 106 72 55 75 116 128 108 80 65 56 46 35 24 13 2 -5 -7 -11 -21 -26 -22 -15 -17 -25 -20 4 37 62 64 55 48 52 60 55 29 5 2 16 27 22 18 26 40 33 4 -26 -35 -25 -16 -14 -21 -33 -54 -80 -106 -125 -137 -134 -118 -94 -77 -71 -62 -49 -39 -43 -55 -54 -33 -10 0 4 16 39 63 77 87 92 89 80 82 98 108 92 60 42 54 71 63 39 27 40 56 49 26 6 -6 -17 -39 -56 -60 -65 -84 -114 -125 -109 -86 -84 -98 -104 -89 -65 -52 -52 -58 -70 -93 -123 -137 -125 -94 -67 -53 -51 -52 -42 -16 16 37 42 47 66 90 98 86 78 87 98 83 47 11 -4 -6 -9 -21 -38 -50 -50 -32 -6 3 -13 -37 -38 -16 -2 -10 -28 -23 9 47 63 60 53 50 48 42 42 54 69 70 64 71 107 149 161 135 103 105 140 168 165 144 133 132 126 103 72 42 19 1 -14 -33 -66 -107 -129 -122 -107 -119 -151 -161 -131 -97 -101 -144 -180 +1 +154 142 128 107 78 36 -13 -66 -108 -131 -138 -144 -162 -202 -255 -298 -315 -311 -298 -284 -264 -244 -233 -225 -205 -167 -134 -121 -109 -71 -16 17 17 12 28 56 81 100 119 129 119 107 110 123 125 116 116 125 118 91 73 79 93 99 100 94 59 -11 -73 -80 -52 -49 -71 -59 12 70 42 -40 -80 -42 18 44 38 43 64 73 58 35 24 28 40 50 47 31 14 9 3 -23 -55 -61 -36 -7 -4 -21 -29 -20 -9 -12 -26 -42 -54 -54 -47 -37 -31 -28 -27 -29 -47 -73 -89 -79 -50 -22 -1 16 36 51 47 23 -4 -9 13 32 10 -48 -92 -80 -23 22 21 -15 -34 -12 42 90 101 72 33 17 30 57 82 95 91 63 23 -5 -5 13 25 20 0 -29 -61 -85 -90 -83 -84 -98 +-139 -123 -107 -109 -136 -167 -174 -163 -152 -153 -146 -117 -81 -55 -39 -19 3 12 13 21 45 68 85 101 125 147 159 161 146 111 67 48 71 104 106 72 55 75 116 128 108 80 65 56 46 35 24 13 2 -5 -7 -11 -21 -26 -22 -15 -17 -25 -20 4 37 62 64 55 48 52 60 55 29 5 2 16 27 22 18 26 40 33 4 -26 -35 -25 -16 -14 -21 -33 -54 -80 -106 -125 -137 -134 -118 -94 -77 -71 -62 -49 -39 -43 -55 -54 -33 -10 0 4 16 39 63 77 87 92 89 80 82 98 108 92 60 42 54 71 63 39 27 40 56 49 26 6 -6 -17 -39 -56 -60 -65 -84 -114 -125 -109 -86 -84 -98 -104 -89 -65 -52 -52 -58 -70 -93 -123 -137 -125 -94 -67 -53 -51 -52 -42 -16 16 37 42 47 66 90 98 86 78 87 98 83 47 11 -4 -6 -9 -21 -38 -50 -50 -32 -6 3 -13 -37 -38 -16 -2 -10 -28 -23 9 47 63 60 53 50 48 42 42 54 69 70 64 71 107 149 161 135 103 105 140 168 165 144 133 132 126 103 72 42 19 1 -14 -33 -66 -107 -129 -122 -107 -119 -151 -161 -131 -97 -101 -144 -180 -182 -172 -178 -194 -198 -185 -179 -185 -176 -139 -93 -66 -54 -39 -12 14 32 57 90 119 131 133 148 167 169 141 107 95 99 96 81 67 71 84 86 75 65 63 55 15 -49 -107 -133 -132 -136 -156 -178 -187 -184 -185 -189 -180 -150 -113 -93 -98 -107 -91 -42 13 47 59 80 136 207 251 249 219 199 198 210 228 247 262 262 248 227 207 187 169 154 142 128 107 78 36 -13 -66 -108 -131 -138 -144 -162 -202 -255 -298 -315 -311 -298 -284 -264 -244 -233 -225 -205 -167 -134 -121 -109 -71 -16 17 17 12 28 56 81 100 119 129 119 107 110 123 125 116 116 125 118 91 73 79 93 99 100 94 59 -11 -73 -80 -52 -49 -71 -59 12 70 42 -40 -80 -42 18 44 38 43 64 73 58 35 24 28 +1 +-103 -85 -58 -41 -38 -48 -71 -99 -114 -94 -52 -24 -21 -26 -23 -16 -16 -14 1 18 27 36 52 62 50 29 26 48 63 51 25 16 27 40 51 65 87 106 115 118 116 111 113 129 151 160 146 124 102 82 61 45 33 14 -22 -62 -97 -126 -154 -177 -176 -154 -134 -133 -141 -143 -142 -147 -147 -127 -90 -65 -67 -78 -64 -19 30 52 50 42 44 50 54 57 69 81 82 76 75 84 90 79 64 67 88 104 101 88 75 61 41 23 19 28 32 24 3 -18 -38 -51 -52 -42 -36 -38 -47 -52 -55 -59 -70 -88 -105 -108 -80 -30 8 2 -34 -60 -50 -22 -6 -5 2 28 63 80 71 47 33 33 37 31 18 13 23 36 34 15 -4 -18 -25 -34 -41 -50 -62 -75 -73 -51 -26 -15 +-16 16 37 42 47 66 90 98 86 78 87 98 83 47 11 -4 -6 -9 -21 -38 -50 -50 -32 -6 3 -13 -37 -38 -16 -2 -10 -28 -23 9 47 63 60 53 50 48 42 42 54 69 70 64 71 107 149 161 135 103 105 140 168 165 144 133 132 126 103 72 42 19 1 -14 -33 -66 -107 -129 -122 -107 -119 -151 -161 -131 -97 -101 -144 -180 -182 -172 -178 -194 -198 -185 -179 -185 -176 -139 -93 -66 -54 -39 -12 14 32 57 90 119 131 133 148 167 169 141 107 95 99 96 81 67 71 84 86 75 65 63 55 15 -49 -107 -133 -132 -136 -156 -178 -187 -184 -185 -189 -180 -150 -113 -93 -98 -107 -91 -42 13 47 59 80 136 207 251 249 219 199 198 210 228 247 262 262 248 227 207 187 169 154 142 128 107 78 36 -13 -66 -108 -131 -138 -144 -162 -202 -255 -298 -315 -311 -298 -284 -264 -244 -233 -225 -205 -167 -134 -121 -109 -71 -16 17 17 12 28 56 81 100 119 129 119 107 110 123 125 116 116 125 118 91 73 79 93 99 100 94 59 -11 -73 -80 -52 -49 -71 -59 12 70 42 -40 -80 -42 18 44 38 43 64 73 58 35 24 28 40 50 47 31 14 9 3 -23 -55 -61 -36 -7 -4 -21 -29 -20 -9 -12 -26 -42 -54 -54 -47 -37 -31 -28 -27 -29 -47 -73 -89 -79 -50 -22 -1 16 36 51 47 23 -4 -9 13 32 10 -48 -92 -80 -23 22 21 -15 -34 -12 42 90 101 72 33 17 30 57 82 95 91 63 23 -5 -5 13 25 20 0 -29 -61 -85 -90 -83 -84 -98 -103 -85 -58 -41 -38 -48 -71 -99 -114 -94 -52 -24 -21 -26 -23 -16 -16 -14 1 18 27 36 52 62 50 29 26 48 63 51 25 16 27 40 51 65 87 106 115 118 116 111 113 129 151 160 146 124 102 82 61 45 33 14 -22 -62 -97 -126 -154 -177 -176 -154 -134 -133 -141 -143 -142 -147 -147 -127 -90 -65 -67 -78 -64 -19 30 52 50 42 +1 +-17 -17 -6 19 47 62 46 2 -36 -37 -7 11 -9 -47 -67 -54 -27 -7 -4 -25 -60 -84 -70 -22 26 45 43 41 47 55 66 77 80 70 62 78 111 119 84 33 13 31 61 79 80 76 71 60 46 26 0 -36 -69 -91 -97 -95 -87 -69 -44 -23 -14 -6 7 17 4 -38 -83 -95 -62 -11 17 6 -25 -45 -40 -22 -6 -4 -19 -42 -57 -52 -24 13 39 38 9 -27 -44 -30 -8 -2 -17 -32 -29 -11 9 21 22 18 11 21 45 68 66 44 24 31 53 67 62 47 38 48 66 73 60 41 42 61 73 57 31 25 38 42 19 -13 -28 -27 -25 -21 -12 -3 -21 -70 -119 -130 -102 -62 -36 -40 -63 -95 -117 -122 -120 -122 -128 -123 -101 -75 -65 -67 -58 -25 11 29 33 45 +154 142 128 107 78 36 -13 -66 -108 -131 -138 -144 -162 -202 -255 -298 -315 -311 -298 -284 -264 -244 -233 -225 -205 -167 -134 -121 -109 -71 -16 17 17 12 28 56 81 100 119 129 119 107 110 123 125 116 116 125 118 91 73 79 93 99 100 94 59 -11 -73 -80 -52 -49 -71 -59 12 70 42 -40 -80 -42 18 44 38 43 64 73 58 35 24 28 40 50 47 31 14 9 3 -23 -55 -61 -36 -7 -4 -21 -29 -20 -9 -12 -26 -42 -54 -54 -47 -37 -31 -28 -27 -29 -47 -73 -89 -79 -50 -22 -1 16 36 51 47 23 -4 -9 13 32 10 -48 -92 -80 -23 22 21 -15 -34 -12 42 90 101 72 33 17 30 57 82 95 91 63 23 -5 -5 13 25 20 0 -29 -61 -85 -90 -83 -84 -98 -103 -85 -58 -41 -38 -48 -71 -99 -114 -94 -52 -24 -21 -26 -23 -16 -16 -14 1 18 27 36 52 62 50 29 26 48 63 51 25 16 27 40 51 65 87 106 115 118 116 111 113 129 151 160 146 124 102 82 61 45 33 14 -22 -62 -97 -126 -154 -177 -176 -154 -134 -133 -141 -143 -142 -147 -147 -127 -90 -65 -67 -78 -64 -19 30 52 50 42 44 50 54 57 69 81 82 76 75 84 90 79 64 67 88 104 101 88 75 61 41 23 19 28 32 24 3 -18 -38 -51 -52 -42 -36 -38 -47 -52 -55 -59 -70 -88 -105 -108 -80 -30 8 2 -34 -60 -50 -22 -6 -5 2 28 63 80 71 47 33 33 37 31 18 13 23 36 34 15 -4 -18 -25 -34 -41 -50 -62 -75 -73 -51 -26 -15 -17 -17 -6 19 47 62 46 2 -36 -37 -7 11 -9 -47 -67 -54 -27 -7 -4 -25 -60 -84 -70 -22 26 45 43 41 47 55 66 77 80 70 62 78 111 119 84 33 13 31 61 79 80 76 71 60 46 26 0 -36 -69 -91 -97 -95 -87 -69 -44 -23 -14 -6 7 17 4 -38 -83 -95 -62 -11 17 6 -25 -45 -40 -22 -6 -4 -19 -42 +1 +68 82 70 42 30 49 77 83 66 45 47 71 96 105 94 78 70 74 79 77 69 60 57 53 33 -3 -40 -60 -63 -57 -53 -65 -91 -121 -139 -135 -122 -110 -103 -92 -79 -71 -76 -80 -67 -37 -13 -11 -22 -24 -10 5 12 15 27 50 70 77 71 65 76 105 132 130 99 70 75 110 131 108 63 38 45 61 58 37 19 3 -10 -17 -17 -25 -54 -87 -85 -44 -1 0 -36 -70 -83 -90 -109 -130 -133 -121 -118 -140 -170 -183 -168 -149 -146 -154 -144 -106 -57 -29 -28 -39 -36 -16 21 65 99 110 109 117 144 166 163 144 142 171 204 211 195 184 193 210 219 212 198 185 170 153 131 105 82 61 41 11 -23 -49 -64 -79 -102 -126 -134 -121 -99 -83 -79 -87 -95 -100 -93 -80 -71 -74 +-103 -85 -58 -41 -38 -48 -71 -99 -114 -94 -52 -24 -21 -26 -23 -16 -16 -14 1 18 27 36 52 62 50 29 26 48 63 51 25 16 27 40 51 65 87 106 115 118 116 111 113 129 151 160 146 124 102 82 61 45 33 14 -22 -62 -97 -126 -154 -177 -176 -154 -134 -133 -141 -143 -142 -147 -147 -127 -90 -65 -67 -78 -64 -19 30 52 50 42 44 50 54 57 69 81 82 76 75 84 90 79 64 67 88 104 101 88 75 61 41 23 19 28 32 24 3 -18 -38 -51 -52 -42 -36 -38 -47 -52 -55 -59 -70 -88 -105 -108 -80 -30 8 2 -34 -60 -50 -22 -6 -5 2 28 63 80 71 47 33 33 37 31 18 13 23 36 34 15 -4 -18 -25 -34 -41 -50 -62 -75 -73 -51 -26 -15 -17 -17 -6 19 47 62 46 2 -36 -37 -7 11 -9 -47 -67 -54 -27 -7 -4 -25 -60 -84 -70 -22 26 45 43 41 47 55 66 77 80 70 62 78 111 119 84 33 13 31 61 79 80 76 71 60 46 26 0 -36 -69 -91 -97 -95 -87 -69 -44 -23 -14 -6 7 17 4 -38 -83 -95 -62 -11 17 6 -25 -45 -40 -22 -6 -4 -19 -42 -57 -52 -24 13 39 38 9 -27 -44 -30 -8 -2 -17 -32 -29 -11 9 21 22 18 11 21 45 68 66 44 24 31 53 67 62 47 38 48 66 73 60 41 42 61 73 57 31 25 38 42 19 -13 -28 -27 -25 -21 -12 -3 -21 -70 -119 -130 -102 -62 -36 -40 -63 -95 -117 -122 -120 -122 -128 -123 -101 -75 -65 -67 -58 -25 11 29 33 45 68 82 70 42 30 49 77 83 66 45 47 71 96 105 94 78 70 74 79 77 69 60 57 53 33 -3 -40 -60 -63 -57 -53 -65 -91 -121 -139 -135 -122 -110 -103 -92 -79 -71 -76 -80 -67 -37 -13 -11 -22 -24 -10 5 12 15 27 50 70 77 71 65 76 105 132 130 99 70 75 110 131 108 63 38 45 61 58 37 19 3 -10 -17 +1 +-90 -104 -101 -82 -60 -56 -67 -70 -56 -34 -22 -23 -25 -30 -41 -51 -35 7 46 50 29 16 24 26 0 -37 -46 -16 18 23 7 1 23 46 48 37 38 58 75 66 40 25 33 45 49 52 62 70 56 20 -10 -21 -23 -39 -72 -103 -110 -92 -72 -69 -84 -94 -81 -56 -42 -52 -79 -101 -110 -106 -92 -70 -45 -25 -14 -10 -11 -12 -8 2 12 8 -9 -26 -15 21 50 37 -13 -61 -71 -46 -18 -8 -6 7 31 48 48 38 29 29 35 50 69 78 71 54 42 47 63 81 100 113 114 99 82 72 70 64 49 29 12 4 10 17 19 10 -2 -11 -15 -24 -31 -22 6 31 33 19 14 36 63 70 53 33 30 42 51 43 22 5 4 16 24 28 33 45 50 34 5 -7 +-17 -17 -6 19 47 62 46 2 -36 -37 -7 11 -9 -47 -67 -54 -27 -7 -4 -25 -60 -84 -70 -22 26 45 43 41 47 55 66 77 80 70 62 78 111 119 84 33 13 31 61 79 80 76 71 60 46 26 0 -36 -69 -91 -97 -95 -87 -69 -44 -23 -14 -6 7 17 4 -38 -83 -95 -62 -11 17 6 -25 -45 -40 -22 -6 -4 -19 -42 -57 -52 -24 13 39 38 9 -27 -44 -30 -8 -2 -17 -32 -29 -11 9 21 22 18 11 21 45 68 66 44 24 31 53 67 62 47 38 48 66 73 60 41 42 61 73 57 31 25 38 42 19 -13 -28 -27 -25 -21 -12 -3 -21 -70 -119 -130 -102 -62 -36 -40 -63 -95 -117 -122 -120 -122 -128 -123 -101 -75 -65 -67 -58 -25 11 29 33 45 68 82 70 42 30 49 77 83 66 45 47 71 96 105 94 78 70 74 79 77 69 60 57 53 33 -3 -40 -60 -63 -57 -53 -65 -91 -121 -139 -135 -122 -110 -103 -92 -79 -71 -76 -80 -67 -37 -13 -11 -22 -24 -10 5 12 15 27 50 70 77 71 65 76 105 132 130 99 70 75 110 131 108 63 38 45 61 58 37 19 3 -10 -17 -17 -25 -54 -87 -85 -44 -1 0 -36 -70 -83 -90 -109 -130 -133 -121 -118 -140 -170 -183 -168 -149 -146 -154 -144 -106 -57 -29 -28 -39 -36 -16 21 65 99 110 109 117 144 166 163 144 142 171 204 211 195 184 193 210 219 212 198 185 170 153 131 105 82 61 41 11 -23 -49 -64 -79 -102 -126 -134 -121 -99 -83 -79 -87 -95 -100 -93 -80 -71 -74 -90 -104 -101 -82 -60 -56 -67 -70 -56 -34 -22 -23 -25 -30 -41 -51 -35 7 46 50 29 16 24 26 0 -37 -46 -16 18 23 7 1 23 46 48 37 38 58 75 66 40 25 33 45 49 52 62 70 56 20 -10 -21 -23 -39 -72 -103 -110 -92 -72 -69 -84 -94 -81 -56 -42 -52 -79 -101 -110 -106 -92 -70 -45 -25 -14 -10 -11 -12 -8 2 +1 +6 30 44 49 60 77 83 67 38 7 -22 -49 -67 -71 -70 -66 -63 -60 -66 -95 -130 -146 -143 -144 -169 -201 -206 -181 -162 -176 -205 -220 -204 -182 -174 -187 -203 -203 -184 -149 -110 -74 -43 -9 29 62 82 91 101 111 114 105 100 116 149 176 187 194 210 219 201 157 126 124 123 93 45 15 26 49 52 35 17 2 -12 -23 -25 -24 -37 -66 -82 -53 4 52 64 49 33 22 13 8 17 44 71 77 68 64 78 87 67 25 -11 -23 -20 -20 -26 -27 -22 -22 -31 -36 -23 0 11 7 -6 -20 -35 -45 -50 -54 -65 -79 -78 -49 -18 -13 -47 -90 -111 -107 -101 -108 -120 -118 -87 -42 -8 1 -8 -6 19 49 60 55 63 86 100 90 75 80 101 109 94 75 74 84 81 60 28 -5 +68 82 70 42 30 49 77 83 66 45 47 71 96 105 94 78 70 74 79 77 69 60 57 53 33 -3 -40 -60 -63 -57 -53 -65 -91 -121 -139 -135 -122 -110 -103 -92 -79 -71 -76 -80 -67 -37 -13 -11 -22 -24 -10 5 12 15 27 50 70 77 71 65 76 105 132 130 99 70 75 110 131 108 63 38 45 61 58 37 19 3 -10 -17 -17 -25 -54 -87 -85 -44 -1 0 -36 -70 -83 -90 -109 -130 -133 -121 -118 -140 -170 -183 -168 -149 -146 -154 -144 -106 -57 -29 -28 -39 -36 -16 21 65 99 110 109 117 144 166 163 144 142 171 204 211 195 184 193 210 219 212 198 185 170 153 131 105 82 61 41 11 -23 -49 -64 -79 -102 -126 -134 -121 -99 -83 -79 -87 -95 -100 -93 -80 -71 -74 -90 -104 -101 -82 -60 -56 -67 -70 -56 -34 -22 -23 -25 -30 -41 -51 -35 7 46 50 29 16 24 26 0 -37 -46 -16 18 23 7 1 23 46 48 37 38 58 75 66 40 25 33 45 49 52 62 70 56 20 -10 -21 -23 -39 -72 -103 -110 -92 -72 -69 -84 -94 -81 -56 -42 -52 -79 -101 -110 -106 -92 -70 -45 -25 -14 -10 -11 -12 -8 2 12 8 -9 -26 -15 21 50 37 -13 -61 -71 -46 -18 -8 -6 7 31 48 48 38 29 29 35 50 69 78 71 54 42 47 63 81 100 113 114 99 82 72 70 64 49 29 12 4 10 17 19 10 -2 -11 -15 -24 -31 -22 6 31 33 19 14 36 63 70 53 33 30 42 51 43 22 5 4 16 24 28 33 45 50 34 5 -7 6 30 44 49 60 77 83 67 38 7 -22 -49 -67 -71 -70 -66 -63 -60 -66 -95 -130 -146 -143 -144 -169 -201 -206 -181 -162 -176 -205 -220 -204 -182 -174 -187 -203 -203 -184 -149 -110 -74 -43 -9 29 62 82 91 101 111 114 105 100 116 149 176 187 194 210 219 201 157 126 124 123 93 45 15 26 49 52 35 17 2 -12 -23 -25 -24 -37 -66 +1 +-35 -49 -46 -26 -5 8 16 18 9 -7 -14 -1 20 29 21 8 -1 -11 -27 -44 -51 -39 -16 2 6 7 18 41 52 32 -13 -46 -46 -26 -19 -30 -31 -10 12 2 -26 -30 6 41 29 -26 -69 -65 -38 -22 -30 -43 -39 -23 -8 -9 -27 -50 -59 -42 -10 14 18 12 11 20 33 52 76 98 103 86 61 47 41 30 13 -2 -4 8 19 25 19 3 -14 -24 -25 -17 -12 -14 -21 -18 -8 -1 -14 -44 -66 -70 -69 -78 -95 -91 -59 -23 -9 -14 -13 2 13 2 -21 -33 -27 -15 -13 -18 -26 -27 -22 -17 -20 -31 -45 -48 -37 -18 4 25 40 42 28 7 -8 -9 5 22 29 26 17 15 22 31 35 37 33 23 8 -1 0 4 -5 -29 -49 -47 -29 -13 -20 -37 -41 -19 +-90 -104 -101 -82 -60 -56 -67 -70 -56 -34 -22 -23 -25 -30 -41 -51 -35 7 46 50 29 16 24 26 0 -37 -46 -16 18 23 7 1 23 46 48 37 38 58 75 66 40 25 33 45 49 52 62 70 56 20 -10 -21 -23 -39 -72 -103 -110 -92 -72 -69 -84 -94 -81 -56 -42 -52 -79 -101 -110 -106 -92 -70 -45 -25 -14 -10 -11 -12 -8 2 12 8 -9 -26 -15 21 50 37 -13 -61 -71 -46 -18 -8 -6 7 31 48 48 38 29 29 35 50 69 78 71 54 42 47 63 81 100 113 114 99 82 72 70 64 49 29 12 4 10 17 19 10 -2 -11 -15 -24 -31 -22 6 31 33 19 14 36 63 70 53 33 30 42 51 43 22 5 4 16 24 28 33 45 50 34 5 -7 6 30 44 49 60 77 83 67 38 7 -22 -49 -67 -71 -70 -66 -63 -60 -66 -95 -130 -146 -143 -144 -169 -201 -206 -181 -162 -176 -205 -220 -204 -182 -174 -187 -203 -203 -184 -149 -110 -74 -43 -9 29 62 82 91 101 111 114 105 100 116 149 176 187 194 210 219 201 157 126 124 123 93 45 15 26 49 52 35 17 2 -12 -23 -25 -24 -37 -66 -82 -53 4 52 64 49 33 22 13 8 17 44 71 77 68 64 78 87 67 25 -11 -23 -20 -20 -26 -27 -22 -22 -31 -36 -23 0 11 7 -6 -20 -35 -45 -50 -54 -65 -79 -78 -49 -18 -13 -47 -90 -111 -107 -101 -108 -120 -118 -87 -42 -8 1 -8 -6 19 49 60 55 63 86 100 90 75 80 101 109 94 75 74 84 81 60 28 -5 -35 -49 -46 -26 -5 8 16 18 9 -7 -14 -1 20 29 21 8 -1 -11 -27 -44 -51 -39 -16 2 6 7 18 41 52 32 -13 -46 -46 -26 -19 -30 -31 -10 12 2 -26 -30 6 41 29 -26 -69 -65 -38 -22 -30 -43 -39 -23 -8 -9 -27 -50 -59 -42 -10 14 18 12 11 20 33 52 76 98 103 86 61 47 41 30 13 -2 -4 8 +1 +12 21 0 -35 -52 -39 -11 13 25 25 11 -3 0 30 74 99 93 69 55 53 52 38 19 -1 -12 -14 -5 8 13 3 -22 -46 -51 -28 8 35 45 53 71 90 94 78 62 58 64 63 56 51 46 37 25 18 15 1 -25 -43 -39 -26 -26 -36 -31 -7 7 -4 -24 -21 7 39 57 56 43 28 28 50 72 62 20 -19 -24 -2 8 3 3 17 23 8 -11 -12 -3 -21 -71 -115 -115 -85 -65 -73 -88 -97 -103 -111 -110 -87 -56 -49 -69 -80 -59 -21 0 -1 -5 0 1 -12 -28 -29 -20 -19 -33 -47 -49 -38 -25 -21 -25 -31 -25 2 41 64 55 28 6 2 8 13 12 7 6 13 24 32 27 18 17 24 20 13 22 55 89 91 60 33 37 62 82 77 55 36 +6 30 44 49 60 77 83 67 38 7 -22 -49 -67 -71 -70 -66 -63 -60 -66 -95 -130 -146 -143 -144 -169 -201 -206 -181 -162 -176 -205 -220 -204 -182 -174 -187 -203 -203 -184 -149 -110 -74 -43 -9 29 62 82 91 101 111 114 105 100 116 149 176 187 194 210 219 201 157 126 124 123 93 45 15 26 49 52 35 17 2 -12 -23 -25 -24 -37 -66 -82 -53 4 52 64 49 33 22 13 8 17 44 71 77 68 64 78 87 67 25 -11 -23 -20 -20 -26 -27 -22 -22 -31 -36 -23 0 11 7 -6 -20 -35 -45 -50 -54 -65 -79 -78 -49 -18 -13 -47 -90 -111 -107 -101 -108 -120 -118 -87 -42 -8 1 -8 -6 19 49 60 55 63 86 100 90 75 80 101 109 94 75 74 84 81 60 28 -5 -35 -49 -46 -26 -5 8 16 18 9 -7 -14 -1 20 29 21 8 -1 -11 -27 -44 -51 -39 -16 2 6 7 18 41 52 32 -13 -46 -46 -26 -19 -30 -31 -10 12 2 -26 -30 6 41 29 -26 -69 -65 -38 -22 -30 -43 -39 -23 -8 -9 -27 -50 -59 -42 -10 14 18 12 11 20 33 52 76 98 103 86 61 47 41 30 13 -2 -4 8 19 25 19 3 -14 -24 -25 -17 -12 -14 -21 -18 -8 -1 -14 -44 -66 -70 -69 -78 -95 -91 -59 -23 -9 -14 -13 2 13 2 -21 -33 -27 -15 -13 -18 -26 -27 -22 -17 -20 -31 -45 -48 -37 -18 4 25 40 42 28 7 -8 -9 5 22 29 26 17 15 22 31 35 37 33 23 8 -1 0 4 -5 -29 -49 -47 -29 -13 -20 -37 -41 -19 12 21 0 -35 -52 -39 -11 13 25 25 11 -3 0 30 74 99 93 69 55 53 52 38 19 -1 -12 -14 -5 8 13 3 -22 -46 -51 -28 8 35 45 53 71 90 94 78 62 58 64 63 56 51 46 37 25 18 15 1 -25 -43 -39 -26 -26 -36 -31 -7 7 -4 -24 -21 7 39 57 56 43 28 28 50 72 62 20 -19 -24 -2 +1 +43 70 90 82 56 44 58 72 53 15 -6 6 24 13 -21 -45 -44 -35 -45 -70 -86 -76 -60 -55 -59 -46 -7 31 36 9 -10 10 55 76 54 15 4 36 80 99 86 64 59 67 61 29 -10 -30 -28 -29 -47 -68 -67 -46 -27 -26 -35 -36 -32 -37 -60 -86 -95 -84 -69 -65 -69 -69 -57 -46 -53 -79 -101 -103 -88 -74 -71 -72 -73 -77 -85 -93 -86 -58 -22 2 -1 -22 -40 -45 -38 -30 -17 1 18 27 35 48 61 52 23 4 30 89 131 130 105 91 91 84 64 51 63 82 89 78 69 73 79 77 67 61 64 69 72 68 62 54 53 56 56 47 31 16 4 -14 -45 -78 -97 -95 -87 -91 -104 -108 -91 -65 -57 -71 -88 -86 -66 -48 -43 -50 -53 -49 -48 -56 -72 -90 +-35 -49 -46 -26 -5 8 16 18 9 -7 -14 -1 20 29 21 8 -1 -11 -27 -44 -51 -39 -16 2 6 7 18 41 52 32 -13 -46 -46 -26 -19 -30 -31 -10 12 2 -26 -30 6 41 29 -26 -69 -65 -38 -22 -30 -43 -39 -23 -8 -9 -27 -50 -59 -42 -10 14 18 12 11 20 33 52 76 98 103 86 61 47 41 30 13 -2 -4 8 19 25 19 3 -14 -24 -25 -17 -12 -14 -21 -18 -8 -1 -14 -44 -66 -70 -69 -78 -95 -91 -59 -23 -9 -14 -13 2 13 2 -21 -33 -27 -15 -13 -18 -26 -27 -22 -17 -20 -31 -45 -48 -37 -18 4 25 40 42 28 7 -8 -9 5 22 29 26 17 15 22 31 35 37 33 23 8 -1 0 4 -5 -29 -49 -47 -29 -13 -20 -37 -41 -19 12 21 0 -35 -52 -39 -11 13 25 25 11 -3 0 30 74 99 93 69 55 53 52 38 19 -1 -12 -14 -5 8 13 3 -22 -46 -51 -28 8 35 45 53 71 90 94 78 62 58 64 63 56 51 46 37 25 18 15 1 -25 -43 -39 -26 -26 -36 -31 -7 7 -4 -24 -21 7 39 57 56 43 28 28 50 72 62 20 -19 -24 -2 8 3 3 17 23 8 -11 -12 -3 -21 -71 -115 -115 -85 -65 -73 -88 -97 -103 -111 -110 -87 -56 -49 -69 -80 -59 -21 0 -1 -5 0 1 -12 -28 -29 -20 -19 -33 -47 -49 -38 -25 -21 -25 -31 -25 2 41 64 55 28 6 2 8 13 12 7 6 13 24 32 27 18 17 24 20 13 22 55 89 91 60 33 37 62 82 77 55 36 43 70 90 82 56 44 58 72 53 15 -6 6 24 13 -21 -45 -44 -35 -45 -70 -86 -76 -60 -55 -59 -46 -7 31 36 9 -10 10 55 76 54 15 4 36 80 99 86 64 59 67 61 29 -10 -30 -28 -29 -47 -68 -67 -46 -27 -26 -35 -36 -32 -37 -60 -86 -95 -84 -69 -65 -69 -69 -57 -46 -53 -79 -101 -103 -88 -74 -71 -72 -73 -77 +1 +-99 -91 -64 -30 -9 -5 -9 -6 1 6 15 36 67 86 89 92 112 138 147 139 133 141 146 129 103 89 97 115 129 134 127 110 93 89 93 91 70 45 26 8 -28 -72 -95 -82 -57 -52 -80 -118 -136 -127 -108 -97 -97 -105 -107 -110 -123 -141 -147 -127 -96 -77 -81 -89 -88 -78 -60 -36 -11 -1 -17 -42 -48 -29 -1 21 34 44 49 48 46 51 57 48 30 22 37 60 60 38 20 20 25 23 14 9 8 -5 -29 -41 -24 12 38 41 35 36 52 74 98 110 106 88 73 78 95 105 98 81 72 70 64 46 19 -7 -20 -20 -16 -24 -44 -70 -93 -111 -125 -135 -135 -127 -121 -126 -140 -148 -142 -132 -132 -142 -141 -118 -88 -77 -88 -81 -31 36 65 46 17 23 52 69 63 63 +12 21 0 -35 -52 -39 -11 13 25 25 11 -3 0 30 74 99 93 69 55 53 52 38 19 -1 -12 -14 -5 8 13 3 -22 -46 -51 -28 8 35 45 53 71 90 94 78 62 58 64 63 56 51 46 37 25 18 15 1 -25 -43 -39 -26 -26 -36 -31 -7 7 -4 -24 -21 7 39 57 56 43 28 28 50 72 62 20 -19 -24 -2 8 3 3 17 23 8 -11 -12 -3 -21 -71 -115 -115 -85 -65 -73 -88 -97 -103 -111 -110 -87 -56 -49 -69 -80 -59 -21 0 -1 -5 0 1 -12 -28 -29 -20 -19 -33 -47 -49 -38 -25 -21 -25 -31 -25 2 41 64 55 28 6 2 8 13 12 7 6 13 24 32 27 18 17 24 20 13 22 55 89 91 60 33 37 62 82 77 55 36 43 70 90 82 56 44 58 72 53 15 -6 6 24 13 -21 -45 -44 -35 -45 -70 -86 -76 -60 -55 -59 -46 -7 31 36 9 -10 10 55 76 54 15 4 36 80 99 86 64 59 67 61 29 -10 -30 -28 -29 -47 -68 -67 -46 -27 -26 -35 -36 -32 -37 -60 -86 -95 -84 -69 -65 -69 -69 -57 -46 -53 -79 -101 -103 -88 -74 -71 -72 -73 -77 -85 -93 -86 -58 -22 2 -1 -22 -40 -45 -38 -30 -17 1 18 27 35 48 61 52 23 4 30 89 131 130 105 91 91 84 64 51 63 82 89 78 69 73 79 77 67 61 64 69 72 68 62 54 53 56 56 47 31 16 4 -14 -45 -78 -97 -95 -87 -91 -104 -108 -91 -65 -57 -71 -88 -86 -66 -48 -43 -50 -53 -49 -48 -56 -72 -90 -99 -91 -64 -30 -9 -5 -9 -6 1 6 15 36 67 86 89 92 112 138 147 139 133 141 146 129 103 89 97 115 129 134 127 110 93 89 93 91 70 45 26 8 -28 -72 -95 -82 -57 -52 -80 -118 -136 -127 -108 -97 -97 -105 -107 -110 -123 -141 -147 -127 -96 -77 -81 -89 -88 -78 -60 -36 -11 -1 -17 -42 -48 -29 -1 21 34 44 49 48 +1 +85 104 97 71 58 73 99 117 122 117 103 90 95 116 138 132 106 89 90 92 72 33 1 -14 -22 -37 -53 -58 -52 -59 -94 -142 -167 -158 -137 -132 -143 -144 -124 -98 -83 -81 -85 -97 -117 -130 -117 -81 -45 -33 -43 -53 -56 -47 -22 12 39 41 25 7 -4 -11 -18 -15 5 26 37 51 89 147 189 192 161 126 111 126 166 217 251 254 226 189 159 142 131 118 93 46 -11 -47 -44 -14 3 -11 -50 -83 -87 -64 -34 -17 -22 -39 -45 -32 -23 -38 -72 -101 -103 -88 -80 -86 -100 -108 -109 -99 -80 -58 -45 -40 -29 -3 27 39 32 20 23 38 55 67 68 55 33 14 14 23 21 2 -13 -7 6 2 -25 -51 -58 -50 -45 -47 -46 -44 -44 -51 -61 -76 -89 -94 -86 -71 -66 -76 +43 70 90 82 56 44 58 72 53 15 -6 6 24 13 -21 -45 -44 -35 -45 -70 -86 -76 -60 -55 -59 -46 -7 31 36 9 -10 10 55 76 54 15 4 36 80 99 86 64 59 67 61 29 -10 -30 -28 -29 -47 -68 -67 -46 -27 -26 -35 -36 -32 -37 -60 -86 -95 -84 -69 -65 -69 -69 -57 -46 -53 -79 -101 -103 -88 -74 -71 -72 -73 -77 -85 -93 -86 -58 -22 2 -1 -22 -40 -45 -38 -30 -17 1 18 27 35 48 61 52 23 4 30 89 131 130 105 91 91 84 64 51 63 82 89 78 69 73 79 77 67 61 64 69 72 68 62 54 53 56 56 47 31 16 4 -14 -45 -78 -97 -95 -87 -91 -104 -108 -91 -65 -57 -71 -88 -86 -66 -48 -43 -50 -53 -49 -48 -56 -72 -90 -99 -91 -64 -30 -9 -5 -9 -6 1 6 15 36 67 86 89 92 112 138 147 139 133 141 146 129 103 89 97 115 129 134 127 110 93 89 93 91 70 45 26 8 -28 -72 -95 -82 -57 -52 -80 -118 -136 -127 -108 -97 -97 -105 -107 -110 -123 -141 -147 -127 -96 -77 -81 -89 -88 -78 -60 -36 -11 -1 -17 -42 -48 -29 -1 21 34 44 49 48 46 51 57 48 30 22 37 60 60 38 20 20 25 23 14 9 8 -5 -29 -41 -24 12 38 41 35 36 52 74 98 110 106 88 73 78 95 105 98 81 72 70 64 46 19 -7 -20 -20 -16 -24 -44 -70 -93 -111 -125 -135 -135 -127 -121 -126 -140 -148 -142 -132 -132 -142 -141 -118 -88 -77 -88 -81 -31 36 65 46 17 23 52 69 63 63 85 104 97 71 58 73 99 117 122 117 103 90 95 116 138 132 106 89 90 92 72 33 1 -14 -22 -37 -53 -58 -52 -59 -94 -142 -167 -158 -137 -132 -143 -144 -124 -98 -83 -81 -85 -97 -117 -130 -117 -81 -45 -33 -43 -53 -56 -47 -22 12 39 41 25 7 -4 -11 -18 -15 5 26 37 51 89 147 189 192 161 126 111 126 166 217 251 254 +1 +-92 -100 -99 -100 -97 -88 -73 -65 -64 -57 -32 -2 7 -14 -42 -42 -9 27 31 1 -38 -63 -69 -61 -37 -9 18 37 60 92 127 145 144 138 138 143 147 153 157 147 124 103 96 102 110 116 118 112 97 88 100 112 97 56 24 33 59 62 32 -2 -17 -21 -33 -50 -57 -55 -57 -80 -118 -143 -130 -84 -48 -53 -88 -108 -96 -75 -72 -84 -90 -90 -91 -84 -54 -7 23 24 25 56 98 119 110 97 99 112 134 164 191 189 155 117 105 107 97 73 59 59 43 0 -47 -67 -69 -75 -93 -102 -97 -98 -118 -148 -164 -160 -155 -158 -158 -149 -145 -158 -188 -212 -209 -184 -149 -119 -107 -103 -93 -68 -36 -8 15 40 73 105 125 128 117 98 78 76 93 116 121 112 108 115 118 101 70 48 +-99 -91 -64 -30 -9 -5 -9 -6 1 6 15 36 67 86 89 92 112 138 147 139 133 141 146 129 103 89 97 115 129 134 127 110 93 89 93 91 70 45 26 8 -28 -72 -95 -82 -57 -52 -80 -118 -136 -127 -108 -97 -97 -105 -107 -110 -123 -141 -147 -127 -96 -77 -81 -89 -88 -78 -60 -36 -11 -1 -17 -42 -48 -29 -1 21 34 44 49 48 46 51 57 48 30 22 37 60 60 38 20 20 25 23 14 9 8 -5 -29 -41 -24 12 38 41 35 36 52 74 98 110 106 88 73 78 95 105 98 81 72 70 64 46 19 -7 -20 -20 -16 -24 -44 -70 -93 -111 -125 -135 -135 -127 -121 -126 -140 -148 -142 -132 -132 -142 -141 -118 -88 -77 -88 -81 -31 36 65 46 17 23 52 69 63 63 85 104 97 71 58 73 99 117 122 117 103 90 95 116 138 132 106 89 90 92 72 33 1 -14 -22 -37 -53 -58 -52 -59 -94 -142 -167 -158 -137 -132 -143 -144 -124 -98 -83 -81 -85 -97 -117 -130 -117 -81 -45 -33 -43 -53 -56 -47 -22 12 39 41 25 7 -4 -11 -18 -15 5 26 37 51 89 147 189 192 161 126 111 126 166 217 251 254 226 189 159 142 131 118 93 46 -11 -47 -44 -14 3 -11 -50 -83 -87 -64 -34 -17 -22 -39 -45 -32 -23 -38 -72 -101 -103 -88 -80 -86 -100 -108 -109 -99 -80 -58 -45 -40 -29 -3 27 39 32 20 23 38 55 67 68 55 33 14 14 23 21 2 -13 -7 6 2 -25 -51 -58 -50 -45 -47 -46 -44 -44 -51 -61 -76 -89 -94 -86 -71 -66 -76 -92 -100 -99 -100 -97 -88 -73 -65 -64 -57 -32 -2 7 -14 -42 -42 -9 27 31 1 -38 -63 -69 -61 -37 -9 18 37 60 92 127 145 144 138 138 143 147 153 157 147 124 103 96 102 110 116 118 112 97 88 100 112 97 56 24 33 59 62 32 -2 -17 -21 -33 -50 -57 -55 -57 -80 -118 -143 -130 -84 -48 -53 -88 -108 -96 -75 -72 -84 +1 +52 69 90 100 97 87 75 74 79 83 82 80 78 66 33 -8 -40 -54 -62 -71 -82 -85 -77 -71 -74 -81 -75 -57 -47 -69 -110 -132 -111 -73 -61 -79 -94 -83 -68 -74 -88 -85 -65 -57 -69 -73 -52 -15 12 24 30 32 30 27 31 36 33 21 20 36 65 87 90 73 53 50 71 91 94 84 86 101 106 87 72 88 123 133 105 66 43 42 44 43 40 44 65 104 137 141 122 121 149 160 120 53 17 24 26 -6 -53 -82 -100 -128 -169 -204 -232 -265 -299 -317 -318 -313 -305 -285 -263 -264 -284 -286 -255 -222 -221 -236 -218 -165 -124 -116 -104 -53 20 67 80 90 117 150 170 184 212 246 263 258 250 252 259 253 232 200 168 140 125 127 139 144 130 116 112 116 107 82 57 50 +85 104 97 71 58 73 99 117 122 117 103 90 95 116 138 132 106 89 90 92 72 33 1 -14 -22 -37 -53 -58 -52 -59 -94 -142 -167 -158 -137 -132 -143 -144 -124 -98 -83 -81 -85 -97 -117 -130 -117 -81 -45 -33 -43 -53 -56 -47 -22 12 39 41 25 7 -4 -11 -18 -15 5 26 37 51 89 147 189 192 161 126 111 126 166 217 251 254 226 189 159 142 131 118 93 46 -11 -47 -44 -14 3 -11 -50 -83 -87 -64 -34 -17 -22 -39 -45 -32 -23 -38 -72 -101 -103 -88 -80 -86 -100 -108 -109 -99 -80 -58 -45 -40 -29 -3 27 39 32 20 23 38 55 67 68 55 33 14 14 23 21 2 -13 -7 6 2 -25 -51 -58 -50 -45 -47 -46 -44 -44 -51 -61 -76 -89 -94 -86 -71 -66 -76 -92 -100 -99 -100 -97 -88 -73 -65 -64 -57 -32 -2 7 -14 -42 -42 -9 27 31 1 -38 -63 -69 -61 -37 -9 18 37 60 92 127 145 144 138 138 143 147 153 157 147 124 103 96 102 110 116 118 112 97 88 100 112 97 56 24 33 59 62 32 -2 -17 -21 -33 -50 -57 -55 -57 -80 -118 -143 -130 -84 -48 -53 -88 -108 -96 -75 -72 -84 -90 -90 -91 -84 -54 -7 23 24 25 56 98 119 110 97 99 112 134 164 191 189 155 117 105 107 97 73 59 59 43 0 -47 -67 -69 -75 -93 -102 -97 -98 -118 -148 -164 -160 -155 -158 -158 -149 -145 -158 -188 -212 -209 -184 -149 -119 -107 -103 -93 -68 -36 -8 15 40 73 105 125 128 117 98 78 76 93 116 121 112 108 115 118 101 70 48 52 69 90 100 97 87 75 74 79 83 82 80 78 66 33 -8 -40 -54 -62 -71 -82 -85 -77 -71 -74 -81 -75 -57 -47 -69 -110 -132 -111 -73 -61 -79 -94 -83 -68 -74 -88 -85 -65 -57 -69 -73 -52 -15 12 24 30 32 30 27 31 36 33 21 20 36 65 87 90 73 53 50 71 91 94 84 86 101 106 87 72 88 123 133 105 66 +1 +49 33 3 -19 -25 -29 -41 -56 -57 -51 -58 -77 -93 -99 -108 -128 -133 -99 -47 -17 -24 -33 -9 28 45 43 54 87 110 95 61 51 74 104 113 102 86 73 65 62 53 25 -14 -36 -25 5 22 25 24 26 18 0 -14 -14 -13 -32 -60 -78 -78 -74 -82 -98 -116 -129 -137 -134 -131 -138 -154 -161 -144 -113 -85 -78 -80 -78 -65 -48 -41 -47 -65 -87 -104 -108 -97 -73 -45 -30 -33 -41 -37 -19 2 17 33 56 78 84 75 64 70 88 98 89 74 65 70 78 80 72 65 59 54 46 38 35 40 44 43 40 45 49 46 30 7 -9 -16 -18 -18 -24 -38 -57 -75 -86 -88 -84 -76 -65 -57 -55 -52 -34 -4 28 50 62 58 38 8 -7 2 20 19 -1 -11 9 46 58 30 -8 +-92 -100 -99 -100 -97 -88 -73 -65 -64 -57 -32 -2 7 -14 -42 -42 -9 27 31 1 -38 -63 -69 -61 -37 -9 18 37 60 92 127 145 144 138 138 143 147 153 157 147 124 103 96 102 110 116 118 112 97 88 100 112 97 56 24 33 59 62 32 -2 -17 -21 -33 -50 -57 -55 -57 -80 -118 -143 -130 -84 -48 -53 -88 -108 -96 -75 -72 -84 -90 -90 -91 -84 -54 -7 23 24 25 56 98 119 110 97 99 112 134 164 191 189 155 117 105 107 97 73 59 59 43 0 -47 -67 -69 -75 -93 -102 -97 -98 -118 -148 -164 -160 -155 -158 -158 -149 -145 -158 -188 -212 -209 -184 -149 -119 -107 -103 -93 -68 -36 -8 15 40 73 105 125 128 117 98 78 76 93 116 121 112 108 115 118 101 70 48 52 69 90 100 97 87 75 74 79 83 82 80 78 66 33 -8 -40 -54 -62 -71 -82 -85 -77 -71 -74 -81 -75 -57 -47 -69 -110 -132 -111 -73 -61 -79 -94 -83 -68 -74 -88 -85 -65 -57 -69 -73 -52 -15 12 24 30 32 30 27 31 36 33 21 20 36 65 87 90 73 53 50 71 91 94 84 86 101 106 87 72 88 123 133 105 66 43 42 44 43 40 44 65 104 137 141 122 121 149 160 120 53 17 24 26 -6 -53 -82 -100 -128 -169 -204 -232 -265 -299 -317 -318 -313 -305 -285 -263 -264 -284 -286 -255 -222 -221 -236 -218 -165 -124 -116 -104 -53 20 67 80 90 117 150 170 184 212 246 263 258 250 252 259 253 232 200 168 140 125 127 139 144 130 116 112 116 107 82 57 50 49 33 3 -19 -25 -29 -41 -56 -57 -51 -58 -77 -93 -99 -108 -128 -133 -99 -47 -17 -24 -33 -9 28 45 43 54 87 110 95 61 51 74 104 113 102 86 73 65 62 53 25 -14 -36 -25 5 22 25 24 26 18 0 -14 -14 -13 -32 -60 -78 -78 -74 -82 -98 -116 -129 -137 -134 -131 -138 -154 -161 -144 -113 -85 -78 -80 -78 -65 -48 -41 -47 +1 +-21 -6 3 -16 -44 -42 -4 37 35 -9 -55 -67 -49 -31 -30 -39 -38 -24 -10 -6 -4 10 37 63 69 59 57 76 108 124 116 100 100 105 96 63 27 8 8 9 3 -5 -14 -25 -43 -57 -56 -35 -9 8 6 -13 -41 -60 -58 -41 -20 -5 1 -5 -25 -55 -77 -77 -67 -67 -76 -74 -50 -21 -8 -12 -14 -12 -17 -37 -53 -51 -31 -3 23 30 6 -35 -56 -37 1 11 -15 -41 -31 -4 8 -3 -9 4 25 34 31 24 18 13 17 31 52 64 62 52 41 35 27 19 20 31 51 67 68 56 37 20 8 6 10 22 36 44 43 37 27 17 5 -9 -21 -26 -28 -36 -47 -52 -45 -32 -31 -41 -53 -49 -24 6 28 32 23 9 1 4 17 30 36 41 54 78 99 104 +52 69 90 100 97 87 75 74 79 83 82 80 78 66 33 -8 -40 -54 -62 -71 -82 -85 -77 -71 -74 -81 -75 -57 -47 -69 -110 -132 -111 -73 -61 -79 -94 -83 -68 -74 -88 -85 -65 -57 -69 -73 -52 -15 12 24 30 32 30 27 31 36 33 21 20 36 65 87 90 73 53 50 71 91 94 84 86 101 106 87 72 88 123 133 105 66 43 42 44 43 40 44 65 104 137 141 122 121 149 160 120 53 17 24 26 -6 -53 -82 -100 -128 -169 -204 -232 -265 -299 -317 -318 -313 -305 -285 -263 -264 -284 -286 -255 -222 -221 -236 -218 -165 -124 -116 -104 -53 20 67 80 90 117 150 170 184 212 246 263 258 250 252 259 253 232 200 168 140 125 127 139 144 130 116 112 116 107 82 57 50 49 33 3 -19 -25 -29 -41 -56 -57 -51 -58 -77 -93 -99 -108 -128 -133 -99 -47 -17 -24 -33 -9 28 45 43 54 87 110 95 61 51 74 104 113 102 86 73 65 62 53 25 -14 -36 -25 5 22 25 24 26 18 0 -14 -14 -13 -32 -60 -78 -78 -74 -82 -98 -116 -129 -137 -134 -131 -138 -154 -161 -144 -113 -85 -78 -80 -78 -65 -48 -41 -47 -65 -87 -104 -108 -97 -73 -45 -30 -33 -41 -37 -19 2 17 33 56 78 84 75 64 70 88 98 89 74 65 70 78 80 72 65 59 54 46 38 35 40 44 43 40 45 49 46 30 7 -9 -16 -18 -18 -24 -38 -57 -75 -86 -88 -84 -76 -65 -57 -55 -52 -34 -4 28 50 62 58 38 8 -7 2 20 19 -1 -11 9 46 58 30 -8 -21 -6 3 -16 -44 -42 -4 37 35 -9 -55 -67 -49 -31 -30 -39 -38 -24 -10 -6 -4 10 37 63 69 59 57 76 108 124 116 100 100 105 96 63 27 8 8 9 3 -5 -14 -25 -43 -57 -56 -35 -9 8 6 -13 -41 -60 -58 -41 -20 -5 1 -5 -25 -55 -77 -77 -67 -67 -76 -74 -50 -21 -8 -12 -14 -12 -17 -37 -53 -51 -31 -3 +1 +96 92 103 116 115 106 103 121 136 121 78 40 40 66 69 29 -25 -41 -16 -2 -47 -126 -174 -163 -130 -115 -121 -128 -132 -150 -175 -181 -161 -147 -161 -192 -209 -204 -189 -172 -144 -110 -88 -86 -85 -68 -39 -11 21 60 93 100 85 84 114 154 164 139 121 134 163 165 132 96 94 122 144 136 116 106 108 102 81 57 37 12 -22 -52 -65 -65 -65 -70 -75 -84 -100 -114 -103 -64 -26 -19 -35 -40 -21 3 5 -6 -6 10 28 31 23 16 5 -19 -49 -60 -40 1 35 49 54 52 35 5 -16 -8 18 34 31 26 40 53 37 -9 -47 -56 -45 -37 -39 -35 -22 -14 -14 -11 6 28 39 36 21 3 -22 -52 -77 -91 -99 -103 -100 -82 -54 -38 -47 -79 -109 -120 -106 -82 -56 -25 11 40 +49 33 3 -19 -25 -29 -41 -56 -57 -51 -58 -77 -93 -99 -108 -128 -133 -99 -47 -17 -24 -33 -9 28 45 43 54 87 110 95 61 51 74 104 113 102 86 73 65 62 53 25 -14 -36 -25 5 22 25 24 26 18 0 -14 -14 -13 -32 -60 -78 -78 -74 -82 -98 -116 -129 -137 -134 -131 -138 -154 -161 -144 -113 -85 -78 -80 -78 -65 -48 -41 -47 -65 -87 -104 -108 -97 -73 -45 -30 -33 -41 -37 -19 2 17 33 56 78 84 75 64 70 88 98 89 74 65 70 78 80 72 65 59 54 46 38 35 40 44 43 40 45 49 46 30 7 -9 -16 -18 -18 -24 -38 -57 -75 -86 -88 -84 -76 -65 -57 -55 -52 -34 -4 28 50 62 58 38 8 -7 2 20 19 -1 -11 9 46 58 30 -8 -21 -6 3 -16 -44 -42 -4 37 35 -9 -55 -67 -49 -31 -30 -39 -38 -24 -10 -6 -4 10 37 63 69 59 57 76 108 124 116 100 100 105 96 63 27 8 8 9 3 -5 -14 -25 -43 -57 -56 -35 -9 8 6 -13 -41 -60 -58 -41 -20 -5 1 -5 -25 -55 -77 -77 -67 -67 -76 -74 -50 -21 -8 -12 -14 -12 -17 -37 -53 -51 -31 -3 23 30 6 -35 -56 -37 1 11 -15 -41 -31 -4 8 -3 -9 4 25 34 31 24 18 13 17 31 52 64 62 52 41 35 27 19 20 31 51 67 68 56 37 20 8 6 10 22 36 44 43 37 27 17 5 -9 -21 -26 -28 -36 -47 -52 -45 -32 -31 -41 -53 -49 -24 6 28 32 23 9 1 4 17 30 36 41 54 78 99 104 96 92 103 116 115 106 103 121 136 121 78 40 40 66 69 29 -25 -41 -16 -2 -47 -126 -174 -163 -130 -115 -121 -128 -132 -150 -175 -181 -161 -147 -161 -192 -209 -204 -189 -172 -144 -110 -88 -86 -85 -68 -39 -11 21 60 93 100 85 84 114 154 164 139 121 134 163 165 132 96 94 122 144 136 116 106 108 102 81 57 37 12 -22 -52 -65 -65 +1 +39 16 -2 7 32 38 9 -35 -66 -66 -37 2 24 4 -36 -49 -5 58 82 57 30 36 59 74 87 121 164 178 158 131 115 97 59 28 30 56 58 24 -12 -13 12 30 23 4 -8 -9 -15 -30 -42 -41 -32 -28 -30 -28 -19 -14 -35 -73 -90 -69 -34 -23 -43 -54 -32 12 49 63 58 40 19 3 -1 2 8 14 18 21 17 13 10 3 -17 -39 -36 -2 35 48 38 28 32 33 29 23 27 28 14 -10 -28 -30 -19 -9 -4 3 17 32 39 36 25 20 25 31 26 13 1 0 9 17 18 8 -9 -26 -40 -47 -47 -43 -41 -44 -46 -42 -33 -32 -42 -57 -59 -40 -14 5 2 -18 -39 -43 -34 -27 -36 -48 -40 -16 9 16 16 22 33 43 51 56 52 31 11 9 +-21 -6 3 -16 -44 -42 -4 37 35 -9 -55 -67 -49 -31 -30 -39 -38 -24 -10 -6 -4 10 37 63 69 59 57 76 108 124 116 100 100 105 96 63 27 8 8 9 3 -5 -14 -25 -43 -57 -56 -35 -9 8 6 -13 -41 -60 -58 -41 -20 -5 1 -5 -25 -55 -77 -77 -67 -67 -76 -74 -50 -21 -8 -12 -14 -12 -17 -37 -53 -51 -31 -3 23 30 6 -35 -56 -37 1 11 -15 -41 -31 -4 8 -3 -9 4 25 34 31 24 18 13 17 31 52 64 62 52 41 35 27 19 20 31 51 67 68 56 37 20 8 6 10 22 36 44 43 37 27 17 5 -9 -21 -26 -28 -36 -47 -52 -45 -32 -31 -41 -53 -49 -24 6 28 32 23 9 1 4 17 30 36 41 54 78 99 104 96 92 103 116 115 106 103 121 136 121 78 40 40 66 69 29 -25 -41 -16 -2 -47 -126 -174 -163 -130 -115 -121 -128 -132 -150 -175 -181 -161 -147 -161 -192 -209 -204 -189 -172 -144 -110 -88 -86 -85 -68 -39 -11 21 60 93 100 85 84 114 154 164 139 121 134 163 165 132 96 94 122 144 136 116 106 108 102 81 57 37 12 -22 -52 -65 -65 -65 -70 -75 -84 -100 -114 -103 -64 -26 -19 -35 -40 -21 3 5 -6 -6 10 28 31 23 16 5 -19 -49 -60 -40 1 35 49 54 52 35 5 -16 -8 18 34 31 26 40 53 37 -9 -47 -56 -45 -37 -39 -35 -22 -14 -14 -11 6 28 39 36 21 3 -22 -52 -77 -91 -99 -103 -100 -82 -54 -38 -47 -79 -109 -120 -106 -82 -56 -25 11 40 39 16 -2 7 32 38 9 -35 -66 -66 -37 2 24 4 -36 -49 -5 58 82 57 30 36 59 74 87 121 164 178 158 131 115 97 59 28 30 56 58 24 -12 -13 12 30 23 4 -8 -9 -15 -30 -42 -41 -32 -28 -30 -28 -19 -14 -35 -73 -90 -69 -34 -23 -43 -54 -32 12 49 63 58 40 19 3 -1 2 8 14 18 21 17 13 +1 +22 23 -4 -40 -65 -79 -102 -130 -147 -150 -149 -148 -140 -126 -117 -118 -110 -85 -54 -32 -20 -4 22 43 58 74 93 105 97 79 77 105 144 165 154 123 104 115 148 181 201 208 214 224 234 238 227 208 195 196 191 152 77 10 -16 -12 -20 -49 -76 -82 -82 -94 -114 -124 -125 -133 -149 -154 -143 -136 -144 -158 -160 -153 -145 -141 -136 -133 -130 -119 -92 -59 -48 -48 -31 11 51 61 52 54 73 77 53 26 15 17 10 -2 0 15 17 -4 -26 -23 -1 16 10 -11 -30 -39 -38 -35 -36 -45 -58 -64 -50 -21 -5 -17 -52 -80 -80 -57 -28 -4 15 25 16 -9 -27 -19 7 26 33 42 53 52 29 4 -5 -5 -12 -20 -8 18 21 -12 -42 -33 -6 -14 -55 -76 -51 -9 -3 -34 -60 -54 +96 92 103 116 115 106 103 121 136 121 78 40 40 66 69 29 -25 -41 -16 -2 -47 -126 -174 -163 -130 -115 -121 -128 -132 -150 -175 -181 -161 -147 -161 -192 -209 -204 -189 -172 -144 -110 -88 -86 -85 -68 -39 -11 21 60 93 100 85 84 114 154 164 139 121 134 163 165 132 96 94 122 144 136 116 106 108 102 81 57 37 12 -22 -52 -65 -65 -65 -70 -75 -84 -100 -114 -103 -64 -26 -19 -35 -40 -21 3 5 -6 -6 10 28 31 23 16 5 -19 -49 -60 -40 1 35 49 54 52 35 5 -16 -8 18 34 31 26 40 53 37 -9 -47 -56 -45 -37 -39 -35 -22 -14 -14 -11 6 28 39 36 21 3 -22 -52 -77 -91 -99 -103 -100 -82 -54 -38 -47 -79 -109 -120 -106 -82 -56 -25 11 40 39 16 -2 7 32 38 9 -35 -66 -66 -37 2 24 4 -36 -49 -5 58 82 57 30 36 59 74 87 121 164 178 158 131 115 97 59 28 30 56 58 24 -12 -13 12 30 23 4 -8 -9 -15 -30 -42 -41 -32 -28 -30 -28 -19 -14 -35 -73 -90 -69 -34 -23 -43 -54 -32 12 49 63 58 40 19 3 -1 2 8 14 18 21 17 13 10 3 -17 -39 -36 -2 35 48 38 28 32 33 29 23 27 28 14 -10 -28 -30 -19 -9 -4 3 17 32 39 36 25 20 25 31 26 13 1 0 9 17 18 8 -9 -26 -40 -47 -47 -43 -41 -44 -46 -42 -33 -32 -42 -57 -59 -40 -14 5 2 -18 -39 -43 -34 -27 -36 -48 -40 -16 9 16 16 22 33 43 51 56 52 31 11 9 22 23 -4 -40 -65 -79 -102 -130 -147 -150 -149 -148 -140 -126 -117 -118 -110 -85 -54 -32 -20 -4 22 43 58 74 93 105 97 79 77 105 144 165 154 123 104 115 148 181 201 208 214 224 234 238 227 208 195 196 191 152 77 10 -16 -12 -20 -49 -76 -82 -82 -94 -114 -124 -125 -133 -149 -154 -143 -136 -144 -158 -160 -153 -145 -141 -136 -133 -130 -119 +1 +-29 -11 -16 -34 -35 3 60 78 32 -28 -23 47 99 80 34 40 102 150 138 91 56 49 54 62 69 71 65 62 60 48 30 36 89 152 166 125 80 77 100 100 59 6 -20 -10 12 23 20 23 44 63 49 -3 -56 -78 -78 -83 -84 -63 -28 -21 -48 -66 -44 -10 -9 -49 -86 -96 -97 -108 -119 -117 -104 -93 -79 -42 5 25 -8 -67 -97 -78 -39 -15 -12 -2 20 28 1 -33 -38 -10 12 6 -12 -19 -21 -36 -54 -51 -31 -23 -35 -44 -31 -5 5 -7 -22 -32 -44 -60 -71 -65 -49 -35 -30 -32 -33 -24 2 43 80 92 82 64 55 63 79 96 105 103 101 109 126 132 109 66 32 29 46 56 49 37 25 7 -18 -36 -26 3 18 -4 -52 -90 -97 -75 -48 -36 -40 -52 +39 16 -2 7 32 38 9 -35 -66 -66 -37 2 24 4 -36 -49 -5 58 82 57 30 36 59 74 87 121 164 178 158 131 115 97 59 28 30 56 58 24 -12 -13 12 30 23 4 -8 -9 -15 -30 -42 -41 -32 -28 -30 -28 -19 -14 -35 -73 -90 -69 -34 -23 -43 -54 -32 12 49 63 58 40 19 3 -1 2 8 14 18 21 17 13 10 3 -17 -39 -36 -2 35 48 38 28 32 33 29 23 27 28 14 -10 -28 -30 -19 -9 -4 3 17 32 39 36 25 20 25 31 26 13 1 0 9 17 18 8 -9 -26 -40 -47 -47 -43 -41 -44 -46 -42 -33 -32 -42 -57 -59 -40 -14 5 2 -18 -39 -43 -34 -27 -36 -48 -40 -16 9 16 16 22 33 43 51 56 52 31 11 9 22 23 -4 -40 -65 -79 -102 -130 -147 -150 -149 -148 -140 -126 -117 -118 -110 -85 -54 -32 -20 -4 22 43 58 74 93 105 97 79 77 105 144 165 154 123 104 115 148 181 201 208 214 224 234 238 227 208 195 196 191 152 77 10 -16 -12 -20 -49 -76 -82 -82 -94 -114 -124 -125 -133 -149 -154 -143 -136 -144 -158 -160 -153 -145 -141 -136 -133 -130 -119 -92 -59 -48 -48 -31 11 51 61 52 54 73 77 53 26 15 17 10 -2 0 15 17 -4 -26 -23 -1 16 10 -11 -30 -39 -38 -35 -36 -45 -58 -64 -50 -21 -5 -17 -52 -80 -80 -57 -28 -4 15 25 16 -9 -27 -19 7 26 33 42 53 52 29 4 -5 -5 -12 -20 -8 18 21 -12 -42 -33 -6 -14 -55 -76 -51 -9 -3 -34 -60 -54 -29 -11 -16 -34 -35 3 60 78 32 -28 -23 47 99 80 34 40 102 150 138 91 56 49 54 62 69 71 65 62 60 48 30 36 89 152 166 125 80 77 100 100 59 6 -20 -10 12 23 20 23 44 63 49 -3 -56 -78 -78 -83 -84 -63 -28 -21 -48 -66 -44 -10 -9 -49 -86 -96 -97 -108 -119 -117 -104 -93 -79 -42 5 25 -8 -67 +1 +-53 -40 -20 -6 -8 -17 -16 3 21 18 -12 -30 -12 30 49 24 -14 -17 17 45 41 23 26 44 45 21 -1 9 40 48 14 -35 -49 -2 67 106 93 66 62 74 57 2 -55 -72 -58 -53 -78 -108 -114 -89 -46 -5 14 6 -20 -35 -32 -22 -17 -6 33 96 145 164 159 145 117 63 3 -25 -16 -9 -39 -84 -93 -39 31 58 28 -22 -55 -75 -105 -143 -170 -178 -181 -187 -174 -127 -77 -71 -110 -131 -89 -19 9 -13 -25 14 69 82 54 43 79 126 145 137 136 142 128 81 35 25 50 81 96 98 93 85 72 56 47 45 42 28 4 -6 2 12 -1 -29 -49 -42 -29 -36 -70 -106 -119 -107 -88 -81 -89 -94 -74 -32 3 -8 -48 -81 -82 -74 -75 -75 -49 -6 27 32 34 55 +22 23 -4 -40 -65 -79 -102 -130 -147 -150 -149 -148 -140 -126 -117 -118 -110 -85 -54 -32 -20 -4 22 43 58 74 93 105 97 79 77 105 144 165 154 123 104 115 148 181 201 208 214 224 234 238 227 208 195 196 191 152 77 10 -16 -12 -20 -49 -76 -82 -82 -94 -114 -124 -125 -133 -149 -154 -143 -136 -144 -158 -160 -153 -145 -141 -136 -133 -130 -119 -92 -59 -48 -48 -31 11 51 61 52 54 73 77 53 26 15 17 10 -2 0 15 17 -4 -26 -23 -1 16 10 -11 -30 -39 -38 -35 -36 -45 -58 -64 -50 -21 -5 -17 -52 -80 -80 -57 -28 -4 15 25 16 -9 -27 -19 7 26 33 42 53 52 29 4 -5 -5 -12 -20 -8 18 21 -12 -42 -33 -6 -14 -55 -76 -51 -9 -3 -34 -60 -54 -29 -11 -16 -34 -35 3 60 78 32 -28 -23 47 99 80 34 40 102 150 138 91 56 49 54 62 69 71 65 62 60 48 30 36 89 152 166 125 80 77 100 100 59 6 -20 -10 12 23 20 23 44 63 49 -3 -56 -78 -78 -83 -84 -63 -28 -21 -48 -66 -44 -10 -9 -49 -86 -96 -97 -108 -119 -117 -104 -93 -79 -42 5 25 -8 -67 -97 -78 -39 -15 -12 -2 20 28 1 -33 -38 -10 12 6 -12 -19 -21 -36 -54 -51 -31 -23 -35 -44 -31 -5 5 -7 -22 -32 -44 -60 -71 -65 -49 -35 -30 -32 -33 -24 2 43 80 92 82 64 55 63 79 96 105 103 101 109 126 132 109 66 32 29 46 56 49 37 25 7 -18 -36 -26 3 18 -4 -52 -90 -97 -75 -48 -36 -40 -52 -53 -40 -20 -6 -8 -17 -16 3 21 18 -12 -30 -12 30 49 24 -14 -17 17 45 41 23 26 44 45 21 -1 9 40 48 14 -35 -49 -2 67 106 93 66 62 74 57 2 -55 -72 -58 -53 -78 -108 -114 -89 -46 -5 14 6 -20 -35 -32 -22 -17 -6 33 96 145 164 159 145 117 63 3 -25 -16 -9 -39 -84 -93 -39 31 58 28 -22 +1 +88 109 109 99 90 83 77 75 75 79 81 81 86 93 93 76 39 -1 -28 -31 -18 -3 2 0 -3 -10 -26 -43 -41 -23 -20 -60 -129 -171 -153 -93 -51 -61 -107 -141 -136 -102 -69 -56 -62 -73 -80 -80 -71 -48 -17 4 1 -22 -37 -35 -26 -28 -32 -13 24 53 51 31 27 46 68 65 36 14 19 42 46 23 5 23 66 90 80 63 70 79 56 5 -15 24 96 139 131 93 59 47 48 39 10 -22 -34 -27 -29 -55 -72 -55 -35 -57 -116 -137 -84 -20 -17 -67 -91 -54 0 11 -14 -22 10 51 68 67 71 85 91 80 59 46 44 49 57 70 89 111 128 139 147 151 145 131 119 105 78 42 27 47 84 94 69 39 25 11 -23 -56 -52 -19 -9 -50 -104 -118 -91 -73 +-29 -11 -16 -34 -35 3 60 78 32 -28 -23 47 99 80 34 40 102 150 138 91 56 49 54 62 69 71 65 62 60 48 30 36 89 152 166 125 80 77 100 100 59 6 -20 -10 12 23 20 23 44 63 49 -3 -56 -78 -78 -83 -84 -63 -28 -21 -48 -66 -44 -10 -9 -49 -86 -96 -97 -108 -119 -117 -104 -93 -79 -42 5 25 -8 -67 -97 -78 -39 -15 -12 -2 20 28 1 -33 -38 -10 12 6 -12 -19 -21 -36 -54 -51 -31 -23 -35 -44 -31 -5 5 -7 -22 -32 -44 -60 -71 -65 -49 -35 -30 -32 -33 -24 2 43 80 92 82 64 55 63 79 96 105 103 101 109 126 132 109 66 32 29 46 56 49 37 25 7 -18 -36 -26 3 18 -4 -52 -90 -97 -75 -48 -36 -40 -52 -53 -40 -20 -6 -8 -17 -16 3 21 18 -12 -30 -12 30 49 24 -14 -17 17 45 41 23 26 44 45 21 -1 9 40 48 14 -35 -49 -2 67 106 93 66 62 74 57 2 -55 -72 -58 -53 -78 -108 -114 -89 -46 -5 14 6 -20 -35 -32 -22 -17 -6 33 96 145 164 159 145 117 63 3 -25 -16 -9 -39 -84 -93 -39 31 58 28 -22 -55 -75 -105 -143 -170 -178 -181 -187 -174 -127 -77 -71 -110 -131 -89 -19 9 -13 -25 14 69 82 54 43 79 126 145 137 136 142 128 81 35 25 50 81 96 98 93 85 72 56 47 45 42 28 4 -6 2 12 -1 -29 -49 -42 -29 -36 -70 -106 -119 -107 -88 -81 -89 -94 -74 -32 3 -8 -48 -81 -82 -74 -75 -75 -49 -6 27 32 34 55 88 109 109 99 90 83 77 75 75 79 81 81 86 93 93 76 39 -1 -28 -31 -18 -3 2 0 -3 -10 -26 -43 -41 -23 -20 -60 -129 -171 -153 -93 -51 -61 -107 -141 -136 -102 -69 -56 -62 -73 -80 -80 -71 -48 -17 4 1 -22 -37 -35 -26 -28 -32 -13 24 53 51 31 27 46 68 65 36 14 19 42 46 23 5 23 66 90 80 63 +1 +-100 -151 -181 -177 -157 -151 -162 -176 -183 -178 -167 -158 -149 -131 -108 -89 -82 -78 -58 -18 18 23 -8 -46 -61 -44 -15 0 -2 -7 4 26 45 46 44 51 62 58 36 20 33 64 76 51 18 8 18 25 16 10 26 52 63 51 33 18 5 -6 -9 -2 0 -15 -36 -33 1 39 51 40 29 36 53 68 80 94 103 104 98 93 92 85 66 44 32 34 43 53 55 47 39 46 70 85 61 4 -39 -37 -9 0 -18 -34 -25 -14 -33 -75 -103 -104 -87 -64 -40 -24 -35 -75 -110 -110 -92 -93 -124 -147 -133 -99 -83 -92 -106 -100 -85 -77 -72 -59 -37 -19 -11 -10 -6 2 16 39 74 105 118 104 80 64 67 78 84 73 44 6 -21 -21 -4 3 -19 -53 -72 -67 -60 -71 -90 -93 +-53 -40 -20 -6 -8 -17 -16 3 21 18 -12 -30 -12 30 49 24 -14 -17 17 45 41 23 26 44 45 21 -1 9 40 48 14 -35 -49 -2 67 106 93 66 62 74 57 2 -55 -72 -58 -53 -78 -108 -114 -89 -46 -5 14 6 -20 -35 -32 -22 -17 -6 33 96 145 164 159 145 117 63 3 -25 -16 -9 -39 -84 -93 -39 31 58 28 -22 -55 -75 -105 -143 -170 -178 -181 -187 -174 -127 -77 -71 -110 -131 -89 -19 9 -13 -25 14 69 82 54 43 79 126 145 137 136 142 128 81 35 25 50 81 96 98 93 85 72 56 47 45 42 28 4 -6 2 12 -1 -29 -49 -42 -29 -36 -70 -106 -119 -107 -88 -81 -89 -94 -74 -32 3 -8 -48 -81 -82 -74 -75 -75 -49 -6 27 32 34 55 88 109 109 99 90 83 77 75 75 79 81 81 86 93 93 76 39 -1 -28 -31 -18 -3 2 0 -3 -10 -26 -43 -41 -23 -20 -60 -129 -171 -153 -93 -51 -61 -107 -141 -136 -102 -69 -56 -62 -73 -80 -80 -71 -48 -17 4 1 -22 -37 -35 -26 -28 -32 -13 24 53 51 31 27 46 68 65 36 14 19 42 46 23 5 23 66 90 80 63 70 79 56 5 -15 24 96 139 131 93 59 47 48 39 10 -22 -34 -27 -29 -55 -72 -55 -35 -57 -116 -137 -84 -20 -17 -67 -91 -54 0 11 -14 -22 10 51 68 67 71 85 91 80 59 46 44 49 57 70 89 111 128 139 147 151 145 131 119 105 78 42 27 47 84 94 69 39 25 11 -23 -56 -52 -19 -9 -50 -104 -118 -91 -73 -100 -151 -181 -177 -157 -151 -162 -176 -183 -178 -167 -158 -149 -131 -108 -89 -82 -78 -58 -18 18 23 -8 -46 -61 -44 -15 0 -2 -7 4 26 45 46 44 51 62 58 36 20 33 64 76 51 18 8 18 25 16 10 26 52 63 51 33 18 5 -6 -9 -2 0 -15 -36 -33 1 39 51 40 29 36 53 68 80 94 103 104 98 93 92 85 +1 +-80 -73 -88 -104 -91 -52 -22 -26 -51 -64 -50 -26 -12 -3 16 48 79 102 128 155 166 149 126 128 164 196 197 176 158 154 157 160 159 153 134 109 93 88 77 55 33 26 19 -4 -35 -50 -51 -63 -89 -103 -89 -83 -119 -178 -202 -171 -129 -126 -147 -139 -92 -52 -54 -69 -39 37 102 103 62 36 56 93 107 102 102 112 115 111 119 142 144 107 59 45 60 59 29 0 4 17 6 -21 -28 -19 -34 -83 -124 -113 -71 -57 -91 -132 -136 -106 -89 -99 -117 -116 -104 -106 -129 -146 -142 -124 -113 -110 -106 -99 -95 -87 -67 -39 -36 -77 -129 -139 -104 -59 -40 -32 -9 22 36 39 58 93 104 65 12 8 51 81 57 10 4 51 96 97 69 66 92 113 107 99 128 181 204 175 126 105 +88 109 109 99 90 83 77 75 75 79 81 81 86 93 93 76 39 -1 -28 -31 -18 -3 2 0 -3 -10 -26 -43 -41 -23 -20 -60 -129 -171 -153 -93 -51 -61 -107 -141 -136 -102 -69 -56 -62 -73 -80 -80 -71 -48 -17 4 1 -22 -37 -35 -26 -28 -32 -13 24 53 51 31 27 46 68 65 36 14 19 42 46 23 5 23 66 90 80 63 70 79 56 5 -15 24 96 139 131 93 59 47 48 39 10 -22 -34 -27 -29 -55 -72 -55 -35 -57 -116 -137 -84 -20 -17 -67 -91 -54 0 11 -14 -22 10 51 68 67 71 85 91 80 59 46 44 49 57 70 89 111 128 139 147 151 145 131 119 105 78 42 27 47 84 94 69 39 25 11 -23 -56 -52 -19 -9 -50 -104 -118 -91 -73 -100 -151 -181 -177 -157 -151 -162 -176 -183 -178 -167 -158 -149 -131 -108 -89 -82 -78 -58 -18 18 23 -8 -46 -61 -44 -15 0 -2 -7 4 26 45 46 44 51 62 58 36 20 33 64 76 51 18 8 18 25 16 10 26 52 63 51 33 18 5 -6 -9 -2 0 -15 -36 -33 1 39 51 40 29 36 53 68 80 94 103 104 98 93 92 85 66 44 32 34 43 53 55 47 39 46 70 85 61 4 -39 -37 -9 0 -18 -34 -25 -14 -33 -75 -103 -104 -87 -64 -40 -24 -35 -75 -110 -110 -92 -93 -124 -147 -133 -99 -83 -92 -106 -100 -85 -77 -72 -59 -37 -19 -11 -10 -6 2 16 39 74 105 118 104 80 64 67 78 84 73 44 6 -21 -21 -4 3 -19 -53 -72 -67 -60 -71 -90 -93 -80 -73 -88 -104 -91 -52 -22 -26 -51 -64 -50 -26 -12 -3 16 48 79 102 128 155 166 149 126 128 164 196 197 176 158 154 157 160 159 153 134 109 93 88 77 55 33 26 19 -4 -35 -50 -51 -63 -89 -103 -89 -83 -119 -178 -202 -171 -129 -126 -147 -139 -92 -52 -54 -69 -39 37 102 103 62 36 56 93 107 102 102 112 115 111 119 142 +1 +117 122 91 45 14 8 9 -4 -30 -65 -106 -141 -153 -130 -90 -54 -36 -30 -36 -50 -67 -73 -65 -56 -51 -41 -14 20 38 42 45 54 54 39 24 19 14 -3 -14 14 87 159 181 154 127 127 143 146 119 87 74 82 85 68 42 26 13 -18 -63 -95 -102 -105 -130 -173 -211 -230 -241 -245 -240 -228 -221 -225 -225 -214 -202 -200 -203 -193 -173 -149 -115 -59 9 57 70 68 81 111 140 156 160 162 169 177 179 161 130 112 124 147 149 128 113 115 116 104 96 110 124 102 49 14 25 53 51 11 -33 -42 -28 -20 -32 -49 -49 -28 -9 -10 -23 -34 -37 -41 -55 -73 -86 -94 -102 -103 -80 -38 -1 3 -24 -49 -48 -26 -10 -21 -50 -69 -54 -17 15 17 -5 -31 -45 -43 -32 -23 -19 -21 +-100 -151 -181 -177 -157 -151 -162 -176 -183 -178 -167 -158 -149 -131 -108 -89 -82 -78 -58 -18 18 23 -8 -46 -61 -44 -15 0 -2 -7 4 26 45 46 44 51 62 58 36 20 33 64 76 51 18 8 18 25 16 10 26 52 63 51 33 18 5 -6 -9 -2 0 -15 -36 -33 1 39 51 40 29 36 53 68 80 94 103 104 98 93 92 85 66 44 32 34 43 53 55 47 39 46 70 85 61 4 -39 -37 -9 0 -18 -34 -25 -14 -33 -75 -103 -104 -87 -64 -40 -24 -35 -75 -110 -110 -92 -93 -124 -147 -133 -99 -83 -92 -106 -100 -85 -77 -72 -59 -37 -19 -11 -10 -6 2 16 39 74 105 118 104 80 64 67 78 84 73 44 6 -21 -21 -4 3 -19 -53 -72 -67 -60 -71 -90 -93 -80 -73 -88 -104 -91 -52 -22 -26 -51 -64 -50 -26 -12 -3 16 48 79 102 128 155 166 149 126 128 164 196 197 176 158 154 157 160 159 153 134 109 93 88 77 55 33 26 19 -4 -35 -50 -51 -63 -89 -103 -89 -83 -119 -178 -202 -171 -129 -126 -147 -139 -92 -52 -54 -69 -39 37 102 103 62 36 56 93 107 102 102 112 115 111 119 142 144 107 59 45 60 59 29 0 4 17 6 -21 -28 -19 -34 -83 -124 -113 -71 -57 -91 -132 -136 -106 -89 -99 -117 -116 -104 -106 -129 -146 -142 -124 -113 -110 -106 -99 -95 -87 -67 -39 -36 -77 -129 -139 -104 -59 -40 -32 -9 22 36 39 58 93 104 65 12 8 51 81 57 10 4 51 96 97 69 66 92 113 107 99 128 181 204 175 126 105 117 122 91 45 14 8 9 -4 -30 -65 -106 -141 -153 -130 -90 -54 -36 -30 -36 -50 -67 -73 -65 -56 -51 -41 -14 20 38 42 45 54 54 39 24 19 14 -3 -14 14 87 159 181 154 127 127 143 146 119 87 74 82 85 68 42 26 13 -18 -63 -95 -102 -105 -130 -173 -211 -230 -241 -245 -240 -228 -221 -225 -225 -214 -202 -200 -203 -193 -173 -149 +1 +-27 -24 -14 3 22 35 40 40 42 50 61 69 72 76 84 97 107 108 94 73 62 64 66 45 6 -23 -30 -23 -19 -28 -41 -56 -60 -40 6 49 61 43 25 26 32 22 10 17 39 46 27 11 14 17 -9 -58 -86 -75 -48 -41 -55 -65 -60 -62 -90 -127 -143 -127 -105 -95 -88 -63 -23 13 30 40 55 68 59 30 6 4 15 19 11 2 1 2 -3 -16 -30 -41 -45 -36 -15 17 47 64 65 56 47 43 43 47 53 56 56 51 50 55 65 69 64 63 68 70 54 23 -4 -7 15 37 39 13 -23 -44 -37 -23 -16 -15 -8 11 26 31 30 34 39 42 45 54 56 37 3 -17 -20 -25 -49 -84 -100 -96 -90 -98 -117 -143 -169 -181 -170 -146 -136 -150 -160 -136 -91 -61 +-80 -73 -88 -104 -91 -52 -22 -26 -51 -64 -50 -26 -12 -3 16 48 79 102 128 155 166 149 126 128 164 196 197 176 158 154 157 160 159 153 134 109 93 88 77 55 33 26 19 -4 -35 -50 -51 -63 -89 -103 -89 -83 -119 -178 -202 -171 -129 -126 -147 -139 -92 -52 -54 -69 -39 37 102 103 62 36 56 93 107 102 102 112 115 111 119 142 144 107 59 45 60 59 29 0 4 17 6 -21 -28 -19 -34 -83 -124 -113 -71 -57 -91 -132 -136 -106 -89 -99 -117 -116 -104 -106 -129 -146 -142 -124 -113 -110 -106 -99 -95 -87 -67 -39 -36 -77 -129 -139 -104 -59 -40 -32 -9 22 36 39 58 93 104 65 12 8 51 81 57 10 4 51 96 97 69 66 92 113 107 99 128 181 204 175 126 105 117 122 91 45 14 8 9 -4 -30 -65 -106 -141 -153 -130 -90 -54 -36 -30 -36 -50 -67 -73 -65 -56 -51 -41 -14 20 38 42 45 54 54 39 24 19 14 -3 -14 14 87 159 181 154 127 127 143 146 119 87 74 82 85 68 42 26 13 -18 -63 -95 -102 -105 -130 -173 -211 -230 -241 -245 -240 -228 -221 -225 -225 -214 -202 -200 -203 -193 -173 -149 -115 -59 9 57 70 68 81 111 140 156 160 162 169 177 179 161 130 112 124 147 149 128 113 115 116 104 96 110 124 102 49 14 25 53 51 11 -33 -42 -28 -20 -32 -49 -49 -28 -9 -10 -23 -34 -37 -41 -55 -73 -86 -94 -102 -103 -80 -38 -1 3 -24 -49 -48 -26 -10 -21 -50 -69 -54 -17 15 17 -5 -31 -45 -43 -32 -23 -19 -21 -27 -24 -14 3 22 35 40 40 42 50 61 69 72 76 84 97 107 108 94 73 62 64 66 45 6 -23 -30 -23 -19 -28 -41 -56 -60 -40 6 49 61 43 25 26 32 22 10 17 39 46 27 11 14 17 -9 -58 -86 -75 -48 -41 -55 -65 -60 -62 -90 -127 -143 -127 -105 -95 -88 -63 -23 13 30 40 55 68 59 30 6 4 15 19 +1 +-59 -71 -73 -67 -57 -34 7 51 75 78 72 73 80 88 103 123 137 130 104 79 72 78 82 69 46 25 19 21 19 10 6 5 -5 -31 -58 -61 -41 -21 -20 -30 -34 -30 -35 -53 -79 -103 -114 -108 -90 -81 -100 -135 -141 -95 -29 -2 -25 -53 -41 -1 22 12 2 26 71 101 95 74 66 76 82 71 57 62 90 122 141 152 159 159 147 126 108 91 71 61 71 96 104 74 32 19 38 56 53 44 52 67 62 38 15 9 6 -11 -38 -51 -41 -18 -7 -28 -66 -96 -102 -90 -84 -89 -95 -96 -90 -83 -70 -48 -29 -27 -36 -33 -11 19 47 65 67 38 -8 -43 -45 -35 -47 -82 -108 -100 -71 -61 -81 -108 -115 -92 -56 -31 -29 -46 -60 -53 -33 -26 -38 -51 -45 -27 -20 -29 +117 122 91 45 14 8 9 -4 -30 -65 -106 -141 -153 -130 -90 -54 -36 -30 -36 -50 -67 -73 -65 -56 -51 -41 -14 20 38 42 45 54 54 39 24 19 14 -3 -14 14 87 159 181 154 127 127 143 146 119 87 74 82 85 68 42 26 13 -18 -63 -95 -102 -105 -130 -173 -211 -230 -241 -245 -240 -228 -221 -225 -225 -214 -202 -200 -203 -193 -173 -149 -115 -59 9 57 70 68 81 111 140 156 160 162 169 177 179 161 130 112 124 147 149 128 113 115 116 104 96 110 124 102 49 14 25 53 51 11 -33 -42 -28 -20 -32 -49 -49 -28 -9 -10 -23 -34 -37 -41 -55 -73 -86 -94 -102 -103 -80 -38 -1 3 -24 -49 -48 -26 -10 -21 -50 -69 -54 -17 15 17 -5 -31 -45 -43 -32 -23 -19 -21 -27 -24 -14 3 22 35 40 40 42 50 61 69 72 76 84 97 107 108 94 73 62 64 66 45 6 -23 -30 -23 -19 -28 -41 -56 -60 -40 6 49 61 43 25 26 32 22 10 17 39 46 27 11 14 17 -9 -58 -86 -75 -48 -41 -55 -65 -60 -62 -90 -127 -143 -127 -105 -95 -88 -63 -23 13 30 40 55 68 59 30 6 4 15 19 11 2 1 2 -3 -16 -30 -41 -45 -36 -15 17 47 64 65 56 47 43 43 47 53 56 56 51 50 55 65 69 64 63 68 70 54 23 -4 -7 15 37 39 13 -23 -44 -37 -23 -16 -15 -8 11 26 31 30 34 39 42 45 54 56 37 3 -17 -20 -25 -49 -84 -100 -96 -90 -98 -117 -143 -169 -181 -170 -146 -136 -150 -160 -136 -91 -61 -59 -71 -73 -67 -57 -34 7 51 75 78 72 73 80 88 103 123 137 130 104 79 72 78 82 69 46 25 19 21 19 10 6 5 -5 -31 -58 -61 -41 -21 -20 -30 -34 -30 -35 -53 -79 -103 -114 -108 -90 -81 -100 -135 -141 -95 -29 -2 -25 -53 -41 -1 22 12 2 26 71 101 95 74 66 76 82 71 57 62 90 122 141 152 159 159 +1 +-42 -51 -68 -101 -129 -130 -104 -75 -58 -47 -30 -12 -3 1 12 38 65 84 96 114 136 156 159 152 155 171 189 189 175 164 170 186 201 214 229 238 228 200 174 162 151 127 88 52 17 -22 -63 -89 -95 -100 -114 -133 -133 -109 -79 -64 -65 -77 -89 -102 -111 -103 -81 -55 -51 -75 -109 -127 -120 -99 -79 -62 -51 -56 -76 -91 -82 -57 -38 -24 6 57 102 112 99 96 111 116 94 62 55 71 77 47 -1 -37 -40 -32 -31 -48 -68 -79 -87 -106 -131 -138 -115 -85 -79 -95 -108 -101 -91 -100 -125 -143 -144 -133 -117 -94 -65 -49 -49 -52 -37 -13 -1 -8 -14 2 39 69 72 53 33 32 48 61 62 57 58 65 68 63 62 67 73 70 58 49 42 42 46 52 48 25 -7 -31 -38 -30 +-27 -24 -14 3 22 35 40 40 42 50 61 69 72 76 84 97 107 108 94 73 62 64 66 45 6 -23 -30 -23 -19 -28 -41 -56 -60 -40 6 49 61 43 25 26 32 22 10 17 39 46 27 11 14 17 -9 -58 -86 -75 -48 -41 -55 -65 -60 -62 -90 -127 -143 -127 -105 -95 -88 -63 -23 13 30 40 55 68 59 30 6 4 15 19 11 2 1 2 -3 -16 -30 -41 -45 -36 -15 17 47 64 65 56 47 43 43 47 53 56 56 51 50 55 65 69 64 63 68 70 54 23 -4 -7 15 37 39 13 -23 -44 -37 -23 -16 -15 -8 11 26 31 30 34 39 42 45 54 56 37 3 -17 -20 -25 -49 -84 -100 -96 -90 -98 -117 -143 -169 -181 -170 -146 -136 -150 -160 -136 -91 -61 -59 -71 -73 -67 -57 -34 7 51 75 78 72 73 80 88 103 123 137 130 104 79 72 78 82 69 46 25 19 21 19 10 6 5 -5 -31 -58 -61 -41 -21 -20 -30 -34 -30 -35 -53 -79 -103 -114 -108 -90 -81 -100 -135 -141 -95 -29 -2 -25 -53 -41 -1 22 12 2 26 71 101 95 74 66 76 82 71 57 62 90 122 141 152 159 159 147 126 108 91 71 61 71 96 104 74 32 19 38 56 53 44 52 67 62 38 15 9 6 -11 -38 -51 -41 -18 -7 -28 -66 -96 -102 -90 -84 -89 -95 -96 -90 -83 -70 -48 -29 -27 -36 -33 -11 19 47 65 67 38 -8 -43 -45 -35 -47 -82 -108 -100 -71 -61 -81 -108 -115 -92 -56 -31 -29 -46 -60 -53 -33 -26 -38 -51 -45 -27 -20 -29 -42 -51 -68 -101 -129 -130 -104 -75 -58 -47 -30 -12 -3 1 12 38 65 84 96 114 136 156 159 152 155 171 189 189 175 164 170 186 201 214 229 238 228 200 174 162 151 127 88 52 17 -22 -63 -89 -95 -100 -114 -133 -133 -109 -79 -64 -65 -77 -89 -102 -111 -103 -81 -55 -51 -75 -109 -127 -120 -99 -79 -62 -51 -56 -76 -91 -82 -57 -38 -24 +1 +-17 -8 -16 -41 -72 -86 -73 -43 -15 2 10 11 12 22 49 85 119 144 165 177 168 143 118 105 99 88 77 77 81 70 43 18 14 25 32 25 14 8 2 -3 -1 10 18 10 -6 -11 -2 7 2 -11 -22 -33 -51 -77 -99 -108 -108 -108 -111 -118 -132 -153 -175 -186 -179 -153 -111 -63 -22 1 15 39 77 108 113 93 73 69 77 81 73 66 76 99 119 122 107 81 52 28 14 5 -8 -32 -56 -64 -54 -50 -65 -93 -116 -135 -159 -175 -162 -123 -84 -75 -91 -100 -83 -49 -16 5 15 15 15 12 -2 -35 -72 -84 -56 -1 53 86 98 98 90 87 95 111 125 131 132 128 120 114 115 126 128 113 88 70 61 53 38 22 12 4 -8 -24 -30 -23 -12 -11 -30 -54 -68 -69 +-59 -71 -73 -67 -57 -34 7 51 75 78 72 73 80 88 103 123 137 130 104 79 72 78 82 69 46 25 19 21 19 10 6 5 -5 -31 -58 -61 -41 -21 -20 -30 -34 -30 -35 -53 -79 -103 -114 -108 -90 -81 -100 -135 -141 -95 -29 -2 -25 -53 -41 -1 22 12 2 26 71 101 95 74 66 76 82 71 57 62 90 122 141 152 159 159 147 126 108 91 71 61 71 96 104 74 32 19 38 56 53 44 52 67 62 38 15 9 6 -11 -38 -51 -41 -18 -7 -28 -66 -96 -102 -90 -84 -89 -95 -96 -90 -83 -70 -48 -29 -27 -36 -33 -11 19 47 65 67 38 -8 -43 -45 -35 -47 -82 -108 -100 -71 -61 -81 -108 -115 -92 -56 -31 -29 -46 -60 -53 -33 -26 -38 -51 -45 -27 -20 -29 -42 -51 -68 -101 -129 -130 -104 -75 -58 -47 -30 -12 -3 1 12 38 65 84 96 114 136 156 159 152 155 171 189 189 175 164 170 186 201 214 229 238 228 200 174 162 151 127 88 52 17 -22 -63 -89 -95 -100 -114 -133 -133 -109 -79 -64 -65 -77 -89 -102 -111 -103 -81 -55 -51 -75 -109 -127 -120 -99 -79 -62 -51 -56 -76 -91 -82 -57 -38 -24 6 57 102 112 99 96 111 116 94 62 55 71 77 47 -1 -37 -40 -32 -31 -48 -68 -79 -87 -106 -131 -138 -115 -85 -79 -95 -108 -101 -91 -100 -125 -143 -144 -133 -117 -94 -65 -49 -49 -52 -37 -13 -1 -8 -14 2 39 69 72 53 33 32 48 61 62 57 58 65 68 63 62 67 73 70 58 49 42 42 46 52 48 25 -7 -31 -38 -30 -17 -8 -16 -41 -72 -86 -73 -43 -15 2 10 11 12 22 49 85 119 144 165 177 168 143 118 105 99 88 77 77 81 70 43 18 14 25 32 25 14 8 2 -3 -1 10 18 10 -6 -11 -2 7 2 -11 -22 -33 -51 -77 -99 -108 -108 -108 -111 -118 -132 -153 -175 -186 -179 -153 -111 -63 -22 1 15 39 77 108 113 93 73 69 77 81 +1 +-65 -68 -76 -77 -68 -53 -47 -47 -43 -26 3 31 40 34 29 35 46 52 54 71 97 107 81 36 12 27 55 61 40 14 0 1 11 21 26 19 4 -9 -12 -9 -10 -23 -38 -50 -56 -60 -66 -68 -68 -74 -95 -123 -135 -122 -103 -106 -138 -179 -202 -195 -171 -148 -145 -165 -184 -176 -143 -115 -109 -109 -92 -64 -50 -49 -26 28 82 102 95 106 139 159 145 115 108 130 155 156 140 125 119 119 120 122 120 109 89 75 71 77 80 75 68 67 69 67 55 37 18 0 -12 -13 -1 8 6 -1 -2 4 9 11 12 21 29 31 30 39 50 57 50 35 18 -6 -30 -44 -36 -14 0 -3 -17 -30 -40 -44 -45 -40 -37 -44 -53 -49 -32 -15 -11 -21 -36 -52 -69 -78 -73 -56 -43 -40 +-42 -51 -68 -101 -129 -130 -104 -75 -58 -47 -30 -12 -3 1 12 38 65 84 96 114 136 156 159 152 155 171 189 189 175 164 170 186 201 214 229 238 228 200 174 162 151 127 88 52 17 -22 -63 -89 -95 -100 -114 -133 -133 -109 -79 -64 -65 -77 -89 -102 -111 -103 -81 -55 -51 -75 -109 -127 -120 -99 -79 -62 -51 -56 -76 -91 -82 -57 -38 -24 6 57 102 112 99 96 111 116 94 62 55 71 77 47 -1 -37 -40 -32 -31 -48 -68 -79 -87 -106 -131 -138 -115 -85 -79 -95 -108 -101 -91 -100 -125 -143 -144 -133 -117 -94 -65 -49 -49 -52 -37 -13 -1 -8 -14 2 39 69 72 53 33 32 48 61 62 57 58 65 68 63 62 67 73 70 58 49 42 42 46 52 48 25 -7 -31 -38 -30 -17 -8 -16 -41 -72 -86 -73 -43 -15 2 10 11 12 22 49 85 119 144 165 177 168 143 118 105 99 88 77 77 81 70 43 18 14 25 32 25 14 8 2 -3 -1 10 18 10 -6 -11 -2 7 2 -11 -22 -33 -51 -77 -99 -108 -108 -108 -111 -118 -132 -153 -175 -186 -179 -153 -111 -63 -22 1 15 39 77 108 113 93 73 69 77 81 73 66 76 99 119 122 107 81 52 28 14 5 -8 -32 -56 -64 -54 -50 -65 -93 -116 -135 -159 -175 -162 -123 -84 -75 -91 -100 -83 -49 -16 5 15 15 15 12 -2 -35 -72 -84 -56 -1 53 86 98 98 90 87 95 111 125 131 132 128 120 114 115 126 128 113 88 70 61 53 38 22 12 4 -8 -24 -30 -23 -12 -11 -30 -54 -68 -69 -65 -68 -76 -77 -68 -53 -47 -47 -43 -26 3 31 40 34 29 35 46 52 54 71 97 107 81 36 12 27 55 61 40 14 0 1 11 21 26 19 4 -9 -12 -9 -10 -23 -38 -50 -56 -60 -66 -68 -68 -74 -95 -123 -135 -122 -103 -106 -138 -179 -202 -195 -171 -148 -145 -165 -184 -176 -143 -115 -109 -109 -92 -64 -50 -49 -26 28 82 102 95 106 +1 +-40 -36 -34 -43 -59 -69 -68 -66 -76 -93 -106 -112 -113 -110 -102 -87 -75 -67 -58 -45 -21 7 25 26 15 16 44 84 105 98 85 89 100 98 77 55 45 45 44 37 31 22 4 -25 -52 -63 -59 -47 -36 -29 -22 -14 -9 -10 -16 -21 -28 -36 -36 -24 -9 -12 -32 -38 -10 32 52 38 21 27 50 65 66 58 57 65 75 77 66 51 51 71 91 88 63 41 40 44 39 20 8 10 23 27 10 -18 -25 0 31 23 -30 -68 -47 17 55 25 -47 -91 -52 50 131 110 3 -78 -50 43 79 21 -37 -13 51 47 -24 -46 58 191 186 13 -146 -88 157 323 196 -128 -301 -118 239 373 122 -252 -359 -110 186 177 -126 -381 -291 48 256 94 -261 -427 -256 18 70 -145 -379 -394 -207 -26 +-17 -8 -16 -41 -72 -86 -73 -43 -15 2 10 11 12 22 49 85 119 144 165 177 168 143 118 105 99 88 77 77 81 70 43 18 14 25 32 25 14 8 2 -3 -1 10 18 10 -6 -11 -2 7 2 -11 -22 -33 -51 -77 -99 -108 -108 -108 -111 -118 -132 -153 -175 -186 -179 -153 -111 -63 -22 1 15 39 77 108 113 93 73 69 77 81 73 66 76 99 119 122 107 81 52 28 14 5 -8 -32 -56 -64 -54 -50 -65 -93 -116 -135 -159 -175 -162 -123 -84 -75 -91 -100 -83 -49 -16 5 15 15 15 12 -2 -35 -72 -84 -56 -1 53 86 98 98 90 87 95 111 125 131 132 128 120 114 115 126 128 113 88 70 61 53 38 22 12 4 -8 -24 -30 -23 -12 -11 -30 -54 -68 -69 -65 -68 -76 -77 -68 -53 -47 -47 -43 -26 3 31 40 34 29 35 46 52 54 71 97 107 81 36 12 27 55 61 40 14 0 1 11 21 26 19 4 -9 -12 -9 -10 -23 -38 -50 -56 -60 -66 -68 -68 -74 -95 -123 -135 -122 -103 -106 -138 -179 -202 -195 -171 -148 -145 -165 -184 -176 -143 -115 -109 -109 -92 -64 -50 -49 -26 28 82 102 95 106 139 159 145 115 108 130 155 156 140 125 119 119 120 122 120 109 89 75 71 77 80 75 68 67 69 67 55 37 18 0 -12 -13 -1 8 6 -1 -2 4 9 11 12 21 29 31 30 39 50 57 50 35 18 -6 -30 -44 -36 -14 0 -3 -17 -30 -40 -44 -45 -40 -37 -44 -53 -49 -32 -15 -11 -21 -36 -52 -69 -78 -73 -56 -43 -40 -40 -36 -34 -43 -59 -69 -68 -66 -76 -93 -106 -112 -113 -110 -102 -87 -75 -67 -58 -45 -21 7 25 26 15 16 44 84 105 98 85 89 100 98 77 55 45 45 44 37 31 22 4 -25 -52 -63 -59 -47 -36 -29 -22 -14 -9 -10 -16 -21 -28 -36 -36 -24 -9 -12 -32 -38 -10 32 52 38 21 27 50 65 66 58 57 65 75 77 66 51 +1 +-21 -172 -317 -299 -115 83 119 -15 -147 -119 49 194 206 132 82 106 165 199 190 154 139 166 209 207 132 30 -11 42 128 149 79 -23 -68 -37 8 5 -32 -45 -18 -3 -46 -120 -166 -171 -159 -141 -102 -68 -93 -180 -234 -172 -21 92 97 43 16 45 93 116 100 58 20 19 68 124 140 114 98 134 179 163 78 7 32 127 182 127 20 -25 26 96 90 8 -65 -62 5 58 27 -76 -162 -155 -78 -38 -98 -175 -147 -14 73 11 -124 -175 -111 -42 -68 -152 -197 -167 -107 -77 -90 -117 -111 -46 44 87 39 -37 -57 -2 53 42 -16 -45 0 92 164 170 116 61 47 54 35 1 14 88 137 83 -14 -11 118 229 177 7 -113 -93 -10 15 -50 -141 -177 -139 -67 -32 -76 -162 -193 -121 -17 -2 +-65 -68 -76 -77 -68 -53 -47 -47 -43 -26 3 31 40 34 29 35 46 52 54 71 97 107 81 36 12 27 55 61 40 14 0 1 11 21 26 19 4 -9 -12 -9 -10 -23 -38 -50 -56 -60 -66 -68 -68 -74 -95 -123 -135 -122 -103 -106 -138 -179 -202 -195 -171 -148 -145 -165 -184 -176 -143 -115 -109 -109 -92 -64 -50 -49 -26 28 82 102 95 106 139 159 145 115 108 130 155 156 140 125 119 119 120 122 120 109 89 75 71 77 80 75 68 67 69 67 55 37 18 0 -12 -13 -1 8 6 -1 -2 4 9 11 12 21 29 31 30 39 50 57 50 35 18 -6 -30 -44 -36 -14 0 -3 -17 -30 -40 -44 -45 -40 -37 -44 -53 -49 -32 -15 -11 -21 -36 -52 -69 -78 -73 -56 -43 -40 -40 -36 -34 -43 -59 -69 -68 -66 -76 -93 -106 -112 -113 -110 -102 -87 -75 -67 -58 -45 -21 7 25 26 15 16 44 84 105 98 85 89 100 98 77 55 45 45 44 37 31 22 4 -25 -52 -63 -59 -47 -36 -29 -22 -14 -9 -10 -16 -21 -28 -36 -36 -24 -9 -12 -32 -38 -10 32 52 38 21 27 50 65 66 58 57 65 75 77 66 51 51 71 91 88 63 41 40 44 39 20 8 10 23 27 10 -18 -25 0 31 23 -30 -68 -47 17 55 25 -47 -91 -52 50 131 110 3 -78 -50 43 79 21 -37 -13 51 47 -24 -46 58 191 186 13 -146 -88 157 323 196 -128 -301 -118 239 373 122 -252 -359 -110 186 177 -126 -381 -291 48 256 94 -261 -427 -256 18 70 -145 -379 -394 -207 -26 -21 -172 -317 -299 -115 83 119 -15 -147 -119 49 194 206 132 82 106 165 199 190 154 139 166 209 207 132 30 -11 42 128 149 79 -23 -68 -37 8 5 -32 -45 -18 -3 -46 -120 -166 -171 -159 -141 -102 -68 -93 -180 -234 -172 -21 92 97 43 16 45 93 116 100 58 20 19 68 124 140 114 98 134 179 163 78 7 32 127 182 127 20 -25 +1 +-99 -196 -170 -39 53 6 -123 -183 -98 50 117 51 -61 -95 -16 109 190 187 124 62 70 178 326 383 286 118 56 174 343 362 186 -13 -38 113 244 200 32 -68 -8 103 89 -78 -247 -262 -136 -19 -19 -111 -194 -222 -230 -255 -268 -226 -134 -58 -63 -156 -257 -270 -161 -16 30 -54 -147 -105 59 177 146 50 43 137 209 180 125 133 182 180 131 120 175 209 152 71 72 142 163 83 -19 -53 -42 -64 -122 -141 -91 -48 -85 -169 -203 -163 -115 -110 -130 -126 -111 -119 -127 -72 51 132 85 -30 -60 58 201 207 74 -40 1 148 244 189 42 -54 -17 116 232 226 89 -87 -175 -119 14 89 18 -145 -254 -202 -32 87 39 -117 -198 -96 89 157 33 -147 -182 -34 144 176 40 -125 -176 -98 13 52 2 -78 +-40 -36 -34 -43 -59 -69 -68 -66 -76 -93 -106 -112 -113 -110 -102 -87 -75 -67 -58 -45 -21 7 25 26 15 16 44 84 105 98 85 89 100 98 77 55 45 45 44 37 31 22 4 -25 -52 -63 -59 -47 -36 -29 -22 -14 -9 -10 -16 -21 -28 -36 -36 -24 -9 -12 -32 -38 -10 32 52 38 21 27 50 65 66 58 57 65 75 77 66 51 51 71 91 88 63 41 40 44 39 20 8 10 23 27 10 -18 -25 0 31 23 -30 -68 -47 17 55 25 -47 -91 -52 50 131 110 3 -78 -50 43 79 21 -37 -13 51 47 -24 -46 58 191 186 13 -146 -88 157 323 196 -128 -301 -118 239 373 122 -252 -359 -110 186 177 -126 -381 -291 48 256 94 -261 -427 -256 18 70 -145 -379 -394 -207 -26 -21 -172 -317 -299 -115 83 119 -15 -147 -119 49 194 206 132 82 106 165 199 190 154 139 166 209 207 132 30 -11 42 128 149 79 -23 -68 -37 8 5 -32 -45 -18 -3 -46 -120 -166 -171 -159 -141 -102 -68 -93 -180 -234 -172 -21 92 97 43 16 45 93 116 100 58 20 19 68 124 140 114 98 134 179 163 78 7 32 127 182 127 20 -25 26 96 90 8 -65 -62 5 58 27 -76 -162 -155 -78 -38 -98 -175 -147 -14 73 11 -124 -175 -111 -42 -68 -152 -197 -167 -107 -77 -90 -117 -111 -46 44 87 39 -37 -57 -2 53 42 -16 -45 0 92 164 170 116 61 47 54 35 1 14 88 137 83 -14 -11 118 229 177 7 -113 -93 -10 15 -50 -141 -177 -139 -67 -32 -76 -162 -193 -121 -17 -2 -99 -196 -170 -39 53 6 -123 -183 -98 50 117 51 -61 -95 -16 109 190 187 124 62 70 178 326 383 286 118 56 174 343 362 186 -13 -38 113 244 200 32 -68 -8 103 89 -78 -247 -262 -136 -19 -19 -111 -194 -222 -230 -255 -268 -226 -134 -58 -63 -156 -257 -270 -161 -16 30 -54 -147 -105 59 177 146 50 43 137 209 180 125 133 182 180 131 120 +1 +-111 -75 -23 -20 -60 -58 35 148 137 -26 -194 -181 14 200 205 50 -98 -130 -71 -3 39 55 32 -44 -133 -150 -55 77 127 54 -54 -84 -13 74 108 97 98 109 66 -55 -160 -117 85 280 269 44 -173 -152 97 323 302 79 -94 -54 112 191 84 -101 -188 -109 42 106 2 -193 -305 -224 -15 136 100 -80 -248 -270 -130 84 229 200 27 -135 -128 50 240 283 170 19 -57 -40 22 71 72 14 -74 -129 -108 -32 23 -3 -81 -123 -78 1 13 -70 -152 -142 -58 -17 -87 -195 -226 -159 -87 -94 -150 -160 -96 -18 20 19 7 -18 -68 -101 -60 54 138 110 1 -73 -42 54 123 117 66 35 68 142 183 142 61 44 133 242 244 120 -3 4 124 217 176 32 -83 -66 56 152 118 -23 -147 -160 -97 -56 +-21 -172 -317 -299 -115 83 119 -15 -147 -119 49 194 206 132 82 106 165 199 190 154 139 166 209 207 132 30 -11 42 128 149 79 -23 -68 -37 8 5 -32 -45 -18 -3 -46 -120 -166 -171 -159 -141 -102 -68 -93 -180 -234 -172 -21 92 97 43 16 45 93 116 100 58 20 19 68 124 140 114 98 134 179 163 78 7 32 127 182 127 20 -25 26 96 90 8 -65 -62 5 58 27 -76 -162 -155 -78 -38 -98 -175 -147 -14 73 11 -124 -175 -111 -42 -68 -152 -197 -167 -107 -77 -90 -117 -111 -46 44 87 39 -37 -57 -2 53 42 -16 -45 0 92 164 170 116 61 47 54 35 1 14 88 137 83 -14 -11 118 229 177 7 -113 -93 -10 15 -50 -141 -177 -139 -67 -32 -76 -162 -193 -121 -17 -2 -99 -196 -170 -39 53 6 -123 -183 -98 50 117 51 -61 -95 -16 109 190 187 124 62 70 178 326 383 286 118 56 174 343 362 186 -13 -38 113 244 200 32 -68 -8 103 89 -78 -247 -262 -136 -19 -19 -111 -194 -222 -230 -255 -268 -226 -134 -58 -63 -156 -257 -270 -161 -16 30 -54 -147 -105 59 177 146 50 43 137 209 180 125 133 182 180 131 120 175 209 152 71 72 142 163 83 -19 -53 -42 -64 -122 -141 -91 -48 -85 -169 -203 -163 -115 -110 -130 -126 -111 -119 -127 -72 51 132 85 -30 -60 58 201 207 74 -40 1 148 244 189 42 -54 -17 116 232 226 89 -87 -175 -119 14 89 18 -145 -254 -202 -32 87 39 -117 -198 -96 89 157 33 -147 -182 -34 144 176 40 -125 -176 -98 13 52 2 -78 -111 -75 -23 -20 -60 -58 35 148 137 -26 -194 -181 14 200 205 50 -98 -130 -71 -3 39 55 32 -44 -133 -150 -55 77 127 54 -54 -84 -13 74 108 97 98 109 66 -55 -160 -117 85 280 269 44 -173 -152 97 323 302 79 -94 -54 112 191 84 -101 -188 -109 42 106 2 -193 -305 -224 -15 136 100 -80 -248 -270 -130 84 229 200 27 -135 -128 50 +1 +-73 -89 -52 -8 -35 -120 -156 -58 114 219 182 76 21 50 85 63 16 21 89 136 90 -29 -122 -112 -12 85 88 -16 -147 -200 -139 -37 5 -37 -101 -127 -131 -150 -181 -178 -143 -122 -144 -170 -142 -63 2 8 -25 -37 1 64 107 103 58 8 2 64 161 219 186 93 28 55 148 218 200 117 42 35 91 153 150 62 -51 -90 -17 84 93 -3 -91 -79 -8 13 -45 -98 -74 -15 -14 -88 -159 -154 -89 -44 -61 -109 -127 -88 -26 2 -23 -62 -64 -25 17 38 43 47 40 14 -9 4 48 85 84 54 18 -7 -8 28 87 117 81 14 -9 40 107 117 62 1 -20 -10 5 11 19 24 18 -4 -24 -30 -20 -10 -13 -29 -44 -42 -28 -27 -55 -85 -81 -39 -8 -28 -81 -113 -100 -68 -50 -43 +-99 -196 -170 -39 53 6 -123 -183 -98 50 117 51 -61 -95 -16 109 190 187 124 62 70 178 326 383 286 118 56 174 343 362 186 -13 -38 113 244 200 32 -68 -8 103 89 -78 -247 -262 -136 -19 -19 -111 -194 -222 -230 -255 -268 -226 -134 -58 -63 -156 -257 -270 -161 -16 30 -54 -147 -105 59 177 146 50 43 137 209 180 125 133 182 180 131 120 175 209 152 71 72 142 163 83 -19 -53 -42 -64 -122 -141 -91 -48 -85 -169 -203 -163 -115 -110 -130 -126 -111 -119 -127 -72 51 132 85 -30 -60 58 201 207 74 -40 1 148 244 189 42 -54 -17 116 232 226 89 -87 -175 -119 14 89 18 -145 -254 -202 -32 87 39 -117 -198 -96 89 157 33 -147 -182 -34 144 176 40 -125 -176 -98 13 52 2 -78 -111 -75 -23 -20 -60 -58 35 148 137 -26 -194 -181 14 200 205 50 -98 -130 -71 -3 39 55 32 -44 -133 -150 -55 77 127 54 -54 -84 -13 74 108 97 98 109 66 -55 -160 -117 85 280 269 44 -173 -152 97 323 302 79 -94 -54 112 191 84 -101 -188 -109 42 106 2 -193 -305 -224 -15 136 100 -80 -248 -270 -130 84 229 200 27 -135 -128 50 240 283 170 19 -57 -40 22 71 72 14 -74 -129 -108 -32 23 -3 -81 -123 -78 1 13 -70 -152 -142 -58 -17 -87 -195 -226 -159 -87 -94 -150 -160 -96 -18 20 19 7 -18 -68 -101 -60 54 138 110 1 -73 -42 54 123 117 66 35 68 142 183 142 61 44 133 242 244 120 -3 4 124 217 176 32 -83 -66 56 152 118 -23 -147 -160 -97 -56 -73 -89 -52 -8 -35 -120 -156 -58 114 219 182 76 21 50 85 63 16 21 89 136 90 -29 -122 -112 -12 85 88 -16 -147 -200 -139 -37 5 -37 -101 -127 -131 -150 -181 -178 -143 -122 -144 -170 -142 -63 2 8 -25 -37 1 64 107 103 58 8 2 64 161 219 186 93 28 55 148 218 200 117 42 35 91 153 150 62 -51 -90 -17 84 93 -3 +1 +-24 6 21 20 27 60 104 128 123 95 55 22 20 60 114 133 99 40 6 21 72 115 109 52 -9 -20 25 70 73 50 50 76 75 21 -34 -28 29 49 -31 -166 -253 -229 -140 -90 -132 -215 -241 -187 -123 -135 -211 -263 -241 -190 -177 -202 -193 -121 -39 -27 -90 -149 -126 -29 54 51 -18 -63 -21 78 150 143 81 36 50 112 168 168 114 53 42 94 159 183 156 108 73 65 83 116 137 122 82 39 16 11 18 33 41 18 -33 -72 -57 -2 46 52 25 -7 -26 -18 27 82 93 36 -38 -57 -13 28 18 -15 -11 38 79 62 4 -42 -40 -2 29 20 -22 -65 -82 -70 -60 -67 -83 -81 -55 -39 -60 -101 -105 -42 52 99 51 -49 -108 -65 49 139 140 73 23 43 115 165 147 84 +-111 -75 -23 -20 -60 -58 35 148 137 -26 -194 -181 14 200 205 50 -98 -130 -71 -3 39 55 32 -44 -133 -150 -55 77 127 54 -54 -84 -13 74 108 97 98 109 66 -55 -160 -117 85 280 269 44 -173 -152 97 323 302 79 -94 -54 112 191 84 -101 -188 -109 42 106 2 -193 -305 -224 -15 136 100 -80 -248 -270 -130 84 229 200 27 -135 -128 50 240 283 170 19 -57 -40 22 71 72 14 -74 -129 -108 -32 23 -3 -81 -123 -78 1 13 -70 -152 -142 -58 -17 -87 -195 -226 -159 -87 -94 -150 -160 -96 -18 20 19 7 -18 -68 -101 -60 54 138 110 1 -73 -42 54 123 117 66 35 68 142 183 142 61 44 133 242 244 120 -3 4 124 217 176 32 -83 -66 56 152 118 -23 -147 -160 -97 -56 -73 -89 -52 -8 -35 -120 -156 -58 114 219 182 76 21 50 85 63 16 21 89 136 90 -29 -122 -112 -12 85 88 -16 -147 -200 -139 -37 5 -37 -101 -127 -131 -150 -181 -178 -143 -122 -144 -170 -142 -63 2 8 -25 -37 1 64 107 103 58 8 2 64 161 219 186 93 28 55 148 218 200 117 42 35 91 153 150 62 -51 -90 -17 84 93 -3 -91 -79 -8 13 -45 -98 -74 -15 -14 -88 -159 -154 -89 -44 -61 -109 -127 -88 -26 2 -23 -62 -64 -25 17 38 43 47 40 14 -9 4 48 85 84 54 18 -7 -8 28 87 117 81 14 -9 40 107 117 62 1 -20 -10 5 11 19 24 18 -4 -24 -30 -20 -10 -13 -29 -44 -42 -28 -27 -55 -85 -81 -39 -8 -28 -81 -113 -100 -68 -50 -43 -24 6 21 20 27 60 104 128 123 95 55 22 20 60 114 133 99 40 6 21 72 115 109 52 -9 -20 25 70 73 50 50 76 75 21 -34 -28 29 49 -31 -166 -253 -229 -140 -90 -132 -215 -241 -187 -123 -135 -211 -263 -241 -190 -177 -202 -193 -121 -39 -27 -90 -149 -126 -29 54 51 -18 -63 -21 78 150 143 81 36 50 112 168 168 114 53 +1 +37 35 59 69 59 61 81 88 46 -33 -95 -100 -75 -63 -81 -95 -93 -94 -124 -169 -184 -144 -77 -35 -46 -92 -131 -130 -94 -51 -31 -38 -47 -46 -25 6 34 36 -2 -51 -69 -38 17 59 82 105 132 142 124 101 100 119 142 165 188 203 189 152 123 117 123 120 107 97 82 55 29 34 71 100 84 44 33 63 87 60 3 -34 -22 4 -5 -64 -138 -178 -167 -134 -127 -163 -208 -216 -181 -145 -146 -171 -177 -144 -101 -97 -141 -183 -170 -107 -54 -58 -92 -91 -32 34 50 21 10 49 111 151 151 132 118 124 150 171 151 81 14 7 55 87 56 -12 -47 -23 22 42 30 14 14 26 28 7 -17 -24 -8 10 2 -28 -56 -65 -62 -69 -84 -96 -93 -70 -38 -18 -28 -53 -56 -9 58 88 +-73 -89 -52 -8 -35 -120 -156 -58 114 219 182 76 21 50 85 63 16 21 89 136 90 -29 -122 -112 -12 85 88 -16 -147 -200 -139 -37 5 -37 -101 -127 -131 -150 -181 -178 -143 -122 -144 -170 -142 -63 2 8 -25 -37 1 64 107 103 58 8 2 64 161 219 186 93 28 55 148 218 200 117 42 35 91 153 150 62 -51 -90 -17 84 93 -3 -91 -79 -8 13 -45 -98 -74 -15 -14 -88 -159 -154 -89 -44 -61 -109 -127 -88 -26 2 -23 -62 -64 -25 17 38 43 47 40 14 -9 4 48 85 84 54 18 -7 -8 28 87 117 81 14 -9 40 107 117 62 1 -20 -10 5 11 19 24 18 -4 -24 -30 -20 -10 -13 -29 -44 -42 -28 -27 -55 -85 -81 -39 -8 -28 -81 -113 -100 -68 -50 -43 -24 6 21 20 27 60 104 128 123 95 55 22 20 60 114 133 99 40 6 21 72 115 109 52 -9 -20 25 70 73 50 50 76 75 21 -34 -28 29 49 -31 -166 -253 -229 -140 -90 -132 -215 -241 -187 -123 -135 -211 -263 -241 -190 -177 -202 -193 -121 -39 -27 -90 -149 -126 -29 54 51 -18 -63 -21 78 150 143 81 36 50 112 168 168 114 53 42 94 159 183 156 108 73 65 83 116 137 122 82 39 16 11 18 33 41 18 -33 -72 -57 -2 46 52 25 -7 -26 -18 27 82 93 36 -38 -57 -13 28 18 -15 -11 38 79 62 4 -42 -40 -2 29 20 -22 -65 -82 -70 -60 -67 -83 -81 -55 -39 -60 -101 -105 -42 52 99 51 -49 -108 -65 49 139 140 73 23 43 115 165 147 84 37 35 59 69 59 61 81 88 46 -33 -95 -100 -75 -63 -81 -95 -93 -94 -124 -169 -184 -144 -77 -35 -46 -92 -131 -130 -94 -51 -31 -38 -47 -46 -25 6 34 36 -2 -51 -69 -38 17 59 82 105 132 142 124 101 100 119 142 165 188 203 189 152 123 117 123 120 107 97 82 55 29 34 71 100 84 44 33 63 87 60 3 -34 -22 4 +1 +56 5 -5 48 115 136 89 10 -51 -61 -24 18 22 -36 -130 -204 -206 -136 -49 -13 -55 -133 -175 -151 -97 -78 -117 -171 -182 -139 -75 -36 -35 -47 -40 2 62 103 101 67 53 91 169 242 288 304 294 259 216 207 241 275 250 169 101 94 129 147 117 51 -10 -35 -22 11 35 33 11 -29 -80 -129 -148 -139 -134 -167 -213 -228 -211 -210 -248 -291 -300 -289 -290 -296 -263 -191 -130 -113 -113 -93 -57 -28 -1 39 83 96 86 97 152 204 200 147 113 131 176 201 187 163 157 175 196 199 180 165 177 209 234 227 196 167 143 111 66 23 2 3 3 -15 -50 -91 -123 -134 -126 -117 -124 -153 -175 -167 -144 -148 -186 -217 -198 -149 -120 -130 -135 -98 -41 -15 -37 -72 -81 -57 -9 49 86 70 23 6 +-24 6 21 20 27 60 104 128 123 95 55 22 20 60 114 133 99 40 6 21 72 115 109 52 -9 -20 25 70 73 50 50 76 75 21 -34 -28 29 49 -31 -166 -253 -229 -140 -90 -132 -215 -241 -187 -123 -135 -211 -263 -241 -190 -177 -202 -193 -121 -39 -27 -90 -149 -126 -29 54 51 -18 -63 -21 78 150 143 81 36 50 112 168 168 114 53 42 94 159 183 156 108 73 65 83 116 137 122 82 39 16 11 18 33 41 18 -33 -72 -57 -2 46 52 25 -7 -26 -18 27 82 93 36 -38 -57 -13 28 18 -15 -11 38 79 62 4 -42 -40 -2 29 20 -22 -65 -82 -70 -60 -67 -83 -81 -55 -39 -60 -101 -105 -42 52 99 51 -49 -108 -65 49 139 140 73 23 43 115 165 147 84 37 35 59 69 59 61 81 88 46 -33 -95 -100 -75 -63 -81 -95 -93 -94 -124 -169 -184 -144 -77 -35 -46 -92 -131 -130 -94 -51 -31 -38 -47 -46 -25 6 34 36 -2 -51 -69 -38 17 59 82 105 132 142 124 101 100 119 142 165 188 203 189 152 123 117 123 120 107 97 82 55 29 34 71 100 84 44 33 63 87 60 3 -34 -22 4 -5 -64 -138 -178 -167 -134 -127 -163 -208 -216 -181 -145 -146 -171 -177 -144 -101 -97 -141 -183 -170 -107 -54 -58 -92 -91 -32 34 50 21 10 49 111 151 151 132 118 124 150 171 151 81 14 7 55 87 56 -12 -47 -23 22 42 30 14 14 26 28 7 -17 -24 -8 10 2 -28 -56 -65 -62 -69 -84 -96 -93 -70 -38 -18 -28 -53 -56 -9 58 88 56 5 -5 48 115 136 89 10 -51 -61 -24 18 22 -36 -130 -204 -206 -136 -49 -13 -55 -133 -175 -151 -97 -78 -117 -171 -182 -139 -75 -36 -35 -47 -40 2 62 103 101 67 53 91 169 242 288 304 294 259 216 207 241 275 250 169 101 94 129 147 117 51 -10 -35 -22 11 35 33 11 -29 -80 -129 -148 -139 -134 -167 -213 -228 -211 -210 -248 -291 +1 +57 129 142 90 45 65 115 125 88 48 55 94 121 105 58 23 43 104 143 105 28 3 63 135 139 77 29 34 46 12 -60 -118 -135 -130 -125 -125 -128 -134 -135 -130 -129 -142 -156 -151 -125 -107 -108 -107 -91 -71 -74 -99 -117 -106 -76 -49 -36 -41 -59 -71 -58 -25 -4 -7 -6 25 77 100 76 38 36 73 105 90 46 23 50 106 141 125 66 12 6 47 100 123 108 80 67 69 69 64 57 49 35 16 13 31 38 6 -49 -71 -40 2 9 -4 5 35 41 7 -30 -24 17 49 50 35 14 -9 -27 -22 -3 -12 -64 -125 -139 -102 -55 -42 -62 -88 -102 -110 -104 -81 -41 -9 -13 -48 -89 -96 -66 -27 -12 -24 -35 -26 -4 7 10 12 17 13 6 14 44 71 73 56 56 75 +37 35 59 69 59 61 81 88 46 -33 -95 -100 -75 -63 -81 -95 -93 -94 -124 -169 -184 -144 -77 -35 -46 -92 -131 -130 -94 -51 -31 -38 -47 -46 -25 6 34 36 -2 -51 -69 -38 17 59 82 105 132 142 124 101 100 119 142 165 188 203 189 152 123 117 123 120 107 97 82 55 29 34 71 100 84 44 33 63 87 60 3 -34 -22 4 -5 -64 -138 -178 -167 -134 -127 -163 -208 -216 -181 -145 -146 -171 -177 -144 -101 -97 -141 -183 -170 -107 -54 -58 -92 -91 -32 34 50 21 10 49 111 151 151 132 118 124 150 171 151 81 14 7 55 87 56 -12 -47 -23 22 42 30 14 14 26 28 7 -17 -24 -8 10 2 -28 -56 -65 -62 -69 -84 -96 -93 -70 -38 -18 -28 -53 -56 -9 58 88 56 5 -5 48 115 136 89 10 -51 -61 -24 18 22 -36 -130 -204 -206 -136 -49 -13 -55 -133 -175 -151 -97 -78 -117 -171 -182 -139 -75 -36 -35 -47 -40 2 62 103 101 67 53 91 169 242 288 304 294 259 216 207 241 275 250 169 101 94 129 147 117 51 -10 -35 -22 11 35 33 11 -29 -80 -129 -148 -139 -134 -167 -213 -228 -211 -210 -248 -291 -300 -289 -290 -296 -263 -191 -130 -113 -113 -93 -57 -28 -1 39 83 96 86 97 152 204 200 147 113 131 176 201 187 163 157 175 196 199 180 165 177 209 234 227 196 167 143 111 66 23 2 3 3 -15 -50 -91 -123 -134 -126 -117 -124 -153 -175 -167 -144 -148 -186 -217 -198 -149 -120 -130 -135 -98 -41 -15 -37 -72 -81 -57 -9 49 86 70 23 6 57 129 142 90 45 65 115 125 88 48 55 94 121 105 58 23 43 104 143 105 28 3 63 135 139 77 29 34 46 12 -60 -118 -135 -130 -125 -125 -128 -134 -135 -130 -129 -142 -156 -151 -125 -107 -108 -107 -91 -71 -74 -99 -117 -106 -76 -49 -36 -41 -59 -71 -58 -25 -4 -7 -6 25 77 100 76 38 36 73 105 90 46 23 50 106 141 125 +1 +86 63 29 17 38 61 55 27 1 -9 -14 -25 -44 -63 -69 -53 -24 2 4 -13 -27 -12 28 58 53 22 -8 -14 5 35 61 68 59 51 54 68 82 94 107 117 109 83 58 51 56 54 38 25 24 26 17 0 -14 -17 -11 -9 -11 -17 -28 -43 -60 -72 -68 -52 -41 -49 -63 -54 -23 -7 -34 -76 -81 -43 -8 -17 -46 -57 -42 -28 -24 -17 -6 -5 -20 -25 -7 15 17 7 10 29 32 4 -34 -45 -26 -7 -8 -28 -34 -11 34 68 69 51 54 90 133 146 133 127 148 173 172 144 110 89 84 87 89 85 71 49 21 -7 -32 -41 -31 -16 -13 -29 -47 -53 -46 -49 -84 -150 -218 -253 -247 -224 -216 -235 -253 -249 -227 -208 -200 -192 -175 -153 -130 -91 -38 7 23 9 -4 6 +56 5 -5 48 115 136 89 10 -51 -61 -24 18 22 -36 -130 -204 -206 -136 -49 -13 -55 -133 -175 -151 -97 -78 -117 -171 -182 -139 -75 -36 -35 -47 -40 2 62 103 101 67 53 91 169 242 288 304 294 259 216 207 241 275 250 169 101 94 129 147 117 51 -10 -35 -22 11 35 33 11 -29 -80 -129 -148 -139 -134 -167 -213 -228 -211 -210 -248 -291 -300 -289 -290 -296 -263 -191 -130 -113 -113 -93 -57 -28 -1 39 83 96 86 97 152 204 200 147 113 131 176 201 187 163 157 175 196 199 180 165 177 209 234 227 196 167 143 111 66 23 2 3 3 -15 -50 -91 -123 -134 -126 -117 -124 -153 -175 -167 -144 -148 -186 -217 -198 -149 -120 -130 -135 -98 -41 -15 -37 -72 -81 -57 -9 49 86 70 23 6 57 129 142 90 45 65 115 125 88 48 55 94 121 105 58 23 43 104 143 105 28 3 63 135 139 77 29 34 46 12 -60 -118 -135 -130 -125 -125 -128 -134 -135 -130 -129 -142 -156 -151 -125 -107 -108 -107 -91 -71 -74 -99 -117 -106 -76 -49 -36 -41 -59 -71 -58 -25 -4 -7 -6 25 77 100 76 38 36 73 105 90 46 23 50 106 141 125 66 12 6 47 100 123 108 80 67 69 69 64 57 49 35 16 13 31 38 6 -49 -71 -40 2 9 -4 5 35 41 7 -30 -24 17 49 50 35 14 -9 -27 -22 -3 -12 -64 -125 -139 -102 -55 -42 -62 -88 -102 -110 -104 -81 -41 -9 -13 -48 -89 -96 -66 -27 -12 -24 -35 -26 -4 7 10 12 17 13 6 14 44 71 73 56 56 75 86 63 29 17 38 61 55 27 1 -9 -14 -25 -44 -63 -69 -53 -24 2 4 -13 -27 -12 28 58 53 22 -8 -14 5 35 61 68 59 51 54 68 82 94 107 117 109 83 58 51 56 54 38 25 24 26 17 0 -14 -17 -11 -9 -11 -17 -28 -43 -60 -72 -68 -52 -41 -49 -63 -54 -23 -7 -34 -76 -81 -43 -8 -17 -46 -57 -42 -28 +1 +34 59 71 68 58 48 44 44 43 44 58 85 109 117 117 130 152 156 123 70 35 34 50 53 32 5 -5 5 18 22 15 16 26 31 25 20 31 58 86 99 99 86 62 36 19 7 -11 -30 -34 -21 -16 -39 -75 -89 -74 -56 -46 -33 -6 13 7 -11 -3 31 58 53 29 14 11 15 22 31 30 8 -25 -34 -8 28 34 4 -31 -45 -46 -56 -82 -107 -114 -115 -122 -134 -135 -122 -116 -130 -148 -140 -103 -62 -34 -17 5 30 48 60 75 97 113 115 113 117 122 121 113 106 106 104 91 74 70 86 108 120 109 85 66 58 48 25 7 13 37 47 22 -20 -43 -43 -43 -60 -79 -87 -89 -95 -105 -109 -105 -103 -103 -95 -76 -55 -41 -27 -7 13 23 29 39 53 53 44 +57 129 142 90 45 65 115 125 88 48 55 94 121 105 58 23 43 104 143 105 28 3 63 135 139 77 29 34 46 12 -60 -118 -135 -130 -125 -125 -128 -134 -135 -130 -129 -142 -156 -151 -125 -107 -108 -107 -91 -71 -74 -99 -117 -106 -76 -49 -36 -41 -59 -71 -58 -25 -4 -7 -6 25 77 100 76 38 36 73 105 90 46 23 50 106 141 125 66 12 6 47 100 123 108 80 67 69 69 64 57 49 35 16 13 31 38 6 -49 -71 -40 2 9 -4 5 35 41 7 -30 -24 17 49 50 35 14 -9 -27 -22 -3 -12 -64 -125 -139 -102 -55 -42 -62 -88 -102 -110 -104 -81 -41 -9 -13 -48 -89 -96 -66 -27 -12 -24 -35 -26 -4 7 10 12 17 13 6 14 44 71 73 56 56 75 86 63 29 17 38 61 55 27 1 -9 -14 -25 -44 -63 -69 -53 -24 2 4 -13 -27 -12 28 58 53 22 -8 -14 5 35 61 68 59 51 54 68 82 94 107 117 109 83 58 51 56 54 38 25 24 26 17 0 -14 -17 -11 -9 -11 -17 -28 -43 -60 -72 -68 -52 -41 -49 -63 -54 -23 -7 -34 -76 -81 -43 -8 -17 -46 -57 -42 -28 -24 -17 -6 -5 -20 -25 -7 15 17 7 10 29 32 4 -34 -45 -26 -7 -8 -28 -34 -11 34 68 69 51 54 90 133 146 133 127 148 173 172 144 110 89 84 87 89 85 71 49 21 -7 -32 -41 -31 -16 -13 -29 -47 -53 -46 -49 -84 -150 -218 -253 -247 -224 -216 -235 -253 -249 -227 -208 -200 -192 -175 -153 -130 -91 -38 7 23 9 -4 6 34 59 71 68 58 48 44 44 43 44 58 85 109 117 117 130 152 156 123 70 35 34 50 53 32 5 -5 5 18 22 15 16 26 31 25 20 31 58 86 99 99 86 62 36 19 7 -11 -30 -34 -21 -16 -39 -75 -89 -74 -56 -46 -33 -6 13 7 -11 -3 31 58 53 29 14 11 15 22 31 30 8 -25 -34 -8 28 34 4 +1 +42 67 102 114 92 59 44 52 63 63 55 52 55 53 40 27 23 19 -2 -39 -69 -70 -55 -53 -69 -79 -69 -48 -45 -63 -87 -101 -101 -88 -66 -42 -27 -30 -47 -66 -77 -83 -81 -74 -69 -65 -57 -38 -14 2 4 -2 -3 5 15 26 36 49 60 65 58 41 25 22 32 43 42 36 33 37 38 23 -7 -37 -40 -4 43 59 34 5 12 45 53 23 -4 9 41 40 -3 -42 -39 -8 13 16 17 24 28 26 26 34 40 38 39 52 69 78 71 55 40 19 -4 -23 -29 -21 -9 1 2 -7 -30 -57 -77 -79 -62 -38 -21 -17 -20 -30 -45 -63 -69 -53 -27 -7 0 5 10 -5 -37 -67 -71 -54 -43 -51 -62 -61 -53 -48 -40 -17 21 54 69 74 74 68 56 56 84 132 +86 63 29 17 38 61 55 27 1 -9 -14 -25 -44 -63 -69 -53 -24 2 4 -13 -27 -12 28 58 53 22 -8 -14 5 35 61 68 59 51 54 68 82 94 107 117 109 83 58 51 56 54 38 25 24 26 17 0 -14 -17 -11 -9 -11 -17 -28 -43 -60 -72 -68 -52 -41 -49 -63 -54 -23 -7 -34 -76 -81 -43 -8 -17 -46 -57 -42 -28 -24 -17 -6 -5 -20 -25 -7 15 17 7 10 29 32 4 -34 -45 -26 -7 -8 -28 -34 -11 34 68 69 51 54 90 133 146 133 127 148 173 172 144 110 89 84 87 89 85 71 49 21 -7 -32 -41 -31 -16 -13 -29 -47 -53 -46 -49 -84 -150 -218 -253 -247 -224 -216 -235 -253 -249 -227 -208 -200 -192 -175 -153 -130 -91 -38 7 23 9 -4 6 34 59 71 68 58 48 44 44 43 44 58 85 109 117 117 130 152 156 123 70 35 34 50 53 32 5 -5 5 18 22 15 16 26 31 25 20 31 58 86 99 99 86 62 36 19 7 -11 -30 -34 -21 -16 -39 -75 -89 -74 -56 -46 -33 -6 13 7 -11 -3 31 58 53 29 14 11 15 22 31 30 8 -25 -34 -8 28 34 4 -31 -45 -46 -56 -82 -107 -114 -115 -122 -134 -135 -122 -116 -130 -148 -140 -103 -62 -34 -17 5 30 48 60 75 97 113 115 113 117 122 121 113 106 106 104 91 74 70 86 108 120 109 85 66 58 48 25 7 13 37 47 22 -20 -43 -43 -43 -60 -79 -87 -89 -95 -105 -109 -105 -103 -103 -95 -76 -55 -41 -27 -7 13 23 29 39 53 53 44 42 67 102 114 92 59 44 52 63 63 55 52 55 53 40 27 23 19 -2 -39 -69 -70 -55 -53 -69 -79 -69 -48 -45 -63 -87 -101 -101 -88 -66 -42 -27 -30 -47 -66 -77 -83 -81 -74 -69 -65 -57 -38 -14 2 4 -2 -3 5 15 26 36 49 60 65 58 41 25 22 32 43 42 36 33 37 38 23 -7 -37 -40 -4 43 59 34 5 +1 +167 168 150 139 149 158 148 119 95 93 105 106 78 31 -2 -10 -11 -35 -78 -113 -123 -127 -149 -183 -199 -182 -155 -155 -179 -202 -207 -197 -181 -161 -138 -122 -125 -142 -148 -137 -117 -104 -103 -98 -83 -60 -39 -16 6 18 16 17 44 97 147 174 174 158 139 127 138 169 205 215 199 179 168 160 145 134 137 139 116 74 45 53 75 80 67 62 76 86 71 41 23 30 51 66 59 28 -6 -28 -30 -29 -38 -59 -69 -59 -42 -42 -62 -88 -96 -85 -69 -60 -67 -88 -112 -130 -135 -129 -115 -103 -95 -97 -105 -106 -88 -65 -54 -60 -69 -59 -29 3 28 41 41 26 4 -4 9 34 47 38 20 3 -9 -23 -32 -32 -24 -15 -10 -4 1 0 -14 -26 -27 -22 -23 -33 -37 -29 -18 -17 -25 -31 +34 59 71 68 58 48 44 44 43 44 58 85 109 117 117 130 152 156 123 70 35 34 50 53 32 5 -5 5 18 22 15 16 26 31 25 20 31 58 86 99 99 86 62 36 19 7 -11 -30 -34 -21 -16 -39 -75 -89 -74 -56 -46 -33 -6 13 7 -11 -3 31 58 53 29 14 11 15 22 31 30 8 -25 -34 -8 28 34 4 -31 -45 -46 -56 -82 -107 -114 -115 -122 -134 -135 -122 -116 -130 -148 -140 -103 -62 -34 -17 5 30 48 60 75 97 113 115 113 117 122 121 113 106 106 104 91 74 70 86 108 120 109 85 66 58 48 25 7 13 37 47 22 -20 -43 -43 -43 -60 -79 -87 -89 -95 -105 -109 -105 -103 -103 -95 -76 -55 -41 -27 -7 13 23 29 39 53 53 44 42 67 102 114 92 59 44 52 63 63 55 52 55 53 40 27 23 19 -2 -39 -69 -70 -55 -53 -69 -79 -69 -48 -45 -63 -87 -101 -101 -88 -66 -42 -27 -30 -47 -66 -77 -83 -81 -74 -69 -65 -57 -38 -14 2 4 -2 -3 5 15 26 36 49 60 65 58 41 25 22 32 43 42 36 33 37 38 23 -7 -37 -40 -4 43 59 34 5 12 45 53 23 -4 9 41 40 -3 -42 -39 -8 13 16 17 24 28 26 26 34 40 38 39 52 69 78 71 55 40 19 -4 -23 -29 -21 -9 1 2 -7 -30 -57 -77 -79 -62 -38 -21 -17 -20 -30 -45 -63 -69 -53 -27 -7 0 5 10 -5 -37 -67 -71 -54 -43 -51 -62 -61 -53 -48 -40 -17 21 54 69 74 74 68 56 56 84 132 167 168 150 139 149 158 148 119 95 93 105 106 78 31 -2 -10 -11 -35 -78 -113 -123 -127 -149 -183 -199 -182 -155 -155 -179 -202 -207 -197 -181 -161 -138 -122 -125 -142 -148 -137 -117 -104 -103 -98 -83 -60 -39 -16 6 18 16 17 44 97 147 174 174 158 139 127 138 169 205 215 199 179 168 160 145 134 137 139 116 74 45 53 75 80 67 62 +1 +-26 -14 6 32 57 67 58 52 75 118 155 162 148 136 134 139 141 136 120 91 57 34 27 33 43 47 37 9 -26 -46 -44 -32 -33 -51 -71 -81 -84 -94 -104 -99 -84 -79 -89 -99 -94 -85 -91 -106 -96 -50 10 44 53 60 75 79 68 60 73 91 88 58 30 23 31 33 20 1 -7 -2 7 13 14 16 17 16 7 4 21 47 57 36 13 16 37 41 12 -29 -48 -36 -9 15 24 24 21 21 22 18 7 3 9 19 18 6 -17 -48 -77 -85 -62 -25 -2 0 0 5 -1 -35 -76 -96 -85 -66 -63 -73 -80 -75 -63 -53 -57 -77 -105 -119 -112 -98 -91 -88 -78 -56 -34 -18 -6 13 37 53 51 40 31 32 38 37 29 28 47 73 93 100 106 112 106 84 51 28 +42 67 102 114 92 59 44 52 63 63 55 52 55 53 40 27 23 19 -2 -39 -69 -70 -55 -53 -69 -79 -69 -48 -45 -63 -87 -101 -101 -88 -66 -42 -27 -30 -47 -66 -77 -83 -81 -74 -69 -65 -57 -38 -14 2 4 -2 -3 5 15 26 36 49 60 65 58 41 25 22 32 43 42 36 33 37 38 23 -7 -37 -40 -4 43 59 34 5 12 45 53 23 -4 9 41 40 -3 -42 -39 -8 13 16 17 24 28 26 26 34 40 38 39 52 69 78 71 55 40 19 -4 -23 -29 -21 -9 1 2 -7 -30 -57 -77 -79 -62 -38 -21 -17 -20 -30 -45 -63 -69 -53 -27 -7 0 5 10 -5 -37 -67 -71 -54 -43 -51 -62 -61 -53 -48 -40 -17 21 54 69 74 74 68 56 56 84 132 167 168 150 139 149 158 148 119 95 93 105 106 78 31 -2 -10 -11 -35 -78 -113 -123 -127 -149 -183 -199 -182 -155 -155 -179 -202 -207 -197 -181 -161 -138 -122 -125 -142 -148 -137 -117 -104 -103 -98 -83 -60 -39 -16 6 18 16 17 44 97 147 174 174 158 139 127 138 169 205 215 199 179 168 160 145 134 137 139 116 74 45 53 75 80 67 62 76 86 71 41 23 30 51 66 59 28 -6 -28 -30 -29 -38 -59 -69 -59 -42 -42 -62 -88 -96 -85 -69 -60 -67 -88 -112 -130 -135 -129 -115 -103 -95 -97 -105 -106 -88 -65 -54 -60 -69 -59 -29 3 28 41 41 26 4 -4 9 34 47 38 20 3 -9 -23 -32 -32 -24 -15 -10 -4 1 0 -14 -26 -27 -22 -23 -33 -37 -29 -18 -17 -25 -31 -26 -14 6 32 57 67 58 52 75 118 155 162 148 136 134 139 141 136 120 91 57 34 27 33 43 47 37 9 -26 -46 -44 -32 -33 -51 -71 -81 -84 -94 -104 -99 -84 -79 -89 -99 -94 -85 -91 -106 -96 -50 10 44 53 60 75 79 68 60 73 91 88 58 30 23 31 33 20 1 -7 -2 7 13 14 16 17 16 7 4 21 47 +1 +22 26 30 29 23 15 8 6 4 -3 -16 -29 -41 -57 -81 -95 -89 -73 -67 -87 -112 -122 -117 -114 -119 -121 -106 -87 -86 -109 -133 -123 -75 -13 28 35 22 9 10 24 48 77 100 112 108 102 108 138 177 198 187 157 144 160 185 189 168 146 139 137 125 99 71 51 36 30 30 24 -1 -44 -77 -83 -71 -58 -55 -62 -85 -124 -163 -171 -139 -91 -62 -66 -85 -98 -92 -78 -67 -69 -78 -85 -75 -48 -14 20 41 50 52 57 68 72 56 21 -9 -11 17 55 82 87 80 73 72 74 77 81 88 93 89 72 55 46 51 62 69 75 79 71 46 11 -20 -44 -60 -68 -64 -53 -51 -62 -74 -72 -67 -73 -90 -103 -99 -89 -84 -77 -62 -41 -31 -31 -22 0 23 25 12 7 20 40 +167 168 150 139 149 158 148 119 95 93 105 106 78 31 -2 -10 -11 -35 -78 -113 -123 -127 -149 -183 -199 -182 -155 -155 -179 -202 -207 -197 -181 -161 -138 -122 -125 -142 -148 -137 -117 -104 -103 -98 -83 -60 -39 -16 6 18 16 17 44 97 147 174 174 158 139 127 138 169 205 215 199 179 168 160 145 134 137 139 116 74 45 53 75 80 67 62 76 86 71 41 23 30 51 66 59 28 -6 -28 -30 -29 -38 -59 -69 -59 -42 -42 -62 -88 -96 -85 -69 -60 -67 -88 -112 -130 -135 -129 -115 -103 -95 -97 -105 -106 -88 -65 -54 -60 -69 -59 -29 3 28 41 41 26 4 -4 9 34 47 38 20 3 -9 -23 -32 -32 -24 -15 -10 -4 1 0 -14 -26 -27 -22 -23 -33 -37 -29 -18 -17 -25 -31 -26 -14 6 32 57 67 58 52 75 118 155 162 148 136 134 139 141 136 120 91 57 34 27 33 43 47 37 9 -26 -46 -44 -32 -33 -51 -71 -81 -84 -94 -104 -99 -84 -79 -89 -99 -94 -85 -91 -106 -96 -50 10 44 53 60 75 79 68 60 73 91 88 58 30 23 31 33 20 1 -7 -2 7 13 14 16 17 16 7 4 21 47 57 36 13 16 37 41 12 -29 -48 -36 -9 15 24 24 21 21 22 18 7 3 9 19 18 6 -17 -48 -77 -85 -62 -25 -2 0 0 5 -1 -35 -76 -96 -85 -66 -63 -73 -80 -75 -63 -53 -57 -77 -105 -119 -112 -98 -91 -88 -78 -56 -34 -18 -6 13 37 53 51 40 31 32 38 37 29 28 47 73 93 100 106 112 106 84 51 28 22 26 30 29 23 15 8 6 4 -3 -16 -29 -41 -57 -81 -95 -89 -73 -67 -87 -112 -122 -117 -114 -119 -121 -106 -87 -86 -109 -133 -123 -75 -13 28 35 22 9 10 24 48 77 100 112 108 102 108 138 177 198 187 157 144 160 185 189 168 146 139 137 125 99 71 51 36 30 30 24 -1 -44 -77 -83 -71 -58 -55 -62 -85 -124 -163 -171 +1 +48 44 41 47 54 54 44 31 22 5 -24 -63 -93 -107 -108 -106 -94 -62 -24 -4 -14 -28 -20 2 3 -17 -32 -16 8 6 -16 -21 9 45 48 22 4 13 31 28 2 -28 -41 -41 -42 -55 -75 -83 -66 -26 8 12 -16 -50 -56 -26 23 61 72 58 41 37 49 62 61 47 37 45 63 74 66 45 20 -1 -14 -22 -29 -38 -53 -68 -75 -72 -58 -43 -28 -15 -6 0 -5 -14 -21 -21 -19 -18 -9 9 30 36 26 12 6 5 3 5 21 39 35 19 23 62 115 146 143 123 112 114 124 125 105 61 27 31 61 77 57 16 -17 -35 -48 -51 -51 -60 -83 -100 -93 -72 -67 -77 -67 -33 -8 -19 -48 -60 -56 -67 -96 -114 -100 -69 -47 -44 -52 -61 -60 -41 -18 -11 -17 -17 +-26 -14 6 32 57 67 58 52 75 118 155 162 148 136 134 139 141 136 120 91 57 34 27 33 43 47 37 9 -26 -46 -44 -32 -33 -51 -71 -81 -84 -94 -104 -99 -84 -79 -89 -99 -94 -85 -91 -106 -96 -50 10 44 53 60 75 79 68 60 73 91 88 58 30 23 31 33 20 1 -7 -2 7 13 14 16 17 16 7 4 21 47 57 36 13 16 37 41 12 -29 -48 -36 -9 15 24 24 21 21 22 18 7 3 9 19 18 6 -17 -48 -77 -85 -62 -25 -2 0 0 5 -1 -35 -76 -96 -85 -66 -63 -73 -80 -75 -63 -53 -57 -77 -105 -119 -112 -98 -91 -88 -78 -56 -34 -18 -6 13 37 53 51 40 31 32 38 37 29 28 47 73 93 100 106 112 106 84 51 28 22 26 30 29 23 15 8 6 4 -3 -16 -29 -41 -57 -81 -95 -89 -73 -67 -87 -112 -122 -117 -114 -119 -121 -106 -87 -86 -109 -133 -123 -75 -13 28 35 22 9 10 24 48 77 100 112 108 102 108 138 177 198 187 157 144 160 185 189 168 146 139 137 125 99 71 51 36 30 30 24 -1 -44 -77 -83 -71 -58 -55 -62 -85 -124 -163 -171 -139 -91 -62 -66 -85 -98 -92 -78 -67 -69 -78 -85 -75 -48 -14 20 41 50 52 57 68 72 56 21 -9 -11 17 55 82 87 80 73 72 74 77 81 88 93 89 72 55 46 51 62 69 75 79 71 46 11 -20 -44 -60 -68 -64 -53 -51 -62 -74 -72 -67 -73 -90 -103 -99 -89 -84 -77 -62 -41 -31 -31 -22 0 23 25 12 7 20 40 48 44 41 47 54 54 44 31 22 5 -24 -63 -93 -107 -108 -106 -94 -62 -24 -4 -14 -28 -20 2 3 -17 -32 -16 8 6 -16 -21 9 45 48 22 4 13 31 28 2 -28 -41 -41 -42 -55 -75 -83 -66 -26 8 12 -16 -50 -56 -26 23 61 72 58 41 37 49 62 61 47 37 45 63 74 66 45 20 -1 -14 -22 -29 -38 -53 -68 +1 +6 29 28 7 1 23 47 47 28 11 16 30 35 31 30 47 74 82 55 13 -7 9 27 17 -13 -28 -17 7 26 27 12 -14 -46 -70 -82 -80 -65 -43 -29 -42 -70 -74 -26 54 105 96 46 6 4 39 78 92 72 46 43 60 57 14 -50 -86 -71 -31 -3 -5 -28 -46 -45 -25 -2 7 4 -3 -5 -4 -5 -9 -13 -18 -24 -21 -1 34 58 52 24 10 29 60 71 60 58 82 113 121 104 93 96 95 72 48 50 69 75 55 30 18 12 -2 -24 -40 -45 -44 -46 -50 -60 -79 -98 -113 -127 -143 -149 -128 -89 -58 -51 -58 -63 -63 -71 -84 -94 -97 -100 -97 -81 -54 -30 -12 4 16 16 4 3 29 63 77 73 75 92 104 96 83 85 94 88 68 53 55 64 71 +22 26 30 29 23 15 8 6 4 -3 -16 -29 -41 -57 -81 -95 -89 -73 -67 -87 -112 -122 -117 -114 -119 -121 -106 -87 -86 -109 -133 -123 -75 -13 28 35 22 9 10 24 48 77 100 112 108 102 108 138 177 198 187 157 144 160 185 189 168 146 139 137 125 99 71 51 36 30 30 24 -1 -44 -77 -83 -71 -58 -55 -62 -85 -124 -163 -171 -139 -91 -62 -66 -85 -98 -92 -78 -67 -69 -78 -85 -75 -48 -14 20 41 50 52 57 68 72 56 21 -9 -11 17 55 82 87 80 73 72 74 77 81 88 93 89 72 55 46 51 62 69 75 79 71 46 11 -20 -44 -60 -68 -64 -53 -51 -62 -74 -72 -67 -73 -90 -103 -99 -89 -84 -77 -62 -41 -31 -31 -22 0 23 25 12 7 20 40 48 44 41 47 54 54 44 31 22 5 -24 -63 -93 -107 -108 -106 -94 -62 -24 -4 -14 -28 -20 2 3 -17 -32 -16 8 6 -16 -21 9 45 48 22 4 13 31 28 2 -28 -41 -41 -42 -55 -75 -83 -66 -26 8 12 -16 -50 -56 -26 23 61 72 58 41 37 49 62 61 47 37 45 63 74 66 45 20 -1 -14 -22 -29 -38 -53 -68 -75 -72 -58 -43 -28 -15 -6 0 -5 -14 -21 -21 -19 -18 -9 9 30 36 26 12 6 5 3 5 21 39 35 19 23 62 115 146 143 123 112 114 124 125 105 61 27 31 61 77 57 16 -17 -35 -48 -51 -51 -60 -83 -100 -93 -72 -67 -77 -67 -33 -8 -19 -48 -60 -56 -67 -96 -114 -100 -69 -47 -44 -52 -61 -60 -41 -18 -11 -17 -17 6 29 28 7 1 23 47 47 28 11 16 30 35 31 30 47 74 82 55 13 -7 9 27 17 -13 -28 -17 7 26 27 12 -14 -46 -70 -82 -80 -65 -43 -29 -42 -70 -74 -26 54 105 96 46 6 4 39 78 92 72 46 43 60 57 14 -50 -86 -71 -31 -3 -5 -28 -46 -45 -25 -2 7 4 -3 -5 -4 -5 -9 -13 -18 -24 -21 +1 +81 92 85 56 22 2 -11 -39 -81 -113 -123 -124 -132 -141 -144 -146 -162 -183 -182 -153 -120 -117 -136 -140 -108 -59 -30 -32 -39 -22 16 48 59 65 76 98 126 160 206 256 288 294 290 289 291 283 266 250 237 217 180 140 113 100 80 36 -19 -56 -57 -47 -61 -104 -147 -170 -178 -193 -210 -212 -198 -194 -219 -248 -248 -219 -195 -196 -209 -211 -200 -185 -171 -149 -127 -110 -105 -97 -78 -49 -27 -24 -29 -24 4 45 80 97 105 108 111 110 114 135 169 199 210 205 201 200 201 199 190 174 156 142 132 126 116 96 67 28 -12 -41 -49 -48 -56 -72 -90 -99 -104 -110 -111 -106 -98 -95 -91 -83 -79 -83 -88 -74 -47 -26 -27 -33 -29 -10 8 19 29 44 54 57 63 80 104 122 124 122 124 128 +48 44 41 47 54 54 44 31 22 5 -24 -63 -93 -107 -108 -106 -94 -62 -24 -4 -14 -28 -20 2 3 -17 -32 -16 8 6 -16 -21 9 45 48 22 4 13 31 28 2 -28 -41 -41 -42 -55 -75 -83 -66 -26 8 12 -16 -50 -56 -26 23 61 72 58 41 37 49 62 61 47 37 45 63 74 66 45 20 -1 -14 -22 -29 -38 -53 -68 -75 -72 -58 -43 -28 -15 -6 0 -5 -14 -21 -21 -19 -18 -9 9 30 36 26 12 6 5 3 5 21 39 35 19 23 62 115 146 143 123 112 114 124 125 105 61 27 31 61 77 57 16 -17 -35 -48 -51 -51 -60 -83 -100 -93 -72 -67 -77 -67 -33 -8 -19 -48 -60 -56 -67 -96 -114 -100 -69 -47 -44 -52 -61 -60 -41 -18 -11 -17 -17 6 29 28 7 1 23 47 47 28 11 16 30 35 31 30 47 74 82 55 13 -7 9 27 17 -13 -28 -17 7 26 27 12 -14 -46 -70 -82 -80 -65 -43 -29 -42 -70 -74 -26 54 105 96 46 6 4 39 78 92 72 46 43 60 57 14 -50 -86 -71 -31 -3 -5 -28 -46 -45 -25 -2 7 4 -3 -5 -4 -5 -9 -13 -18 -24 -21 -1 34 58 52 24 10 29 60 71 60 58 82 113 121 104 93 96 95 72 48 50 69 75 55 30 18 12 -2 -24 -40 -45 -44 -46 -50 -60 -79 -98 -113 -127 -143 -149 -128 -89 -58 -51 -58 -63 -63 -71 -84 -94 -97 -100 -97 -81 -54 -30 -12 4 16 16 4 3 29 63 77 73 75 92 104 96 83 85 94 88 68 53 55 64 71 81 92 85 56 22 2 -11 -39 -81 -113 -123 -124 -132 -141 -144 -146 -162 -183 -182 -153 -120 -117 -136 -140 -108 -59 -30 -32 -39 -22 16 48 59 65 76 98 126 160 206 256 288 294 290 289 291 283 266 250 237 217 180 140 113 100 80 36 -19 -56 -57 -47 -61 -104 -147 -170 -178 -193 -210 -212 -198 -194 -219 -248 -248 -219 -195 -196 -209 -211 -200 -185 +1 +119 92 56 33 30 32 23 2 -21 -36 -48 -60 -66 -67 -73 -94 -118 -130 -126 -120 -123 -122 -111 -97 -94 -101 -101 -88 -77 -76 -71 -49 -17 -4 -15 -22 6 67 118 129 106 83 87 110 127 122 104 97 112 126 118 86 57 56 74 78 54 22 6 2 -8 -29 -47 -56 -64 -84 -106 -117 -118 -123 -140 -159 -171 -179 -185 -184 -168 -149 -137 -123 -86 -28 26 51 53 59 81 110 131 144 154 162 161 153 143 140 146 145 124 89 57 47 56 61 44 12 -12 -21 -21 -28 -41 -55 -68 -77 -78 -70 -63 -71 -94 -118 -133 -144 -154 -165 -161 -142 -121 -108 -101 -88 -65 -41 -24 -19 -13 7 42 81 107 117 118 119 118 112 103 102 116 129 127 108 94 96 109 117 112 98 79 64 51 41 +6 29 28 7 1 23 47 47 28 11 16 30 35 31 30 47 74 82 55 13 -7 9 27 17 -13 -28 -17 7 26 27 12 -14 -46 -70 -82 -80 -65 -43 -29 -42 -70 -74 -26 54 105 96 46 6 4 39 78 92 72 46 43 60 57 14 -50 -86 -71 -31 -3 -5 -28 -46 -45 -25 -2 7 4 -3 -5 -4 -5 -9 -13 -18 -24 -21 -1 34 58 52 24 10 29 60 71 60 58 82 113 121 104 93 96 95 72 48 50 69 75 55 30 18 12 -2 -24 -40 -45 -44 -46 -50 -60 -79 -98 -113 -127 -143 -149 -128 -89 -58 -51 -58 -63 -63 -71 -84 -94 -97 -100 -97 -81 -54 -30 -12 4 16 16 4 3 29 63 77 73 75 92 104 96 83 85 94 88 68 53 55 64 71 81 92 85 56 22 2 -11 -39 -81 -113 -123 -124 -132 -141 -144 -146 -162 -183 -182 -153 -120 -117 -136 -140 -108 -59 -30 -32 -39 -22 16 48 59 65 76 98 126 160 206 256 288 294 290 289 291 283 266 250 237 217 180 140 113 100 80 36 -19 -56 -57 -47 -61 -104 -147 -170 -178 -193 -210 -212 -198 -194 -219 -248 -248 -219 -195 -196 -209 -211 -200 -185 -171 -149 -127 -110 -105 -97 -78 -49 -27 -24 -29 -24 4 45 80 97 105 108 111 110 114 135 169 199 210 205 201 200 201 199 190 174 156 142 132 126 116 96 67 28 -12 -41 -49 -48 -56 -72 -90 -99 -104 -110 -111 -106 -98 -95 -91 -83 -79 -83 -88 -74 -47 -26 -27 -33 -29 -10 8 19 29 44 54 57 63 80 104 122 124 122 124 128 119 92 56 33 30 32 23 2 -21 -36 -48 -60 -66 -67 -73 -94 -118 -130 -126 -120 -123 -122 -111 -97 -94 -101 -101 -88 -77 -76 -71 -49 -17 -4 -15 -22 6 67 118 129 106 83 87 110 127 122 104 97 112 126 118 86 57 56 74 78 54 22 6 2 -8 -29 -47 -56 -64 -84 -106 -117 -118 -123 -140 -159 -171 -179 -185 -184 -168 -149 -137 -123 +1 +37 31 14 -7 -20 -14 1 3 -16 -37 -41 -26 -17 -28 -51 -62 -50 -30 -21 -35 -57 -65 -51 -25 -10 -15 -39 -60 -70 -63 -50 -35 -14 11 34 45 42 37 39 44 40 22 9 15 35 46 35 17 16 37 51 27 -33 -85 -91 -59 -38 -52 -81 -84 -61 -47 -67 -99 -109 -97 -83 -83 -82 -73 -62 -49 -33 -10 6 12 14 26 35 26 4 -5 11 36 48 38 22 21 38 58 62 42 13 2 10 23 25 16 8 1 -12 -28 -27 -2 31 49 42 20 1 -8 -4 3 12 18 21 19 8 -7 -18 -16 -4 5 9 16 33 53 58 48 43 58 83 90 70 48 43 54 61 58 62 77 87 71 41 24 38 63 69 47 16 0 -2 -3 -15 -38 -57 -67 -68 -76 -96 -122 +81 92 85 56 22 2 -11 -39 -81 -113 -123 -124 -132 -141 -144 -146 -162 -183 -182 -153 -120 -117 -136 -140 -108 -59 -30 -32 -39 -22 16 48 59 65 76 98 126 160 206 256 288 294 290 289 291 283 266 250 237 217 180 140 113 100 80 36 -19 -56 -57 -47 -61 -104 -147 -170 -178 -193 -210 -212 -198 -194 -219 -248 -248 -219 -195 -196 -209 -211 -200 -185 -171 -149 -127 -110 -105 -97 -78 -49 -27 -24 -29 -24 4 45 80 97 105 108 111 110 114 135 169 199 210 205 201 200 201 199 190 174 156 142 132 126 116 96 67 28 -12 -41 -49 -48 -56 -72 -90 -99 -104 -110 -111 -106 -98 -95 -91 -83 -79 -83 -88 -74 -47 -26 -27 -33 -29 -10 8 19 29 44 54 57 63 80 104 122 124 122 124 128 119 92 56 33 30 32 23 2 -21 -36 -48 -60 -66 -67 -73 -94 -118 -130 -126 -120 -123 -122 -111 -97 -94 -101 -101 -88 -77 -76 -71 -49 -17 -4 -15 -22 6 67 118 129 106 83 87 110 127 122 104 97 112 126 118 86 57 56 74 78 54 22 6 2 -8 -29 -47 -56 -64 -84 -106 -117 -118 -123 -140 -159 -171 -179 -185 -184 -168 -149 -137 -123 -86 -28 26 51 53 59 81 110 131 144 154 162 161 153 143 140 146 145 124 89 57 47 56 61 44 12 -12 -21 -21 -28 -41 -55 -68 -77 -78 -70 -63 -71 -94 -118 -133 -144 -154 -165 -161 -142 -121 -108 -101 -88 -65 -41 -24 -19 -13 7 42 81 107 117 118 119 118 112 103 102 116 129 127 108 94 96 109 117 112 98 79 64 51 41 37 31 14 -7 -20 -14 1 3 -16 -37 -41 -26 -17 -28 -51 -62 -50 -30 -21 -35 -57 -65 -51 -25 -10 -15 -39 -60 -70 -63 -50 -35 -14 11 34 45 42 37 39 44 40 22 9 15 35 46 35 17 16 37 51 27 -33 -85 -91 -59 -38 -52 -81 -84 -61 -47 -67 -99 -109 -97 -83 -83 -82 -73 -62 -49 -33 -10 6 12 14 26 35 26 +1 +-138 -132 -114 -96 -84 -70 -49 -27 -12 -11 -11 3 34 68 89 94 91 92 94 88 74 55 35 13 -10 -28 -38 -40 -41 -50 -66 -81 -83 -78 -73 -76 -84 -90 -89 -84 -83 -90 -102 -112 -117 -124 -141 -158 -158 -139 -119 -120 -128 -117 -83 -48 -36 -33 -15 18 42 48 58 83 110 118 112 118 139 159 160 154 149 148 151 164 182 190 171 141 117 105 91 72 62 61 52 18 -21 -40 -46 -58 -80 -96 -98 -97 -95 -80 -44 -12 -6 -10 -1 31 58 73 92 121 145 137 110 95 97 103 99 89 84 91 100 108 108 98 83 70 60 42 13 -17 -32 -37 -47 -72 -102 -122 -131 -141 -165 -205 -238 -245 -228 -213 -226 -241 -222 -171 -133 -137 -153 -139 -93 -61 -65 -76 -60 -28 -8 -2 12 46 +119 92 56 33 30 32 23 2 -21 -36 -48 -60 -66 -67 -73 -94 -118 -130 -126 -120 -123 -122 -111 -97 -94 -101 -101 -88 -77 -76 -71 -49 -17 -4 -15 -22 6 67 118 129 106 83 87 110 127 122 104 97 112 126 118 86 57 56 74 78 54 22 6 2 -8 -29 -47 -56 -64 -84 -106 -117 -118 -123 -140 -159 -171 -179 -185 -184 -168 -149 -137 -123 -86 -28 26 51 53 59 81 110 131 144 154 162 161 153 143 140 146 145 124 89 57 47 56 61 44 12 -12 -21 -21 -28 -41 -55 -68 -77 -78 -70 -63 -71 -94 -118 -133 -144 -154 -165 -161 -142 -121 -108 -101 -88 -65 -41 -24 -19 -13 7 42 81 107 117 118 119 118 112 103 102 116 129 127 108 94 96 109 117 112 98 79 64 51 41 37 31 14 -7 -20 -14 1 3 -16 -37 -41 -26 -17 -28 -51 -62 -50 -30 -21 -35 -57 -65 -51 -25 -10 -15 -39 -60 -70 -63 -50 -35 -14 11 34 45 42 37 39 44 40 22 9 15 35 46 35 17 16 37 51 27 -33 -85 -91 -59 -38 -52 -81 -84 -61 -47 -67 -99 -109 -97 -83 -83 -82 -73 -62 -49 -33 -10 6 12 14 26 35 26 4 -5 11 36 48 38 22 21 38 58 62 42 13 2 10 23 25 16 8 1 -12 -28 -27 -2 31 49 42 20 1 -8 -4 3 12 18 21 19 8 -7 -18 -16 -4 5 9 16 33 53 58 48 43 58 83 90 70 48 43 54 61 58 62 77 87 71 41 24 38 63 69 47 16 0 -2 -3 -15 -38 -57 -67 -68 -76 -96 -122 -138 -132 -114 -96 -84 -70 -49 -27 -12 -11 -11 3 34 68 89 94 91 92 94 88 74 55 35 13 -10 -28 -38 -40 -41 -50 -66 -81 -83 -78 -73 -76 -84 -90 -89 -84 -83 -90 -102 -112 -117 -124 -141 -158 -158 -139 -119 -120 -128 -117 -83 -48 -36 -33 -15 18 42 48 58 83 110 118 112 118 139 159 160 154 149 148 151 164 182 190 171 141 +1 +81 99 108 125 147 153 147 145 155 163 153 137 129 130 120 92 60 40 28 15 -12 -41 -65 -81 -93 -106 -124 -141 -151 -152 -157 -178 -206 -213 -187 -148 -128 -131 -136 -134 -130 -129 -121 -97 -70 -58 -52 -28 22 65 75 61 57 84 129 165 179 179 179 197 236 279 306 304 279 242 208 184 176 182 187 174 137 91 58 50 46 21 -29 -76 -88 -70 -60 -76 -101 -115 -119 -128 -138 -135 -122 -123 -142 -163 -169 -176 -189 -204 -203 -195 -190 -187 -166 -129 -99 -82 -59 -17 25 39 27 23 51 98 138 157 165 182 208 225 214 177 140 122 117 104 76 54 60 87 109 103 76 53 53 69 75 54 12 -25 -42 -40 -34 -35 -45 -72 -115 -159 -179 -177 -162 -155 -151 -137 -109 -71 -37 -24 -38 -64 +37 31 14 -7 -20 -14 1 3 -16 -37 -41 -26 -17 -28 -51 -62 -50 -30 -21 -35 -57 -65 -51 -25 -10 -15 -39 -60 -70 -63 -50 -35 -14 11 34 45 42 37 39 44 40 22 9 15 35 46 35 17 16 37 51 27 -33 -85 -91 -59 -38 -52 -81 -84 -61 -47 -67 -99 -109 -97 -83 -83 -82 -73 -62 -49 -33 -10 6 12 14 26 35 26 4 -5 11 36 48 38 22 21 38 58 62 42 13 2 10 23 25 16 8 1 -12 -28 -27 -2 31 49 42 20 1 -8 -4 3 12 18 21 19 8 -7 -18 -16 -4 5 9 16 33 53 58 48 43 58 83 90 70 48 43 54 61 58 62 77 87 71 41 24 38 63 69 47 16 0 -2 -3 -15 -38 -57 -67 -68 -76 -96 -122 -138 -132 -114 -96 -84 -70 -49 -27 -12 -11 -11 3 34 68 89 94 91 92 94 88 74 55 35 13 -10 -28 -38 -40 -41 -50 -66 -81 -83 -78 -73 -76 -84 -90 -89 -84 -83 -90 -102 -112 -117 -124 -141 -158 -158 -139 -119 -120 -128 -117 -83 -48 -36 -33 -15 18 42 48 58 83 110 118 112 118 139 159 160 154 149 148 151 164 182 190 171 141 117 105 91 72 62 61 52 18 -21 -40 -46 -58 -80 -96 -98 -97 -95 -80 -44 -12 -6 -10 -1 31 58 73 92 121 145 137 110 95 97 103 99 89 84 91 100 108 108 98 83 70 60 42 13 -17 -32 -37 -47 -72 -102 -122 -131 -141 -165 -205 -238 -245 -228 -213 -226 -241 -222 -171 -133 -137 -153 -139 -93 -61 -65 -76 -60 -28 -8 -2 12 46 81 99 108 125 147 153 147 145 155 163 153 137 129 130 120 92 60 40 28 15 -12 -41 -65 -81 -93 -106 -124 -141 -151 -152 -157 -178 -206 -213 -187 -148 -128 -131 -136 -134 -130 -129 -121 -97 -70 -58 -52 -28 22 65 75 61 57 84 129 165 179 179 179 197 236 279 306 304 279 242 208 184 176 182 187 174 137 91 58 50 46 21 -29 -76 +1 +-72 -42 4 29 20 1 1 12 13 0 -8 6 18 9 -18 -30 -12 15 14 -20 -61 -77 -66 -45 -40 -57 -85 -103 -98 -77 -55 -48 -49 -48 -37 -25 -19 -19 -20 -20 -15 1 30 64 90 105 110 119 139 167 187 190 182 181 203 232 236 203 158 133 134 140 136 130 132 136 119 79 42 29 37 42 32 22 25 34 23 -14 -66 -106 -129 -143 -152 -158 -161 -166 -175 -184 -189 -187 -172 -147 -127 -121 -127 -121 -90 -51 -38 -51 -61 -43 -11 -3 -25 -45 -36 -9 1 -18 -38 -30 -2 17 11 -3 -3 10 15 4 -4 7 31 40 18 -12 -24 -19 -25 -55 -88 -93 -69 -44 -40 -47 -40 -24 -20 -38 -55 -46 -19 5 12 14 20 32 48 66 82 89 85 88 105 123 122 103 83 72 +-138 -132 -114 -96 -84 -70 -49 -27 -12 -11 -11 3 34 68 89 94 91 92 94 88 74 55 35 13 -10 -28 -38 -40 -41 -50 -66 -81 -83 -78 -73 -76 -84 -90 -89 -84 -83 -90 -102 -112 -117 -124 -141 -158 -158 -139 -119 -120 -128 -117 -83 -48 -36 -33 -15 18 42 48 58 83 110 118 112 118 139 159 160 154 149 148 151 164 182 190 171 141 117 105 91 72 62 61 52 18 -21 -40 -46 -58 -80 -96 -98 -97 -95 -80 -44 -12 -6 -10 -1 31 58 73 92 121 145 137 110 95 97 103 99 89 84 91 100 108 108 98 83 70 60 42 13 -17 -32 -37 -47 -72 -102 -122 -131 -141 -165 -205 -238 -245 -228 -213 -226 -241 -222 -171 -133 -137 -153 -139 -93 -61 -65 -76 -60 -28 -8 -2 12 46 81 99 108 125 147 153 147 145 155 163 153 137 129 130 120 92 60 40 28 15 -12 -41 -65 -81 -93 -106 -124 -141 -151 -152 -157 -178 -206 -213 -187 -148 -128 -131 -136 -134 -130 -129 -121 -97 -70 -58 -52 -28 22 65 75 61 57 84 129 165 179 179 179 197 236 279 306 304 279 242 208 184 176 182 187 174 137 91 58 50 46 21 -29 -76 -88 -70 -60 -76 -101 -115 -119 -128 -138 -135 -122 -123 -142 -163 -169 -176 -189 -204 -203 -195 -190 -187 -166 -129 -99 -82 -59 -17 25 39 27 23 51 98 138 157 165 182 208 225 214 177 140 122 117 104 76 54 60 87 109 103 76 53 53 69 75 54 12 -25 -42 -40 -34 -35 -45 -72 -115 -159 -179 -177 -162 -155 -151 -137 -109 -71 -37 -24 -38 -64 -72 -42 4 29 20 1 1 12 13 0 -8 6 18 9 -18 -30 -12 15 14 -20 -61 -77 -66 -45 -40 -57 -85 -103 -98 -77 -55 -48 -49 -48 -37 -25 -19 -19 -20 -20 -15 1 30 64 90 105 110 119 139 167 187 190 182 181 203 232 236 203 158 133 134 140 136 130 132 136 119 79 42 29 37 42 32 22 25 34 23 -14 -66 -106 +1 +67 65 72 87 90 70 39 22 25 34 43 53 57 44 14 -2 13 41 51 33 14 18 34 44 38 29 27 32 44 50 46 39 42 63 78 66 28 -5 -15 -15 -32 -57 -63 -44 -26 -39 -70 -89 -76 -55 -49 -58 -62 -55 -50 -69 -101 -118 -108 -88 -83 -90 -84 -57 -38 -47 -73 -75 -48 -20 -22 -41 -50 -36 -17 -10 -13 -21 -32 -34 -16 18 45 43 22 16 34 55 64 65 76 91 93 83 79 91 100 83 44 4 -10 2 24 38 35 16 -10 -28 -28 -19 -10 -14 -26 -35 -39 -34 -15 6 17 0 -38 -69 -68 -37 3 29 30 5 -31 -48 -29 9 25 -11 -74 -117 -115 -74 -33 -27 -58 -98 -111 -88 -54 -36 -37 -32 -9 22 53 79 95 95 85 84 103 126 138 138 +81 99 108 125 147 153 147 145 155 163 153 137 129 130 120 92 60 40 28 15 -12 -41 -65 -81 -93 -106 -124 -141 -151 -152 -157 -178 -206 -213 -187 -148 -128 -131 -136 -134 -130 -129 -121 -97 -70 -58 -52 -28 22 65 75 61 57 84 129 165 179 179 179 197 236 279 306 304 279 242 208 184 176 182 187 174 137 91 58 50 46 21 -29 -76 -88 -70 -60 -76 -101 -115 -119 -128 -138 -135 -122 -123 -142 -163 -169 -176 -189 -204 -203 -195 -190 -187 -166 -129 -99 -82 -59 -17 25 39 27 23 51 98 138 157 165 182 208 225 214 177 140 122 117 104 76 54 60 87 109 103 76 53 53 69 75 54 12 -25 -42 -40 -34 -35 -45 -72 -115 -159 -179 -177 -162 -155 -151 -137 -109 -71 -37 -24 -38 -64 -72 -42 4 29 20 1 1 12 13 0 -8 6 18 9 -18 -30 -12 15 14 -20 -61 -77 -66 -45 -40 -57 -85 -103 -98 -77 -55 -48 -49 -48 -37 -25 -19 -19 -20 -20 -15 1 30 64 90 105 110 119 139 167 187 190 182 181 203 232 236 203 158 133 134 140 136 130 132 136 119 79 42 29 37 42 32 22 25 34 23 -14 -66 -106 -129 -143 -152 -158 -161 -166 -175 -184 -189 -187 -172 -147 -127 -121 -127 -121 -90 -51 -38 -51 -61 -43 -11 -3 -25 -45 -36 -9 1 -18 -38 -30 -2 17 11 -3 -3 10 15 4 -4 7 31 40 18 -12 -24 -19 -25 -55 -88 -93 -69 -44 -40 -47 -40 -24 -20 -38 -55 -46 -19 5 12 14 20 32 48 66 82 89 85 88 105 123 122 103 83 72 67 65 72 87 90 70 39 22 25 34 43 53 57 44 14 -2 13 41 51 33 14 18 34 44 38 29 27 32 44 50 46 39 42 63 78 66 28 -5 -15 -15 -32 -57 -63 -44 -26 -39 -70 -89 -76 -55 -49 -58 -62 -55 -50 -69 -101 -118 -108 -88 -83 -90 -84 -57 -38 -47 -73 -75 -48 -20 -22 -41 -50 -36 -17 -10 -13 -21 -32 -34 +1 +141 144 142 147 171 192 180 127 78 66 77 72 37 2 -13 -18 -31 -49 -51 -35 -11 6 3 -16 -32 -22 6 13 -31 -92 -115 -86 -52 -64 -107 -127 -99 -55 -46 -82 -124 -134 -105 -63 -50 -73 -104 -108 -74 -28 -4 -11 -21 -16 3 19 17 15 28 52 63 38 -7 -41 -38 -10 9 1 -23 -32 -14 20 45 41 10 -28 -57 -66 -61 -62 -77 -97 -107 -102 -87 -70 -52 -39 -42 -56 -71 -61 -32 -7 -4 -20 -34 -36 -31 -21 -18 -20 -22 -16 8 30 31 15 9 31 63 86 105 132 163 170 148 132 154 206 235 212 159 128 139 168 178 157 114 74 49 40 40 42 46 48 44 28 6 -8 -7 0 -6 -34 -72 -100 -101 -77 -59 -76 -125 -165 -159 -120 -89 -86 -92 -72 -21 33 +-72 -42 4 29 20 1 1 12 13 0 -8 6 18 9 -18 -30 -12 15 14 -20 -61 -77 -66 -45 -40 -57 -85 -103 -98 -77 -55 -48 -49 -48 -37 -25 -19 -19 -20 -20 -15 1 30 64 90 105 110 119 139 167 187 190 182 181 203 232 236 203 158 133 134 140 136 130 132 136 119 79 42 29 37 42 32 22 25 34 23 -14 -66 -106 -129 -143 -152 -158 -161 -166 -175 -184 -189 -187 -172 -147 -127 -121 -127 -121 -90 -51 -38 -51 -61 -43 -11 -3 -25 -45 -36 -9 1 -18 -38 -30 -2 17 11 -3 -3 10 15 4 -4 7 31 40 18 -12 -24 -19 -25 -55 -88 -93 -69 -44 -40 -47 -40 -24 -20 -38 -55 -46 -19 5 12 14 20 32 48 66 82 89 85 88 105 123 122 103 83 72 67 65 72 87 90 70 39 22 25 34 43 53 57 44 14 -2 13 41 51 33 14 18 34 44 38 29 27 32 44 50 46 39 42 63 78 66 28 -5 -15 -15 -32 -57 -63 -44 -26 -39 -70 -89 -76 -55 -49 -58 -62 -55 -50 -69 -101 -118 -108 -88 -83 -90 -84 -57 -38 -47 -73 -75 -48 -20 -22 -41 -50 -36 -17 -10 -13 -21 -32 -34 -16 18 45 43 22 16 34 55 64 65 76 91 93 83 79 91 100 83 44 4 -10 2 24 38 35 16 -10 -28 -28 -19 -10 -14 -26 -35 -39 -34 -15 6 17 0 -38 -69 -68 -37 3 29 30 5 -31 -48 -29 9 25 -11 -74 -117 -115 -74 -33 -27 -58 -98 -111 -88 -54 -36 -37 -32 -9 22 53 79 95 95 85 84 103 126 138 138 141 144 142 147 171 192 180 127 78 66 77 72 37 2 -13 -18 -31 -49 -51 -35 -11 6 3 -16 -32 -22 6 13 -31 -92 -115 -86 -52 -64 -107 -127 -99 -55 -46 -82 -124 -134 -105 -63 -50 -73 -104 -108 -74 -28 -4 -11 -21 -16 3 19 17 15 28 52 63 38 -7 -41 -38 -10 9 1 -23 -32 -14 20 45 41 10 -28 -57 -66 -61 -62 +1 +56 41 6 -27 -34 -15 6 5 -12 -17 8 41 49 28 3 0 25 58 79 82 77 76 72 54 28 27 56 78 59 15 -10 -4 -2 -16 -23 -10 -10 -47 -83 -66 -11 -1 -66 -145 -162 -118 -74 -66 -74 -75 -64 -48 -30 -15 -12 -15 -15 -6 0 1 10 32 46 36 25 33 54 55 19 -38 -81 -92 -68 -27 -4 -21 -65 -89 -66 -23 -10 -44 -91 -110 -91 -59 -39 -40 -53 -66 -67 -63 -62 -66 -68 -68 -65 -54 -32 -1 18 12 -7 -8 21 61 79 62 31 13 22 50 83 101 96 77 62 68 91 105 92 65 52 73 112 130 112 78 61 73 91 95 80 62 56 57 56 51 46 35 11 -15 -19 0 15 2 -20 -8 33 57 28 -24 -42 -13 16 6 -36 -73 -78 -55 +67 65 72 87 90 70 39 22 25 34 43 53 57 44 14 -2 13 41 51 33 14 18 34 44 38 29 27 32 44 50 46 39 42 63 78 66 28 -5 -15 -15 -32 -57 -63 -44 -26 -39 -70 -89 -76 -55 -49 -58 -62 -55 -50 -69 -101 -118 -108 -88 -83 -90 -84 -57 -38 -47 -73 -75 -48 -20 -22 -41 -50 -36 -17 -10 -13 -21 -32 -34 -16 18 45 43 22 16 34 55 64 65 76 91 93 83 79 91 100 83 44 4 -10 2 24 38 35 16 -10 -28 -28 -19 -10 -14 -26 -35 -39 -34 -15 6 17 0 -38 -69 -68 -37 3 29 30 5 -31 -48 -29 9 25 -11 -74 -117 -115 -74 -33 -27 -58 -98 -111 -88 -54 -36 -37 -32 -9 22 53 79 95 95 85 84 103 126 138 138 141 144 142 147 171 192 180 127 78 66 77 72 37 2 -13 -18 -31 -49 -51 -35 -11 6 3 -16 -32 -22 6 13 -31 -92 -115 -86 -52 -64 -107 -127 -99 -55 -46 -82 -124 -134 -105 -63 -50 -73 -104 -108 -74 -28 -4 -11 -21 -16 3 19 17 15 28 52 63 38 -7 -41 -38 -10 9 1 -23 -32 -14 20 45 41 10 -28 -57 -66 -61 -62 -77 -97 -107 -102 -87 -70 -52 -39 -42 -56 -71 -61 -32 -7 -4 -20 -34 -36 -31 -21 -18 -20 -22 -16 8 30 31 15 9 31 63 86 105 132 163 170 148 132 154 206 235 212 159 128 139 168 178 157 114 74 49 40 40 42 46 48 44 28 6 -8 -7 0 -6 -34 -72 -100 -101 -77 -59 -76 -125 -165 -159 -120 -89 -86 -92 -72 -21 33 56 41 6 -27 -34 -15 6 5 -12 -17 8 41 49 28 3 0 25 58 79 82 77 76 72 54 28 27 56 78 59 15 -10 -4 -2 -16 -23 -10 -10 -47 -83 -66 -11 -1 -66 -145 -162 -118 -74 -66 -74 -75 -64 -48 -30 -15 -12 -15 -15 -6 0 1 10 32 46 36 25 33 54 55 19 -38 -81 -92 -68 -27 -4 -21 -65 -89 -66 -23 +1 +-20 8 16 2 -11 -5 19 32 24 11 13 29 48 61 70 68 46 9 -23 -36 -37 -49 -79 -104 -98 -63 -33 -39 -76 -109 -110 -85 -64 -57 -56 -56 -59 -67 -69 -61 -47 -33 -21 -1 25 39 26 -11 -54 -75 -57 -8 36 41 16 -4 5 20 7 -33 -59 -51 -22 -8 -26 -64 -96 -103 -84 -60 -64 -98 -133 -132 -100 -78 -100 -155 -199 -215 -207 -190 -165 -135 -115 -122 -141 -141 -104 -60 -40 -53 -63 -43 7 67 113 133 132 135 167 219 246 216 167 167 238 317 328 262 177 127 127 157 193 213 203 171 148 162 197 227 228 203 163 128 115 133 167 191 189 171 160 164 170 160 129 90 62 59 72 78 63 41 33 41 48 34 -7 -46 -42 21 105 147 126 84 86 140 185 172 +141 144 142 147 171 192 180 127 78 66 77 72 37 2 -13 -18 -31 -49 -51 -35 -11 6 3 -16 -32 -22 6 13 -31 -92 -115 -86 -52 -64 -107 -127 -99 -55 -46 -82 -124 -134 -105 -63 -50 -73 -104 -108 -74 -28 -4 -11 -21 -16 3 19 17 15 28 52 63 38 -7 -41 -38 -10 9 1 -23 -32 -14 20 45 41 10 -28 -57 -66 -61 -62 -77 -97 -107 -102 -87 -70 -52 -39 -42 -56 -71 -61 -32 -7 -4 -20 -34 -36 -31 -21 -18 -20 -22 -16 8 30 31 15 9 31 63 86 105 132 163 170 148 132 154 206 235 212 159 128 139 168 178 157 114 74 49 40 40 42 46 48 44 28 6 -8 -7 0 -6 -34 -72 -100 -101 -77 -59 -76 -125 -165 -159 -120 -89 -86 -92 -72 -21 33 56 41 6 -27 -34 -15 6 5 -12 -17 8 41 49 28 3 0 25 58 79 82 77 76 72 54 28 27 56 78 59 15 -10 -4 -2 -16 -23 -10 -10 -47 -83 -66 -11 -1 -66 -145 -162 -118 -74 -66 -74 -75 -64 -48 -30 -15 -12 -15 -15 -6 0 1 10 32 46 36 25 33 54 55 19 -38 -81 -92 -68 -27 -4 -21 -65 -89 -66 -23 -10 -44 -91 -110 -91 -59 -39 -40 -53 -66 -67 -63 -62 -66 -68 -68 -65 -54 -32 -1 18 12 -7 -8 21 61 79 62 31 13 22 50 83 101 96 77 62 68 91 105 92 65 52 73 112 130 112 78 61 73 91 95 80 62 56 57 56 51 46 35 11 -15 -19 0 15 2 -20 -8 33 57 28 -24 -42 -13 16 6 -36 -73 -78 -55 -20 8 16 2 -11 -5 19 32 24 11 13 29 48 61 70 68 46 9 -23 -36 -37 -49 -79 -104 -98 -63 -33 -39 -76 -109 -110 -85 -64 -57 -56 -56 -59 -67 -69 -61 -47 -33 -21 -1 25 39 26 -11 -54 -75 -57 -8 36 41 16 -4 5 20 7 -33 -59 -51 -22 -8 -26 -64 -96 -103 -84 -60 -64 -98 -133 -132 -100 -78 -100 -155 -199 -215 +1 +112 57 38 37 32 11 -17 -59 -112 -161 -191 -209 -244 -304 -370 -403 -388 -351 -327 -330 -346 -357 -350 -334 -311 -287 -269 -265 -268 -265 -245 -217 -199 -202 -220 -236 -235 -218 -192 -173 -164 -155 -139 -115 -89 -55 -13 36 72 80 66 48 45 60 88 112 113 94 76 83 113 140 143 122 96 78 75 84 91 77 43 5 -18 -22 -16 -7 -2 -6 -12 -9 22 68 99 98 76 63 69 82 90 97 101 99 92 84 89 105 120 123 99 58 23 19 38 50 36 5 -16 -18 -13 -12 -15 -21 -36 -57 -66 -55 -32 -24 -41 -72 -92 -92 -78 -58 -43 -43 -58 -79 -87 -74 -47 -25 -17 -9 14 46 68 69 63 67 80 85 75 64 75 99 111 102 88 86 88 87 81 84 103 125 131 120 104 94 +56 41 6 -27 -34 -15 6 5 -12 -17 8 41 49 28 3 0 25 58 79 82 77 76 72 54 28 27 56 78 59 15 -10 -4 -2 -16 -23 -10 -10 -47 -83 -66 -11 -1 -66 -145 -162 -118 -74 -66 -74 -75 -64 -48 -30 -15 -12 -15 -15 -6 0 1 10 32 46 36 25 33 54 55 19 -38 -81 -92 -68 -27 -4 -21 -65 -89 -66 -23 -10 -44 -91 -110 -91 -59 -39 -40 -53 -66 -67 -63 -62 -66 -68 -68 -65 -54 -32 -1 18 12 -7 -8 21 61 79 62 31 13 22 50 83 101 96 77 62 68 91 105 92 65 52 73 112 130 112 78 61 73 91 95 80 62 56 57 56 51 46 35 11 -15 -19 0 15 2 -20 -8 33 57 28 -24 -42 -13 16 6 -36 -73 -78 -55 -20 8 16 2 -11 -5 19 32 24 11 13 29 48 61 70 68 46 9 -23 -36 -37 -49 -79 -104 -98 -63 -33 -39 -76 -109 -110 -85 -64 -57 -56 -56 -59 -67 -69 -61 -47 -33 -21 -1 25 39 26 -11 -54 -75 -57 -8 36 41 16 -4 5 20 7 -33 -59 -51 -22 -8 -26 -64 -96 -103 -84 -60 -64 -98 -133 -132 -100 -78 -100 -155 -199 -215 -207 -190 -165 -135 -115 -122 -141 -141 -104 -60 -40 -53 -63 -43 7 67 113 133 132 135 167 219 246 216 167 167 238 317 328 262 177 127 127 157 193 213 203 171 148 162 197 227 228 203 163 128 115 133 167 191 189 171 160 164 170 160 129 90 62 59 72 78 63 41 33 41 48 34 -7 -46 -42 21 105 147 126 84 86 140 185 172 112 57 38 37 32 11 -17 -59 -112 -161 -191 -209 -244 -304 -370 -403 -388 -351 -327 -330 -346 -357 -350 -334 -311 -287 -269 -265 -268 -265 -245 -217 -199 -202 -220 -236 -235 -218 -192 -173 -164 -155 -139 -115 -89 -55 -13 36 72 80 66 48 45 60 88 112 113 94 76 83 113 140 143 122 96 78 75 84 91 77 43 5 -18 -22 -16 -7 -2 -6 -12 -9 +1 +97 105 108 98 86 89 107 123 117 96 84 85 88 84 77 79 90 103 106 97 78 59 43 31 17 -4 -22 -32 -36 -52 -77 -97 -94 -78 -66 -74 -93 -105 -102 -90 -79 -80 -88 -91 -76 -50 -25 -5 14 23 3 -43 -80 -74 -38 -17 -38 -78 -102 -101 -99 -113 -135 -148 -139 -126 -131 -153 -170 -166 -143 -121 -111 -103 -92 -88 -93 -97 -88 -74 -66 -69 -76 -88 -112 -142 -155 -137 -114 -112 -135 -150 -139 -119 -111 -114 -112 -96 -75 -56 -43 -21 10 44 68 74 73 72 75 77 81 99 134 164 170 154 144 153 170 167 141 120 122 140 149 137 116 100 94 96 103 106 92 56 21 15 37 57 51 29 17 20 23 17 19 28 24 -6 -34 -22 21 54 51 32 33 50 55 27 -8 -20 +-20 8 16 2 -11 -5 19 32 24 11 13 29 48 61 70 68 46 9 -23 -36 -37 -49 -79 -104 -98 -63 -33 -39 -76 -109 -110 -85 -64 -57 -56 -56 -59 -67 -69 -61 -47 -33 -21 -1 25 39 26 -11 -54 -75 -57 -8 36 41 16 -4 5 20 7 -33 -59 -51 -22 -8 -26 -64 -96 -103 -84 -60 -64 -98 -133 -132 -100 -78 -100 -155 -199 -215 -207 -190 -165 -135 -115 -122 -141 -141 -104 -60 -40 -53 -63 -43 7 67 113 133 132 135 167 219 246 216 167 167 238 317 328 262 177 127 127 157 193 213 203 171 148 162 197 227 228 203 163 128 115 133 167 191 189 171 160 164 170 160 129 90 62 59 72 78 63 41 33 41 48 34 -7 -46 -42 21 105 147 126 84 86 140 185 172 112 57 38 37 32 11 -17 -59 -112 -161 -191 -209 -244 -304 -370 -403 -388 -351 -327 -330 -346 -357 -350 -334 -311 -287 -269 -265 -268 -265 -245 -217 -199 -202 -220 -236 -235 -218 -192 -173 -164 -155 -139 -115 -89 -55 -13 36 72 80 66 48 45 60 88 112 113 94 76 83 113 140 143 122 96 78 75 84 91 77 43 5 -18 -22 -16 -7 -2 -6 -12 -9 22 68 99 98 76 63 69 82 90 97 101 99 92 84 89 105 120 123 99 58 23 19 38 50 36 5 -16 -18 -13 -12 -15 -21 -36 -57 -66 -55 -32 -24 -41 -72 -92 -92 -78 -58 -43 -43 -58 -79 -87 -74 -47 -25 -17 -9 14 46 68 69 63 67 80 85 75 64 75 99 111 102 88 86 88 87 81 84 103 125 131 120 104 94 97 105 108 98 86 89 107 123 117 96 84 85 88 84 77 79 90 103 106 97 78 59 43 31 17 -4 -22 -32 -36 -52 -77 -97 -94 -78 -66 -74 -93 -105 -102 -90 -79 -80 -88 -91 -76 -50 -25 -5 14 23 3 -43 -80 -74 -38 -17 -38 -78 -102 -101 -99 -113 -135 -148 -139 -126 -131 -153 -170 -166 -143 -121 -111 -103 -92 -88 -93 -97 -88 -74 +1 +1 29 35 19 11 38 83 111 111 104 105 106 100 105 126 143 134 103 69 42 27 34 59 69 40 4 -1 13 0 -43 -74 -74 -67 -65 -45 -13 -14 -56 -86 -71 -49 -53 -51 -18 -1 -41 -90 -85 -52 -55 -78 -67 -43 -64 -101 -78 -19 -29 -104 -126 -61 -16 -27 -1 83 92 -18 -91 -13 58 -48 -228 -265 -181 -157 -206 -201 -163 -220 -321 -285 -151 -136 -217 -142 76 116 -92 -198 -20 116 -34 -191 -78 50 -112 -292 -108 159 23 -282 -179 162 96 -213 5 517 180 -835 -632 1322 2260 -501 -4922 -5689 -864 5103 6434 2759 -785 349 5242 8661 6383 -395 -5562 -3684 4077 10313 8727 662 -6824 -8723 -6075 -2639 -311 831 267 -2470 -5583 -5781 -2047 2740 4707 2725 -1238 -4507 -5605 -4439 -1892 503 1269 100 -1712 -2374 -1464 -571 -1570 -4108 -5500 +112 57 38 37 32 11 -17 -59 -112 -161 -191 -209 -244 -304 -370 -403 -388 -351 -327 -330 -346 -357 -350 -334 -311 -287 -269 -265 -268 -265 -245 -217 -199 -202 -220 -236 -235 -218 -192 -173 -164 -155 -139 -115 -89 -55 -13 36 72 80 66 48 45 60 88 112 113 94 76 83 113 140 143 122 96 78 75 84 91 77 43 5 -18 -22 -16 -7 -2 -6 -12 -9 22 68 99 98 76 63 69 82 90 97 101 99 92 84 89 105 120 123 99 58 23 19 38 50 36 5 -16 -18 -13 -12 -15 -21 -36 -57 -66 -55 -32 -24 -41 -72 -92 -92 -78 -58 -43 -43 -58 -79 -87 -74 -47 -25 -17 -9 14 46 68 69 63 67 80 85 75 64 75 99 111 102 88 86 88 87 81 84 103 125 131 120 104 94 97 105 108 98 86 89 107 123 117 96 84 85 88 84 77 79 90 103 106 97 78 59 43 31 17 -4 -22 -32 -36 -52 -77 -97 -94 -78 -66 -74 -93 -105 -102 -90 -79 -80 -88 -91 -76 -50 -25 -5 14 23 3 -43 -80 -74 -38 -17 -38 -78 -102 -101 -99 -113 -135 -148 -139 -126 -131 -153 -170 -166 -143 -121 -111 -103 -92 -88 -93 -97 -88 -74 -66 -69 -76 -88 -112 -142 -155 -137 -114 -112 -135 -150 -139 -119 -111 -114 -112 -96 -75 -56 -43 -21 10 44 68 74 73 72 75 77 81 99 134 164 170 154 144 153 170 167 141 120 122 140 149 137 116 100 94 96 103 106 92 56 21 15 37 57 51 29 17 20 23 17 19 28 24 -6 -34 -22 21 54 51 32 33 50 55 27 -8 -20 1 29 35 19 11 38 83 111 111 104 105 106 100 105 126 143 134 103 69 42 27 34 59 69 40 4 -1 13 0 -43 -74 -74 -67 -65 -45 -13 -14 -56 -86 -71 -49 -53 -51 -18 -1 -41 -90 -85 -52 -55 -78 -67 -43 -64 -101 -78 -19 -29 -104 -126 -61 -16 -27 -1 83 92 -18 -91 -13 58 -48 -228 -265 -181 -157 -206 -201 -163 -220 -321 +1 +-3823 -588 891 -180 -894 1269 4438 4256 -330 -5042 -4995 -341 4089 4399 1583 -377 784 3706 5630 5329 3577 1688 503 459 1609 3238 4146 3891 3305 3252 3264 2208 146 -1408 -1358 -372 169 -79 -350 -111 323 448 180 -307 -811 -999 -558 292 767 325 -733 -1677 -2154 -2313 -2377 -2401 -2389 -2363 -2317 -2307 -2496 -2892 -3062 -2438 -988 599 1507 1488 964 566 610 885 893 415 -176 -317 83 596 908 1156 1517 1780 1655 1308 1207 1475 1746 1673 1295 804 261 -279 -609 -608 -519 -724 -1255 -1758 -1927 -1805 -1606 -1440 -1292 -1168 -1105 -1087 -1049 -981 -940 -975 -1083 -1228 -1350 -1376 -1248 -990 -720 -552 -500 -466 -343 -140 46 145 210 326 493 638 752 924 1222 1578 1870 2069 2237 2396 2473 2382 2140 1851 1593 1375 1176 1019 972 1036 1069 903 565 300 279 349 213 -156 -451 -448 -328 -421 -721 -890 +97 105 108 98 86 89 107 123 117 96 84 85 88 84 77 79 90 103 106 97 78 59 43 31 17 -4 -22 -32 -36 -52 -77 -97 -94 -78 -66 -74 -93 -105 -102 -90 -79 -80 -88 -91 -76 -50 -25 -5 14 23 3 -43 -80 -74 -38 -17 -38 -78 -102 -101 -99 -113 -135 -148 -139 -126 -131 -153 -170 -166 -143 -121 -111 -103 -92 -88 -93 -97 -88 -74 -66 -69 -76 -88 -112 -142 -155 -137 -114 -112 -135 -150 -139 -119 -111 -114 -112 -96 -75 -56 -43 -21 10 44 68 74 73 72 75 77 81 99 134 164 170 154 144 153 170 167 141 120 122 140 149 137 116 100 94 96 103 106 92 56 21 15 37 57 51 29 17 20 23 17 19 28 24 -6 -34 -22 21 54 51 32 33 50 55 27 -8 -20 1 29 35 19 11 38 83 111 111 104 105 106 100 105 126 143 134 103 69 42 27 34 59 69 40 4 -1 13 0 -43 -74 -74 -67 -65 -45 -13 -14 -56 -86 -71 -49 -53 -51 -18 -1 -41 -90 -85 -52 -55 -78 -67 -43 -64 -101 -78 -19 -29 -104 -126 -61 -16 -27 -1 83 92 -18 -91 -13 58 -48 -228 -265 -181 -157 -206 -201 -163 -220 -321 -285 -151 -136 -217 -142 76 116 -92 -198 -20 116 -34 -191 -78 50 -112 -292 -108 159 23 -282 -179 162 96 -213 5 517 180 -835 -632 1322 2260 -501 -4922 -5689 -864 5103 6434 2759 -785 349 5242 8661 6383 -395 -5562 -3684 4077 10313 8727 662 -6824 -8723 -6075 -2639 -311 831 267 -2470 -5583 -5781 -2047 2740 4707 2725 -1238 -4507 -5605 -4439 -1892 503 1269 100 -1712 -2374 -1464 -571 -1570 -4108 -5500 -3823 -588 891 -180 -894 1269 4438 4256 -330 -5042 -4995 -341 4089 4399 1583 -377 784 3706 5630 5329 3577 1688 503 459 1609 3238 4146 3891 3305 3252 3264 2208 146 -1408 -1358 -372 169 -79 -350 -111 323 448 180 -307 -811 -999 -558 292 767 325 -733 -1677 -2154 -2313 -2377 -2401 -2389 -2363 -2317 -2307 -2496 -2892 -3062 -2438 -988 599 1507 1488 964 566 610 885 893 415 -176 -317 83 596 908 1156 +1 +-742 -526 -590 -929 -1218 -1256 -1188 -1266 -1518 -1725 -1673 -1354 -947 -658 -555 -542 -479 -361 -338 -523 -801 -894 -648 -222 69 101 46 131 336 440 332 176 200 359 374 107 -201 -179 230 672 775 546 298 247 274 163 -59 -148 10 197 133 -142 -295 -120 223 449 492 504 551 528 380 253 299 444 481 359 244 267 344 324 188 58 24 61 101 98 33 -72 -134 -57 139 298 297 184 93 73 66 47 86 220 348 325 148 -52 -155 -175 -170 -153 -118 -94 -123 -182 -204 -182 -173 -206 -230 -206 -178 -219 -306 -340 -280 -197 -181 -230 -261 -209 -92 23 75 56 33 87 219 320 291 161 54 27 9 -85 -228 -321 -329 -312 -337 -410 -497 -580 -660 -730 -762 -711 -566 -397 -320 -377 -456 -399 -211 -69 -96 -185 -140 50 207 206 118 87 +1 29 35 19 11 38 83 111 111 104 105 106 100 105 126 143 134 103 69 42 27 34 59 69 40 4 -1 13 0 -43 -74 -74 -67 -65 -45 -13 -14 -56 -86 -71 -49 -53 -51 -18 -1 -41 -90 -85 -52 -55 -78 -67 -43 -64 -101 -78 -19 -29 -104 -126 -61 -16 -27 -1 83 92 -18 -91 -13 58 -48 -228 -265 -181 -157 -206 -201 -163 -220 -321 -285 -151 -136 -217 -142 76 116 -92 -198 -20 116 -34 -191 -78 50 -112 -292 -108 159 23 -282 -179 162 96 -213 5 517 180 -835 -632 1322 2260 -501 -4922 -5689 -864 5103 6434 2759 -785 349 5242 8661 6383 -395 -5562 -3684 4077 10313 8727 662 -6824 -8723 -6075 -2639 -311 831 267 -2470 -5583 -5781 -2047 2740 4707 2725 -1238 -4507 -5605 -4439 -1892 503 1269 100 -1712 -2374 -1464 -571 -1570 -4108 -5500 -3823 -588 891 -180 -894 1269 4438 4256 -330 -5042 -4995 -341 4089 4399 1583 -377 784 3706 5630 5329 3577 1688 503 459 1609 3238 4146 3891 3305 3252 3264 2208 146 -1408 -1358 -372 169 -79 -350 -111 323 448 180 -307 -811 -999 -558 292 767 325 -733 -1677 -2154 -2313 -2377 -2401 -2389 -2363 -2317 -2307 -2496 -2892 -3062 -2438 -988 599 1507 1488 964 566 610 885 893 415 -176 -317 83 596 908 1156 1517 1780 1655 1308 1207 1475 1746 1673 1295 804 261 -279 -609 -608 -519 -724 -1255 -1758 -1927 -1805 -1606 -1440 -1292 -1168 -1105 -1087 -1049 -981 -940 -975 -1083 -1228 -1350 -1376 -1248 -990 -720 -552 -500 -466 -343 -140 46 145 210 326 493 638 752 924 1222 1578 1870 2069 2237 2396 2473 2382 2140 1851 1593 1375 1176 1019 972 1036 1069 903 565 300 279 349 213 -156 -451 -448 -328 -421 -721 -890 -742 -526 -590 -929 -1218 -1256 -1188 -1266 -1518 -1725 -1673 -1354 -947 -658 -555 -542 -479 -361 -338 -523 -801 -894 -648 -222 69 101 46 131 336 440 332 176 200 359 374 107 -201 -179 230 672 775 546 298 247 274 163 -59 -148 10 197 133 -142 -295 -120 223 449 492 504 551 528 380 253 299 444 481 359 244 267 344 324 188 58 24 61 101 98 33 -72 -134 -57 +1 +133 175 186 209 271 346 397 411 375 283 177 131 157 189 162 97 61 90 180 305 414 444 379 286 240 235 208 132 58 28 34 55 74 80 61 28 12 9 -22 -86 -121 -82 -17 3 -15 -7 43 86 94 99 122 130 111 128 227 354 415 384 324 288 266 242 231 229 193 107 32 32 86 107 52 -36 -103 -146 -173 -190 -212 -285 -415 -514 -472 -297 -130 -91 -142 -157 -115 -114 -215 -334 -357 -318 -352 -479 -540 -397 -133 31 12 -55 -22 73 82 -32 -125 -69 74 132 68 30 144 323 355 187 24 74 279 376 234 15 -44 78 203 218 189 200 206 103 -88 -245 -300 -306 -337 -367 -327 -215 -114 -82 -87 -48 74 227 314 276 151 38 13 55 89 70 27 5 5 -4 -41 -93 -138 -159 -144 -92 +-3823 -588 891 -180 -894 1269 4438 4256 -330 -5042 -4995 -341 4089 4399 1583 -377 784 3706 5630 5329 3577 1688 503 459 1609 3238 4146 3891 3305 3252 3264 2208 146 -1408 -1358 -372 169 -79 -350 -111 323 448 180 -307 -811 -999 -558 292 767 325 -733 -1677 -2154 -2313 -2377 -2401 -2389 -2363 -2317 -2307 -2496 -2892 -3062 -2438 -988 599 1507 1488 964 566 610 885 893 415 -176 -317 83 596 908 1156 1517 1780 1655 1308 1207 1475 1746 1673 1295 804 261 -279 -609 -608 -519 -724 -1255 -1758 -1927 -1805 -1606 -1440 -1292 -1168 -1105 -1087 -1049 -981 -940 -975 -1083 -1228 -1350 -1376 -1248 -990 -720 -552 -500 -466 -343 -140 46 145 210 326 493 638 752 924 1222 1578 1870 2069 2237 2396 2473 2382 2140 1851 1593 1375 1176 1019 972 1036 1069 903 565 300 279 349 213 -156 -451 -448 -328 -421 -721 -890 -742 -526 -590 -929 -1218 -1256 -1188 -1266 -1518 -1725 -1673 -1354 -947 -658 -555 -542 -479 -361 -338 -523 -801 -894 -648 -222 69 101 46 131 336 440 332 176 200 359 374 107 -201 -179 230 672 775 546 298 247 274 163 -59 -148 10 197 133 -142 -295 -120 223 449 492 504 551 528 380 253 299 444 481 359 244 267 344 324 188 58 24 61 101 98 33 -72 -134 -57 139 298 297 184 93 73 66 47 86 220 348 325 148 -52 -155 -175 -170 -153 -118 -94 -123 -182 -204 -182 -173 -206 -230 -206 -178 -219 -306 -340 -280 -197 -181 -230 -261 -209 -92 23 75 56 33 87 219 320 291 161 54 27 9 -85 -228 -321 -329 -312 -337 -410 -497 -580 -660 -730 -762 -711 -566 -397 -320 -377 -456 -399 -211 -69 -96 -185 -140 50 207 206 118 87 133 175 186 209 271 346 397 411 375 283 177 131 157 189 162 97 61 90 180 305 414 444 379 286 240 235 208 132 58 28 34 55 74 80 61 28 12 9 -22 -86 -121 -82 -17 3 -15 -7 43 86 94 99 122 130 111 128 227 354 415 384 324 288 266 242 231 229 193 107 32 32 86 107 52 -36 -103 -146 -173 -190 -212 -285 -415 -514 +1 +-27 -4 -57 -141 -162 -85 25 59 -16 -122 -163 -129 -95 -111 -148 -134 -59 19 56 81 157 277 360 327 204 87 47 67 74 20 -79 -164 -182 -112 16 146 230 246 209 161 149 202 290 353 362 350 353 344 265 126 31 56 156 207 154 51 -22 -49 -63 -95 -146 -211 -277 -323 -332 -323 -330 -346 -329 -258 -180 -147 -144 -95 33 165 201 123 25 -11 7 10 -34 -100 -163 -226 -270 -239 -110 37 83 15 -62 -48 29 74 51 13 4 -3 -49 -113 -139 -104 -57 -38 -40 -35 -27 -46 -95 -132 -116 -72 -48 -61 -72 -64 -71 -130 -212 -253 -236 -217 -232 -247 -201 -96 8 56 49 36 70 163 259 261 139 -7 -36 66 177 192 143 127 160 176 141 97 85 91 101 128 171 171 106 30 28 83 114 115 +-742 -526 -590 -929 -1218 -1256 -1188 -1266 -1518 -1725 -1673 -1354 -947 -658 -555 -542 -479 -361 -338 -523 -801 -894 -648 -222 69 101 46 131 336 440 332 176 200 359 374 107 -201 -179 230 672 775 546 298 247 274 163 -59 -148 10 197 133 -142 -295 -120 223 449 492 504 551 528 380 253 299 444 481 359 244 267 344 324 188 58 24 61 101 98 33 -72 -134 -57 139 298 297 184 93 73 66 47 86 220 348 325 148 -52 -155 -175 -170 -153 -118 -94 -123 -182 -204 -182 -173 -206 -230 -206 -178 -219 -306 -340 -280 -197 -181 -230 -261 -209 -92 23 75 56 33 87 219 320 291 161 54 27 9 -85 -228 -321 -329 -312 -337 -410 -497 -580 -660 -730 -762 -711 -566 -397 -320 -377 -456 -399 -211 -69 -96 -185 -140 50 207 206 118 87 133 175 186 209 271 346 397 411 375 283 177 131 157 189 162 97 61 90 180 305 414 444 379 286 240 235 208 132 58 28 34 55 74 80 61 28 12 9 -22 -86 -121 -82 -17 3 -15 -7 43 86 94 99 122 130 111 128 227 354 415 384 324 288 266 242 231 229 193 107 32 32 86 107 52 -36 -103 -146 -173 -190 -212 -285 -415 -514 -472 -297 -130 -91 -142 -157 -115 -114 -215 -334 -357 -318 -352 -479 -540 -397 -133 31 12 -55 -22 73 82 -32 -125 -69 74 132 68 30 144 323 355 187 24 74 279 376 234 15 -44 78 203 218 189 200 206 103 -88 -245 -300 -306 -337 -367 -327 -215 -114 -82 -87 -48 74 227 314 276 151 38 13 55 89 70 27 5 5 -4 -41 -93 -138 -159 -144 -92 -27 -4 -57 -141 -162 -85 25 59 -16 -122 -163 -129 -95 -111 -148 -134 -59 19 56 81 157 277 360 327 204 87 47 67 74 20 -79 -164 -182 -112 16 146 230 246 209 161 149 202 290 353 362 350 353 344 265 126 31 56 156 207 154 51 -22 -49 -63 -95 -146 -211 -277 -323 -332 -323 -330 -346 -329 -258 -180 -147 -144 -95 33 165 201 123 25 -11 +1 +165 296 414 400 251 87 25 84 197 256 188 15 -135 -149 -68 -25 -85 -145 -87 51 116 41 -80 -118 -64 1 21 12 7 3 -6 -9 -9 -44 -129 -210 -192 -60 72 70 -65 -178 -151 -55 -66 -234 -409 -418 -285 -188 -231 -323 -303 -143 41 126 99 29 -6 27 109 165 130 28 -41 -20 28 10 -68 -92 6 153 222 168 61 -16 -27 16 86 137 132 82 46 66 100 73 -26 -124 -153 -121 -82 -72 -92 -120 -120 -53 79 206 221 83 -113 -222 -169 -15 99 88 -1 -45 26 141 166 61 -62 -62 78 222 233 119 5 14 159 346 463 454 349 233 183 211 247 204 68 -68 -90 3 78 12 -161 -276 -237 -134 -122 -217 -296 -258 -159 -113 -146 -184 -160 -89 -23 6 -5 -31 -34 6 56 55 0 -33 +133 175 186 209 271 346 397 411 375 283 177 131 157 189 162 97 61 90 180 305 414 444 379 286 240 235 208 132 58 28 34 55 74 80 61 28 12 9 -22 -86 -121 -82 -17 3 -15 -7 43 86 94 99 122 130 111 128 227 354 415 384 324 288 266 242 231 229 193 107 32 32 86 107 52 -36 -103 -146 -173 -190 -212 -285 -415 -514 -472 -297 -130 -91 -142 -157 -115 -114 -215 -334 -357 -318 -352 -479 -540 -397 -133 31 12 -55 -22 73 82 -32 -125 -69 74 132 68 30 144 323 355 187 24 74 279 376 234 15 -44 78 203 218 189 200 206 103 -88 -245 -300 -306 -337 -367 -327 -215 -114 -82 -87 -48 74 227 314 276 151 38 13 55 89 70 27 5 5 -4 -41 -93 -138 -159 -144 -92 -27 -4 -57 -141 -162 -85 25 59 -16 -122 -163 -129 -95 -111 -148 -134 -59 19 56 81 157 277 360 327 204 87 47 67 74 20 -79 -164 -182 -112 16 146 230 246 209 161 149 202 290 353 362 350 353 344 265 126 31 56 156 207 154 51 -22 -49 -63 -95 -146 -211 -277 -323 -332 -323 -330 -346 -329 -258 -180 -147 -144 -95 33 165 201 123 25 -11 7 10 -34 -100 -163 -226 -270 -239 -110 37 83 15 -62 -48 29 74 51 13 4 -3 -49 -113 -139 -104 -57 -38 -40 -35 -27 -46 -95 -132 -116 -72 -48 -61 -72 -64 -71 -130 -212 -253 -236 -217 -232 -247 -201 -96 8 56 49 36 70 163 259 261 139 -7 -36 66 177 192 143 127 160 176 141 97 85 91 101 128 171 171 106 30 28 83 114 115 165 296 414 400 251 87 25 84 197 256 188 15 -135 -149 -68 -25 -85 -145 -87 51 116 41 -80 -118 -64 1 21 12 7 3 -6 -9 -9 -44 -129 -210 -192 -60 72 70 -65 -178 -151 -55 -66 -234 -409 -418 -285 -188 -231 -323 -303 -143 41 126 99 29 -6 27 109 165 130 28 -41 -20 28 10 -68 -92 6 153 222 168 61 -16 -27 16 86 137 +1 +23 135 198 157 47 -46 -75 -44 -8 -19 -102 -203 -239 -190 -122 -104 -116 -80 31 147 175 94 -33 -117 -122 -81 -59 -86 -125 -121 -68 -17 -8 -37 -69 -89 -90 -75 -62 -83 -141 -181 -151 -80 -48 -80 -113 -78 3 51 27 -29 -54 -30 20 61 67 48 48 104 193 241 204 113 52 56 91 93 39 -43 -115 -145 -117 -38 61 122 100 12 -63 -55 39 143 186 163 128 125 146 163 163 163 171 173 149 107 74 62 42 -11 -74 -79 0 100 126 63 -9 -13 44 107 131 111 47 -48 -138 -175 -160 -145 -162 -173 -131 -42 15 -21 -128 -217 -207 -107 -10 5 -36 -22 89 188 122 -98 -267 -214 -15 97 -5 -193 -251 -122 52 107 33 -49 -25 97 219 259 213 136 88 81 90 78 35 -19 -64 -100 +-27 -4 -57 -141 -162 -85 25 59 -16 -122 -163 -129 -95 -111 -148 -134 -59 19 56 81 157 277 360 327 204 87 47 67 74 20 -79 -164 -182 -112 16 146 230 246 209 161 149 202 290 353 362 350 353 344 265 126 31 56 156 207 154 51 -22 -49 -63 -95 -146 -211 -277 -323 -332 -323 -330 -346 -329 -258 -180 -147 -144 -95 33 165 201 123 25 -11 7 10 -34 -100 -163 -226 -270 -239 -110 37 83 15 -62 -48 29 74 51 13 4 -3 -49 -113 -139 -104 -57 -38 -40 -35 -27 -46 -95 -132 -116 -72 -48 -61 -72 -64 -71 -130 -212 -253 -236 -217 -232 -247 -201 -96 8 56 49 36 70 163 259 261 139 -7 -36 66 177 192 143 127 160 176 141 97 85 91 101 128 171 171 106 30 28 83 114 115 165 296 414 400 251 87 25 84 197 256 188 15 -135 -149 -68 -25 -85 -145 -87 51 116 41 -80 -118 -64 1 21 12 7 3 -6 -9 -9 -44 -129 -210 -192 -60 72 70 -65 -178 -151 -55 -66 -234 -409 -418 -285 -188 -231 -323 -303 -143 41 126 99 29 -6 27 109 165 130 28 -41 -20 28 10 -68 -92 6 153 222 168 61 -16 -27 16 86 137 132 82 46 66 100 73 -26 -124 -153 -121 -82 -72 -92 -120 -120 -53 79 206 221 83 -113 -222 -169 -15 99 88 -1 -45 26 141 166 61 -62 -62 78 222 233 119 5 14 159 346 463 454 349 233 183 211 247 204 68 -68 -90 3 78 12 -161 -276 -237 -134 -122 -217 -296 -258 -159 -113 -146 -184 -160 -89 -23 6 -5 -31 -34 6 56 55 0 -33 23 135 198 157 47 -46 -75 -44 -8 -19 -102 -203 -239 -190 -122 -104 -116 -80 31 147 175 94 -33 -117 -122 -81 -59 -86 -125 -121 -68 -17 -8 -37 -69 -89 -90 -75 -62 -83 -141 -181 -151 -80 -48 -80 -113 -78 3 51 27 -29 -54 -30 20 61 67 48 48 104 193 241 204 113 52 56 91 93 39 -43 -115 -145 -117 -38 61 122 100 12 -63 -55 +1 +-138 -157 -126 -52 -4 -26 -85 -102 -58 -6 12 12 23 22 -28 -101 -108 -23 72 80 -9 -116 -169 -164 -143 -128 -113 -82 -33 11 31 33 40 70 106 117 103 82 65 44 13 -9 -7 10 27 47 83 122 138 122 93 59 11 -41 -42 46 177 236 163 18 -73 -58 -3 -2 -71 -144 -158 -115 -57 -23 -10 0 22 48 57 35 -2 -31 -22 29 101 140 92 -39 -162 -171 -60 55 65 -10 -47 35 175 252 210 100 10 -7 27 51 17 -63 -122 -113 -61 -30 -36 -36 6 68 103 86 37 -18 -57 -69 -62 -45 -23 14 59 73 25 -66 -139 -169 -171 -159 -118 -39 40 77 91 144 240 292 226 91 15 67 174 205 116 -9 -64 -34 1 -24 -75 -80 -29 -3 -68 -182 -232 -164 -54 -15 -72 -138 +165 296 414 400 251 87 25 84 197 256 188 15 -135 -149 -68 -25 -85 -145 -87 51 116 41 -80 -118 -64 1 21 12 7 3 -6 -9 -9 -44 -129 -210 -192 -60 72 70 -65 -178 -151 -55 -66 -234 -409 -418 -285 -188 -231 -323 -303 -143 41 126 99 29 -6 27 109 165 130 28 -41 -20 28 10 -68 -92 6 153 222 168 61 -16 -27 16 86 137 132 82 46 66 100 73 -26 -124 -153 -121 -82 -72 -92 -120 -120 -53 79 206 221 83 -113 -222 -169 -15 99 88 -1 -45 26 141 166 61 -62 -62 78 222 233 119 5 14 159 346 463 454 349 233 183 211 247 204 68 -68 -90 3 78 12 -161 -276 -237 -134 -122 -217 -296 -258 -159 -113 -146 -184 -160 -89 -23 6 -5 -31 -34 6 56 55 0 -33 23 135 198 157 47 -46 -75 -44 -8 -19 -102 -203 -239 -190 -122 -104 -116 -80 31 147 175 94 -33 -117 -122 -81 -59 -86 -125 -121 -68 -17 -8 -37 -69 -89 -90 -75 -62 -83 -141 -181 -151 -80 -48 -80 -113 -78 3 51 27 -29 -54 -30 20 61 67 48 48 104 193 241 204 113 52 56 91 93 39 -43 -115 -145 -117 -38 61 122 100 12 -63 -55 39 143 186 163 128 125 146 163 163 163 171 173 149 107 74 62 42 -11 -74 -79 0 100 126 63 -9 -13 44 107 131 111 47 -48 -138 -175 -160 -145 -162 -173 -131 -42 15 -21 -128 -217 -207 -107 -10 5 -36 -22 89 188 122 -98 -267 -214 -15 97 -5 -193 -251 -122 52 107 33 -49 -25 97 219 259 213 136 88 81 90 78 35 -19 -64 -100 -138 -157 -126 -52 -4 -26 -85 -102 -58 -6 12 12 23 22 -28 -101 -108 -23 72 80 -9 -116 -169 -164 -143 -128 -113 -82 -33 11 31 33 40 70 106 117 103 82 65 44 13 -9 -7 10 27 47 83 122 138 122 93 59 11 -41 -42 46 177 236 163 18 -73 -58 -3 -2 -71 -144 -158 -115 -57 -23 -10 0 22 48 57 35 -2 -31 -22 29 +1 +-135 -75 -45 -80 -137 -153 -132 -120 -138 -142 -93 -15 15 -27 -86 -89 -31 20 19 -12 -17 25 69 65 13 -46 -77 -69 -38 -2 33 62 81 92 101 113 130 139 124 86 42 12 4 18 47 84 98 61 -16 -86 -107 -86 -63 -48 -26 15 49 38 -13 -55 -50 -7 41 65 65 50 27 0 -17 -20 -8 12 28 33 27 31 59 101 125 105 43 -33 -80 -71 -7 63 84 38 -22 -25 36 89 66 -18 -85 -84 -36 -3 -13 -44 -59 -53 -49 -67 -95 -110 -99 -82 -81 -98 -113 -109 -98 -97 -109 -120 -119 -92 -41 12 39 29 6 2 21 44 59 75 87 80 51 41 75 122 122 56 -12 -15 49 113 115 62 17 29 89 145 150 115 96 129 194 233 211 146 88 62 62 61 56 51 +23 135 198 157 47 -46 -75 -44 -8 -19 -102 -203 -239 -190 -122 -104 -116 -80 31 147 175 94 -33 -117 -122 -81 -59 -86 -125 -121 -68 -17 -8 -37 -69 -89 -90 -75 -62 -83 -141 -181 -151 -80 -48 -80 -113 -78 3 51 27 -29 -54 -30 20 61 67 48 48 104 193 241 204 113 52 56 91 93 39 -43 -115 -145 -117 -38 61 122 100 12 -63 -55 39 143 186 163 128 125 146 163 163 163 171 173 149 107 74 62 42 -11 -74 -79 0 100 126 63 -9 -13 44 107 131 111 47 -48 -138 -175 -160 -145 -162 -173 -131 -42 15 -21 -128 -217 -207 -107 -10 5 -36 -22 89 188 122 -98 -267 -214 -15 97 -5 -193 -251 -122 52 107 33 -49 -25 97 219 259 213 136 88 81 90 78 35 -19 -64 -100 -138 -157 -126 -52 -4 -26 -85 -102 -58 -6 12 12 23 22 -28 -101 -108 -23 72 80 -9 -116 -169 -164 -143 -128 -113 -82 -33 11 31 33 40 70 106 117 103 82 65 44 13 -9 -7 10 27 47 83 122 138 122 93 59 11 -41 -42 46 177 236 163 18 -73 -58 -3 -2 -71 -144 -158 -115 -57 -23 -10 0 22 48 57 35 -2 -31 -22 29 101 140 92 -39 -162 -171 -60 55 65 -10 -47 35 175 252 210 100 10 -7 27 51 17 -63 -122 -113 -61 -30 -36 -36 6 68 103 86 37 -18 -57 -69 -62 -45 -23 14 59 73 25 -66 -139 -169 -171 -159 -118 -39 40 77 91 144 240 292 226 91 15 67 174 205 116 -9 -64 -34 1 -24 -75 -80 -29 -3 -68 -182 -232 -164 -54 -15 -72 -138 -135 -75 -45 -80 -137 -153 -132 -120 -138 -142 -93 -15 15 -27 -86 -89 -31 20 19 -12 -17 25 69 65 13 -46 -77 -69 -38 -2 33 62 81 92 101 113 130 139 124 86 42 12 4 18 47 84 98 61 -16 -86 -107 -86 -63 -48 -26 15 49 38 -13 -55 -50 -7 41 65 65 50 27 0 -17 -20 -8 12 28 33 27 31 59 101 125 105 +1 +54 46 10 -54 -115 -148 -153 -146 -131 -103 -66 -47 -67 -114 -156 -173 -176 -178 -175 -154 -120 -93 -90 -95 -73 -18 35 47 23 9 20 33 22 18 72 173 231 185 86 34 61 100 83 31 5 26 51 52 50 69 93 86 41 -2 -13 8 33 43 24 -20 -62 -67 -32 -1 -18 -80 -133 -140 -112 -74 -47 -42 -49 -52 -22 33 64 34 -33 -66 -33 31 62 43 -5 -50 -75 -66 -27 21 46 36 8 -23 -52 -73 -72 -45 -11 -2 -23 -55 -76 -80 -79 -77 -80 -88 -100 -106 -89 -43 19 65 74 49 9 -20 -21 8 48 66 48 14 -1 19 53 70 64 40 15 0 2 15 24 16 -9 -63 -151 -250 -318 -348 -386 -485 -619 -722 -779 -834 -916 -998 -1051 -1095 -1130 -1116 -1025 -927 -886 -834 -639 -303 +-138 -157 -126 -52 -4 -26 -85 -102 -58 -6 12 12 23 22 -28 -101 -108 -23 72 80 -9 -116 -169 -164 -143 -128 -113 -82 -33 11 31 33 40 70 106 117 103 82 65 44 13 -9 -7 10 27 47 83 122 138 122 93 59 11 -41 -42 46 177 236 163 18 -73 -58 -3 -2 -71 -144 -158 -115 -57 -23 -10 0 22 48 57 35 -2 -31 -22 29 101 140 92 -39 -162 -171 -60 55 65 -10 -47 35 175 252 210 100 10 -7 27 51 17 -63 -122 -113 -61 -30 -36 -36 6 68 103 86 37 -18 -57 -69 -62 -45 -23 14 59 73 25 -66 -139 -169 -171 -159 -118 -39 40 77 91 144 240 292 226 91 15 67 174 205 116 -9 -64 -34 1 -24 -75 -80 -29 -3 -68 -182 -232 -164 -54 -15 -72 -138 -135 -75 -45 -80 -137 -153 -132 -120 -138 -142 -93 -15 15 -27 -86 -89 -31 20 19 -12 -17 25 69 65 13 -46 -77 -69 -38 -2 33 62 81 92 101 113 130 139 124 86 42 12 4 18 47 84 98 61 -16 -86 -107 -86 -63 -48 -26 15 49 38 -13 -55 -50 -7 41 65 65 50 27 0 -17 -20 -8 12 28 33 27 31 59 101 125 105 43 -33 -80 -71 -7 63 84 38 -22 -25 36 89 66 -18 -85 -84 -36 -3 -13 -44 -59 -53 -49 -67 -95 -110 -99 -82 -81 -98 -113 -109 -98 -97 -109 -120 -119 -92 -41 12 39 29 6 2 21 44 59 75 87 80 51 41 75 122 122 56 -12 -15 49 113 115 62 17 29 89 145 150 115 96 129 194 233 211 146 88 62 62 61 56 51 54 46 10 -54 -115 -148 -153 -146 -131 -103 -66 -47 -67 -114 -156 -173 -176 -178 -175 -154 -120 -93 -90 -95 -73 -18 35 47 23 9 20 33 22 18 72 173 231 185 86 34 61 100 83 31 5 26 51 52 50 69 93 86 41 -2 -13 8 33 43 24 -20 -62 -67 -32 -1 -18 -80 -133 -140 -112 -74 -47 -42 -49 -52 -22 33 64 34 -33 -66 +1 \ No newline at end of file diff --git a/signal/tensorflow_core/kernels/BUILD b/signal/tensorflow_core/kernels/BUILD index 7d412eb00c0..a626b5d3d68 100644 --- a/signal/tensorflow_core/kernels/BUILD +++ b/signal/tensorflow_core/kernels/BUILD @@ -14,6 +14,16 @@ tflm_signal_kernel_library( ], ) +tflm_signal_kernel_library( + name = "energy_kernel", + srcs = ["energy_kernel.cc"], + deps = [ + "//signal/src:complex", + "//signal/src:energy", + "@tensorflow_cc_deps//:cc_library", + ], +) + tflm_signal_kernel_library( name = "fft_kernel", srcs = ["fft_kernels.cc"], @@ -25,6 +35,24 @@ tflm_signal_kernel_library( ], ) +tflm_signal_kernel_library( + name = "framer_kernel", + srcs = ["framer_kernel.cc"], + deps = [ + "//signal/src:circular_buffer", + "@tensorflow_cc_deps//:cc_library", + ], +) + +tflm_signal_kernel_library( + name = "overlap_add_kernel", + srcs = ["overlap_add_kernel.cc"], + deps = [ + "//signal/src:overlap_add", + "@tensorflow_cc_deps//:cc_library", + ], +) + tflm_signal_kernel_library( name = "window_kernel", srcs = ["window_kernel.cc"], diff --git a/signal/tensorflow_core/kernels/energy_kernel.cc b/signal/tensorflow_core/kernels/energy_kernel.cc new file mode 100644 index 00000000000..11fda5e4379 --- /dev/null +++ b/signal/tensorflow_core/kernels/energy_kernel.cc @@ -0,0 +1,56 @@ +/* Copyright 2023 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "signal/src/complex.h" +#include "signal/src/energy.h" +#include "tensorflow/core/framework/op_kernel.h" + +namespace tensorflow { +namespace signal { + +class EnergyOp : public tensorflow::OpKernel { + public: + explicit EnergyOp(tensorflow::OpKernelConstruction* context) + : tensorflow::OpKernel(context) { + OP_REQUIRES_OK(context, context->GetAttr("start_index", &start_index_)); + OP_REQUIRES_OK(context, context->GetAttr("end_index", &end_index_)); + } + void Compute(tensorflow::OpKernelContext* context) override { + const tensorflow::Tensor& input_tensor = context->input(0); + const int16_t* input = input_tensor.flat().data(); + tensorflow::Tensor* output_tensor = nullptr; + // The input is complex. The output is real. + int output_size = input_tensor.flat().size() >> 1; + + OP_REQUIRES_OK(context, + context->allocate_output(0, {output_size}, &output_tensor)); + uint32* output = output_tensor->flat().data(); + + tflite::tflm_signal::SpectrumToEnergy( + reinterpret_cast*>(input), start_index_, + end_index_, output); + } + + private: + int start_index_; + int end_index_; +}; + +// TODO(b/286250473): change back name after name clash resolved +REGISTER_KERNEL_BUILDER(Name("SignalEnergy").Device(tensorflow::DEVICE_CPU), + EnergyOp); + +} // namespace signal +} // namespace tensorflow diff --git a/signal/tensorflow_core/kernels/framer_kernel.cc b/signal/tensorflow_core/kernels/framer_kernel.cc new file mode 100644 index 00000000000..e858de3042f --- /dev/null +++ b/signal/tensorflow_core/kernels/framer_kernel.cc @@ -0,0 +1,126 @@ +/* Copyright 2023 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include "signal/src/circular_buffer.h" +#include "tensorflow/core/framework/op_kernel.h" + +namespace tensorflow { +namespace signal { + +class FramerOp : public tensorflow::OpKernel { + public: + explicit FramerOp(tensorflow::OpKernelConstruction* context) + : tensorflow::OpKernel(context) { + OP_REQUIRES_OK(context, context->GetAttr("frame_size", &frame_size_)); + OP_REQUIRES_OK(context, context->GetAttr("frame_step", &frame_step_)); + OP_REQUIRES_OK(context, context->GetAttr("prefill", &prefill_)); + initialized_ = false; + } + + ~FramerOp() {} + + void Compute(tensorflow::OpKernelContext* context) override { + const tensorflow::Tensor& input_tensor = context->input(0); + if (!initialized_) { + n_frames_ = input_tensor.flat_inner_dims().dimensions().at(1) / + frame_step_; + outer_dims_ = input_tensor.flat_inner_dims().dimensions().at(0); + + state_tensors_.resize(outer_dims_); + circular_buffers_.resize(outer_dims_); + + // Calculate the capacity of the circular buffer. Round up the frame size + // to + // a multiple of frame step. Saves memory relative to the simpler + // frame_size + frame_step. For example: + // step_size = 160, frame_size = 400 + // capacity = 480 vs. step_size + frame_size = 560 + size_t capacity = + (frame_size_ + frame_step_ - 1) / frame_step_ * frame_step_; + size_t state_size = + tflite::tflm_signal::CircularBufferGetNeededMemory(capacity); + for (int i = 0; i < outer_dims_; i++) { + OP_REQUIRES_OK( + context, + context->allocate_temp( + DT_INT8, TensorShape({static_cast(state_size)}), + &state_tensors_[i])); + int8_t* state_ = state_tensors_[i].flat().data(); + circular_buffers_[i] = tflite::tflm_signal::CircularBufferInit( + capacity, state_, state_size); + if (prefill_) { + tflite::tflm_signal::CircularBufferWriteZeros( + circular_buffers_[i], frame_size_ - frame_step_); + } + } + + initialized_ = true; + } + + // Split the last dimension of the input into {n_frames_, frame_size_}. + TensorShape output_shape = input_tensor.shape(); + output_shape.AddDim(frame_size_); + output_shape.set_dim(output_shape.dims() - 2, n_frames_); + + tensorflow::Tensor* output_tensor = nullptr; + tensorflow::Tensor* output_valid_tensor = nullptr; + OP_REQUIRES_OK(context, + context->allocate_output(0, output_shape, &output_tensor)); + OP_REQUIRES_OK(context, + context->allocate_output(1, {}, &output_valid_tensor)); + + bool output_valid = true; + for (int i = 0; i < outer_dims_; i++) { + for (int frame = 0; frame < n_frames_; frame++) { + int input_index = (i * n_frames_ + frame) * frame_step_; + int output_index = (i * n_frames_ + frame) * frame_size_; + tflite::tflm_signal::CircularBufferWrite( + circular_buffers_[i], + &(input_tensor.flat().data())[input_index], frame_step_); + if (tflite::tflm_signal::CircularBufferAvailable( + circular_buffers_[i]) >= (unsigned)frame_size_) { + tflite::tflm_signal::CircularBufferGet( + circular_buffers_[i], frame_size_, + &(reinterpret_cast( + output_tensor->data()))[output_index]); + tflite::tflm_signal::CircularBufferDiscard(circular_buffers_[i], + frame_step_); + } else { + output_valid = false; + } + } + *output_valid_tensor->flat().data() = output_valid; + } + } + + private: + bool initialized_; + int frame_size_; + int frame_step_; + int outer_dims_; + bool prefill_; + int n_frames_; + std::vector state_tensors_; + std::vector circular_buffers_; +}; + +// TODO(b/286250473): change back name after name clash resolved +REGISTER_KERNEL_BUILDER(Name("SignalFramer").Device(tensorflow::DEVICE_CPU), + FramerOp); + +} // namespace signal +} // namespace tensorflow diff --git a/signal/tensorflow_core/kernels/overlap_add_kernel.cc b/signal/tensorflow_core/kernels/overlap_add_kernel.cc new file mode 100644 index 00000000000..40dbad80132 --- /dev/null +++ b/signal/tensorflow_core/kernels/overlap_add_kernel.cc @@ -0,0 +1,91 @@ +/* Copyright 2023 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include "signal/src/overlap_add.h" +#include "tensorflow/core/framework/op_kernel.h" + +namespace tensorflow { +namespace signal { + +template +class OverlapAddOp : public tensorflow::OpKernel { + public: + explicit OverlapAddOp(tensorflow::OpKernelConstruction* context) + : tensorflow::OpKernel(context) { + OP_REQUIRES_OK(context, context->GetAttr("frame_step", &frame_step_)); + initialized_ = false; + } + + void Compute(tensorflow::OpKernelContext* context) override { + const tensorflow::Tensor& input_tensor = context->input(0); + if (!initialized_) { + outer_dims_ = input_tensor.flat_inner_dims().dimensions().at(0); + n_frames_ = input_tensor.flat_inner_dims().dimensions().at(1); + frame_size_ = input_tensor.flat_inner_dims().dimensions().at(2); + + state_tensors_.resize(outer_dims_); + for (int i = 0; i < outer_dims_; i++) { + OP_REQUIRES_OK(context, + context->allocate_temp( + E, TensorShape({static_cast(frame_size_)}), + &state_tensors_[i])); + memset(state_tensors_[i].flat().data(), 0, sizeof(T) * frame_size_); + } + initialized_ = true; + } + + TensorShape output_shape = input_tensor.shape(); + output_shape.RemoveDim(output_shape.dims() - 1); + output_shape.set_dim(output_shape.dims() - 1, n_frames_ * frame_step_); + + tensorflow::Tensor* output_tensor = nullptr; + OP_REQUIRES_OK(context, + context->allocate_output(0, output_shape, &output_tensor)); + const T* input = input_tensor.flat().data(); + T* output = output_tensor->flat().data(); + for (int i = 0; i < outer_dims_; i++) { + T* buffer = state_tensors_[i].flat().data(); + for (int frame = 0; frame < n_frames_; frame++) { + int input_index = (i * n_frames_ + frame) * frame_size_; + int output_index = (i * n_frames_ + frame) * frame_step_; + tflm_signal::OverlapAdd(&input[input_index], buffer, frame_size_, + &output[output_index], frame_step_); + } + } + } + + private: + int frame_size_; + int frame_step_; + int n_frames_; + int outer_dims_; + bool initialized_; + std::vector state_tensors_; +}; + +// TODO(b/286250473): change back name after name clash resolved +REGISTER_KERNEL_BUILDER(Name("SignalOverlapAdd") + .Device(tensorflow::DEVICE_CPU) + .TypeConstraint("T"), + OverlapAddOp); +REGISTER_KERNEL_BUILDER(Name("SignalOverlapAdd") + .Device(tensorflow::DEVICE_CPU) + .TypeConstraint("T"), + OverlapAddOp); + +} // namespace signal +} // namespace tensorflow diff --git a/signal/tensorflow_core/ops/BUILD b/signal/tensorflow_core/ops/BUILD index 436dde54c7d..2c5803b034e 100644 --- a/signal/tensorflow_core/ops/BUILD +++ b/signal/tensorflow_core/ops/BUILD @@ -13,6 +13,14 @@ tflm_signal_kernel_library( ], ) +tflm_signal_kernel_library( + name = "energy_op", + srcs = ["energy_op.cc"], + deps = [ + "@tensorflow_cc_deps//:cc_library", + ], +) + tflm_signal_kernel_library( name = "fft_ops", srcs = ["fft_ops.cc"], @@ -21,6 +29,22 @@ tflm_signal_kernel_library( ], ) +tflm_signal_kernel_library( + name = "framer_op", + srcs = ["framer_op.cc"], + deps = [ + "@tensorflow_cc_deps//:cc_library", + ], +) + +tflm_signal_kernel_library( + name = "overlap_add_op", + srcs = ["overlap_add_op.cc"], + deps = [ + "@tensorflow_cc_deps//:cc_library", + ], +) + tflm_signal_kernel_library( name = "window_op", srcs = ["window_op.cc"], diff --git a/signal/tensorflow_core/ops/energy_op.cc b/signal/tensorflow_core/ops/energy_op.cc new file mode 100644 index 00000000000..9ca74edbcc8 --- /dev/null +++ b/signal/tensorflow_core/ops/energy_op.cc @@ -0,0 +1,56 @@ +/* Copyright 2023 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/core/framework/op.h" +#include "tensorflow/core/framework/shape_inference.h" + +using tensorflow::shape_inference::InferenceContext; +using tensorflow::shape_inference::ShapeHandle; + +namespace tensorflow { +namespace signal { + +Status EnergyShape(InferenceContext* c) { + ShapeHandle out; + + TF_RETURN_IF_ERROR(c->WithRank(c->input(0), 1, &out)); + int64_t length = InferenceContext::Value(c->Dim(out, 0)) / 2; + + TF_RETURN_IF_ERROR(c->ReplaceDim(out, 0, c->MakeDim(length), &out)); + c->set_output(0, out); + return OkStatus(); +} + +// TODO(b/286250473): change back name after name clash resolved +REGISTER_OP("SignalEnergy") + .Attr("start_index: int") + .Attr("end_index: int") + .Input("input: int16") + .Output("output: uint32") + .SetShapeFn([](InferenceContext* c) { return EnergyShape(c); }) + .Doc(R"doc( +Calculate the energy of a spectral array. Only elements in the index range +[start_index, end_index] are calculated, and the rest are set to zero. + +input: A 1-D frequency domain signal of complex int16 elements +output: A 1-D array of uint32 elements containing the square of the absolute + value of each element in input. + +start_index: index in input to start calculating from. Default: 0 +end_index: last index in the input to calculate. Default: last element of input +)doc"); + +} // namespace signal +} // namespace tensorflow diff --git a/signal/tensorflow_core/ops/framer_op.cc b/signal/tensorflow_core/ops/framer_op.cc new file mode 100644 index 00000000000..ebac6e732c3 --- /dev/null +++ b/signal/tensorflow_core/ops/framer_op.cc @@ -0,0 +1,91 @@ +/* Copyright 2023 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/core/framework/op.h" +#include "tensorflow/core/framework/shape_inference.h" + +using tensorflow::shape_inference::InferenceContext; +using tensorflow::shape_inference::ShapeHandle; + +namespace tensorflow { +namespace signal { + +Status FramerShape(InferenceContext* c) { + ShapeHandle unused; + ShapeHandle in; + int frame_step, frame_size; + + TF_RETURN_IF_ERROR(c->GetAttr("frame_step", &frame_step)); + TF_RETURN_IF_ERROR(c->GetAttr("frame_size", &frame_size)); + TF_RETURN_IF_ERROR(c->WithRankAtLeast(c->input(0), 1, &in)); + int n_frames = c->Value(c->Dim(in, -1)) / frame_step; + + shape_inference::DimensionHandle extra_dim = c->MakeDim({frame_size}); + ShapeHandle extra_dim_shape = + c->MakeShape(std::vector({extra_dim})); + ShapeHandle out; + TF_RETURN_IF_ERROR(c->Concatenate(in, extra_dim_shape, &out)); + TF_RETURN_IF_ERROR(c->ReplaceDim(out, -2, c->MakeDim(n_frames), &out)); + TF_RETURN_IF_ERROR(c->ReplaceDim(out, -1, c->MakeDim(frame_size), &out)); + c->set_output(0, out); + c->set_output(1, c->Scalar()); + return OkStatus(); +} + +// TODO(b/286250473): change back name after name clash resolved +REGISTER_OP("SignalFramer") + .Attr("frame_size: int >= 1") + .Attr("frame_step: int >= 1") + .Attr("prefill: bool") + .Input("input: int16") + .Output("output: int16") + .Output("output_valid: bool") + .SetShapeFn([](InferenceContext* c) { return FramerShape(c); }) + .Doc(R"doc( +Transform an input signal into a series of overlapping frames, each of +size frame_size. The frame_step determines how many samples the framer +progresses on each invocation. When the framer has enough samples to produce +a frame, it writes it to the output tensor and sets the output_valid to True. +If the framer doesn't have enough samples to produce a frame, it doesn't +initialize the contents of the output tensor and sets the output_valid boolean +to False. +For example, assuming an input signal of 10 samples, +[1 2 3 4 5 6 7 8 9 0] +and the framer is invoked 5 times, each time with two samples. +For a frame with the configuration: +frame_size=3 +frame_step=2 +The framer will produce the following output: +input: [1, 2], output: [undefined, undefined, undefined], output_valid: False +input: [3, 4], output: [1, 2, 3], output_valid: True +input: [5, 6], output: [3, 4, 5], output_valid: True +input: [7, 8], output: [5, 6, 7], output_valid: True +input: [9, 0], output: [7, 6, 8], output_valid: True + +input: A 1-D input signal frame. Size must be a multiple of frame_step +output: A 2-D output frame with innermost dimension frame_size +output_valid: A boolean scalar. +If True, the output is a valid output frame +If False, the output is an invalid output frame of all zeros + +frame_size: The number of samples in each output frame +frame_step: The number of input samples to progress the framer's 'current' +sample on each invocation. +prefill: If true, initialize the framer with (frame_size - frame_step) zeros. +Can be used to guarantee a valid output starting with the first input. +)doc"); + +} // namespace signal +} // namespace tensorflow diff --git a/signal/tensorflow_core/ops/overlap_add_op.cc b/signal/tensorflow_core/ops/overlap_add_op.cc new file mode 100644 index 00000000000..759faa936fa --- /dev/null +++ b/signal/tensorflow_core/ops/overlap_add_op.cc @@ -0,0 +1,85 @@ +/* Copyright 2023 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/core/framework/op.h" +#include "tensorflow/core/framework/shape_inference.h" + +using tensorflow::shape_inference::InferenceContext; +using tensorflow::shape_inference::ShapeHandle; + +namespace tensorflow { +namespace signal { + +Status OverlapAddShape(InferenceContext* c) { + shape_inference::DimensionHandle unused; + ShapeHandle in; + ShapeHandle out; + int frame_step; + + TF_RETURN_IF_ERROR(c->WithRankAtLeast(c->input(0), 2, &in)); + TF_RETURN_IF_ERROR(c->GetAttr("frame_step", &frame_step)); + TF_RETURN_IF_ERROR(c->Subshape(in, 0, -1, &out)); + if (!c->ValueKnown(c->Dim(out, -1))) { + TF_RETURN_IF_ERROR(c->ReplaceDim(out, -1, c->UnknownDim(), &out)); + } else { + int n_frames = c->Value(c->Dim(out, -1)); + TF_RETURN_IF_ERROR( + c->ReplaceDim(out, -1, c->MakeDim(n_frames * frame_step), &out)); + } + c->set_output(0, out); + return OkStatus(); +} + +// TODO(b/286250473): change back name after name clash resolved +REGISTER_OP("SignalOverlapAdd") + .Attr("T: {float, int16}") + .Attr("frame_step: int >= 1") + .Input("input: T") + .Output("output: T") + .SetShapeFn([](InferenceContext* c) { return OverlapAddShape(c); }) + .Doc(R"doc( +Transform a an input signal made of overlaping frames of size frame_size into +an output signal made of frames of size frame_step. +The overalpping input frames are spaced frame_step apart in time. +The The op adds the overlapping frames into the output frame. +For example, for a series of 5 input frames, with frame_size=3, frame_step=2: +[1, 2, 3] +[4, 5, 6] +[7, 8, 9] +[0, 1, 2] +[3, 4, 5] +The op will overlap the frames as follows: +[1, 2, 3] + [4, 5, 6] + [7, 8, 9] + [0, 1, 2] + [3, 4, 5] +Then add the samples that are aligned vertically to produce output frames of +size frame_step=2: +[1, 2] +[7, 5] +[13, 8] +[9, 1] +[5, 4] + +input: A [..., frames, frame_length] Tensor. Rank must be at least 2. +output: A Tensor with shape [..., output_size] containing the overlap-added frames of signal's inner-most two dimensions. + +frame_step: The number of output samples to progress the 'current' +sample on each invocation. Also the number of samples in each output frame. +)doc"); + +} // namespace signal +} // namespace tensorflow