From 7cab92df2602150268064c012c2c7e55774e89a0 Mon Sep 17 00:00:00 2001 From: Alessandro Capotondi Date: Mon, 19 Dec 2022 00:00:31 +0100 Subject: [PATCH] Added HLS Assignments --- hls/assignment/sobel/generate_image.py | 9 + hls/assignment/sobel/main_testbench.cpp | 23 + hls/assignment/sobel/main_testbench.h | 524296 +++++++++++++++++++++ hls/assignment/sobel/sobel.cpp | 24 + hls/assignment/sobel/sobel.h | 8 + 5 files changed, 524360 insertions(+) create mode 100644 hls/assignment/sobel/generate_image.py create mode 100644 hls/assignment/sobel/main_testbench.cpp create mode 100644 hls/assignment/sobel/main_testbench.h create mode 100644 hls/assignment/sobel/sobel.cpp create mode 100644 hls/assignment/sobel/sobel.h diff --git a/hls/assignment/sobel/generate_image.py b/hls/assignment/sobel/generate_image.py new file mode 100644 index 0000000..5a13b9c --- /dev/null +++ b/hls/assignment/sobel/generate_image.py @@ -0,0 +1,9 @@ +import random +l = "uint8_t input[512*512] = {\n" +for i in range((512*512)-1): + l += str(random.randint(0,255)) + l += ",\n" +l += str(random.randint(0,255)) +l += "};\n" + +print(l) \ No newline at end of file diff --git a/hls/assignment/sobel/main_testbench.cpp b/hls/assignment/sobel/main_testbench.cpp new file mode 100644 index 0000000..1eb52e1 --- /dev/null +++ b/hls/assignment/sobel/main_testbench.cpp @@ -0,0 +1,23 @@ +#include +#include +#include + +#include "sobel.h" +#include "test.h" + +uint8_t output[HEIGHT*WIDTH]; + +int main(int argc, char *argv[]) { + int errors = 0; + + sobel(output, input, HEIGHT, WIDTH); + + // Check errors + for(int i = 0; i < HEIGHT*WIDTH; i++) + if(output[i] != g_output[i]) + errors++; + + printf("Correctness: %.2f %% (%d Errors)\n", (1.0 - ((float) errors / (float)(HEIGHT*WIDTH)))*100.0, errors); + + return errors; +} diff --git a/hls/assignment/sobel/main_testbench.h b/hls/assignment/sobel/main_testbench.h new file mode 100644 index 0000000..3a323b3 --- /dev/null +++ b/hls/assignment/sobel/main_testbench.h @@ -0,0 +1,524296 @@ +#ifndef _TEST_H_ +#define _TEST_H_ +#define WIDTH 512 +#define HEIGHT 512 +uint8_t input[HEIGHT*WIDTH] = { +13, +94, +46, +20, +5, +23, +130, +18, +23, +56, +133, +201, +122, +151, +37, +222, +136, +141, +144, +245, +225, +81, +149, +111, +62, +69, +157, +230, +233, +167, +182, +210, +86, +142, +137, +19, +117, +168, +205, +126, +87, +183, +36, +175, +42, +19, +67, +211, +117, +145, +33, +245, +157, +208, +63, +105, +185, +131, +33, +35, +185, +70, +45, +177, +119, +61, +147, +199, +21, +52, +34, +231, +196, +69, +147, +62, +18, +241, +116, +206, +211, +153, +37, +216, +98, +170, +40, +140, +123, +99, +139, +222, +76, +60, +154, +99, +184, +98, +191, +198, +90, +111, +43, +185, +116, +244, +35, +200, +114, +20, +238, +136, +107, +115, +107, +79, +140, +116, +93, +210, +241, +194, +168, +9, +171, +216, +216, +72, +39, +81, +107, +82, +234, +25, +231, +223, +65, +241, +137, +233, +197, +70, +15, +127, +247, +112, +180, +56, +112, +100, +251, +51, +18, +45, +154, +6, +95, +61, +11, +215, +242, +130, +218, +190, +100, +167, +34, +205, +236, +14, +5, +250, +152, +222, +68, +178, +104, +27, +246, +237, +185, +65, +103, +116, +29, +178, +42, +68, +186, +134, +45, +111, +254, +128, +238, +47, +5, +1, +154, +154, +203, +43, +90, +82, +249, +72, +159, +150, +63, +137, +183, +228, +72, +164, +149, +151, +98, +77, +247, +110, +113, +104, +204, +169, +80, +187, +9, +23, +226, +152, +144, +44, +202, +211, +15, +129, +204, +143, +40, +185, +106, +17, +82, +61, +155, +101, +82, +70, +112, +184, +132, +168, +41, +199, +57, +105, +108, +25, +35, +208, +215, +240, +251, +97, +118, +211, +85, +79, +117, +73, +246, +32, +69, +102, +52, +69, +121, +166, +189, +134, +178, +140, +48, +122, +135, +61, +49, +216, +7, +69, +212, +69, +174, +159, +173, +202, +159, +173, +246, +168, +20, +99, +226, +83, +197, +98, +193, +4, +221, +47, +63, +208, +194, +21, +60, +145, +201, +214, +220, +229, +221, +216, +219, +138, +150, +105, +84, +89, +58, +91, +50, +175, +130, +200, +133, +48, +140, +54, +122, +46, +89, +13, +98, +227, +65, +39, +192, +91, +8, +170, +165, +204, +7, +192, +124, +109, +115, +75, +35, +234, +150, +60, +184, +39, +245, +150, +148, +155, +91, +176, +51, +71, +195, +100, +201, +124, +22, +172, +170, +47, +183, +60, +28, +43, +172, +195, +225, +88, +160, +97, +8, +15, +218, +184, +119, +93, +7, +220, +121, +82, +20, +52, +161, +24, +251, +17, +109, +226, +181, +35, +108, +193, +190, +0, +252, +197, +188, +209, +82, +57, +85, +209, +142, +65, +120, +107, +140, +189, +205, +24, +116, +61, +107, +251, +228, +238, +124, +26, +159, +75, +152, +44, +55, +193, +4, +109, +43, +250, +117, +227, +241, +149, +184, +38, +171, +146, +182, +206, +126, +66, +172, +52, +191, +243, +250, +96, +109, +86, +125, +188, +54, +193, +23, +168, +197, +175, +120, +27, +6, +15, +91, +196, +189, +106, +53, +236, +195, +44, +193, +155, +9, +10, +7, +188, +191, +34, +180, +159, +254, +245, +81, +227, +157, +46, +154, +51, +61, +255, +135, +64, +117, +198, +189, +154, +69, +143, +44, +46, +46, +143, +68, +203, +88, +217, +6, +11, +204, +89, +54, +165, +227, +102, +100, +128, +102, +172, +48, +132, +239, +189, +26, +63, +157, +57, +20, +70, +16, +16, +158, +40, +244, +182, +236, +8, +97, +101, +44, +195, +217, +28, +180, +198, +237, +219, +163, +58, +228, +173, +9, +165, +3, +67, +162, +85, +155, +145, +41, +236, +102, +106, +0, +192, +106, +97, +69, +217, +151, +192, +121, +95, +60, +8, +192, +122, +54, +15, +54, +57, +118, +146, +34, +124, +137, +10, +132, +232, +199, +248, +212, +159, +166, +247, +143, +42, +223, +91, +66, +189, +4, +85, +168, +232, +21, +92, +6, +1, +61, +68, +229, +250, +84, +5, +122, +124, +137, +55, +102, +223, +137, +155, +196, +179, +57, +85, +126, +89, +19, +143, +70, +44, +146, +181, +37, +64, +132, +96, +151, +210, +98, +210, +190, +102, +69, +187, +244, +160, +126, +34, +210, +30, +21, +248, +158, +87, +159, +174, +140, +15, +229, +188, +255, +183, +39, +143, +32, +5, +198, +93, +8, +39, +40, +59, +130, +64, +128, +245, +204, +118, +174, +46, +135, +171, +166, +50, +215, +45, +2, +50, +47, +83, +127, +176, +213, +111, +26, +200, +123, +214, +20, +173, +178, +163, +27, +214, +85, +149, +142, +228, +67, +127, +217, +87, +6, +107, +201, +102, +0, +190, +231, +208, +36, +226, +160, +111, +180, +72, +111, +54, +56, +219, +63, +12, +132, +115, +104, +7, +31, +205, +229, +161, +220, +191, +182, +192, +55, +7, +126, +85, +120, +37, +34, +154, +185, +31, +214, +193, +147, +230, +134, +57, +12, +30, +34, +39, +118, +17, +249, +94, +253, +97, +88, +131, +16, +92, +82, +133, +158, +153, +105, +245, +244, +217, +178, +240, +67, +243, +229, +203, +111, +148, +133, +106, +63, +251, +88, +37, +78, +80, +184, +244, +225, +135, +174, +96, +170, +1, +112, +65, +52, +88, +28, +76, +35, +105, +236, +178, +221, +53, +114, +190, +194, +31, +111, +14, +45, +62, +51, +109, +133, +61, +238, +238, +82, +223, +116, +183, +210, +8, +91, +106, +129, +26, +10, +39, +81, +102, +230, +134, +213, +40, +147, +42, +176, +38, +254, +65, +217, +195, +34, +34, +153, +199, +32, +169, +114, +81, +34, +51, +153, +5, +221, +223, +85, +120, +248, +233, +251, +33, +101, +253, +8, +16, +106, +227, +12, +23, +101, +185, +124, +92, +112, +5, +158, +182, +202, +129, +243, +215, +137, +116, +62, +115, +66, +213, +71, +2, +79, +215, +114, +0, +235, +96, +215, +103, +165, +73, +112, +21, +64, +100, +117, +142, +252, +97, +59, +166, +216, +26, +157, +216, +95, +72, +35, +26, +47, +214, +249, +128, +21, +0, +250, +252, +172, +127, +241, +109, +148, +24, +197, +135, +148, +166, +101, +106, +4, +51, +182, +81, +100, +60, +49, +205, +60, +214, +252, +205, +108, +55, +47, +181, +136, +194, +150, +77, +225, +81, +200, +9, +67, +187, +148, +223, +54, +34, +57, +197, +128, +82, +244, +3, +201, +251, +191, +58, +182, +193, +157, +76, +187, +159, +56, +185, +14, +124, +160, +216, +150, +164, +207, +30, +242, +3, +18, +73, +19, +118, +125, +233, +75, +2, +63, +216, +198, +198, +172, +149, +168, +9, +182, +86, +31, +41, +161, +169, +51, +34, +100, +98, +185, +140, +132, +29, +39, +233, +185, +121, +215, +244, +56, +10, +124, +122, +121, +31, +45, +13, +66, +66, +26, +101, +9, +65, +206, +223, +121, +37, +166, +127, +188, +117, +66, +95, +155, +74, +227, +58, +89, +110, +201, +206, +255, +115, +114, +68, +67, +19, +180, +100, +78, +237, +118, +115, +85, +104, +245, +196, +223, +21, +181, +145, +35, +186, +176, +134, +11, +14, +215, +88, +215, +173, +159, +67, +119, +28, +16, +130, +127, +38, +3, +240, +121, +101, +135, +41, +167, +215, +109, +194, +222, +223, +65, +242, +117, +6, +71, +36, +35, +106, +190, +154, +13, +42, +133, +112, +237, +96, +237, +160, +121, +49, +37, +76, +55, +51, +99, +26, +153, +206, +32, +19, +128, +92, +8, +106, +90, +214, +220, +229, +87, +40, +123, +126, +65, +45, +106, +219, +154, +205, +49, +247, +201, +133, +64, +251, +162, +11, +70, +118, +43, +107, +147, +94, +199, +199, +54, +169, +240, +55, +53, +186, +77, +168, +59, +71, +253, +218, +228, +146, +74, +20, +253, +194, +189, +5, +88, +126, +115, +191, +101, +117, +71, +23, +66, +43, +69, +63, +176, +192, +121, +166, +45, +193, +173, +16, +6, +209, +102, +105, +210, +221, +55, +212, +54, +211, +80, +187, +144, +186, +116, +47, +32, +80, +13, +47, +205, +183, +209, +124, +82, +76, +183, +128, +217, +180, +88, +63, +86, +37, +13, +150, +58, +79, +1, +77, +123, +122, +205, +80, +28, +92, +135, +72, +59, +95, +77, +83, +68, +136, +138, +72, +130, +171, +245, +168, +3, +216, +161, +41, +140, +27, +50, +78, +195, +138, +246, +183, +225, +173, +45, +44, +46, +28, +106, +239, +173, +114, +33, +222, +119, +241, +177, +119, +37, +165, +152, +73, +177, +235, +66, +232, +126, +103, +118, +231, +201, +116, +46, +37, +191, +203, +91, +175, +237, +144, +56, +196, +71, +233, +32, +56, +168, +82, +10, +254, +60, +160, +128, +170, +53, +7, +182, +210, +165, +92, +8, +180, +52, +207, +85, +124, +42, +177, +79, +79, +21, +22, +204, +88, +174, +208, +195, +172, +31, +136, +16, +144, +220, +1, +184, +203, +176, +2, +217, +217, +95, +184, +239, +19, +229, +101, +9, +165, +246, +30, +178, +16, +255, +137, +197, +224, +110, +252, +54, +96, +40, +9, +185, +98, +215, +241, +67, +16, +75, +129, +116, +87, +246, +94, +196, +127, +39, +227, +144, +109, +227, +198, +188, +39, +48, +197, +208, +212, +43, +30, +103, +150, +82, +245, +207, +5, +125, +153, +209, +156, +73, +16, +210, +141, +52, +121, +123, +159, +206, +123, +75, +221, +196, +21, +128, +82, +89, +56, +220, +191, +215, +31, +24, +169, +152, +113, +74, +35, +129, +66, +143, +94, +19, +188, +235, +124, +38, +193, +174, +200, +21, +200, +82, +78, +202, +127, +46, +123, +73, +148, +129, +230, +164, +91, +149, +7, +37, +110, +205, +94, +107, +76, +216, +22, +184, +4, +27, +174, +35, +145, +176, +114, +130, +103, +86, +186, +151, +126, +178, +112, +235, +173, +20, +51, +105, +173, +128, +11, +61, +240, +22, +114, +195, +21, +106, +43, +189, +239, +27, +204, +12, +114, +134, +72, +78, +74, +210, +21, +211, +3, +232, +126, +215, +179, +12, +116, +14, +76, +110, +254, +201, +5, +25, +246, +31, +57, +54, +235, +157, +62, +185, +239, +5, +162, +200, +110, +133, +2, +225, +0, +95, +240, +169, +21, +89, +114, +180, +158, +60, +228, +210, +95, +37, +125, +105, +67, +105, +216, +78, +107, +86, +143, +101, +208, +31, +247, +231, +121, +170, +203, +15, +125, +224, +214, +123, +1, +220, +58, +87, +145, +103, +69, +49, +225, +201, +33, +113, +75, +217, +98, +114, +81, +249, +117, +17, +221, +195, +99, +198, +201, +158, +61, +216, +3, +31, +245, +178, +50, +60, +186, +76, +94, +210, +233, +166, +66, +103, +225, +5, +52, +81, +45, +207, +132, +37, +38, +132, +43, +48, +30, +232, +109, +234, +150, +170, +238, +113, +229, +20, +154, +173, +141, +129, +142, +217, +209, +167, +61, +112, +242, +160, +249, +69, +182, +29, +251, +7, +102, +14, +13, +111, +227, +213, +83, +248, +174, +40, +116, +9, +58, +128, +139, +187, +151, +107, +131, +162, +126, +24, +108, +78, +205, +145, +116, +143, +85, +102, +105, +49, +164, +228, +147, +13, +247, +116, +124, +144, +238, +193, +39, +214, +83, +236, +72, +104, +27, +99, +89, +140, +183, +28, +42, +64, +78, +83, +204, +59, +37, +1, +68, +64, +158, +85, +42, +43, +77, +36, +18, +136, +29, +196, +136, +86, +148, +252, +40, +237, +41, +186, +170, +159, +42, +219, +154, +250, +71, +116, +80, +106, +191, +115, +153, +43, +111, +217, +94, +245, +221, +203, +243, +4, +148, +62, +214, +127, +167, +191, +200, +206, +83, +101, +78, +218, +146, +222, +171, +18, +244, +201, +124, +190, +111, +22, +167, +76, +12, +226, +4, +178, +53, +53, +10, +247, +198, +169, +15, +240, +209, +228, +109, +24, +21, +67, +71, +155, +76, +92, +120, +203, +115, +140, +64, +222, +124, +129, +246, +147, +53, +85, +240, +133, +39, +191, +249, +112, +44, +163, +142, +82, +68, +192, +20, +145, +127, +98, +81, +3, +83, +157, +175, +151, +176, +131, +238, +69, +242, +55, +177, +4, +135, +157, +165, +153, +46, +235, +162, +194, +121, +171, +24, +251, +133, +182, +255, +78, +170, +83, +73, +177, +161, +4, +117, +14, +219, +97, +212, +231, +1, +103, +11, +165, +41, +34, +88, +50, +146, +183, +133, +134, +94, +9, +193, +41, +56, +171, +75, +21, +210, +238, +191, +195, +73, +180, +137, +31, +8, +194, +84, +13, +216, +180, +3, +169, +29, +219, +67, +2, +1, +171, +179, +69, +198, +205, +27, +178, +16, +120, +101, +0, +34, +208, +35, +88, +73, +94, +86, +180, +121, +234, +168, +133, +201, +35, +157, +128, +251, +222, +98, +40, +51, +172, +58, +247, +109, +253, +115, +211, +185, +101, +74, +131, +1, +64, +193, +180, +156, +191, +228, +175, +214, +79, +166, +155, +176, +4, +14, +87, +218, +22, +175, +114, +18, +204, +227, +209, +85, +140, +105, +110, +101, +24, +185, +81, +120, +92, +92, +200, +163, +235, +117, +144, +127, +29, +253, +76, +243, +196, +110, +48, +178, +163, +42, +34, +11, +31, +19, +8, +163, +175, +4, +184, +199, +211, +35, +82, +160, +44, +226, +105, +36, +165, +162, +178, +212, +37, +13, +50, +229, +4, +214, +72, +228, +246, +170, +229, +83, +166, +111, +166, +122, +149, +159, +157, +84, +166, +93, +76, +170, +194, +22, +27, +139, +100, +195, +166, +49, +10, +12, +97, +79, +155, +70, +254, +3, +96, +163, +226, +41, +96, +223, +75, +248, +244, +121, +129, +52, +70, +168, +171, +220, +162, +176, +202, +203, +19, +140, +44, +111, +210, +133, +227, +164, +171, +168, +9, +226, +191, +54, +168, +14, +44, +50, +112, +175, +198, +79, +116, +111, +252, +226, +89, +88, +71, +203, +53, +221, +253, +199, +114, +255, +159, +101, +172, +92, +212, +31, +134, +227, +166, +191, +4, +45, +202, +84, +113, +188, +206, +208, +30, +58, +200, +93, +173, +48, +197, +92, +204, +248, +34, +16, +41, +210, +245, +74, +24, +172, +186, +21, +111, +111, +124, +94, +222, +102, +231, +159, +154, +214, +235, +229, +252, +233, +13, +20, +247, +41, +207, +206, +106, +53, +45, +139, +212, +127, +197, +81, +99, +86, +60, +85, +129, +186, +189, +22, +60, +76, +212, +251, +114, +132, +47, +16, +79, +124, +103, +76, +92, +151, +46, +111, +202, +147, +242, +76, +92, +60, +139, +25, +221, +14, +207, +140, +96, +142, +244, +212, +3, +153, +174, +171, +85, +164, +239, +96, +108, +2, +44, +179, +228, +167, +190, +44, +8, +199, +115, +38, +215, +146, +41, +207, +252, +22, +234, +102, +211, +46, +193, +81, +179, +231, +34, +204, +215, +224, +46, +103, +12, +60, +170, +75, +103, +42, +70, +149, +114, +96, +195, +61, +243, +40, +34, +112, +162, +156, +191, +9, +254, +145, +41, +37, +67, +171, +184, +61, +65, +239, +81, +149, +85, +37, +249, +3, +118, +215, +49, +245, +134, +18, +153, +252, +160, +58, +230, +121, +173, +243, +238, +120, +160, +7, +221, +44, +105, +1, +68, +13, +182, +75, +77, +91, +8, +16, +184, +138, +198, +149, +104, +141, +214, +187, +245, +115, +254, +215, +41, +230, +27, +47, +146, +52, +216, +49, +230, +98, +202, +140, +153, +218, +128, +177, +212, +189, +139, +78, +173, +95, +254, +202, +180, +205, +138, +39, +42, +85, +81, +58, +205, +128, +236, +128, +236, +128, +156, +192, +106, +165, +146, +158, +63, +91, +119, +200, +56, +25, +72, +21, +165, +238, +54, +220, +179, +204, +219, +36, +59, +66, +227, +28, +226, +55, +5, +207, +17, +140, +105, +65, +104, +62, +222, +111, +210, +224, +220, +89, +246, +97, +137, +251, +28, +10, +231, +94, +126, +125, +10, +231, +8, +45, +126, +10, +224, +225, +191, +178, +236, +248, +168, +224, +227, +244, +120, +202, +99, +33, +110, +247, +225, +217, +181, +251, +198, +91, +44, +17, +140, +174, +179, +42, +70, +215, +31, +38, +105, +123, +233, +16, +80, +201, +71, +60, +141, +232, +191, +217, +72, +188, +206, +239, +206, +64, +44, +227, +171, +73, +111, +217, +14, +169, +34, +177, +184, +155, +149, +7, +7, +33, +217, +196, +14, +208, +4, +104, +102, +210, +125, +49, +214, +48, +76, +207, +87, +199, +238, +195, +21, +90, +198, +220, +61, +240, +19, +96, +156, +8, +201, +123, +1, +251, +41, +81, +201, +111, +231, +162, +237, +237, +148, +45, +143, +207, +121, +203, +100, +251, +9, +87, +90, +134, +173, +66, +149, +49, +90, +42, +151, +13, +181, +16, +190, +2, +240, +123, +164, +43, +143, +227, +225, +178, +177, +81, +121, +132, +101, +45, +147, +211, +170, +22, +131, +4, +83, +59, +243, +133, +158, +92, +228, +48, +232, +92, +87, +119, +160, +209, +234, +255, +119, +226, +255, +134, +183, +109, +97, +175, +25, +15, +101, +28, +26, +140, +17, +100, +213, +167, +84, +241, +107, +193, +243, +52, +214, +44, +70, +228, +47, +129, +26, +165, +4, +126, +82, +47, +24, +101, +67, +176, +216, +238, +195, +199, +244, +205, +234, +6, +138, +178, +243, +199, +100, +113, +208, +191, +198, +204, +230, +70, +223, +107, +14, +112, +123, +252, +37, +202, +124, +66, +222, +54, +176, +224, +202, +116, +183, +50, +64, +99, +165, +172, +175, +179, +141, +182, +73, +159, +71, +90, +65, +207, +209, +244, +138, +95, +10, +203, +161, +228, +182, +122, +79, +192, +51, +194, +104, +138, +59, +164, +4, +54, +130, +200, +87, +101, +226, +228, +60, +158, +178, +7, +126, +98, +157, +157, +28, +110, +146, +193, +127, +70, +72, +39, +83, +3, +119, +36, +142, +83, +21, +98, +221, +41, +172, +180, +20, +15, +229, +232, +215, +33, +119, +235, +248, +120, +133, +185, +32, +238, +103, +237, +207, +77, +133, +50, +197, +194, +65, +62, +63, +65, +42, +93, +203, +172, +53, +231, +44, +99, +255, +1, +255, +32, +201, +35, +146, +209, +213, +184, +32, +39, +195, +122, +124, +3, +89, +191, +192, +157, +239, +5, +14, +196, +118, +79, +24, +54, +19, +114, +71, +19, +237, +105, +34, +64, +217, +251, +89, +189, +15, +191, +151, +118, +138, +134, +138, +50, +8, +233, +252, +41, +16, +2, +251, +63, +44, +133, +189, +255, +86, +127, +241, +225, +91, +124, +76, +7, +93, +21, +159, +226, +187, +101, +128, +102, +216, +85, +80, +234, +88, +47, +26, +51, +167, +225, +248, +228, +163, +112, +166, +32, +0, +243, +189, +67, +217, +165, +172, +186, +77, +23, +241, +130, +82, +78, +46, +113, +176, +200, +179, +170, +91, +33, +96, +56, +214, +171, +32, +51, +22, +246, +171, +37, +2, +20, +153, +15, +143, +127, +52, +159, +137, +22, +132, +28, +69, +79, +127, +243, +162, +164, +58, +116, +182, +120, +75, +54, +168, +97, +127, +112, +14, +72, +20, +98, +243, +14, +195, +237, +250, +180, +195, +74, +14, +41, +253, +1, +112, +130, +186, +208, +22, +128, +27, +63, +90, +140, +0, +243, +235, +146, +133, +46, +51, +87, +213, +8, +91, +148, +72, +25, +178, +150, +10, +175, +126, +225, +127, +23, +229, +132, +28, +98, +9, +197, +194, +181, +186, +149, +8, +46, +209, +188, +201, +175, +94, +78, +229, +33, +171, +18, +55, +213, +24, +65, +142, +226, +227, +113, +22, +51, +171, +15, +96, +236, +228, +12, +104, +163, +69, +255, +136, +230, +142, +158, +134, +246, +101, +213, +47, +146, +229, +75, +39, +114, +12, +84, +199, +143, +195, +190, +33, +27, +215, +191, +148, +79, +89, +117, +192, +80, +26, +157, +175, +199, +86, +26, +190, +102, +150, +163, +157, +27, +231, +167, +38, +16, +94, +192, +131, +132, +99, +19, +200, +35, +32, +157, +201, +243, +111, +223, +216, +74, +56, +148, +86, +23, +215, +108, +202, +222, +34, +73, +140, +178, +243, +155, +96, +133, +56, +95, +62, +33, +193, +141, +32, +202, +16, +161, +85, +237, +4, +52, +185, +56, +142, +31, +61, +244, +139, +91, +143, +166, +27, +248, +213, +32, +246, +236, +2, +34, +150, +173, +199, +175, +75, +171, +96, +163, +23, +43, +86, +55, +56, +75, +188, +212, +243, +226, +186, +138, +180, +53, +243, +122, +50, +25, +163, +61, +237, +57, +105, +77, +183, +215, +48, +52, +162, +173, +38, +102, +134, +158, +182, +4, +200, +218, +41, +51, +55, +171, +231, +235, +156, +153, +28, +9, +254, +208, +229, +185, +0, +22, +164, +159, +154, +63, +233, +166, +102, +94, +156, +187, +108, +85, +67, +88, +56, +6, +220, +42, +201, +212, +241, +180, +253, +113, +40, +46, +240, +170, +36, +208, +157, +136, +46, +171, +67, +81, +30, +135, +10, +33, +80, +98, +85, +160, +3, +62, +68, +187, +225, +169, +85, +180, +57, +238, +110, +84, +5, +90, +55, +146, +49, +140, +82, +203, +25, +104, +80, +195, +81, +119, +221, +153, +86, +148, +62, +8, +40, +59, +238, +139, +125, +154, +47, +109, +65, +215, +196, +99, +170, +52, +110, +234, +173, +138, +247, +219, +23, +171, +29, +102, +212, +174, +187, +113, +119, +197, +143, +38, +247, +69, +98, +14, +246, +25, +232, +164, +189, +123, +10, +181, +77, +206, +249, +188, +68, +177, +106, +189, +119, +32, +109, +55, +70, +113, +166, +14, +88, +161, +15, +226, +37, +187, +47, +30, +88, +46, +26, +252, +18, +127, +46, +165, +163, +77, +77, +204, +98, +78, +23, +89, +36, +75, +84, +237, +124, +227, +128, +43, +174, +49, +125, +14, +146, +176, +55, +152, +170, +154, +178, +32, +182, +6, +179, +142, +126, +132, +215, +45, +106, +175, +151, +142, +112, +30, +144, +180, +46, +209, +111, +19, +35, +88, +113, +74, +255, +151, +51, +221, +246, +17, +199, +70, +84, +248, +27, +226, +189, +92, +29, +4, +9, +7, +216, +88, +184, +52, +25, +240, +200, +244, +243, +180, +45, +133, +224, +153, +61, +92, +138, +178, +19, +1, +224, +91, +88, +151, +121, +12, +226, +67, +106, +239, +182, +177, +78, +45, +70, +199, +38, +131, +113, +28, +182, +25, +163, +239, +249, +202, +180, +96, +208, +145, +52, +16, +4, +33, +240, +121, +80, +186, +3, +178, +44, +18, +6, +0, +230, +145, +138, +190, +86, +12, +119, +73, +196, +116, +15, +3, +42, +63, +12, +254, +179, +127, +158, +59, +124, +235, +201, +110, +70, +93, +236, +4, +162, +92, +154, +171, +189, +146, +228, +248, +222, +188, +133, +232, +222, +149, +232, +210, +94, +45, +243, +193, +137, +40, +142, +39, +44, +215, +22, +228, +97, +195, +94, +71, +2, +237, +181, +10, +98, +103, +105, +39, +101, +162, +149, +250, +222, +230, +204, +11, +10, +247, +205, +25, +135, +231, +141, +151, +57, +142, +80, +243, +209, +195, +208, +232, +111, +3, +245, +89, +77, +200, +13, +41, +223, +76, +92, +49, +95, +50, +20, +34, +47, +62, +100, +1, +65, +19, +85, +201, +186, +233, +74, +204, +5, +51, +162, +204, +100, +30, +138, +33, +63, +199, +214, +230, +189, +233, +64, +239, +42, +19, +246, +189, +244, +225, +179, +240, +100, +80, +182, +37, +38, +225, +182, +159, +208, +108, +35, +164, +84, +103, +89, +22, +53, +198, +227, +7, +79, +235, +129, +56, +184, +227, +64, +147, +171, +72, +57, +216, +129, +234, +223, +128, +252, +141, +155, +108, +89, +22, +135, +142, +239, +134, +221, +40, +106, +238, +184, +47, +75, +62, +103, +103, +25, +49, +169, +65, +24, +225, +48, +2, +217, +247, +147, +104, +2, +231, +180, +111, +50, +116, +225, +173, +156, +87, +161, +255, +205, +202, +131, +49, +39, +237, +174, +189, +170, +15, +159, +52, +196, +143, +195, +186, +95, +192, +42, +140, +21, +153, +240, +113, +143, +229, +235, +226, +48, +137, +120, +36, +210, +108, +12, +152, +194, +128, +57, +144, +71, +48, +243, +210, +41, +89, +14, +16, +193, +2, +56, +129, +140, +250, +12, +105, +33, +205, +36, +231, +83, +22, +209, +49, +49, +4, +27, +230, +101, +127, +234, +47, +212, +140, +11, +8, +138, +219, +161, +167, +31, +186, +93, +115, +213, +21, +76, +154, +226, +82, +144, +58, +149, +33, +66, +176, +116, +24, +247, +78, +183, +103, +46, +7, +154, +218, +42, +155, +38, +164, +239, +117, +145, +61, +1, +161, +5, +54, +199, +75, +157, +154, +219, +145, +166, +197, +211, +219, +71, +255, +226, +179, +96, +123, +195, +180, +59, +113, +120, +1, +119, +164, +26, +201, +100, +243, +212, +133, +242, +25, +190, +119, +138, +157, +188, +183, +238, +100, +98, +22, +213, +11, +217, +176, +142, +216, +136, +207, +32, +208, +70, +12, +200, +151, +55, +123, +122, +99, +133, +231, +35, +101, +71, +111, +217, +88, +246, +120, +34, +112, +242, +68, +83, +201, +215, +122, +92, +168, +197, +65, +171, +232, +215, +194, +215, +246, +157, +14, +206, +160, +102, +84, +207, +71, +54, +235, +43, +148, +132, +229, +226, +214, +208, +17, +37, +232, +23, +210, +248, +215, +141, +84, +69, +175, +21, +244, +150, +145, +153, +221, +11, +17, +48, +245, +18, +97, +146, +131, +211, +153, +190, +45, +211, +84, +7, +170, +21, +64, +51, +24, +60, +27, +152, +86, +58, +180, +164, +157, +41, +127, +131, +20, +41, +217, +15, +57, +102, +181, +215, +114, +230, +189, +251, +126, +230, +190, +236, +43, +214, +214, +244, +6, +228, +101, +131, +33, +138, +8, +73, +191, +171, +54, +142, +225, +75, +168, +180, +65, +145, +255, +44, +62, +29, +5, +103, +254, +45, +44, +128, +239, +213, +168, +205, +136, +240, +168, +253, +34, +207, +16, +231, +70, +73, +203, +173, +91, +137, +160, +65, +215, +83, +115, +91, +139, +168, +73, +244, +201, +68, +111, +209, +240, +242, +105, +252, +23, +196, +161, +129, +180, +60, +100, +52, +189, +125, +218, +126, +60, +163, +144, +123, +12, +117, +39, +41, +24, +147, +7, +73, +18, +45, +69, +254, +153, +72, +196, +96, +244, +178, +32, +246, +100, +134, +197, +163, +34, +211, +240, +14, +8, +18, +43, +207, +87, +103, +239, +182, +160, +100, +73, +201, +247, +126, +197, +157, +212, +220, +189, +161, +121, +122, +142, +220, +151, +224, +69, +94, +246, +110, +239, +251, +229, +251, +96, +244, +214, +124, +38, +26, +213, +211, +67, +236, +113, +32, +216, +77, +237, +51, +137, +90, +88, +13, +186, +174, +204, +224, +14, +45, +131, +222, +188, +63, +131, +42, +85, +237, +66, +55, +160, +184, +249, +146, +176, +16, +224, +82, +1, +95, +128, +109, +138, +4, +154, +89, +162, +178, +143, +113, +134, +42, +30, +131, +48, +119, +123, +247, +47, +242, +187, +105, +91, +81, +33, +223, +115, +202, +71, +125, +117, +240, +181, +218, +221, +190, +252, +160, +178, +192, +114, +22, +28, +89, +206, +121, +73, +19, +67, +70, +44, +155, +177, +21, +103, +100, +225, +248, +91, +128, +89, +22, +249, +217, +227, +74, +3, +32, +32, +129, +65, +62, +1, +6, +6, +221, +126, +221, +166, +49, +121, +251, +35, +163, +15, +233, +206, +72, +81, +217, +85, +192, +37, +208, +139, +215, +37, +224, +26, +23, +188, +137, +212, +175, +146, +0, +206, +27, +94, +220, +123, +6, +200, +30, +78, +161, +185, +180, +158, +252, +107, +79, +200, +21, +172, +132, +118, +155, +206, +149, +225, +96, +84, +238, +18, +98, +216, +83, +204, +145, +208, +47, +155, +165, +150, +244, +249, +216, +206, +65, +207, +246, +149, +7, +214, +120, +36, +81, +87, +19, +217, +189, +169, +15, +39, +31, +254, +1, +135, +247, +164, +226, +180, +27, +109, +131, +18, +158, +165, +188, +115, +200, +249, +168, +217, +59, +24, +140, +44, +142, +194, +110, +27, +252, +160, +190, +173, +131, +11, +4, +136, +71, +222, +113, +210, +11, +157, +188, +27, +48, +90, +198, +63, +225, +6, +35, +195, +49, +68, +147, +3, +23, +113, +160, +139, +188, +125, +93, +82, +131, +13, +46, +80, +209, +124, +214, +201, +246, +153, +44, +218, +99, +195, +225, +201, +248, +237, +90, +166, +32, +54, +57, +104, +98, +180, +123, +2, +226, +50, +154, +23, +84, +185, +2, +108, +221, +74, +185, +16, +168, +139, +183, +73, +219, +17, +216, +7, +115, +105, +242, +100, +211, +224, +49, +153, +13, +213, +14, +170, +243, +29, +130, +152, +194, +100, +145, +62, +223, +51, +156, +166, +106, +247, +95, +59, +62, +149, +147, +194, +191, +38, +244, +36, +177, +21, +217, +94, +198, +139, +22, +13, +228, +141, +169, +192, +175, +74, +224, +219, +219, +202, +233, +254, +49, +45, +100, +165, +233, +180, +132, +55, +149, +95, +190, +107, +18, +224, +121, +136, +37, +9, +125, +27, +26, +251, +147, +40, +187, +225, +244, +43, +249, +221, +152, +225, +190, +142, +204, +129, +95, +27, +63, +136, +36, +232, +0, +7, +92, +127, +21, +20, +148, +77, +9, +174, +88, +233, +0, +190, +61, +180, +40, +14, +98, +58, +124, +65, +100, +219, +37, +141, +167, +195, +101, +108, +193, +199, +94, +1, +62, +208, +39, +239, +11, +232, +149, +90, +241, +245, +61, +94, +93, +253, +98, +72, +255, +114, +237, +211, +244, +46, +16, +22, +111, +111, +86, +129, +183, +98, +130, +20, +198, +181, +238, +184, +26, +171, +169, +94, +230, +218, +116, +193, +249, +134, +129, +112, +3, +77, +87, +89, +100, +198, +119, +141, +208, +94, +238, +139, +39, +207, +131, +74, +169, +30, +172, +51, +110, +146, +215, +6, +118, +244, +241, +78, +152, +141, +90, +222, +122, +152, +185, +15, +92, +18, +121, +147, +15, +231, +131, +102, +29, +127, +154, +246, +56, +233, +45, +209, +205, +190, +213, +192, +11, +149, +56, +199, +132, +69, +220, +172, +23, +61, +103, +54, +181, +86, +207, +88, +135, +131, +172, +5, +70, +2, +204, +175, +57, +199, +16, +47, +72, +100, +173, +237, +56, +237, +121, +168, +215, +146, +85, +174, +74, +200, +155, +174, +239, +129, +57, +91, +133, +211, +121, +16, +57, +44, +115, +200, +39, +90, +141, +8, +135, +92, +83, +224, +57, +31, +169, +175, +2, +40, +53, +62, +205, +80, +145, +159, +2, +31, +183, +162, +117, +120, +106, +37, +200, +15, +83, +180, +193, +211, +175, +144, +89, +54, +1, +14, +230, +233, +178, +170, +1, +224, +19, +147, +46, +15, +58, +251, +244, +177, +153, +219, +50, +233, +72, +171, +149, +246, +0, +80, +152, +0, +39, +146, +169, +5, +220, +233, +142, +181, +124, +6, +133, +36, +147, +64, +249, +192, +110, +251, +200, +177, +118, +207, +78, +230, +145, +134, +213, +128, +6, +148, +38, +45, +218, +198, +253, +111, +220, +229, +187, +215, +218, +95, +116, +234, +2, +200, +214, +78, +149, +100, +39, +130, +212, +211, +194, +69, +200, +95, +106, +141, +176, +14, +1, +202, +77, +236, +117, +231, +110, +177, +5, +148, +167, +20, +216, +174, +19, +103, +179, +121, +24, +176, +163, +116, +243, +29, +225, +165, +28, +38, +96, +240, +46, +206, +35, +150, +192, +74, +89, +150, +235, +221, +128, +115, +251, +198, +57, +201, +77, +121, +34, +100, +82, +27, +67, +51, +132, +189, +153, +42, +100, +65, +10, +118, +250, +47, +3, +228, +194, +157, +173, +197, +142, +49, +10, +253, +108, +50, +134, +49, +14, +31, +14, +189, +185, +52, +205, +164, +129, +95, +211, +42, +159, +149, +175, +245, +180, +78, +232, +11, +7, +212, +236, +190, +215, +232, +101, +213, +116, +153, +86, +140, +65, +8, +244, +151, +25, +180, +119, +64, +213, +122, +18, +178, +204, +152, +193, +80, +80, +72, +80, +240, +147, +12, +49, +16, +46, +114, +131, +83, +243, +231, +63, +57, +131, +182, +242, +13, +248, +208, +158, +192, +49, +57, +124, +1, +195, +41, +75, +73, +189, +115, +29, +68, +55, +22, +80, +62, +120, +138, +232, +57, +44, +224, +109, +132, +249, +112, +199, +135, +210, +65, +180, +211, +200, +101, +59, +217, +24, +186, +141, +81, +16, +183, +237, +78, +222, +241, +5, +110, +154, +123, +64, +99, +13, +120, +221, +117, +135, +22, +73, +161, +73, +66, +217, +63, +79, +253, +20, +246, +206, +112, +105, +146, +51, +106, +62, +187, +12, +15, +222, +43, +210, +195, +222, +80, +128, +109, +135, +27, +76, +172, +217, +212, +24, +210, +119, +252, +0, +74, +216, +6, +99, +105, +171, +217, +33, +14, +18, +148, +27, +37, +228, +122, +10, +75, +21, +201, +156, +36, +243, +196, +203, +251, +185, +180, +101, +78, +184, +126, +91, +69, +56, +181, +62, +211, +171, +195, +34, +96, +51, +97, +226, +32, +51, +104, +65, +116, +57, +141, +77, +126, +184, +191, +154, +33, +159, +125, +200, +126, +212, +104, +86, +26, +162, +131, +7, +14, +248, +163, +144, +57, +117, +63, +65, +137, +108, +162, +187, +195, +134, +213, +6, +247, +223, +33, +168, +86, +42, +209, +106, +146, +200, +35, +169, +120, +24, +145, +251, +101, +37, +131, +10, +128, +170, +193, +127, +179, +68, +19, +143, +112, +37, +222, +142, +20, +55, +191, +20, +20, +15, +9, +204, +5, +130, +197, +195, +206, +243, +160, +26, +211, +204, +101, +179, +223, +13, +137, +131, +7, +217, +246, +216, +88, +154, +9, +70, +157, +65, +234, +140, +57, +78, +117, +9, +69, +70, +153, +233, +193, +39, +93, +150, +88, +229, +174, +144, +167, +156, +138, +114, +100, +107, +247, +104, +163, +218, +253, +118, +197, +104, +107, +176, +115, +211, +92, +47, +135, +226, +29, +122, +0, +197, +157, +249, +66, +115, +249, +109, +83, +179, +21, +232, +150, +242, +49, +67, +136, +104, +30, +98, +40, +65, +7, +25, +154, +171, +190, +75, +63, +83, +103, +113, +117, +242, +176, +160, +196, +122, +221, +181, +134, +51, +70, +52, +171, +138, +50, +235, +224, +222, +77, +190, +50, +163, +25, +2, +148, +205, +48, +238, +45, +30, +243, +13, +3, +161, +135, +126, +57, +141, +132, +8, +26, +79, +125, +139, +84, +131, +161, +82, +44, +197, +139, +162, +90, +76, +165, +38, +216, +229, +244, +14, +154, +156, +208, +110, +81, +16, +186, +225, +78, +140, +98, +195, +221, +30, +102, +114, +202, +231, +6, +204, +87, +226, +62, +234, +211, +240, +44, +162, +134, +249, +10, +68, +216, +142, +243, +216, +42, +255, +180, +106, +145, +121, +96, +165, +98, +102, +24, +207, +254, +116, +98, +218, +32, +18, +164, +195, +158, +10, +124, +32, +204, +76, +131, +108, +12, +137, +128, +72, +128, +37, +33, +162, +140, +150, +25, +130, +254, +110, +134, +230, +208, +106, +133, +139, +204, +190, +60, +179, +2, +242, +36, +196, +39, +62, +121, +141, +197, +240, +137, +154, +28, +230, +68, +171, +106, +166, +172, +26, +158, +30, +169, +176, +201, +137, +223, +149, +22, +141, +141, +44, +43, +226, +35, +210, +225, +124, +216, +125, +153, +215, +105, +210, +157, +114, +196, +246, +136, +199, +28, +121, +87, +179, +67, +103, +76, +40, +101, +248, +165, +82, +80, +133, +79, +19, +157, +204, +242, +65, +193, +34, +226, +10, +17, +182, +238, +177, +24, +92, +200, +152, +131, +187, +213, +1, +176, +96, +190, +156, +212, +130, +203, +231, +131, +218, +96, +66, +86, +22, +44, +157, +103, +107, +62, +247, +210, +255, +182, +207, +193, +131, +77, +194, +148, +176, +182, +209, +157, +32, +105, +121, +198, +212, +125, +246, +83, +249, +23, +69, +240, +142, +119, +171, +250, +201, +149, +145, +92, +53, +112, +69, +90, +188, +136, +224, +3, +54, +235, +184, +56, +187, +60, +42, +22, +171, +117, +109, +37, +10, +112, +96, +84, +120, +139, +171, +176, +222, +140, +82, +78, +252, +178, +179, +150, +196, +158, +37, +36, +150, +131, +199, +130, +195, +90, +96, +144, +251, +41, +180, +27, +50, +184, +205, +171, +24, +222, +97, +41, +146, +248, +1, +83, +8, +24, +247, +114, +174, +30, +8, +48, +208, +64, +254, +199, +166, +141, +250, +114, +137, +225, +217, +100, +197, +226, +98, +130, +133, +23, +50, +177, +240, +138, +160, +24, +28, +168, +17, +239, +53, +209, +206, +164, +75, +30, +248, +130, +232, +166, +191, +135, +95, +0, +249, +106, +225, +183, +148, +106, +141, +141, +250, +231, +218, +93, +77, +61, +11, +238, +199, +168, +146, +246, +47, +76, +178, +244, +202, +247, +60, +112, +207, +105, +101, +249, +54, +144, +65, +188, +29, +15, +76, +182, +117, +197, +183, +126, +63, +152, +142, +0, +192, +210, +209, +25, +102, +236, +202, +181, +32, +64, +221, +109, +14, +204, +123, +14, +34, +253, +21, +192, +246, +150, +77, +30, +34, +156, +94, +145, +114, +96, +2, +143, +126, +112, +230, +125, +99, +157, +135, +189, +127, +120, +73, +1, +222, +54, +74, +53, +15, +48, +32, +167, +229, +229, +54, +189, +255, +118, +128, +14, +79, +46, +238, +27, +35, +59, +197, +163, +177, +1, +41, +241, +224, +215, +246, +128, +58, +157, +250, +91, +242, +178, +130, +203, +38, +162, +109, +159, +175, +39, +80, +85, +182, +56, +115, +251, +29, +95, +7, +44, +9, +83, +23, +179, +141, +196, +47, +131, +24, +235, +185, +27, +116, +73, +47, +228, +148, +166, +11, +50, +135, +187, +167, +39, +70, +57, +205, +156, +33, +105, +13, +167, +3, +28, +83, +5, +10, +154, +42, +248, +181, +213, +107, +252, +83, +203, +123, +82, +132, +50, +189, +206, +3, +138, +199, +179, +81, +125, +243, +154, +187, +94, +242, +85, +222, +180, +89, +78, +99, +149, +80, +229, +209, +114, +250, +116, +17, +59, +57, +234, +237, +157, +28, +81, +60, +25, +236, +191, +92, +40, +18, +149, +203, +21, +77, +170, +120, +60, +71, +131, +88, +139, +191, +33, +142, +66, +11, +125, +195, +184, +100, +122, +133, +68, +229, +66, +118, +21, +109, +234, +18, +226, +22, +177, +25, +189, +113, +204, +27, +133, +27, +191, +13, +126, +21, +112, +215, +158, +187, +132, +255, +186, +162, +106, +29, +101, +17, +109, +204, +148, +72, +65, +86, +0, +81, +213, +8, +73, +159, +88, +88, +238, +161, +109, +78, +190, +223, +21, +201, +126, +209, +79, +245, +138, +216, +211, +129, +185, +133, +132, +160, +233, +126, +230, +213, +156, +213, +34, +111, +107, +176, +113, +230, +199, +19, +82, +0, +205, +54, +141, +158, +226, +149, +78, +253, +226, +37, +173, +80, +186, +89, +184, +52, +18, +211, +216, +187, +237, +193, +178, +94, +235, +42, +56, +245, +101, +249, +171, +113, +18, +192, +244, +101, +222, +98, +244, +252, +7, +55, +32, +230, +187, +79, +200, +106, +205, +27, +92, +37, +244, +5, +255, +140, +202, +139, +229, +168, +175, +127, +73, +53, +114, +225, +185, +83, +119, +64, +168, +128, +37, +93, +233, +110, +187, +71, +194, +26, +89, +209, +116, +44, +25, +178, +173, +40, +32, +241, +23, +113, +127, +81, +181, +50, +229, +219, +11, +50, +33, +237, +152, +181, +163, +164, +24, +147, +252, +162, +43, +79, +36, +58, +184, +86, +207, +108, +125, +188, +234, +108, +11, +44, +155, +17, +160, +109, +228, +50, +169, +68, +47, +247, +116, +235, +145, +206, +130, +77, +132, +218, +150, +151, +189, +28, +227, +238, +231, +137, +82, +118, +213, +131, +218, +72, +89, +116, +28, +250, +103, +171, +181, +6, +72, +6, +139, +189, +183, +239, +170, +26, +204, +91, +142, +0, +104, +226, +119, +254, +213, +252, +32, +214, +49, +235, +31, +226, +173, +134, +47, +215, +201, +99, +241, +142, +219, +209, +96, +2, +62, +224, +249, +4, +172, +177, +135, +239, +102, +92, +165, +7, +176, +115, +56, +249, +59, +156, +83, +58, +201, +112, +230, +87, +106, +86, +148, +95, +183, +134, +47, +201, +96, +238, +179, +53, +132, +120, +155, +218, +58, +13, +34, +211, +102, +38, +223, +42, +71, +22, +242, +59, +22, +252, +66, +33, +134, +254, +123, +73, +131, +158, +144, +108, +210, +223, +25, +124, +220, +59, +45, +33, +94, +164, +175, +230, +175, +196, +15, +106, +87, +180, +47, +56, +113, +29, +110, +212, +133, +79, +24, +104, +167, +154, +186, +96, +46, +59, +248, +248, +126, +122, +149, +115, +38, +130, +133, +191, +132, +115, +44, +156, +119, +252, +73, +114, +74, +176, +120, +183, +164, +201, +119, +71, +241, +14, +229, +162, +222, +15, +57, +125, +163, +151, +113, +50, +14, +208, +214, +25, +184, +176, +251, +204, +208, +58, +122, +22, +130, +127, +147, +175, +193, +36, +200, +122, +152, +203, +212, +249, +47, +216, +49, +94, +59, +146, +211, +2, +42, +158, +99, +179, +137, +74, +15, +226, +191, +225, +116, +180, +165, +193, +73, +13, +84, +79, +246, +226, +252, +62, +115, +29, +53, +154, +254, +154, +96, +134, +67, +47, +81, +198, +108, +253, +59, +150, +136, +220, +99, +244, +90, +208, +97, +99, +155, +237, +161, +38, +57, +36, +35, +174, +8, +235, +140, +250, +101, +15, +40, +32, +204, +126, +246, +195, +246, +219, +80, +130, +255, +136, +115, +87, +124, +44, +167, +167, +229, +228, +226, +41, +213, +91, +90, +44, +111, +195, +6, +214, +230, +117, +144, +233, +97, +248, +86, +62, +1, +221, +216, +79, +62, +221, +85, +36, +159, +153, +48, +86, +125, +51, +51, +28, +94, +75, +122, +76, +138, +110, +217, +246, +15, +219, +134, +210, +213, +123, +70, +216, +236, +208, +151, +50, +252, +53, +188, +216, +142, +110, +249, +125, +245, +244, +74, +211, +25, +90, +108, +49, +237, +101, +246, +236, +86, +182, +150, +167, +49, +221, +190, +250, +129, +154, +237, +248, +125, +192, +215, +32, +60, +136, +113, +193, +20, +171, +81, +216, +209, +155, +102, +26, +102, +220, +189, +176, +248, +206, +157, +100, +88, +234, +159, +6, +43, +140, +64, +84, +35, +129, +77, +144, +10, +81, +134, +12, +16, +61, +211, +117, +44, +199, +139, +26, +238, +64, +75, +207, +28, +3, +117, +56, +61, +14, +103, +247, +253, +190, +149, +253, +141, +210, +147, +172, +60, +75, +199, +73, +233, +3, +46, +57, +9, +77, +21, +194, +159, +252, +189, +78, +20, +85, +223, +166, +125, +175, +207, +193, +249, +202, +97, +63, +201, +188, +223, +220, +199, +143, +79, +73, +238, +130, +201, +157, +147, +236, +221, +158, +106, +43, +16, +208, +251, +203, +122, +106, +68, +148, +136, +164, +6, +26, +234, +55, +172, +188, +129, +126, +3, +118, +143, +54, +47, +251, +140, +50, +222, +152, +232, +65, +80, +26, +46, +192, +190, +189, +140, +223, +199, +156, +35, +0, +245, +249, +242, +83, +224, +104, +30, +119, +247, +46, +174, +238, +182, +184, +33, +61, +62, +245, +166, +73, +174, +225, +183, +45, +36, +78, +49, +58, +65, +178, +9, +98, +24, +55, +39, +48, +23, +62, +91, +93, +64, +152, +57, +151, +213, +224, +246, +96, +223, +80, +149, +125, +193, +208, +84, +185, +97, +132, +49, +71, +87, +250, +57, +47, +71, +70, +167, +71, +225, +94, +19, +42, +77, +177, +187, +234, +117, +220, +204, +108, +78, +191, +190, +191, +200, +111, +110, +241, +246, +223, +136, +140, +3, +208, +169, +201, +79, +120, +160, +208, +115, +15, +174, +107, +28, +92, +71, +185, +209, +152, +208, +111, +179, +15, +228, +73, +251, +40, +14, +1, +187, +12, +94, +69, +142, +53, +237, +41, +54, +140, +215, +161, +105, +51, +201, +4, +40, +25, +227, +130, +35, +90, +70, +85, +199, +195, +147, +210, +111, +37, +161, +30, +15, +244, +14, +45, +76, +190, +77, +129, +34, +44, +161, +165, +79, +23, +239, +43, +155, +167, +73, +223, +214, +146, +42, +253, +176, +168, +132, +175, +175, +105, +184, +158, +47, +44, +58, +88, +191, +40, +73, +243, +219, +118, +97, +235, +174, +92, +186, +114, +121, +102, +182, +222, +106, +120, +39, +155, +47, +228, +41, +171, +79, +87, +109, +79, +106, +187, +199, +167, +110, +236, +124, +237, +252, +107, +112, +56, +66, +16, +245, +70, +202, +8, +77, +180, +184, +217, +15, +104, +92, +102, +54, +87, +34, +231, +163, +177, +232, +112, +155, +155, +110, +134, +92, +227, +69, +79, +102, +22, +99, +218, +149, +87, +160, +14, +54, +81, +132, +171, +111, +17, +13, +240, +47, +96, +183, +104, +247, +46, +50, +73, +94, +187, +250, +231, +13, +216, +59, +167, +70, +132, +216, +153, +197, +174, +84, +77, +218, +134, +165, +39, +254, +62, +22, +154, +127, +134, +183, +51, +75, +175, +154, +56, +26, +161, +168, +245, +163, +141, +250, +170, +35, +127, +124, +0, +138, +175, +135, +237, +149, +159, +162, +70, +153, +69, +237, +235, +192, +179, +19, +79, +213, +254, +73, +145, +250, +232, +202, +145, +100, +213, +125, +17, +94, +29, +21, +109, +255, +87, +102, +28, +141, +242, +3, +250, +127, +202, +59, +174, +2, +233, +221, +219, +88, +2, +84, +99, +21, +146, +68, +78, +134, +223, +237, +46, +77, +169, +177, +82, +34, +21, +173, +34, +107, +83, +60, +68, +140, +167, +121, +251, +251, +201, +210, +121, +204, +102, +111, +164, +137, +8, +5, +237, +153, +225, +13, +5, +22, +99, +185, +147, +112, +108, +38, +13, +86, +133, +38, +153, +233, +255, +77, +41, +6, +162, +56, +11, +234, +224, +174, +246, +192, +33, +245, +121, +21, +130, +236, +225, +229, +82, +79, +243, +172, +71, +65, +45, +103, +3, +255, +120, +71, +37, +38, +102, +217, +32, +213, +252, +53, +198, +166, +225, +140, +232, +114, +55, +177, +1, +233, +49, +59, +52, +42, +165, +67, +8, +129, +209, +116, +71, +114, +73, +147, +91, +166, +233, +163, +128, +170, +65, +69, +211, +12, +191, +81, +122, +64, +100, +193, +97, +77, +190, +131, +63, +205, +68, +67, +140, +48, +15, +201, +202, +119, +10, +16, +255, +1, +191, +130, +237, +254, +44, +66, +13, +100, +61, +20, +244, +104, +135, +120, +46, +214, +178, +85, +202, +199, +237, +16, +167, +159, +34, +125, +4, +51, +48, +27, +122, +192, +127, +49, +68, +106, +119, +232, +104, +173, +102, +47, +27, +29, +39, +28, +122, +27, +199, +250, +45, +89, +91, +76, +175, +34, +236, +255, +109, +164, +210, +212, +126, +118, +53, +233, +216, +231, +198, +144, +210, +189, +171, +253, +100, +24, +180, +28, +209, +132, +224, +8, +32, +52, +211, +222, +50, +104, +26, +97, +173, +249, +230, +156, +192, +116, +55, +78, +112, +197, +17, +230, +162, +188, +137, +252, +254, +128, +136, +121, +209, +1, +212, +75, +48, +242, +136, +254, +75, +57, +4, +218, +97, +127, +19, +16, +66, +69, +199, +216, +237, +27, +88, +94, +162, +34, +137, +189, +218, +119, +35, +124, +50, +122, +77, +0, +175, +25, +93, +242, +151, +249, +113, +7, +108, +80, +158, +184, +211, +130, +205, +5, +211, +188, +154, +189, +202, +227, +208, +162, +1, +217, +176, +35, +93, +205, +149, +210, +190, +88, +58, +211, +105, +14, +142, +234, +197, +82, +242, +157, +95, +92, +238, +22, +74, +83, +171, +113, +175, +176, +53, +165, +73, +53, +23, +94, +171, +208, +230, +224, +177, +104, +166, +229, +70, +63, +15, +242, +5, +159, +233, +32, +139, +254, +149, +237, +179, +107, +90, +22, +14, +125, +181, +26, +224, +103, +6, +11, +143, +182, +26, +189, +119, +72, +203, +114, +133, +100, +114, +214, +139, +7, +31, +199, +192, +2, +26, +114, +105, +11, +249, +62, +112, +61, +149, +17, +254, +128, +30, +8, +220, +5, +153, +169, +40, +201, +133, +233, +66, +250, +141, +116, +52, +84, +17, +41, +247, +101, +230, +148, +116, +198, +240, +70, +50, +106, +226, +252, +132, +145, +194, +98, +76, +118, +122, +120, +13, +253, +199, +231, +228, +6, +107, +56, +235, +158, +134, +87, +177, +173, +42, +88, +237, +234, +60, +185, +123, +22, +147, +79, +220, +248, +54, +149, +214, +192, +122, +2, +103, +242, +42, +35, +242, +154, +67, +138, +235, +136, +196, +138, +214, +159, +220, +180, +102, +155, +208, +116, +196, +214, +172, +249, +213, +83, +87, +231, +75, +4, +111, +115, +179, +136, +220, +177, +28, +66, +40, +23, +90, +234, +58, +113, +209, +44, +194, +238, +158, +203, +182, +181, +112, +70, +8, +88, +71, +174, +67, +21, +124, +177, +12, +126, +107, +108, +202, +238, +213, +251, +47, +216, +22, +192, +212, +168, +38, +197, +25, +34, +81, +198, +149, +109, +38, +6, +51, +44, +123, +118, +1, +60, +124, +50, +32, +18, +201, +84, +210, +37, +163, +175, +153, +3, +234, +224, +151, +194, +2, +16, +53, +202, +202, +107, +205, +135, +91, +61, +49, +176, +218, +35, +52, +20, +96, +107, +87, +146, +64, +58, +12, +76, +158, +19, +15, +194, +33, +13, +187, +148, +17, +44, +82, +70, +83, +62, +103, +196, +169, +152, +65, +109, +41, +220, +254, +169, +86, +102, +232, +51, +73, +121, +79, +27, +213, +118, +39, +111, +36, +189, +9, +171, +44, +135, +243, +240, +126, +125, +250, +64, +139, +13, +42, +162, +173, +201, +135, +101, +42, +14, +255, +235, +147, +234, +205, +51, +216, +175, +146, +29, +140, +200, +159, +23, +102, +251, +22, +158, +68, +230, +128, +236, +170, +70, +196, +10, +39, +186, +58, +169, +62, +221, +78, +20, +101, +49, +37, +79, +54, +172, +112, +14, +82, +142, +19, +133, +235, +102, +215, +199, +187, +48, +2, +59, +163, +216, +205, +187, +227, +197, +112, +49, +115, +204, +87, +71, +191, +186, +149, +9, +108, +155, +44, +238, +8, +158, +82, +139, +112, +144, +195, +181, +135, +240, +0, +120, +187, +209, +77, +248, +98, +2, +182, +223, +186, +89, +235, +179, +87, +235, +254, +120, +151, +176, +43, +20, +212, +163, +228, +19, +110, +192, +126, +178, +110, +250, +131, +162, +184, +201, +63, +217, +182, +190, +177, +220, +190, +3, +230, +162, +26, +160, +220, +106, +183, +55, +197, +171, +185, +247, +150, +136, +246, +89, +24, +109, +184, +242, +77, +34, +236, +145, +37, +238, +100, +4, +169, +67, +123, +95, +36, +179, +95, +213, +184, +72, +21, +160, +240, +149, +237, +131, +72, +219, +200, +64, +34, +64, +103, +97, +162, +74, +144, +206, +224, +67, +190, +170, +254, +243, +219, +35, +146, +118, +65, +212, +16, +72, +245, +35, +43, +235, +13, +148, +56, +31, +126, +58, +131, +243, +222, +10, +242, +123, +59, +177, +247, +125, +138, +193, +126, +82, +102, +68, +249, +211, +128, +88, +188, +184, +118, +9, +99, +153, +38, +94, +126, +204, +5, +71, +142, +194, +83, +123, +155, +35, +170, +2, +182, +140, +109, +91, +156, +8, +50, +239, +225, +163, +14, +0, +102, +152, +20, +26, +92, +138, +209, +222, +24, +47, +254, +123, +204, +153, +83, +144, +134, +154, +136, +126, +127, +197, +93, +195, +225, +37, +233, +86, +66, +61, +89, +5, +115, +169, +164, +237, +80, +137, +53, +103, +181, +97, +125, +113, +160, +191, +132, +165, +127, +250, +29, +14, +209, +51, +250, +1, +113, +128, +247, +74, +11, +229, +162, +238, +213, +217, +249, +0, +30, +221, +164, +204, +64, +3, +205, +166, +198, +218, +143, +9, +71, +21, +245, +217, +63, +232, +133, +149, +213, +88, +143, +154, +106, +117, +141, +30, +86, +50, +156, +69, +34, +67, +171, +220, +201, +17, +140, +181, +57, +178, +180, +169, +32, +129, +151, +29, +98, +179, +180, +122, +18, +14, +16, +253, +255, +155, +215, +122, +162, +5, +238, +169, +74, +126, +244, +194, +100, +96, +196, +177, +15, +118, +174, +92, +85, +145, +183, +171, +166, +11, +171, +85, +222, +28, +203, +58, +191, +13, +110, +193, +117, +160, +163, +231, +79, +84, +76, +60, +94, +147, +44, +79, +242, +173, +9, +212, +186, +56, +245, +90, +204, +200, +235, +186, +248, +209, +49, +160, +7, +72, +191, +61, +90, +199, +80, +46, +235, +72, +94, +48, +120, +48, +31, +133, +239, +197, +27, +167, +20, +163, +108, +58, +113, +227, +51, +236, +80, +94, +29, +59, +239, +251, +75, +134, +33, +172, +248, +189, +207, +11, +59, +52, +160, +243, +157, +101, +203, +10, +235, +16, +117, +16, +170, +115, +169, +81, +20, +52, +119, +164, +68, +74, +58, +151, +49, +61, +109, +94, +102, +54, +233, +183, +94, +235, +124, +224, +222, +225, +239, +178, +118, +41, +116, +169, +215, +118, +81, +108, +148, +204, +26, +165, +249, +214, +244, +91, +144, +128, +46, +86, +191, +181, +104, +44, +29, +209, +184, +218, +78, +218, +15, +95, +135, +104, +1, +219, +233, +54, +110, +115, +230, +207, +126, +36, +22, +14, +212, +215, +32, +179, +233, +178, +64, +36, +255, +28, +115, +193, +19, +108, +140, +196, +44, +226, +222, +128, +116, +94, +101, +24, +61, +112, +90, +84, +122, +21, +185, +58, +90, +203, +246, +195, +111, +58, +9, +186, +45, +162, +55, +85, +78, +132, +144, +238, +19, +150, +237, +39, +223, +153, +30, +101, +130, +217, +135, +26, +238, +149, +216, +28, +83, +229, +138, +224, +65, +132, +147, +218, +108, +183, +232, +101, +127, +47, +2, +143, +8, +67, +20, +123, +145, +253, +175, +1, +250, +120, +83, +197, +77, +75, +124, +162, +114, +84, +51, +11, +182, +11, +98, +96, +218, +23, +17, +6, +52, +7, +207, +205, +0, +97, +90, +69, +43, +76, +141, +80, +56, +73, +253, +160, +239, +190, +151, +41, +102, +132, +96, +45, +251, +124, +99, +216, +184, +88, +70, +170, +161, +19, +63, +23, +169, +160, +52, +83, +19, +142, +159, +127, +85, +241, +198, +29, +104, +157, +146, +134, +40, +101, +253, +30, +157, +224, +243, +98, +75, +236, +233, +37, +210, +207, +21, +11, +191, +191, +116, +12, +184, +95, +40, +183, +144, +70, +194, +193, +196, +164, +152, +69, +44, +234, +66, +171, +206, +64, +101, +143, +247, +22, +251, +45, +224, +213, +252, +196, +202, +225, +238, +229, +88, +109, +232, +71, +46, +17, +229, +92, +105, +130, +48, +179, +168, +82, +97, +187, +197, +82, +115, +33, +189, +189, +207, +136, +208, +153, +119, +53, +224, +190, +89, +25, +37, +149, +215, +47, +193, +10, +233, +78, +203, +163, +74, +103, +248, +114, +140, +122, +190, +166, +128, +197, +248, +106, +60, +131, +116, +101, +165, +48, +251, +181, +104, +209, +113, +58, +85, +53, +31, +168, +207, +146, +104, +128, +42, +148, +251, +131, +78, +16, +89, +74, +77, +199, +11, +107, +173, +157, +140, +156, +108, +198, +50, +200, +137, +247, +163, +158, +229, +7, +160, +184, +140, +135, +38, +205, +105, +126, +120, +51, +116, +186, +133, +252, +57, +206, +251, +161, +17, +197, +99, +2, +236, +196, +92, +231, +239, +16, +126, +123, +5, +120, +90, +102, +241, +136, +255, +94, +115, +234, +209, +175, +215, +125, +50, +212, +189, +134, +55, +77, +65, +60, +93, +111, +14, +189, +98, +85, +129, +213, +223, +67, +11, +123, +253, +163, +202, +246, +249, +210, +112, +27, +184, +168, +197, +196, +66, +199, +179, +135, +72, +141, +93, +107, +144, +87, +165, +229, +61, +112, +167, +245, +54, +167, +188, +70, +95, +200, +218, +61, +159, +135, +24, +200, +36, +152, +4, +177, +121, +68, +18, +197, +109, +45, +168, +78, +177, +164, +4, +244, +54, +168, +244, +135, +131, +168, +204, +8, +185, +219, +226, +238, +159, +248, +45, +237, +197, +215, +225, +222, +57, +86, +93, +137, +239, +245, +145, +197, +162, +68, +190, +163, +54, +147, +21, +78, +3, +120, +191, +26, +179, +87, +139, +158, +178, +251, +104, +163, +206, +32, +237, +150, +255, +151, +188, +122, +170, +131, +130, +140, +123, +228, +210, +103, +39, +104, +78, +114, +26, +176, +120, +144, +146, +124, +136, +74, +92, +214, +163, +137, +166, +68, +191, +103, +219, +133, +200, +13, +247, +72, +30, +230, +32, +183, +56, +107, +243, +253, +143, +208, +27, +237, +175, +21, +25, +223, +217, +217, +247, +185, +227, +254, +232, +151, +123, +218, +4, +16, +164, +114, +62, +31, +201, +236, +1, +231, +67, +196, +215, +166, +82, +47, +76, +99, +134, +6, +31, +124, +186, +166, +101, +102, +153, +194, +100, +62, +217, +53, +232, +50, +137, +110, +134, +232, +43, +53, +187, +68, +35, +155, +96, +244, +201, +165, +11, +178, +166, +11, +8, +81, +69, +137, +104, +133, +222, +107, +59, +130, +181, +70, +220, +1, +112, +61, +235, +15, +164, +210, +242, +63, +106, +34, +40, +173, +153, +123, +92, +205, +252, +131, +208, +109, +120, +175, +27, +142, +214, +222, +84, +145, +233, +159, +140, +181, +99, +78, +231, +5, +35, +44, +205, +87, +31, +174, +242, +47, +150, +115, +121, +25, +253, +51, +159, +76, +129, +151, +226, +158, +116, +3, +73, +171, +81, +117, +132, +145, +160, +20, +157, +55, +113, +119, +240, +98, +48, +40, +128, +105, +246, +54, +214, +146, +19, +190, +243, +2, +159, +224, +54, +209, +235, +205, +189, +39, +202, +227, +207, +131, +52, +87, +101, +75, +146, +30, +48, +42, +211, +158, +20, +231, +136, +30, +77, +6, +109, +250, +28, +32, +209, +100, +202, +46, +250, +191, +160, +199, +209, +122, +140, +101, +93, +74, +129, +243, +185, +92, +247, +155, +218, +149, +129, +10, +108, +86, +112, +232, +218, +247, +88, +92, +191, +158, +254, +163, +128, +3, +234, +150, +246, +225, +4, +61, +102, +247, +191, +222, +216, +131, +23, +116, +180, +223, +135, +248, +184, +48, +196, +80, +66, +155, +221, +211, +219, +252, +240, +195, +145, +26, +146, +170, +29, +208, +9, +219, +241, +34, +252, +76, +209, +166, +142, +119, +17, +242, +146, +222, +154, +192, +246, +180, +196, +200, +207, +55, +170, +89, +123, +30, +67, +174, +129, +63, +182, +43, +148, +222, +220, +161, +113, +148, +95, +161, +90, +37, +173, +184, +178, +88, +148, +75, +118, +110, +75, +30, +19, +31, +39, +105, +23, +63, +228, +28, +107, +137, +155, +181, +115, +204, +106, +122, +197, +77, +206, +43, +225, +178, +197, +195, +206, +37, +254, +154, +8, +229, +82, +236, +55, +29, +103, +86, +80, +93, +78, +172, +91, +213, +31, +137, +107, +195, +115, +61, +94, +84, +9, +137, +100, +12, +13, +75, +102, +36, +225, +18, +233, +217, +194, +139, +13, +116, +101, +200, +77, +234, +229, +3, +226, +167, +246, +59, +217, +21, +105, +66, +208, +85, +20, +26, +200, +61, +94, +133, +23, +38, +80, +39, +79, +219, +236, +49, +69, +191, +157, +170, +126, +109, +225, +153, +41, +157, +139, +70, +233, +7, +170, +226, +75, +217, +61, +121, +50, +64, +243, +196, +177, +68, +5, +140, +111, +18, +156, +196, +233, +97, +55, +39, +85, +226, +110, +154, +83, +63, +146, +62, +139, +197, +96, +11, +18, +240, +143, +13, +14, +164, +118, +213, +234, +24, +55, +232, +50, +111, +196, +75, +66, +199, +136, +16, +26, +98, +191, +244, +24, +41, +216, +216, +11, +189, +100, +254, +24, +80, +228, +241, +193, +38, +117, +12, +75, +111, +107, +44, +171, +55, +202, +70, +222, +60, +193, +92, +161, +37, +52, +12, +235, +22, +44, +133, +53, +103, +31, +108, +29, +141, +178, +174, +110, +31, +65, +152, +119, +193, +30, +199, +250, +154, +158, +19, +109, +49, +163, +56, +56, +197, +22, +38, +124, +173, +217, +54, +211, +239, +11, +111, +249, +94, +231, +119, +215, +18, +53, +168, +89, +84, +134, +76, +64, +3, +158, +184, +183, +178, +94, +191, +157, +50, +19, +146, +11, +253, +12, +1, +125, +72, +6, +144, +76, +189, +238, +185, +243, +241, +201, +95, +40, +202, +14, +27, +209, +250, +131, +8, +241, +241, +163, +27, +59, +249, +73, +186, +103, +193, +67, +96, +240, +187, +28, +79, +83, +212, +28, +182, +84, +185, +216, +144, +25, +189, +40, +30, +115, +37, +93, +140, +246, +171, +234, +85, +246, +52, +10, +180, +45, +145, +11, +110, +173, +59, +141, +54, +68, +190, +169, +13, +0, +207, +133, +254, +251, +178, +233, +235, +250, +212, +156, +50, +131, +184, +74, +154, +129, +232, +48, +13, +103, +52, +125, +221, +235, +90, +198, +168, +38, +213, +104, +221, +72, +142, +219, +237, +157, +68, +4, +80, +162, +221, +32, +29, +152, +56, +231, +56, +178, +188, +241, +151, +103, +110, +186, +144, +151, +57, +251, +20, +122, +245, +159, +53, +149, +6, +158, +227, +84, +190, +239, +26, +178, +228, +139, +70, +173, +59, +252, +93, +227, +134, +16, +148, +81, +146, +242, +56, +208, +228, +79, +163, +168, +119, +14, +237, +235, +99, +13, +0, +54, +49, +160, +65, +163, +143, +113, +148, +116, +196, +30, +56, +61, +176, +85, +242, +86, +199, +246, +126, +179, +54, +109, +60, +16, +6, +153, +192, +65, +176, +128, +149, +229, +78, +221, +247, +19, +104, +211, +0, +59, +201, +212, +145, +202, +197, +248, +255, +25, +46, +216, +38, +152, +246, +30, +235, +146, +134, +239, +220, +237, +223, +172, +150, +145, +11, +93, +104, +145, +87, +177, +149, +211, +0, +208, +114, +143, +30, +113, +31, +90, +123, +181, +204, +90, +254, +156, +19, +247, +153, +148, +142, +31, +133, +80, +96, +110, +184, +90, +184, +23, +127, +247, +53, +205, +6, +226, +251, +74, +147, +50, +117, +226, +116, +98, +90, +119, +47, +37, +41, +98, +79, +153, +48, +136, +233, +123, +124, +79, +88, +176, +19, +138, +191, +185, +184, +153, +77, +177, +149, +20, +165, +83, +199, +125, +197, +72, +33, +222, +124, +203, +55, +7, +124, +5, +127, +109, +182, +86, +183, +66, +60, +30, +113, +232, +222, +24, +207, +236, +61, +205, +223, +124, +159, +184, +113, +173, +18, +123, +58, +227, +177, +92, +2, +203, +15, +252, +228, +132, +221, +147, +189, +135, +128, +251, +68, +8, +170, +74, +49, +39, +33, +146, +162, +142, +187, +177, +234, +11, +252, +126, +53, +97, +52, +60, +101, +205, +101, +35, +32, +188, +191, +154, +191, +57, +174, +83, +86, +134, +42, +55, +233, +95, +210, +177, +144, +241, +75, +131, +169, +236, +255, +55, +151, +206, +201, +44, +176, +14, +114, +113, +154, +132, +43, +144, +152, +89, +221, +171, +205, +5, +129, +60, +29, +174, +145, +112, +19, +118, +100, +8, +154, +11, +7, +179, +128, +250, +189, +166, +97, +235, +78, +105, +42, +224, +6, +177, +152, +254, +192, +238, +117, +161, +35, +51, +86, +64, +116, +212, +120, +125, +250, +185, +144, +189, +236, +71, +244, +40, +130, +81, +120, +114, +22, +249, +171, +114, +194, +92, +83, +176, +35, +53, +131, +132, +46, +205, +244, +108, +232, +175, +247, +92, +237, +233, +44, +130, +140, +133, +40, +241, +42, +215, +105, +116, +81, +186, +104, +128, +45, +136, +129, +166, +219, +207, +76, +192, +112, +134, +196, +158, +63, +174, +72, +124, +95, +60, +148, +177, +177, +219, +206, +229, +137, +84, +130, +176, +223, +186, +42, +125, +9, +222, +82, +197, +234, +247, +240, +180, +65, +146, +7, +93, +15, +68, +151, +248, +85, +68, +178, +119, +188, +26, +11, +144, +211, +226, +197, +165, +240, +211, +162, +20, +171, +163, +84, +210, +147, +54, +172, +208, +130, +125, +35, +8, +120, +54, +229, +75, +135, +21, +246, +57, +169, +35, +251, +73, +40, +237, +70, +116, +115, +123, +70, +126, +231, +101, +191, +33, +152, +194, +43, +168, +119, +156, +47, +154, +150, +157, +181, +37, +14, +50, +237, +214, +147, +139, +83, +225, +160, +193, +35, +30, +75, +121, +177, +189, +11, +96, +134, +219, +96, +252, +63, +67, +131, +180, +187, +222, +192, +63, +78, +81, +82, +86, +60, +245, +213, +2, +3, +61, +186, +40, +30, +62, +62, +87, +134, +152, +196, +16, +62, +80, +169, +102, +234, +65, +107, +254, +45, +55, +180, +3, +191, +121, +206, +92, +213, +89, +21, +121, +10, +45, +106, +20, +234, +64, +215, +80, +49, +180, +79, +130, +21, +119, +28, +224, +93, +70, +117, +81, +221, +101, +82, +8, +93, +221, +46, +20, +81, +149, +215, +168, +175, +58, +154, +249, +154, +186, +144, +97, +4, +60, +164, +162, +181, +37, +211, +250, +136, +181, +111, +21, +180, +167, +122, +62, +178, +250, +23, +149, +43, +167, +52, +244, +39, +58, +89, +30, +32, +17, +5, +217, +211, +139, +96, +80, +110, +101, +136, +95, +47, +173, +190, +71, +155, +167, +229, +65, +40, +190, +126, +144, +178, +19, +145, +68, +107, +251, +202, +213, +187, +200, +91, +72, +40, +89, +193, +21, +148, +68, +152, +47, +177, +26, +147, +115, +162, +81, +98, +140, +77, +170, +97, +88, +212, +57, +64, +164, +188, +56, +84, +103, +131, +226, +8, +107, +246, +136, +180, +150, +76, +39, +231, +201, +83, +202, +118, +200, +245, +9, +69, +246, +249, +49, +84, +144, +36, +200, +174, +228, +239, +128, +103, +145, +95, +133, +176, +175, +234, +111, +66, +159, +84, +203, +6, +25, +166, +32, +46, +200, +125, +80, +203, +217, +133, +7, +166, +45, +122, +41, +172, +254, +223, +140, +186, +66, +121, +42, +124, +58, +193, +209, +74, +223, +131, +233, +78, +103, +244, +74, +24, +183, +61, +17, +253, +5, +14, +109, +64, +215, +23, +50, +220, +119, +44, +132, +245, +6, +216, +99, +204, +67, +101, +36, +164, +213, +169, +83, +176, +125, +165, +223, +236, +152, +218, +254, +215, +183, +157, +4, +220, +86, +77, +156, +3, +186, +121, +176, +87, +149, +109, +157, +54, +44, +191, +105, +76, +199, +81, +246, +94, +140, +75, +140, +130, +160, +18, +216, +181, +52, +96, +1, +175, +187, +111, +124, +112, +238, +78, +216, +245, +252, +23, +142, +162, +190, +35, +104, +49, +121, +48, +91, +2, +230, +191, +158, +1, +23, +206, +115, +119, +7, +45, +128, +167, +223, +53, +223, +85, +48, +50, +75, +175, +74, +135, +26, +236, +85, +146, +186, +124, +242, +189, +8, +137, +248, +24, +241, +245, +128, +72, +88, +206, +92, +162, +173, +83, +95, +182, +179, +100, +168, +65, +144, +175, +146, +227, +51, +121, +180, +123, +102, +63, +192, +231, +78, +85, +145, +143, +74, +135, +98, +141, +214, +94, +72, +162, +241, +174, +26, +106, +15, +205, +150, +139, +234, +202, +50, +55, +154, +230, +73, +181, +150, +94, +97, +46, +32, +227, +68, +20, +94, +154, +157, +35, +249, +199, +139, +238, +21, +29, +156, +119, +78, +251, +74, +215, +95, +28, +170, +186, +110, +166, +19, +130, +226, +228, +51, +176, +180, +225, +198, +236, +114, +35, +143, +201, +206, +169, +64, +215, +11, +57, +178, +197, +75, +255, +122, +240, +212, +204, +174, +67, +165, +35, +39, +196, +60, +204, +204, +184, +184, +103, +161, +142, +109, +143, +35, +17, +208, +176, +56, +55, +9, +39, +133, +129, +235, +64, +68, +74, +79, +43, +15, +36, +203, +174, +221, +54, +214, +174, +222, +253, +114, +191, +135, +248, +215, +79, +246, +151, +251, +193, +56, +248, +142, +203, +178, +2, +133, +121, +37, +122, +150, +85, +81, +237, +105, +6, +175, +204, +225, +4, +187, +205, +213, +50, +255, +247, +125, +40, +223, +77, +220, +0, +184, +201, +193, +178, +135, +10, +120, +81, +179, +233, +135, +197, +228, +29, +74, +10, +96, +140, +177, +116, +175, +198, +140, +195, +125, +193, +67, +198, +72, +156, +63, +88, +148, +236, +16, +58, +242, +128, +110, +203, +111, +181, +80, +225, +206, +142, +104, +11, +176, +244, +150, +54, +201, +6, +126, +79, +169, +196, +108, +88, +10, +103, +84, +22, +220, +235, +157, +3, +133, +196, +162, +181, +82, +45, +145, +151, +8, +172, +155, +215, +164, +179, +192, +15, +114, +25, +93, +245, +40, +46, +65, +103, +93, +221, +25, +111, +250, +190, +90, +214, +250, +83, +109, +58, +71, +57, +254, +209, +131, +215, +199, +159, +149, +50, +165, +133, +97, +91, +11, +65, +76, +85, +109, +243, +46, +22, +104, +181, +47, +80, +233, +58, +182, +94, +27, +185, +234, +140, +164, +111, +193, +244, +61, +155, +129, +153, +72, +54, +184, +79, +206, +30, +25, +41, +113, +213, +145, +174, +194, +32, +88, +88, +6, +66, +80, +175, +171, +84, +227, +144, +18, +136, +247, +250, +36, +180, +125, +77, +80, +126, +160, +187, +226, +110, +63, +10, +248, +45, +46, +162, +58, +157, +178, +137, +217, +174, +27, +67, +232, +198, +143, +32, +141, +187, +222, +231, +161, +160, +199, +105, +150, +83, +162, +157, +154, +226, +125, +123, +218, +2, +149, +101, +108, +228, +166, +167, +160, +175, +114, +18, +87, +176, +114, +7, +135, +183, +90, +196, +36, +168, +3, +147, +165, +41, +244, +9, +64, +181, +138, +64, +90, +126, +228, +109, +141, +50, +219, +23, +171, +125, +9, +213, +84, +248, +207, +27, +92, +49, +207, +217, +150, +86, +197, +227, +20, +246, +251, +252, +92, +254, +51, +115, +181, +190, +39, +117, +204, +185, +15, +158, +178, +65, +119, +73, +57, +96, +126, +200, +33, +193, +60, +9, +250, +70, +95, +218, +217, +155, +156, +173, +11, +98, +203, +251, +44, +110, +38, +67, +186, +234, +100, +121, +208, +242, +1, +32, +107, +70, +126, +216, +107, +73, +11, +148, +5, +54, +182, +250, +205, +84, +219, +20, +209, +17, +154, +222, +247, +254, +141, +46, +210, +208, +195, +102, +155, +238, +30, +56, +246, +9, +209, +73, +188, +168, +56, +95, +46, +32, +41, +212, +117, +134, +195, +191, +249, +172, +27, +80, +153, +56, +13, +31, +185, +173, +226, +179, +251, +197, +193, +189, +62, +148, +219, +97, +32, +215, +254, +205, +60, +99, +120, +21, +75, +239, +86, +250, +77, +28, +129, +52, +153, +221, +130, +2, +142, +179, +197, +185, +205, +174, +128, +235, +184, +1, +252, +134, +80, +38, +67, +33, +102, +100, +55, +103, +62, +219, +82, +252, +43, +204, +147, +138, +206, +175, +254, +140, +156, +180, +173, +180, +64, +215, +9, +37, +188, +126, +206, +227, +74, +133, +188, +254, +10, +86, +58, +150, +202, +24, +57, +22, +60, +139, +47, +141, +73, +149, +13, +112, +19, +12, +4, +42, +119, +156, +167, +43, +52, +106, +12, +18, +153, +81, +204, +126, +253, +121, +65, +73, +58, +63, +233, +50, +76, +187, +166, +34, +106, +155, +236, +36, +137, +35, +72, +16, +166, +182, +95, +91, +181, +107, +45, +65, +32, +28, +2, +158, +200, +14, +179, +190, +221, +82, +137, +3, +199, +143, +23, +168, +163, +250, +224, +65, +223, +102, +119, +238, +2, +255, +202, +244, +75, +71, +112, +42, +127, +36, +236, +81, +82, +135, +170, +139, +62, +73, +140, +163, +18, +194, +92, +164, +20, +221, +141, +47, +25, +130, +135, +36, +156, +242, +90, +101, +32, +76, +207, +118, +30, +238, +206, +126, +38, +194, +125, +249, +4, +63, +137, +44, +151, +175, +99, +119, +218, +46, +46, +12, +121, +229, +218, +174, +137, +78, +202, +164, +120, +132, +1, +176, +160, +223, +203, +54, +213, +69, +0, +225, +241, +175, +227, +123, +110, +30, +47, +35, +193, +12, +74, +28, +30, +119, +148, +153, +93, +151, +226, +172, +21, +253, +133, +198, +13, +49, +41, +171, +21, +184, +228, +202, +144, +38, +247, +66, +245, +248, +121, +215, +146, +124, +185, +217, +67, +149, +9, +92, +60, +231, +66, +254, +113, +134, +108, +76, +187, +116, +135, +79, +141, +32, +49, +120, +205, +91, +42, +113, +126, +240, +104, +177, +225, +51, +220, +46, +109, +140, +53, +142, +138, +228, +161, +208, +233, +62, +88, +96, +211, +206, +184, +185, +105, +199, +202, +110, +89, +211, +151, +51, +26, +225, +42, +88, +52, +87, +58, +247, +58, +103, +187, +185, +255, +114, +191, +170, +115, +189, +66, +203, +187, +93, +201, +235, +130, +148, +134, +186, +162, +252, +134, +228, +60, +9, +191, +213, +151, +246, +26, +30, +8, +226, +59, +69, +75, +56, +48, +104, +255, +229, +154, +73, +138, +103, +254, +164, +250, +131, +119, +132, +148, +19, +179, +202, +110, +0, +199, +221, +30, +158, +91, +27, +191, +63, +180, +62, +189, +252, +0, +31, +68, +44, +216, +222, +146, +69, +229, +33, +220, +221, +253, +60, +19, +41, +73, +127, +183, +191, +240, +18, +38, +101, +243, +139, +158, +181, +102, +180, +71, +18, +176, +200, +221, +189, +72, +238, +14, +22, +207, +173, +81, +28, +196, +105, +12, +23, +96, +209, +68, +219, +205, +105, +253, +200, +140, +195, +7, +85, +18, +122, +49, +237, +177, +51, +189, +202, +155, +172, +188, +180, +154, +14, +59, +200, +78, +196, +236, +241, +137, +66, +196, +189, +89, +10, +10, +74, +255, +57, +208, +1, +101, +22, +22, +125, +223, +13, +120, +172, +57, +2, +35, +235, +45, +67, +25, +241, +3, +204, +81, +235, +41, +242, +207, +86, +95, +203, +103, +4, +212, +83, +64, +243, +186, +254, +156, +116, +125, +31, +45, +216, +40, +191, +89, +111, +4, +125, +27, +151, +230, +21, +248, +76, +176, +111, +28, +167, +30, +158, +52, +196, +100, +173, +234, +213, +162, +233, +150, +254, +191, +157, +233, +174, +115, +127, +135, +26, +183, +73, +59, +100, +100, +15, +25, +63, +175, +36, +101, +1, +7, +184, +148, +165, +6, +108, +79, +22, +208, +5, +225, +68, +230, +23, +164, +84, +10, +121, +131, +114, +213, +217, +76, +95, +255, +22, +132, +167, +248, +96, +41, +232, +80, +22, +98, +95, +137, +92, +56, +219, +29, +37, +84, +16, +55, +203, +29, +14, +40, +58, +232, +237, +86, +12, +122, +223, +122, +12, +39, +1, +28, +70, +177, +137, +172, +77, +165, +64, +24, +158, +102, +85, +211, +39, +100, +56, +54, +191, +201, +5, +56, +64, +216, +126, +163, +19, +85, +19, +183, +188, +43, +95, +76, +187, +35, +168, +86, +83, +202, +116, +217, +142, +32, +91, +241, +30, +63, +157, +139, +154, +125, +145, +70, +35, +33, +150, +71, +72, +157, +248, +160, +115, +89, +139, +73, +34, +67, +69, +33, +210, +121, +9, +44, +196, +117, +132, +126, +67, +26, +33, +252, +121, +106, +183, +208, +150, +137, +119, +31, +34, +69, +48, +197, +109, +15, +13, +47, +187, +175, +3, +13, +223, +249, +230, +37, +67, +36, +197, +211, +254, +17, +10, +165, +153, +19, +56, +159, +212, +57, +83, +32, +0, +111, +196, +79, +254, +214, +36, +6, +156, +146, +37, +193, +14, +3, +157, +10, +67, +68, +9, +190, +254, +146, +66, +228, +149, +33, +153, +150, +107, +173, +11, +185, +122, +16, +241, +159, +18, +23, +2, +131, +127, +99, +45, +245, +232, +251, +46, +165, +39, +61, +163, +139, +238, +160, +94, +171, +251, +29, +165, +171, +15, +112, +131, +79, +246, +139, +175, +247, +34, +112, +135, +19, +93, +21, +189, +110, +91, +177, +210, +145, +254, +91, +136, +236, +214, +80, +136, +165, +45, +125, +211, +167, +157, +81, +95, +47, +185, +95, +64, +2, +178, +154, +39, +36, +225, +21, +215, +100, +27, +18, +237, +135, +73, +38, +144, +227, +185, +97, +187, +185, +24, +14, +86, +119, +41, +132, +9, +107, +97, +45, +42, +61, +142, +211, +237, +100, +225, +106, +91, +55, +95, +241, +107, +88, +223, +243, +243, +78, +94, +34, +110, +64, +240, +155, +79, +255, +25, +18, +153, +250, +79, +162, +49, +44, +24, +144, +76, +53, +45, +115, +103, +205, +177, +175, +184, +159, +244, +233, +129, +158, +107, +40, +17, +50, +103, +54, +236, +181, +95, +21, +88, +79, +173, +204, +166, +235, +126, +199, +175, +182, +83, +191, +48, +27, +6, +155, +158, +176, +108, +65, +188, +60, +62, +193, +178, +71, +205, +226, +74, +218, +127, +33, +233, +197, +6, +96, +182, +166, +113, +238, +134, +198, +183, +58, +55, +147, +189, +8, +65, +43, +216, +23, +82, +80, +180, +84, +224, +29, +132, +177, +178, +51, +155, +108, +122, +73, +66, +252, +119, +252, +15, +220, +22, +165, +61, +85, +167, +87, +254, +30, +175, +168, +67, +183, +227, +27, +115, +204, +148, +121, +45, +55, +194, +192, +232, +178, +78, +82, +56, +220, +120, +88, +134, +59, +178, +231, +201, +111, +224, +49, +198, +246, +5, +54, +83, +43, +85, +26, +44, +25, +213, +167, +119, +227, +156, +66, +72, +216, +60, +255, +126, +51, +11, +103, +100, +87, +28, +68, +216, +255, +134, +27, +138, +67, +30, +48, +220, +115, +99, +254, +53, +34, +18, +165, +45, +86, +141, +41, +165, +233, +241, +173, +31, +235, +73, +87, +24, +150, +250, +87, +222, +81, +131, +178, +127, +122, +46, +13, +78, +108, +139, +107, +94, +107, +218, +21, +160, +194, +108, +210, +233, +254, +137, +151, +150, +78, +170, +98, +230, +145, +226, +39, +231, +27, +177, +70, +122, +134, +41, +24, +167, +2, +125, +208, +157, +194, +253, +10, +54, +110, +146, +110, +207, +243, +253, +190, +182, +249, +88, +195, +53, +88, +67, +195, +74, +253, +1, +92, +185, +173, +49, +207, +181, +156, +208, +226, +113, +1, +24, +23, +133, +185, +56, +99, +106, +103, +191, +128, +105, +230, +152, +119, +139, +7, +103, +240, +77, +68, +136, +28, +113, +138, +77, +97, +197, +230, +213, +224, +35, +212, +220, +22, +192, +186, +51, +155, +43, +225, +226, +198, +131, +60, +149, +68, +200, +137, +45, +73, +80, +228, +53, +180, +107, +171, +195, +95, +204, +29, +169, +65, +61, +4, +227, +108, +244, +7, +82, +120, +222, +93, +68, +8, +92, +23, +130, +185, +130, +191, +63, +67, +52, +106, +90, +217, +141, +181, +11, +45, +96, +243, +189, +154, +53, +92, +6, +201, +125, +29, +44, +249, +178, +137, +191, +142, +64, +51, +103, +171, +64, +60, +108, +48, +121, +44, +134, +79, +78, +26, +252, +139, +214, +199, +80, +159, +83, +234, +61, +100, +202, +95, +61, +169, +175, +78, +203, +63, +18, +177, +53, +126, +25, +148, +50, +136, +192, +180, +241, +0, +234, +169, +238, +130, +222, +27, +197, +13, +100, +158, +42, +183, +60, +59, +147, +215, +14, +78, +215, +96, +232, +91, +27, +231, +47, +41, +222, +30, +80, +14, +124, +90, +27, +10, +17, +136, +131, +230, +203, +230, +233, +203, +72, +255, +124, +98, +162, +201, +93, +234, +121, +198, +47, +254, +131, +8, +78, +97, +253, +149, +165, +29, +129, +28, +213, +65, +70, +8, +183, +152, +186, +181, +182, +166, +237, +219, +64, +193, +27, +246, +204, +242, +195, +181, +165, +26, +211, +212, +36, +216, +151, +13, +1, +212, +186, +143, +132, +227, +163, +31, +197, +12, +220, +125, +145, +114, +10, +119, +28, +4, +50, +217, +236, +5, +249, +133, +29, +71, +2, +237, +106, +104, +125, +203, +59, +118, +144, +121, +181, +186, +52, +204, +28, +28, +212, +217, +18, +205, +214, +247, +241, +244, +53, +8, +170, +132, +89, +102, +250, +37, +233, +52, +51, +220, +123, +20, +229, +93, +40, +88, +209, +250, +101, +212, +48, +36, +7, +92, +169, +49, +165, +123, +220, +120, +79, +134, +240, +111, +241, +60, +93, +218, +149, +236, +122, +31, +237, +33, +250, +132, +169, +204, +103, +121, +154, +192, +84, +235, +117, +49, +31, +184, +90, +121, +101, +122, +87, +155, +110, +24, +51, +49, +30, +192, +64, +65, +50, +17, +21, +238, +12, +195, +23, +54, +66, +63, +100, +195, +246, +140, +142, +175, +162, +164, +172, +173, +133, +219, +9, +136, +73, +164, +57, +151, +155, +113, +118, +8, +89, +209, +162, +100, +139, +145, +114, +26, +161, +26, +137, +73, +158, +145, +239, +25, +254, +116, +255, +14, +143, +243, +13, +101, +186, +212, +145, +125, +25, +23, +146, +230, +170, +162, +213, +80, +113, +165, +210, +149, +8, +99, +175, +36, +179, +177, +5, +156, +89, +208, +96, +65, +161, +151, +196, +59, +69, +87, +181, +13, +171, +92, +130, +88, +41, +82, +4, +108, +179, +174, +198, +225, +33, +48, +240, +205, +154, +200, +29, +79, +69, +50, +152, +229, +13, +244, +8, +209, +47, +87, +121, +190, +158, +24, +238, +104, +111, +155, +123, +247, +42, +20, +27, +220, +102, +198, +143, +124, +221, +54, +154, +218, +30, +107, +163, +246, +71, +145, +99, +184, +127, +127, +45, +223, +71, +164, +80, +203, +19, +201, +14, +2, +230, +141, +161, +93, +4, +23, +49, +203, +145, +12, +186, +138, +249, +19, +54, +143, +20, +176, +101, +63, +154, +42, +186, +58, +12, +6, +240, +47, +76, +130, +160, +36, +24, +226, +73, +142, +92, +203, +196, +37, +209, +220, +227, +152, +144, +170, +55, +69, +38, +119, +167, +228, +157, +159, +179, +22, +43, +242, +74, +204, +170, +239, +36, +176, +161, +94, +241, +147, +7, +115, +250, +51, +129, +209, +139, +143, +91, +107, +165, +171, +32, +36, +92, +34, +120, +165, +1, +40, +95, +14, +157, +3, +192, +217, +71, +82, +93, +197, +181, +35, +30, +160, +215, +163, +194, +16, +1, +214, +57, +0, +50, +239, +227, +103, +146, +143, +164, +162, +123, +183, +98, +212, +128, +231, +244, +160, +214, +61, +164, +99, +71, +122, +166, +28, +47, +61, +157, +35, +34, +99, +132, +107, +126, +186, +76, +183, +21, +25, +82, +42, +163, +171, +255, +132, +226, +47, +140, +87, +69, +125, +231, +251, +22, +253, +178, +140, +212, +59, +255, +68, +112, +120, +241, +177, +181, +232, +233, +94, +169, +106, +116, +31, +182, +32, +177, +44, +226, +165, +2, +121, +40, +70, +233, +75, +240, +241, +24, +0, +16, +241, +66, +211, +254, +195, +173, +196, +175, +36, +254, +200, +187, +166, +39, +37, +71, +114, +245, +232, +238, +74, +217, +56, +245, +143, +92, +149, +65, +118, +47, +14, +255, +122, +42, +22, +107, +221, +227, +226, +227, +8, +86, +83, +152, +223, +7, +35, +206, +183, +64, +20, +175, +48, +46, +16, +1, +183, +227, +84, +229, +39, +91, +182, +42, +153, +78, +110, +220, +58, +136, +195, +253, +20, +17, +98, +126, +125, +29, +182, +98, +23, +51, +21, +42, +51, +67, +33, +233, +145, +143, +216, +106, +195, +91, +197, +188, +127, +2, +11, +223, +223, +125, +71, +56, +246, +29, +115, +97, +11, +61, +238, +81, +207, +140, +77, +37, +136, +32, +110, +82, +29, +206, +193, +15, +5, +29, +209, +142, +54, +9, +123, +18, +179, +115, +169, +16, +135, +18, +108, +142, +102, +132, +26, +232, +68, +57, +212, +188, +223, +105, +154, +78, +197, +60, +56, +175, +100, +98, +232, +86, +102, +66, +82, +115, +104, +152, +10, +35, +90, +123, +18, +169, +136, +68, +80, +92, +210, +97, +21, +202, +132, +46, +32, +239, +253, +93, +176, +232, +249, +58, +51, +58, +116, +109, +6, +252, +195, +84, +73, +222, +221, +51, +108, +225, +151, +113, +250, +247, +188, +15, +111, +64, +187, +253, +184, +42, +75, +208, +165, +177, +96, +62, +155, +174, +12, +157, +237, +167, +60, +81, +234, +177, +153, +230, +78, +46, +150, +40, +23, +201, +94, +75, +165, +6, +192, +143, +52, +13, +249, +22, +142, +213, +228, +112, +63, +108, +193, +155, +244, +83, +195, +104, +216, +252, +136, +248, +157, +86, +230, +137, +115, +23, +184, +175, +27, +52, +209, +235, +31, +216, +2, +158, +255, +197, +110, +3, +235, +198, +171, +23, +54, +197, +125, +154, +232, +20, +135, +159, +194, +112, +235, +81, +205, +1, +185, +45, +64, +24, +193, +122, +211, +84, +164, +215, +85, +32, +123, +235, +118, +12, +31, +162, +230, +65, +19, +157, +183, +190, +123, +62, +137, +223, +176, +10, +197, +5, +144, +73, +226, +193, +170, +174, +195, +198, +156, +220, +136, +80, +186, +122, +98, +223, +122, +103, +181, +12, +198, +2, +178, +196, +126, +238, +53, +203, +154, +200, +246, +178, +14, +175, +71, +43, +228, +89, +99, +98, +250, +97, +226, +172, +123, +235, +102, +176, +30, +17, +45, +5, +62, +175, +147, +69, +31, +237, +29, +166, +70, +142, +227, +133, +137, +21, +185, +251, +145, +65, +137, +225, +52, +235, +32, +25, +169, +65, +120, +199, +11, +35, +162, +44, +166, +33, +74, +223, +196, +207, +112, +42, +28, +71, +240, +165, +227, +121, +231, +136, +166, +90, +157, +17, +131, +140, +159, +113, +246, +195, +189, +0, +254, +65, +192, +247, +218, +67, +120, +206, +118, +67, +147, +106, +247, +212, +94, +173, +126, +154, +204, +131, +51, +175, +116, +109, +244, +156, +74, +231, +132, +228, +213, +250, +21, +242, +182, +218, +158, +109, +105, +28, +76, +70, +90, +252, +105, +193, +20, +213, +205, +140, +161, +241, +216, +122, +176, +225, +234, +130, +206, +106, +65, +227, +232, +130, +160, +110, +140, +254, +66, +203, +199, +30, +176, +80, +223, +237, +118, +42, +129, +116, +230, +167, +100, +109, +165, +232, +22, +2, +233, +94, +23, +68, +164, +41, +51, +7, +210, +86, +149, +135, +161, +66, +255, +124, +226, +67, +216, +53, +150, +61, +99, +124, +215, +230, +207, +66, +248, +235, +161, +51, +186, +172, +102, +254, +252, +181, +78, +26, +195, +95, +200, +115, +31, +17, +14, +88, +95, +141, +103, +204, +186, +127, +49, +9, +0, +196, +121, +170, +148, +158, +171, +95, +139, +205, +233, +213, +9, +116, +114, +208, +112, +28, +254, +120, +213, +118, +107, +45, +25, +127, +130, +129, +121, +31, +147, +152, +244, +177, +110, +1, +67, +187, +199, +46, +160, +46, +196, +140, +206, +254, +140, +210, +194, +60, +245, +94, +17, +120, +52, +239, +233, +18, +36, +209, +91, +250, +15, +197, +134, +231, +192, +96, +211, +35, +141, +131, +78, +90, +177, +56, +56, +235, +29, +171, +70, +128, +158, +99, +165, +215, +118, +43, +64, +137, +159, +129, +142, +138, +5, +234, +244, +25, +248, +89, +103, +211, +22, +132, +154, +21, +105, +23, +17, +39, +83, +95, +246, +91, +24, +104, +133, +246, +1, +51, +201, +70, +235, +156, +133, +47, +103, +107, +103, +59, +54, +198, +167, +201, +46, +178, +47, +51, +99, +9, +176, +27, +1, +183, +140, +14, +25, +87, +55, +163, +18, +178, +15, +149, +218, +104, +148, +19, +124, +67, +111, +31, +173, +170, +150, +93, +205, +138, +151, +204, +36, +229, +58, +158, +203, +169, +42, +177, +126, +74, +18, +197, +186, +240, +85, +161, +13, +69, +68, +122, +37, +49, +152, +135, +225, +109, +16, +51, +112, +171, +249, +102, +54, +229, +7, +155, +220, +189, +218, +202, +230, +77, +225, +120, +30, +46, +141, +112, +148, +55, +89, +165, +3, +160, +188, +206, +39, +6, +224, +85, +69, +139, +65, +67, +149, +31, +133, +225, +88, +115, +86, +97, +1, +67, +250, +164, +207, +101, +252, +174, +225, +185, +154, +156, +49, +192, +202, +146, +165, +77, +48, +119, +11, +186, +101, +12, +50, +135, +219, +194, +5, +83, +20, +89, +37, +252, +237, +228, +11, +77, +153, +111, +125, +138, +75, +194, +170, +56, +111, +53, +209, +33, +92, +91, +196, +151, +223, +209, +103, +250, +79, +113, +45, +186, +54, +7, +41, +86, +6, +149, +223, +221, +244, +248, +188, +184, +143, +89, +188, +223, +164, +64, +75, +160, +78, +166, +118, +168, +129, +122, +80, +187, +251, +25, +125, +151, +96, +186, +190, +238, +117, +222, +139, +186, +72, +211, +237, +21, +114, +29, +97, +204, +51, +2, +109, +13, +129, +1, +34, +255, +90, +59, +49, +152, +30, +168, +255, +17, +254, +45, +45, +195, +223, +211, +86, +169, +146, +66, +82, +99, +209, +171, +101, +113, +110, +97, +75, +164, +162, +5, +253, +219, +200, +202, +138, +150, +71, +0, +72, +214, +83, +206, +34, +48, +191, +253, +119, +149, +168, +103, +20, +89, +199, +188, +120, +64, +250, +219, +170, +238, +144, +113, +114, +172, +201, +33, +26, +225, +229, +80, +144, +169, +73, +88, +185, +226, +114, +162, +240, +121, +47, +54, +161, +133, +122, +224, +189, +236, +247, +228, +102, +26, +203, +98, +205, +4, +210, +115, +83, +159, +140, +178, +176, +92, +218, +171, +174, +147, +126, +153, +247, +83, +109, +163, +160, +198, +123, +47, +39, +87, +24, +50, +101, +167, +139, +215, +191, +183, +0, +56, +186, +14, +158, +109, +224, +200, +107, +179, +149, +159, +106, +232, +127, +148, +28, +42, +99, +220, +199, +54, +155, +17, +166, +166, +116, +163, +10, +37, +41, +149, +195, +83, +87, +3, +233, +169, +31, +138, +81, +27, +43, +64, +238, +85, +222, +36, +131, +188, +88, +77, +80, +157, +224, +196, +190, +232, +30, +150, +60, +119, +195, +188, +195, +172, +143, +216, +170, +249, +79, +145, +170, +11, +236, +253, +118, +112, +201, +1, +42, +161, +65, +246, +21, +62, +102, +219, +213, +239, +242, +237, +42, +148, +214, +131, +155, +143, +171, +123, +54, +54, +252, +153, +220, +138, +249, +19, +135, +168, +163, +143, +84, +220, +219, +149, +22, +131, +92, +117, +176, +148, +208, +124, +250, +112, +218, +38, +47, +4, +232, +175, +9, +60, +185, +36, +126, +218, +72, +42, +55, +154, +22, +10, +133, +52, +2, +34, +173, +171, +118, +135, +253, +210, +71, +205, +194, +10, +230, +192, +212, +192, +200, +226, +131, +82, +28, +88, +232, +232, +103, +201, +180, +123, +31, +35, +250, +179, +169, +153, +23, +206, +216, +120, +65, +218, +117, +184, +50, +172, +243, +105, +66, +254, +109, +58, +241, +57, +171, +195, +161, +165, +225, +71, +36, +82, +26, +121, +162, +212, +11, +112, +107, +46, +130, +140, +207, +124, +233, +110, +222, +60, +144, +18, +129, +253, +175, +52, +219, +102, +56, +17, +152, +140, +0, +248, +255, +24, +27, +160, +126, +51, +76, +48, +22, +208, +71, +101, +131, +124, +93, +64, +184, +160, +12, +215, +248, +24, +33, +152, +42, +218, +91, +161, +150, +94, +53, +24, +85, +142, +178, +8, +33, +203, +92, +83, +135, +250, +152, +2, +135, +168, +34, +36, +58, +4, +55, +37, +14, +151, +207, +111, +12, +95, +194, +93, +45, +231, +140, +213, +216, +145, +34, +166, +160, +240, +54, +235, +60, +119, +67, +164, +124, +214, +229, +141, +249, +102, +94, +81, +162, +49, +43, +226, +219, +249, +217, +190, +40, +146, +201, +26, +69, +44, +20, +45, +87, +163, +96, +163, +56, +245, +39, +78, +197, +228, +165, +72, +6, +123, +80, +144, +7, +48, +115, +244, +214, +53, +235, +30, +218, +237, +180, +147, +47, +69, +95, +93, +233, +250, +140, +197, +238, +135, +57, +240, +9, +46, +123, +223, +227, +13, +11, +251, +91, +36, +253, +147, +242, +178, +12, +123, +193, +163, +151, +67, +40, +58, +220, +211, +12, +156, +219, +198, +210, +91, +12, +176, +90, +17, +67, +181, +199, +205, +227, +96, +88, +208, +146, +14, +150, +158, +126, +230, +36, +20, +160, +135, +13, +156, +73, +118, +98, +94, +219, +67, +102, +140, +255, +165, +16, +237, +224, +62, +164, +28, +204, +35, +155, +73, +194, +196, +55, +24, +53, +92, +79, +68, +117, +36, +15, +186, +209, +166, +38, +226, +236, +46, +238, +230, +210, +208, +106, +237, +157, +30, +56, +79, +153, +12, +182, +111, +235, +247, +167, +249, +138, +89, +156, +22, +148, +203, +144, +85, +5, +201, +21, +254, +63, +116, +161, +213, +42, +185, +111, +188, +63, +178, +90, +78, +55, +234, +237, +111, +12, +154, +255, +86, +42, +189, +232, +78, +79, +233, +61, +69, +40, +248, +142, +51, +246, +175, +110, +188, +147, +60, +127, +250, +193, +58, +189, +155, +58, +183, +24, +3, +153, +105, +246, +222, +35, +24, +71, +46, +124, +36, +155, +151, +21, +62, +47, +61, +27, +94, +200, +91, +118, +10, +195, +37, +109, +253, +253, +199, +7, +8, +229, +195, +184, +72, +243, +46, +198, +192, +176, +62, +120, +60, +159, +22, +176, +39, +81, +194, +241, +146, +13, +243, +130, +109, +194, +242, +79, +113, +201, +227, +225, +103, +168, +87, +213, +233, +163, +39, +92, +27, +112, +121, +77, +10, +99, +217, +8, +191, +206, +242, +125, +163, +137, +194, +98, +231, +196, +113, +202, +199, +77, +31, +179, +205, +72, +167, +20, +26, +36, +183, +206, +119, +111, +195, +44, +249, +13, +219, +19, +52, +140, +162, +49, +65, +200, +157, +69, +169, +239, +242, +156, +112, +244, +36, +240, +117, +6, +181, +255, +248, +199, +28, +198, +181, +105, +179, +234, +129, +41, +50, +171, +126, +190, +1, +224, +215, +102, +58, +33, +8, +91, +167, +143, +54, +3, +42, +110, +255, +172, +43, +252, +118, +167, +119, +50, +102, +249, +41, +224, +245, +9, +23, +224, +241, +104, +51, +219, +131, +111, +221, +138, +198, +75, +4, +89, +228, +107, +118, +91, +233, +235, +170, +57, +157, +151, +240, +103, +92, +170, +107, +91, +164, +93, +78, +200, +60, +175, +153, +109, +45, +5, +176, +181, +216, +155, +96, +204, +81, +96, +228, +137, +198, +82, +70, +1, +93, +53, +18, +219, +13, +148, +126, +17, +78, +105, +129, +179, +197, +32, +200, +7, +175, +130, +46, +70, +249, +91, +134, +173, +71, +70, +78, +248, +42, +144, +182, +76, +228, +13, +120, +80, +71, +71, +122, +56, +201, +243, +142, +179, +90, +180, +248, +161, +37, +61, +12, +163, +184, +206, +13, +37, +230, +166, +222, +28, +22, +112, +83, +233, +149, +54, +83, +130, +215, +163, +107, +86, +30, +232, +40, +9, +76, +28, +170, +229, +89, +34, +78, +154, +19, +27, +78, +2, +8, +0, +194, +165, +180, +25, +37, +84, +146, +240, +73, +23, +48, +26, +189, +241, +236, +125, +78, +92, +245, +181, +148, +69, +63, +156, +111, +197, +46, +55, +194, +7, +239, +206, +13, +219, +141, +93, +192, +213, +142, +43, +158, +26, +240, +175, +4, +74, +108, +140, +247, +130, +181, +224, +88, +25, +77, +181, +126, +60, +247, +40, +192, +199, +74, +12, +95, +10, +73, +70, +30, +228, +230, +228, +117, +166, +77, +22, +43, +163, +135, +165, +234, +168, +167, +195, +74, +17, +60, +35, +27, +234, +5, +184, +228, +227, +118, +81, +2, +149, +239, +159, +240, +58, +75, +135, +204, +230, +49, +105, +88, +212, +188, +74, +249, +59, +67, +37, +178, +220, +250, +228, +206, +95, +25, +59, +35, +130, +231, +47, +73, +122, +169, +90, +211, +5, +41, +126, +194, +215, +100, +152, +210, +77, +70, +48, +8, +149, +243, +189, +4, +149, +243, +0, +250, +132, +28, +116, +143, +160, +62, +190, +247, +120, +186, +203, +6, +135, +65, +39, +68, +118, +54, +237, +126, +173, +147, +153, +171, +63, +160, +146, +174, +77, +47, +95, +3, +96, +31, +78, +254, +167, +204, +86, +158, +8, +89, +176, +242, +29, +20, +251, +145, +12, +23, +120, +109, +118, +145, +149, +151, +156, +208, +167, +111, +194, +165, +87, +105, +49, +108, +244, +133, +203, +70, +192, +192, +23, +87, +100, +167, +134, +123, +253, +46, +207, +182, +182, +74, +53, +67, +106, +90, +173, +242, +186, +37, +42, +29, +62, +111, +37, +217, +29, +85, +60, +141, +225, +33, +136, +101, +48, +145, +106, +30, +117, +89, +129, +117, +0, +175, +6, +63, +126, +52, +53, +183, +197, +34, +157, +249, +199, +68, +120, +233, +149, +142, +131, +60, +132, +50, +196, +18, +97, +28, +219, +209, +8, +200, +165, +98, +107, +40, +178, +172, +22, +71, +91, +244, +210, +153, +148, +162, +186, +242, +155, +128, +34, +69, +167, +146, +236, +207, +176, +28, +84, +150, +19, +157, +158, +131, +77, +88, +164, +242, +167, +110, +168, +56, +244, +177, +130, +112, +104, +120, +116, +77, +250, +136, +152, +221, +209, +36, +58, +21, +100, +1, +34, +139, +18, +87, +127, +144, +225, +110, +163, +246, +234, +190, +187, +222, +15, +252, +37, +94, +102, +2, +105, +88, +159, +110, +190, +102, +143, +187, +76, +232, +35, +143, +196, +55, +155, +136, +6, +217, +136, +181, +119, +156, +19, +52, +245, +200, +37, +133, +139, +2, +216, +223, +198, +180, +192, +46, +145, +119, +229, +236, +171, +82, +174, +204, +220, +58, +144, +252, +209, +36, +99, +12, +113, +72, +19, +29, +191, +40, +103, +151, +94, +181, +75, +169, +149, +33, +168, +29, +172, +92, +12, +11, +177, +228, +184, +205, +48, +158, +128, +34, +161, +2, +16, +149, +182, +226, +28, +25, +61, +237, +243, +21, +28, +0, +78, +227, +115, +99, +159, +184, +94, +172, +170, +47, +123, +67, +159, +204, +108, +66, +99, +86, +245, +234, +131, +237, +123, +216, +53, +212, +43, +227, +47, +162, +36, +74, +33, +186, +172, +157, +205, +201, +226, +180, +163, +13, +150, +211, +56, +81, +102, +199, +12, +72, +224, +240, +76, +161, +133, +68, +94, +183, +225, +202, +105, +214, +13, +115, +236, +110, +41, +113, +221, +203, +20, +38, +122, +27, +217, +96, +253, +82, +104, +253, +213, +254, +45, +75, +42, +24, +133, +103, +2, +165, +82, +136, +246, +238, +167, +214, +23, +124, +77, +137, +143, +249, +196, +165, +111, +207, +0, +84, +161, +224, +184, +166, +231, +236, +97, +207, +184, +105, +212, +12, +84, +100, +154, +200, +229, +197, +247, +192, +2, +87, +107, +156, +214, +37, +162, +78, +42, +148, +162, +210, +91, +47, +21, +54, +109, +214, +239, +14, +95, +175, +34, +62, +50, +52, +253, +33, +137, +198, +176, +96, +119, +186, +183, +162, +77, +107, +4, +73, +153, +180, +73, +167, +33, +2, +57, +11, +107, +117, +136, +132, +161, +29, +229, +220, +182, +104, +16, +188, +77, +209, +127, +197, +252, +254, +108, +123, +69, +46, +9, +148, +129, +44, +62, +213, +18, +56, +111, +100, +182, +252, +231, +95, +41, +27, +214, +202, +72, +240, +108, +118, +113, +116, +23, +214, +78, +210, +129, +192, +131, +36, +44, +50, +143, +244, +207, +2, +135, +164, +71, +113, +138, +189, +220, +121, +64, +33, +36, +168, +49, +171, +101, +112, +153, +90, +221, +32, +187, +33, +133, +211, +246, +222, +185, +139, +206, +4, +13, +29, +164, +124, +105, +229, +163, +119, +60, +7, +245, +88, +238, +242, +92, +141, +213, +128, +51, +194, +160, +119, +226, +98, +157, +241, +6, +105, +63, +89, +179, +182, +74, +39, +89, +164, +178, +192, +221, +110, +61, +58, +244, +208, +34, +2, +204, +204, +96, +32, +185, +223, +178, +196, +102, +192, +226, +84, +107, +252, +224, +119, +166, +131, +97, +32, +239, +18, +176, +113, +154, +212, +11, +184, +174, +158, +10, +57, +83, +97, +114, +122, +114, +51, +49, +94, +54, +51, +100, +146, +8, +147, +17, +129, +231, +114, +68, +35, +225, +166, +170, +32, +160, +52, +72, +102, +38, +1, +224, +39, +224, +143, +53, +164, +181, +26, +250, +66, +99, +58, +26, +110, +114, +46, +90, +190, +50, +169, +198, +223, +114, +53, +141, +68, +204, +49, +5, +217, +172, +143, +69, +28, +101, +17, +233, +53, +173, +252, +194, +220, +237, +212, +106, +127, +96, +116, +144, +74, +39, +168, +138, +137, +191, +102, +218, +15, +95, +122, +145, +117, +170, +248, +253, +8, +60, +169, +197, +43, +37, +217, +216, +159, +242, +228, +68, +218, +103, +102, +179, +20, +55, +103, +244, +196, +152, +55, +164, +220, +218, +87, +75, +199, +205, +139, +21, +155, +136, +184, +162, +36, +5, +172, +134, +87, +7, +92, +209, +154, +233, +204, +16, +123, +110, +104, +113, +94, +212, +241, +139, +51, +221, +94, +237, +235, +34, +100, +147, +76, +114, +19, +38, +132, +44, +16, +24, +143, +180, +218, +192, +235, +58, +249, +56, +171, +225, +196, +163, +230, +164, +4, +202, +202, +48, +162, +31, +61, +221, +197, +149, +32, +249, +10, +157, +62, +98, +110, +172, +99, +6, +148, +19, +116, +104, +56, +5, +186, +144, +54, +33, +84, +190, +233, +183, +222, +211, +114, +216, +103, +150, +33, +6, +97, +104, +112, +19, +200, +226, +203, +177, +153, +14, +103, +210, +148, +71, +16, +181, +209, +213, +93, +67, +153, +46, +141, +103, +47, +171, +29, +66, +146, +8, +161, +212, +0, +18, +235, +152, +21, +252, +246, +58, +95, +93, +5, +154, +59, +177, +27, +251, +229, +250, +177, +176, +39, +117, +77, +249, +53, +84, +123, +119, +1, +216, +10, +211, +24, +1, +6, +97, +53, +255, +251, +26, +163, +64, +126, +229, +218, +86, +54, +6, +56, +31, +119, +41, +166, +71, +221, +38, +162, +19, +29, +250, +39, +179, +210, +215, +38, +123, +42, +168, +150, +244, +14, +132, +244, +253, +129, +204, +16, +195, +234, +93, +18, +161, +233, +85, +200, +197, +81, +212, +100, +189, +200, +209, +119, +13, +166, +207, +204, +168, +75, +182, +37, +98, +151, +66, +118, +165, +87, +108, +1, +121, +104, +154, +48, +134, +160, +6, +26, +57, +27, +100, +233, +227, +39, +141, +13, +93, +190, +101, +116, +101, +154, +155, +13, +121, +63, +121, +2, +11, +10, +138, +203, +14, +113, +253, +200, +97, +200, +90, +155, +25, +69, +218, +231, +159, +181, +236, +178, +67, +223, +90, +15, +40, +135, +120, +1, +22, +184, +24, +92, +118, +247, +97, +211, +121, +235, +99, +140, +181, +22, +171, +182, +112, +50, +103, +189, +52, +166, +188, +65, +27, +158, +43, +223, +229, +174, +9, +71, +160, +239, +96, +160, +226, +194, +185, +176, +20, +90, +10, +80, +136, +76, +79, +162, +21, +223, +143, +141, +108, +109, +185, +247, +119, +1, +211, +230, +181, +56, +92, +56, +8, +89, +214, +104, +85, +106, +63, +185, +243, +1, +113, +86, +155, +166, +198, +92, +6, +205, +61, +157, +179, +130, +44, +102, +123, +166, +91, +201, +36, +142, +130, +181, +214, +99, +225, +202, +33, +21, +140, +171, +150, +8, +136, +77, +41, +91, +217, +157, +187, +132, +85, +192, +194, +135, +168, +44, +38, +242, +243, +249, +237, +229, +161, +146, +120, +210, +194, +211, +3, +219, +190, +59, +80, +40, +68, +76, +230, +22, +113, +47, +48, +217, +108, +40, +110, +88, +190, +5, +104, +204, +88, +109, +70, +229, +119, +35, +80, +36, +214, +97, +214, +124, +185, +123, +72, +145, +185, +14, +31, +118, +18, +108, +203, +193, +34, +245, +108, +194, +181, +176, +15, +67, +133, +80, +203, +210, +103, +124, +10, +48, +255, +141, +201, +167, +159, +157, +97, +31, +197, +242, +169, +195, +198, +96, +251, +36, +76, +143, +55, +195, +47, +234, +137, +170, +207, +158, +249, +93, +235, +161, +212, +193, +248, +50, +194, +167, +72, +204, +70, +197, +209, +49, +26, +188, +47, +166, +47, +127, +64, +182, +2, +183, +93, +87, +215, +214, +22, +179, +169, +11, +11, +96, +193, +230, +206, +182, +163, +255, +138, +243, +49, +61, +32, +120, +79, +20, +86, +96, +31, +164, +44, +166, +35, +151, +158, +242, +190, +113, +123, +242, +76, +90, +53, +124, +130, +168, +104, +254, +120, +93, +193, +84, +107, +83, +230, +94, +164, +162, +242, +218, +71, +202, +235, +28, +65, +24, +89, +220, +122, +185, +194, +129, +222, +119, +240, +22, +163, +24, +154, +196, +208, +68, +10, +14, +247, +224, +61, +63, +188, +45, +195, +115, +120, +81, +253, +54, +126, +41, +42, +59, +201, +93, +31, +239, +171, +141, +140, +107, +218, +200, +88, +69, +106, +220, +75, +212, +200, +168, +46, +209, +133, +194, +83, +2, +247, +200, +233, +102, +180, +62, +28, +207, +89, +99, +107, +103, +5, +137, +225, +231, +173, +52, +123, +35, +42, +197, +82, +155, +130, +159, +251, +77, +38, +251, +159, +54, +36, +208, +97, +160, +153, +186, +117, +207, +149, +247, +131, +110, +119, +99, +5, +24, +129, +143, +39, +26, +10, +41, +131, +81, +38, +181, +162, +18, +162, +9, +56, +42, +242, +72, +251, +185, +56, +122, +137, +45, +100, +27, +230, +154, +227, +61, +155, +103, +77, +166, +45, +138, +250, +55, +13, +228, +175, +219, +226, +24, +137, +32, +149, +223, +79, +141, +76, +207, +115, +156, +55, +197, +252, +201, +80, +118, +149, +7, +140, +85, +96, +210, +244, +65, +82, +141, +192, +17, +32, +176, +166, +215, +80, +193, +36, +105, +71, +239, +147, +68, +186, +0, +19, +20, +109, +242, +7, +242, +232, +45, +125, +2, +34, +211, +198, +100, +96, +115, +136, +234, +152, +184, +9, +180, +220, +119, +41, +36, +14, +231, +244, +113, +141, +36, +240, +8, +101, +59, +67, +66, +189, +185, +185, +108, +162, +208, +38, +32, +218, +112, +214, +244, +148, +136, +228, +149, +207, +84, +204, +10, +103, +187, +255, +21, +55, +122, +36, +252, +82, +11, +82, +144, +229, +76, +86, +187, +107, +202, +240, +136, +32, +116, +21, +90, +101, +73, +153, +120, +237, +203, +107, +125, +214, +155, +30, +143, +87, +77, +149, +4, +56, +90, +41, +38, +114, +18, +48, +255, +176, +132, +135, +231, +117, +221, +118, +195, +134, +192, +163, +34, +84, +23, +110, +244, +249, +63, +238, +130, +80, +61, +210, +224, +161, +136, +55, +41, +227, +12, +88, +196, +120, +234, +24, +192, +19, +156, +95, +140, +66, +110, +92, +173, +212, +216, +18, +135, +141, +11, +213, +168, +9, +50, +205, +127, +240, +15, +216, +138, +10, +0, +173, +241, +167, +81, +53, +108, +207, +87, +72, +127, +164, +251, +130, +185, +51, +224, +61, +89, +161, +137, +129, +33, +154, +125, +170, +104, +176, +200, +214, +193, +154, +86, +190, +248, +124, +211, +216, +196, +233, +134, +200, +207, +170, +55, +170, +110, +10, +219, +184, +111, +254, +166, +135, +159, +39, +100, +171, +111, +134, +224, +38, +45, +250, +106, +2, +28, +95, +169, +249, +77, +26, +48, +31, +188, +44, +84, +194, +67, +194, +6, +242, +187, +54, +66, +66, +3, +36, +146, +57, +239, +196, +122, +99, +240, +97, +15, +23, +209, +68, +193, +48, +233, +101, +34, +144, +157, +85, +171, +60, +94, +213, +156, +90, +86, +183, +147, +202, +32, +164, +245, +47, +198, +62, +31, +59, +113, +112, +154, +190, +128, +217, +92, +233, +174, +25, +112, +38, +13, +188, +226, +97, +161, +74, +13, +49, +138, +156, +193, +43, +213, +214, +39, +53, +4, +169, +243, +184, +248, +52, +104, +164, +92, +58, +240, +64, +242, +254, +132, +166, +41, +247, +200, +127, +13, +101, +94, +160, +197, +187, +64, +188, +130, +195, +218, +4, +34, +28, +82, +136, +238, +138, +34, +175, +205, +209, +208, +120, +139, +54, +171, +221, +172, +238, +174, +104, +105, +170, +242, +252, +21, +40, +178, +191, +213, +92, +223, +29, +107, +25, +180, +152, +171, +44, +220, +108, +255, +84, +92, +204, +204, +232, +7, +119, +16, +211, +69, +37, +26, +4, +167, +213, +244, +24, +84, +104, +187, +198, +94, +103, +117, +83, +184, +248, +21, +166, +3, +55, +137, +123, +221, +184, +232, +34, +52, +243, +98, +32, +157, +235, +45, +61, +179, +81, +52, +212, +181, +191, +1, +181, +186, +116, +122, +137, +145, +87, +123, +18, +60, +9, +131, +253, +15, +25, +170, +198, +52, +147, +13, +175, +238, +148, +64, +125, +16, +99, +104, +134, +180, +218, +17, +76, +188, +20, +222, +227, +255, +216, +91, +193, +19, +201, +41, +234, +105, +101, +168, +181, +206, +197, +110, +117, +237, +102, +220, +155, +65, +244, +167, +166, +245, +66, +232, +213, +204, +69, +26, +110, +109, +106, +76, +170, +5, +35, +60, +109, +218, +103, +135, +35, +58, +154, +149, +92, +176, +222, +95, +150, +152, +169, +203, +15, +100, +128, +253, +172, +67, +229, +164, +220, +79, +60, +254, +208, +153, +60, +97, +231, +89, +252, +192, +106, +21, +225, +3, +99, +232, +92, +162, +239, +173, +106, +105, +188, +249, +104, +77, +209, +35, +243, +95, +199, +21, +244, +172, +72, +255, +195, +240, +38, +242, +167, +111, +242, +9, +69, +138, +163, +100, +162, +185, +130, +26, +124, +43, +1, +246, +115, +179, +87, +91, +36, +100, +96, +103, +14, +200, +128, +221, +241, +207, +109, +112, +133, +211, +225, +220, +215, +229, +183, +40, +56, +80, +206, +104, +180, +246, +204, +228, +175, +34, +64, +46, +223, +40, +39, +186, +63, +82, +200, +235, +151, +174, +86, +79, +114, +83, +99, +248, +159, +150, +168, +243, +201, +80, +53, +126, +58, +65, +190, +166, +141, +246, +37, +41, +119, +2, +130, +112, +215, +115, +142, +223, +35, +47, +116, +105, +198, +52, +254, +184, +69, +35, +158, +37, +87, +125, +12, +10, +37, +26, +149, +150, +184, +115, +234, +101, +233, +145, +28, +157, +20, +194, +217, +230, +36, +107, +26, +125, +233, +175, +231, +74, +242, +233, +15, +200, +30, +101, +71, +194, +59, +108, +105, +59, +205, +248, +2, +204, +244, +36, +133, +166, +44, +108, +179, +47, +37, +183, +201, +43, +171, +234, +73, +65, +94, +194, +148, +61, +154, +233, +238, +22, +151, +33, +73, +164, +252, +172, +249, +18, +61, +51, +182, +100, +91, +46, +145, +187, +45, +17, +225, +75, +139, +28, +252, +161, +219, +109, +243, +4, +97, +70, +174, +22, +120, +187, +116, +116, +134, +48, +245, +145, +129, +115, +57, +125, +215, +235, +173, +87, +77, +27, +220, +119, +122, +60, +93, +72, +65, +58, +134, +5, +16, +222, +94, +0, +155, +251, +162, +199, +175, +99, +154, +141, +181, +49, +77, +42, +245, +3, +137, +189, +88, +201, +63, +37, +173, +141, +20, +219, +139, +139, +141, +193, +223, +177, +240, +150, +237, +165, +147, +207, +124, +63, +212, +215, +216, +243, +162, +226, +141, +49, +194, +53, +152, +73, +164, +172, +66, +179, +36, +43, +155, +216, +232, +154, +218, +173, +100, +198, +32, +25, +219, +86, +235, +156, +136, +21, +65, +34, +111, +88, +198, +100, +136, +90, +75, +29, +248, +114, +80, +107, +43, +247, +233, +245, +194, +15, +106, +118, +164, +159, +61, +113, +187, +1, +211, +203, +223, +65, +250, +104, +87, +130, +44, +205, +160, +181, +206, +244, +48, +26, +167, +118, +115, +180, +62, +214, +227, +166, +5, +163, +176, +38, +3, +135, +52, +5, +23, +149, +234, +192, +95, +54, +138, +225, +131, +86, +30, +157, +81, +40, +243, +146, +132, +119, +131, +94, +78, +242, +76, +26, +104, +74, +234, +246, +29, +201, +118, +127, +9, +183, +151, +194, +34, +64, +188, +150, +7, +186, +136, +61, +171, +157, +229, +198, +60, +52, +172, +212, +91, +64, +182, +106, +195, +199, +129, +120, +226, +134, +55, +110, +55, +76, +110, +13, +142, +182, +114, +242, +50, +180, +27, +71, +32, +73, +168, +188, +74, +159, +192, +58, +112, +183, +164, +232, +111, +162, +202, +59, +58, +7, +253, +165, +37, +148, +99, +189, +214, +112, +48, +111, +136, +88, +89, +162, +35, +71, +95, +198, +26, +220, +193, +249, +76, +82, +34, +206, +63, +12, +185, +107, +239, +64, +81, +243, +43, +81, +229, +195, +187, +15, +52, +72, +182, +223, +20, +14, +49, +200, +84, +39, +86, +28, +116, +105, +121, +149, +221, +198, +188, +112, +21, +111, +22, +12, +144, +25, +249, +215, +199, +134, +56, +172, +29, +235, +38, +119, +210, +22, +206, +235, +12, +165, +96, +181, +188, +168, +238, +134, +0, +109, +92, +154, +232, +252, +206, +153, +24, +25, +185, +59, +93, +0, +240, +30, +56, +132, +2, +108, +92, +180, +136, +157, +239, +19, +61, +125, +216, +117, +234, +248, +204, +98, +145, +222, +249, +27, +141, +102, +178, +49, +248, +114, +137, +183, +74, +21, +159, +143, +243, +154, +55, +72, +156, +100, +89, +49, +91, +111, +202, +176, +103, +168, +169, +46, +75, +190, +79, +90, +46, +236, +68, +54, +205, +68, +1, +184, +87, +197, +160, +104, +244, +113, +47, +252, +50, +112, +238, +61, +55, +220, +55, +50, +225, +151, +10, +72, +242, +237, +88, +188, +126, +193, +15, +64, +238, +253, +162, +9, +82, +42, +90, +129, +182, +98, +184, +109, +70, +62, +6, +186, +254, +228, +225, +206, +147, +87, +183, +218, +25, +216, +151, +230, +126, +71, +111, +216, +106, +25, +79, +59, +188, +36, +81, +16, +119, +246, +168, +251, +35, +246, +121, +42, +244, +2, +162, +87, +149, +74, +100, +215, +85, +73, +29, +107, +196, +67, +184, +195, +93, +241, +142, +119, +163, +47, +99, +24, +37, +107, +198, +197, +196, +102, +21, +181, +199, +48, +84, +189, +225, +44, +101, +130, +25, +81, +221, +151, +107, +174, +250, +170, +250, +24, +158, +41, +110, +202, +101, +238, +153, +235, +112, +216, +60, +226, +9, +242, +192, +203, +251, +67, +39, +27, +14, +208, +182, +246, +99, +8, +63, +80, +35, +198, +185, +105, +39, +86, +10, +232, +111, +182, +218, +196, +36, +131, +3, +179, +125, +222, +204, +65, +97, +38, +161, +161, +226, +16, +248, +37, +207, +22, +251, +43, +229, +28, +64, +123, +155, +151, +194, +120, +38, +206, +206, +22, +0, +64, +173, +247, +211, +38, +65, +0, +172, +175, +27, +187, +148, +38, +224, +234, +13, +70, +75, +9, +29, +128, +210, +164, +122, +207, +127, +97, +143, +16, +138, +146, +211, +245, +237, +46, +209, +0, +190, +196, +227, +239, +220, +24, +253, +111, +63, +211, +28, +133, +174, +172, +99, +55, +69, +91, +82, +249, +71, +148, +11, +116, +88, +187, +165, +64, +119, +78, +61, +36, +118, +52, +172, +247, +72, +191, +212, +149, +137, +15, +19, +18, +10, +34, +192, +255, +99, +160, +210, +184, +213, +145, +174, +193, +106, +63, +224, +48, +30, +7, +160, +244, +60, +187, +234, +7, +166, +131, +236, +207, +202, +193, +156, +33, +193, +54, +100, +113, +206, +179, +124, +16, +190, +144, +94, +254, +142, +85, +98, +144, +109, +173, +126, +199, +151, +55, +18, +106, +69, +125, +206, +117, +18, +183, +236, +238, +6, +162, +252, +208, +13, +146, +185, +113, +24, +96, +166, +34, +197, +254, +146, +200, +216, +242, +123, +73, +1, +132, +114, +228, +241, +212, +168, +31, +44, +228, +87, +66, +62, +174, +189, +95, +217, +188, +21, +53, +147, +201, +228, +44, +205, +236, +41, +136, +62, +44, +99, +106, +198, +191, +252, +12, +165, +97, +110, +57, +96, +202, +40, +216, +63, +94, +68, +151, +12, +67, +97, +148, +96, +66, +19, +203, +231, +21, +147, +210, +133, +133, +91, +46, +92, +253, +251, +81, +197, +165, +116, +145, +232, +185, +191, +234, +61, +78, +191, +93, +200, +8, +41, +3, +39, +197, +4, +10, +132, +18, +73, +135, +75, +84, +82, +113, +235, +248, +215, +58, +130, +39, +75, +22, +5, +5, +157, +187, +2, +254, +23, +104, +57, +220, +98, +7, +58, +181, +114, +25, +213, +214, +104, +128, +153, +247, +130, +133, +203, +14, +86, +2, +48, +246, +174, +2, +189, +141, +70, +220, +234, +100, +24, +52, +42, +134, +202, +112, +252, +116, +232, +73, +208, +123, +58, +200, +119, +133, +151, +94, +97, +217, +128, +218, +93, +249, +164, +185, +102, +228, +9, +209, +160, +195, +229, +191, +10, +124, +231, +67, +20, +244, +210, +152, +98, +200, +42, +155, +236, +179, +140, +174, +180, +103, +7, +239, +131, +144, +154, +25, +147, +24, +240, +170, +80, +93, +2, +244, +187, +114, +35, +194, +211, +37, +46, +59, +32, +83, +65, +44, +235, +68, +170, +173, +103, +101, +255, +75, +65, +103, +18, +98, +99, +248, +41, +62, +144, +179, +191, +113, +229, +250, +107, +174, +38, +163, +200, +94, +28, +69, +126, +163, +70, +140, +15, +76, +128, +167, +212, +23, +244, +244, +70, +41, +38, +163, +129, +60, +244, +46, +110, +84, +242, +101, +167, +169, +78, +67, +218, +14, +116, +41, +216, +194, +1, +35, +44, +136, +211, +187, +145, +128, +92, +237, +234, +159, +180, +153, +180, +209, +52, +103, +45, +64, +149, +57, +158, +41, +253, +148, +114, +69, +189, +89, +91, +163, +129, +139, +155, +87, +30, +118, +219, +242, +108, +203, +211, +60, +197, +4, +98, +100, +37, +255, +162, +228, +171, +247, +38, +141, +95, +101, +211, +18, +170, +5, +207, +84, +146, +115, +72, +65, +41, +70, +72, +124, +144, +191, +164, +80, +36, +254, +198, +8, +219, +135, +60, +86, +231, +43, +19, +151, +171, +130, +211, +44, +61, +128, +46, +173, +243, +193, +154, +255, +1, +93, +216, +88, +155, +7, +222, +160, +99, +130, +251, +200, +74, +158, +204, +25, +12, +37, +161, +211, +106, +48, +65, +214, +44, +109, +42, +86, +124, +211, +44, +185, +19, +115, +186, +200, +171, +199, +192, +181, +132, +137, +128, +53, +239, +215, +79, +84, +134, +129, +45, +211, +76, +72, +123, +196, +181, +96, +66, +21, +18, +174, +162, +153, +12, +239, +119, +180, +51, +143, +183, +206, +202, +175, +199, +41, +66, +245, +171, +86, +139, +146, +180, +229, +231, +156, +60, +207, +226, +218, +4, +109, +248, +10, +117, +53, +218, +92, +176, +50, +200, +162, +19, +169, +99, +178, +107, +190, +222, +55, +163, +227, +99, +78, +34, +135, +33, +180, +119, +210, +122, +33, +89, +41, +119, +253, +122, +121, +170, +7, +18, +80, +36, +95, +112, +175, +209, +183, +113, +246, +195, +252, +243, +46, +12, +111, +147, +180, +52, +23, +232, +154, +132, +88, +176, +11, +77, +118, +12, +173, +36, +160, +14, +215, +41, +249, +200, +24, +9, +172, +97, +232, +109, +94, +248, +6, +32, +255, +124, +12, +112, +211, +118, +174, +119, +105, +32, +93, +184, +77, +226, +231, +236, +231, +47, +53, +16, +25, +89, +207, +21, +195, +234, +226, +77, +33, +4, +111, +226, +97, +123, +203, +39, +231, +161, +248, +7, +66, +107, +9, +243, +227, +219, +168, +246, +110, +119, +250, +231, +114, +19, +76, +148, +166, +210, +38, +192, +148, +21, +220, +171, +29, +103, +66, +148, +180, +133, +123, +130, +158, +226, +183, +58, +75, +11, +136, +116, +99, +212, +25, +8, +22, +59, +141, +233, +96, +58, +62, +160, +63, +90, +227, +49, +57, +103, +95, +195, +209, +211, +173, +152, +119, +142, +222, +205, +126, +19, +119, +54, +164, +126, +213, +28, +254, +186, +59, +88, +242, +121, +12, +116, +197, +29, +184, +126, +129, +170, +48, +94, +132, +220, +110, +107, +41, +209, +59, +82, +44, +186, +80, +64, +231, +177, +114, +53, +188, +222, +25, +185, +108, +52, +57, +106, +49, +155, +82, +210, +210, +68, +59, +232, +94, +190, +66, +181, +228, +220, +80, +24, +119, +204, +120, +168, +94, +99, +92, +63, +106, +254, +53, +251, +51, +169, +210, +87, +201, +140, +30, +143, +62, +209, +59, +150, +255, +26, +130, +234, +181, +158, +219, +212, +26, +65, +22, +159, +79, +150, +22, +253, +122, +120, +213, +208, +170, +106, +16, +115, +195, +11, +224, +162, +159, +190, +136, +172, +2, +16, +248, +228, +206, +214, +10, +250, +116, +179, +63, +171, +203, +188, +171, +36, +148, +27, +98, +94, +55, +3, +203, +72, +104, +186, +64, +58, +50, +102, +122, +13, +71, +165, +69, +131, +29, +182, +51, +198, +236, +150, +65, +177, +204, +21, +112, +185, +28, +103, +227, +173, +51, +197, +175, +37, +186, +174, +104, +57, +130, +248, +97, +210, +182, +73, +255, +177, +102, +28, +80, +18, +57, +178, +7, +0, +141, +157, +101, +190, +85, +114, +204, +101, +44, +1, +80, +243, +34, +98, +228, +2, +76, +122, +252, +23, +174, +97, +151, +241, +34, +255, +56, +31, +89, +218, +119, +210, +118, +171, +28, +41, +244, +195, +255, +109, +31, +11, +219, +39, +158, +86, +236, +226, +174, +125, +21, +127, +121, +216, +30, +101, +189, +235, +166, +232, +129, +249, +30, +66, +95, +79, +177, +148, +94, +73, +25, +252, +15, +100, +157, +196, +231, +180, +234, +166, +187, +44, +68, +86, +148, +237, +101, +197, +42, +62, +102, +88, +21, +47, +106, +252, +154, +179, +92, +198, +237, +223, +226, +111, +119, +124, +227, +185, +216, +184, +217, +64, +81, +137, +128, +205, +103, +181, +98, +55, +166, +93, +8, +67, +49, +50, +103, +70, +204, +88, +140, +103, +50, +28, +10, +12, +208, +51, +208, +103, +53, +70, +42, +118, +111, +244, +43, +177, +36, +158, +8, +131, +208, +3, +133, +78, +7, +42, +134, +104, +148, +247, +240, +110, +128, +42, +223, +225, +102, +64, +43, +242, +25, +201, +153, +215, +2, +62, +16, +30, +11, +77, +105, +35, +81, +61, +81, +244, +216, +40, +30, +50, +174, +171, +241, +55, +226, +155, +63, +82, +91, +145, +140, +119, +154, +99, +243, +152, +164, +15, +136, +130, +152, +133, +200, +105, +174, +54, +245, +149, +9, +250, +98, +157, +82, +34, +109, +17, +116, +141, +22, +32, +72, +82, +210, +173, +152, +160, +242, +27, +118, +221, +45, +118, +36, +219, +233, +66, +229, +249, +11, +152, +237, +17, +22, +79, +22, +7, +211, +69, +173, +45, +233, +18, +65, +180, +214, +244, +216, +197, +154, +188, +140, +159, +36, +174, +115, +188, +58, +69, +92, +161, +246, +222, +164, +13, +98, +99, +194, +25, +34, +234, +49, +134, +142, +139, +93, +132, +161, +181, +83, +245, +105, +240, +71, +231, +39, +112, +206, +163, +83, +166, +188, +209, +58, +164, +234, +116, +234, +4, +107, +46, +28, +129, +131, +11, +179, +69, +79, +80, +97, +96, +250, +42, +115, +174, +15, +245, +204, +9, +58, +100, +5, +109, +43, +79, +242, +12, +191, +10, +63, +78, +101, +36, +95, +165, +210, +230, +125, +222, +140, +172, +74, +202, +35, +230, +188, +52, +151, +99, +115, +1, +15, +231, +149, +138, +82, +153, +133, +253, +193, +114, +92, +18, +25, +140, +195, +60, +103, +14, +140, +180, +117, +147, +29, +87, +109, +196, +98, +136, +12, +147, +10, +187, +7, +226, +64, +56, +49, +188, +166, +46, +185, +103, +108, +223, +106, +145, +139, +212, +250, +211, +45, +199, +40, +78, +170, +171, +120, +44, +185, +203, +143, +197, +212, +30, +204, +232, +234, +232, +66, +22, +14, +153, +41, +62, +237, +230, +13, +15, +219, +11, +173, +17, +242, +127, +187, +197, +227, +143, +22, +137, +20, +251, +180, +109, +102, +239, +34, +120, +231, +52, +214, +62, +168, +166, +249, +64, +59, +198, +139, +195, +232, +36, +128, +224, +12, +37, +87, +121, +244, +71, +133, +177, +227, +237, +106, +99, +28, +42, +30, +182, +21, +113, +155, +221, +18, +174, +32, +186, +34, +10, +128, +63, +247, +225, +12, +132, +76, +45, +253, +112, +246, +177, +240, +191, +181, +98, +33, +66, +230, +244, +89, +198, +174, +71, +79, +185, +76, +161, +54, +42, +187, +65, +209, +115, +116, +85, +174, +210, +189, +50, +106, +62, +116, +222, +191, +8, +191, +253, +48, +176, +55, +81, +104, +234, +73, +158, +127, +238, +189, +247, +2, +160, +237, +19, +63, +108, +134, +42, +153, +240, +215, +41, +224, +177, +13, +26, +135, +205, +103, +120, +223, +10, +164, +42, +2, +152, +13, +58, +218, +23, +127, +74, +125, +110, +40, +229, +191, +114, +206, +23, +20, +21, +202, +207, +120, +241, +113, +215, +65, +14, +203, +49, +62, +249, +199, +28, +203, +210, +165, +114, +218, +212, +89, +125, +141, +179, +45, +40, +164, +142, +118, +124, +190, +106, +195, +13, +104, +91, +245, +196, +214, +32, +144, +202, +216, +237, +51, +83, +194, +38, +234, +251, +9, +228, +200, +233, +114, +199, +80, +47, +100, +228, +161, +255, +40, +217, +86, +196, +71, +195, +102, +193, +160, +36, +13, +136, +107, +30, +95, +83, +216, +84, +208, +119, +170, +72, +61, +53, +134, +113, +39, +148, +51, +250, +39, +3, +108, +190, +72, +34, +128, +13, +197, +49, +214, +131, +115, +201, +127, +40, +64, +84, +5, +216, +35, +132, +2, +195, +228, +143, +149, +235, +110, +93, +13, +39, +13, +132, +227, +58, +251, +93, +11, +199, +144, +140, +38, +226, +109, +187, +148, +196, +72, +236, +245, +205, +80, +112, +242, +53, +224, +50, +103, +217, +149, +114, +182, +187, +109, +254, +222, +109, +59, +144, +76, +60, +200, +220, +122, +140, +13, +141, +221, +68, +18, +40, +111, +58, +162, +137, +222, +137, +113, +162, +130, +73, +157, +47, +143, +12, +235, +208, +102, +108, +222, +72, +228, +149, +196, +52, +62, +63, +180, +235, +37, +147, +2, +60, +119, +3, +208, +56, +23, +250, +26, +234, +77, +87, +5, +57, +243, +229, +71, +219, +184, +204, +250, +20, +79, +210, +203, +98, +86, +98, +14, +46, +42, +4, +155, +18, +130, +180, +146, +158, +238, +203, +146, +135, +180, +212, +45, +237, +214, +9, +92, +42, +231, +68, +76, +95, +113, +175, +9, +72, +162, +55, +101, +216, +189, +72, +94, +129, +250, +147, +155, +49, +180, +21, +246, +32, +174, +145, +222, +184, +31, +69, +143, +127, +75, +35, +69, +212, +110, +70, +254, +76, +50, +54, +56, +89, +89, +136, +242, +15, +102, +64, +247, +127, +5, +65, +186, +96, +51, +139, +252, +103, +126, +192, +57, +47, +159, +81, +230, +30, +79, +169, +33, +52, +24, +254, +143, +76, +101, +228, +89, +155, +63, +58, +53, +35, +1, +31, +146, +159, +51, +172, +73, +212, +189, +31, +126, +157, +36, +80, +223, +9, +63, +205, +169, +145, +188, +147, +145, +149, +179, +138, +239, +211, +132, +179, +204, +132, +19, +175, +114, +19, +32, +92, +90, +152, +3, +239, +224, +106, +3, +205, +247, +14, +101, +37, +152, +220, +173, +87, +29, +41, +179, +216, +250, +206, +73, +176, +229, +74, +20, +115, +142, +17, +216, +164, +45, +187, +54, +26, +197, +49, +122, +134, +86, +216, +21, +253, +23, +117, +73, +53, +193, +100, +60, +128, +140, +38, +243, +251, +222, +205, +46, +70, +216, +139, +225, +42, +98, +182, +240, +211, +11, +20, +151, +63, +163, +161, +198, +214, +16, +71, +51, +198, +238, +197, +82, +210, +216, +96, +243, +41, +17, +132, +110, +100, +175, +66, +184, +244, +100, +63, +225, +195, +179, +7, +250, +110, +36, +7, +190, +175, +246, +95, +182, +6, +137, +90, +165, +180, +253, +49, +2, +156, +162, +17, +194, +162, +91, +78, +50, +202, +59, +179, +154, +170, +119, +183, +127, +250, +167, +190, +192, +247, +14, +208, +15, +83, +25, +141, +34, +149, +174, +201, +226, +80, +69, +53, +182, +78, +196, +250, +76, +131, +16, +168, +154, +31, +85, +42, +164, +143, +77, +255, +146, +175, +28, +152, +6, +64, +48, +68, +128, +82, +53, +106, +59, +176, +236, +26, +223, +17, +244, +232, +183, +112, +131, +145, +113, +206, +226, +35, +217, +211, +204, +23, +232, +138, +247, +58, +207, +32, +237, +202, +66, +62, +233, +249, +116, +189, +61, +223, +125, +105, +138, +174, +76, +177, +195, +203, +224, +54, +121, +137, +251, +5, +22, +4, +236, +142, +72, +33, +12, +132, +133, +120, +23, +169, +42, +108, +151, +176, +167, +123, +184, +15, +88, +207, +1, +80, +200, +28, +227, +182, +140, +79, +91, +255, +218, +13, +69, +14, +32, +153, +74, +126, +119, +158, +179, +32, +16, +64, +55, +96, +121, +175, +190, +237, +87, +49, +178, +26, +78, +41, +27, +72, +115, +208, +33, +40, +0, +64, +60, +23, +203, +35, +66, +122, +49, +243, +131, +43, +145, +24, +90, +158, +77, +232, +79, +4, +176, +243, +221, +173, +233, +245, +207, +127, +53, +180, +44, +25, +206, +45, +70, +113, +211, +104, +68, +171, +247, +138, +242, +112, +48, +171, +23, +60, +216, +151, +94, +249, +94, +181, +178, +62, +200, +9, +144, +244, +141, +125, +159, +206, +188, +115, +148, +44, +191, +157, +35, +160, +59, +98, +161, +104, +58, +223, +138, +157, +20, +117, +225, +172, +200, +216, +162, +124, +124, +194, +109, +100, +199, +156, +117, +245, +90, +180, +168, +108, +120, +250, +0, +139, +233, +66, +68, +217, +22, +74, +247, +196, +163, +156, +58, +214, +247, +196, +236, +161, +207, +209, +165, +95, +138, +80, +8, +116, +196, +106, +70, +79, +194, +121, +18, +248, +207, +174, +36, +234, +134, +79, +154, +14, +196, +165, +250, +217, +188, +150, +205, +10, +130, +238, +203, +248, +236, +58, +11, +39, +113, +155, +139, +42, +37, +64, +83, +154, +94, +50, +79, +233, +133, +130, +79, +162, +76, +76, +100, +75, +102, +254, +94, +51, +167, +216, +175, +123, +66, +7, +33, +119, +176, +62, +182, +122, +4, +137, +252, +109, +130, +82, +57, +132, +1, +122, +138, +157, +71, +5, +24, +34, +96, +89, +29, +0, +16, +172, +96, +2, +156, +60, +235, +147, +153, +54, +82, +66, +62, +148, +219, +238, +113, +1, +244, +49, +15, +184, +185, +207, +28, +55, +231, +126, +152, +40, +80, +213, +173, +170, +244, +152, +200, +76, +31, +203, +242, +166, +172, +151, +161, +95, +210, +207, +247, +66, +209, +54, +159, +244, +95, +233, +191, +126, +220, +7, +236, +200, +110, +211, +247, +210, +98, +51, +231, +69, +214, +23, +56, +174, +34, +91, +251, +239, +117, +221, +182, +22, +132, +28, +49, +248, +102, +16, +218, +182, +104, +186, +163, +232, +128, +222, +150, +228, +96, +119, +32, +170, +249, +69, +147, +175, +0, +191, +233, +6, +152, +57, +66, +31, +16, +122, +110, +220, +28, +183, +228, +171, +153, +34, +87, +79, +101, +185, +150, +156, +177, +168, +20, +13, +205, +2, +143, +254, +79, +247, +161, +22, +95, +86, +105, +208, +214, +77, +176, +64, +236, +74, +127, +60, +108, +180, +118, +18, +90, +250, +149, +188, +3, +55, +26, +173, +95, +246, +234, +131, +100, +137, +146, +211, +139, +75, +146, +136, +156, +38, +217, +252, +29, +253, +24, +167, +52, +152, +153, +31, +118, +195, +10, +74, +221, +54, +148, +252, +157, +32, +112, +140, +154, +77, +112, +193, +95, +0, +242, +166, +20, +201, +190, +224, +85, +151, +247, +148, +252, +48, +74, +29, +10, +26, +191, +98, +112, +33, +79, +124, +105, +63, +54, +102, +182, +55, +208, +12, +230, +214, +195, +191, +146, +232, +45, +118, +194, +254, +226, +191, +65, +56, +33, +149, +79, +252, +226, +246, +131, +194, +234, +102, +9, +71, +105, +251, +240, +242, +116, +35, +116, +197, +16, +139, +192, +149, +107, +138, +25, +236, +163, +43, +50, +135, +23, +195, +125, +207, +31, +129, +215, +97, +124, +76, +121, +192, +8, +133, +122, +92, +175, +150, +244, +197, +41, +6, +62, +237, +223, +11, +205, +100, +192, +154, +231, +182, +152, +92, +212, +208, +64, +34, +150, +156, +83, +91, +144, +188, +113, +20, +197, +174, +88, +176, +79, +176, +30, +56, +21, +92, +48, +75, +98, +32, +213, +41, +129, +200, +149, +51, +235, +114, +70, +98, +119, +38, +140, +160, +90, +34, +212, +179, +50, +157, +62, +99, +90, +74, +111, +161, +173, +185, +109, +35, +101, +98, +99, +245, +99, +142, +158, +129, +178, +14, +31, +151, +179, +43, +131, +32, +5, +216, +132, +239, +26, +105, +75, +20, +85, +128, +91, +46, +233, +167, +225, +136, +178, +161, +102, +132, +85, +29, +15, +198, +90, +130, +208, +137, +63, +37, +214, +65, +4, +21, +37, +244, +122, +162, +135, +179, +102, +60, +135, +223, +143, +17, +252, +11, +16, +127, +113, +210, +206, +143, +90, +107, +67, +47, +161, +255, +67, +8, +176, +18, +2, +248, +252, +115, +64, +138, +40, +0, +224, +213, +147, +111, +229, +150, +120, +75, +92, +4, +254, +135, +249, +154, +88, +149, +211, +112, +72, +54, +2, +88, +124, +121, +134, +254, +156, +72, +242, +4, +189, +9, +250, +255, +49, +18, +224, +2, +143, +140, +130, +22, +20, +113, +167, +140, +85, +126, +106, +43, +184, +218, +199, +143, +246, +131, +107, +220, +211, +196, +245, +18, +179, +2, +167, +102, +16, +181, +81, +170, +208, +112, +34, +109, +11, +182, +24, +61, +179, +225, +89, +254, +173, +226, +136, +27, +135, +237, +127, +179, +185, +6, +238, +152, +187, +121, +208, +210, +158, +147, +200, +64, +78, +203, +142, +239, +25, +152, +136, +242, +242, +185, +57, +171, +133, +113, +56, +47, +105, +221, +72, +200, +225, +252, +77, +213, +34, +39, +180, +154, +191, +159, +242, +127, +87, +4, +63, +214, +181, +144, +54, +81, +174, +166, +224, +45, +6, +187, +253, +241, +154, +237, +79, +165, +51, +59, +25, +67, +171, +137, +67, +89, +4, +44, +131, +61, +245, +133, +11, +117, +130, +96, +18, +134, +240, +205, +244, +192, +115, +55, +79, +107, +137, +73, +2, +166, +122, +134, +200, +68, +128, +172, +3, +244, +136, +188, +125, +118, +65, +190, +63, +20, +207, +226, +12, +17, +241, +165, +69, +41, +149, +162, +245, +180, +170, +241, +21, +237, +218, +11, +21, +57, +132, +75, +189, +139, +90, +15, +232, +98, +150, +64, +98, +237, +42, +169, +188, +1, +248, +64, +77, +94, +225, +97, +119, +128, +123, +162, +119, +53, +63, +241, +28, +21, +172, +5, +150, +115, +52, +120, +146, +22, +161, +59, +209, +234, +196, +220, +52, +116, +200, +189, +23, +112, +15, +249, +7, +15, +255, +29, +93, +165, +171, +192, +32, +190, +26, +83, +209, +255, +233, +165, +230, +233, +247, +96, +77, +103, +237, +105, +235, +46, +80, +229, +49, +106, +54, +165, +180, +95, +127, +113, +213, +113, +130, +125, +227, +23, +147, +35, +254, +162, +38, +103, +244, +207, +143, +165, +202, +209, +37, +188, +100, +94, +110, +188, +194, +68, +228, +35, +200, +162, +87, +217, +128, +37, +84, +155, +125, +110, +168, +151, +226, +59, +221, +80, +226, +140, +216, +5, +124, +27, +29, +171, +54, +51, +198, +90, +200, +62, +0, +180, +105, +26, +107, +39, +26, +163, +229, +199, +124, +188, +118, +124, +255, +29, +143, +159, +227, +193, +153, +198, +242, +221, +83, +199, +125, +110, +175, +230, +166, +123, +66, +114, +47, +144, +78, +116, +47, +54, +174, +85, +233, +91, +140, +60, +55, +99, +233, +235, +150, +93, +211, +186, +29, +201, +73, +37, +192, +38, +52, +206, +51, +164, +76, +61, +69, +21, +0, +201, +240, +239, +14, +110, +78, +44, +220, +62, +200, +209, +17, +157, +245, +238, +225, +241, +87, +146, +208, +71, +106, +91, +83, +186, +9, +192, +187, +252, +137, +231, +94, +176, +157, +4, +185, +49, +246, +27, +90, +61, +199, +85, +249, +87, +58, +26, +188, +176, +16, +86, +168, +126, +94, +25, +62, +184, +58, +118, +66, +111, +170, +203, +239, +111, +252, +132, +33, +156, +171, +160, +214, +167, +68, +129, +152, +126, +222, +174, +129, +184, +107, +75, +133, +161, +146, +35, +127, +244, +5, +204, +132, +125, +245, +144, +75, +26, +131, +215, +185, +64, +0, +140, +44, +155, +227, +38, +247, +75, +143, +73, +180, +235, +98, +65, +40, +99, +24, +25, +122, +208, +11, +145, +13, +7, +216, +56, +238, +198, +22, +18, +35, +37, +98, +11, +98, +159, +179, +36, +215, +144, +29, +46, +61, +65, +242, +71, +28, +123, +253, +185, +31, +130, +26, +165, +182, +80, +205, +27, +77, +82, +89, +83, +208, +181, +153, +124, +28, +151, +82, +249, +47, +57, +199, +175, +65, +246, +226, +27, +4, +255, +255, +48, +168, +102, +170, +241, +225, +214, +167, +141, +79, +247, +42, +11, +171, +229, +109, +183, +159, +178, +63, +8, +205, +225, +204, +146, +15, +224, +140, +240, +201, +85, +134, +224, +18, +105, +29, +122, +102, +66, +254, +148, +33, +219, +154, +230, +178, +209, +44, +164, +209, +65, +48, +94, +217, +65, +223, +186, +107, +70, +187, +229, +210, +120, +170, +20, +108, +179, +252, +8, +70, +227, +80, +120, +212, +111, +178, +117, +121, +126, +170, +8, +214, +80, +46, +113, +213, +128, +48, +81, +25, +242, +4, +27, +16, +84, +193, +108, +176, +46, +7, +184, +151, +138, +109, +232, +121, +80, +79, +197, +247, +22, +215, +122, +134, +239, +15, +72, +194, +66, +30, +92, +107, +22, +32, +49, +220, +41, +45, +144, +192, +212, +224, +234, +79, +97, +161, +25, +132, +142, +76, +60, +207, +229, +217, +233, +153, +200, +101, +54, +123, +195, +4, +181, +163, +108, +171, +106, +70, +90, +79, +130, +100, +252, +144, +236, +24, +24, +123, +134, +230, +48, +67, +230, +186, +35, +47, +51, +134, +224, +183, +216, +21, +121, +69, +164, +123, +106, +2, +206, +25, +19, +179, +70, +215, +50, +242, +216, +51, +158, +104, +209, +212, +139, +244, +176, +190, +54, +107, +45, +134, +137, +48, +58, +247, +37, +82, +101, +7, +134, +63, +246, +1, +85, +206, +127, +91, +0, +102, +160, +172, +127, +163, +22, +129, +187, +77, +57, +251, +153, +182, +160, +126, +102, +117, +237, +188, +144, +215, +251, +72, +234, +24, +178, +35, +79, +222, +64, +65, +196, +94, +95, +92, +33, +108, +131, +91, +222, +69, +62, +197, +120, +81, +113, +232, +116, +236, +189, +79, +33, +24, +192, +136, +153, +144, +244, +245, +249, +184, +235, +188, +229, +19, +144, +95, +195, +61, +69, +237, +184, +40, +103, +9, +48, +157, +105, +98, +233, +125, +105, +74, +99, +195, +41, +65, +56, +107, +210, +109, +16, +111, +87, +6, +211, +96, +254, +29, +227, +224, +109, +139, +1, +61, +200, +71, +3, +103, +64, +175, +169, +121, +148, +46, +19, +42, +61, +49, +94, +11, +74, +150, +19, +226, +219, +64, +93, +30, +228, +36, +13, +220, +122, +143, +46, +164, +237, +206, +79, +172, +78, +13, +28, +88, +69, +252, +201, +181, +30, +46, +211, +37, +208, +70, +90, +192, +90, +253, +200, +199, +39, +98, +229, +181, +231, +217, +187, +230, +96, +240, +132, +212, +152, +252, +207, +12, +230, +99, +140, +162, +153, +129, +210, +215, +211, +84, +163, +238, +96, +14, +31, +168, +53, +177, +146, +0, +231, +222, +112, +131, +202, +139, +104, +202, +20, +101, +220, +107, +149, +149, +220, +90, +178, +54, +26, +147, +31, +255, +147, +84, +220, +200, +141, +214, +229, +66, +75, +250, +5, +142, +101, +154, +49, +23, +111, +240, +228, +121, +119, +19, +55, +33, +44, +192, +126, +161, +205, +197, +152, +121, +135, +126, +101, +43, +244, +197, +71, +222, +236, +107, +36, +39, +61, +131, +3, +227, +225, +85, +161, +244, +100, +198, +77, +140, +55, +64, +0, +102, +6, +206, +242, +79, +222, +140, +117, +241, +219, +174, +216, +109, +235, +70, +188, +174, +77, +61, +140, +172, +29, +89, +88, +83, +201, +69, +73, +104, +202, +108, +155, +51, +243, +167, +122, +116, +230, +6, +24, +199, +128, +201, +246, +0, +221, +5, +32, +50, +108, +229, +180, +94, +14, +100, +225, +1, +208, +65, +56, +155, +185, +185, +119, +222, +236, +137, +22, +31, +140, +4, +126, +251, +115, +220, +29, +62, +96, +91, +103, +89, +69, +139, +93, +124, +28, +88, +162, +201, +143, +85, +134, +200, +176, +2, +105, +231, +229, +38, +119, +46, +112, +239, +20, +141, +152, +213, +238, +203, +197, +57, +150, +71, +93, +2, +175, +47, +98, +81, +196, +116, +173, +81, +131, +168, +189, +87, +0, +18, +21, +80, +151, +99, +154, +241, +48, +146, +81, +94, +135, +247, +51, +125, +91, +79, +151, +124, +138, +175, +43, +7, +94, +100, +140, +3, +181, +211, +34, +134, +237, +207, +181, +55, +91, +184, +54, +218, +237, +202, +108, +155, +235, +54, +161, +91, +193, +179, +155, +194, +42, +235, +13, +32, +20, +69, +87, +117, +41, +136, +176, +218, +131, +249, +174, +250, +60, +36, +132, +30, +130, +48, +109, +98, +234, +253, +30, +60, +32, +194, +252, +207, +170, +174, +51, +26, +211, +165, +249, +157, +42, +189, +83, +233, +249, +99, +41, +50, +169, +149, +79, +11, +58, +194, +29, +144, +96, +114, +216, +59, +14, +202, +126, +197, +245, +50, +181, +172, +250, +9, +235, +216, +41, +99, +101, +211, +74, +87, +202, +86, +138, +0, +16, +0, +208, +1, +127, +53, +113, +115, +177, +150, +238, +170, +139, +102, +140, +40, +29, +219, +118, +111, +206, +225, +22, +205, +183, +17, +212, +242, +90, +156, +73, +98, +92, +154, +163, +216, +67, +82, +197, +80, +176, +45, +28, +182, +251, +158, +14, +27, +200, +73, +159, +11, +63, +197, +79, +212, +190, +67, +223, +111, +47, +146, +79, +167, +143, +9, +79, +222, +210, +73, +125, +191, +126, +121, +207, +30, +95, +166, +121, +127, +60, +254, +100, +115, +81, +174, +161, +190, +245, +251, +160, +1, +247, +7, +180, +6, +76, +140, +30, +149, +169, +39, +196, +79, +89, +36, +29, +88, +224, +130, +86, +121, +255, +229, +11, +73, +20, +34, +47, +11, +47, +111, +184, +224, +237, +160, +215, +247, +0, +101, +192, +239, +118, +213, +22, +205, +60, +103, +199, +124, +22, +226, +243, +190, +230, +143, +197, +111, +244, +88, +108, +237, +6, +247, +29, +11, +250, +199, +231, +39, +210, +186, +226, +176, +28, +35, +62, +233, +142, +240, +9, +47, +94, +121, +94, +26, +143, +60, +244, +96, +13, +213, +127, +202, +139, +226, +153, +108, +168, +75, +236, +102, +247, +61, +252, +35, +148, +198, +113, +113, +226, +244, +105, +191, +139, +44, +184, +139, +54, +220, +50, +125, +218, +158, +91, +239, +85, +154, +95, +247, +247, +229, +224, +98, +123, +99, +190, +110, +98, +225, +119, +119, +66, +19, +95, +80, +107, +29, +200, +90, +111, +130, +196, +109, +147, +60, +134, +109, +109, +109, +227, +107, +4, +245, +23, +34, +106, +37, +124, +101, +195, +97, +237, +218, +2, +251, +63, +187, +179, +204, +227, +178, +60, +22, +31, +234, +38, +197, +70, +7, +122, +33, +102, +222, +215, +224, +191, +89, +114, +174, +119, +187, +13, +97, +52, +128, +174, +73, +12, +230, +95, +3, +132, +215, +220, +111, +67, +239, +201, +93, +165, +208, +35, +212, +100, +224, +189, +171, +152, +250, +44, +191, +225, +116, +176, +255, +16, +238, +87, +185, +65, +71, +195, +156, +18, +2, +40, +172, +157, +118, +215, +8, +14, +244, +141, +127, +15, +109, +220, +95, +243, +60, +25, +32, +2, +65, +122, +120, +86, +1, +159, +7, +27, +189, +190, +215, +92, +58, +174, +56, +144, +187, +103, +78, +94, +55, +216, +75, +62, +74, +148, +15, +69, +128, +187, +155, +7, +124, +99, +116, +53, +222, +65, +231, +175, +39, +210, +16, +170, +23, +192, +220, +65, +6, +230, +115, +183, +151, +244, +3, +130, +187, +93, +151, +45, +86, +236, +136, +49, +7, +15, +190, +173, +190, +85, +220, +171, +139, +180, +125, +151, +79, +205, +56, +156, +113, +129, +46, +242, +156, +60, +0, +139, +198, +79, +130, +131, +77, +225, +140, +224, +252, +150, +13, +158, +243, +175, +74, +140, +89, +187, +75, +7, +139, +4, +131, +122, +176, +83, +137, +192, +96, +108, +63, +107, +137, +125, +53, +175, +218, +105, +136, +231, +232, +192, +172, +203, +71, +108, +49, +36, +72, +5, +201, +30, +114, +107, +22, +67, +148, +103, +13, +55, +6, +178, +211, +165, +129, +242, +53, +61, +1, +3, +57, +234, +144, +194, +141, +64, +180, +41, +136, +14, +208, +19, +252, +241, +92, +1, +227, +180, +213, +25, +155, +142, +50, +61, +241, +99, +120, +157, +91, +55, +203, +25, +85, +208, +221, +87, +204, +124, +200, +222, +40, +188, +185, +243, +12, +65, +136, +64, +33, +220, +42, +99, +239, +255, +129, +114, +16, +216, +154, +75, +44, +160, +2, +209, +8, +192, +57, +85, +225, +103, +139, +252, +65, +165, +187, +108, +68, +216, +204, +224, +183, +65, +172, +132, +74, +148, +157, +221, +135, +188, +219, +100, +37, +15, +67, +223, +91, +30, +209, +250, +169, +0, +124, +244, +94, +145, +96, +106, +186, +177, +243, +6, +63, +57, +210, +61, +89, +151, +36, +9, +81, +237, +206, +224, +158, +107, +231, +232, +249, +200, +37, +252, +155, +189, +20, +62, +94, +13, +253, +152, +111, +102, +106, +168, +174, +82, +243, +227, +190, +202, +54, +98, +7, +231, +149, +123, +146, +237, +153, +240, +136, +180, +8, +228, +109, +145, +196, +173, +29, +223, +86, +168, +126, +73, +226, +35, +86, +70, +47, +109, +195, +96, +87, +196, +231, +130, +255, +0, +148, +156, +11, +158, +165, +225, +18, +36, +142, +36, +57, +26, +123, +131, +117, +62, +127, +1, +32, +171, +99, +54, +52, +141, +208, +60, +76, +185, +220, +9, +228, +136, +113, +56, +209, +31, +9, +111, +159, +122, +221, +31, +219, +227, +80, +118, +42, +50, +67, +120, +183, +220, +240, +89, +230, +241, +177, +98, +104, +105, +70, +30, +149, +192, +162, +212, +226, +82, +159, +130, +73, +49, +210, +84, +170, +59, +95, +237, +40, +87, +150, +157, +40, +178, +166, +173, +238, +189, +109, +109, +39, +120, +107, +251, +14, +238, +21, +78, +183, +113, +238, +138, +15, +108, +105, +48, +87, +154, +212, +188, +18, +163, +12, +19, +247, +121, +190, +21, +60, +82, +69, +73, +198, +240, +88, +2, +74, +204, +178, +81, +227, +88, +108, +105, +38, +25, +107, +108, +12, +150, +126, +203, +41, +10, +203, +122, +154, +40, +139, +225, +104, +239, +58, +73, +44, +206, +64, +243, +176, +26, +75, +32, +25, +190, +55, +35, +199, +154, +186, +91, +155, +253, +29, +76, +187, +113, +61, +48, +102, +77, +106, +133, +12, +69, +61, +243, +94, +35, +151, +140, +226, +47, +219, +26, +58, +86, +186, +68, +56, +198, +193, +250, +251, +24, +197, +110, +190, +87, +229, +183, +57, +120, +157, +171, +35, +200, +197, +30, +185, +229, +179, +104, +62, +74, +193, +83, +212, +56, +149, +163, +214, +175, +105, +125, +11, +250, +31, +169, +141, +245, +186, +241, +237, +185, +174, +41, +240, +235, +82, +23, +105, +38, +221, +108, +253, +90, +22, +170, +85, +140, +235, +176, +223, +253, +81, +190, +200, +239, +75, +193, +92, +188, +251, +36, +192, +230, +97, +207, +1, +123, +159, +49, +89, +216, +43, +18, +25, +132, +21, +252, +92, +117, +11, +92, +153, +85, +241, +130, +199, +171, +1, +206, +21, +53, +55, +148, +126, +68, +99, +130, +25, +27, +20, +182, +17, +163, +161, +129, +71, +176, +119, +102, +144, +243, +40, +209, +246, +170, +210, +160, +76, +174, +93, +127, +217, +94, +195, +234, +145, +77, +214, +32, +160, +82, +254, +235, +141, +204, +195, +226, +141, +108, +111, +133, +63, +231, +232, +12, +77, +66, +179, +192, +33, +98, +151, +49, +22, +120, +148, +190, +240, +5, +145, +66, +134, +2, +235, +181, +92, +147, +74, +248, +43, +77, +5, +23, +253, +125, +109, +81, +76, +134, +213, +49, +179, +74, +236, +85, +164, +54, +243, +130, +94, +128, +64, +190, +52, +163, +236, +177, +230, +142, +79, +18, +35, +38, +27, +66, +160, +231, +198, +223, +78, +25, +113, +154, +90, +237, +186, +72, +151, +20, +207, +231, +193, +234, +91, +39, +68, +43, +101, +221, +1, +75, +132, +22, +178, +111, +189, +3, +101, +132, +224, +146, +109, +17, +25, +88, +215, +112, +32, +31, +128, +43, +110, +36, +255, +151, +180, +91, +187, +41, +177, +176, +88, +104, +156, +225, +203, +6, +158, +196, +155, +216, +70, +89, +161, +242, +40, +100, +203, +117, +14, +119, +200, +51, +110, +198, +66, +36, +51, +162, +89, +172, +121, +60, +66, +60, +194, +151, +77, +30, +252, +253, +25, +244, +246, +81, +42, +90, +141, +15, +93, +232, +121, +198, +49, +86, +172, +227, +166, +200, +148, +51, +22, +89, +204, +217, +88, +57, +181, +244, +4, +34, +162, +196, +21, +234, +157, +115, +221, +85, +207, +157, +252, +89, +160, +28, +98, +27, +57, +250, +223, +108, +109, +130, +16, +86, +137, +46, +233, +38, +116, +11, +35, +21, +41, +26, +77, +129, +0, +2, +75, +49, +5, +209, +126, +206, +26, +36, +214, +254, +109, +19, +136, +114, +57, +170, +203, +205, +151, +66, +33, +128, +63, +44, +75, +252, +253, +21, +4, +161, +201, +126, +72, +88, +147, +103, +174, +9, +111, +131, +39, +235, +42, +147, +31, +126, +227, +100, +164, +207, +8, +49, +50, +141, +117, +60, +145, +73, +113, +233, +87, +242, +215, +70, +96, +171, +134, +16, +207, +83, +139, +23, +154, +185, +104, +72, +187, +126, +228, +23, +105, +255, +195, +198, +18, +234, +5, +75, +161, +57, +12, +79, +218, +221, +212, +55, +52, +100, +212, +231, +130, +105, +210, +93, +107, +28, +89, +184, +153, +204, +112, +187, +89, +80, +164, +193, +172, +74, +65, +109, +45, +38, +95, +33, +92, +157, +2, +110, +188, +160, +112, +212, +69, +176, +95, +95, +80, +141, +97, +144, +79, +55, +74, +209, +148, +33, +232, +110, +210, +5, +63, +192, +93, +5, +241, +230, +70, +150, +18, +40, +153, +145, +52, +17, +244, +20, +59, +89, +191, +137, +67, +153, +140, +27, +242, +48, +255, +237, +181, +41, +56, +246, +117, +251, +20, +97, +200, +97, +132, +3, +149, +140, +237, +88, +205, +138, +205, +83, +18, +182, +158, +83, +109, +92, +8, +120, +214, +150, +217, +88, +209, +2, +164, +202, +80, +147, +51, +184, +111, +249, +121, +85, +191, +53, +184, +242, +6, +10, +64, +162, +212, +130, +14, +191, +4, +23, +86, +207, +206, +153, +149, +130, +43, +215, +227, +46, +166, +73, +142, +255, +188, +138, +9, +164, +121, +215, +15, +238, +118, +147, +248, +127, +171, +227, +12, +167, +82, +237, +37, +61, +125, +58, +235, +252, +217, +137, +181, +147, +101, +155, +90, +97, +49, +93, +209, +243, +182, +5, +25, +130, +124, +49, +131, +212, +248, +211, +173, +81, +112, +215, +87, +130, +244, +200, +167, +160, +181, +66, +60, +230, +220, +71, +133, +52, +22, +164, +51, +163, +107, +232, +148, +11, +55, +44, +66, +234, +116, +4, +192, +218, +111, +31, +30, +111, +95, +208, +98, +172, +213, +227, +200, +130, +227, +29, +96, +169, +82, +206, +63, +254, +238, +199, +80, +206, +94, +13, +50, +61, +197, +206, +165, +98, +112, +172, +148, +13, +15, +40, +1, +185, +12, +198, +76, +193, +211, +138, +44, +88, +204, +161, +9, +50, +240, +116, +138, +110, +40, +0, +124, +158, +95, +81, +56, +218, +122, +180, +128, +53, +201, +74, +47, +182, +167, +242, +248, +111, +239, +177, +108, +130, +74, +20, +54, +94, +241, +17, +225, +77, +178, +207, +7, +194, +81, +146, +83, +208, +195, +240, +0, +124, +127, +79, +75, +223, +40, +201, +95, +189, +36, +226, +19, +174, +138, +46, +135, +11, +167, +246, +73, +176, +227, +235, +154, +172, +9, +152, +37, +101, +159, +42, +157, +182, +201, +87, +32, +64, +30, +7, +26, +95, +10, +109, +152, +59, +185, +230, +182, +235, +212, +180, +190, +229, +196, +122, +119, +13, +222, +205, +111, +244, +153, +6, +196, +76, +10, +86, +117, +67, +87, +52, +133, +126, +14, +29, +30, +158, +173, +235, +105, +219, +86, +99, +245, +18, +12, +254, +8, +88, +31, +220, +176, +81, +221, +122, +241, +19, +71, +200, +254, +253, +104, +235, +105, +57, +199, +155, +74, +164, +115, +145, +80, +104, +175, +49, +187, +3, +184, +45, +14, +55, +119, +176, +187, +187, +112, +40, +19, +237, +98, +166, +86, +13, +133, +57, +109, +26, +233, +64, +75, +45, +63, +119, +99, +39, +228, +224, +145, +165, +152, +123, +211, +87, +133, +117, +95, +187, +98, +189, +125, +80, +234, +163, +53, +138, +224, +186, +245, +143, +208, +155, +153, +28, +18, +157, +66, +209, +225, +140, +213, +192, +52, +181, +225, +141, +148, +207, +94, +152, +41, +211, +104, +121, +159, +60, +60, +87, +194, +35, +173, +211, +51, +225, +85, +74, +200, +55, +202, +203, +115, +164, +13, +221, +133, +222, +100, +1, +3, +149, +203, +52, +84, +213, +30, +113, +92, +204, +37, +41, +98, +230, +145, +98, +176, +124, +74, +63, +238, +246, +125, +233, +102, +252, +88, +108, +223, +185, +146, +124, +221, +83, +64, +217, +15, +42, +121, +24, +103, +214, +55, +241, +174, +226, +33, +60, +46, +44, +16, +171, +250, +66, +165, +206, +79, +20, +118, +39, +122, +101, +120, +150, +42, +85, +80, +126, +173, +65, +107, +168, +186, +236, +98, +180, +107, +91, +233, +117, +225, +160, +67, +153, +75, +5, +163, +156, +142, +45, +178, +8, +237, +204, +77, +239, +152, +17, +10, +88, +28, +19, +115, +20, +163, +1, +170, +134, +81, +90, +155, +226, +15, +33, +68, +146, +47, +29, +136, +92, +32, +172, +188, +218, +50, +44, +230, +202, +188, +89, +156, +57, +24, +133, +13, +175, +102, +231, +74, +213, +0, +19, +224, +136, +101, +243, +144, +177, +19, +184, +205, +126, +69, +105, +43, +53, +166, +93, +71, +130, +34, +242, +217, +248, +46, +95, +26, +71, +203, +161, +136, +148, +82, +217, +21, +65, +61, +27, +38, +26, +99, +17, +202, +246, +163, +225, +37, +177, +56, +99, +4, +73, +56, +61, +207, +212, +62, +87, +49, +132, +126, +202, +127, +126, +150, +152, +30, +210, +176, +32, +8, +104, +37, +38, +37, +128, +24, +255, +153, +21, +132, +110, +16, +147, +90, +206, +115, +83, +145, +158, +214, +203, +231, +201, +57, +117, +219, +190, +12, +129, +163, +195, +45, +151, +209, +167, +167, +36, +162, +8, +112, +89, +135, +58, +14, +159, +253, +203, +27, +213, +228, +244, +16, +91, +29, +55, +24, +202, +198, +72, +83, +238, +143, +100, +251, +207, +232, +14, +141, +92, +153, +22, +169, +254, +80, +216, +212, +140, +35, +88, +22, +64, +166, +46, +148, +162, +62, +149, +207, +174, +12, +55, +180, +214, +8, +115, +202, +80, +228, +235, +205, +80, +78, +104, +53, +120, +22, +197, +160, +165, +33, +156, +90, +255, +214, +248, +188, +120, +213, +231, +107, +171, +115, +193, +6, +146, +245, +211, +41, +137, +55, +117, +33, +56, +14, +248, +86, +132, +5, +229, +119, +201, +210, +123, +81, +129, +0, +76, +181, +247, +228, +134, +104, +38, +0, +219, +219, +2, +112, +13, +69, +86, +122, +147, +223, +49, +153, +73, +162, +239, +91, +152, +255, +155, +116, +59, +32, +114, +99, +230, +6, +152, +147, +6, +173, +37, +65, +18, +194, +99, +222, +24, +164, +186, +194, +176, +142, +229, +238, +6, +254, +2, +65, +177, +168, +45, +132, +103, +176, +252, +118, +245, +227, +227, +56, +144, +6, +233, +14, +28, +55, +222, +15, +24, +239, +118, +198, +83, +19, +121, +38, +214, +177, +141, +156, +39, +57, +133, +228, +154, +44, +179, +90, +101, +66, +242, +198, +7, +70, +28, +108, +169, +95, +94, +244, +171, +150, +57, +200, +112, +62, +188, +153, +87, +240, +29, +22, +110, +248, +31, +80, +104, +162, +241, +120, +229, +230, +194, +125, +43, +24, +108, +3, +129, +238, +226, +203, +162, +184, +3, +158, +50, +116, +174, +183, +95, +82, +162, +152, +58, +205, +248, +96, +138, +37, +204, +76, +184, +151, +136, +237, +242, +222, +20, +158, +30, +38, +190, +28, +125, +230, +122, +164, +22, +58, +215, +68, +145, +101, +127, +173, +33, +113, +82, +190, +249, +207, +97, +181, +188, +92, +178, +230, +123, +132, +77, +165, +215, +56, +170, +173, +170, +154, +36, +73, +253, +130, +149, +22, +61, +38, +190, +42, +134, +16, +199, +216, +44, +44, +229, +169, +146, +66, +3, +79, +241, +239, +116, +51, +81, +180, +158, +159, +105, +244, +85, +109, +91, +118, +92, +251, +104, +12, +194, +202, +3, +143, +31, +131, +20, +2, +247, +36, +22, +80, +81, +105, +13, +255, +156, +60, +223, +156, +96, +129, +11, +12, +72, +228, +219, +176, +250, +190, +224, +21, +181, +30, +87, +136, +188, +198, +98, +104, +143, +170, +87, +162, +45, +25, +129, +16, +152, +118, +148, +111, +114, +144, +32, +14, +109, +197, +18, +125, +139, +33, +116, +31, +132, +245, +133, +168, +47, +201, +51, +116, +192, +90, +47, +174, +35, +31, +142, +218, +43, +27, +204, +255, +148, +252, +15, +20, +6, +253, +43, +189, +42, +246, +9, +57, +47, +186, +141, +42, +46, +57, +119, +118, +68, +164, +86, +68, +248, +226, +190, +202, +187, +99, +228, +110, +121, +103, +12, +82, +192, +215, +229, +48, +35, +158, +96, +12, +15, +227, +76, +64, +118, +56, +58, +184, +129, +34, +10, +175, +56, +242, +190, +58, +64, +17, +243, +61, +155, +13, +21, +143, +160, +144, +187, +155, +243, +47, +233, +93, +90, +220, +220, +162, +63, +171, +71, +219, +58, +206, +236, +255, +243, +87, +248, +51, +198, +93, +177, +254, +55, +26, +233, +88, +234, +220, +126, +176, +211, +164, +55, +136, +153, +227, +206, +194, +67, +170, +212, +231, +102, +75, +100, +83, +106, +84, +249, +249, +199, +6, +250, +175, +203, +41, +236, +214, +160, +101, +219, +131, +98, +136, +184, +124, +215, +73, +87, +69, +185, +228, +203, +168, +34, +5, +52, +12, +168, +56, +193, +56, +151, +165, +8, +48, +59, +118, +213, +108, +193, +139, +185, +112, +82, +78, +96, +183, +92, +105, +210, +46, +210, +222, +43, +133, +175, +1, +86, +33, +73, +174, +55, +220, +66, +133, +89, +95, +35, +69, +88, +155, +167, +116, +251, +154, +208, +8, +14, +158, +168, +51, +39, +224, +103, +24, +52, +255, +210, +33, +168, +201, +149, +133, +46, +211, +23, +169, +174, +114, +222, +29, +90, +127, +22, +143, +180, +189, +124, +219, +96, +3, +46, +106, +56, +197, +29, +102, +82, +179, +28, +221, +123, +126, +96, +131, +14, +22, +47, +137, +123, +114, +6, +206, +221, +102, +72, +118, +73, +149, +81, +241, +187, +156, +231, +72, +252, +116, +193, +247, +33, +167, +188, +217, +202, +229, +214, +48, +185, +232, +126, +119, +187, +226, +100, +135, +215, +211, +84, +160, +81, +0, +219, +211, +242, +113, +248, +142, +252, +231, +133, +102, +188, +15, +162, +34, +23, +66, +87, +133, +91, +84, +214, +240, +50, +205, +200, +119, +209, +110, +155, +11, +29, +179, +253, +168, +221, +212, +173, +212, +219, +207, +62, +100, +230, +48, +81, +118, +38, +166, +219, +85, +194, +13, +196, +39, +1, +228, +133, +155, +141, +21, +28, +175, +2, +208, +2, +108, +28, +176, +96, +215, +93, +231, +110, +53, +122, +76, +18, +220, +15, +47, +221, +95, +136, +25, +91, +91, +96, +178, +115, +128, +175, +173, +55, +204, +206, +17, +113, +182, +192, +103, +84, +87, +108, +143, +232, +169, +33, +199, +216, +206, +144, +254, +134, +41, +46, +142, +61, +40, +229, +23, +32, +208, +130, +226, +86, +0, +72, +236, +77, +198, +169, +54, +36, +152, +171, +32, +81, +28, +201, +91, +26, +194, +67, +136, +193, +162, +146, +57, +209, +133, +28, +143, +119, +160, +239, +241, +109, +43, +6, +13, +193, +199, +103, +199, +170, +205, +47, +54, +159, +40, +102, +163, +69, +132, +24, +89, +64, +191, +127, +26, +104, +160, +103, +182, +6, +4, +123, +228, +29, +248, +52, +203, +73, +108, +228, +188, +102, +80, +164, +142, +143, +181, +145, +129, +57, +113, +138, +207, +114, +77, +0, +253, +250, +12, +207, +46, +219, +129, +147, +249, +156, +213, +32, +231, +242, +50, +86, +122, +137, +33, +115, +73, +33, +150, +95, +76, +77, +112, +214, +131, +143, +221, +176, +10, +72, +5, +180, +109, +211, +73, +164, +14, +242, +178, +213, +254, +120, +33, +155, +40, +93, +30, +134, +117, +42, +136, +11, +125, +165, +251, +122, +149, +64, +63, +210, +112, +157, +14, +70, +14, +139, +120, +125, +146, +102, +220, +114, +240, +85, +202, +85, +217, +42, +251, +81, +29, +219, +223, +31, +88, +134, +68, +213, +114, +173, +12, +204, +175, +34, +97, +48, +25, +2, +70, +7, +146, +114, +110, +22, +17, +243, +60, +200, +69, +112, +147, +73, +125, +154, +125, +236, +76, +213, +135, +175, +86, +5, +31, +58, +107, +33, +67, +115, +95, +38, +143, +182, +137, +57, +107, +168, +141, +243, +48, +150, +12, +112, +118, +204, +121, +165, +1, +210, +162, +174, +155, +2, +64, +72, +22, +137, +49, +204, +206, +223, +180, +53, +109, +144, +107, +192, +233, +2, +93, +170, +135, +29, +194, +207, +131, +1, +168, +221, +223, +66, +148, +94, +72, +42, +138, +206, +133, +212, +148, +172, +51, +93, +210, +224, +19, +54, +44, +149, +137, +34, +236, +100, +161, +17, +220, +231, +66, +20, +27, +102, +159, +20, +239, +61, +58, +249, +208, +13, +127, +151, +108, +120, +244, +202, +91, +30, +250, +58, +15, +6, +21, +93, +39, +18, +147, +58, +229, +42, +56, +242, +211, +176, +198, +216, +248, +99, +91, +51, +213, +174, +158, +8, +230, +183, +175, +183, +194, +21, +29, +226, +72, +42, +80, +157, +145, +20, +58, +251, +44, +247, +29, +221, +133, +30, +217, +165, +214, +65, +197, +236, +74, +69, +88, +99, +1, +110, +130, +16, +156, +43, +87, +71, +171, +147, +45, +185, +116, +197, +151, +164, +244, +56, +21, +8, +255, +64, +184, +134, +149, +46, +78, +241, +52, +201, +231, +25, +19, +138, +220, +222, +11, +187, +28, +164, +4, +101, +115, +254, +28, +103, +82, +72, +28, +183, +32, +72, +104, +73, +188, +148, +90, +147, +160, +39, +192, +28, +19, +121, +65, +139, +204, +10, +100, +165, +139, +191, +191, +17, +117, +190, +156, +0, +153, +211, +203, +167, +124, +175, +173, +239, +197, +158, +226, +114, +7, +22, +176, +141, +107, +150, +176, +131, +240, +235, +175, +142, +71, +63, +29, +84, +66, +87, +191, +9, +245, +226, +6, +56, +117, +150, +120, +134, +90, +237, +24, +164, +27, +212, +190, +145, +15, +151, +200, +150, +227, +6, +23, +36, +10, +135, +255, +63, +251, +66, +2, +163, +36, +90, +245, +98, +157, +234, +22, +253, +69, +72, +96, +55, +223, +78, +243, +243, +74, +51, +80, +226, +140, +126, +82, +230, +9, +185, +29, +33, +255, +229, +202, +26, +27, +92, +117, +146, +213, +168, +94, +208, +183, +114, +228, +208, +240, +78, +114, +103, +78, +162, +117, +19, +228, +248, +103, +79, +60, +54, +249, +148, +165, +68, +102, +250, +246, +211, +231, +46, +18, +18, +64, +225, +143, +71, +170, +161, +40, +219, +224, +182, +118, +61, +132, +94, +171, +252, +48, +73, +149, +166, +169, +47, +110, +135, +25, +213, +66, +185, +50, +13, +9, +80, +147, +96, +241, +16, +10, +198, +74, +222, +69, +60, +247, +19, +93, +247, +175, +208, +184, +234, +22, +243, +138, +55, +136, +97, +80, +50, +237, +148, +230, +59, +89, +110, +106, +157, +49, +128, +185, +124, +199, +122, +51, +236, +99, +181, +128, +190, +144, +35, +119, +65, +178, +191, +58, +50, +193, +139, +59, +205, +140, +207, +8, +175, +81, +127, +254, +5, +132, +78, +27, +76, +51, +74, +125, +245, +195, +176, +185, +226, +81, +214, +244, +187, +119, +245, +150, +69, +217, +27, +47, +85, +223, +190, +143, +30, +122, +41, +173, +70, +71, +59, +42, +221, +103, +43, +10, +238, +192, +130, +189, +19, +68, +1, +114, +43, +108, +158, +94, +62, +11, +165, +129, +165, +185, +100, +8, +202, +19, +81, +131, +9, +215, +91, +119, +65, +160, +105, +129, +37, +244, +130, +37, +201, +3, +10, +222, +124, +152, +1, +76, +228, +142, +190, +21, +92, +122, +195, +92, +229, +198, +230, +155, +48, +180, +173, +23, +94, +194, +39, +162, +116, +61, +158, +45, +186, +176, +254, +160, +181, +243, +84, +159, +69, +48, +11, +180, +191, +91, +103, +102, +178, +209, +174, +18, +195, +194, +7, +142, +56, +211, +152, +236, +209, +18, +55, +13, +214, +249, +24, +126, +25, +31, +129, +246, +21, +14, +239, +239, +222, +49, +89, +148, +16, +200, +233, +187, +238, +69, +20, +164, +5, +119, +226, +68, +37, +22, +128, +187, +71, +58, +219, +202, +147, +37, +220, +62, +165, +210, +137, +48, +48, +133, +163, +118, +84, +215, +14, +76, +199, +120, +32, +215, +169, +101, +104, +141, +142, +12, +77, +78, +83, +8, +104, +43, +103, +54, +217, +131, +41, +251, +204, +86, +38, +71, +227, +23, +194, +233, +66, +246, +158, +72, +171, +170, +201, +247, +36, +27, +222, +2, +1, +46, +98, +26, +39, +87, +152, +147, +249, +12, +181, +148, +21, +43, +103, +197, +52, +224, +54, +26, +240, +228, +81, +174, +49, +205, +235, +216, +97, +43, +225, +16, +28, +185, +55, +35, +158, +171, +235, +167, +170, +236, +29, +207, +214, +184, +139, +196, +89, +22, +238, +222, +208, +162, +156, +220, +255, +252, +226, +93, +85, +31, +24, +25, +37, +148, +200, +140, +26, +160, +137, +212, +245, +177, +38, +56, +128, +123, +74, +203, +226, +158, +29, +147, +76, +232, +77, +9, +109, +0, +50, +201, +97, +146, +113, +36, +138, +87, +153, +247, +43, +234, +49, +172, +3, +199, +132, +56, +178, +121, +29, +162, +156, +134, +86, +228, +137, +173, +159, +107, +188, +218, +78, +164, +41, +43, +200, +125, +1, +37, +167, +26, +62, +159, +242, +90, +10, +226, +249, +114, +40, +215, +52, +237, +150, +26, +201, +51, +81, +100, +124, +175, +82, +0, +231, +96, +88, +124, +243, +16, +189, +198, +131, +160, +126, +175, +68, +79, +241, +131, +30, +29, +253, +90, +120, +89, +237, +182, +88, +201, +166, +28, +8, +136, +146, +32, +248, +36, +215, +226, +139, +242, +239, +254, +205, +152, +112, +139, +172, +89, +88, +106, +89, +159, +168, +136, +8, +75, +48, +113, +69, +124, +79, +227, +80, +2, +121, +255, +193, +216, +176, +136, +140, +238, +57, +244, +178, +149, +68, +180, +96, +224, +27, +9, +20, +78, +168, +249, +23, +36, +202, +15, +147, +49, +3, +216, +62, +34, +30, +31, +142, +91, +218, +35, +143, +83, +198, +151, +218, +54, +3, +157, +217, +113, +135, +60, +10, +9, +240, +140, +227, +105, +194, +33, +198, +141, +124, +28, +131, +227, +133, +21, +179, +231, +222, +38, +192, +116, +97, +150, +14, +220, +170, +100, +121, +75, +84, +78, +84, +68, +26, +107, +229, +21, +36, +233, +62, +146, +246, +231, +12, +111, +212, +5, +81, +253, +128, +150, +143, +209, +247, +134, +16, +5, +204, +68, +171, +82, +20, +12, +146, +0, +198, +206, +35, +139, +10, +197, +124, +86, +66, +222, +231, +144, +99, +227, +80, +204, +154, +61, +199, +212, +51, +37, +79, +37, +92, +82, +121, +12, +240, +131, +131, +29, +5, +213, +121, +44, +60, +37, +37, +162, +29, +21, +105, +129, +78, +179, +70, +96, +85, +108, +152, +137, +188, +195, +57, +240, +111, +56, +196, +180, +183, +190, +214, +184, +111, +97, +26, +11, +226, +36, +150, +224, +177, +215, +159, +96, +162, +44, +120, +0, +104, +2, +10, +11, +193, +210, +35, +59, +54, +227, +108, +22, +41, +215, +85, +154, +142, +143, +145, +126, +252, +18, +64, +62, +247, +237, +146, +79, +218, +84, +102, +182, +112, +158, +70, +98, +227, +124, +108, +99, +148, +83, +236, +103, +187, +43, +65, +216, +3, +53, +9, +176, +203, +134, +194, +162, +122, +250, +248, +80, +35, +225, +1, +176, +116, +197, +225, +254, +110, +161, +165, +136, +171, +160, +53, +249, +255, +201, +19, +123, +154, +64, +212, +147, +53, +18, +232, +167, +27, +180, +129, +181, +11, +18, +71, +207, +17, +158, +128, +238, +15, +154, +61, +85, +172, +10, +231, +200, +211, +238, +86, +223, +189, +209, +242, +207, +65, +199, +76, +242, +164, +116, +191, +174, +192, +40, +0, +253, +246, +3, +191, +5, +31, +88, +169, +178, +206, +254, +51, +214, +118, +162, +176, +143, +18, +168, +15, +147, +97, +156, +69, +37, +98, +49, +166, +5, +90, +146, +201, +106, +139, +194, +189, +168, +104, +33, +105, +184, +30, +137, +203, +52, +168, +55, +191, +132, +228, +109, +133, +235, +95, +168, +146, +75, +188, +219, +6, +192, +244, +133, +49, +46, +35, +129, +96, +67, +168, +8, +84, +217, +115, +90, +110, +100, +55, +89, +244, +219, +241, +63, +28, +229, +58, +137, +39, +231, +76, +108, +239, +112, +52, +187, +96, +119, +214, +48, +3, +120, +111, +79, +96, +78, +198, +184, +55, +228, +222, +169, +253, +88, +38, +24, +137, +23, +33, +135, +254, +158, +228, +69, +203, +123, +169, +19, +247, +237, +12, +19, +1, +125, +4, +145, +45, +70, +85, +146, +232, +231, +244, +28, +58, +27, +83, +60, +190, +250, +17, +80, +110, +137, +216, +54, +1, +65, +71, +185, +103, +196, +228, +96, +173, +98, +232, +252, +71, +139, +205, +163, +114, +103, +139, +251, +18, +159, +188, +57, +92, +120, +84, +186, +137, +138, +126, +44, +19, +127, +128, +1, +166, +94, +143, +54, +153, +12, +247, +18, +17, +190, +48, +31, +23, +97, +181, +187, +94, +17, +90, +249, +242, +92, +217, +219, +236, +46, +116, +233, +19, +53, +147, +167, +11, +71, +215, +4, +239, +54, +199, +33, +63, +43, +188, +3, +97, +27, +252, +205, +234, +207, +129, +145, +212, +202, +211, +117, +91, +136, +164, +122, +78, +193, +238, +9, +116, +16, +220, +131, +167, +18, +154, +71, +97, +62, +178, +233, +19, +83, +240, +70, +230, +53, +206, +218, +239, +145, +47, +79, +93, +44, +149, +142, +242, +20, +245, +208, +148, +79, +246, +57, +114, +118, +69, +131, +65, +216, +133, +225, +126, +58, +17, +117, +42, +235, +166, +237, +185, +124, +64, +176, +165, +127, +24, +25, +141, +30, +128, +239, +163, +248, +61, +15, +127, +114, +20, +110, +94, +235, +253, +152, +100, +162, +235, +61, +58, +74, +109, +79, +164, +164, +125, +119, +216, +34, +131, +66, +37, +85, +200, +15, +136, +230, +166, +97, +8, +35, +165, +130, +194, +92, +220, +112, +84, +213, +92, +188, +147, +80, +68, +211, +215, +115, +91, +62, +21, +152, +79, +136, +98, +113, +245, +2, +9, +150, +59, +117, +33, +34, +161, +21, +50, +133, +57, +30, +153, +64, +223, +37, +23, +216, +118, +130, +53, +150, +56, +5, +85, +20, +152, +133, +129, +208, +210, +156, +236, +31, +228, +245, +88, +172, +174, +64, +242, +128, +221, +1, +26, +244, +104, +43, +100, +46, +139, +165, +119, +222, +192, +34, +231, +216, +14, +58, +165, +179, +45, +166, +31, +134, +132, +170, +124, +105, +62, +184, +95, +105, +247, +246, +156, +113, +125, +57, +194, +53, +53, +107, +123, +25, +176, +48, +29, +78, +9, +158, +192, +252, +86, +135, +213, +78, +170, +209, +225, +76, +139, +153, +126, +253, +176, +201, +127, +5, +1, +28, +171, +219, +27, +115, +210, +3, +157, +16, +88, +88, +19, +233, +239, +25, +225, +130, +33, +110, +17, +72, +212, +172, +205, +165, +114, +20, +15, +38, +199, +227, +46, +128, +237, +180, +198, +114, +21, +200, +113, +151, +102, +107, +34, +236, +97, +172, +187, +253, +89, +228, +138, +123, +9, +239, +210, +30, +74, +142, +30, +229, +107, +181, +68, +19, +212, +213, +193, +61, +181, +5, +248, +36, +126, +32, +32, +40, +28, +248, +172, +19, +51, +204, +106, +158, +176, +0, +45, +207, +196, +146, +125, +152, +27, +129, +155, +121, +57, +114, +147, +111, +43, +73, +140, +248, +73, +16, +179, +33, +5, +130, +117, +175, +165, +235, +196, +139, +132, +217, +216, +37, +186, +168, +194, +99, +125, +30, +166, +45, +120, +200, +45, +254, +172, +220, +143, +111, +108, +24, +87, +49, +122, +132, +188, +99, +17, +33, +70, +97, +219, +199, +44, +147, +21, +100, +111, +89, +168, +188, +100, +243, +181, +148, +245, +47, +238, +234, +129, +30, +245, +114, +254, +135, +22, +48, +19, +95, +162, +210, +241, +238, +76, +155, +152, +28, +176, +174, +236, +211, +108, +153, +136, +72, +25, +142, +203, +247, +243, +62, +133, +63, +24, +148, +32, +50, +52, +14, +88, +185, +94, +131, +55, +7, +38, +107, +125, +240, +19, +247, +238, +43, +155, +63, +101, +191, +126, +229, +250, +99, +168, +227, +190, +66, +160, +114, +204, +101, +172, +99, +93, +92, +69, +60, +150, +251, +196, +151, +180, +151, +116, +223, +227, +232, +249, +180, +124, +60, +110, +59, +15, +147, +62, +4, +203, +107, +54, +70, +117, +56, +238, +120, +60, +166, +140, +255, +84, +48, +166, +47, +246, +143, +196, +161, +78, +152, +127, +180, +190, +186, +67, +218, +167, +51, +239, +228, +223, +255, +82, +236, +201, +208, +152, +175, +246, +73, +78, +56, +88, +146, +10, +237, +212, +236, +240, +136, +109, +80, +241, +169, +39, +211, +130, +250, +142, +181, +215, +154, +55, +51, +225, +64, +17, +116, +232, +68, +166, +123, +144, +25, +211, +131, +26, +117, +203, +15, +211, +185, +130, +38, +55, +160, +243, +157, +173, +168, +92, +243, +118, +185, +101, +206, +8, +127, +52, +94, +87, +211, +44, +101, +7, +139, +185, +126, +245, +1, +141, +1, +78, +237, +122, +44, +48, +144, +77, +209, +231, +2, +212, +93, +4, +99, +79, +234, +133, +243, +156, +137, +68, +133, +28, +194, +6, +115, +79, +136, +245, +191, +187, +224, +60, +140, +96, +100, +207, +156, +247, +69, +35, +101, +149, +63, +186, +85, +117, +100, +224, +41, +131, +98, +44, +176, +213, +161, +147, +97, +91, +210, +103, +140, +33, +42, +80, +197, +29, +109, +174, +34, +13, +202, +116, +254, +133, +254, +42, +81, +126, +173, +61, +162, +196, +71, +30, +159, +139, +213, +71, +187, +153, +238, +13, +15, +202, +173, +201, +151, +84, +55, +212, +85, +118, +28, +213, +211, +185, +247, +132, +12, +84, +72, +145, +80, +243, +239, +10, +59, +91, +176, +178, +161, +99, +104, +38, +151, +237, +188, +239, +86, +76, +133, +101, +108, +175, +149, +191, +180, +118, +29, +38, +93, +243, +224, +175, +229, +42, +101, +30, +240, +70, +67, +113, +215, +76, +107, +94, +132, +51, +128, +52, +153, +58, +234, +203, +40, +58, +143, +232, +80, +160, +106, +60, +25, +182, +29, +237, +234, +25, +228, +229, +177, +209, +132, +57, +242, +45, +6, +23, +24, +118, +42, +170, +25, +74, +40, +186, +27, +24, +203, +68, +184, +247, +144, +2, +20, +177, +200, +211, +91, +233, +138, +31, +107, +33, +172, +141, +67, +45, +143, +34, +182, +172, +97, +198, +3, +111, +77, +49, +137, +26, +165, +53, +54, +249, +249, +176, +29, +236, +4, +110, +233, +104, +185, +66, +186, +158, +22, +109, +171, +209, +120, +176, +230, +225, +123, +58, +113, +26, +203, +118, +105, +98, +67, +236, +222, +198, +113, +238, +177, +156, +238, +125, +198, +84, +77, +30, +23, +27, +72, +246, +145, +49, +184, +53, +121, +10, +123, +220, +201, +94, +126, +213, +239, +254, +238, +236, +204, +106, +210, +236, +17, +183, +42, +106, +17, +141, +78, +92, +166, +216, +231, +251, +111, +170, +155, +112, +109, +105, +87, +189, +150, +129, +72, +184, +1, +123, +147, +56, +202, +194, +66, +255, +252, +31, +139, +57, +224, +105, +102, +216, +244, +9, +193, +108, +41, +177, +130, +95, +229, +233, +83, +102, +185, +67, +98, +187, +251, +226, +127, +94, +245, +15, +12, +188, +235, +216, +92, +131, +119, +125, +148, +78, +122, +220, +146, +137, +120, +200, +142, +136, +200, +174, +185, +155, +180, +215, +159, +134, +158, +9, +90, +23, +127, +45, +243, +203, +231, +60, +240, +188, +243, +172, +28, +225, +187, +57, +96, +27, +52, +206, +210, +123, +246, +118, +253, +149, +229, +51, +13, +27, +2, +107, +117, +203, +52, +7, +232, +114, +214, +40, +67, +19, +65, +67, +219, +179, +221, +118, +225, +204, +43, +198, +75, +210, +119, +217, +86, +151, +222, +211, +98, +220, +248, +9, +0, +10, +244, +184, +64, +192, +63, +24, +43, +29, +99, +231, +162, +112, +193, +13, +87, +110, +166, +66, +52, +93, +110, +86, +242, +104, +78, +188, +227, +12, +31, +31, +117, +209, +189, +194, +210, +141, +220, +191, +75, +58, +30, +56, +182, +120, +227, +48, +120, +50, +254, +44, +244, +125, +196, +76, +70, +189, +55, +43, +231, +175, +157, +152, +102, +3, +193, +181, +43, +207, +2, +239, +196, +115, +163, +144, +223, +242, +6, +110, +229, +106, +181, +189, +188, +147, +172, +244, +47, +45, +199, +74, +33, +236, +86, +245, +216, +248, +214, +153, +179, +118, +147, +215, +209, +209, +111, +189, +182, +70, +40, +42, +213, +52, +181, +7, +214, +105, +53, +26, +203, +228, +32, +151, +255, +244, +229, +196, +173, +99, +171, +171, +66, +42, +183, +61, +95, +197, +105, +43, +78, +17, +177, +100, +99, +196, +69, +88, +130, +106, +233, +3, +83, +43, +228, +15, +69, +243, +191, +173, +121, +212, +98, +22, +132, +151, +203, +100, +86, +210, +156, +48, +59, +149, +231, +197, +207, +239, +231, +17, +6, +156, +130, +238, +168, +77, +212, +120, +214, +119, +111, +58, +224, +123, +37, +68, +111, +160, +248, +125, +58, +28, +228, +111, +235, +63, +42, +147, +72, +36, +78, +149, +237, +197, +70, +215, +150, +164, +84, +220, +122, +95, +28, +247, +75, +122, +116, +15, +233, +127, +144, +160, +52, +222, +49, +73, +31, +76, +12, +161, +243, +16, +200, +63, +115, +22, +98, +208, +6, +170, +0, +242, +149, +119, +247, +140, +199, +187, +185, +208, +67, +15, +17, +70, +254, +10, +141, +247, +127, +121, +136, +91, +183, +144, +231, +7, +242, +5, +167, +81, +161, +150, +196, +26, +214, +80, +31, +109, +60, +225, +250, +225, +126, +207, +109, +78, +88, +191, +73, +171, +88, +65, +180, +54, +234, +225, +254, +86, +97, +191, +107, +197, +35, +4, +102, +42, +144, +242, +5, +71, +5, +65, +149, +54, +74, +246, +187, +94, +172, +173, +28, +124, +182, +245, +92, +136, +146, +148, +233, +249, +249, +71, +159, +127, +127, +23, +107, +206, +192, +55, +147, +166, +188, +198, +159, +149, +194, +119, +244, +107, +7, +251, +18, +143, +137, +35, +220, +241, +7, +165, +202, +237, +225, +36, +128, +188, +255, +197, +31, +170, +250, +227, +235, +57, +151, +85, +223, +53, +12, +253, +151, +16, +32, +120, +105, +81, +29, +251, +246, +230, +32, +49, +94, +134, +93, +225, +238, +238, +49, +29, +203, +251, +207, +235, +46, +126, +194, +182, +56, +168, +110, +141, +47, +51, +153, +23, +9, +27, +73, +129, +111, +233, +124, +172, +243, +180, +75, +47, +71, +215, +226, +44, +1, +241, +90, +156, +36, +23, +169, +152, +223, +193, +37, +129, +64, +96, +127, +125, +179, +157, +222, +224, +84, +0, +226, +247, +4, +166, +141, +193, +232, +138, +184, +236, +51, +198, +9, +218, +11, +242, +250, +229, +84, +229, +166, +170, +252, +75, +5, +187, +240, +205, +52, +244, +241, +91, +176, +202, +134, +188, +188, +145, +92, +63, +164, +156, +230, +224, +129, +26, +76, +87, +109, +62, +189, +207, +236, +164, +50, +154, +61, +101, +163, +133, +100, +251, +217, +156, +112, +172, +160, +163, +75, +174, +5, +64, +130, +9, +56, +43, +154, +191, +110, +249, +101, +225, +60, +37, +239, +125, +137, +86, +188, +225, +41, +43, +150, +80, +228, +28, +135, +208, +115, +5, +87, +36, +235, +165, +207, +177, +124, +104, +187, +101, +0, +33, +231, +91, +188, +157, +36, +222, +19, +113, +37, +246, +83, +209, +175, +147, +49, +105, +249, +128, +255, +42, +4, +225, +94, +167, +15, +70, +162, +67, +52, +123, +89, +184, +221, +93, +149, +12, +239, +214, +64, +98, +171, +129, +131, +204, +127, +48, +67, +55, +149, +250, +38, +245, +134, +56, +137, +20, +166, +228, +247, +254, +220, +166, +130, +192, +145, +192, +222, +94, +159, +167, +17, +45, +157, +174, +58, +220, +72, +56, +221, +237, +118, +209, +114, +8, +12, +116, +229, +44, +242, +199, +243, +194, +153, +10, +142, +239, +112, +5, +77, +132, +236, +56, +223, +141, +160, +34, +145, +145, +205, +80, +46, +69, +20, +168, +34, +23, +16, +71, +185, +143, +131, +167, +84, +206, +127, +15, +238, +49, +44, +215, +119, +98, +251, +198, +18, +38, +184, +211, +39, +152, +131, +207, +242, +252, +154, +225, +181, +101, +243, +248, +64, +131, +215, +120, +12, +234, +188, +148, +192, +91, +113, +240, +70, +81, +111, +106, +183, +87, +171, +216, +231, +71, +101, +167, +250, +92, +176, +54, +197, +225, +77, +96, +125, +37, +82, +249, +56, +211, +213, +127, +242, +110, +255, +128, +198, +1, +56, +226, +198, +69, +209, +194, +4, +206, +176, +170, +160, +133, +239, +223, +167, +138, +177, +172, +244, +154, +232, +220, +255, +3, +84, +6, +9, +55, +36, +225, +98, +21, +87, +135, +64, +155, +53, +251, +235, +199, +18, +21, +254, +177, +192, +68, +161, +97, +184, +217, +100, +139, +191, +200, +184, +245, +245, +238, +21, +133, +95, +71, +101, +41, +156, +32, +24, +164, +24, +140, +23, +249, +66, +172, +18, +127, +229, +104, +140, +137, +37, +189, +12, +174, +128, +40, +112, +79, +205, +109, +105, +212, +91, +94, +58, +24, +17, +160, +74, +36, +42, +0, +142, +55, +126, +22, +59, +175, +21, +163, +211, +225, +237, +8, +68, +1, +62, +190, +129, +165, +116, +159, +14, +124, +47, +102, +155, +200, +162, +27, +66, +91, +159, +214, +41, +194, +101, +62, +28, +171, +243, +251, +193, +234, +76, +166, +52, +102, +191, +109, +90, +63, +37, +60, +10, +75, +74, +253, +49, +200, +185, +122, +60, +120, +138, +2, +244, +78, +204, +86, +245, +243, +189, +247, +234, +102, +119, +167, +189, +39, +198, +106, +60, +6, +244, +54, +242, +135, +12, +109, +70, +206, +192, +169, +68, +43, +164, +48, +235, +83, +83, +165, +224, +194, +213, +215, +139, +61, +113, +170, +140, +240, +36, +111, +187, +206, +5, +128, +212, +171, +57, +81, +254, +221, +144, +174, +197, +121, +158, +168, +155, +202, +199, +3, +193, +182, +54, +192, +16, +7, +177, +75, +204, +56, +237, +127, +225, +210, +152, +69, +216, +128, +147, +44, +227, +245, +110, +181, +141, +125, +221, +13, +161, +214, +55, +140, +251, +11, +130, +181, +74, +238, +164, +173, +126, +241, +117, +160, +35, +12, +32, +99, +48, +166, +44, +191, +49, +110, +47, +92, +73, +172, +50, +43, +94, +246, +232, +54, +139, +213, +200, +213, +58, +17, +231, +113, +88, +182, +101, +153, +21, +50, +118, +123, +79, +246, +59, +135, +95, +83, +73, +104, +156, +202, +95, +74, +113, +115, +98, +78, +6, +142, +235, +91, +173, +136, +148, +1, +193, +14, +156, +128, +58, +92, +177, +41, +81, +39, +1, +18, +2, +220, +51, +230, +130, +112, +62, +98, +131, +93, +167, +226, +199, +141, +184, +24, +35, +156, +8, +29, +108, +199, +77, +86, +56, +181, +169, +113, +204, +190, +58, +237, +145, +249, +196, +40, +142, +208, +153, +242, +18, +223, +128, +142, +2, +149, +140, +172, +226, +48, +19, +240, +73, +174, +34, +77, +217, +249, +93, +124, +39, +18, +178, +173, +185, +206, +55, +143, +99, +139, +64, +36, +98, +173, +168, +58, +199, +163, +14, +245, +166, +184, +195, +179, +71, +214, +168, +189, +90, +46, +2, +84, +242, +207, +92, +59, +187, +181, +15, +194, +99, +200, +20, +50, +22, +51, +100, +148, +177, +138, +173, +46, +67, +53, +212, +18, +179, +166, +230, +204, +22, +216, +53, +135, +209, +107, +152, +164, +17, +189, +37, +34, +90, +49, +9, +178, +214, +16, +193, +152, +202, +174, +210, +205, +37, +116, +76, +76, +166, +22, +144, +90, +165, +179, +213, +212, +105, +136, +82, +179, +39, +246, +199, +196, +230, +69, +41, +184, +189, +136, +240, +137, +219, +252, +46, +195, +130, +120, +150, +144, +180, +228, +172, +117, +50, +93, +120, +149, +145, +103, +100, +249, +185, +34, +219, +203, +62, +233, +183, +118, +27, +219, +180, +73, +212, +41, +198, +153, +231, +63, +14, +190, +109, +114, +21, +243, +180, +133, +80, +156, +74, +230, +237, +255, +187, +159, +76, +61, +130, +138, +158, +220, +241, +161, +122, +69, +35, +52, +175, +97, +164, +129, +52, +61, +206, +217, +174, +127, +46, +186, +176, +81, +37, +5, +126, +0, +149, +180, +224, +38, +202, +18, +225, +64, +152, +221, +107, +89, +65, +165, +212, +135, +204, +53, +144, +113, +103, +124, +165, +117, +117, +173, +64, +171, +72, +85, +208, +174, +169, +142, +28, +91, +15, +108, +23, +3, +123, +36, +98, +252, +44, +203, +71, +124, +57, +5, +201, +26, +159, +13, +16, +249, +124, +156, +137, +142, +131, +52, +93, +11, +208, +147, +177, +113, +192, +135, +239, +38, +60, +145, +81, +15, +99, +226, +109, +73, +195, +193, +45, +251, +27, +39, +69, +156, +75, +175, +211, +216, +115, +77, +36, +25, +88, +138, +10, +42, +237, +194, +49, +90, +91, +217, +79, +1, +226, +87, +126, +118, +223, +209, +125, +67, +153, +213, +196, +136, +23, +108, +252, +219, +110, +165, +162, +146, +96, +230, +19, +11, +187, +90, +249, +233, +116, +61, +49, +77, +165, +112, +75, +239, +183, +196, +210, +56, +62, +238, +26, +25, +58, +181, +143, +119, +145, +19, +6, +216, +45, +249, +226, +14, +161, +164, +5, +229, +84, +160, +78, +224, +48, +65, +88, +227, +130, +99, +78, +66, +158, +110, +88, +171, +151, +30, +168, +213, +49, +157, +193, +232, +34, +178, +46, +214, +157, +140, +97, +178, +99, +210, +224, +203, +207, +80, +255, +235, +82, +155, +163, +17, +207, +240, +121, +118, +200, +26, +69, +40, +41, +162, +167, +189, +99, +18, +8, +40, +90, +226, +90, +6, +182, +125, +100, +228, +237, +206, +92, +110, +251, +84, +9, +228, +117, +64, +246, +62, +201, +159, +112, +192, +179, +95, +129, +110, +51, +125, +236, +18, +245, +69, +169, +132, +123, +97, +247, +153, +235, +138, +65, +65, +240, +223, +41, +253, +191, +139, +190, +210, +247, +0, +119, +118, +215, +46, +214, +194, +101, +233, +119, +7, +136, +185, +59, +68, +111, +105, +9, +164, +88, +108, +26, +136, +79, +9, +122, +17, +0, +60, +226, +13, +153, +160, +180, +162, +219, +5, +199, +24, +84, +24, +169, +65, +206, +47, +166, +230, +153, +136, +126, +238, +196, +201, +202, +106, +94, +33, +236, +54, +177, +163, +107, +57, +199, +34, +173, +49, +254, +108, +4, +80, +155, +130, +123, +94, +31, +208, +8, +207, +25, +122, +228, +62, +89, +116, +100, +151, +204, +82, +130, +232, +219, +229, +246, +162, +211, +201, +199, +141, +45, +118, +239, +129, +174, +2, +19, +99, +144, +49, +156, +45, +240, +224, +20, +92, +72, +81, +20, +46, +254, +33, +66, +9, +216, +150, +134, +186, +83, +148, +127, +120, +5, +186, +82, +81, +151, +145, +144, +126, +166, +17, +103, +172, +134, +59, +107, +98, +254, +138, +45, +43, +28, +87, +232, +65, +183, +21, +180, +227, +171, +36, +30, +184, +6, +81, +108, +133, +19, +147, +245, +106, +130, +246, +90, +211, +186, +76, +166, +199, +53, +17, +222, +25, +218, +127, +149, +119, +124, +204, +230, +162, +150, +245, +85, +238, +204, +218, +49, +54, +77, +29, +0, +172, +237, +55, +93, +246, +2, +138, +177, +241, +232, +17, +37, +178, +209, +153, +154, +74, +223, +150, +180, +147, +3, +1, +134, +185, +136, +83, +96, +121, +126, +8, +240, +69, +59, +226, +75, +161, +237, +54, +183, +96, +42, +135, +31, +101, +209, +247, +133, +209, +138, +145, +188, +117, +49, +85, +78, +226, +218, +69, +11, +55, +243, +236, +161, +186, +115, +181, +110, +240, +60, +120, +135, +91, +119, +27, +14, +192, +195, +149, +242, +31, +27, +15, +163, +67, +144, +116, +2, +93, +54, +232, +144, +164, +46, +140, +171, +26, +135, +125, +189, +186, +54, +165, +166, +205, +210, +37, +164, +164, +3, +29, +35, +146, +212, +104, +199, +47, +44, +137, +95, +202, +12, +241, +85, +126, +66, +0, +96, +52, +149, +127, +133, +13, +144, +66, +114, +233, +164, +253, +18, +220, +62, +82, +150, +183, +44, +164, +124, +156, +109, +154, +228, +248, +47, +236, +63, +113, +21, +175, +146, +222, +111, +27, +52, +73, +156, +74, +187, +140, +57, +211, +137, +244, +196, +154, +31, +186, +26, +101, +209, +190, +212, +18, +113, +135, +4, +128, +9, +191, +112, +117, +12, +102, +253, +49, +34, +108, +131, +107, +31, +219, +122, +230, +65, +119, +93, +135, +162, +251, +237, +44, +251, +5, +19, +220, +137, +73, +149, +225, +146, +237, +76, +128, +129, +231, +163, +131, +158, +236, +112, +98, +19, +71, +110, +165, +75, +222, +54, +196, +102, +137, +38, +98, +142, +45, +238, +146, +187, +53, +68, +175, +54, +109, +216, +181, +71, +177, +141, +16, +144, +140, +10, +156, +196, +39, +249, +210, +59, +156, +24, +69, +223, +226, +237, +15, +157, +30, +124, +115, +36, +155, +5, +26, +79, +114, +23, +144, +97, +68, +98, +7, +57, +43, +230, +196, +50, +28, +73, +28, +29, +195, +155, +242, +112, +161, +232, +102, +179, +8, +107, +177, +66, +224, +112, +54, +123, +42, +54, +241, +22, +160, +51, +194, +59, +162, +132, +232, +33, +172, +193, +40, +86, +147, +0, +10, +226, +84, +129, +209, +141, +115, +127, +117, +90, +127, +105, +72, +224, +252, +86, +80, +182, +72, +157, +219, +79, +31, +93, +122, +139, +121, +75, +0, +27, +247, +233, +37, +122, +201, +242, +41, +10, +0, +237, +7, +216, +255, +94, +4, +232, +43, +76, +30, +177, +27, +57, +207, +173, +30, +63, +160, +181, +135, +237, +182, +63, +239, +44, +243, +159, +249, +148, +32, +204, +118, +233, +150, +47, +187, +240, +50, +186, +227, +255, +223, +151, +223, +52, +13, +147, +103, +230, +216, +46, +128, +122, +75, +87, +187, +129, +199, +141, +189, +165, +194, +194, +25, +72, +236, +1, +69, +55, +165, +139, +209, +53, +19, +237, +227, +126, +231, +33, +13, +136, +28, +68, +153, +225, +31, +224, +189, +117, +170, +112, +11, +164, +158, +170, +23, +89, +148, +153, +170, +117, +124, +110, +28, +73, +187, +227, +158, +83, +36, +74, +95, +241, +221, +56, +157, +120, +53, +82, +114, +252, +114, +235, +123, +180, +122, +239, +184, +0, +166, +21, +182, +226, +48, +147, +47, +122, +37, +124, +211, +252, +75, +132, +251, +17, +180, +152, +243, +242, +16, +145, +85, +130, +112, +62, +26, +216, +111, +251, +61, +228, +46, +233, +73, +42, +240, +27, +139, +54, +217, +217, +128, +33, +243, +248, +138, +63, +253, +131, +5, +211, +142, +3, +251, +24, +223, +212, +116, +137, +58, +201, +201, +241, +240, +52, +84, +215, +24, +113, +208, +83, +167, +185, +37, +37, +135, +124, +165, +64, +36, +0, +185, +204, +1, +28, +27, +102, +3, +53, +254, +98, +50, +156, +202, +209, +122, +61, +237, +147, +141, +78, +242, +108, +77, +106, +221, +235, +8, +165, +201, +195, +82, +162, +169, +204, +111, +88, +245, +163, +23, +114, +27, +28, +163, +102, +186, +34, +191, +138, +250, +109, +240, +174, +21, +14, +50, +118, +122, +66, +227, +136, +134, +52, +97, +182, +66, +92, +228, +167, +58, +145, +41, +237, +109, +151, +18, +206, +149, +131, +186, +101, +143, +118, +69, +12, +79, +79, +158, +25, +83, +71, +199, +218, +116, +186, +208, +142, +226, +73, +179, +88, +68, +67, +19, +75, +184, +65, +12, +7, +110, +62, +40, +36, +51, +126, +128, +153, +101, +124, +150, +40, +0, +109, +114, +233, +26, +116, +40, +236, +183, +202, +30, +40, +30, +43, +60, +102, +36, +167, +187, +64, +246, +24, +166, +254, +203, +210, +133, +100, +83, +137, +29, +178, +109, +150, +55, +63, +26, +23, +196, +184, +50, +172, +84, +156, +46, +50, +38, +187, +89, +148, +142, +187, +8, +58, +53, +33, +205, +31, +101, +212, +248, +142, +250, +7, +50, +174, +5, +117, +5, +253, +42, +56, +45, +2, +193, +73, +142, +111, +32, +196, +111, +39, +193, +157, +180, +98, +203, +140, +140, +182, +73, +231, +245, +30, +223, +206, +2, +88, +137, +194, +211, +12, +180, +27, +90, +208, +39, +159, +255, +140, +54, +152, +85, +160, +65, +155, +124, +5, +44, +23, +2, +166, +187, +75, +178, +103, +137, +220, +218, +182, +221, +213, +196, +139, +32, +70, +112, +176, +98, +11, +156, +48, +129, +215, +213, +21, +125, +223, +172, +88, +155, +230, +177, +109, +101, +146, +72, +253, +163, +116, +147, +226, +186, +178, +30, +50, +1, +12, +183, +123, +75, +186, +159, +244, +75, +205, +50, +161, +218, +202, +166, +215, +233, +156, +192, +50, +148, +124, +141, +65, +109, +167, +60, +156, +43, +148, +19, +252, +139, +236, +40, +233, +230, +106, +242, +38, +172, +229, +71, +174, +135, +27, +70, +47, +211, +114, +173, +198, +109, +249, +169, +192, +47, +81, +176, +73, +138, +103, +164, +123, +178, +173, +82, +183, +225, +118, +153, +247, +150, +199, +152, +3, +244, +201, +229, +210, +247, +200, +197, +34, +127, +50, +122, +17, +11, +240, +15, +92, +159, +83, +101, +181, +84, +183, +197, +135, +51, +172, +140, +148, +15, +92, +215, +63, +71, +18, +253, +242, +132, +231, +20, +145, +158, +23, +27, +207, +149, +59, +28, +54, +168, +165, +240, +192, +109, +47, +99, +254, +61, +250, +146, +164, +82, +72, +175, +109, +122, +37, +214, +220, +65, +10, +121, +41, +128, +42, +43, +235, +170, +230, +212, +221, +176, +168, +24, +82, +233, +24, +255, +14, +234, +16, +69, +156, +84, +251, +92, +60, +247, +187, +22, +2, +91, +229, +126, +112, +73, +51, +109, +120, +117, +209, +101, +72, +8, +249, +70, +35, +174, +212, +46, +109, +191, +13, +171, +25, +166, +35, +20, +91, +50, +28, +190, +127, +72, +14, +73, +110, +30, +164, +25, +32, +218, +77, +209, +77, +247, +79, +208, +202, +88, +12, +161, +234, +211, +65, +239, +177, +140, +169, +252, +254, +25, +76, +158, +32, +213, +0, +97, +53, +15, +55, +65, +37, +185, +202, +57, +173, +32, +147, +251, +161, +29, +69, +229, +15, +92, +86, +103, +214, +53, +99, +117, +145, +68, +83, +43, +129, +163, +96, +175, +187, +208, +156, +208, +130, +211, +146, +86, +154, +118, +182, +62, +242, +41, +80, +27, +109, +18, +24, +246, +13, +241, +102, +207, +25, +37, +240, +40, +221, +46, +62, +13, +70, +0, +170, +208, +183, +14, +143, +37, +31, +112, +100, +229, +129, +213, +127, +175, +50, +250, +207, +23, +248, +18, +239, +22, +37, +115, +92, +88, +126, +47, +189, +99, +54, +166, +217, +241, +231, +134, +177, +185, +96, +169, +60, +107, +52, +115, +27, +156, +9, +52, +155, +197, +176, +103, +117, +195, +64, +168, +225, +203, +62, +252, +13, +146, +200, +48, +131, +80, +167, +118, +236, +200, +109, +107, +93, +171, +63, +133, +0, +176, +228, +185, +12, +71, +220, +235, +159, +204, +105, +219, +37, +30, +151, +249, +191, +18, +133, +223, +80, +63, +7, +42, +203, +117, +213, +91, +75, +199, +141, +86, +249, +49, +151, +74, +200, +143, +111, +72, +225, +253, +8, +254, +129, +187, +3, +11, +240, +147, +7, +45, +216, +51, +128, +156, +144, +104, +142, +103, +48, +65, +36, +246, +122, +232, +196, +18, +188, +175, +127, +215, +234, +213, +80, +141, +178, +63, +24, +108, +59, +63, +143, +145, +118, +27, +16, +196, +194, +243, +93, +8, +40, +12, +86, +226, +123, +50, +252, +207, +48, +213, +13, +25, +74, +215, +244, +151, +12, +61, +6, +194, +188, +215, +86, +81, +120, +19, +196, +171, +62, +250, +224, +163, +105, +85, +75, +218, +199, +130, +250, +208, +192, +90, +152, +42, +139, +67, +74, +30, +149, +223, +26, +211, +254, +208, +16, +191, +148, +215, +101, +231, +224, +237, +21, +58, +118, +146, +114, +225, +226, +169, +188, +204, +175, +129, +33, +36, +25, +82, +7, +219, +75, +86, +245, +202, +45, +94, +112, +97, +251, +171, +22, +196, +218, +89, +127, +104, +160, +208, +113, +193, +156, +24, +88, +34, +13, +68, +126, +91, +91, +69, +50, +111, +141, +88, +18, +54, +202, +252, +47, +130, +41, +85, +63, +123, +224, +235, +3, +26, +220, +164, +132, +124, +35, +48, +66, +177, +51, +120, +5, +22, +44, +4, +233, +15, +22, +54, +39, +233, +241, +31, +88, +168, +161, +32, +238, +112, +144, +173, +70, +201, +191, +31, +93, +36, +195, +118, +137, +136, +215, +16, +145, +185, +189, +68, +253, +196, +169, +62, +209, +54, +188, +145, +128, +49, +164, +119, +194, +84, +222, +105, +215, +1, +13, +83, +35, +84, +185, +8, +62, +36, +120, +153, +226, +1, +89, +3, +159, +5, +189, +118, +176, +214, +71, +14, +174, +250, +182, +217, +83, +251, +77, +211, +141, +174, +41, +122, +139, +30, +91, +92, +233, +104, +230, +230, +139, +48, +173, +38, +105, +33, +173, +240, +182, +10, +75, +214, +119, +66, +36, +17, +137, +240, +96, +100, +129, +83, +233, +183, +15, +196, +230, +119, +164, +171, +152, +5, +53, +242, +104, +96, +62, +73, +13, +193, +68, +55, +86, +52, +41, +207, +5, +241, +173, +127, +65, +186, +23, +86, +94, +241, +10, +123, +141, +56, +215, +36, +127, +220, +73, +8, +25, +204, +98, +37, +10, +149, +179, +63, +63, +88, +168, +150, +48, +149, +134, +113, +185, +187, +146, +184, +72, +73, +116, +110, +227, +68, +65, +170, +254, +213, +3, +234, +166, +68, +0, +31, +109, +142, +225, +51, +167, +51, +49, +117, +94, +49, +121, +205, +245, +194, +206, +179, +150, +152, +254, +194, +42, +171, +183, +201, +212, +65, +126, +204, +14, +99, +78, +105, +237, +254, +88, +135, +39, +29, +253, +87, +141, +169, +152, +17, +86, +220, +124, +177, +144, +57, +41, +206, +221, +155, +8, +124, +131, +53, +138, +184, +153, +93, +154, +146, +41, +225, +28, +79, +211, +245, +31, +240, +186, +254, +164, +206, +165, +249, +118, +1, +108, +89, +243, +252, +169, +84, +137, +72, +11, +219, +109, +235, +55, +79, +75, +19, +158, +177, +133, +146, +175, +253, +133, +26, +116, +152, +116, +18, +77, +215, +4, +54, +237, +157, +80, +101, +60, +91, +73, +33, +114, +54, +241, +237, +235, +155, +128, +218, +14, +47, +228, +44, +167, +14, +104, +253, +248, +146, +110, +223, +246, +70, +39, +209, +15, +115, +186, +220, +30, +203, +135, +101, +163, +124, +148, +128, +140, +47, +172, +46, +153, +255, +221, +137, +20, +192, +153, +247, +89, +74, +78, +172, +84, +14, +156, +245, +121, +239, +145, +87, +150, +215, +132, +0, +44, +161, +148, +42, +148, +130, +211, +239, +15, +22, +10, +206, +30, +17, +38, +49, +119, +114, +226, +57, +35, +173, +63, +244, +138, +130, +39, +157, +7, +159, +86, +174, +198, +145, +224, +198, +223, +153, +10, +16, +48, +21, +187, +148, +133, +21, +46, +224, +205, +230, +170, +221, +0, +107, +84, +177, +112, +127, +10, +123, +120, +172, +151, +97, +70, +173, +49, +235, +212, +55, +52, +179, +92, +126, +205, +14, +202, +72, +167, +112, +116, +101, +9, +237, +204, +85, +14, +79, +58, +36, +10, +28, +118, +82, +206, +248, +112, +181, +34, +78, +111, +179, +114, +153, +198, +230, +55, +133, +219, +184, +248, +178, +51, +116, +236, +150, +129, +219, +241, +204, +9, +234, +182, +111, +57, +237, +53, +19, +117, +191, +156, +28, +74, +136, +106, +188, +15, +70, +231, +162, +9, +68, +112, +199, +59, +164, +8, +101, +251, +2, +184, +201, +25, +231, +25, +114, +37, +93, +209, +123, +226, +180, +164, +173, +238, +109, +125, +99, +45, +102, +14, +246, +180, +54, +115, +221, +111, +110, +76, +202, +54, +141, +108, +178, +113, +80, +150, +22, +61, +124, +29, +105, +158, +119, +215, +232, +72, +232, +161, +114, +26, +76, +230, +236, +143, +148, +77, +19, +87, +147, +111, +225, +113, +0, +97, +95, +182, +233, +181, +191, +173, +200, +121, +7, +128, +79, +192, +155, +4, +11, +241, +158, +211, +145, +90, +185, +68, +127, +3, +48, +208, +198, +111, +28, +89, +173, +249, +1, +28, +5, +51, +170, +116, +55, +127, +39, +149, +11, +26, +232, +191, +141, +148, +171, +41, +137, +56, +206, +53, +0, +103, +74, +91, +216, +78, +114, +142, +28, +87, +220, +136, +70, +188, +203, +54, +124, +158, +145, +236, +144, +100, +211, +49, +229, +199, +165, +52, +71, +124, +109, +81, +218, +201, +106, +110, +185, +58, +99, +139, +222, +113, +20, +201, +9, +248, +216, +88, +192, +154, +188, +6, +122, +145, +234, +78, +72, +245, +202, +111, +107, +25, +202, +78, +157, +50, +30, +167, +205, +2, +205, +208, +83, +176, +32, +185, +211, +125, +223, +128, +121, +203, +78, +19, +141, +254, +112, +177, +200, +166, +45, +254, +158, +165, +209, +11, +109, +217, +137, +146, +84, +109, +132, +33, +159, +146, +177, +10, +194, +0, +36, +48, +93, +244, +134, +227, +206, +44, +103, +165, +225, +33, +93, +206, +147, +110, +224, +250, +118, +51, +113, +33, +133, +234, +4, +133, +230, +178, +211, +240, +229, +219, +177, +28, +239, +119, +42, +145, +14, +5, +81, +72, +15, +197, +118, +49, +239, +148, +136, +195, +60, +240, +159, +127, +195, +121, +215, +3, +119, +157, +100, +205, +58, +246, +212, +94, +131, +228, +108, +213, +162, +95, +27, +114, +105, +156, +86, +54, +179, +181, +52, +90, +164, +239, +84, +131, +209, +8, +11, +144, +77, +67, +95, +248, +137, +130, +249, +179, +192, +248, +218, +219, +139, +237, +133, +10, +154, +27, +59, +64, +130, +68, +77, +190, +51, +40, +86, +159, +77, +53, +155, +133, +102, +22, +2, +29, +85, +210, +159, +11, +21, +88, +187, +250, +30, +140, +207, +35, +216, +43, +57, +13, +131, +68, +218, +237, +167, +37, +33, +133, +33, +107, +77, +36, +23, +176, +153, +237, +184, +30, +135, +148, +255, +244, +149, +172, +76, +99, +194, +76, +41, +51, +163, +134, +9, +57, +64, +237, +87, +89, +142, +107, +46, +55, +158, +220, +49, +144, +189, +123, +37, +170, +193, +186, +115, +224, +165, +186, +20, +187, +207, +11, +30, +7, +242, +249, +139, +80, +230, +119, +212, +193, +235, +99, +136, +244, +119, +208, +130, +133, +219, +216, +37, +199, +168, +21, +255, +149, +25, +25, +219, +57, +225, +245, +52, +35, +128, +181, +17, +204, +81, +28, +43, +140, +69, +19, +188, +39, +190, +217, +117, +53, +232, +73, +141, +25, +115, +111, +85, +69, +183, +19, +92, +232, +241, +108, +115, +185, +118, +164, +58, +210, +112, +159, +232, +73, +123, +157, +38, +242, +68, +118, +210, +175, +255, +165, +169, +248, +110, +53, +166, +127, +251, +18, +163, +218, +3, +222, +228, +156, +135, +57, +236, +32, +15, +2, +77, +189, +0, +169, +196, +182, +153, +153, +125, +225, +112, +196, +183, +86, +231, +54, +109, +196, +118, +135, +157, +152, +102, +101, +218, +21, +143, +122, +248, +140, +141, +129, +33, +219, +131, +28, +30, +26, +254, +254, +154, +194, +16, +234, +71, +104, +254, +209, +10, +40, +168, +58, +214, +132, +243, +171, +195, +122, +29, +164, +190, +32, +205, +72, +49, +162, +61, +229, +124, +240, +132, +15, +238, +184, +148, +111, +0, +185, +73, +194, +191, +143, +21, +74, +193, +142, +43, +157, +147, +124, +79, +86, +237, +180, +255, +202, +133, +71, +130, +114, +47, +3, +14, +16, +30, +75, +37, +200, +150, +148, +175, +200, +109, +173, +41, +144, +200, +217, +100, +164, +49, +151, +150, +179, +103, +64, +79, +158, +89, +223, +106, +154, +120, +189, +241, +153, +208, +94, +138, +5, +189, +184, +111, +193, +111, +139, +227, +30, +67, +26, +87, +52, +171, +201, +9, +13, +49, +61, +161, +34, +183, +75, +143, +190, +39, +56, +86, +190, +251, +130, +30, +48, +49, +98, +218, +42, +159, +9, +140, +121, +255, +218, +194, +96, +62, +79, +56, +227, +172, +48, +68, +106, +229, +130, +56, +169, +92, +65, +192, +22, +47, +219, +232, +89, +135, +206, +67, +237, +236, +29, +189, +114, +233, +140, +222, +203, +253, +105, +56, +61, +141, +227, +15, +97, +129, +233, +178, +227, +212, +248, +209, +179, +100, +141, +218, +207, +181, +34, +198, +209, +112, +39, +212, +154, +116, +136, +124, +148, +247, +222, +218, +19, +193, +84, +47, +238, +41, +174, +188, +111, +255, +94, +68, +29, +29, +106, +141, +88, +135, +238, +236, +14, +228, +243, +112, +226, +159, +16, +97, +95, +61, +177, +41, +77, +216, +224, +83, +27, +43, +132, +126, +140, +180, +146, +177, +243, +36, +60, +105, +169, +162, +170, +77, +205, +53, +72, +220, +219, +128, +92, +206, +84, +182, +8, +22, +39, +51, +56, +247, +77, +10, +79, +180, +5, +247, +216, +234, +202, +199, +29, +80, +188, +224, +29, +20, +103, +112, +250, +140, +7, +138, +22, +103, +125, +226, +185, +44, +62, +74, +103, +200, +78, +1, +81, +31, +102, +86, +3, +62, +31, +121, +51, +253, +166, +242, +203, +184, +54, +99, +150, +68, +1, +52, +195, +201, +120, +111, +207, +252, +203, +214, +81, +253, +78, +27, +55, +55, +173, +242, +240, +58, +41, +94, +8, +80, +138, +154, +227, +15, +19, +218, +192, +233, +134, +252, +209, +177, +250, +149, +232, +224, +86, +93, +7, +116, +9, +123, +252, +223, +100, +39, +166, +171, +39, +110, +239, +167, +196, +163, +9, +237, +121, +88, +25, +44, +196, +71, +75, +200, +15, +134, +12, +10, +63, +183, +216, +190, +161, +22, +56, +55, +95, +133, +79, +171, +237, +111, +202, +59, +94, +60, +197, +239, +175, +67, +153, +244, +28, +54, +246, +185, +153, +204, +225, +106, +184, +201, +65, +118, +88, +140, +130, +165, +68, +19, +218, +28, +73, +101, +14, +84, +18, +88, +27, +12, +68, +104, +129, +165, +74, +148, +57, +181, +40, +95, +137, +107, +247, +100, +198, +56, +135, +107, +84, +61, +131, +3, +3, +111, +251, +79, +245, +24, +36, +42, +92, +247, +178, +64, +209, +35, +11, +205, +179, +40, +13, +199, +34, +109, +34, +202, +168, +142, +191, +232, +137, +101, +160, +108, +255, +242, +112, +67, +227, +57, +141, +239, +168, +226, +152, +239, +87, +47, +85, +221, +242, +90, +97, +153, +181, +201, +229, +155, +16, +233, +232, +244, +89, +5, +4, +177, +132, +92, +10, +21, +46, +133, +149, +196, +91, +35, +229, +135, +85, +157, +82, +182, +232, +183, +10, +165, +187, +241, +158, +81, +56, +207, +174, +189, +244, +99, +60, +174, +229, +238, +219, +63, +169, +142, +131, +222, +77, +67, +160, +111, +189, +69, +144, +121, +176, +31, +174, +8, +58, +131, +242, +236, +204, +201, +9, +108, +103, +163, +118, +242, +25, +188, +128, +48, +102, +191, +141, +97, +8, +168, +51, +107, +246, +98, +72, +187, +40, +194, +120, +221, +227, +39, +117, +127, +153, +181, +216, +113, +190, +101, +252, +186, +47, +20, +4, +86, +103, +189, +133, +26, +178, +141, +233, +1, +61, +209, +39, +168, +145, +229, +41, +177, +237, +221, +178, +44, +167, +216, +102, +160, +99, +218, +250, +97, +250, +201, +185, +62, +130, +85, +203, +120, +146, +195, +144, +105, +77, +248, +37, +41, +48, +19, +38, +168, +115, +239, +89, +253, +237, +34, +225, +96, +133, +16, +164, +137, +135, +163, +174, +82, +230, +35, +97, +118, +73, +186, +206, +121, +135, +245, +223, +47, +204, +98, +80, +58, +147, +32, +121, +131, +26, +108, +123, +62, +209, +209, +12, +196, +138, +190, +177, +39, +10, +51, +207, +128, +99, +97, +160, +88, +249, +178, +86, +119, +123, +246, +235, +0, +25, +21, +233, +139, +36, +142, +239, +99, +227, +26, +176, +50, +24, +227, +173, +43, +164, +235, +204, +62, +44, +37, +253, +228, +181, +75, +143, +110, +30, +86, +116, +151, +243, +245, +107, +184, +76, +211, +208, +2, +64, +27, +33, +141, +164, +76, +214, +14, +125, +87, +247, +104, +91, +238, +115, +54, +136, +182, +37, +90, +251, +101, +243, +44, +41, +164, +103, +142, +226, +208, +190, +186, +29, +76, +238, +13, +145, +4, +191, +84, +125, +178, +59, +153, +2, +231, +146, +58, +149, +209, +161, +22, +182, +128, +15, +6, +1, +93, +231, +164, +5, +41, +235, +89, +45, +77, +40, +171, +150, +120, +16, +237, +101, +179, +211, +177, +125, +77, +21, +108, +227, +229, +128, +224, +59, +107, +87, +19, +172, +86, +228, +175, +72, +115, +80, +38, +162, +28, +55, +30, +193, +216, +26, +69, +125, +49, +153, +253, +229, +140, +142, +20, +28, +118, +5, +222, +156, +161, +237, +192, +102, +7, +156, +50, +33, +91, +83, +129, +208, +40, +159, +195, +97, +3, +142, +173, +81, +137, +63, +25, +96, +73, +174, +234, +0, +148, +100, +119, +237, +48, +145, +39, +203, +56, +78, +145, +40, +214, +119, +149, +140, +245, +124, +162, +109, +243, +46, +28, +130, +254, +83, +198, +45, +253, +140, +228, +70, +92, +227, +129, +128, +170, +20, +15, +227, +52, +154, +143, +24, +164, +221, +55, +47, +17, +125, +64, +157, +76, +215, +142, +39, +194, +241, +173, +19, +102, +137, +120, +78, +135, +105, +19, +25, +180, +144, +156, +230, +101, +250, +29, +47, +143, +166, +222, +113, +5, +106, +138, +244, +120, +66, +228, +161, +203, +138, +35, +228, +159, +52, +177, +12, +129, +41, +229, +220, +148, +5, +154, +234, +49, +14, +21, +210, +176, +149, +37, +107, +9, +120, +89, +38, +136, +138, +222, +28, +234, +10, +73, +177, +34, +118, +181, +159, +122, +206, +98, +113, +222, +6, +82, +233, +43, +102, +148, +235, +247, +224, +86, +242, +9, +4, +222, +227, +24, +66, +8, +171, +20, +234, +55, +211, +9, +254, +90, +11, +216, +70, +129, +169, +84, +204, +38, +37, +41, +226, +4, +73, +135, +211, +253, +31, +222, +210, +198, +26, +42, +96, +48, +60, +216, +138, +222, +168, +7, +22, +54, +61, +236, +72, +114, +64, +136, +162, +20, +107, +2, +27, +106, +59, +13, +36, +61, +101, +182, +112, +191, +102, +40, +70, +163, +75, +67, +193, +153, +187, +145, +166, +27, +163, +194, +161, +88, +233, +20, +129, +136, +134, +214, +176, +46, +19, +127, +99, +169, +30, +219, +232, +21, +199, +121, +15, +97, +29, +67, +75, +93, +127, +95, +201, +86, +3, +249, +121, +96, +30, +76, +59, +172, +99, +191, +184, +79, +83, +174, +112, +227, +10, +110, +52, +197, +224, +222, +39, +16, +88, +178, +145, +158, +216, +153, +151, +100, +38, +61, +83, +162, +100, +142, +81, +94, +114, +122, +169, +198, +218, +197, +188, +200, +200, +3, +145, +229, +84, +40, +213, +43, +85, +44, +157, +193, +83, +183, +109, +225, +215, +136, +13, +26, +138, +179, +94, +26, +17, +163, +62, +37, +47, +147, +41, +144, +104, +98, +180, +108, +234, +179, +138, +52, +199, +255, +223, +179, +71, +167, +248, +115, +140, +232, +161, +243, +249, +154, +222, +65, +132, +65, +32, +113, +209, +241, +116, +90, +83, +78, +20, +59, +31, +158, +114, +243, +255, +215, +239, +133, +25, +153, +81, +66, +29, +182, +73, +29, +80, +45, +191, +237, +193, +201, +61, +30, +56, +4, +86, +70, +58, +21, +131, +196, +113, +68, +145, +144, +199, +186, +210, +67, +135, +207, +15, +13, +47, +94, +48, +157, +245, +125, +146, +244, +100, +90, +40, +157, +53, +108, +111, +56, +66, +232, +248, +90, +146, +207, +234, +54, +30, +37, +252, +23, +119, +249, +69, +117, +166, +167, +169, +252, +58, +221, +120, +190, +212, +114, +180, +132, +158, +44, +198, +70, +22, +91, +72, +214, +136, +237, +179, +55, +21, +219, +42, +75, +106, +90, +19, +9, +215, +89, +151, +139, +40, +139, +198, +125, +239, +98, +88, +1, +130, +253, +51, +119, +17, +125, +174, +155, +8, +197, +29, +248, +101, +60, +37, +201, +43, +219, +50, +116, +17, +20, +179, +246, +112, +25, +124, +41, +166, +114, +208, +197, +92, +150, +97, +80, +42, +134, +234, +68, +117, +188, +22, +81, +89, +255, +102, +27, +240, +47, +237, +155, +93, +136, +80, +132, +50, +189, +120, +26, +94, +201, +71, +39, +141, +40, +55, +57, +195, +88, +111, +59, +75, +94, +209, +210, +215, +21, +227, +18, +228, +141, +209, +215, +142, +96, +155, +158, +4, +84, +253, +208, +237, +214, +140, +201, +22, +164, +175, +102, +60, +104, +68, +69, +238, +138, +99, +47, +53, +63, +229, +247, +1, +105, +240, +77, +88, +106, +113, +1, +29, +86, +124, +85, +110, +188, +215, +239, +235, +119, +73, +43, +150, +23, +251, +192, +65, +234, +145, +188, +52, +237, +215, +222, +69, +187, +66, +124, +208, +57, +76, +37, +200, +87, +112, +156, +216, +10, +51, +17, +86, +117, +214, +202, +76, +63, +136, +38, +79, +174, +3, +28, +22, +253, +115, +33, +63, +171, +5, +126, +111, +109, +162, +118, +121, +50, +236, +193, +248, +216, +93, +165, +216, +151, +128, +227, +241, +248, +98, +28, +114, +150, +127, +236, +98, +212, +198, +195, +165, +49, +157, +123, +180, +109, +148, +67, +92, +209, +243, +210, +179, +86, +125, +10, +241, +136, +41, +66, +0, +107, +83, +78, +178, +37, +86, +168, +174, +125, +138, +38, +118, +85, +200, +225, +5, +196, +223, +21, +233, +114, +71, +228, +128, +190, +196, +198, +114, +115, +81, +224, +6, +161, +30, +252, +174, +108, +118, +1, +127, +54, +40, +180, +127, +129, +192, +43, +0, +140, +127, +244, +212, +164, +14, +12, +150, +120, +186, +30, +4, +27, +155, +72, +181, +168, +152, +130, +94, +178, +186, +163, +36, +141, +225, +138, +187, +165, +121, +97, +61, +119, +243, +128, +36, +244, +145, +98, +75, +186, +242, +223, +34, +44, +30, +132, +119, +184, +182, +242, +237, +139, +199, +238, +1, +114, +152, +155, +133, +217, +144, +197, +154, +29, +203, +88, +236, +228, +18, +210, +69, +184, +38, +1, +141, +118, +230, +102, +216, +119, +145, +233, +16, +89, +31, +221, +237, +224, +128, +30, +177, +180, +247, +129, +168, +72, +253, +74, +161, +50, +192, +9, +29, +249, +8, +218, +92, +33, +190, +137, +146, +37, +30, +50, +58, +178, +53, +73, +41, +225, +168, +19, +34, +217, +105, +43, +41, +223, +64, +26, +26, +43, +146, +110, +118, +112, +187, +64, +11, +82, +217, +43, +238, +124, +115, +109, +88, +139, +19, +148, +152, +73, +6, +70, +109, +44, +142, +194, +94, +229, +16, +59, +232, +112, +102, +131, +21, +61, +21, +248, +83, +218, +235, +100, +143, +150, +153, +46, +195, +92, +255, +176, +237, +162, +146, +198, +20, +7, +176, +35, +195, +91, +40, +107, +38, +20, +59, +223, +3, +55, +60, +149, +205, +20, +121, +203, +221, +40, +189, +224, +78, +170, +206, +113, +232, +20, +216, +17, +103, +188, +218, +171, +194, +57, +163, +182, +247, +191, +237, +171, +67, +241, +233, +234, +254, +18, +199, +85, +244, +157, +77, +248, +118, +251, +211, +59, +28, +36, +169, +199, +93, +126, +98, +236, +174, +234, +18, +166, +133, +34, +66, +72, +178, +178, +55, +22, +97, +113, +148, +58, +21, +154, +30, +214, +161, +77, +185, +153, +50, +233, +88, +43, +200, +133, +118, +76, +219, +172, +164, +10, +154, +216, +6, +131, +15, +112, +34, +128, +145, +19, +238, +69, +189, +69, +112, +66, +15, +221, +150, +242, +28, +39, +3, +184, +9, +100, +205, +235, +149, +10, +155, +85, +63, +10, +162, +107, +157, +101, +54, +214, +253, +150, +234, +91, +128, +216, +104, +4, +233, +17, +80, +105, +12, +72, +64, +98, +247, +31, +120, +234, +87, +101, +174, +166, +233, +129, +115, +175, +208, +53, +219, +27, +114, +153, +175, +133, +224, +18, +39, +205, +87, +13, +89, +132, +178, +186, +155, +181, +200, +71, +24, +61, +2, +90, +206, +83, +249, +118, +219, +105, +100, +219, +194, +149, +217, +221, +0, +143, +101, +11, +236, +53, +73, +159, +237, +24, +57, +9, +105, +110, +188, +27, +59, +164, +104, +222, +88, +72, +247, +1, +204, +69, +189, +44, +77, +127, +65, +184, +3, +180, +202, +34, +174, +213, +58, +108, +131, +26, +32, +230, +37, +86, +236, +185, +28, +186, +49, +174, +48, +206, +35, +97, +217, +14, +32, +53, +150, +213, +91, +87, +110, +99, +50, +192, +68, +235, +36, +157, +120, +196, +107, +110, +162, +231, +122, +34, +69, +176, +145, +22, +152, +13, +106, +235, +237, +172, +156, +217, +29, +32, +226, +45, +43, +245, +80, +32, +198, +74, +171, +33, +42, +243, +79, +11, +170, +157, +208, +37, +167, +254, +231, +63, +149, +82, +191, +168, +161, +121, +193, +59, +220, +163, +102, +146, +1, +199, +163, +203, +193, +169, +142, +186, +175, +44, +214, +1, +70, +59, +218, +200, +98, +226, +30, +158, +196, +181, +211, +118, +104, +154, +58, +101, +149, +195, +148, +134, +225, +174, +248, +166, +141, +43, +63, +50, +1, +27, +130, +116, +154, +212, +56, +184, +8, +247, +172, +242, +106, +124, +220, +184, +165, +178, +125, +185, +251, +90, +163, +80, +223, +93, +250, +166, +5, +83, +197, +48, +228, +74, +14, +171, +65, +14, +99, +224, +232, +95, +4, +230, +140, +195, +89, +244, +166, +18, +181, +61, +85, +139, +33, +252, +71, +24, +248, +57, +111, +105, +10, +16, +176, +119, +134, +123, +57, +164, +177, +236, +93, +67, +128, +71, +116, +169, +105, +30, +48, +182, +195, +217, +147, +61, +212, +227, +183, +201, +210, +219, +134, +190, +158, +148, +138, +56, +35, +186, +205, +124, +168, +124, +188, +207, +11, +112, +51, +45, +129, +189, +67, +132, +25, +38, +103, +102, +1, +116, +102, +196, +106, +224, +40, +197, +157, +64, +108, +117, +72, +211, +230, +16, +36, +134, +146, +253, +208, +123, +205, +172, +25, +175, +215, +100, +139, +184, +208, +250, +170, +141, +139, +68, +48, +59, +137, +160, +145, +156, +195, +165, +72, +249, +81, +32, +236, +132, +185, +184, +118, +11, +45, +60, +218, +154, +183, +221, +228, +5, +232, +68, +151, +33, +46, +235, +27, +136, +202, +62, +13, +128, +79, +97, +74, +20, +186, +19, +217, +189, +249, +222, +35, +126, +61, +246, +254, +3, +13, +75, +13, +68, +217, +129, +96, +237, +44, +138, +107, +246, +185, +126, +241, +215, +86, +205, +155, +150, +169, +237, +167, +155, +148, +97, +46, +140, +117, +184, +149, +26, +235, +227, +242, +175, +157, +46, +245, +209, +149, +90, +104, +172, +76, +179, +168, +214, +216, +231, +187, +108, +173, +170, +51, +0, +26, +191, +150, +104, +215, +98, +215, +163, +89, +91, +205, +103, +176, +119, +61, +49, +150, +53, +171, +64, +56, +191, +181, +205, +134, +165, +203, +232, +4, +98, +244, +85, +95, +249, +99, +34, +78, +171, +36, +145, +249, +156, +9, +103, +214, +62, +32, +104, +209, +158, +48, +47, +180, +203, +37, +7, +93, +177, +220, +139, +61, +23, +8, +75, +219, +13, +29, +236, +21, +120, +209, +146, +160, +249, +150, +241, +60, +33, +70, +224, +193, +153, +130, +168, +103, +56, +45, +255, +49, +195, +224, +199, +32, +112, +218, +132, +209, +194, +123, +56, +161, +123, +252, +5, +254, +90, +199, +100, +27, +169, +186, +131, +63, +121, +141, +248, +28, +23, +14, +198, +237, +205, +80, +185, +25, +22, +65, +35, +204, +65, +81, +35, +51, +165, +117, +28, +249, +76, +112, +105, +113, +145, +22, +51, +189, +145, +137, +160, +98, +185, +50, +192, +167, +60, +27, +124, +224, +89, +55, +206, +187, +14, +36, +42, +224, +157, +255, +52, +56, +53, +114, +30, +151, +72, +181, +15, +25, +19, +90, +174, +197, +14, +55, +38, +28, +12, +8, +66, +103, +109, +171, +189, +185, +25, +173, +13, +43, +65, +161, +67, +78, +114, +246, +22, +19, +204, +23, +168, +63, +184, +143, +115, +141, +66, +127, +220, +76, +43, +89, +15, +111, +212, +111, +17, +163, +230, +84, +32, +89, +222, +101, +29, +159, +11, +46, +214, +181, +21, +131, +117, +239, +58, +197, +242, +180, +216, +108, +43, +178, +71, +112, +220, +87, +153, +81, +124, +107, +119, +81, +188, +53, +95, +46, +54, +10, +181, +92, +250, +226, +140, +193, +122, +153, +128, +104, +209, +174, +23, +238, +113, +213, +100, +93, +0, +11, +67, +197, +130, +74, +10, +91, +5, +76, +146, +220, +156, +21, +59, +92, +55, +133, +4, +240, +247, +149, +86, +123, +8, +80, +159, +31, +6, +10, +64, +80, +83, +30, +246, +110, +24, +178, +114, +231, +207, +113, +132, +33, +226, +209, +162, +29, +103, +28, +248, +17, +239, +94, +105, +237, +179, +147, +114, +125, +18, +45, +59, +151, +196, +219, +197, +212, +29, +247, +153, +235, +117, +72, +69, +239, +101, +128, +113, +8, +89, +84, +241, +4, +53, +64, +28, +233, +215, +14, +166, +216, +127, +46, +68, +239, +155, +197, +188, +233, +40, +125, +210, +193, +233, +7, +234, +245, +130, +88, +250, +158, +151, +212, +166, +103, +235, +225, +125, +248, +63, +99, +71, +249, +177, +4, +177, +24, +203, +135, +63, +188, +57, +123, +83, +25, +195, +16, +156, +48, +241, +175, +251, +98, +144, +120, +69, +224, +28, +42, +62, +196, +170, +116, +48, +36, +105, +189, +9, +35, +191, +62, +28, +171, +24, +235, +90, +199, +66, +198, +202, +162, +43, +161, +50, +194, +104, +91, +219, +93, +183, +198, +74, +14, +21, +128, +249, +218, +57, +51, +123, +42, +14, +76, +234, +202, +218, +132, +222, +245, +95, +77, +169, +84, +234, +222, +40, +58, +37, +164, +200, +228, +154, +253, +114, +163, +6, +164, +39, +16, +134, +57, +63, +157, +33, +152, +132, +55, +191, +4, +219, +161, +252, +0, +108, +229, +94, +99, +160, +248, +28, +245, +179, +125, +153, +151, +22, +69, +137, +73, +88, +206, +29, +182, +184, +211, +19, +9, +102, +246, +86, +134, +228, +198, +70, +229, +157, +2, +110, +144, +129, +195, +36, +237, +104, +64, +121, +171, +70, +64, +124, +197, +71, +171, +229, +205, +63, +87, +61, +179, +131, +102, +182, +182, +80, +237, +145, +189, +162, +140, +82, +232, +113, +72, +169, +127, +147, +50, +13, +106, +76, +137, +133, +159, +150, +207, +231, +173, +108, +234, +239, +195, +88, +72, +79, +222, +158, +123, +201, +12, +5, +112, +10, +38, +88, +76, +22, +10, +166, +117, +26, +76, +30, +225, +223, +95, +133, +226, +159, +83, +164, +78, +215, +89, +89, +251, +55, +220, +111, +157, +90, +34, +242, +55, +171, +140, +230, +126, +174, +10, +227, +178, +231, +162, +109, +214, +67, +8, +118, +126, +182, +50, +5, +118, +237, +144, +41, +195, +119, +39, +30, +105, +20, +207, +91, +133, +65, +188, +3, +97, +147, +40, +29, +224, +26, +228, +206, +235, +37, +14, +60, +24, +247, +87, +148, +130, +12, +60, +76, +44, +149, +29, +235, +95, +251, +231, +97, +4, +79, +178, +252, +65, +76, +56, +2, +202, +195, +63, +44, +80, +34, +53, +186, +255, +139, +178, +63, +59, +110, +178, +141, +76, +201, +105, +98, +208, +245, +86, +185, +46, +192, +163, +16, +0, +0, +11, +159, +88, +249, +238, +219, +81, +111, +244, +183, +92, +124, +39, +163, +75, +250, +167, +134, +75, +50, +164, +212, +41, +56, +77, +124, +213, +231, +241, +139, +2, +223, +227, +53, +45, +44, +171, +247, +53, +103, +104, +225, +227, +208, +244, +87, +16, +198, +71, +19, +151, +142, +228, +73, +137, +120, +242, +46, +126, +169, +174, +205, +170, +19, +65, +7, +25, +77, +229, +242, +203, +21, +211, +195, +72, +5, +73, +63, +183, +22, +110, +141, +161, +100, +162, +232, +46, +121, +238, +128, +240, +32, +209, +199, +75, +240, +158, +38, +244, +181, +9, +214, +20, +253, +51, +146, +80, +1, +140, +143, +57, +29, +52, +155, +22, +109, +5, +172, +141, +1, +121, +132, +125, +196, +106, +152, +63, +246, +195, +184, +131, +209, +242, +62, +49, +230, +100, +85, +48, +237, +192, +235, +187, +70, +122, +74, +62, +70, +60, +24, +14, +45, +145, +167, +60, +0, +218, +35, +137, +89, +85, +176, +191, +199, +238, +228, +191, +219, +148, +28, +11, +101, +76, +102, +182, +189, +103, +21, +33, +9, +7, +139, +108, +177, +149, +129, +103, +131, +37, +17, +219, +151, +255, +210, +142, +38, +156, +107, +108, +40, +12, +74, +28, +118, +162, +230, +69, +200, +109, +136, +65, +165, +224, +94, +92, +41, +250, +66, +112, +90, +194, +179, +116, +158, +174, +75, +245, +8, +211, +126, +186, +8, +171, +124, +225, +180, +255, +107, +21, +67, +53, +247, +120, +62, +231, +202, +99, +134, +170, +44, +188, +253, +215, +82, +3, +43, +204, +238, +9, +127, +39, +34, +75, +159, +187, +111, +239, +226, +82, +12, +179, +50, +23, +115, +90, +159, +4, +63, +26, +191, +21, +40, +55, +244, +254, +88, +177, +191, +104, +179, +108, +134, +249, +21, +235, +204, +234, +13, +170, +233, +104, +32, +109, +102, +243, +9, +20, +105, +9, +146, +4, +135, +95, +55, +132, +165, +53, +40, +255, +65, +196, +205, +14, +187, +113, +7, +57, +117, +92, +143, +211, +20, +216, +240, +132, +71, +251, +214, +230, +255, +133, +174, +63, +8, +102, +116, +22, +61, +149, +59, +106, +166, +19, +214, +225, +169, +223, +251, +22, +136, +82, +114, +97, +239, +239, +205, +18, +165, +249, +196, +212, +159, +142, +224, +100, +49, +221, +134, +253, +143, +179, +70, +72, +124, +88, +249, +52, +145, +79, +8, +57, +189, +123, +55, +99, +134, +16, +73, +185, +213, +88, +118, +185, +146, +212, +89, +157, +166, +246, +181, +106, +113, +158, +255, +242, +145, +210, +118, +142, +165, +39, +87, +111, +10, +37, +236, +178, +26, +64, +213, +23, +153, +78, +15, +199, +103, +167, +164, +162, +206, +187, +163, +91, +240, +238, +248, +91, +16, +114, +97, +104, +63, +109, +22, +253, +25, +184, +37, +213, +41, +19, +1, +191, +249, +43, +182, +202, +211, +239, +32, +149, +159, +255, +117, +187, +65, +107, +206, +40, +190, +252, +131, +60, +154, +205, +10, +62, +161, +27, +135, +227, +204, +190, +10, +52, +154, +31, +217, +66, +246, +68, +227, +22, +96, +106, +221, +157, +17, +78, +145, +74, +83, +219, +120, +123, +181, +64, +244, +135, +91, +60, +115, +43, +210, +123, +185, +89, +74, +248, +115, +69, +19, +113, +174, +185, +39, +249, +73, +77, +171, +182, +39, +172, +151, +233, +27, +85, +206, +166, +121, +111, +109, +38, +89, +220, +213, +25, +152, +10, +99, +207, +112, +216, +113, +167, +137, +206, +77, +144, +4, +228, +51, +57, +100, +47, +65, +185, +176, +218, +1, +213, +116, +164, +7, +13, +47, +120, +213, +211, +133, +204, +65, +34, +78, +121, +135, +196, +217, +247, +176, +30, +114, +246, +42, +163, +176, +69, +0, +200, +64, +180, +205, +5, +161, +125, +173, +45, +118, +48, +71, +149, +231, +123, +184, +62, +242, +189, +23, +167, +215, +150, +134, +229, +61, +20, +61, +73, +86, +60, +71, +99, +72, +35, +9, +44, +66, +22, +21, +221, +191, +92, +205, +111, +30, +225, +248, +113, +241, +249, +156, +84, +193, +23, +161, +153, +205, +68, +97, +97, +225, +53, +58, +216, +65, +4, +178, +47, +85, +226, +17, +48, +120, +231, +37, +161, +207, +141, +33, +15, +201, +16, +4, +7, +10, +99, +185, +185, +247, +160, +87, +242, +18, +25, +223, +68, +191, +83, +16, +206, +56, +26, +239, +71, +114, +224, +95, +46, +27, +145, +245, +217, +222, +3, +62, +17, +186, +115, +172, +183, +136, +112, +244, +253, +223, +34, +151, +253, +207, +200, +200, +161, +125, +165, +91, +198, +208, +151, +43, +197, +33, +243, +61, +38, +87, +56, +191, +220, +98, +21, +94, +162, +238, +161, +78, +247, +206, +120, +197, +231, +103, +202, +68, +121, +125, +5, +105, +60, +186, +98, +251, +149, +33, +238, +189, +62, +42, +219, +143, +222, +255, +92, +159, +78, +187, +199, +164, +49, +231, +193, +89, +46, +155, +154, +120, +58, +12, +68, +46, +76, +136, +104, +164, +23, +242, +98, +134, +223, +212, +56, +217, +34, +38, +18, +184, +182, +185, +208, +168, +211, +176, +19, +202, +43, +72, +53, +248, +207, +81, +214, +27, +182, +106, +0, +140, +128, +50, +144, +158, +61, +197, +218, +243, +160, +18, +22, +66, +192, +27, +221, +90, +143, +20, +174, +85, +103, +79, +244, +121, +120, +123, +214, +36, +217, +29, +123, +138, +186, +41, +176, +24, +151, +179, +237, +14, +227, +254, +239, +38, +192, +178, +35, +5, +105, +217, +53, +225, +100, +183, +137, +207, +2, +181, +19, +192, +142, +46, +161, +165, +39, +110, +90, +16, +190, +19, +158, +27, +142, +188, +31, +250, +77, +195, +237, +79, +65, +72, +209, +142, +176, +116, +142, +203, +191, +194, +235, +178, +156, +78, +84, +47, +186, +2, +96, +193, +210, +245, +247, +66, +220, +87, +150, +184, +209, +43, +208, +166, +162, +43, +148, +164, +253, +12, +109, +15, +25, +194, +241, +145, +231, +211, +244, +99, +197, +37, +85, +132, +214, +109, +133, +63, +25, +207, +64, +103, +108, +156, +239, +202, +117, +37, +216, +147, +43, +20, +212, +133, +14, +208, +185, +232, +177, +200, +238, +212, +19, +144, +142, +48, +218, +227, +27, +178, +121, +85, +249, +96, +186, +124, +10, +119, +229, +251, +182, +71, +177, +156, +128, +239, +129, +236, +130, +99, +71, +190, +219, +86, +28, +130, +56, +175, +130, +210, +185, +73, +123, +90, +59, +134, +108, +54, +107, +254, +17, +182, +22, +112, +11, +211, +94, +115, +112, +39, +197, +134, +35, +58, +186, +95, +231, +71, +243, +252, +214, +86, +23, +173, +195, +38, +225, +183, +170, +86, +175, +111, +235, +202, +199, +32, +118, +183, +153, +66, +199, +107, +202, +18, +112, +144, +55, +80, +238, +3, +237, +129, +136, +221, +241, +25, +161, +193, +7, +182, +51, +244, +45, +245, +142, +24, +130, +48, +15, +230, +66, +200, +248, +161, +214, +98, +68, +108, +121, +252, +129, +108, +2, +218, +60, +139, +244, +22, +155, +166, +210, +111, +233, +60, +137, +6, +26, +29, +163, +92, +190, +254, +153, +235, +134, +97, +135, +227, +124, +210, +69, +166, +53, +252, +238, +156, +198, +169, +85, +156, +99, +248, +224, +1, +170, +141, +61, +236, +104, +144, +146, +96, +95, +227, +167, +242, +87, +88, +140, +117, +150, +250, +175, +7, +216, +15, +242, +216, +74, +231, +179, +141, +40, +121, +165, +47, +44, +156, +84, +98, +72, +79, +201, +170, +166, +42, +229, +186, +107, +235, +50, +211, +165, +87, +241, +22, +204, +32, +35, +89, +234, +200, +211, +185, +53, +161, +226, +154, +135, +208, +84, +246, +49, +203, +123, +5, +196, +132, +215, +108, +103, +45, +97, +106, +75, +111, +2, +48, +14, +254, +166, +64, +202, +35, +66, +71, +163, +3, +113, +196, +159, +55, +102, +58, +137, +235, +90, +45, +196, +133, +51, +20, +242, +94, +55, +14, +32, +33, +50, +122, +124, +196, +226, +183, +189, +172, +33, +38, +129, +16, +234, +171, +46, +82, +2, +114, +173, +231, +119, +38, +50, +130, +109, +215, +176, +241, +66, +85, +33, +75, +166, +141, +135, +87, +42, +227, +46, +59, +146, +220, +227, +154, +11, +62, +63, +8, +133, +251, +152, +129, +80, +161, +151, +24, +103, +8, +252, +177, +246, +201, +235, +155, +26, +191, +121, +57, +49, +112, +158, +32, +35, +47, +133, +77, +150, +137, +132, +253, +164, +94, +92, +141, +106, +65, +130, +42, +239, +85, +139, +1, +9, +214, +36, +77, +241, +17, +180, +81, +45, +2, +179, +246, +173, +218, +90, +69, +30, +249, +67, +129, +50, +125, +14, +57, +4, +108, +10, +95, +247, +228, +49, +144, +78, +161, +131, +162, +204, +213, +110, +220, +88, +100, +1, +133, +164, +217, +108, +140, +177, +90, +151, +66, +34, +4, +254, +203, +174, +49, +135, +227, +103, +73, +60, +79, +65, +244, +255, +239, +146, +128, +147, +126, +71, +37, +13, +7, +246, +123, +90, +229, +76, +248, +50, +150, +129, +182, +245, +50, +176, +187, +104, +49, +172, +46, +251, +66, +191, +209, +251, +83, +238, +27, +240, +117, +48, +248, +170, +15, +138, +250, +112, +243, +110, +1, +67, +70, +66, +187, +249, +108, +133, +31, +158, +241, +237, +204, +161, +203, +13, +36, +6, +146, +3, +238, +174, +155, +175, +156, +19, +79, +113, +113, +134, +75, +43, +162, +120, +199, +119, +44, +57, +201, +37, +251, +224, +137, +27, +41, +102, +78, +109, +28, +89, +81, +69, +207, +142, +50, +211, +231, +4, +86, +249, +8, +157, +215, +54, +45, +108, +72, +78, +69, +214, +1, +248, +200, +88, +143, +150, +244, +210, +107, +208, +207, +67, +123, +48, +50, +236, +159, +69, +66, +148, +55, +219, +86, +216, +125, +3, +139, +16, +47, +252, +103, +119, +43, +189, +230, +37, +211, +31, +240, +87, +184, +75, +200, +111, +217, +242, +27, +121, +41, +16, +111, +253, +32, +82, +229, +152, +162, +66, +216, +147, +10, +89, +168, +211, +2, +234, +154, +188, +132, +151, +50, +1, +190, +151, +195, +156, +216, +2, +17, +64, +136, +69, +194, +111, +129, +222, +243, +218, +245, +173, +5, +102, +136, +169, +66, +90, +141, +132, +59, +202, +206, +146, +126, +224, +166, +202, +10, +92, +122, +148, +42, +112, +220, +121, +246, +177, +201, +205, +42, +8, +169, +60, +72, +33, +80, +245, +43, +246, +104, +77, +232, +91, +230, +148, +77, +76, +12, +100, +62, +208, +88, +81, +38, +167, +94, +135, +88, +187, +188, +173, +147, +228, +48, +38, +92, +124, +13, +189, +145, +207, +211, +168, +234, +86, +188, +60, +241, +182, +195, +186, +211, +203, +9, +189, +160, +17, +183, +172, +150, +78, +50, +84, +70, +63, +151, +250, +241, +49, +160, +221, +178, +232, +134, +163, +223, +66, +235, +134, +73, +100, +125, +145, +23, +97, +186, +140, +136, +142, +231, +249, +248, +115, +20, +5, +240, +43, +66, +254, +145, +224, +51, +130, +153, +248, +1, +10, +14, +173, +161, +158, +32, +199, +8, +241, +186, +13, +187, +130, +136, +254, +101, +83, +149, +59, +141, +82, +174, +122, +2, +237, +65, +73, +108, +157, +187, +194, +160, +118, +100, +173, +94, +49, +164, +198, +58, +207, +94, +187, +230, +120, +151, +132, +211, +47, +224, +205, +196, +113, +147, +220, +243, +1, +32, +181, +217, +145, +16, +168, +1, +172, +97, +130, +95, +241, +190, +21, +48, +56, +233, +50, +211, +170, +67, +126, +136, +122, +82, +66, +163, +26, +25, +62, +118, +201, +27, +227, +114, +202, +67, +211, +233, +234, +193, +226, +46, +197, +27, +169, +139, +30, +228, +23, +131, +236, +206, +131, +99, +69, +28, +102, +149, +138, +17, +199, +67, +196, +191, +85, +163, +144, +9, +131, +84, +87, +14, +125, +111, +5, +11, +84, +27, +49, +214, +103, +93, +68, +47, +107, +97, +252, +125, +128, +154, +120, +146, +106, +88, +173, +255, +91, +2, +37, +20, +151, +36, +249, +188, +247, +181, +180, +82, +143, +245, +239, +123, +179, +114, +224, +75, +189, +152, +102, +8, +44, +143, +171, +228, +45, +231, +244, +197, +95, +80, +18, +80, +152, +71, +32, +130, +165, +35, +183, +19, +129, +242, +96, +163, +176, +106, +88, +136, +192, +83, +157, +122, +182, +184, +170, +9, +88, +56, +201, +115, +194, +169, +23, +186, +145, +180, +152, +198, +197, +25, +84, +60, +62, +202, +148, +44, +167, +140, +93, +114, +161, +242, +85, +108, +148, +117, +250, +139, +122, +27, +51, +178, +130, +69, +232, +23, +209, +104, +250, +49, +0, +27, +128, +122, +141, +199, +136, +155, +23, +20, +255, +66, +220, +253, +154, +158, +110, +62, +13, +176, +112, +185, +189, +216, +244, +186, +146, +45, +116, +220, +163, +195, +85, +206, +169, +203, +40, +244, +165, +173, +82, +230, +11, +6, +23, +74, +90, +235, +101, +172, +231, +24, +40, +221, +157, +51, +163, +204, +114, +94, +251, +223, +77, +15, +216, +129, +10, +241, +198, +226, +6, +106, +226, +155, +134, +211, +13, +177, +11, +139, +202, +184, +85, +81, +69, +212, +58, +219, +111, +247, +95, +253, +244, +45, +29, +143, +184, +3, +238, +11, +127, +64, +77, +79, +78, +163, +88, +50, +12, +161, +170, +134, +23, +50, +95, +223, +155, +247, +213, +223, +131, +80, +242, +184, +155, +156, +71, +135, +236, +71, +6, +225, +123, +75, +204, +99, +210, +136, +166, +188, +187, +208, +200, +170, +200, +127, +148, +82, +145, +151, +170, +132, +179, +68, +158, +249, +129, +129, +177, +204, +209, +155, +181, +111, +202, +55, +64, +216, +122, +164, +28, +116, +103, +6, +202, +221, +4, +162, +138, +192, +158, +134, +157, +201, +245, +202, +237, +223, +232, +148, +192, +93, +114, +234, +206, +16, +33, +18, +63, +67, +49, +101, +57, +8, +105, +117, +213, +76, +128, +228, +95, +27, +163, +53, +212, +69, +112, +56, +85, +170, +116, +89, +9, +131, +158, +128, +52, +67, +15, +81, +239, +114, +189, +170, +167, +191, +5, +3, +22, +97, +18, +199, +137, +196, +227, +70, +75, +216, +175, +38, +181, +194, +50, +172, +81, +21, +53, +188, +215, +105, +90, +0, +204, +209, +70, +35, +38, +211, +93, +27, +90, +136, +145, +119, +39, +5, +120, +22, +93, +153, +68, +68, +158, +56, +43, +68, +124, +192, +135, +4, +13, +74, +77, +195, +225, +142, +188, +60, +161, +72, +232, +16, +143, +136, +91, +120, +35, +118, +199, +14, +231, +70, +9, +237, +233, +103, +91, +78, +6, +237, +5, +186, +161, +167, +100, +229, +180, +162, +90, +191, +18, +206, +182, +196, +172, +104, +197, +184, +123, +242, +7, +20, +22, +73, +53, +162, +230, +173, +140, +137, +3, +224, +57, +117, +11, +165, +129, +200, +29, +57, +3, +89, +67, +161, +127, +32, +143, +240, +159, +121, +35, +208, +144, +79, +244, +119, +134, +30, +114, +233, +176, +103, +222, +23, +221, +238, +177, +130, +252, +15, +79, +218, +145, +171, +232, +80, +204, +159, +42, +185, +100, +175, +96, +184, +50, +102, +6, +23, +158, +48, +152, +93, +130, +134, +220, +10, +8, +120, +139, +244, +228, +153, +38, +166, +120, +72, +150, +23, +233, +224, +187, +80, +183, +163, +125, +251, +177, +207, +30, +141, +159, +228, +149, +18, +156, +9, +70, +51, +23, +210, +206, +59, +237, +135, +198, +198, +214, +107, +30, +67, +189, +12, +115, +139, +20, +91, +103, +184, +118, +79, +221, +219, +196, +139, +136, +122, +71, +185, +130, +233, +183, +76, +57, +216, +229, +208, +246, +186, +55, +95, +84, +209, +143, +66, +56, +231, +178, +63, +216, +224, +146, +92, +185, +195, +142, +146, +100, +221, +180, +206, +108, +177, +37, +4, +35, +64, +36, +227, +93, +221, +97, +117, +212, +249, +92, +106, +126, +118, +16, +96, +113, +242, +150, +217, +11, +214, +123, +238, +19, +112, +87, +170, +199, +161, +79, +240, +111, +78, +100, +5, +178, +199, +209, +105, +237, +77, +249, +238, +29, +38, +187, +105, +39, +193, +11, +206, +74, +154, +19, +221, +239, +25, +177, +23, +57, +48, +0, +200, +251, +61, +232, +253, +188, +133, +66, +21, +213, +214, +16, +252, +39, +33, +169, +235, +110, +25, +254, +59, +83, +168, +13, +161, +140, +112, +149, +55, +91, +18, +63, +127, +40, +65, +162, +7, +196, +31, +191, +17, +126, +145, +60, +245, +33, +146, +141, +183, +138, +217, +121, +29, +103, +44, +187, +171, +171, +254, +254, +11, +86, +239, +100, +76, +238, +177, +123, +16, +45, +224, +105, +195, +245, +244, +171, +171, +36, +180, +88, +206, +245, +74, +11, +0, +146, +56, +18, +16, +250, +19, +229, +206, +123, +194, +48, +216, +170, +170, +170, +99, +236, +14, +111, +94, +21, +241, +204, +221, +146, +238, +172, +74, +125, +47, +25, +204, +1, +128, +38, +159, +114, +180, +23, +199, +17, +44, +27, +170, +16, +72, +36, +219, +121, +138, +2, +200, +96, +249, +243, +189, +10, +107, +140, +104, +79, +225, +196, +215, +9, +173, +233, +155, +103, +195, +70, +24, +49, +26, +142, +210, +143, +202, +90, +232, +207, +64, +156, +242, +248, +237, +199, +75, +28, +96, +147, +79, +233, +68, +85, +208, +182, +217, +153, +56, +9, +185, +223, +118, +249, +247, +56, +129, +87, +103, +249, +45, +254, +164, +129, +138, +151, +126, +141, +140, +143, +255, +74, +11, +206, +43, +32, +159, +31, +20, +94, +125, +185, +167, +161, +101, +241, +166, +197, +71, +253, +54, +93, +130, +253, +217, +253, +243, +26, +153, +188, +97, +124, +168, +80, +49, +60, +26, +24, +114, +127, +157, +213, +58, +149, +127, +174, +163, +88, +183, +153, +129, +139, +77, +230, +90, +134, +128, +141, +146, +190, +166, +59, +30, +184, +0, +167, +179, +241, +235, +160, +83, +42, +203, +89, +118, +209, +29, +218, +103, +183, +93, +137, +42, +178, +37, +1, +24, +180, +119, +113, +174, +30, +245, +132, +167, +42, +74, +225, +139, +57, +247, +201, +103, +238, +249, +92, +193, +179, +65, +111, +50, +246, +40, +228, +177, +165, +116, +147, +206, +213, +182, +244, +249, +238, +105, +34, +97, +116, +216, +45, +246, +45, +194, +73, +96, +113, +162, +54, +26, +76, +166, +135, +17, +117, +119, +211, +31, +250, +59, +5, +8, +176, +185, +50, +73, +35, +32, +213, +138, +217, +10, +34, +126, +143, +23, +227, +26, +21, +90, +130, +241, +20, +50, +64, +252, +111, +18, +25, +64, +142, +214, +48, +197, +165, +54, +195, +98, +202, +5, +65, +131, +252, +79, +181, +226, +138, +177, +98, +79, +164, +210, +14, +230, +221, +8, +118, +241, +252, +34, +223, +90, +211, +5, +143, +5, +86, +99, +135, +104, +0, +229, +235, +163, +221, +185, +14, +181, +158, +175, +112, +160, +22, +23, +39, +101, +6, +166, +172, +133, +252, +154, +176, +1, +212, +25, +24, +225, +150, +102, +144, +233, +37, +14, +41, +124, +135, +9, +190, +41, +33, +37, +131, +100, +200, +201, +203, +223, +125, +10, +175, +8, +20, +42, +27, +145, +23, +140, +178, +21, +240, +183, +87, +199, +123, +77, +8, +179, +170, +213, +136, +148, +18, +250, +133, +90, +131, +43, +106, +87, +87, +105, +76, +39, +255, +35, +121, +177, +0, +166, +240, +141, +166, +255, +95, +224, +58, +221, +23, +82, +213, +55, +228, +89, +166, +192, +21, +162, +209, +198, +233, +161, +255, +159, +235, +140, +222, +159, +255, +197, +255, +57, +44, +157, +156, +68, +228, +234, +38, +59, +94, +253, +31, +27, +110, +89, +209, +249, +142, +6, +83, +169, +15, +14, +162, +42, +127, +176, +164, +132, +14, +226, +214, +160, +120, +242, +29, +97, +213, +171, +139, +232, +60, +77, +23, +114, +101, +133, +87, +212, +248, +3, +244, +133, +176, +163, +64, +44, +160, +238, +140, +49, +9, +76, +142, +144, +39, +216, +63, +212, +75, +148, +179, +79, +251, +180, +251, +193, +174, +225, +172, +108, +145, +76, +49, +59, +109, +197, +155, +142, +1, +176, +62, +235, +43, +121, +7, +223, +209, +67, +93, +102, +40, +245, +67, +221, +198, +195, +97, +41, +5, +146, +71, +74, +108, +202, +47, +220, +241, +37, +94, +156, +134, +253, +240, +147, +185, +224, +156, +181, +115, +1, +231, +155, +173, +27, +240, +214, +203, +254, +199, +197, +123, +98, +200, +111, +37, +131, +53, +101, +43, +185, +195, +165, +133, +233, +203, +233, +232, +252, +52, +154, +192, +178, +144, +242, +77, +213, +25, +170, +199, +72, +168, +213, +116, +152, +203, +48, +163, +68, +203, +26, +10, +248, +126, +174, +151, +77, +32, +95, +171, +97, +53, +109, +208, +147, +126, +143, +180, +131, +238, +119, +236, +31, +219, +25, +107, +165, +61, +50, +206, +204, +102, +182, +58, +26, +194, +183, +152, +51, +225, +240, +99, +180, +45, +41, +105, +211, +8, +191, +217, +209, +99, +114, +113, +247, +169, +198, +55, +241, +201, +202, +185, +101, +82, +97, +120, +45, +35, +108, +245, +241, +111, +84, +49, +179, +143, +233, +54, +74, +66, +110, +91, +101, +113, +232, +133, +228, +11, +134, +243, +11, +158, +177, +54, +216, +191, +52, +111, +225, +53, +247, +239, +118, +162, +116, +12, +237, +0, +233, +116, +52, +8, +224, +164, +165, +31, +240, +17, +202, +173, +74, +115, +33, +70, +105, +93, +82, +221, +48, +22, +74, +55, +87, +173, +182, +187, +253, +235, +189, +54, +103, +184, +109, +133, +0, +113, +43, +151, +226, +233, +199, +157, +245, +102, +117, +134, +5, +162, +31, +139, +86, +23, +186, +37, +172, +196, +44, +14, +73, +173, +242, +107, +130, +72, +140, +36, +164, +168, +48, +175, +204, +109, +130, +176, +194, +220, +26, +212, +56, +86, +103, +7, +2, +157, +115, +105, +222, +120, +84, +77, +40, +208, +121, +194, +168, +238, +160, +32, +227, +174, +52, +5, +184, +39, +206, +201, +250, +120, +57, +99, +111, +173, +193, +45, +218, +208, +109, +166, +249, +0, +122, +144, +136, +211, +177, +70, +156, +218, +186, +190, +162, +255, +49, +175, +3, +126, +143, +189, +10, +236, +76, +205, +170, +247, +86, +7, +39, +121, +220, +193, +108, +173, +152, +42, +207, +154, +169, +127, +201, +121, +224, +234, +47, +167, +121, +51, +156, +243, +188, +71, +251, +199, +253, +29, +232, +46, +187, +139, +50, +222, +76, +91, +31, +90, +97, +182, +69, +137, +249, +227, +247, +129, +135, +121, +168, +105, +152, +242, +70, +66, +34, +81, +220, +239, +100, +129, +240, +160, +232, +2, +161, +164, +12, +42, +100, +240, +84, +137, +102, +97, +231, +90, +131, +227, +95, +73, +42, +10, +91, +101, +155, +218, +77, +51, +73, +106, +148, +208, +245, +55, +148, +74, +200, +13, +174, +102, +61, +69, +208, +251, +237, +114, +88, +50, +74, +178, +10, +22, +199, +225, +58, +155, +146, +187, +143, +248, +171, +41, +9, +61, +43, +201, +20, +112, +200, +81, +63, +175, +66, +86, +36, +57, +231, +252, +172, +50, +83, +19, +202, +73, +112, +67, +137, +89, +111, +147, +135, +37, +224, +95, +161, +51, +188, +154, +157, +168, +73, +50, +27, +251, +174, +134, +9, +217, +0, +49, +101, +126, +173, +239, +43, +112, +169, +27, +231, +60, +30, +247, +190, +6, +209, +253, +76, +92, +95, +74, +94, +2, +237, +63, +69, +88, +133, +176, +145, +83, +115, +30, +242, +86, +190, +232, +3, +238, +230, +85, +56, +35, +42, +28, +4, +243, +149, +52, +212, +32, +182, +9, +192, +108, +1, +201, +201, +112, +135, +88, +48, +192, +77, +68, +164, +121, +97, +220, +45, +122, +111, +155, +97, +226, +133, +213, +247, +2, +14, +129, +238, +170, +4, +217, +161, +24, +73, +189, +192, +54, +77, +103, +8, +223, +86, +46, +249, +231, +71, +143, +98, +15, +25, +201, +44, +42, +41, +26, +242, +47, +3, +98, +37, +38, +174, +114, +155, +117, +75, +124, +248, +93, +90, +213, +19, +94, +208, +247, +52, +206, +63, +146, +220, +215, +201, +102, +51, +238, +179, +123, +56, +216, +35, +235, +56, +234, +201, +8, +147, +247, +52, +131, +207, +64, +146, +156, +59, +103, +120, +206, +226, +58, +133, +33, +255, +26, +88, +103, +231, +76, +212, +151, +34, +246, +156, +154, +70, +55, +74, +219, +228, +59, +3, +44, +129, +114, +32, +75, +3, +109, +56, +118, +86, +70, +163, +196, +174, +4, +140, +158, +165, +191, +33, +193, +114, +135, +26, +198, +163, +208, +203, +48, +142, +113, +111, +101, +147, +3, +190, +140, +20, +251, +83, +253, +109, +145, +1, +234, +206, +58, +99, +250, +5, +43, +186, +177, +195, +201, +121, +63, +221, +143, +212, +145, +86, +71, +205, +198, +108, +249, +222, +54, +111, +109, +212, +160, +201, +240, +9, +113, +235, +243, +243, +116, +179, +55, +73, +0, +87, +103, +135, +24, +218, +145, +11, +248, +213, +12, +228, +64, +17, +164, +201, +119, +82, +131, +142, +218, +233, +222, +12, +158, +147, +216, +251, +33, +229, +40, +228, +26, +83, +110, +63, +38, +241, +22, +83, +214, +226, +58, +219, +168, +28, +161, +140, +37, +101, +219, +186, +23, +67, +47, +88, +24, +20, +220, +108, +87, +112, +82, +186, +45, +161, +42, +31, +192, +215, +101, +223, +26, +206, +68, +132, +31, +176, +204, +39, +112, +85, +252, +6, +212, +232, +71, +12, +203, +174, +170, +199, +128, +148, +251, +239, +134, +115, +34, +71, +210, +5, +209, +94, +239, +40, +7, +246, +189, +113, +206, +39, +0, +183, +228, +142, +27, +87, +53, +243, +219, +7, +93, +230, +61, +216, +76, +50, +213, +151, +226, +53, +221, +16, +45, +1, +27, +209, +205, +214, +6, +5, +194, +17, +217, +1, +61, +182, +30, +220, +123, +244, +154, +195, +78, +4, +19, +117, +74, +167, +149, +40, +176, +238, +100, +219, +36, +48, +78, +71, +201, +69, +106, +95, +133, +58, +226, +44, +167, +232, +69, +251, +90, +58, +109, +151, +150, +189, +44, +208, +24, +210, +170, +190, +173, +84, +170, +48, +44, +169, +51, +68, +6, +84, +75, +203, +19, +137, +22, +39, +139, +225, +72, +162, +5, +126, +190, +70, +130, +240, +187, +99, +81, +197, +66, +140, +21, +230, +16, +134, +158, +59, +114, +195, +221, +155, +76, +188, +92, +201, +172, +218, +131, +215, +185, +201, +180, +155, +153, +134, +168, +53, +183, +29, +56, +34, +17, +155, +182, +187, +12, +214, +68, +50, +83, +113, +189, +199, +161, +16, +244, +101, +230, +127, +12, +42, +134, +197, +161, +184, +188, +109, +26, +97, +34, +211, +42, +72, +128, +229, +91, +48, +110, +165, +113, +250, +51, +194, +63, +53, +242, +93, +15, +95, +129, +197, +137, +16, +41, +137, +53, +74, +96, +153, +143, +221, +227, +150, +95, +218, +244, +115, +13, +86, +243, +159, +109, +187, +59, +32, +114, +61, +230, +150, +206, +95, +104, +141, +12, +103, +113, +54, +52, +144, +51, +6, +92, +129, +124, +182, +228, +5, +111, +221, +179, +129, +76, +130, +205, +142, +28, +80, +249, +37, +34, +24, +110, +43, +92, +1, +164, +20, +107, +38, +99, +36, +15, +95, +159, +10, +164, +204, +219, +125, +106, +98, +174, +167, +11, +157, +247, +181, +148, +85, +169, +189, +167, +124, +110, +244, +190, +42, +54, +27, +87, +84, +134, +45, +47, +201, +84, +108, +246, +70, +54, +131, +252, +169, +141, +75, +209, +136, +8, +237, +219, +131, +32, +169, +187, +130, +113, +107, +39, +83, +236, +163, +249, +100, +147, +14, +42, +183, +19, +204, +50, +178, +229, +99, +100, +73, +116, +51, +96, +227, +187, +0, +231, +167, +81, +239, +233, +228, +139, +51, +149, +204, +226, +253, +218, +88, +213, +162, +182, +49, +82, +216, +10, +118, +71, +183, +116, +140, +133, +3, +148, +63, +197, +249, +252, +0, +82, +166, +95, +176, +56, +15, +67, +249, +186, +133, +214, +77, +181, +191, +155, +88, +172, +60, +157, +223, +37, +10, +211, +147, +134, +174, +207, +22, +41, +101, +240, +151, +162, +180, +28, +8, +113, +242, +192, +116, +102, +53, +188, +236, +51, +112, +176, +41, +165, +110, +194, +140, +196, +54, +132, +78, +20, +117, +231, +175, +50, +24, +162, +45, +4, +154, +212, +251, +193, +128, +169, +77, +112, +53, +23, +118, +12, +65, +66, +234, +27, +38, +94, +164, +157, +54, +182, +176, +240, +98, +174, +230, +104, +169, +202, +45, +215, +31, +39, +125, +236, +26, +230, +221, +94, +136, +34, +24, +13, +241, +65, +180, +167, +30, +198, +210, +204, +140, +49, +243, +41, +82, +144, +151, +245, +172, +130, +89, +98, +97, +90, +79, +20, +106, +101, +9, +35, +124, +12, +145, +157, +160, +168, +224, +59, +230, +102, +213, +234, +25, +234, +243, +252, +202, +130, +225, +57, +38, +242, +233, +60, +63, +142, +100, +242, +165, +20, +79, +201, +215, +114, +46, +191, +117, +61, +245, +214, +241, +87, +164, +154, +136, +12, +52, +150, +251, +222, +99, +64, +70, +46, +117, +78, +180, +133, +214, +243, +219, +255, +143, +62, +204, +207, +246, +230, +245, +112, +227, +150, +229, +239, +95, +205, +116, +65, +134, +105, +81, +129, +186, +108, +161, +29, +24, +53, +243, +235, +112, +202, +213, +137, +204, +30, +244, +29, +135, +228, +132, +229, +113, +74, +234, +206, +224, +141, +174, +78, +155, +252, +212, +211, +1, +34, +171, +245, +201, +15, +34, +50, +0, +238, +14, +34, +101, +201, +15, +230, +52, +28, +3, +87, +201, +143, +146, +46, +230, +162, +215, +59, +203, +79, +155, +111, +196, +74, +230, +1, +162, +175, +113, +141, +47, +91, +124, +165, +72, +62, +84, +174, +183, +132, +204, +74, +243, +134, +205, +58, +54, +76, +153, +60, +70, +95, +171, +222, +227, +124, +208, +123, +57, +160, +120, +117, +163, +119, +155, +185, +191, +146, +34, +111, +152, +64, +194, +205, +210, +206, +165, +251, +122, +150, +234, +65, +106, +94, +209, +138, +104, +36, +50, +232, +23, +20, +67, +170, +168, +233, +1, +207, +66, +79, +147, +199, +197, +199, +251, +245, +40, +46, +163, +234, +219, +159, +254, +10, +233, +108, +129, +243, +77, +205, +239, +47, +37, +190, +173, +40, +53, +229, +10, +130, +134, +22, +219, +221, +219, +88, +52, +81, +6, +26, +99, +28, +55, +62, +241, +13, +211, +8, +14, +50, +50, +123, +128, +92, +121, +168, +147, +34, +198, +248, +201, +15, +148, +94, +69, +137, +218, +166, +225, +52, +4, +12, +77, +20, +142, +40, +131, +200, +122, +83, +41, +102, +142, +81, +242, +79, +37, +245, +94, +169, +118, +214, +161, +228, +177, +56, +162, +24, +4, +89, +66, +146, +70, +64, +183, +153, +144, +218, +217, +130, +24, +209, +248, +209, +35, +105, +113, +171, +75, +203, +9, +227, +116, +214, +22, +158, +241, +14, +99, +198, +246, +204, +239, +109, +103, +199, +139, +169, +152, +61, +158, +249, +48, +135, +67, +157, +230, +249, +34, +78, +100, +103, +12, +228, +152, +189, +124, +17, +226, +219, +19, +44, +220, +78, +5, +37, +73, +62, +205, +243, +53, +73, +224, +233, +38, +213, +41, +86, +170, +12, +48, +19, +237, +180, +234, +152, +214, +19, +162, +225, +20, +40, +209, +40, +25, +233, +209, +31, +170, +58, +9, +183, +143, +118, +182, +57, +18, +43, +111, +233, +195, +87, +193, +69, +1, +129, +110, +59, +71, +247, +110, +124, +210, +42, +225, +214, +56, +186, +2, +3, +246, +10, +235, +56, +176, +191, +73, +248, +8, +74, +139, +13, +176, +180, +38, +18, +41, +109, +59, +87, +223, +192, +57, +167, +51, +216, +17, +220, +164, +112, +251, +80, +219, +152, +160, +19, +186, +192, +111, +52, +15, +41, +205, +233, +29, +59, +203, +176, +206, +82, +133, +138, +72, +7, +208, +116, +58, +141, +31, +128, +197, +184, +179, +78, +141, +107, +76, +150, +59, +255, +197, +95, +94, +135, +47, +247, +64, +125, +52, +180, +162, +90, +131, +235, +207, +170, +6, +115, +208, +118, +139, +225, +122, +181, +112, +166, +245, +227, +180, +27, +171, +105, +216, +155, +199, +141, +41, +9, +220, +10, +147, +69, +46, +98, +69, +73, +117, +18, +215, +216, +175, +168, +37, +218, +198, +160, +254, +117, +119, +156, +186, +179, +27, +51, +36, +57, +199, +253, +130, +239, +150, +211, +66, +34, +222, +211, +221, +140, +173, +120, +155, +114, +197, +35, +52, +76, +201, +110, +37, +154, +88, +68, +190, +215, +215, +228, +132, +185, +207, +155, +255, +213, +213, +177, +135, +2, +87, +103, +168, +127, +208, +27, +76, +120, +139, +109, +251, +141, +37, +122, +63, +150, +241, +68, +227, +159, +26, +92, +17, +1, +122, +28, +213, +139, +200, +123, +5, +130, +8, +203, +15, +50, +236, +72, +46, +16, +123, +247, +128, +56, +95, +92, +199, +125, +8, +151, +86, +133, +38, +117, +215, +53, +215, +119, +207, +106, +19, +2, +53, +241, +235, +188, +114, +251, +27, +90, +162, +251, +67, +37, +236, +183, +42, +161, +52, +18, +130, +197, +134, +183, +96, +212, +174, +192, +61, +157, +86, +178, +11, +247, +231, +70, +124, +214, +23, +237, +123, +230, +89, +189, +81, +136, +110, +96, +138, +3, +69, +58, +120, +156, +11, +32, +235, +11, +52, +107, +58, +218, +151, +148, +111, +14, +163, +255, +76, +243, +86, +90, +10, +143, +83, +130, +69, +22, +211, +234, +114, +146, +92, +117, +111, +67, +44, +27, +40, +3, +182, +49, +140, +127, +222, +60, +207, +123, +154, +99, +20, +66, +28, +99, +69, +182, +231, +188, +79, +156, +249, +39, +150, +205, +36, +27, +47, +233, +150, +95, +84, +179, +229, +102, +81, +37, +67, +90, +47, +148, +243, +57, +102, +136, +28, +156, +248, +96, +40, +54, +132, +104, +11, +112, +66, +45, +116, +103, +239, +248, +152, +210, +96, +199, +53, +244, +190, +61, +26, +1, +194, +156, +238, +17, +100, +121, +83, +31, +222, +139, +184, +5, +122, +119, +45, +222, +153, +95, +199, +233, +54, +63, +232, +98, +211, +230, +190, +28, +141, +246, +100, +55, +108, +162, +30, +107, +242, +42, +188, +40, +237, +18, +179, +197, +88, +167, +2, +106, +218, +122, +57, +71, +166, +98, +105, +156, +62, +30, +147, +167, +75, +106, +12, +69, +116, +215, +229, +23, +181, +27, +240, +148, +147, +101, +120, +129, +77, +243, +67, +24, +240, +155, +16, +54, +246, +97, +114, +35, +43, +66, +134, +214, +185, +63, +85, +61, +229, +193, +2, +145, +171, +66, +169, +249, +172, +162, +156, +118, +68, +237, +217, +4, +6, +197, +156, +88, +190, +243, +23, +233, +206, +113, +75, +16, +122, +228, +42, +173, +138, +75, +172, +206, +137, +207, +242, +161, +180, +123, +39, +174, +16, +132, +156, +148, +222, +46, +213, +219, +211, +192, +139, +1, +185, +190, +99, +131, +61, +102, +184, +196, +114, +138, +6, +74, +90, +69, +25, +61, +22, +85, +115, +85, +138, +14, +36, +138, +76, +206, +48, +158, +20, +137, +193, +34, +33, +230, +189, +37, +221, +237, +185, +232, +90, +29, +251, +116, +75, +51, +152, +34, +234, +250, +12, +62, +46, +67, +91, +231, +41, +240, +14, +122, +106, +204, +190, +182, +11, +198, +124, +243, +159, +119, +130, +144, +97, +176, +111, +249, +188, +222, +41, +71, +12, +28, +141, +133, +222, +68, +20, +64, +232, +145, +242, +131, +82, +121, +237, +99, +167, +205, +176, +127, +148, +126, +213, +201, +7, +91, +126, +158, +222, +182, +96, +35, +113, +220, +141, +217, +194, +174, +179, +19, +63, +166, +132, +59, +92, +176, +63, +139, +96, +53, +3, +25, +116, +105, +136, +201, +90, +5, +16, +174, +5, +60, +156, +244, +168, +45, +177, +73, +6, +4, +67, +248, +189, +106, +74, +147, +95, +130, +224, +189, +138, +219, +56, +34, +159, +40, +50, +62, +122, +240, +211, +106, +62, +191, +74, +10, +7, +83, +69, +103, +213, +202, +11, +10, +12, +153, +180, +111, +115, +170, +48, +175, +192, +12, +118, +178, +39, +217, +250, +65, +0, +113, +206, +135, +64, +159, +3, +220, +222, +144, +93, +158, +207, +233, +94, +91, +80, +206, +170, +163, +234, +102, +206, +141, +220, +104, +111, +97, +190, +50, +251, +130, +71, +123, +6, +17, +99, +148, +72, +233, +19, +163, +22, +137, +150, +243, +177, +71, +128, +177, +157, +168, +1, +55, +65, +43, +254, +179, +65, +172, +225, +151, +24, +42, +151, +93, +252, +137, +223, +190, +12, +165, +62, +191, +63, +41, +235, +251, +27, +145, +77, +57, +130, +167, +242, +123, +207, +140, +59, +37, +198, +247, +77, +30, +109, +98, +221, +203, +109, +14, +101, +149, +116, +69, +122, +168, +217, +223, +97, +39, +59, +245, +59, +162, +191, +226, +212, +96, +221, +230, +232, +136, +141, +169, +245, +201, +76, +20, +112, +150, +163, +36, +152, +78, +177, +125, +81, +223, +28, +49, +99, +147, +209, +113, +72, +234, +220, +227, +32, +162, +164, +45, +23, +208, +145, +240, +220, +75, +16, +144, +231, +148, +113, +235, +192, +58, +184, +168, +161, +184, +73, +61, +210, +119, +243, +9, +202, +244, +152, +219, +78, +227, +101, +42, +221, +247, +29, +94, +85, +199, +221, +26, +207, +36, +229, +172, +61, +62, +73, +84, +29, +55, +206, +84, +37, +251, +79, +154, +220, +70, +185, +6, +83, +247, +102, +147, +148, +81, +61, +138, +125, +128, +162, +148, +129, +177, +46, +155, +39, +136, +0, +151, +189, +64, +116, +195, +166, +133, +41, +18, +144, +56, +251, +218, +0, +237, +32, +48, +28, +37, +66, +82, +162, +76, +195, +248, +239, +156, +238, +160, +43, +111, +8, +117, +172, +135, +91, +221, +145, +90, +65, +176, +194, +184, +149, +228, +43, +142, +162, +215, +12, +110, +23, +73, +207, +151, +60, +177, +166, +106, +13, +121, +64, +18, +20, +191, +71, +136, +55, +22, +161, +176, +225, +101, +216, +213, +92, +213, +219, +245, +147, +32, +210, +186, +136, +125, +79, +17, +67, +13, +22, +6, +254, +236, +231, +19, +141, +0, +86, +235, +39, +85, +87, +153, +123, +160, +87, +132, +35, +246, +123, +12, +149, +63, +105, +255, +205, +19, +168, +4, +18, +243, +0, +51, +135, +145, +41, +228, +250, +86, +185, +63, +126, +206, +85, +16, +219, +51, +58, +161, +8, +83, +189, +49, +195, +56, +37, +192, +185, +97, +22, +184, +199, +99, +82, +112, +187, +139, +246, +44, +224, +227, +191, +200, +224, +166, +245, +162, +89, +169, +14, +66, +27, +10, +173, +72, +79, +177, +223, +56, +142, +61, +183, +197, +212, +46, +161, +153, +182, +138, +201, +183, +93, +32, +151, +228, +66, +169, +73, +97, +103, +254, +40, +10, +77, +175, +66, +83, +25, +213, +191, +98, +154, +34, +227, +22, +67, +186, +177, +21, +51, +26, +104, +16, +226, +47, +96, +40, +126, +200, +150, +161, +248, +43, +207, +110, +33, +223, +178, +147, +132, +232, +222, +241, +212, +182, +94, +7, +69, +234, +164, +206, +76, +97, +48, +6, +66, +156, +161, +93, +29, +170, +5, +1, +17, +149, +129, +199, +152, +193, +240, +72, +71, +119, +223, +233, +247, +244, +12, +59, +58, +32, +183, +47, +90, +3, +173, +195, +0, +85, +13, +198, +102, +4, +56, +28, +156, +102, +59, +142, +218, +199, +238, +61, +164, +164, +133, +62, +13, +49, +16, +3, +106, +21, +134, +187, +211, +16, +173, +49, +99, +243, +197, +206, +200, +53, +227, +170, +93, +40, +215, +53, +125, +114, +76, +15, +151, +128, +42, +249, +77, +181, +181, +188, +175, +196, +69, +218, +219, +84, +117, +164, +12, +203, +150, +198, +153, +241, +101, +168, +60, +248, +167, +71, +139, +33, +16, +40, +1, +124, +233, +213, +45, +55, +175, +122, +88, +172, +31, +83, +192, +199, +178, +252, +163, +54, +34, +91, +152, +139, +46, +148, +9, +226, +157, +159, +16, +75, +113, +159, +193, +134, +62, +79, +104, +222, +221, +87, +162, +98, +242, +249, +166, +206, +193, +65, +124, +101, +186, +113, +160, +227, +32, +228, +76, +77, +77, +7, +162, +94, +119, +112, +189, +249, +117, +228, +201, +106, +230, +9, +203, +40, +72, +182, +138, +158, +6, +27, +151, +140, +172, +241, +142, +53, +144, +243, +205, +253, +85, +184, +212, +185, +73, +83, +16, +175, +212, +62, +152, +110, +161, +119, +83, +0, +53, +79, +33, +227, +216, +235, +2, +29, +218, +191, +36, +237, +218, +1, +75, +200, +249, +168, +170, +226, +107, +80, +187, +160, +82, +161, +65, +176, +222, +156, +245, +185, +183, +189, +213, +16, +26, +242, +56, +90, +90, +3, +79, +148, +1, +76, +176, +97, +141, +155, +118, +177, +80, +88, +244, +174, +87, +45, +172, +241, +27, +39, +207, +170, +21, +212, +91, +117, +134, +103, +11, +91, +134, +236, +201, +211, +70, +48, +131, +182, +73, +118, +56, +246, +179, +158, +197, +99, +70, +73, +201, +193, +2, +10, +51, +187, +218, +143, +179, +217, +237, +174, +45, +174, +197, +99, +32, +151, +232, +97, +141, +90, +42, +216, +173, +184, +186, +3, +73, +141, +85, +176, +11, +194, +173, +148, +230, +3, +83, +96, +252, +23, +72, +68, +240, +17, +212, +14, +161, +90, +15, +53, +193, +47, +176, +118, +47, +159, +139, +86, +130, +227, +198, +61, +56, +92, +202, +9, +188, +29, +244, +168, +21, +164, +131, +41, +22, +75, +176, +92, +116, +18, +47, +95, +56, +24, +87, +151, +175, +28, +108, +144, +247, +11, +68, +128, +8, +96, +142, +222, +56, +17, +137, +107, +146, +136, +192, +223, +67, +140, +233, +5, +45, +54, +203, +77, +12, +224, +208, +31, +26, +133, +126, +218, +201, +92, +169, +74, +73, +43, +167, +199, +73, +250, +171, +119, +111, +155, +123, +57, +181, +36, +102, +83, +41, +15, +67, +46, +27, +1, +78, +141, +164, +34, +184, +147, +253, +250, +93, +2, +144, +108, +27, +5, +8, +133, +77, +5, +150, +173, +48, +35, +7, +145, +157, +17, +207, +174, +62, +91, +71, +184, +218, +71, +191, +144, +160, +130, +225, +10, +7, +194, +148, +123, +229, +63, +152, +65, +33, +218, +175, +111, +253, +65, +88, +69, +117, +72, +119, +109, +57, +187, +103, +111, +136, +34, +152, +174, +61, +23, +185, +79, +7, +111, +133, +215, +152, +227, +204, +28, +2, +247, +55, +37, +18, +138, +65, +136, +74, +69, +46, +141, +200, +3, +204, +150, +86, +215, +134, +230, +214, +155, +54, +47, +67, +102, +206, +81, +247, +1, +192, +201, +27, +68, +48, +196, +87, +9, +61, +251, +71, +99, +183, +220, +3, +225, +53, +171, +23, +76, +159, +231, +210, +95, +121, +81, +11, +44, +8, +39, +124, +45, +132, +44, +158, +64, +233, +30, +252, +0, +251, +207, +117, +181, +201, +20, +130, +136, +102, +97, +16, +194, +130, +165, +83, +100, +109, +149, +177, +62, +127, +189, +31, +51, +157, +232, +160, +159, +44, +229, +71, +106, +130, +217, +189, +245, +42, +25, +219, +163, +33, +239, +86, +161, +172, +2, +50, +175, +168, +123, +158, +185, +17, +103, +207, +149, +72, +90, +209, +91, +117, +99, +173, +105, +133, +215, +23, +244, +88, +247, +241, +125, +98, +21, +196, +144, +27, +12, +201, +31, +184, +51, +149, +53, +121, +187, +123, +166, +50, +14, +8, +196, +101, +141, +14, +157, +38, +139, +73, +232, +36, +62, +34, +179, +18, +91, +188, +88, +29, +50, +110, +132, +140, +89, +228, +14, +183, +210, +64, +246, +92, +241, +119, +24, +65, +47, +250, +123, +183, +1, +169, +165, +139, +103, +182, +185, +53, +112, +31, +87, +229, +163, +113, +18, +170, +165, +39, +247, +96, +167, +62, +195, +173, +191, +55, +137, +122, +45, +136, +94, +144, +208, +181, +219, +2, +103, +159, +22, +110, +147, +210, +46, +160, +134, +134, +16, +40, +246, +199, +197, +117, +46, +107, +36, +227, +15, +124, +148, +22, +165, +194, +209, +16, +197, +199, +221, +40, +56, +58, +87, +145, +44, +40, +240, +97, +113, +111, +80, +251, +164, +75, +63, +33, +201, +7, +233, +245, +146, +136, +12, +126, +224, +182, +120, +146, +91, +80, +241, +237, +163, +157, +91, +249, +177, +225, +38, +152, +95, +169, +76, +14, +96, +145, +162, +26, +47, +98, +241, +148, +63, +90, +29, +145, +203, +77, +90, +64, +126, +123, +22, +132, +169, +95, +79, +115, +196, +227, +106, +179, +72, +211, +206, +170, +213, +36, +30, +253, +125, +9, +106, +2, +249, +32, +3, +199, +140, +157, +25, +113, +101, +182, +87, +26, +224, +218, +226, +24, +208, +10, +105, +201, +162, +81, +229, +70, +35, +152, +198, +52, +96, +44, +3, +100, +244, +58, +106, +60, +128, +226, +215, +196, +226, +124, +145, +34, +70, +117, +191, +14, +241, +32, +132, +172, +93, +88, +133, +255, +128, +42, +102, +81, +94, +57, +190, +21, +99, +6, +152, +197, +237, +13, +74, +172, +122, +116, +15, +67, +50, +217, +184, +89, +174, +42, +38, +130, +157, +196, +239, +20, +119, +57, +50, +158, +200, +208, +165, +65, +62, +153, +54, +69, +83, +135, +208, +170, +154, +226, +56, +88, +4, +198, +182, +182, +251, +198, +167, +85, +36, +82, +183, +238, +233, +126, +48, +17, +186, +141, +172, +36, +31, +214, +132, +74, +124, +2, +2, +174, +227, +226, +117, +85, +83, +12, +94, +67, +67, +245, +3, +141, +19, +91, +37, +123, +178, +208, +11, +239, +129, +117, +79, +183, +143, +126, +249, +198, +134, +130, +241, +223, +43, +75, +213, +97, +43, +32, +186, +224, +83, +198, +111, +70, +138, +7, +29, +214, +184, +248, +158, +170, +240, +56, +172, +152, +104, +184, +135, +160, +161, +25, +175, +84, +40, +157, +52, +58, +58, +204, +133, +140, +67, +81, +130, +138, +111, +230, +104, +89, +202, +173, +149, +157, +181, +179, +249, +135, +230, +165, +236, +159, +237, +96, +57, +164, +163, +218, +101, +217, +204, +55, +218, +160, +206, +166, +184, +191, +179, +165, +59, +121, +204, +140, +173, +18, +163, +178, +85, +92, +143, +29, +44, +121, +216, +88, +96, +56, +143, +217, +40, +224, +107, +14, +233, +118, +99, +96, +195, +124, +111, +147, +182, +182, +72, +43, +119, +238, +28, +139, +102, +62, +186, +103, +214, +192, +162, +109, +199, +70, +43, +76, +225, +55, +48, +153, +224, +77, +41, +21, +22, +152, +210, +247, +242, +213, +171, +225, +31, +65, +212, +247, +167, +224, +150, +223, +145, +177, +57, +48, +1, +130, +200, +202, +254, +135, +197, +152, +3, +250, +174, +44, +219, +62, +25, +117, +195, +185, +139, +58, +116, +185, +53, +28, +120, +57, +180, +253, +35, +210, +234, +154, +108, +167, +167, +210, +51, +7, +40, +3, +50, +111, +95, +64, +32, +242, +250, +87, +105, +171, +13, +190, +36, +226, +215, +183, +81, +167, +137, +163, +13, +28, +214, +55, +148, +71, +177, +57, +224, +158, +115, +202, +48, +132, +5, +54, +166, +41, +186, +141, +23, +18, +95, +77, +248, +109, +197, +184, +15, +153, +91, +51, +16, +42, +8, +54, +100, +27, +62, +242, +53, +113, +190, +85, +48, +202, +151, +43, +204, +22, +217, +42, +225, +191, +172, +238, +188, +184, +55, +170, +144, +226, +244, +112, +12, +41, +112, +46, +48, +254, +241, +68, +141, +123, +113, +27, +149, +207, +117, +161, +84, +173, +116, +78, +88, +83, +17, +242, +226, +71, +142, +173, +53, +59, +213, +59, +241, +193, +131, +244, +192, +184, +98, +9, +237, +140, +6, +70, +63, +64, +149, +36, +41, +202, +233, +163, +102, +79, +10, +135, +143, +166, +187, +182, +127, +154, +202, +177, +205, +167, +115, +200, +60, +173, +103, +40, +0, +149, +125, +211, +103, +163, +73, +76, +213, +243, +237, +84, +97, +213, +190, +135, +252, +255, +104, +221, +61, +232, +231, +244, +175, +67, +15, +17, +36, +172, +229, +251, +214, +239, +193, +255, +127, +36, +86, +137, +194, +200, +106, +181, +101, +30, +168, +104, +162, +110, +89, +134, +46, +236, +74, +89, +244, +218, +170, +107, +171, +56, +192, +31, +38, +71, +70, +6, +55, +131, +84, +255, +96, +17, +13, +77, +210, +254, +2, +116, +139, +185, +167, +102, +109, +47, +99, +12, +86, +239, +64, +158, +154, +107, +77, +132, +41, +0, +126, +220, +144, +44, +246, +5, +230, +23, +116, +246, +5, +99, +148, +251, +186, +169, +232, +70, +191, +244, +243, +152, +237, +186, +213, +140, +26, +87, +35, +191, +130, +147, +133, +211, +150, +156, +70, +171, +189, +24, +20, +184, +130, +4, +98, +118, +66, +193, +127, +167, +84, +166, +154, +215, +213, +187, +100, +142, +71, +15, +7, +142, +238, +23, +68, +78, +154, +33, +184, +143, +221, +171, +133, +182, +188, +24, +220, +91, +78, +60, +182, +80, +133, +104, +56, +197, +234, +33, +187, +227, +93, +214, +183, +134, +202, +23, +214, +79, +16, +238, +220, +130, +206, +112, +88, +232, +215, +75, +213, +48, +37, +172, +26, +131, +175, +70, +4, +104, +95, +86, +187, +165, +24, +124, +85, +51, +112, +116, +215, +32, +247, +39, +64, +26, +78, +5, +121, +27, +172, +224, +183, +167, +128, +57, +40, +112, +37, +246, +19, +234, +26, +90, +130, +121, +170, +193, +145, +207, +137, +197, +60, +229, +25, +67, +39, +207, +123, +196, +40, +210, +141, +113, +57, +134, +178, +4, +157, +105, +199, +17, +111, +239, +1, +226, +171, +149, +195, +156, +41, +155, +185, +126, +138, +163, +237, +66, +222, +102, +253, +213, +158, +39, +134, +55, +238, +59, +210, +171, +9, +176, +77, +144, +29, +170, +65, +204, +213, +17, +222, +113, +89, +223, +77, +248, +161, +171, +119, +49, +115, +12, +6, +238, +234, +233, +163, +25, +57, +44, +160, +25, +239, +98, +0, +144, +70, +218, +93, +204, +23, +122, +105, +21, +186, +216, +247, +66, +175, +112, +206, +38, +52, +134, +152, +1, +154, +150, +65, +122, +72, +173, +159, +139, +26, +0, +250, +13, +176, +157, +91, +124, +206, +149, +239, +136, +1, +218, +214, +251, +161, +9, +33, +80, +76, +57, +192, +76, +217, +36, +171, +27, +101, +59, +55, +130, +162, +164, +255, +154, +8, +128, +154, +170, +8, +177, +79, +103, +74, +83, +236, +15, +141, +39, +158, +82, +176, +212, +239, +18, +65, +207, +9, +133, +254, +196, +119, +80, +246, +247, +195, +5, +164, +201, +91, +73, +235, +48, +119, +151, +19, +23, +152, +38, +187, +110, +134, +111, +206, +99, +164, +167, +3, +138, +174, +215, +158, +7, +66, +215, +221, +116, +158, +89, +190, +217, +175, +72, +101, +211, +225, +177, +43, +238, +223, +17, +129, +186, +2, +136, +123, +248, +212, +68, +114, +231, +7, +119, +125, +2, +88, +124, +41, +111, +119, +155, +50, +66, +62, +78, +214, +89, +123, +214, +47, +94, +164, +45, +186, +190, +216, +22, +208, +89, +78, +21, +3, +124, +21, +198, +231, +168, +7, +188, +175, +162, +203, +172, +8, +219, +234, +86, +26, +51, +49, +233, +248, +251, +172, +64, +240, +146, +177, +26, +162, +121, +170, +223, +226, +36, +161, +193, +169, +175, +215, +236, +163, +211, +175, +146, +199, +185, +89, +29, +62, +24, +127, +93, +163, +60, +213, +89, +222, +3, +77, +159, +67, +137, +135, +188, +43, +153, +188, +47, +99, +232, +218, +100, +147, +165, +85, +77, +13, +55, +243, +73, +214, +33, +12, +237, +232, +121, +57, +96, +20, +75, +251, +253, +243, +14, +53, +107, +65, +229, +174, +174, +44, +209, +85, +35, +140, +121, +237, +53, +195, +61, +225, +142, +120, +91, +198, +171, +34, +158, +243, +26, +69, +15, +1, +244, +235, +56, +151, +38, +53, +199, +190, +126, +199, +200, +26, +239, +100, +41, +27, +120, +48, +26, +229, +9, +22, +169, +72, +113, +195, +160, +69, +252, +153, +15, +30, +136, +27, +11, +201, +36, +6, +125, +193, +206, +96, +41, +65, +109, +1, +89, +105, +250, +3, +96, +145, +167, +17, +49, +215, +98, +56, +78, +58, +107, +253, +69, +27, +247, +250, +121, +53, +97, +96, +91, +219, +230, +99, +56, +55, +55, +8, +164, +23, +90, +230, +193, +21, +56, +156, +109, +215, +150, +183, +233, +160, +13, +24, +184, +80, +24, +193, +13, +181, +142, +212, +90, +16, +28, +213, +244, +115, +145, +181, +25, +226, +243, +7, +172, +2, +217, +201, +64, +220, +129, +21, +4, +173, +108, +204, +93, +82, +214, +247, +239, +23, +221, +196, +102, +248, +207, +70, +16, +136, +215, +16, +188, +156, +104, +109, +166, +49, +151, +144, +216, +37, +252, +34, +31, +99, +251, +35, +66, +131, +14, +98, +15, +141, +82, +130, +235, +127, +226, +25, +159, +12, +216, +113, +9, +155, +10, +56, +114, +40, +1, +153, +254, +69, +107, +244, +21, +169, +38, +156, +92, +212, +115, +237, +191, +3, +78, +2, +50, +135, +167, +155, +45, +237, +26, +24, +122, +139, +237, +216, +216, +95, +156, +77, +243, +106, +127, +1, +108, +116, +5, +165, +120, +79, +177, +29, +61, +54, +166, +203, +54, +236, +120, +223, +173, +179, +94, +202, +190, +110, +165, +130, +138, +200, +230, +195, +201, +236, +4, +186, +243, +245, +76, +238, +149, +217, +209, +100, +190, +243, +205, +94, +4, +45, +106, +63, +5, +61, +133, +9, +22, +162, +202, +127, +65, +98, +135, +152, +83, +125, +113, +129, +80, +174, +168, +114, +4, +241, +171, +107, +72, +148, +195, +6, +178, +82, +15, +224, +26, +150, +124, +216, +68, +134, +28, +223, +220, +129, +92, +211, +176, +19, +150, +173, +206, +107, +248, +76, +224, +31, +251, +215, +214, +21, +190, +74, +41, +41, +1, +125, +28, +121, +134, +0, +113, +195, +188, +209, +26, +32, +117, +65, +51, +171, +8, +1, +182, +246, +93, +252, +149, +24, +175, +18, +218, +235, +136, +138, +23, +25, +70, +0, +229, +123, +175, +239, +24, +86, +179, +10, +148, +63, +151, +146, +14, +251, +252, +14, +247, +107, +1, +128, +63, +127, +131, +49, +29, +56, +95, +226, +103, +49, +148, +173, +95, +228, +213, +128, +107, +138, +88, +161, +150, +143, +169, +144, +47, +54, +216, +114, +228, +149, +91, +200, +229, +107, +219, +210, +251, +142, +117, +119, +61, +87, +241, +166, +71, +213, +253, +110, +156, +15, +227, +20, +251, +243, +21, +164, +232, +226, +110, +121, +232, +202, +214, +102, +82, +242, +37, +4, +242, +153, +122, +211, +68, +59, +84, +18, +113, +249, +1, +20, +88, +8, +148, +212, +85, +167, +71, +21, +25, +112, +225, +186, +55, +181, +136, +112, +156, +72, +170, +32, +165, +78, +10, +74, +129, +48, +47, +132, +65, +223, +187, +10, +17, +198, +64, +174, +33, +103, +77, +85, +207, +204, +0, +1, +8, +187, +215, +227, +254, +20, +233, +43, +151, +155, +243, +254, +215, +139, +71, +154, +112, +253, +217, +241, +30, +130, +20, +160, +192, +202, +179, +79, +88, +212, +124, +84, +191, +252, +184, +78, +244, +117, +92, +26, +22, +40, +51, +128, +251, +247, +119, +44, +25, +96, +24, +176, +95, +213, +207, +254, +241, +227, +84, +130, +92, +21, +254, +71, +174, +116, +33, +65, +128, +77, +25, +226, +78, +200, +182, +236, +29, +36, +7, +51, +102, +133, +77, +17, +186, +196, +41, +178, +227, +184, +224, +182, +222, +189, +238, +149, +253, +208, +170, +207, +33, +246, +107, +102, +182, +1, +5, +206, +29, +123, +49, +96, +208, +155, +209, +233, +159, +37, +207, +27, +29, +174, +123, +224, +73, +64, +27, +136, +124, +80, +203, +54, +240, +39, +121, +6, +145, +171, +105, +154, +132, +103, +78, +249, +38, +151, +56, +5, +153, +24, +149, +28, +200, +185, +234, +33, +202, +118, +244, +90, +246, +195, +200, +115, +255, +44, +42, +62, +113, +220, +43, +22, +152, +35, +13, +113, +191, +68, +45, +99, +76, +227, +221, +219, +168, +105, +251, +101, +39, +32, +205, +79, +147, +243, +179, +81, +224, +236, +41, +21, +245, +154, +192, +255, +252, +12, +184, +13, +151, +165, +168, +174, +169, +0, +238, +71, +142, +95, +72, +110, +107, +3, +56, +159, +221, +142, +33, +247, +243, +36, +195, +47, +118, +172, +227, +135, +147, +233, +39, +172, +40, +226, +33, +86, +27, +202, +67, +33, +55, +82, +159, +157, +105, +223, +3, +126, +11, +3, +237, +113, +147, +121, +59, +68, +77, +137, +254, +33, +51, +194, +208, +118, +123, +72, +95, +2, +83, +10, +4, +56, +187, +156, +13, +142, +204, +204, +239, +147, +145, +180, +41, +244, +64, +61, +153, +137, +17, +147, +232, +171, +123, +137, +146, +152, +76, +121, +106, +208, +55, +15, +134, +125, +129, +108, +202, +171, +243, +181, +205, +77, +135, +155, +179, +174, +8, +172, +56, +118, +228, +21, +52, +100, +152, +22, +7, +136, +166, +225, +248, +6, +49, +55, +99, +207, +247, +149, +225, +86, +179, +82, +115, +126, +204, +5, +189, +158, +240, +46, +243, +114, +215, +97, +88, +10, +87, +69, +98, +233, +112, +247, +25, +166, +243, +147, +84, +67, +219, +0, +210, +33, +242, +82, +85, +93, +19, +24, +135, +78, +249, +246, +185, +154, +88, +21, +105, +150, +127, +180, +75, +129, +35, +242, +22, +182, +46, +249, +149, +85, +47, +109, +253, +117, +237, +183, +61, +164, +233, +212, +209, +244, +240, +227, +114, +68, +70, +202, +47, +11, +61, +145, +134, +194, +101, +234, +18, +233, +253, +129, +136, +25, +101, +60, +64, +237, +100, +9, +217, +62, +55, +72, +232, +255, +171, +119, +40, +51, +57, +128, +223, +0, +141, +149, +96, +17, +27, +230, +46, +48, +210, +29, +237, +76, +20, +6, +100, +73, +253, +157, +10, +101, +16, +84, +255, +199, +122, +135, +81, +10, +140, +241, +162, +76, +54, +232, +29, +96, +46, +210, +188, +29, +42, +118, +128, +119, +86, +1, +70, +158, +222, +5, +7, +17, +126, +246, +27, +26, +90, +209, +74, +106, +170, +131, +0, +152, +242, +132, +162, +86, +183, +237, +128, +185, +140, +169, +60, +110, +133, +89, +224, +166, +51, +35, +63, +167, +52, +79, +104, +186, +178, +113, +173, +45, +32, +20, +245, +76, +225, +36, +178, +118, +143, +207, +23, +116, +114, +237, +141, +25, +35, +233, +103, +167, +52, +255, +192, +201, +241, +49, +78, +121, +144, +215, +255, +247, +192, +172, +253, +121, +156, +99, +109, +91, +200, +232, +182, +27, +145, +27, +216, +237, +14, +165, +20, +201, +224, +63, +237, +121, +140, +45, +6, +216, +118, +45, +168, +229, +239, +54, +71, +72, +207, +93, +96, +252, +222, +184, +214, +175, +182, +49, +0, +119, +17, +205, +90, +182, +58, +178, +11, +83, +159, +206, +199, +227, +139, +142, +119, +231, +51, +84, +211, +99, +167, +21, +8, +18, +91, +226, +164, +103, +32, +17, +84, +43, +193, +118, +185, +238, +84, +118, +149, +205, +233, +190, +26, +26, +146, +69, +177, +216, +231, +3, +206, +140, +34, +211, +254, +161, +10, +100, +107, +142, +85, +154, +193, +20, +11, +191, +2, +144, +225, +251, +71, +80, +252, +16, +228, +48, +152, +54, +89, +35, +228, +86, +129, +18, +118, +230, +105, +204, +93, +43, +58, +110, +197, +127, +199, +223, +160, +165, +242, +104, +16, +59, +36, +53, +147, +201, +166, +33, +92, +41, +136, +75, +217, +209, +82, +70, +141, +34, +219, +32, +61, +47, +106, +66, +170, +46, +171, +193, +97, +71, +227, +143, +27, +59, +90, +172, +47, +124, +8, +233, +17, +1, +65, +116, +206, +184, +52, +185, +13, +4, +182, +251, +61, +118, +171, +123, +175, +197, +106, +205, +120, +41, +60, +128, +122, +123, +174, +244, +213, +192, +98, +60, +193, +75, +236, +226, +150, +125, +228, +208, +62, +215, +145, +60, +147, +90, +142, +226, +171, +97, +98, +46, +26, +216, +143, +55, +127, +98, +140, +31, +90, +170, +230, +202, +219, +211, +75, +174, +106, +99, +237, +207, +168, +40, +132, +82, +41, +97, +80, +76, +110, +2, +174, +130, +229, +95, +29, +239, +3, +121, +160, +44, +60, +99, +206, +203, +133, +152, +189, +120, +40, +62, +142, +157, +6, +174, +69, +97, +198, +145, +34, +191, +239, +32, +98, +195, +229, +210, +195, +229, +25, +134, +27, +243, +113, +66, +197, +241, +23, +7, +39, +107, +111, +223, +191, +193, +77, +228, +46, +98, +44, +245, +38, +5, +136, +16, +117, +33, +205, +194, +224, +66, +143, +99, +38, +213, +153, +203, +177, +11, +105, +239, +242, +202, +32, +246, +108, +155, +59, +112, +132, +124, +141, +123, +143, +31, +11, +140, +44, +211, +71, +55, +248, +199, +142, +46, +160, +65, +29, +0, +203, +221, +8, +13, +155, +203, +223, +254, +26, +152, +179, +106, +211, +110, +250, +173, +42, +15, +229, +249, +50, +121, +140, +130, +94, +141, +189, +17, +81, +141, +23, +234, +34, +145, +252, +90, +187, +55, +180, +238, +75, +167, +61, +218, +236, +12, +102, +87, +53, +227, +57, +149, +26, +163, +106, +214, +143, +251, +223, +48, +26, +56, +8, +207, +102, +148, +23, +54, +56, +134, +29, +196, +67, +113, +179, +231, +174, +94, +233, +135, +168, +204, +155, +14, +93, +162, +86, +159, +40, +108, +125, +131, +147, +6, +150, +151, +223, +151, +96, +232, +7, +108, +93, +12, +235, +201, +212, +139, +196, +130, +167, +250, +174, +233, +96, +146, +48, +39, +229, +109, +188, +56, +79, +86, +143, +117, +219, +8, +218, +225, +37, +255, +43, +168, +192, +141, +243, +250, +155, +44, +9, +206, +154, +193, +105, +144, +209, +9, +99, +171, +39, +119, +181, +249, +142, +172, +255, +108, +90, +7, +40, +217, +76, +243, +247, +6, +103, +231, +114, +124, +255, +79, +17, +49, +31, +62, +12, +10, +88, +32, +182, +70, +191, +77, +42, +120, +85, +238, +129, +56, +96, +3, +183, +200, +75, +111, +10, +206, +205, +130, +21, +62, +153, +155, +36, +140, +176, +229, +249, +169, +5, +25, +124, +57, +6, +215, +149, +149, +114, +28, +243, +185, +9, +23, +58, +201, +221, +200, +173, +20, +70, +149, +202, +80, +187, +144, +118, +146, +199, +170, +234, +142, +34, +83, +22, +144, +45, +181, +217, +145, +69, +52, +60, +142, +73, +5, +152, +11, +73, +61, +146, +135, +50, +128, +230, +231, +118, +211, +211, +157, +85, +23, +140, +89, +141, +169, +8, +149, +240, +243, +38, +185, +218, +14, +221, +37, +33, +53, +5, +239, +210, +92, +228, +110, +124, +188, +189, +76, +124, +73, +96, +46, +232, +161, +4, +194, +140, +238, +244, +155, +103, +112, +150, +167, +79, +148, +202, +67, +143, +76, +93, +216, +192, +243, +193, +166, +68, +80, +145, +70, +56, +153, +255, +97, +119, +171, +15, +179, +94, +217, +157, +77, +89, +202, +74, +20, +172, +189, +184, +132, +179, +65, +234, +97, +168, +251, +216, +7, +245, +13, +43, +44, +241, +182, +175, +214, +165, +177, +236, +136, +198, +31, +25, +65, +249, +160, +63, +128, +49, +173, +129, +55, +242, +24, +132, +226, +64, +30, +237, +163, +249, +158, +23, +145, +226, +131, +196, +3, +101, +226, +229, +103, +24, +53, +150, +120, +95, +142, +148, +248, +1, +177, +137, +215, +232, +96, +46, +94, +129, +103, +191, +52, +87, +105, +147, +202, +173, +185, +170, +172, +73, +63, +54, +172, +52, +6, +58, +228, +220, +158, +68, +46, +13, +253, +3, +252, +26, +109, +229, +169, +126, +215, +126, +245, +86, +248, +82, +6, +182, +60, +15, +236, +44, +67, +27, +135, +144, +98, +187, +69, +198, +205, +147, +150, +202, +218, +239, +100, +139, +109, +8, +58, +86, +183, +4, +74, +188, +131, +112, +35, +62, +178, +114, +16, +63, +45, +84, +232, +110, +75, +47, +12, +152, +230, +63, +7, +15, +231, +2, +141, +23, +65, +129, +194, +45, +143, +237, +29, +110, +7, +221, +234, +110, +255, +248, +115, +16, +79, +161, +204, +61, +129, +219, +150, +85, +218, +167, +132, +204, +132, +111, +117, +205, +242, +51, +77, +216, +66, +49, +44, +154, +42, +88, +114, +247, +39, +69, +95, +161, +89, +206, +58, +246, +170, +142, +28, +112, +194, +82, +67, +43, +197, +4, +32, +175, +25, +249, +71, +198, +81, +246, +217, +14, +84, +198, +133, +162, +214, +89, +165, +221, +46, +251, +203, +104, +214, +238, +63, +246, +166, +246, +104, +108, +38, +197, +186, +2, +182, +8, +92, +19, +46, +147, +61, +29, +236, +127, +11, +44, +156, +49, +242, +23, +247, +155, +191, +16, +156, +19, +102, +59, +133, +55, +127, +44, +156, +31, +159, +219, +13, +113, +60, +242, +155, +35, +150, +43, +248, +34, +210, +180, +74, +10, +161, +185, +90, +80, +135, +207, +193, +129, +66, +216, +113, +158, +99, +42, +43, +70, +10, +111, +72, +22, +241, +155, +109, +158, +210, +179, +22, +174, +255, +36, +32, +7, +16, +166, +210, +247, +140, +21, +25, +3, +247, +248, +232, +150, +122, +46, +162, +106, +117, +180, +106, +220, +242, +31, +239, +184, +88, +64, +174, +173, +229, +126, +30, +193, +220, +214, +20, +8, +165, +88, +174, +122, +164, +126, +207, +8, +151, +158, +66, +94, +5, +47, +210, +17, +209, +73, +25, +253, +224, +69, +220, +88, +27, +238, +38, +236, +253, +146, +216, +137, +179, +200, +104, +206, +187, +76, +117, +131, +103, +135, +215, +93, +140, +135, +66, +54, +243, +99, +95, +213, +53, +12, +188, +116, +179, +180, +106, +247, +82, +91, +28, +237, +102, +148, +12, +12, +214, +14, +156, +247, +176, +122, +103, +242, +143, +80, +252, +127, +128, +118, +238, +152, +54, +240, +82, +192, +211, +25, +242, +208, +224, +27, +83, +43, +136, +227, +44, +121, +67, +17, +14, +245, +183, +179, +89, +127, +43, +173, +190, +176, +136, +82, +116, +144, +199, +77, +211, +183, +192, +51, +193, +76, +75, +111, +91, +148, +209, +41, +208, +248, +209, +32, +90, +211, +66, +98, +31, +196, +214, +229, +199, +76, +236, +159, +28, +182, +182, +21, +208, +72, +93, +27, +8, +243, +140, +46, +221, +86, +247, +135, +140, +25, +82, +102, +13, +53, +125, +226, +209, +137, +26, +105, +168, +37, +146, +50, +112, +92, +220, +192, +234, +28, +125, +227, +207, +28, +23, +196, +114, +147, +206, +220, +166, +42, +255, +202, +250, +248, +6, +91, +83, +86, +228, +39, +252, +193, +35, +220, +18, +151, +185, +182, +30, +68, +240, +161, +151, +118, +76, +162, +171, +90, +199, +116, +4, +124, +83, +246, +50, +17, +55, +99, +163, +193, +139, +166, +150, +146, +237, +59, +150, +5, +254, +161, +83, +157, +55, +97, +83, +226, +103, +239, +15, +79, +52, +90, +183, +186, +185, +192, +159, +144, +212, +88, +111, +238, +168, +180, +93, +169, +211, +190, +7, +200, +212, +94, +158, +226, +41, +211, +79, +193, +39, +176, +211, +66, +159, +158, +250, +95, +35, +97, +232, +151, +7, +76, +2, +31, +224, +52, +178, +197, +132, +166, +29, +149, +165, +250, +59, +2, +23, +180, +112, +138, +30, +12, +66, +76, +69, +249, +239, +15, +19, +122, +111, +93, +188, +27, +56, +229, +41, +161, +126, +56, +33, +103, +227, +181, +147, +74, +241, +166, +103, +107, +211, +101, +165, +64, +34, +120, +244, +202, +64, +212, +95, +104, +253, +102, +26, +249, +186, +33, +212, +18, +220, +252, +150, +70, +249, +156, +208, +127, +138, +31, +3, +155, +239, +113, +161, +179, +138, +124, +232, +3, +108, +46, +212, +44, +174, +102, +234, +59, +174, +26, +143, +39, +10, +138, +211, +23, +87, +97, +151, +40, +150, +39, +154, +226, +145, +180, +52, +219, +32, +239, +179, +208, +113, +138, +10, +206, +246, +213, +239, +2, +138, +196, +71, +51, +85, +200, +52, +171, +13, +235, +211, +172, +235, +230, +92, +69, +9, +190, +254, +97, +119, +89, +247, +104, +214, +76, +253, +107, +81, +203, +163, +129, +126, +91, +29, +189, +250, +77, +243, +122, +37, +100, +114, +226, +79, +121, +159, +39, +133, +196, +11, +219, +67, +62, +221, +163, +179, +186, +207, +24, +5, +18, +21, +248, +144, +239, +208, +216, +194, +21, +101, +242, +124, +245, +234, +140, +145, +92, +182, +10, +223, +176, +221, +132, +72, +11, +206, +82, +220, +250, +221, +90, +89, +3, +251, +227, +239, +216, +227, +44, +82, +212, +188, +98, +36, +182, +18, +239, +118, +68, +104, +12, +158, +72, +26, +28, +214, +135, +208, +58, +234, +141, +16, +52, +173, +154, +199, +64, +45, +70, +10, +36, +224, +110, +129, +98, +149, +230, +140, +135, +120, +66, +93, +248, +239, +76, +29, +88, +47, +51, +151, +125, +19, +178, +60, +4, +94, +195, +88, +181, +203, +28, +246, +18, +184, +5, +164, +141, +247, +129, +167, +203, +149, +85, +19, +215, +211, +124, +85, +69, +157, +93, +142, +97, +128, +46, +18, +232, +158, +157, +82, +100, +21, +99, +117, +82, +107, +120, +134, +236, +247, +165, +47, +102, +208, +164, +6, +124, +189, +212, +245, +15, +195, +48, +130, +41, +86, +97, +228, +248, +101, +165, +178, +120, +98, +36, +214, +66, +224, +86, +233, +227, +100, +233, +32, +239, +67, +51, +238, +118, +253, +68, +67, +243, +135, +31, +253, +94, +187, +22, +252, +204, +127, +249, +205, +17, +115, +13, +93, +174, +192, +59, +119, +246, +228, +199, +233, +98, +224, +49, +55, +242, +63, +65, +136, +182, +96, +112, +183, +209, +159, +45, +11, +201, +66, +253, +30, +175, +176, +0, +149, +239, +192, +55, +101, +232, +231, +93, +106, +209, +73, +149, +19, +58, +169, +224, +177, +210, +35, +61, +160, +233, +126, +224, +195, +70, +209, +159, +229, +147, +185, +31, +119, +103, +39, +151, +185, +92, +126, +127, +19, +22, +255, +172, +244, +108, +113, +244, +252, +82, +25, +125, +118, +242, +113, +181, +184, +215, +78, +108, +192, +204, +5, +30, +138, +128, +232, +60, +78, +115, +45, +166, +71, +224, +16, +178, +72, +212, +158, +175, +94, +44, +242, +49, +23, +174, +59, +252, +236, +91, +40, +138, +7, +89, +57, +226, +7, +98, +66, +94, +132, +132, +61, +213, +192, +177, +127, +173, +86, +212, +172, +107, +220, +233, +127, +35, +198, +90, +145, +111, +61, +1, +22, +172, +119, +159, +66, +226, +76, +153, +188, +145, +216, +6, +197, +234, +43, +102, +222, +180, +13, +62, +210, +123, +202, +16, +51, +124, +245, +170, +184, +140, +11, +241, +190, +70, +59, +14, +122, +242, +75, +70, +192, +129, +26, +110, +109, +59, +80, +130, +115, +169, +194, +119, +114, +130, +202, +160, +41, +159, +146, +89, +218, +126, +126, +105, +73, +112, +176, +149, +199, +101, +237, +111, +119, +144, +154, +147, +136, +186, +13, +182, +31, +77, +104, +254, +0, +96, +148, +172, +247, +216, +45, +37, +215, +243, +117, +169, +110, +65, +237, +55, +198, +128, +204, +197, +215, +83, +11, +50, +86, +62, +78, +189, +214, +216, +162, +45, +79, +205, +76, +33, +99, +89, +139, +21, +172, +170, +38, +213, +195, +67, +106, +11, +143, +25, +61, +172, +221, +156, +186, +255, +46, +223, +49, +226, +2, +124, +95, +151, +88, +130, +10, +57, +68, +128, +212, +170, +28, +190, +223, +46, +31, +206, +123, +134, +221, +87, +145, +10, +115, +79, +172, +234, +113, +171, +20, +122, +207, +255, +17, +82, +201, +61, +155, +106, +251, +77, +229, +211, +3, +212, +219, +217, +239, +187, +190, +124, +70, +255, +23, +195, +180, +176, +67, +171, +101, +110, +80, +158, +165, +146, +48, +159, +242, +100, +209, +107, +133, +210, +171, +170, +185, +15, +201, +32, +154, +40, +112, +17, +121, +246, +83, +203, +252, +196, +145, +136, +196, +72, +95, +220, +208, +213, +79, +72, +87, +26, +76, +249, +147, +205, +130, +193, +252, +84, +197, +96, +53, +182, +58, +14, +62, +146, +212, +225, +211, +149, +130, +139, +99, +178, +170, +201, +87, +30, +255, +175, +104, +71, +106, +87, +104, +112, +231, +165, +124, +102, +33, +145, +114, +54, +128, +100, +202, +178, +120, +209, +121, +51, +227, +226, +171, +210, +134, +50, +243, +40, +255, +120, +66, +129, +28, +192, +233, +169, +114, +220, +71, +176, +223, +247, +58, +94, +206, +59, +230, +178, +138, +127, +146, +227, +193, +105, +4, +180, +227, +185, +118, +58, +146, +68, +32, +11, +183, +159, +7, +69, +193, +222, +123, +99, +24, +239, +62, +198, +60, +255, +114, +78, +59, +243, +168, +60, +191, +3, +22, +172, +134, +162, +243, +84, +231, +83, +71, +87, +222, +102, +76, +180, +61, +93, +209, +54, +32, +32, +89, +74, +91, +240, +28, +46, +176, +6, +88, +7, +122, +33, +91, +55, +195, +176, +159, +135, +86, +0, +40, +237, +85, +179, +239, +201, +232, +140, +127, +103, +151, +98, +6, +196, +21, +76, +193, +95, +75, +197, +204, +216, +196, +154, +59, +30, +4, +34, +240, +224, +180, +7, +226, +159, +200, +148, +17, +2, +203, +135, +134, +52, +147, +102, +17, +20, +50, +111, +33, +193, +94, +229, +221, +172, +201, +188, +217, +36, +33, +130, +227, +185, +71, +107, +46, +3, +42, +137, +170, +200, +16, +72, +159, +123, +88, +134, +86, +121, +227, +58, +231, +35, +53, +8, +45, +197, +168, +15, +49, +114, +65, +143, +188, +74, +221, +209, +74, +120, +117, +83, +14, +126, +118, +145, +250, +194, +202, +84, +69, +150, +21, +117, +161, +148, +166, +251, +167, +10, +97, +10, +36, +203, +134, +233, +54, +193, +230, +190, +1, +222, +200, +105, +81, +133, +4, +239, +185, +239, +12, +145, +188, +190, +183, +229, +171, +142, +56, +197, +209, +241, +100, +192, +67, +133, +28, +30, +215, +121, +17, +214, +114, +132, +159, +185, +128, +248, +185, +69, +147, +204, +162, +188, +78, +241, +151, +193, +237, +86, +125, +237, +240, +148, +199, +23, +252, +19, +54, +149, +133, +133, +215, +218, +171, +39, +193, +134, +62, +0, +4, +208, +112, +175, +12, +87, +88, +14, +10, +245, +152, +76, +130, +235, +246, +129, +71, +192, +69, +126, +219, +167, +117, +33, +78, +212, +173, +239, +159, +80, +237, +239, +51, +184, +79, +180, +49, +200, +78, +147, +151, +77, +10, +202, +96, +48, +5, +25, +97, +109, +238, +54, +194, +89, +158, +59, +33, +86, +196, +109, +175, +246, +46, +78, +49, +102, +85, +207, +96, +134, +12, +22, +134, +29, +167, +207, +8, +29, +124, +214, +253, +94, +147, +65, +135, +218, +39, +16, +56, +195, +143, +53, +45, +127, +175, +204, +54, +58, +97, +215, +110, +57, +58, +36, +132, +68, +73, +187, +86, +240, +55, +244, +77, +18, +28, +216, +139, +197, +71, +150, +242, +247, +101, +221, +28, +28, +218, +66, +115, +63, +213, +212, +71, +52, +146, +215, +106, +223, +163, +108, +42, +92, +145, +59, +18, +45, +40, +85, +74, +189, +203, +200, +101, +4, +127, +9, +184, +228, +184, +4, +203, +235, +84, +219, +200, +197, +71, +166, +84, +133, +244, +191, +112, +123, +134, +14, +159, +221, +99, +198, +39, +223, +107, +157, +217, +31, +190, +173, +254, +227, +93, +225, +116, +231, +226, +244, +140, +19, +142, +118, +62, +72, +168, +249, +144, +247, +157, +102, +217, +232, +27, +36, +221, +97, +208, +127, +100, +130, +145, +29, +136, +166, +127, +145, +15, +42, +170, +147, +216, +136, +232, +16, +226, +110, +194, +3, +1, +61, +149, +211, +196, +166, +160, +138, +158, +111, +121, +181, +103, +207, +73, +16, +43, +167, +77, +140, +163, +32, +167, +182, +8, +239, +202, +75, +61, +115, +185, +184, +162, +154, +130, +95, +157, +106, +77, +143, +107, +90, +44, +94, +78, +111, +124, +246, +187, +59, +200, +154, +113, +126, +203, +235, +162, +81, +75, +42, +146, +168, +32, +111, +12, +173, +27, +99, +19, +137, +82, +36, +2, +43, +213, +14, +210, +130, +161, +219, +15, +101, +141, +100, +12, +100, +83, +232, +94, +47, +222, +202, +140, +142, +126, +138, +95, +110, +110, +131, +0, +178, +3, +164, +66, +81, +214, +126, +229, +225, +192, +231, +191, +25, +200, +114, +226, +154, +75, +29, +128, +19, +102, +140, +21, +72, +44, +8, +219, +239, +38, +249, +234, +139, +21, +189, +78, +83, +2, +153, +39, +56, +116, +169, +25, +24, +241, +232, +147, +6, +239, +147, +130, +182, +29, +227, +249, +143, +108, +68, +252, +105, +15, +3, +139, +141, +183, +219, +67, +144, +117, +194, +83, +180, +202, +3, +107, +208, +94, +207, +128, +113, +22, +189, +105, +45, +100, +95, +84, +73, +134, +223, +198, +112, +91, +218, +92, +93, +4, +105, +145, +135, +89, +102, +97, +77, +157, +84, +128, +134, +208, +186, +232, +173, +52, +91, +13, +194, +191, +246, +164, +230, +64, +194, +36, +119, +207, +57, +229, +142, +4, +51, +69, +73, +30, +126, +119, +235, +228, +162, +133, +69, +21, +170, +110, +3, +61, +56, +57, +207, +79, +172, +140, +82, +162, +178, +110, +140, +115, +233, +21, +124, +89, +4, +96, +14, +221, +14, +217, +77, +63, +17, +118, +138, +71, +77, +225, +111, +191, +246, +231, +31, +122, +20, +31, +78, +233, +248, +74, +187, +69, +27, +45, +116, +191, +176, +130, +207, +54, +85, +198, +203, +130, +94, +119, +83, +234, +135, +179, +94, +224, +13, +192, +101, +1, +247, +57, +132, +110, +47, +205, +207, +176, +129, +252, +5, +169, +149, +229, +222, +84, +239, +59, +153, +203, +80, +238, +59, +8, +250, +202, +216, +114, +94, +229, +44, +161, +200, +194, +31, +125, +129, +223, +221, +13, +19, +31, +95, +161, +201, +2, +130, +237, +9, +66, +142, +62, +216, +10, +152, +178, +195, +241, +11, +169, +40, +170, +55, +5, +90, +126, +14, +34, +8, +236, +219, +100, +33, +165, +74, +108, +231, +186, +19, +31, +249, +15, +195, +143, +117, +234, +30, +57, +19, +53, +72, +201, +88, +198, +19, +8, +58, +52, +196, +217, +75, +115, +56, +191, +184, +20, +184, +150, +170, +26, +170, +169, +28, +109, +252, +137, +222, +191, +8, +123, +240, +22, +72, +144, +0, +214, +218, +46, +125, +91, +116, +86, +161, +31, +69, +108, +94, +46, +180, +5, +104, +221, +21, +178, +60, +238, +125, +137, +163, +193, +189, +235, +252, +64, +72, +41, +212, +47, +128, +102, +172, +236, +165, +244, +209, +115, +153, +239, +118, +73, +123, +93, +64, +98, +252, +195, +245, +37, +221, +176, +179, +73, +59, +245, +116, +209, +224, +132, +29, +29, +25, +198, +37, +250, +132, +244, +218, +221, +230, +8, +18, +146, +197, +236, +223, +199, +156, +20, +185, +172, +5, +163, +30, +103, +191, +60, +127, +249, +215, +216, +77, +175, +253, +121, +69, +37, +235, +112, +185, +110, +88, +235, +72, +66, +104, +195, +36, +48, +7, +75, +49, +205, +194, +88, +213, +200, +35, +66, +117, +136, +199, +101, +48, +107, +169, +148, +147, +114, +29, +229, +117, +120, +230, +93, +10, +156, +112, +19, +71, +195, +82, +169, +81, +199, +41, +186, +38, +164, +204, +118, +203, +79, +91, +41, +103, +130, +159, +215, +227, +186, +115, +172, +179, +173, +82, +244, +7, +117, +119, +141, +155, +17, +167, +209, +22, +231, +232, +99, +152, +148, +183, +157, +67, +236, +75, +88, +18, +67, +111, +173, +79, +224, +246, +15, +218, +223, +16, +192, +59, +74, +69, +129, +69, +240, +56, +47, +157, +76, +103, +250, +144, +122, +146, +14, +143, +162, +57, +3, +43, +59, +235, +240, +206, +138, +233, +230, +49, +116, +245, +150, +119, +200, +173, +118, +66, +108, +82, +235, +160, +110, +228, +18, +65, +37, +168, +32, +228, +10, +230, +15, +42, +229, +151, +245, +114, +110, +54, +112, +182, +3, +249, +86, +193, +108, +219, +153, +206, +145, +52, +140, +38, +31, +34, +250, +215, +77, +162, +3, +24, +115, +154, +221, +215, +254, +188, +242, +58, +0, +245, +34, +243, +102, +235, +190, +129, +75, +117, +239, +172, +204, +86, +163, +70, +228, +92, +211, +127, +12, +9, +201, +131, +158, +84, +67, +132, +196, +49, +101, +44, +62, +34, +44, +152, +32, +54, +130, +178, +90, +26, +54, +195, +107, +8, +77, +172, +187, +29, +82, +109, +150, +63, +74, +184, +124, +17, +154, +177, +255, +200, +34, +60, +44, +106, +194, +53, +85, +62, +32, +82, +79, +137, +136, +151, +54, +24, +68, +24, +17, +153, +193, +131, +246, +228, +241, +175, +210, +52, +234, +44, +42, +225, +180, +228, +246, +62, +205, +14, +110, +87, +85, +141, +43, +65, +87, +232, +224, +98, +197, +90, +247, +47, +54, +56, +108, +74, +117, +132, +43, +148, +255, +234, +107, +78, +105, +178, +108, +120, +52, +20, +17, +238, +244, +78, +92, +185, +42, +56, +9, +13, +106, +37, +158, +154, +245, +156, +192, +134, +215, +61, +138, +226, +195, +43, +191, +34, +245, +137, +36, +177, +83, +89, +203, +206, +173, +128, +90, +179, +224, +11, +215, +203, +170, +134, +124, +176, +23, +119, +2, +211, +191, +149, +140, +236, +68, +8, +203, +79, +183, +102, +164, +234, +112, +212, +10, +4, +110, +91, +124, +146, +71, +249, +3, +5, +213, +123, +143, +64, +55, +33, +52, +143, +46, +242, +10, +54, +115, +168, +129, +148, +130, +244, +233, +17, +169, +98, +189, +137, +145, +129, +132, +79, +153, +217, +167, +113, +229, +39, +233, +180, +187, +146, +112, +134, +119, +118, +93, +141, +98, +67, +250, +250, +235, +240, +191, +233, +169, +247, +197, +13, +172, +125, +185, +158, +218, +131, +89, +112, +137, +35, +73, +154, +97, +15, +112, +123, +241, +149, +190, +213, +137, +168, +56, +152, +183, +131, +153, +51, +209, +225, +253, +21, +127, +205, +126, +169, +245, +104, +31, +159, +32, +33, +113, +200, +134, +121, +240, +15, +79, +225, +60, +88, +234, +56, +200, +156, +37, +33, +209, +155, +161, +15, +105, +86, +84, +157, +91, +82, +22, +104, +246, +168, +220, +83, +10, +208, +109, +189, +32, +192, +105, +83, +120, +147, +65, +94, +38, +156, +214, +28, +99, +56, +247, +44, +100, +109, +23, +59, +9, +240, +224, +130, +183, +45, +15, +152, +102, +58, +191, +246, +48, +242, +2, +245, +29, +83, +51, +25, +172, +164, +115, +104, +168, +154, +121, +89, +82, +140, +203, +70, +180, +119, +220, +232, +156, +174, +250, +39, +237, +67, +70, +149, +253, +74, +158, +135, +183, +147, +51, +120, +206, +83, +201, +137, +90, +215, +102, +32, +17, +185, +253, +243, +63, +86, +168, +69, +227, +79, +101, +113, +154, +49, +113, +161, +45, +36, +10, +212, +24, +252, +0, +220, +131, +192, +204, +118, +182, +115, +189, +1, +75, +26, +25, +235, +39, +198, +127, +84, +79, +42, +204, +10, +59, +45, +133, +92, +126, +11, +235, +33, +230, +232, +77, +208, +49, +30, +97, +238, +236, +226, +21, +206, +109, +147, +102, +163, +179, +243, +173, +41, +56, +66, +246, +52, +78, +186, +84, +168, +176, +250, +247, +124, +40, +88, +180, +249, +176, +130, +0, +1, +173, +115, +113, +112, +53, +227, +166, +214, +119, +49, +61, +154, +38, +156, +87, +19, +64, +109, +48, +25, +251, +237, +51, +110, +97, +199, +249, +172, +20, +112, +148, +155, +242, +146, +139, +151, +136, +150, +23, +73, +32, +206, +246, +28, +35, +147, +216, +133, +130, +147, +248, +18, +217, +94, +41, +190, +116, +49, +122, +232, +51, +193, +58, +126, +59, +168, +3, +122, +99, +89, +23, +5, +117, +31, +179, +169, +157, +37, +25, +221, +24, +27, +167, +6, +193, +187, +132, +229, +117, +33, +30, +196, +101, +206, +73, +170, +41, +111, +45, +9, +91, +102, +110, +111, +40, +8, +249, +135, +99, +150, +164, +8, +102, +102, +193, +215, +148, +236, +21, +195, +61, +20, +235, +67, +118, +101, +33, +205, +111, +213, +74, +173, +58, +17, +36, +168, +149, +253, +138, +252, +47, +221, +240, +199, +167, +11, +110, +252, +58, +58, +77, +12, +140, +30, +88, +205, +6, +235, +61, +161, +175, +157, +168, +229, +24, +153, +249, +49, +238, +83, +72, +142, +145, +174, +70, +234, +48, +71, +176, +159, +84, +151, +229, +139, +167, +141, +62, +1, +73, +39, +134, +210, +50, +38, +231, +105, +198, +44, +163, +35, +54, +135, +149, +141, +159, +162, +70, +154, +63, +106, +115, +70, +65, +172, +155, +13, +71, +148, +118, +166, +29, +53, +238, +102, +0, +71, +222, +156, +218, +104, +225, +75, +203, +78, +134, +248, +6, +143, +218, +51, +161, +243, +166, +35, +8, +10, +11, +246, +68, +204, +128, +123, +46, +218, +241, +33, +12, +243, +13, +65, +176, +112, +223, +222, +222, +224, +5, +43, +196, +4, +139, +195, +183, +50, +94, +82, +25, +255, +30, +79, +61, +72, +237, +147, +71, +13, +201, +215, +166, +56, +248, +113, +56, +123, +125, +175, +131, +152, +18, +112, +51, +37, +195, +36, +103, +150, +225, +0, +95, +73, +112, +10, +230, +27, +176, +133, +37, +30, +219, +225, +190, +7, +107, +25, +225, +59, +86, +205, +157, +108, +35, +69, +226, +72, +10, +227, +120, +205, +162, +66, +223, +136, +195, +69, +126, +63, +124, +184, +44, +105, +147, +170, +115, +18, +134, +62, +97, +119, +6, +231, +14, +192, +227, +97, +6, +255, +85, +111, +228, +24, +87, +28, +109, +129, +118, +254, +183, +77, +201, +235, +221, +208, +126, +201, +162, +81, +250, +117, +136, +61, +211, +43, +233, +67, +191, +101, +120, +109, +118, +190, +99, +148, +148, +83, +146, +143, +36, +250, +245, +72, +211, +247, +181, +170, +200, +92, +76, +233, +108, +222, +6, +69, +30, +41, +142, +22, +60, +225, +184, +138, +77, +96, +153, +187, +165, +103, +206, +118, +4, +29, +80, +131, +102, +34, +112, +187, +197, +226, +109, +151, +192, +195, +105, +1, +245, +28, +3, +149, +177, +237, +26, +24, +126, +170, +2, +173, +106, +224, +9, +139, +161, +73, +114, +27, +49, +57, +94, +179, +246, +231, +102, +77, +218, +164, +6, +15, +22, +236, +191, +221, +207, +43, +235, +171, +92, +132, +179, +247, +45, +9, +225, +150, +167, +93, +81, +114, +14, +167, +249, +219, +124, +211, +98, +149, +129, +178, +209, +25, +84, +39, +226, +59, +219, +155, +57, +172, +4, +97, +51, +223, +28, +240, +71, +167, +110, +189, +160, +249, +38, +154, +213, +48, +234, +190, +167, +83, +112, +10, +32, +132, +176, +240, +55, +227, +58, +28, +236, +205, +95, +150, +252, +74, +244, +32, +209, +177, +136, +153, +70, +238, +217, +213, +115, +53, +247, +19, +101, +142, +45, +35, +78, +32, +100, +136, +59, +200, +51, +179, +208, +254, +39, +108, +50, +197, +22, +237, +169, +234, +195, +20, +22, +158, +234, +194, +163, +154, +196, +77, +102, +235, +216, +0, +184, +166, +64, +157, +167, +151, +147, +242, +246, +130, +252, +200, +231, +17, +241, +152, +237, +211, +74, +20, +114, +201, +22, +169, +60, +170, +83, +17, +180, +13, +142, +90, +70, +19, +14, +214, +214, +186, +213, +58, +136, +248, +182, +213, +39, +236, +98, +45, +169, +39, +127, +251, +132, +25, +134, +127, +176, +82, +225, +143, +110, +226, +33, +24, +63, +81, +255, +111, +161, +13, +11, +68, +20, +9, +53, +36, +86, +76, +163, +25, +99, +112, +147, +118, +36, +71, +204, +124, +241, +159, +230, +247, +185, +230, +247, +107, +192, +36, +188, +128, +141, +88, +20, +97, +96, +209, +77, +37, +169, +167, +107, +94, +119, +253, +92, +228, +78, +68, +242, +98, +241, +151, +230, +230, +152, +9, +63, +81, +147, +198, +157, +221, +213, +6, +44, +39, +112, +208, +41, +17, +27, +54, +24, +7, +12, +36, +62, +147, +167, +154, +220, +201, +249, +4, +204, +15, +203, +103, +11, +56, +6, +68, +201, +221, +173, +38, +64, +255, +76, +137, +89, +115, +4, +187, +137, +43, +135, +196, +174, +226, +100, +175, +244, +63, +113, +82, +234, +70, +105, +18, +48, +187, +99, +50, +14, +34, +66, +143, +136, +82, +70, +74, +29, +63, +219, +71, +145, +62, +192, +25, +109, +169, +126, +245, +155, +54, +116, +0, +90, +85, +101, +20, +137, +243, +0, +178, +124, +134, +197, +92, +21, +43, +96, +177, +32, +116, +254, +103, +108, +135, +133, +225, +83, +196, +158, +193, +162, +146, +30, +146, +58, +127, +218, +59, +240, +87, +203, +214, +140, +119, +57, +157, +131, +82, +51, +247, +177, +41, +73, +185, +71, +145, +184, +182, +186, +174, +139, +47, +125, +162, +89, +169, +4, +51, +145, +162, +201, +231, +199, +228, +218, +132, +29, +137, +244, +218, +205, +24, +237, +97, +194, +51, +55, +93, +251, +126, +109, +61, +208, +152, +68, +106, +211, +72, +198, +205, +114, +156, +225, +216, +156, +182, +27, +187, +118, +229, +197, +232, +82, +238, +82, +239, +203, +234, +47, +164, +212, +108, +91, +25, +208, +153, +230, +106, +113, +225, +113, +108, +154, +246, +225, +233, +109, +0, +208, +186, +39, +134, +220, +17, +219, +50, +245, +145, +169, +167, +180, +88, +201, +96, +35, +39, +133, +94, +166, +226, +60, +249, +183, +206, +124, +46, +194, +168, +79, +33, +230, +154, +97, +57, +232, +73, +33, +244, +128, +84, +172, +221, +155, +158, +127, +136, +119, +215, +163, +178, +243, +149, +51, +80, +10, +10, +144, +34, +37, +31, +109, +141, +217, +193, +44, +76, +74, +237, +21, +5, +209, +84, +123, +208, +216, +104, +251, +152, +61, +51, +204, +77, +182, +123, +5, +147, +238, +130, +93, +103, +114, +254, +171, +212, +152, +98, +19, +174, +229, +69, +243, +65, +86, +129, +90, +146, +112, +156, +116, +20, +21, +45, +249, +73, +226, +45, +159, +37, +223, +100, +233, +197, +167, +188, +29, +169, +140, +217, +129, +129, +49, +232, +156, +196, +64, +42, +227, +212, +10, +66, +5, +34, +129, +147, +228, +186, +48, +65, +106, +149, +221, +218, +230, +113, +2, +167, +199, +195, +56, +194, +222, +187, +205, +99, +8, +201, +227, +15, +254, +52, +10, +12, +175, +55, +203, +5, +41, +114, +226, +199, +58, +106, +99, +39, +91, +16, +41, +84, +238, +237, +126, +227, +74, +129, +158, +170, +3, +189, +251, +213, +221, +230, +251, +83, +8, +242, +44, +9, +175, +126, +113, +199, +89, +103, +120, +185, +170, +192, +69, +55, +232, +192, +26, +124, +161, +192, +104, +32, +227, +112, +186, +2, +100, +3, +56, +191, +27, +197, +156, +246, +18, +170, +56, +56, +144, +3, +120, +178, +238, +206, +75, +222, +55, +82, +40, +161, +195, +136, +117, +18, +25, +104, +148, +132, +222, +35, +151, +237, +169, +51, +96, +145, +77, +8, +177, +233, +201, +173, +176, +255, +24, +13, +97, +221, +122, +205, +132, +242, +28, +15, +218, +140, +194, +254, +201, +34, +98, +72, +44, +138, +196, +195, +236, +66, +17, +192, +99, +14, +44, +234, +217, +26, +16, +114, +172, +154, +61, +162, +152, +94, +101, +120, +23, +191, +65, +53, +16, +117, +157, +161, +107, +130, +63, +34, +227, +248, +145, +189, +94, +81, +10, +14, +109, +113, +246, +1, +141, +128, +203, +182, +147, +19, +53, +95, +27, +16, +89, +184, +77, +194, +36, +253, +13, +29, +1, +145, +57, +75, +71, +186, +229, +155, +202, +83, +22, +254, +223, +211, +141, +95, +146, +94, +165, +74, +155, +132, +249, +169, +128, +253, +48, +165, +12, +189, +94, +48, +73, +50, +53, +241, +63, +142, +111, +179, +96, +15, +196, +152, +198, +3, +79, +246, +97, +253, +228, +44, +78, +3, +253, +97, +237, +223, +211, +254, +112, +153, +4, +238, +222, +246, +150, +161, +172, +118, +122, +104, +215, +199, +198, +27, +158, +136, +119, +80, +139, +119, +10, +72, +125, +79, +151, +235, +14, +87, +158, +113, +45, +60, +75, +59, +118, +50, +56, +78, +18, +88, +180, +107, +63, +232, +139, +223, +146, +112, +69, +185, +174, +12, +233, +221, +51, +103, +119, +203, +72, +151, +90, +73, +151, +89, +181, +219, +219, +135, +50, +58, +176, +228, +159, +55, +201, +192, +159, +165, +111, +176, +84, +126, +127, +169, +87, +20, +183, +224, +126, +46, +20, +194, +217, +95, +110, +47, +66, +51, +186, +198, +8, +185, +17, +193, +7, +19, +231, +113, +12, +199, +146, +211, +174, +142, +133, +60, +199, +173, +128, +193, +13, +214, +83, +76, +47, +120, +32, +196, +11, +115, +224, +101, +58, +216, +142, +211, +164, +29, +106, +129, +73, +196, +47, +145, +137, +217, +158, +250, +112, +111, +131, +123, +228, +231, +141, +2, +56, +127, +139, +229, +7, +57, +95, +53, +203, +123, +94, +110, +245, +75, +96, +115, +24, +72, +221, +250, +183, +53, +184, +181, +149, +211, +84, +240, +50, +70, +95, +142, +207, +150, +126, +133, +21, +134, +73, +111, +160, +51, +163, +184, +97, +239, +48, +144, +148, +199, +6, +73, +97, +205, +194, +25, +36, +140, +114, +127, +58, +247, +57, +49, +99, +247, +139, +3, +5, +25, +58, +14, +140, +13, +164, +25, +48, +187, +189, +197, +48, +180, +222, +194, +193, +114, +135, +13, +46, +128, +244, +177, +37, +138, +238, +92, +32, +37, +161, +19, +129, +121, +228, +90, +231, +220, +247, +124, +162, +253, +78, +228, +201, +181, +230, +95, +31, +238, +118, +173, +218, +129, +20, +118, +196, +153, +185, +108, +203, +171, +211, +82, +225, +61, +43, +162, +206, +2, +19, +237, +20, +48, +198, +178, +236, +241, +38, +236, +100, +67, +69, +238, +192, +132, +109, +253, +76, +250, +10, +196, +135, +168, +90, +188, +117, +82, +24, +20, +100, +144, +77, +4, +120, +182, +238, +169, +183, +233, +90, +200, +245, +35, +18, +250, +142, +62, +25, +15, +232, +152, +0, +61, +36, +169, +70, +9, +26, +153, +253, +161, +228, +213, +104, +40, +52, +18, +64, +59, +53, +246, +57, +58, +153, +191, +208, +104, +35, +28, +112, +183, +182, +153, +226, +190, +193, +131, +175, +61, +142, +88, +230, +44, +228, +188, +249, +180, +140, +175, +188, +149, +223, +154, +75, +251, +247, +152, +125, +116, +199, +27, +98, +238, +213, +161, +27, +174, +72, +142, +80, +91, +190, +250, +148, +81, +153, +135, +152, +178, +51, +61, +9, +32, +252, +237, +168, +140, +108, +183, +60, +12, +14, +59, +43, +39, +171, +33, +93, +2, +120, +225, +238, +8, +158, +76, +88, +87, +14, +86, +183, +51, +148, +19, +196, +15, +154, +34, +6, +168, +187, +225, +23, +81, +207, +129, +23, +112, +194, +117, +74, +42, +67, +55, +160, +183, +75, +166, +97, +227, +32, +220, +234, +133, +250, +20, +236, +216, +91, +215, +140, +232, +101, +89, +117, +28, +39, +12, +128, +127, +230, +202, +167, +244, +212, +122, +217, +133, +134, +146, +198, +186, +148, +68, +7, +5, +159, +203, +12, +98, +90, +29, +56, +209, +147, +141, +195, +141, +102, +25, +23, +193, +222, +35, +72, +152, +246, +150, +41, +114, +34, +243, +252, +109, +0, +74, +7, +188, +42, +171, +174, +22, +171, +150, +91, +231, +217, +197, +132, +110, +83, +70, +74, +32, +147, +60, +19, +156, +53, +98, +194, +243, +228, +138, +2, +24, +212, +64, +206, +14, +90, +171, +191, +59, +154, +115, +198, +118, +162, +62, +132, +225, +82, +17, +10, +52, +182, +161, +213, +234, +163, +57, +70, +245, +100, +112, +220, +66, +42, +120, +13, +43, +160, +136, +3, +153, +231, +82, +17, +207, +25, +55, +56, +71, +92, +199, +81, +226, +194, +118, +128, +33, +35, +40, +171, +221, +10, +88, +171, +65, +192, +80, +249, +98, +232, +166, +248, +87, +146, +156, +120, +7, +254, +24, +213, +120, +77, +37, +127, +142, +74, +30, +181, +244, +92, +242, +144, +96, +182, +106, +176, +99, +246, +215, +130, +83, +26, +182, +57, +39, +167, +36, +24, +87, +233, +124, +55, +4, +154, +29, +247, +99, +234, +152, +67, +122, +120, +78, +244, +18, +124, +221, +169, +151, +3, +79, +215, +141, +228, +49, +254, +96, +52, +128, +124, +193, +15, +70, +37, +219, +212, +122, +7, +6, +28, +108, +186, +231, +234, +247, +63, +173, +209, +47, +72, +67, +180, +166, +137, +78, +129, +190, +150, +144, +192, +241, +230, +253, +123, +232, +73, +33, +19, +188, +193, +111, +139, +160, +79, +30, +60, +170, +249, +51, +187, +237, +160, +53, +102, +208, +78, +181, +185, +25, +86, +246, +193, +84, +77, +223, +169, +255, +229, +135, +69, +221, +5, +143, +179, +67, +237, +81, +226, +58, +28, +106, +65, +73, +119, +156, +155, +193, +224, +147, +96, +126, +31, +111, +183, +167, +169, +84, +135, +109, +107, +8, +78, +40, +42, +251, +34, +111, +244, +124, +132, +204, +31, +9, +152, +66, +99, +160, +96, +39, +122, +118, +77, +201, +222, +60, +217, +98, +143, +214, +141, +76, +63, +210, +199, +185, +207, +196, +116, +101, +224, +232, +64, +223, +107, +128, +245, +25, +26, +105, +195, +229, +116, +100, +235, +185, +209, +27, +56, +138, +161, +240, +69, +135, +132, +128, +252, +52, +192, +112, +255, +252, +25, +20, +255, +81, +196, +163, +232, +142, +1, +228, +119, +159, +86, +73, +185, +101, +54, +137, +123, +40, +156, +69, +50, +143, +252, +38, +197, +68, +244, +135, +33, +128, +251, +180, +140, +62, +37, +1, +49, +93, +100, +154, +217, +45, +111, +195, +145, +83, +195, +81, +3, +228, +185, +255, +12, +224, +207, +159, +66, +27, +242, +64, +106, +215, +4, +250, +121, +231, +254, +5, +29, +3, +83, +162, +210, +181, +73, +254, +136, +63, +41, +226, +161, +93, +181, +92, +58, +45, +76, +26, +207, +154, +43, +238, +165, +163, +22, +19, +252, +201, +76, +230, +130, +177, +178, +34, +54, +194, +93, +33, +194, +15, +186, +117, +66, +131, +107, +179, +110, +148, +97, +95, +158, +61, +215, +112, +23, +223, +52, +9, +157, +153, +49, +189, +52, +77, +234, +211, +125, +35, +247, +35, +53, +47, +244, +134, +150, +188, +215, +66, +105, +157, +229, +243, +79, +173, +124, +176, +113, +99, +187, +219, +101, +215, +81, +185, +167, +26, +102, +45, +9, +215, +92, +43, +82, +20, +86, +149, +84, +210, +30, +166, +243, +220, +98, +24, +109, +55, +51, +126, +217, +48, +99, +203, +101, +202, +167, +148, +145, +79, +214, +48, +251, +41, +231, +234, +36, +144, +185, +78, +12, +170, +34, +112, +70, +216, +245, +77, +243, +130, +88, +114, +156, +111, +241, +80, +1, +69, +116, +95, +190, +139, +37, +224, +64, +222, +252, +142, +19, +106, +22, +209, +185, +41, +187, +24, +177, +39, +50, +68, +85, +40, +25, +64, +4, +177, +111, +99, +120, +125, +229, +111, +15, +176, +36, +115, +167, +22, +176, +188, +218, +125, +182, +72, +177, +117, +28, +75, +237, +202, +111, +239, +36, +234, +170, +193, +214, +209, +222, +134, +212, +224, +5, +182, +6, +206, +40, +112, +79, +124, +172, +39, +173, +59, +110, +123, +250, +28, +19, +132, +30, +78, +189, +218, +252, +247, +32, +221, +76, +39, +62, +145, +15, +201, +70, +7, +45, +4, +234, +198, +98, +53, +185, +189, +124, +10, +193, +166, +98, +51, +39, +115, +3, +213, +226, +178, +93, +47, +255, +62, +249, +163, +25, +144, +180, +94, +82, +243, +123, +27, +94, +100, +82, +181, +66, +244, +91, +126, +24, +217, +120, +182, +48, +106, +186, +97, +138, +207, +146, +138, +206, +238, +96, +220, +26, +101, +253, +33, +88, +10, +63, +246, +120, +232, +241, +89, +215, +170, +243, +36, +93, +29, +17, +7, +3, +134, +8, +233, +239, +99, +42, +0, +82, +121, +24, +118, +56, +228, +112, +228, +210, +139, +172, +64, +143, +126, +99, +182, +99, +175, +237, +53, +31, +122, +72, +180, +40, +167, +195, +196, +87, +84, +245, +9, +15, +223, +166, +48, +135, +173, +79, +146, +30, +140, +152, +118, +77, +213, +216, +170, +215, +67, +77, +167, +216, +63, +178, +98, +137, +212, +227, +131, +178, +26, +156, +165, +73, +165, +136, +134, +196, +248, +237, +120, +10, +4, +184, +129, +240, +56, +210, +35, +174, +69, +250, +169, +77, +173, +205, +178, +139, +10, +233, +225, +95, +88, +248, +66, +64, +47, +176, +217, +130, +125, +10, +188, +35, +210, +247, +77, +203, +96, +155, +250, +235, +142, +241, +229, +49, +108, +100, +179, +134, +25, +13, +32, +159, +50, +212, +177, +227, +21, +10, +129, +208, +235, +239, +77, +163, +60, +13, +145, +49, +15, +98, +216, +42, +143, +7, +116, +119, +166, +122, +37, +20, +56, +30, +241, +146, +176, +17, +69, +185, +101, +124, +48, +122, +129, +118, +226, +68, +92, +151, +18, +86, +203, +97, +213, +217, +112, +241, +114, +41, +81, +114, +238, +158, +241, +156, +93, +228, +15, +54, +115, +12, +217, +126, +53, +226, +71, +237, +129, +85, +108, +231, +249, +35, +38, +52, +72, +230, +229, +175, +212, +230, +219, +34, +229, +80, +19, +67, +149, +187, +169, +123, +97, +31, +220, +135, +236, +39, +101, +134, +32, +151, +33, +185, +172, +8, +207, +113, +182, +28, +114, +47, +255, +228, +82, +16, +29, +244, +207, +39, +115, +211, +26, +37, +118, +41, +115, +45, +160, +195, +110, +35, +55, +117, +125, +27, +77, +99, +181, +39, +141, +220, +41, +187, +218, +171, +70, +80, +192, +99, +95, +20, +177, +205, +14, +51, +1, +228, +16, +205, +166, +158, +25, +111, +143, +179, +220, +64, +254, +236, +40, +42, +7, +243, +203, +160, +75, +98, +195, +30, +160, +84, +18, +186, +185, +150, +180, +243, +78, +177, +218, +18, +240, +21, +65, +91, +227, +95, +47, +86, +240, +181, +154, +205, +50, +135, +50, +176, +217, +36, +165, +195, +239, +229, +198, +83, +191, +165, +231, +226, +140, +225, +219, +123, +167, +82, +11, +189, +234, +10, +139, +51, +186, +79, +193, +41, +69, +38, +64, +190, +30, +12, +225, +118, +47, +80, +109, +251, +29, +212, +89, +90, +75, +3, +160, +149, +222, +40, +215, +107, +55, +106, +64, +197, +212, +253, +61, +240, +12, +235, +166, +20, +43, +118, +42, +119, +214, +189, +9, +44, +227, +6, +233, +65, +52, +248, +107, +89, +188, +26, +109, +39, +47, +15, +88, +162, +28, +28, +77, +73, +121, +26, +109, +234, +191, +216, +177, +74, +185, +27, +124, +55, +209, +183, +35, +145, +220, +48, +71, +99, +103, +209, +92, +44, +158, +204, +237, +79, +39, +185, +114, +70, +44, +136, +131, +205, +72, +132, +147, +110, +146, +129, +3, +94, +157, +142, +210, +21, +126, +203, +250, +110, +123, +244, +27, +220, +35, +40, +128, +201, +247, +189, +159, +77, +88, +115, +176, +25, +186, +126, +205, +198, +80, +185, +238, +67, +66, +79, +144, +96, +73, +99, +129, +64, +97, +106, +111, +171, +12, +91, +73, +72, +71, +127, +184, +238, +15, +25, +206, +99, +175, +194, +209, +230, +130, +196, +51, +164, +104, +47, +220, +159, +1, +201, +68, +48, +252, +8, +168, +244, +138, +30, +142, +28, +253, +90, +119, +202, +157, +201, +39, +135, +199, +172, +108, +26, +251, +100, +214, +135, +59, +230, +144, +7, +50, +197, +243, +255, +158, +134, +174, +10, +105, +33, +134, +78, +57, +154, +94, +74, +3, +65, +124, +251, +247, +170, +156, +227, +124, +48, +44, +0, +234, +59, +219, +150, +228, +130, +136, +55, +25, +40, +150, +48, +36, +50, +243, +105, +135, +77, +245, +21, +139, +158, +134, +166, +50, +249, +132, +55, +240, +223, +205, +29, +151, +78, +228, +252, +238, +201, +172, +59, +222, +254, +249, +155, +19, +42, +217, +202, +99, +243, +65, +221, +3, +107, +127, +140, +162, +215, +167, +143, +8, +143, +44, +42, +180, +86, +12, +58, +107, +118, +127, +116, +219, +158, +143, +151, +69, +194, +12, +82, +96, +154, +141, +56, +168, +66, +181, +195, +13, +203, +107, +70, +33, +239, +43, +168, +120, +62, +210, +105, +105, +91, +74, +156, +218, +7, +93, +227, +8, +19, +110, +77, +148, +202, +152, +163, +97, +107, +245, +235, +190, +115, +147, +242, +51, +175, +90, +129, +94, +141, +21, +55, +243, +203, +184, +152, +182, +176, +44, +191, +11, +67, +61, +214, +27, +197, +124, +10, +2, +74, +11, +74, +231, +209, +73, +229, +27, +86, +116, +142, +102, +221, +50, +240, +22, +208, +162, +175, +151, +87, +85, +192, +42, +99, +255, +76, +226, +87, +21, +232, +65, +21, +165, +240, +254, +193, +160, +179, +146, +30, +84, +167, +149, +122, +102, +225, +61, +231, +1, +9, +27, +191, +167, +88, +136, +210, +58, +255, +112, +150, +159, +14, +74, +64, +0, +29, +251, +5, +75, +6, +130, +29, +36, +190, +135, +230, +53, +175, +165, +140, +36, +110, +182, +27, +72, +248, +37, +121, +148, +170, +57, +85, +255, +167, +231, +197, +80, +99, +44, +210, +12, +170, +129, +24, +100, +102, +133, +160, +238, +171, +65, +210, +106, +201, +227, +193, +233, +78, +184, +177, +65, +121, +91, +188, +13, +183, +193, +155, +21, +53, +32, +188, +178, +97, +62, +111, +42, +213, +29, +167, +252, +94, +19, +202, +234, +173, +25, +211, +233, +122, +99, +244, +127, +37, +198, +18, +224, +237, +185, +13, +254, +167, +31, +212, +244, +226, +56, +55, +85, +163, +14, +160, +56, +43, +179, +174, +207, +91, +86, +205, +246, +251, +203, +215, +19, +42, +175, +252, +48, +146, +21, +212, +22, +8, +24, +87, +188, +2, +192, +99, +36, +4, +164, +20, +203, +148, +13, +44, +48, +228, +36, +249, +80, +67, +95, +12, +138, +147, +173, +15, +254, +147, +73, +210, +81, +146, +149, +104, +103, +48, +132, +223, +50, +39, +187, +24, +197, +52, +214, +7, +88, +255, +94, +129, +137, +140, +25, +130, +199, +135, +86, +195, +128, +164, +16, +176, +123, +75, +47, +221, +210, +228, +155, +121, +164, +117, +101, +41, +119, +193, +24, +189, +238, +103, +101, +221, +67, +172, +212, +252, +30, +167, +49, +123, +190, +86, +48, +208, +219, +86, +24, +75, +73, +162, +205, +139, +28, +49, +188, +205, +226, +235, +253, +22, +99, +162, +132, +32, +126, +166, +55, +13, +215, +39, +178, +17, +202, +172, +217, +61, +40, +253, +30, +26, +133, +163, +58, +24, +209, +41, +183, +153, +116, +189, +95, +147, +1, +87, +142, +81, +223, +77, +51, +140, +89, +39, +120, +186, +238, +214, +121, +8, +109, +46, +221, +186, +37, +183, +212, +246, +135, +244, +254, +9, +166, +85, +150, +211, +190, +229, +187, +210, +80, +56, +9, +107, +252, +218, +209, +81, +14, +39, +187, +46, +138, +26, +228, +195, +232, +138, +124, +245, +46, +217, +76, +143, +38, +199, +241, +195, +7, +51, +147, +154, +55, +10, +188, +31, +243, +45, +135, +54, +135, +106, +49, +251, +90, +9, +32, +153, +162, +252, +151, +209, +119, +35, +111, +237, +137, +198, +18, +72, +91, +55, +224, +126, +213, +72, +241, +76, +153, +182, +121, +65, +102, +51, +132, +123, +96, +150, +40, +47, +211, +151, +127, +142, +203, +174, +189, +102, +137, +20, +34, +125, +55, +184, +169, +207, +216, +132, +187, +88, +166, +164, +73, +178, +195, +139, +249, +196, +95, +213, +88, +30, +45, +194, +0, +210, +175, +57, +233, +109, +29, +200, +54, +23, +216, +143, +216, +104, +120, +235, +172, +124, +157, +131, +243, +92, +111, +42, +255, +154, +31, +186, +41, +204, +133, +96, +1, +239, +180, +85, +4, +150, +171, +38, +230, +75, +12, +247, +135, +250, +2, +196, +156, +237, +156, +228, +241, +70, +0, +229, +123, +131, +153, +50, +60, +6, +173, +28, +224, +244, +109, +51, +89, +106, +246, +203, +18, +223, +176, +154, +170, +192, +188, +155, +43, +162, +217, +74, +111, +242, +222, +107, +14, +177, +224, +185, +201, +191, +160, +3, +212, +195, +252, +119, +242, +61, +113, +175, +51, +121, +19, +48, +210, +16, +210, +150, +200, +28, +211, +64, +22, +114, +224, +43, +178, +42, +2, +117, +252, +14, +224, +240, +32, +91, +10, +137, +61, +136, +13, +56, +144, +224, +137, +17, +138, +113, +195, +23, +226, +161, +185, +231, +166, +74, +41, +189, +143, +206, +233, +154, +33, +153, +76, +236, +198, +112, +117, +152, +209, +16, +137, +68, +234, +124, +216, +236, +48, +215, +118, +241, +218, +162, +167, +197, +72, +138, +95, +24, +44, +149, +225, +81, +97, +251, +134, +171, +77, +216, +169, +216, +148, +38, +4, +90, +52, +88, +39, +163, +60, +158, +237, +140, +136, +105, +31, +98, +109, +176, +16, +249, +220, +240, +116, +221, +146, +143, +71, +23, +202, +118, +98, +75, +159, +22, +240, +235, +152, +168, +27, +133, +6, +30, +248, +43, +74, +184, +213, +80, +198, +89, +46, +22, +149, +1, +129, +147, +44, +235, +143, +248, +77, +249, +123, +177, +11, +86, +163, +233, +212, +40, +252, +46, +21, +57, +107, +252, +214, +81, +75, +163, +31, +20, +159, +102, +85, +235, +205, +161, +240, +92, +28, +76, +185, +229, +123, +29, +91, +21, +188, +43, +37, +131, +31, +237, +194, +2, +167, +99, +246, +180, +87, +107, +105, +127, +210, +71, +244, +18, +189, +254, +78, +23, +11, +45, +103, +30, +67, +173, +64, +163, +147, +151, +113, +217, +61, +115, +30, +50, +225, +34, +29, +144, +230, +172, +225, +134, +237, +85, +82, +20, +4, +50, +196, +221, +255, +126, +220, +227, +167, +234, +164, +230, +181, +123, +172, +189, +247, +133, +193, +215, +163, +160, +34, +50, +231, +142, +120, +184, +77, +174, +148, +142, +101, +71, +200, +21, +39, +130, +86, +122, +172, +53, +193, +39, +70, +184, +110, +241, +70, +177, +59, +129, +160, +104, +214, +234, +205, +41, +49, +253, +189, +1, +252, +217, +223, +160, +149, +89, +119, +52, +145, +152, +186, +59, +12, +209, +108, +168, +251, +100, +11, +91, +145, +158, +41, +39, +60, +74, +76, +219, +209, +230, +41, +142, +179, +236, +250, +115, +4, +153, +3, +18, +71, +50, +95, +224, +125, +168, +18, +38, +152, +88, +7, +140, +165, +210, +1, +1, +243, +85, +149, +12, +148, +65, +43, +101, +90, +83, +12, +210, +111, +198, +65, +243, +99, +244, +79, +10, +75, +242, +252, +120, +75, +47, +213, +154, +229, +75, +54, +67, +211, +247, +156, +158, +86, +87, +37, +64, +93, +186, +60, +90, +87, +199, +81, +37, +255, +33, +48, +99, +230, +215, +217, +153, +75, +248, +240, +143, +133, +131, +235, +146, +244, +217, +125, +66, +201, +95, +251, +93, +60, +102, +142, +97, +117, +239, +120, +80, +243, +117, +151, +49, +230, +9, +180, +161, +237, +193, +59, +155, +171, +53, +199, +48, +161, +78, +110, +121, +10, +232, +111, +102, +9, +157, +208, +158, +251, +232, +212, +102, +161, +202, +48, +63, +201, +23, +7, +84, +153, +34, +72, +95, +254, +125, +103, +179, +197, +172, +236, +190, +80, +150, +163, +42, +123, +9, +83, +65, +77, +79, +68, +149, +41, +174, +212, +151, +101, +251, +115, +31, +223, +59, +66, +86, +45, +112, +45, +78, +84, +112, +247, +208, +176, +65, +254, +207, +227, +13, +55, +59, +12, +97, +42, +35, +224, +226, +154, +128, +41, +177, +196, +118, +158, +213, +66, +220, +153, +214, +210, +31, +98, +130, +4, +110, +40, +244, +233, +29, +118, +18, +113, +165, +178, +188, +118, +121, +225, +156, +9, +7, +54, +4, +66, +143, +223, +217, +165, +114, +10, +160, +247, +77, +236, +134, +15, +8, +93, +26, +113, +145, +38, +187, +84, +172, +115, +180, +73, +121, +154, +13, +118, +62, +194, +38, +8, +226, +188, +236, +229, +73, +245, +4, +125, +76, +172, +85, +64, +74, +70, +100, +141, +65, +188, +112, +187, +196, +25, +92, +48, +59, +92, +149, +187, +221, +84, +167, +11, +66, +135, +26, +220, +125, +127, +164, +59, +233, +227, +91, +148, +141, +26, +15, +233, +239, +254, +250, +254, +9, +143, +29, +19, +107, +180, +74, +15, +120, +238, +19, +30, +189, +40, +160, +131, +50, +4, +231, +218, +217, +164, +8, +117, +96, +219, +160, +234, +154, +213, +20, +204, +103, +11, +9, +68, +59, +111, +50, +61, +96, +61, +201, +151, +184, +252, +231, +233, +36, +184, +251, +253, +244, +37, +244, +105, +170, +67, +165, +49, +58, +23, +222, +59, +228, +141, +213, +227, +203, +189, +179, +138, +216, +238, +176, +238, +237, +102, +135, +76, +127, +127, +111, +56, +120, +48, +169, +39, +122, +20, +166, +250, +193, +120, +90, +90, +78, +115, +117, +99, +28, +165, +36, +124, +85, +37, +241, +54, +46, +213, +196, +189, +38, +125, +123, +109, +176, +87, +166, +138, +8, +137, +50, +46, +105, +253, +157, +0, +125, +253, +150, +20, +234, +29, +81, +248, +10, +88, +98, +119, +12, +11, +108, +59, +2, +205, +70, +89, +158, +140, +109, +130, +171, +77, +150, +44, +43, +89, +55, +185, +221, +66, +21, +3, +94, +96, +36, +77, +225, +237, +158, +189, +225, +246, +182, +11, +138, +166, +107, +189, +81, +74, +163, +217, +220, +235, +160, +175, +247, +3, +172, +89, +32, +120, +98, +132, +239, +255, +31, +177, +166, +243, +76, +48, +120, +226, +130, +249, +133, +160, +233, +229, +0, +238, +252, +164, +26, +206, +73, +139, +193, +188, +193, +160, +152, +71, +11, +159, +189, +104, +105, +62, +232, +182, +192, +35, +144, +120, +125, +155, +225, +243, +137, +79, +172, +56, +83, +150, +178, +96, +161, +217, +164, +110, +18, +200, +153, +59, +226, +179, +175, +217, +247, +92, +28, +255, +234, +24, +54, +245, +123, +177, +121, +8, +169, +201, +214, +203, +46, +216, +37, +186, +97, +67, +110, +191, +213, +109, +141, +12, +19, +115, +5, +112, +11, +182, +138, +244, +227, +171, +117, +254, +221, +38, +160, +63, +26, +38, +81, +172, +98, +238, +139, +89, +59, +106, +175, +230, +117, +205, +229, +17, +54, +221, +240, +122, +197, +12, +48, +145, +163, +178, +104, +132, +154, +117, +173, +160, +74, +54, +127, +58, +170, +64, +191, +228, +11, +247, +136, +178, +28, +30, +30, +51, +189, +138, +28, +229, +136, +29, +175, +220, +254, +75, +82, +125, +188, +0, +2, +159, +248, +67, +13, +186, +160, +96, +8, +101, +23, +128, +135, +175, +251, +178, +169, +255, +123, +239, +209, +31, +98, +41, +110, +176, +175, +254, +124, +188, +202, +161, +25, +219, +248, +20, +237, +233, +220, +241, +81, +8, +47, +91, +182, +254, +125, +169, +98, +107, +118, +181, +67, +187, +52, +97, +168, +64, +99, +122, +175, +6, +202, +220, +216, +48, +76, +43, +80, +106, +198, +185, +172, +95, +90, +30, +146, +36, +138, +245, +170, +72, +213, +135, +134, +33, +183, +39, +199, +47, +5, +74, +189, +55, +203, +166, +251, +93, +44, +245, +100, +204, +10, +152, +255, +190, +35, +73, +190, +142, +51, +64, +110, +130, +191, +37, +211, +140, +114, +107, +114, +31, +42, +31, +42, +214, +23, +85, +183, +90, +239, +242, +8, +205, +155, +199, +224, +134, +30, +245, +10, +125, +20, +68, +54, +139, +69, +70, +28, +249, +177, +53, +166, +114, +70, +253, +13, +187, +198, +143, +17, +118, +94, +57, +109, +112, +207, +143, +208, +237, +153, +63, +85, +17, +214, +53, +73, +188, +148, +118, +39, +238, +253, +231, +249, +167, +144, +29, +134, +203, +255, +251, +40, +255, +62, +117, +116, +167, +249, +234, +241, +230, +181, +25, +168, +14, +54, +190, +113, +144, +250, +163, +48, +16, +88, +8, +42, +16, +149, +122, +144, +123, +149, +68, +142, +53, +161, +47, +27, +232, +112, +31, +18, +128, +109, +52, +3, +221, +215, +226, +149, +155, +123, +138, +212, +24, +68, +254, +178, +146, +95, +179, +131, +55, +168, +65, +96, +180, +230, +73, +49, +146, +144, +144, +36, +93, +201, +82, +38, +78, +9, +136, +206, +89, +163, +204, +36, +195, +12, +121, +118, +53, +242, +176, +231, +18, +98, +169, +105, +244, +228, +172, +251, +128, +125, +218, +132, +105, +255, +231, +1, +31, +127, +104, +4, +117, +87, +145, +58, +168, +85, +123, +9, +98, +192, +177, +12, +167, +8, +96, +212, +66, +11, +218, +30, +163, +110, +251, +144, +33, +142, +125, +3, +44, +215, +211, +90, +82, +31, +4, +81, +25, +181, +96, +238, +82, +55, +221, +242, +95, +40, +92, +33, +151, +54, +191, +44, +91, +203, +109, +9, +143, +221, +48, +222, +6, +21, +138, +84, +94, +41, +23, +127, +6, +82, +184, +58, +164, +240, +240, +87, +45, +145, +6, +231, +244, +215, +31, +227, +10, +164, +32, +3, +45, +16, +58, +124, +162, +173, +75, +27, +92, +160, +18, +115, +134, +131, +34, +44, +43, +147, +93, +96, +130, +54, +59, +48, +19, +216, +234, +34, +239, +87, +39, +116, +25, +121, +123, +51, +43, +55, +22, +134, +254, +57, +219, +99, +160, +89, +136, +128, +150, +130, +39, +35, +44, +160, +185, +139, +109, +58, +37, +134, +164, +205, +1, +185, +255, +167, +10, +205, +177, +108, +55, +153, +217, +52, +111, +128, +126, +108, +85, +98, +59, +219, +71, +8, +47, +10, +125, +94, +139, +96, +19, +222, +57, +114, +199, +212, +113, +32, +224, +97, +52, +89, +166, +140, +88, +115, +17, +67, +120, +244, +249, +206, +137, +156, +204, +133, +216, +128, +187, +52, +190, +33, +41, +5, +54, +229, +12, +172, +104, +53, +9, +196, +43, +9, +129, +210, +71, +132, +144, +155, +83, +128, +64, +107, +67, +170, +160, +42, +2, +12, +115, +56, +243, +199, +18, +186, +76, +250, +242, +32, +250, +217, +220, +162, +148, +235, +114, +4, +222, +66, +164, +34, +229, +171, +35, +50, +242, +82, +148, +52, +166, +79, +95, +172, +27, +151, +253, +113, +18, +216, +44, +102, +32, +238, +0, +176, +176, +219, +100, +40, +11, +141, +233, +190, +95, +25, +38, +201, +234, +103, +209, +200, +113, +141, +51, +126, +91, +86, +134, +219, +129, +67, +202, +135, +136, +133, +131, +140, +220, +183, +233, +62, +175, +162, +107, +15, +28, +6, +177, +175, +29, +124, +169, +91, +83, +185, +56, +199, +56, +135, +18, +243, +177, +238, +5, +80, +171, +207, +175, +213, +186, +14, +228, +27, +17, +240, +253, +150, +207, +31, +227, +164, +184, +241, +244, +89, +10, +189, +12, +13, +130, +39, +129, +166, +185, +56, +189, +23, +18, +221, +201, +61, +222, +149, +20, +25, +43, +148, +194, +63, +96, +120, +230, +21, +12, +25, +116, +31, +186, +147, +187, +140, +79, +158, +97, +185, +41, +87, +44, +221, +52, +184, +178, +174, +200, +191, +49, +109, +76, +143, +171, +163, +139, +47, +12, +181, +74, +174, +6, +66, +43, +235, +129, +110, +244, +24, +195, +76, +37, +70, +49, +118, +6, +5, +162, +95, +181, +208, +28, +123, +33, +116, +43, +97, +85, +178, +89, +5, +221, +153, +77, +113, +68, +113, +202, +164, +69, +81, +194, +144, +134, +117, +71, +113, +8, +179, +183, +232, +213, +243, +107, +17, +75, +184, +166, +19, +107, +40, +229, +222, +47, +212, +139, +124, +242, +222, +96, +51, +169, +138, +202, +112, +50, +118, +28, +22, +59, +166, +204, +145, +241, +22, +244, +45, +87, +153, +34, +1, +31, +142, +179, +173, +206, +74, +43, +132, +108, +170, +139, +51, +198, +67, +123, +90, +26, +142, +96, +60, +251, +136, +247, +145, +250, +147, +234, +94, +24, +176, +69, +168, +209, +187, +185, +73, +132, +208, +121, +213, +241, +77, +168, +23, +255, +153, +99, +62, +237, +15, +27, +113, +191, +16, +222, +242, +54, +69, +112, +167, +143, +29, +120, +212, +106, +112, +239, +76, +91, +245, +24, +136, +45, +175, +119, +115, +215, +19, +5, +229, +243, +13, +245, +159, +144, +16, +81, +183, +64, +25, +68, +33, +53, +207, +66, +159, +68, +53, +173, +18, +23, +230, +229, +5, +251, +219, +193, +53, +184, +185, +118, +4, +198, +45, +113, +94, +142, +77, +73, +119, +7, +211, +220, +73, +139, +135, +109, +99, +230, +84, +112, +4, +191, +48, +78, +141, +109, +169, +39, +208, +154, +17, +47, +224, +66, +0, +153, +149, +190, +132, +99, +36, +64, +16, +49, +223, +123, +21, +94, +110, +18, +246, +132, +194, +35, +103, +228, +202, +74, +192, +161, +15, +193, +41, +141, +61, +216, +217, +205, +159, +161, +78, +48, +78, +229, +103, +54, +105, +188, +158, +94, +88, +146, +4, +182, +149, +41, +132, +142, +239, +221, +200, +237, +245, +184, +150, +135, +69, +255, +56, +124, +220, +32, +77, +133, +102, +19, +150, +196, +25, +186, +206, +217, +0, +166, +163, +19, +235, +148, +114, +206, +214, +11, +137, +40, +37, +37, +193, +212, +252, +97, +118, +67, +34, +241, +252, +60, +92, +81, +134, +45, +174, +7, +70, +92, +112, +119, +223, +25, +16, +204, +218, +236, +62, +125, +132, +187, +238, +89, +79, +255, +207, +146, +12, +35, +147, +202, +143, +150, +244, +214, +179, +175, +103, +139, +25, +225, +5, +179, +242, +146, +171, +71, +145, +19, +164, +82, +151, +127, +35, +78, +58, +207, +185, +100, +71, +122, +15, +190, +216, +186, +189, +16, +115, +28, +254, +118, +107, +34, +166, +148, +143, +75, +182, +131, +113, +7, +64, +58, +227, +183, +30, +24, +156, +235, +111, +30, +166, +75, +180, +59, +7, +67, +242, +3, +159, +160, +87, +140, +110, +183, +12, +30, +71, +63, +140, +19, +12, +109, +164, +233, +93, +125, +77, +199, +116, +229, +121, +1, +106, +155, +148, +79, +45, +179, +47, +20, +47, +93, +242, +35, +198, +208, +233, +171, +88, +223, +111, +1, +47, +235, +197, +180, +131, +253, +144, +168, +145, +186, +226, +245, +212, +192, +204, +163, +212, +243, +171, +10, +230, +196, +128, +173, +48, +72, +124, +229, +9, +160, +131, +217, +32, +224, +243, +242, +154, +183, +235, +102, +244, +175, +127, +22, +247, +69, +243, +252, +82, +41, +142, +22, +31, +15, +81, +102, +29, +175, +94, +88, +60, +209, +20, +137, +182, +53, +119, +249, +128, +130, +212, +7, +137, +207, +120, +23, +175, +171, +30, +115, +251, +76, +253, +147, +199, +191, +145, +177, +26, +79, +102, +163, +134, +96, +12, +37, +9, +202, +209, +182, +78, +177, +37, +146, +250, +77, +202, +208, +201, +226, +49, +110, +210, +9, +116, +172, +159, +228, +183, +5, +164, +162, +3, +92, +157, +147, +239, +210, +131, +103, +44, +21, +252, +201, +46, +230, +214, +153, +18, +83, +136, +26, +163, +49, +242, +163, +37, +207, +160, +131, +56, +214, +146, +74, +173, +60, +58, +207, +147, +150, +31, +84, +190, +0, +244, +237, +223, +225, +128, +146, +10, +59, +156, +29, +136, +188, +166, +189, +214, +86, +25, +82, +152, +231, +24, +187, +229, +245, +76, +33, +52, +143, +43, +43, +56, +146, +163, +71, +236, +248, +106, +40, +141, +119, +166, +22, +68, +199, +106, +195, +100, +228, +27, +127, +240, +234, +54, +216, +70, +12, +199, +38, +0, +213, +168, +77, +44, +117, +51, +114, +66, +63, +216, +94, +196, +121, +240, +106, +213, +177, +131, +38, +164, +10, +59, +228, +218, +254, +220, +173, +43, +16, +217, +223, +244, +37, +78, +154, +144, +37, +207, +240, +131, +170, +117, +83, +186, +28, +192, +202, +20, +55, +69, +63, +24, +146, +95, +206, +126, +40, +241, +12, +175, +210, +13, +209, +179, +72, +8, +243, +80, +45, +68, +202, +148, +240, +168, +14, +82, +79, +129, +156, +212, +30, +117, +39, +63, +231, +18, +181, +51, +246, +58, +16, +213, +58, +222, +45, +144, +110, +73, +83, +154, +103, +246, +160, +92, +250, +7, +53, +158, +74, +151, +122, +207, +152, +131, +94, +196, +192, +87, +194, +139, +87, +4, +126, +46, +133, +159, +220, +150, +57, +220, +33, +140, +221, +219, +146, +3, +14, +235, +23, +30, +222, +227, +204, +58, +210, +193, +136, +114, +47, +7, +169, +5, +187, +13, +208, +12, +42, +99, +238, +106, +239, +238, +175, +20, +117, +34, +118, +168, +171, +118, +36, +12, +190, +40, +84, +6, +103, +60, +149, +111, +254, +150, +90, +167, +135, +240, +51, +162, +60, +35, +195, +50, +163, +136, +159, +231, +136, +190, +235, +244, +245, +185, +55, +48, +230, +156, +60, +93, +205, +237, +103, +35, +250, +203, +18, +229, +142, +86, +119, +57, +92, +229, +56, +208, +56, +125, +139, +217, +146, +16, +56, +228, +162, +190, +160, +70, +172, +152, +76, +131, +25, +240, +22, +166, +232, +110, +252, +189, +13, +199, +140, +38, +135, +132, +188, +98, +74, +90, +0, +149, +216, +223, +153, +46, +156, +221, +250, +218, +97, +226, +77, +160, +33, +119, +7, +172, +227, +181, +47, +196, +231, +254, +162, +161, +80, +124, +61, +18, +63, +56, +132, +173, +32, +156, +37, +15, +209, +2, +147, +246, +247, +80, +252, +185, +249, +27, +120, +130, +125, +254, +16, +131, +160, +197, +0, +53, +63, +194, +173, +1, +175, +86, +46, +204, +2, +177, +47, +194, +11, +96, +136, +143, +6, +205, +56, +92, +53, +15, +96, +41, +53, +121, +246, +235, +45, +46, +153, +7, +58, +20, +85, +157, +180, +66, +7, +244, +94, +117, +25, +6, +104, +252, +39, +101, +73, +49, +114, +20, +26, +116, +37, +135, +194, +116, +190, +115, +129, +205, +67, +48, +167, +193, +251, +196, +194, +135, +152, +186, +119, +161, +134, +190, +140, +115, +76, +200, +228, +14, +114, +49, +114, +126, +119, +24, +176, +93, +111, +94, +121, +206, +65, +193, +93, +242, +40, +111, +127, +95, +34, +182, +139, +54, +73, +112, +212, +41, +196, +180, +191, +233, +1, +233, +2, +109, +85, +164, +179, +61, +26, +28, +76, +78, +225, +145, +120, +213, +138, +86, +182, +67, +168, +144, +190, +228, +206, +112, +135, +151, +115, +58, +43, +164, +10, +40, +187, +24, +193, +208, +140, +140, +176, +125, +242, +107, +58, +195, +194, +223, +221, +5, +0, +144, +193, +126, +100, +146, +94, +76, +211, +124, +9, +33, +175, +95, +18, +124, +113, +250, +179, +172, +58, +53, +121, +130, +198, +5, +232, +183, +117, +157, +39, +194, +220, +15, +78, +254, +86, +50, +218, +239, +64, +137, +120, +173, +190, +229, +171, +230, +32, +36, +85, +47, +89, +31, +248, +178, +253, +23, +43, +99, +1, +2, +171, +250, +143, +48, +98, +68, +221, +92, +207, +185, +172, +94, +7, +152, +199, +26, +216, +41, +100, +61, +167, +234, +80, +58, +85, +242, +50, +4, +15, +243, +7, +163, +240, +99, +238, +123, +44, +97, +206, +171, +248, +85, +55, +178, +174, +24, +203, +127, +203, +160, +139, +249, +203, +167, +101, +80, +225, +147, +39, +204, +170, +20, +250, +82, +237, +70, +102, +63, +203, +37, +63, +231, +66, +19, +56, +157, +38, +17, +97, +26, +134, +86, +211, +103, +122, +197, +59, +136, +81, +59, +135, +168, +123, +65, +179, +104, +195, +1, +174, +201, +222, +147, +28, +64, +71, +195, +75, +108, +52, +236, +184, +2, +72, +147, +80, +68, +27, +31, +110, +83, +160, +223, +32, +175, +17, +15, +141, +157, +124, +2, +33, +235, +90, +20, +106, +108, +202, +119, +111, +190, +212, +1, +13, +127, +71, +241, +49, +44, +171, +218, +179, +230, +66, +9, +68, +111, +83, +130, +127, +213, +123, +235, +169, +193, +60, +86, +248, +185, +82, +222, +127, +155, +118, +187, +174, +140, +253, +181, +135, +236, +86, +227, +138, +122, +114, +144, +152, +134, +156, +222, +215, +225, +80, +197, +32, +34, +180, +195, +93, +168, +45, +28, +85, +187, +172, +107, +201, +39, +182, +94, +80, +146, +128, +55, +27, +116, +61, +23, +212, +193, +69, +55, +114, +52, +196, +85, +97, +90, +132, +223, +2, +222, +212, +152, +218, +224, +207, +154, +176, +231, +165, +66, +158, +171, +2, +30, +16, +7, +233, +96, +55, +179, +190, +124, +163, +34, +244, +151, +106, +20, +21, +207, +86, +91, +120, +151, +211, +134, +19, +14, +117, +102, +127, +29, +252, +197, +134, +156, +181, +170, +38, +63, +187, +151, +176, +254, +184, +27, +62, +110, +16, +211, +200, +6, +169, +45, +163, +32, +68, +178, +21, +46, +61, +251, +105, +171, +46, +142, +125, +94, +239, +17, +203, +239, +123, +168, +157, +153, +127, +25, +234, +178, +166, +48, +92, +119, +216, +182, +53, +252, +67, +202, +158, +216, +186, +41, +224, +47, +249, +188, +39, +72, +34, +82, +211, +104, +141, +10, +229, +130, +55, +82, +178, +43, +181, +0, +250, +159, +96, +156, +99, +21, +228, +36, +235, +12, +57, +52, +198, +14, +191, +101, +143, +214, +83, +170, +65, +0, +73, +39, +7, +104, +203, +105, +210, +203, +154, +228, +174, +34, +237, +228, +72, +139, +210, +134, +84, +7, +46, +203, +88, +81, +185, +15, +107, +214, +10, +4, +101, +98, +146, +248, +60, +32, +65, +248, +27, +90, +234, +219, +13, +182, +157, +172, +248, +113, +79, +223, +168, +161, +79, +145, +53, +141, +78, +233, +238, +39, +200, +127, +86, +155, +11, +219, +84, +227, +57, +103, +123, +63, +138, +65, +139, +176, +0, +195, +56, +253, +177, +251, +121, +146, +22, +159, +138, +32, +131, +179, +11, +225, +147, +5, +30, +178, +48, +59, +92, +25, +85, +26, +243, +144, +129, +131, +149, +57, +218, +181, +209, +202, +198, +89, +134, +233, +185, +245, +31, +32, +8, +234, +50, +227, +81, +100, +54, +22, +146, +186, +63, +226, +254, +95, +22, +39, +168, +168, +55, +176, +57, +23, +219, +72, +54, +244, +210, +252, +62, +85, +11, +41, +53, +64, +0, +24, +176, +50, +239, +16, +103, +157, +240, +64, +216, +16, +181, +41, +130, +174, +94, +73, +235, +176, +162, +79, +142, +221, +166, +226, +26, +194, +82, +154, +241, +9, +67, +1, +2, +179, +75, +7, +33, +133, +69, +255, +78, +113, +162, +108, +82, +51, +135, +84, +14, +122, +203, +46, +21, +138, +22, +38, +91, +134, +139, +5, +209, +152, +240, +16, +15, +114, +187, +53, +196, +87, +135, +198, +228, +182, +227, +218, +216, +16, +255, +237, +156, +189, +60, +173, +252, +143, +91, +115, +251, +0, +88, +3, +122, +193, +82, +152, +9, +230, +38, +127, +188, +123, +120, +246, +218, +217, +192, +31, +49, +4, +17, +117, +102, +91, +162, +63, +224, +101, +36, +22, +75, +108, +101, +149, +81, +90, +34, +251, +244, +112, +169, +155, +32, +103, +240, +66, +12, +35, +178, +27, +226, +57, +248, +26, +99, +145, +208, +94, +104, +101, +114, +235, +215, +199, +114, +219, +224, +114, +124, +213, +222, +202, +178, +139, +209, +238, +198, +113, +49, +0, +97, +215, +93, +68, +75, +163, +244, +72, +224, +196, +22, +20, +219, +172, +220, +206, +193, +64, +87, +231, +177, +36, +75, +235, +126, +174, +139, +243, +30, +239, +198, +1, +29, +242, +47, +33, +81, +195, +113, +26, +59, +2, +211, +140, +236, +205, +168, +52, +141, +66, +96, +214, +248, +70, +189, +17, +165, +144, +6, +129, +142, +117, +138, +169, +164, +1, +196, +164, +241, +98, +86, +153, +45, +110, +161, +225, +228, +16, +70, +196, +229, +39, +43, +110, +18, +81, +2, +184, +69, +203, +191, +219, +84, +56, +44, +123, +195, +65, +57, +55, +81, +92, +33, +111, +18, +220, +69, +182, +195, +133, +77, +6, +99, +27, +13, +236, +118, +124, +23, +34, +129, +126, +37, +71, +109, +138, +38, +105, +74, +7, +143, +173, +239, +68, +218, +171, +124, +180, +87, +106, +182, +186, +54, +103, +74, +148, +103, +128, +76, +222, +51, +72, +135, +105, +150, +150, +71, +23, +229, +52, +232, +218, +204, +147, +240, +150, +64, +3, +159, +59, +11, +84, +224, +75, +235, +88, +8, +54, +23, +179, +111, +181, +228, +69, +146, +159, +221, +238, +160, +179, +232, +69, +20, +172, +222, +130, +104, +133, +123, +164, +141, +40, +101, +180, +202, +220, +118, +112, +90, +32, +202, +129, +37, +193, +197, +59, +102, +120, +33, +165, +66, +19, +249, +126, +179, +89, +0, +110, +141, +23, +111, +237, +46, +84, +33, +30, +155, +153, +17, +63, +184, +160, +109, +18, +46, +23, +165, +253, +127, +254, +209, +126, +223, +9, +150, +5, +47, +157, +168, +218, +7, +208, +100, +63, +230, +85, +34, +66, +12, +117, +37, +133, +198, +205, +222, +224, +151, +205, +39, +25, +179, +212, +44, +230, +100, +181, +164, +83, +4, +103, +14, +107, +57, +128, +233, +182, +103, +9, +42, +245, +138, +222, +33, +55, +116, +26, +4, +194, +243, +3, +183, +203, +225, +142, +217, +118, +20, +187, +139, +182, +144, +81, +53, +34, +115, +87, +209, +60, +58, +190, +61, +228, +222, +47, +49, +33, +161, +223, +88, +15, +110, +136, +232, +63, +248, +51, +180, +13, +132, +253, +143, +169, +125, +118, +50, +62, +200, +26, +6, +11, +126, +35, +172, +155, +117, +153, +60, +190, +199, +40, +237, +88, +138, +129, +60, +114, +28, +111, +8, +110, +62, +10, +164, +14, +11, +210, +125, +6, +245, +197, +65, +141, +156, +136, +187, +152, +22, +221, +79, +7, +149, +124, +196, +25, +45, +53, +245, +254, +60, +97, +73, +250, +62, +174, +182, +57, +233, +23, +130, +175, +20, +44, +163, +43, +57, +242, +168, +205, +177, +86, +235, +156, +17, +153, +57, +225, +16, +153, +100, +27, +114, +4, +100, +96, +44, +11, +12, +21, +163, +12, +9, +122, +231, +0, +243, +154, +205, +71, +92, +41, +16, +210, +49, +179, +157, +238, +148, +179, +27, +81, +33, +177, +223, +193, +97, +62, +174, +219, +109, +61, +255, +15, +82, +28, +127, +163, +228, +141, +25, +210, +94, +41, +62, +228, +31, +59, +98, +253, +110, +134, +169, +153, +24, +69, +226, +19, +6, +234, +69, +154, +168, +163, +145, +247, +101, +92, +50, +123, +141, +7, +160, +161, +240, +140, +224, +253, +142, +31, +109, +98, +91, +42, +115, +102, +163, +214, +39, +2, +235, +127, +219, +247, +227, +117, +237, +253, +3, +228, +176, +186, +53, +123, +52, +160, +197, +188, +203, +157, +153, +177, +146, +23, +43, +0, +99, +7, +4, +193, +53, +159, +100, +219, +54, +245, +151, +211, +91, +81, +154, +52, +146, +167, +142, +223, +211, +158, +103, +215, +203, +147, +75, +102, +63, +61, +245, +106, +40, +242, +95, +91, +122, +112, +205, +165, +153, +228, +217, +223, +27, +50, +83, +224, +247, +161, +87, +69, +33, +73, +21, +164, +136, +149, +179, +181, +155, +43, +202, +2, +149, +72, +85, +228, +82, +191, +161, +223, +184, +0, +22, +245, +194, +91, +36, +96, +44, +220, +155, +100, +37, +246, +59, +227, +118, +108, +45, +201, +187, +107, +216, +117, +27, +185, +197, +122, +254, +83, +37, +136, +111, +141, +251, +142, +217, +107, +96, +115, +114, +59, +7, +102, +114, +73, +127, +40, +171, +198, +5, +43, +237, +29, +54, +137, +251, +60, +182, +162, +57, +137, +162, +100, +154, +219, +88, +80, +207, +254, +61, +216, +29, +85, +71, +66, +110, +147, +238, +234, +181, +75, +43, +88, +210, +13, +160, +1, +97, +15, +253, +83, +197, +187, +234, +161, +223, +65, +58, +134, +92, +138, +65, +93, +216, +111, +100, +200, +98, +196, +81, +119, +252, +14, +190, +209, +102, +0, +199, +158, +7, +11, +66, +221, +134, +155, +132, +176, +189, +241, +42, +217, +227, +0, +101, +14, +126, +32, +175, +255, +9, +246, +253, +138, +7, +154, +222, +224, +62, +179, +208, +23, +208, +239, +106, +153, +172, +122, +148, +185, +241, +82, +246, +200, +229, +205, +118, +4, +242, +199, +195, +169, +39, +134, +220, +111, +60, +208, +81, +206, +240, +2, +19, +38, +215, +23, +20, +226, +222, +83, +86, +35, +103, +87, +89, +59, +190, +185, +91, +161, +203, +134, +133, +96, +151, +159, +203, +194, +254, +65, +243, +16, +59, +10, +0, +236, +58, +191, +152, +102, +90, +134, +167, +120, +207, +145, +244, +60, +112, +210, +116, +10, +19, +41, +178, +8, +55, +247, +201, +138, +177, +189, +58, +136, +43, +93, +174, +202, +80, +141, +228, +166, +227, +137, +217, +60, +72, +99, +238, +4, +200, +45, +208, +131, +93, +93, +192, +230, +131, +15, +235, +91, +6, +249, +102, +139, +33, +24, +191, +34, +147, +231, +142, +51, +186, +136, +218, +203, +103, +60, +144, +53, +221, +255, +32, +246, +227, +238, +80, +165, +13, +7, +166, +84, +33, +46, +240, +215, +19, +18, +104, +203, +112, +19, +200, +26, +234, +204, +252, +214, +19, +146, +99, +77, +162, +12, +251, +39, +72, +123, +81, +123, +177, +212, +177, +61, +46, +76, +248, +189, +95, +126, +235, +163, +231, +152, +102, +143, +174, +209, +217, +87, +58, +230, +162, +128, +71, +117, +62, +190, +120, +100, +74, +193, +159, +89, +52, +85, +24, +98, +160, +141, +62, +232, +193, +27, +2, +219, +132, +4, +51, +191, +116, +204, +39, +16, +192, +77, +113, +57, +15, +16, +49, +143, +237, +38, +186, +11, +157, +78, +5, +61, +217, +103, +183, +200, +200, +220, +113, +246, +223, +44, +244, +144, +231, +133, +135, +223, +224, +90, +36, +30, +210, +150, +252, +9, +129, +184, +167, +71, +91, +208, +195, +223, +55, +29, +166, +184, +159, +234, +22, +111, +151, +28, +85, +133, +65, +2, +168, +249, +53, +202, +70, +73, +48, +218, +145, +63, +150, +150, +14, +88, +76, +185, +113, +79, +93, +77, +134, +122, +186, +74, +102, +44, +32, +129, +174, +148, +228, +35, +67, +228, +37, +223, +145, +54, +94, +143, +21, +84, +140, +12, +80, +22, +28, +25, +15, +78, +19, +250, +28, +152, +111, +207, +120, +248, +18, +164, +139, +108, +151, +104, +106, +151, +247, +89, +216, +168, +11, +13, +167, +127, +226, +87, +222, +242, +8, +79, +129, +121, +241, +218, +227, +157, +166, +44, +33, +31, +104, +48, +207, +132, +110, +57, +126, +56, +11, +36, +247, +27, +45, +137, +50, +45, +174, +239, +211, +101, +247, +33, +168, +118, +98, +106, +62, +102, +161, +156, +248, +53, +183, +213, +104, +137, +98, +179, +71, +29, +248, +192, +219, +21, +231, +128, +241, +12, +174, +26, +219, +2, +221, +92, +255, +212, +251, +211, +21, +21, +76, +146, +55, +213, +147, +210, +25, +240, +75, +216, +214, +227, +161, +149, +212, +66, +96, +30, +128, +27, +93, +206, +200, +170, +71, +57, +180, +219, +93, +170, +24, +66, +19, +133, +204, +80, +66, +33, +18, +31, +175, +120, +90, +231, +114, +42, +52, +122, +148, +86, +43, +186, +53, +56, +68, +100, +80, +47, +6, +255, +171, +228, +235, +62, +139, +146, +90, +97, +173, +233, +47, +125, +169, +237, +61, +81, +192, +208, +229, +173, +53, +152, +66, +80, +41, +23, +47, +45, +36, +39, +115, +15, +197, +113, +149, +136, +33, +208, +178, +163, +99, +76, +115, +110, +34, +54, +134, +57, +228, +182, +96, +27, +246, +179, +241, +192, +225, +109, +15, +39, +28, +116, +221, +239, +229, +71, +66, +121, +220, +204, +177, +30, +188, +181, +255, +107, +111, +198, +12, +249, +81, +192, +112, +9, +252, +21, +212, +144, +202, +151, +107, +70, +52, +201, +146, +187, +223, +136, +79, +201, +154, +246, +133, +207, +93, +118, +162, +129, +25, +82, +129, +23, +103, +219, +144, +181, +168, +116, +212, +85, +72, +186, +92, +235, +122, +242, +167, +163, +13, +188, +161, +48, +17, +44, +128, +83, +135, +106, +92, +118, +35, +62, +160, +128, +52, +246, +127, +49, +136, +72, +128, +10, +188, +207, +220, +128, +70, +203, +185, +78, +239, +124, +158, +106, +170, +96, +67, +47, +47, +7, +38, +6, +38, +131, +25, +47, +247, +199, +112, +203, +44, +172, +12, +97, +47, +16, +184, +145, +184, +230, +60, +201, +103, +13, +131, +110, +47, +14, +122, +118, +132, +32, +165, +41, +160, +213, +245, +251, +231, +253, +220, +126, +87, +77, +25, +0, +197, +49, +117, +31, +101, +35, +16, +83, +151, +50, +111, +137, +75, +55, +126, +124, +82, +67, +29, +255, +213, +249, +219, +118, +0, +9, +98, +108, +54, +228, +55, +110, +13, +6, +243, +59, +112, +237, +143, +177, +73, +162, +239, +37, +178, +170, +116, +173, +241, +143, +23, +44, +117, +52, +47, +158, +148, +66, +206, +234, +237, +162, +250, +165, +202, +8, +242, +64, +171, +244, +108, +250, +86, +158, +14, +238, +183, +140, +39, +83, +199, +211, +241, +130, +132, +212, +242, +223, +236, +229, +197, +111, +235, +168, +72, +224, +192, +192, +255, +241, +54, +154, +39, +100, +162, +208, +40, +217, +133, +219, +109, +121, +129, +34, +79, +160, +111, +51, +227, +191, +125, +238, +165, +191, +180, +130, +231, +180, +227, +219, +117, +239, +196, +112, +200, +182, +143, +214, +162, +99, +30, +251, +133, +135, +205, +90, +101, +3, +72, +43, +51, +58, +147, +62, +49, +246, +79, +215, +129, +162, +6, +250, +57, +166, +80, +223, +220, +63, +40, +1, +127, +157, +86, +95, +100, +4, +142, +198, +140, +8, +165, +112, +225, +193, +208, +212, +126, +95, +6, +17, +104, +182, +56, +140, +153, +217, +179, +162, +35, +110, +26, +54, +102, +156, +113, +109, +219, +79, +70, +23, +124, +242, +185, +63, +137, +213, +200, +68, +246, +79, +248, +64, +150, +73, +27, +98, +197, +156, +228, +41, +2, +21, +223, +218, +177, +122, +3, +121, +119, +100, +215, +247, +13, +33, +73, +62, +101, +141, +232, +225, +188, +74, +115, +61, +66, +179, +126, +246, +187, +244, +231, +222, +82, +141, +131, +82, +43, +26, +212, +167, +247, +70, +40, +76, +93, +194, +83, +163, +134, +66, +102, +98, +182, +29, +215, +133, +53, +222, +55, +23, +73, +65, +187, +169, +97, +149, +82, +82, +37, +156, +159, +175, +251, +169, +13, +10, +31, +164, +224, +227, +23, +241, +177, +69, +58, +104, +206, +247, +177, +91, +64, +213, +30, +235, +75, +55, +94, +184, +120, +183, +176, +77, +27, +150, +104, +66, +116, +214, +86, +195, +184, +150, +148, +52, +145, +199, +145, +107, +45, +2, +110, +168, +251, +54, +197, +249, +73, +109, +163, +253, +16, +120, +44, +86, +5, +109, +127, +75, +30, +16, +170, +175, +172, +240, +233, +126, +40, +249, +22, +195, +49, +77, +112, +130, +3, +235, +40, +89, +89, +67, +126, +6, +158, +148, +32, +235, +189, +49, +185, +184, +232, +239, +76, +240, +211, +17, +212, +240, +255, +179, +87, +166, +97, +218, +209, +19, +218, +62, +247, +108, +223, +252, +1, +205, +239, +15, +61, +63, +248, +245, +177, +193, +106, +171, +148, +234, +255, +74, +254, +153, +211, +121, +227, +99, +6, +54, +148, +61, +24, +250, +190, +33, +121, +1, +189, +184, +203, +40, +7, +28, +88, +133, +97, +167, +110, +63, +10, +15, +230, +252, +78, +4, +116, +211, +78, +178, +76, +195, +42, +135, +104, +243, +77, +135, +19, +186, +104, +119, +213, +99, +101, +18, +168, +233, +31, +99, +183, +124, +166, +90, +84, +216, +83, +162, +240, +197, +183, +91, +222, +10, +210, +132, +150, +218, +112, +111, +249, +253, +19, +225, +193, +135, +185, +100, +100, +14, +28, +253, +183, +101, +62, +67, +67, +168, +69, +217, +82, +68, +114, +85, +190, +126, +5, +48, +174, +211, +74, +214, +177, +61, +183, +72, +117, +152, +249, +119, +204, +104, +60, +185, +185, +13, +171, +233, +246, +185, +140, +129, +58, +47, +77, +167, +113, +41, +116, +242, +109, +173, +120, +56, +159, +52, +251, +172, +104, +130, +216, +84, +193, +191, +55, +180, +119, +73, +56, +149, +212, +37, +182, +64, +66, +196, +41, +232, +54, +255, +195, +208, +49, +147, +77, +53, +157, +13, +62, +228, +202, +85, +39, +223, +49, +30, +46, +246, +136, +108, +11, +207, +242, +136, +145, +113, +219, +185, +81, +29, +97, +138, +42, +62, +186, +61, +197, +204, +50, +86, +41, +41, +41, +88, +42, +77, +219, +164, +100, +190, +16, +208, +156, +10, +35, +88, +87, +74, +238, +107, +240, +116, +171, +8, +62, +126, +68, +122, +181, +66, +117, +215, +204, +203, +19, +35, +111, +65, +122, +119, +176, +111, +81, +255, +4, +143, +41, +106, +184, +196, +129, +105, +108, +24, +188, +92, +215, +40, +253, +171, +114, +103, +173, +171, +144, +206, +230, +163, +162, +37, +178, +146, +15, +140, +56, +8, +226, +89, +82, +254, +48, +81, +196, +187, +178, +152, +21, +117, +200, +254, +170, +151, +235, +53, +96, +162, +94, +96, +109, +17, +206, +165, +234, +122, +53, +58, +222, +32, +158, +44, +150, +80, +91, +220, +160, +230, +231, +75, +183, +80, +220, +236, +117, +225, +249, +47, +217, +168, +208, +157, +107, +241, +245, +197, +29, +15, +173, +167, +103, +145, +157, +118, +54, +11, +194, +240, +193, +105, +23, +55, +98, +183, +189, +96, +105, +132, +192, +57, +162, +145, +192, +245, +98, +151, +29, +25, +104, +210, +200, +6, +135, +101, +212, +170, +71, +23, +95, +172, +199, +79, +134, +250, +60, +201, +249, +117, +62, +124, +84, +25, +185, +221, +66, +33, +184, +248, +42, +204, +37, +0, +222, +128, +5, +87, +101, +57, +169, +241, +164, +115, +198, +230, +200, +127, +89, +174, +121, +85, +14, +178, +35, +141, +114, +189, +187, +197, +61, +72, +113, +24, +127, +229, +238, +187, +237, +193, +194, +92, +95, +230, +42, +229, +83, +198, +83, +191, +172, +248, +176, +143, +116, +112, +213, +227, +196, +41, +23, +104, +150, +87, +140, +129, +163, +9, +188, +112, +35, +223, +2, +123, +243, +16, +79, +42, +2, +136, +34, +206, +0, +241, +71, +196, +122, +8, +86, +26, +66, +3, +83, +54, +86, +185, +27, +49, +199, +202, +6, +165, +189, +116, +226, +2, +168, +89, +37, +26, +126, +216, +18, +86, +206, +35, +80, +210, +249, +29, +76, +4, +1, +23, +237, +15, +250, +186, +133, +195, +32, +250, +215, +32, +23, +167, +208, +19, +196, +57, +35, +105, +242, +96, +29, +235, +146, +230, +52, +103, +126, +141, +168, +148, +181, +165, +83, +90, +128, +57, +222, +193, +214, +189, +88, +1, +250, +172, +162, +227, +132, +107, +140, +241, +177, +152, +205, +29, +82, +98, +17, +249, +157, +190, +26, +34, +135, +216, +167, +100, +148, +222, +236, +184, +134, +71, +165, +148, +183, +26, +137, +218, +229, +215, +71, +5, +93, +220, +62, +141, +56, +71, +203, +230, +253, +132, +4, +137, +251, +190, +214, +177, +35, +197, +78, +78, +71, +239, +136, +99, +188, +239, +123, +79, +137, +131, +179, +27, +51, +59, +137, +223, +227, +82, +119, +190, +235, +97, +107, +210, +158, +215, +182, +240, +27, +168, +3, +240, +151, +64, +28, +255, +252, +50, +54, +3, +203, +144, +206, +113, +2, +32, +177, +99, +200, +228, +177, +93, +204, +121, +235, +214, +32, +4, +145, +210, +128, +114, +243, +70, +208, +38, +156, +237, +251, +5, +62, +35, +137, +143, +12, +130, +96, +53, +232, +201, +69, +102, +123, +55, +155, +71, +189, +33, +138, +93, +91, +253, +50, +176, +68, +169, +190, +8, +165, +124, +138, +34, +139, +178, +51, +61, +172, +97, +197, +246, +164, +140, +172, +1, +142, +55, +140, +178, +95, +145, +80, +130, +139, +225, +116, +111, +149, +170, +208, +101, +165, +176, +82, +31, +243, +3, +120, +19, +96, +160, +100, +158, +88, +205, +1, +78, +170, +19, +13, +213, +217, +157, +155, +129, +222, +104, +196, +216, +19, +207, +174, +1, +53, +233, +135, +22, +161, +162, +110, +146, +50, +33, +12, +184, +195, +254, +203, +172, +39, +66, +121, +103, +107, +206, +238, +1, +168, +206, +108, +233, +128, +135, +130, +174, +208, +18, +0, +172, +29, +46, +80, +145, +165, +123, +104, +152, +119, +82, +224, +87, +14, +156, +159, +135, +177, +243, +109, +130, +141, +185, +135, +205, +71, +85, +100, +227, +172, +215, +48, +223, +215, +11, +134, +242, +104, +238, +191, +252, +133, +57, +250, +65, +146, +166, +67, +100, +179, +153, +4, +141, +181, +142, +18, +1, +200, +84, +192, +151, +222, +221, +137, +114, +112, +228, +97, +237, +159, +152, +119, +71, +101, +150, +242, +162, +180, +97, +173, +6, +45, +97, +194, +140, +202, +90, +72, +195, +177, +154, +2, +166, +138, +3, +138, +92, +245, +102, +42, +92, +252, +215, +159, +225, +99, +150, +244, +2, +136, +90, +115, +235, +98, +99, +206, +195, +62, +136, +45, +219, +209, +133, +7, +59, +228, +107, +31, +161, +127, +122, +225, +109, +157, +208, +185, +114, +11, +168, +59, +57, +123, +194, +136, +219, +17, +255, +244, +44, +28, +244, +42, +58, +111, +80, +62, +143, +55, +238, +58, +142, +183, +246, +68, +231, +149, +22, +94, +202, +227, +43, +51, +23, +76, +40, +213, +87, +20, +149, +247, +181, +39, +132, +197, +98, +47, +200, +192, +103, +78, +76, +83, +222, +241, +51, +64, +168, +240, +30, +44, +250, +42, +198, +232, +24, +98, +168, +83, +67, +213, +86, +131, +153, +208, +162, +172, +33, +95, +151, +102, +7, +192, +113, +43, +87, +50, +75, +45, +69, +102, +133, +101, +23, +48, +229, +217, +35, +24, +200, +226, +172, +135, +183, +175, +60, +144, +102, +25, +101, +78, +251, +188, +49, +160, +41, +180, +128, +186, +162, +182, +175, +136, +58, +251, +232, +64, +205, +170, +97, +149, +203, +160, +103, +75, +188, +89, +18, +59, +32, +215, +227, +188, +39, +232, +111, +67, +116, +191, +222, +137, +136, +240, +160, +193, +155, +185, +108, +119, +53, +204, +30, +46, +116, +11, +148, +182, +229, +246, +66, +234, +148, +167, +112, +114, +184, +201, +23, +158, +146, +139, +110, +183, +115, +166, +167, +108, +98, +149, +161, +131, +96, +20, +0, +231, +63, +61, +230, +38, +165, +56, +72, +244, +220, +7, +26, +240, +226, +77, +67, +34, +225, +32, +255, +224, +172, +224, +253, +126, +38, +28, +191, +42, +187, +239, +55, +175, +100, +241, +152, +240, +96, +209, +128, +122, +155, +174, +117, +160, +27, +152, +27, +87, +208, +19, +132, +106, +198, +68, +107, +28, +190, +47, +187, +168, +101, +159, +179, +8, +206, +139, +91, +133, +32, +165, +77, +186, +49, +142, +21, +75, +233, +201, +97, +234, +160, +224, +16, +30, +43, +250, +113, +162, +131, +252, +133, +118, +60, +183, +20, +203, +112, +5, +11, +46, +33, +196, +74, +249, +133, +14, +101, +229, +227, +33, +241, +88, +217, +145, +174, +166, +247, +144, +122, +241, +41, +36, +227, +72, +78, +230, +53, +169, +110, +137, +163, +202, +224, +41, +180, +227, +225, +174, +143, +73, +10, +176, +154, +9, +41, +156, +18, +154, +82, +155, +192, +243, +243, +220, +188, +109, +155, +102, +168, +36, +95, +94, +127, +246, +172, +32, +233, +128, +147, +174, +38, +115, +26, +46, +18, +5, +191, +236, +89, +75, +225, +107, +106, +65, +7, +172, +211, +54, +182, +203, +142, +171, +139, +204, +72, +66, +32, +104, +156, +22, +168, +57, +8, +73, +200, +154, +223, +57, +198, +234, +222, +83, +14, +6, +31, +125, +102, +77, +27, +205, +41, +48, +89, +21, +243, +74, +113, +113, +204, +160, +146, +130, +150, +232, +128, +108, +173, +47, +133, +70, +44, +236, +209, +223, +93, +115, +130, +194, +102, +1, +16, +76, +66, +254, +132, +13, +195, +235, +33, +0, +78, +166, +57, +88, +216, +228, +39, +149, +237, +235, +43, +153, +75, +90, +91, +55, +54, +197, +187, +72, +150, +200, +22, +222, +210, +3, +132, +88, +149, +194, +95, +177, +202, +53, +245, +141, +148, +62, +221, +235, +211, +132, +250, +127, +132, +168, +128, +223, +72, +31, +253, +73, +82, +246, +101, +187, +147, +202, +86, +69, +255, +23, +133, +201, +107, +192, +51, +121, +141, +212, +77, +21, +164, +193, +167, +206, +248, +170, +96, +116, +17, +234, +96, +12, +76, +255, +185, +121, +241, +36, +62, +185, +8, +241, +121, +249, +200, +231, +22, +220, +122, +232, +173, +33, +247, +0, +83, +47, +232, +20, +175, +218, +146, +120, +37, +85, +160, +25, +104, +246, +41, +30, +116, +102, +81, +232, +176, +46, +21, +129, +1, +136, +103, +249, +3, +193, +214, +6, +120, +58, +168, +189, +236, +18, +131, +81, +204, +90, +222, +64, +144, +145, +39, +8, +227, +100, +162, +166, +28, +49, +146, +198, +67, +230, +14, +198, +20, +214, +78, +154, +178, +133, +225, +203, +99, +240, +58, +140, +232, +201, +117, +14, +249, +239, +119, +216, +149, +251, +126, +220, +71, +36, +100, +184, +138, +166, +63, +212, +109, +86, +104, +232, +183, +104, +65, +218, +232, +99, +80, +84, +117, +232, +1, +84, +3, +117, +207, +70, +115, +110, +102, +6, +15, +139, +213, +133, +127, +27, +187, +140, +230, +106, +23, +235, +217, +95, +100, +148, +203, +12, +107, +200, +175, +230, +169, +41, +107, +123, +241, +178, +10, +74, +253, +32, +18, +199, +207, +137, +217, +181, +192, +241, +113, +235, +197, +129, +228, +5, +117, +153, +103, +223, +76, +206, +159, +153, +141, +114, +193, +139, +185, +134, +206, +228, +207, +89, +20, +208, +37, +115, +135, +218, +169, +242, +124, +142, +193, +200, +174, +101, +47, +28, +233, +177, +50, +60, +143, +20, +226, +92, +224, +56, +116, +20, +119, +84, +246, +85, +56, +123, +180, +116, +251, +37, +205, +185, +30, +7, +211, +77, +240, +195, +93, +32, +101, +193, +116, +230, +10, +150, +197, +81, +32, +255, +180, +200, +31, +112, +45, +142, +253, +74, +103, +104, +50, +79, +132, +111, +70, +235, +54, +47, +185, +143, +163, +1, +201, +64, +65, +40, +251, +131, +136, +17, +128, +65, +78, +178, +111, +93, +25, +115, +173, +208, +72, +126, +51, +70, +144, +74, +201, +20, +234, +122, +125, +55, +248, +92, +147, +10, +104, +173, +200, +228, +59, +79, +4, +238, +83, +131, +255, +85, +64, +112, +168, +47, +225, +230, +190, +150, +154, +221, +244, +81, +241, +129, +216, +154, +188, +162, +108, +14, +24, +70, +19, +19, +251, +125, +103, +169, +215, +187, +141, +25, +181, +104, +73, +157, +223, +149, +27, +51, +202, +122, +75, +205, +98, +202, +202, +6, +166, +106, +219, +59, +5, +207, +123, +94, +240, +144, +239, +210, +165, +148, +37, +92, +141, +104, +190, +86, +143, +229, +240, +75, +184, +90, +99, +129, +210, +235, +61, +162, +89, +78, +213, +253, +187, +90, +86, +219, +199, +85, +133, +121, +49, +166, +152, +137, +251, +133, +216, +156, +68, +22, +152, +187, +37, +210, +208, +133, +204, +150, +131, +54, +2, +10, +43, +64, +145, +20, +254, +165, +218, +211, +179, +93, +82, +70, +133, +233, +105, +216, +202, +132, +237, +14, +159, +152, +40, +38, +2, +67, +64, +76, +4, +60, +246, +17, +84, +16, +27, +213, +235, +99, +59, +49, +140, +0, +156, +227, +50, +86, +148, +73, +101, +164, +188, +168, +241, +205, +200, +45, +107, +55, +43, +66, +148, +6, +254, +238, +100, +159, +255, +194, +176, +115, +220, +82, +89, +191, +220, +20, +106, +43, +3, +242, +133, +199, +162, +11, +29, +237, +176, +165, +82, +213, +231, +52, +82, +68, +155, +53, +172, +41, +37, +13, +60, +27, +46, +67, +217, +95, +134, +249, +247, +107, +22, +133, +112, +135, +237, +21, +182, +36, +128, +77, +247, +208, +240, +185, +139, +86, +85, +43, +76, +195, +23, +115, +133, +127, +206, +140, +119, +254, +139, +45, +146, +159, +200, +131, +175, +154, +99, +246, +37, +28, +189, +114, +152, +109, +7, +124, +168, +125, +109, +146, +191, +227, +15, +88, +83, +122, +152, +146, +68, +46, +139, +122, +39, +205, +22, +180, +15, +0, +211, +242, +97, +1, +170, +36, +141, +167, +145, +98, +43, +247, +1, +194, +68, +69, +188, +18, +234, +211, +116, +137, +31, +117, +81, +190, +155, +57, +243, +144, +247, +255, +175, +161, +204, +89, +132, +152, +105, +107, +67, +103, +201, +68, +108, +120, +157, +40, +68, +184, +148, +11, +158, +33, +230, +82, +209, +0, +235, +25, +91, +4, +161, +172, +190, +30, +13, +99, +232, +83, +252, +195, +107, +240, +48, +60, +182, +68, +98, +109, +236, +178, +125, +93, +179, +85, +93, +182, +176, +192, +199, +51, +25, +82, +127, +120, +115, +251, +55, +90, +231, +17, +56, +150, +208, +43, +65, +123, +11, +209, +57, +113, +127, +132, +128, +209, +180, +21, +48, +54, +52, +138, +218, +251, +239, +69, +108, +194, +56, +138, +70, +114, +55, +118, +10, +224, +29, +71, +192, +47, +94, +178, +244, +184, +27, +163, +232, +147, +148, +251, +246, +249, +156, +18, +231, +213, +202, +148, +150, +56, +253, +163, +180, +29, +190, +201, +14, +127, +150, +240, +128, +30, +104, +73, +221, +237, +14, +242, +31, +219, +249, +252, +225, +220, +86, +38, +122, +245, +48, +22, +176, +108, +60, +199, +138, +206, +48, +201, +111, +44, +169, +89, +190, +193, +230, +216, +48, +25, +64, +120, +73, +46, +235, +245, +136, +50, +51, +221, +218, +142, +116, +41, +120, +76, +207, +72, +86, +44, +88, +156, +135, +160, +82, +115, +62, +195, +55, +223, +46, +187, +224, +130, +240, +130, +122, +59, +208, +60, +71, +215, +66, +28, +186, +239, +79, +164, +231, +40, +234, +246, +30, +27, +29, +92, +210, +116, +120, +80, +227, +245, +247, +173, +164, +113, +217, +181, +238, +170, +189, +108, +248, +154, +25, +147, +190, +34, +174, +110, +36, +166, +172, +80, +153, +228, +103, +126, +234, +5, +199, +47, +16, +89, +30, +233, +143, +112, +175, +131, +127, +203, +51, +139, +236, +127, +211, +240, +169, +83, +217, +250, +56, +44, +140, +188, +167, +75, +73, +172, +224, +66, +190, +157, +190, +137, +81, +98, +59, +252, +145, +78, +31, +54, +219, +97, +96, +71, +35, +111, +46, +177, +18, +88, +238, +239, +100, +23, +227, +110, +92, +219, +114, +197, +164, +120, +29, +65, +243, +36, +134, +22, +116, +149, +107, +214, +249, +27, +222, +241, +30, +154, +224, +6, +1, +188, +191, +66, +132, +21, +118, +64, +124, +169, +126, +188, +89, +95, +253, +185, +145, +162, +150, +126, +114, +105, +57, +62, +231, +14, +193, +99, +132, +39, +58, +208, +219, +83, +128, +27, +149, +174, +31, +80, +78, +36, +97, +164, +58, +24, +187, +134, +204, +22, +235, +66, +198, +164, +135, +169, +114, +111, +239, +191, +33, +127, +195, +184, +42, +70, +30, +37, +188, +6, +63, +14, +134, +199, +89, +85, +37, +60, +25, +185, +132, +143, +3, +54, +110, +246, +138, +44, +46, +97, +45, +87, +202, +148, +37, +43, +190, +29, +55, +206, +63, +224, +71, +126, +193, +128, +144, +15, +195, +111, +93, +105, +53, +18, +69, +28, +142, +196, +235, +174, +91, +154, +51, +53, +156, +16, +103, +226, +6, +211, +133, +40, +40, +116, +67, +6, +220, +124, +137, +203, +71, +17, +132, +104, +102, +189, +78, +196, +106, +201, +226, +12, +167, +21, +103, +107, +55, +196, +40, +133, +60, +171, +241, +136, +0, +106, +204, +252, +127, +22, +176, +72, +48, +179, +210, +234, +29, +28, +184, +25, +157, +52, +57, +14, +166, +124, +173, +105, +82, +107, +252, +142, +95, +247, +217, +29, +177, +116, +90, +223, +212, +98, +47, +58, +247, +182, +57, +22, +18, +119, +125, +93, +123, +74, +134, +182, +183, +112, +96, +222, +238, +115, +158, +188, +188, +67, +214, +90, +200, +201, +14, +133, +137, +31, +152, +207, +215, +43, +71, +18, +95, +23, +112, +250, +53, +212, +164, +192, +202, +216, +75, +74, +211, +235, +171, +246, +159, +241, +75, +151, +11, +91, +143, +250, +183, +78, +53, +52, +86, +154, +36, +207, +45, +88, +124, +92, +75, +173, +64, +71, +102, +57, +38, +25, +0, +101, +197, +143, +219, +68, +92, +200, +154, +133, +10, +195, +184, +57, +32, +233, +178, +230, +154, +119, +59, +19, +238, +112, +29, +201, +140, +174, +65, +25, +17, +185, +232, +133, +61, +44, +146, +58, +179, +165, +210, +143, +174, +90, +233, +87, +181, +179, +210, +47, +219, +92, +68, +26, +13, +179, +125, +34, +23, +246, +63, +2, +238, +32, +247, +19, +224, +246, +244, +52, +93, +150, +77, +38, +193, +1, +254, +190, +87, +95, +163, +158, +127, +171, +121, +171, +200, +28, +167, +149, +189, +97, +115, +230, +41, +247, +190, +37, +3, +250, +219, +126, +171, +150, +20, +118, +100, +188, +160, +108, +239, +252, +186, +53, +91, +45, +98, +240, +184, +25, +72, +78, +173, +215, +135, +2, +29, +34, +242, +42, +198, +255, +99, +178, +213, +145, +190, +59, +69, +121, +27, +111, +104, +86, +97, +194, +203, +160, +89, +145, +51, +16, +130, +111, +145, +194, +49, +171, +142, +76, +95, +216, +167, +114, +85, +192, +6, +93, +97, +30, +100, +155, +22, +232, +60, +127, +232, +171, +107, +248, +228, +244, +249, +45, +81, +153, +126, +254, +166, +71, +115, +218, +63, +235, +55, +44, +127, +94, +55, +170, +27, +253, +0, +94, +233, +174, +255, +158, +66, +10, +231, +116, +188, +207, +73, +247, +209, +137, +118, +47, +210, +159, +19, +185, +58, +159, +195, +48, +190, +104, +119, +108, +1, +157, +124, +1, +242, +204, +247, +231, +40, +53, +170, +70, +172, +26, +166, +96, +176, +203, +11, +84, +4, +65, +61, +247, +35, +75, +98, +30, +72, +173, +116, +82, +250, +78, +7, +99, +210, +194, +212, +152, +29, +48, +116, +216, +72, +69, +142, +96, +173, +10, +0, +20, +226, +218, +74, +102, +50, +7, +196, +181, +105, +125, +252, +174, +5, +83, +153, +210, +104, +84, +160, +94, +132, +55, +226, +26, +123, +18, +98, +101, +188, +16, +207, +194, +77, +145, +115, +196, +218, +170, +166, +223, +200, +248, +175, +90, +97, +245, +253, +66, +117, +159, +147, +47, +127, +93, +163, +191, +253, +10, +151, +168, +86, +240, +37, +108, +177, +235, +92, +174, +60, +227, +214, +105, +231, +83, +130, +151, +118, +82, +27, +182, +254, +227, +45, +78, +151, +155, +96, +211, +131, +87, +9, +13, +222, +82, +51, +126, +176, +81, +7, +144, +40, +101, +168, +5, +35, +213, +173, +223, +119, +69, +164, +54, +77, +74, +149, +58, +44, +123, +0, +60, +34, +27, +150, +118, +48, +219, +44, +37, +150, +168, +3, +83, +225, +79, +119, +22, +169, +8, +229, +192, +185, +177, +155, +123, +141, +57, +145, +88, +68, +111, +95, +58, +153, +0, +86, +235, +86, +19, +130, +48, +229, +245, +7, +119, +112, +81, +13, +110, +12, +132, +117, +144, +100, +58, +72, +83, +143, +192, +24, +198, +23, +172, +56, +183, +191, +187, +57, +29, +243, +100, +128, +86, +30, +1, +177, +101, +190, +178, +155, +23, +144, +171, +163, +191, +95, +105, +88, +221, +129, +187, +157, +106, +191, +243, +226, +122, +123, +61, +115, +40, +150, +138, +255, +249, +255, +245, +160, +123, +114, +73, +199, +118, +54, +99, +66, +194, +251, +34, +226, +246, +96, +33, +130, +246, +146, +16, +115, +179, +252, +69, +10, +89, +168, +213, +59, +52, +102, +186, +28, +123, +28, +237, +217, +4, +24, +170, +111, +25, +76, +106, +252, +157, +201, +182, +20, +127, +246, +106, +196, +91, +100, +38, +86, +102, +35, +237, +27, +87, +173, +228, +238, +188, +71, +73, +38, +245, +78, +118, +220, +16, +62, +244, +121, +177, +197, +200, +105, +140, +106, +211, +17, +151, +151, +119, +140, +18, +43, +98, +30, +208, +26, +157, +135, +207, +24, +180, +111, +31, +138, +184, +103, +30, +245, +223, +179, +167, +83, +226, +124, +114, +202, +41, +21, +122, +78, +196, +5, +153, +214, +41, +208, +100, +171, +66, +107, +67, +50, +85, +8, +186, +2, +95, +140, +128, +52, +55, +85, +134, +108, +103, +7, +47, +168, +224, +191, +94, +74, +134, +234, +33, +77, +247, +223, +116, +223, +230, +210, +62, +121, +48, +91, +110, +155, +44, +17, +129, +240, +94, +30, +133, +66, +214, +172, +71, +127, +34, +124, +40, +113, +140, +135, +251, +109, +145, +245, +159, +181, +3, +217, +219, +42, +157, +248, +182, +79, +131, +9, +234, +11, +237, +127, +12, +120, +219, +182, +99, +31, +36, +20, +88, +44, +179, +151, +96, +147, +129, +92, +85, +112, +197, +248, +197, +190, +82, +197, +68, +197, +152, +225, +92, +89, +4, +15, +145, +101, +34, +234, +253, +172, +49, +235, +37, +132, +8, +178, +35, +120, +186, +248, +53, +36, +154, +112, +79, +112, +16, +226, +168, +128, +175, +97, +95, +58, +14, +158, +220, +62, +117, +115, +221, +27, +209, +131, +241, +20, +228, +215, +30, +62, +39, +246, +131, +130, +92, +62, +96, +66, +249, +202, +192, +216, +145, +77, +109, +166, +92, +228, +46, +70, +179, +223, +210, +118, +93, +253, +42, +210, +100, +178, +32, +245, +102, +212, +251, +93, +249, +126, +153, +182, +196, +204, +27, +105, +187, +90, +222, +178, +231, +39, +212, +227, +92, +141, +170, +8, +98, +148, +130, +204, +77, +186, +32, +106, +228, +201, +128, +196, +230, +145, +149, +15, +92, +43, +203, +248, +10, +252, +112, +189, +80, +248, +94, +117, +144, +7, +207, +217, +238, +228, +105, +104, +99, +141, +200, +66, +158, +243, +203, +132, +221, +42, +103, +104, +123, +33, +32, +239, +58, +28, +228, +138, +34, +110, +252, +160, +72, +225, +131, +156, +163, +37, +140, +147, +58, +86, +80, +150, +87, +27, +29, +203, +199, +137, +48, +7, +227, +104, +208, +206, +64, +174, +212, +72, +61, +25, +248, +5, +6, +16, +167, +229, +111, +106, +178, +130, +64, +31, +129, +197, +207, +197, +152, +86, +65, +195, +188, +13, +215, +150, +117, +21, +98, +253, +175, +37, +216, +100, +190, +22, +135, +214, +231, +187, +223, +98, +25, +110, +91, +98, +202, +12, +3, +32, +151, +108, +93, +184, +5, +88, +67, +236, +163, +150, +169, +158, +48, +226, +140, +46, +83, +104, +93, +162, +191, +9, +155, +115, +43, +19, +119, +168, +243, +243, +167, +173, +206, +81, +59, +246, +22, +226, +240, +55, +146, +4, +231, +36, +228, +141, +4, +73, +178, +63, +177, +114, +60, +133, +97, +117, +232, +74, +125, +113, +59, +230, +74, +245, +246, +2, +63, +8, +1, +14, +204, +115, +99, +85, +188, +1, +10, +54, +226, +91, +159, +200, +92, +162, +76, +119, +253, +140, +57, +125, +236, +211, +82, +251, +33, +66, +13, +241, +42, +84, +155, +245, +205, +29, +253, +34, +136, +211, +92, +97, +197, +246, +135, +75, +152, +231, +35, +4, +179, +151, +1, +54, +94, +147, +149, +240, +18, +36, +6, +190, +110, +128, +30, +80, +31, +202, +152, +106, +91, +143, +5, +154, +18, +61, +52, +218, +70, +42, +71, +179, +72, +219, +41, +109, +234, +98, +220, +190, +237, +71, +68, +245, +68, +19, +44, +9, +84, +5, +181, +15, +143, +191, +56, +159, +178, +255, +16, +56, +42, +241, +172, +34, +1, +131, +106, +46, +173, +167, +65, +63, +224, +24, +88, +111, +71, +134, +187, +80, +78, +86, +1, +148, +255, +235, +71, +102, +142, +238, +84, +31, +205, +55, +233, +91, +2, +147, +36, +201, +199, +112, +51, +125, +150, +156, +114, +209, +27, +95, +104, +120, +85, +184, +59, +135, +15, +14, +24, +150, +133, +87, +45, +62, +225, +35, +188, +47, +78, +168, +153, +108, +220, +51, +12, +85, +0, +196, +160, +12, +100, +11, +197, +92, +224, +163, +132, +225, +134, +194, +5, +245, +19, +72, +184, +98, +14, +144, +229, +213, +34, +69, +224, +18, +178, +100, +254, +31, +60, +148, +165, +110, +184, +14, +175, +78, +181, +41, +185, +94, +233, +189, +150, +110, +32, +157, +108, +155, +91, +130, +20, +154, +133, +251, +92, +168, +13, +182, +128, +206, +44, +13, +83, +87, +154, +67, +168, +174, +224, +83, +246, +40, +228, +52, +83, +113, +225, +153, +85, +224, +102, +118, +27, +142, +4, +3, +206, +199, +161, +167, +204, +216, +173, +100, +94, +227, +79, +2, +32, +109, +162, +84, +102, +211, +84, +128, +124, +187, +142, +196, +13, +5, +224, +135, +228, +175, +170, +123, +52, +92, +4, +139, +17, +184, +212, +95, +90, +146, +190, +181, +33, +178, +182, +28, +196, +160, +232, +125, +31, +230, +144, +65, +128, +122, +7, +98, +164, +1, +89, +232, +116, +17, +86, +212, +42, +207, +170, +9, +62, +4, +218, +12, +170, +221, +235, +109, +22, +150, +129, +149, +173, +37, +141, +101, +96, +177, +147, +4, +180, +38, +158, +212, +195, +25, +146, +252, +157, +128, +122, +114, +126, +92, +219, +25, +172, +33, +191, +132, +63, +68, +182, +238, +63, +249, +42, +19, +33, +101, +255, +169, +213, +194, +235, +240, +162, +121, +68, +211, +220, +223, +202, +33, +112, +228, +27, +230, +47, +81, +145, +190, +89, +23, +197, +255, +51, +109, +45, +65, +249, +120, +218, +134, +218, +207, +63, +36, +141, +178, +168, +167, +197, +224, +163, +23, +57, +13, +243, +190, +108, +110, +74, +116, +215, +254, +194, +76, +94, +181, +73, +211, +225, +161, +96, +244, +200, +83, +86, +129, +118, +219, +181, +54, +253, +183, +26, +76, +103, +54, +0, +159, +85, +168, +126, +153, +86, +217, +242, +229, +197, +78, +120, +183, +72, +43, +92, +32, +226, +138, +32, +163, +184, +202, +63, +43, +104, +15, +34, +83, +149, +179, +39, +153, +72, +177, +155, +54, +121, +49, +46, +196, +135, +36, +170, +160, +174, +42, +216, +207, +96, +199, +106, +82, +166, +209, +179, +148, +196, +11, +21, +185, +236, +202, +171, +17, +242, +3, +77, +67, +0, +135, +143, +92, +58, +254, +135, +184, +78, +206, +114, +206, +221, +231, +211, +226, +91, +183, +230, +126, +76, +96, +237, +3, +34, +19, +69, +215, +20, +131, +97, +116, +19, +151, +118, +104, +3, +153, +165, +104, +178, +182, +110, +214, +101, +229, +99, +28, +85, +189, +199, +77, +18, +233, +145, +123, +250, +68, +118, +182, +251, +118, +204, +73, +6, +71, +144, +184, +106, +204, +53, +77, +169, +166, +67, +186, +159, +226, +227, +227, +121, +184, +246, +76, +101, +82, +30, +62, +133, +189, +79, +60, +136, +73, +234, +32, +196, +253, +102, +188, +30, +239, +174, +12, +71, +196, +209, +121, +119, +70, +89, +176, +88, +0, +143, +251, +26, +153, +31, +73, +47, +24, +67, +189, +222, +175, +129, +215, +172, +13, +242, +35, +85, +192, +251, +122, +225, +207, +36, +114, +21, +124, +6, +223, +102, +71, +67, +163, +85, +189, +32, +159, +12, +4, +40, +180, +58, +57, +29, +255, +37, +66, +20, +122, +34, +94, +100, +119, +196, +234, +80, +175, +129, +154, +222, +54, +211, +92, +101, +222, +29, +177, +226, +194, +213, +33, +73, +135, +116, +85, +208, +74, +111, +87, +87, +30, +188, +227, +65, +167, +182, +138, +251, +153, +19, +233, +112, +120, +180, +187, +202, +215, +103, +148, +150, +225, +141, +118, +73, +226, +10, +185, +166, +48, +213, +158, +200, +247, +93, +204, +118, +76, +108, +116, +104, +69, +110, +175, +66, +27, +226, +108, +34, +206, +138, +105, +210, +224, +177, +11, +38, +218, +69, +106, +203, +201, +151, +95, +133, +121, +102, +50, +74, +224, +163, +238, +178, +217, +141, +118, +76, +47, +130, +246, +220, +202, +91, +25, +31, +140, +244, +235, +162, +199, +19, +250, +254, +139, +85, +23, +104, +85, +228, +111, +225, +15, +162, +222, +36, +91, +99, +201, +9, +40, +236, +6, +104, +64, +70, +25, +124, +203, +92, +75, +137, +144, +106, +9, +118, +232, +97, +110, +234, +58, +248, +196, +55, +1, +112, +222, +174, +46, +60, +90, +134, +53, +61, +119, +170, +18, +214, +249, +73, +43, +87, +180, +142, +43, +110, +248, +229, +103, +238, +191, +91, +113, +204, +190, +96, +175, +175, +236, +44, +92, +188, +131, +211, +39, +118, +195, +62, +187, +190, +50, +109, +171, +240, +207, +20, +241, +27, +120, +114, +243, +136, +161, +199, +185, +7, +121, +124, +251, +203, +86, +119, +84, +176, +183, +243, +188, +232, +40, +237, +141, +198, +135, +185, +10, +175, +116, +109, +67, +151, +179, +189, +67, +108, +246, +55, +222, +154, +232, +85, +13, +65, +210, +26, +82, +46, +28, +162, +153, +123, +137, +63, +80, +250, +140, +249, +199, +108, +178, +30, +116, +155, +31, +48, +97, +229, +142, +235, +239, +212, +238, +105, +201, +119, +124, +63, +20, +81, +58, +193, +7, +71, +131, +0, +84, +208, +187, +253, +119, +126, +27, +92, +94, +252, +177, +180, +249, +244, +23, +183, +189, +114, +124, +92, +190, +160, +81, +203, +148, +169, +111, +127, +114, +172, +107, +212, +47, +226, +36, +110, +117, +178, +178, +196, +1, +204, +62, +241, +47, +221, +113, +172, +131, +121, +59, +141, +178, +190, +93, +42, +50, +215, +98, +161, +153, +208, +89, +222, +67, +96, +80, +249, +180, +174, +225, +166, +68, +158, +174, +236, +226, +22, +209, +233, +245, +151, +233, +81, +204, +229, +225, +109, +98, +199, +164, +164, +133, +30, +11, +62, +3, +243, +165, +155, +211, +153, +97, +176, +162, +183, +68, +18, +215, +181, +91, +163, +61, +96, +155, +144, +237, +158, +132, +209, +128, +226, +0, +2, +96, +93, +212, +189, +206, +218, +68, +6, +148, +30, +123, +11, +231, +113, +45, +250, +169, +49, +44, +137, +223, +191, +122, +202, +62, +161, +138, +72, +14, +6, +131, +242, +40, +134, +131, +147, +35, +252, +253, +160, +175, +14, +242, +112, +27, +98, +50, +25, +252, +218, +255, +217, +139, +55, +143, +68, +165, +57, +135, +107, +130, +81, +238, +122, +150, +171, +65, +129, +132, +65, +120, +255, +248, +63, +55, +204, +94, +42, +234, +103, +49, +87, +181, +137, +210, +197, +249, +224, +12, +33, +81, +246, +74, +220, +118, +237, +169, +55, +57, +196, +104, +201, +85, +97, +57, +232, +6, +237, +120, +218, +88, +140, +53, +64, +212, +204, +168, +116, +9, +151, +73, +231, +26, +22, +11, +139, +236, +10, +239, +205, +204, +241, +203, +172, +116, +24, +125, +17, +238, +130, +38, +2, +21, +187, +28, +222, +64, +180, +201, +109, +79, +20, +238, +156, +178, +227, +27, +77, +67, +114, +139, +224, +167, +137, +148, +233, +6, +109, +115, +92, +106, +253, +54, +82, +203, +121, +236, +70, +76, +235, +243, +242, +122, +17, +137, +45, +77, +231, +42, +91, +222, +202, +116, +137, +199, +32, +119, +72, +236, +24, +158, +80, +150, +225, +77, +170, +51, +48, +218, +95, +163, +28, +140, +3, +50, +87, +208, +16, +107, +138, +140, +63, +7, +240, +56, +30, +111, +111, +75, +245, +209, +15, +243, +217, +113, +145, +197, +99, +231, +84, +242, +192, +80, +12, +20, +225, +218, +240, +7, +141, +255, +95, +183, +202, +55, +183, +231, +157, +35, +3, +124, +32, +125, +83, +202, +124, +57, +162, +119, +232, +249, +233, +131, +211, +194, +226, +177, +17, +122, +156, +176, +153, +98, +85, +252, +49, +4, +24, +12, +40, +53, +28, +252, +90, +13, +236, +113, +214, +107, +100, +43, +241, +179, +164, +91, +111, +118, +174, +108, +79, +29, +12, +92, +20, +149, +67, +9, +196, +53, +109, +106, +162, +197, +70, +151, +75, +161, +129, +36, +252, +226, +173, +249, +139, +73, +55, +211, +135, +43, +47, +208, +145, +56, +43, +203, +23, +37, +169, +166, +198, +28, +147, +31, +119, +120, +78, +48, +16, +172, +205, +5, +109, +211, +143, +215, +34, +17, +63, +56, +142, +106, +201, +96, +251, +141, +119, +224, +13, +175, +154, +120, +90, +39, +181, +199, +178, +13, +197, +37, +99, +231, +84, +208, +175, +135, +213, +238, +98, +173, +148, +119, +251, +117, +51, +128, +143, +241, +248, +33, +229, +249, +23, +244, +182, +203, +19, +215, +163, +197, +103, +58, +22, +197, +200, +216, +225, +210, +64, +167, +16, +64, +128, +201, +67, +97, +88, +159, +200, +163, +203, +207, +76, +106, +219, +166, +129, +44, +23, +246, +136, +13, +61, +66, +89, +15, +22, +42, +45, +2, +112, +179, +100, +67, +3, +126, +43, +227, +109, +246, +61, +190, +218, +204, +125, +83, +202, +208, +28, +252, +35, +2, +171, +167, +82, +242, +196, +218, +205, +90, +177, +91, +240, +23, +255, +16, +146, +57, +0, +243, +12, +150, +249, +47, +228, +64, +217, +115, +251, +117, +56, +81, +59, +36, +25, +45, +219, +99, +168, +63, +113, +143, +255, +242, +170, +186, +194, +207, +14, +155, +211, +30, +76, +181, +201, +66, +148, +14, +22, +125, +96, +235, +115, +104, +184, +202, +248, +136, +137, +13, +29, +215, +215, +2, +87, +127, +32, +121, +144, +106, +234, +53, +33, +106, +120, +183, +138, +244, +15, +55, +28, +40, +193, +153, +184, +177, +52, +77, +62, +185, +160, +61, +255, +157, +166, +212, +251, +195, +92, +24, +181, +154, +158, +247, +90, +14, +186, +30, +80, +248, +85, +84, +164, +23, +98, +160, +85, +4, +146, +13, +86, +250, +58, +206, +9, +74, +22, +222, +83, +157, +127, +131, +70, +93, +142, +200, +79, +6, +149, +88, +77, +219, +188, +172, +6, +84, +245, +46, +73, +90, +85, +147, +235, +8, +8, +196, +6, +151, +134, +134, +53, +192, +255, +42, +192, +20, +165, +235, +48, +97, +112, +55, +198, +123, +193, +174, +169, +160, +52, +134, +25, +6, +47, +121, +230, +203, +247, +98, +116, +157, +183, +60, +25, +191, +42, +109, +35, +0, +173, +175, +184, +176, +1, +35, +181, +4, +253, +237, +94, +8, +165, +66, +112, +173, +32, +209, +192, +60, +165, +139, +195, +36, +79, +155, +0, +146, +32, +170, +101, +92, +253, +25, +80, +211, +214, +13, +94, +114, +123, +51, +159, +98, +175, +107, +233, +187, +35, +136, +78, +83, +163, +129, +5, +19, +176, +202, +131, +37, +44, +49, +135, +98, +3, +83, +217, +81, +6, +206, +48, +54, +218, +62, +217, +59, +69, +137, +138, +197, +134, +89, +152, +193, +172, +17, +197, +186, +29, +71, +14, +108, +63, +200, +141, +76, +51, +1, +222, +99, +204, +210, +38, +189, +161, +52, +23, +18, +227, +72, +239, +249, +11, +81, +58, +9, +35, +102, +128, +16, +56, +89, +62, +112, +85, +18, +194, +153, +63, +233, +88, +62, +221, +72, +231, +127, +193, +139, +19, +2, +209, +182, +136, +230, +161, +250, +109, +31, +119, +49, +65, +177, +152, +43, +134, +133, +26, +168, +144, +129, +82, +110, +173, +75, +171, +119, +137, +22, +124, +90, +206, +241, +47, +151, +94, +26, +23, +245, +138, +231, +213, +61, +92, +227, +209, +17, +16, +251, +99, +149, +138, +208, +133, +73, +129, +83, +129, +197, +195, +16, +247, +133, +25, +170, +171, +98, +32, +211, +180, +3, +29, +162, +104, +169, +126, +98, +12, +48, +11, +179, +95, +97, +140, +148, +123, +36, +229, +153, +170, +152, +216, +43, +73, +241, +175, +87, +174, +100, +193, +79, +179, +94, +125, +80, +211, +182, +103, +222, +39, +183, +40, +137, +203, +155, +253, +116, +229, +64, +98, +146, +166, +191, +184, +85, +54, +10, +30, +169, +45, +228, +202, +251, +57, +52, +29, +165, +76, +177, +116, +105, +91, +39, +111, +83, +151, +234, +139, +209, +95, +120, +227, +254, +6, +73, +137, +83, +85, +137, +248, +6, +209, +192, +91, +193, +136, +130, +9, +2, +131, +144, +14, +39, +166, +203, +189, +166, +72, +169, +63, +236, +133, +30, +130, +37, +99, +146, +80, +81, +207, +77, +183, +138, +71, +194, +219, +127, +144, +168, +30, +245, +67, +24, +251, +243, +60, +163, +114, +0, +31, +216, +49, +60, +109, +141, +25, +244, +107, +104, +247, +158, +145, +238, +176, +174, +36, +146, +228, +148, +23, +189, +228, +38, +203, +252, +167, +73, +188, +101, +8, +216, +52, +237, +54, +31, +134, +55, +95, +211, +82, +4, +100, +103, +188, +160, +172, +241, +151, +37, +172, +59, +182, +221, +195, +139, +53, +0, +188, +245, +113, +208, +155, +249, +168, +211, +248, +161, +90, +79, +221, +63, +233, +191, +15, +44, +251, +9, +252, +214, +2, +208, +151, +19, +162, +167, +218, +61, +82, +125, +96, +24, +253, +72, +161, +122, +244, +75, +13, +228, +202, +64, +30, +26, +87, +30, +238, +170, +44, +53, +133, +168, +146, +243, +132, +132, +80, +171, +58, +204, +24, +81, +48, +179, +250, +163, +198, +79, +123, +64, +132, +4, +95, +221, +194, +67, +123, +124, +84, +122, +49, +117, +17, +85, +95, +71, +2, +58, +189, +190, +29, +215, +151, +83, +174, +202, +151, +60, +226, +159, +6, +35, +55, +141, +87, +149, +92, +70, +115, +111, +41, +158, +9, +86, +135, +2, +13, +91, +212, +242, +248, +147, +56, +203, +142, +200, +46, +37, +58, +41, +114, +74, +204, +149, +124, +108, +186, +57, +75, +180, +216, +67, +44, +31, +121, +160, +68, +252, +132, +227, +205, +169, +254, +249, +67, +162, +226, +235, +171, +165, +123, +3, +185, +112, +114, +153, +64, +87, +233, +254, +183, +90, +2, +191, +94, +200, +233, +132, +36, +129, +172, +164, +78, +2, +251, +80, +52, +140, +123, +219, +193, +55, +122, +222, +255, +51, +80, +241, +239, +111, +126, +119, +28, +210, +249, +62, +138, +153, +40, +227, +118, +89, +26, +29, +18, +193, +35, +247, +199, +98, +229, +201, +132, +195, +130, +60, +52, +248, +223, +123, +223, +102, +140, +39, +42, +184, +150, +104, +129, +198, +72, +232, +248, +69, +23, +235, +180, +136, +20, +187, +39, +48, +22, +29, +186, +202, +3, +52, +176, +96, +26, +109, +236, +155, +51, +17, +36, +254, +163, +101, +235, +161, +130, +188, +202, +19, +255, +69, +166, +175, +99, +151, +104, +123, +221, +52, +126, +94, +167, +227, +45, +90, +214, +24, +223, +28, +68, +115, +129, +216, +176, +24, +189, +147, +107, +250, +47, +19, +111, +189, +12, +114, +63, +30, +157, +231, +161, +191, +104, +242, +230, +204, +218, +132, +104, +69, +239, +223, +89, +39, +12, +96, +121, +92, +110, +87, +203, +252, +42, +178, +115, +222, +252, +44, +65, +29, +150, +116, +115, +133, +166, +42, +227, +226, +161, +49, +30, +228, +57, +88, +179, +18, +233, +41, +240, +193, +38, +240, +160, +245, +6, +104, +16, +41, +221, +3, +222, +135, +235, +50, +82, +122, +75, +239, +114, +174, +89, +99, +225, +88, +25, +18, +124, +253, +84, +33, +152, +115, +208, +147, +254, +244, +233, +154, +52, +129, +237, +208, +204, +154, +156, +12, +149, +103, +186, +25, +199, +121, +48, +223, +232, +8, +200, +0, +210, +4, +95, +123, +220, +169, +234, +145, +170, +254, +136, +57, +205, +95, +148, +124, +157, +117, +191, +29, +213, +189, +219, +93, +94, +124, +157, +11, +126, +154, +119, +138, +92, +162, +156, +92, +170, +135, +17, +202, +95, +45, +191, +210, +55, +164, +12, +3, +122, +183, +182, +243, +174, +50, +77, +228, +119, +12, +99, +32, +161, +35, +172, +230, +33, +10, +198, +43, +210, +100, +89, +205, +102, +239, +39, +160, +255, +186, +52, +192, +156, +170, +144, +220, +204, +215, +239, +106, +176, +108, +192, +227, +143, +2, +102, +34, +18, +91, +99, +110, +236, +21, +110, +154, +64, +242, +20, +146, +49, +67, +238, +47, +216, +155, +243, +192, +15, +29, +87, +182, +18, +114, +182, +93, +115, +38, +120, +87, +203, +251, +171, +107, +163, +189, +217, +155, +158, +215, +67, +105, +197, +254, +118, +146, +82, +128, +139, +231, +224, +209, +224, +133, +152, +115, +164, +58, +234, +14, +193, +55, +202, +24, +217, +149, +128, +219, +129, +236, +164, +211, +248, +120, +179, +13, +195, +215, +72, +84, +200, +163, +26, +23, +66, +135, +55, +87, +38, +94, +130, +134, +231, +244, +197, +28, +186, +160, +17, +170, +5, +133, +224, +20, +53, +2, +196, +209, +123, +226, +140, +199, +241, +226, +254, +176, +182, +96, +138, +56, +93, +34, +28, +149, +207, +12, +144, +165, +97, +207, +161, +123, +53, +209, +197, +126, +208, +123, +209, +161, +145, +12, +202, +185, +3, +71, +133, +69, +208, +163, +125, +34, +66, +35, +86, +175, +91, +44, +233, +37, +222, +7, +62, +143, +152, +47, +118, +205, +178, +55, +163, +40, +149, +100, +189, +37, +59, +242, +246, +196, +211, +182, +64, +69, +225, +135, +19, +126, +118, +50, +154, +111, +51, +216, +255, +158, +235, +24, +157, +60, +39, +53, +66, +218, +172, +74, +67, +5, +10, +35, +235, +183, +139, +81, +99, +155, +57, +178, +229, +131, +145, +107, +223, +137, +237, +234, +116, +148, +130, +35, +111, +128, +126, +243, +98, +57, +11, +47, +72, +30, +204, +14, +18, +75, +3, +54, +146, +83, +57, +121, +208, +51, +166, +68, +182, +12, +41, +72, +150, +24, +57, +80, +64, +236, +99, +38, +229, +124, +242, +181, +138, +23, +4, +251, +229, +13, +176, +41, +204, +96, +187, +6, +237, +179, +34, +16, +20, +251, +54, +225, +201, +6, +69, +225, +142, +1, +39, +207, +218, +220, +158, +244, +169, +211, +91, +109, +209, +187, +43, +125, +48, +184, +63, +20, +239, +59, +81, +40, +31, +216, +3, +239, +83, +220, +243, +198, +75, +21, +11, +204, +185, +141, +224, +179, +11, +94, +196, +227, +112, +147, +210, +52, +59, +171, +206, +224, +30, +57, +80, +69, +169, +89, +181, +155, +95, +159, +5, +49, +165, +58, +68, +95, +27, +140, +190, +52, +83, +177, +58, +209, +51, +74, +59, +191, +82, +173, +65, +93, +120, +121, +239, +19, +205, +120, +97, +38, +218, +32, +44, +126, +75, +205, +44, +214, +233, +186, +29, +215, +253, +150, +4, +198, +8, +136, +229, +211, +249, +130, +192, +1, +193, +152, +55, +117, +46, +194, +38, +94, +246, +43, +136, +104, +163, +209, +95, +237, +222, +176, +138, +88, +224, +194, +69, +207, +188, +106, +23, +161, +50, +125, +7, +82, +84, +128, +239, +59, +176, +223, +97, +168, +231, +169, +8, +197, +246, +66, +54, +147, +241, +175, +220, +165, +5, +102, +190, +58, +139, +244, +77, +183, +161, +251, +64, +137, +164, +119, +87, +213, +221, +238, +225, +57, +45, +76, +156, +250, +80, +117, +84, +7, +68, +177, +96, +82, +95, +205, +174, +10, +17, +10, +59, +42, +159, +177, +123, +159, +74, +41, +11, +219, +241, +111, +231, +185, +232, +121, +104, +147, +51, +190, +146, +82, +238, +23, +191, +223, +34, +227, +59, +160, +167, +112, +249, +123, +42, +218, +116, +158, +61, +227, +119, +5, +250, +118, +115, +139, +1, +235, +38, +9, +142, +86, +254, +137, +178, +160, +211, +74, +190, +1, +202, +168, +22, +94, +44, +130, +175, +6, +184, +149, +229, +50, +42, +30, +127, +45, +244, +29, +87, +2, +209, +4, +167, +95, +122, +207, +171, +166, +126, +103, +8, +214, +65, +26, +54, +212, +175, +59, +42, +230, +37, +224, +198, +127, +203, +78, +42, +38, +191, +229, +173, +98, +33, +37, +230, +175, +195, +154, +5, +104, +84, +139, +62, +250, +159, +36, +206, +182, +22, +80, +175, +229, +224, +68, +39, +226, +56, +5, +0, +42, +211, +180, +61, +57, +155, +196, +92, +245, +184, +111, +148, +104, +38, +155, +167, +91, +49, +49, +247, +68, +182, +254, +48, +71, +131, +20, +214, +208, +103, +22, +56, +114, +47, +4, +138, +85, +189, +123, +32, +7, +101, +101, +51, +183, +184, +107, +46, +152, +222, +117, +37, +91, +210, +248, +33, +144, +123, +195, +183, +209, +116, +2, +126, +182, +99, +164, +209, +121, +106, +224, +218, +58, +231, +182, +4, +173, +26, +250, +41, +5, +197, +196, +96, +105, +205, +112, +239, +197, +191, +14, +187, +90, +134, +176, +23, +189, +45, +186, +114, +15, +79, +65, +197, +95, +210, +189, +89, +31, +190, +212, +62, +158, +11, +200, +221, +168, +25, +67, +37, +18, +231, +250, +41, +62, +87, +140, +255, +230, +82, +45, +166, +24, +65, +141, +9, +225, +218, +151, +215, +232, +20, +123, +110, +4, +50, +147, +72, +207, +209, +199, +70, +220, +88, +190, +158, +127, +112, +162, +171, +89, +212, +215, +199, +75, +163, +239, +173, +132, +97, +155, +221, +144, +182, +7, +61, +164, +55, +40, +227, +178, +244, +253, +177, +254, +223, +104, +65, +180, +227, +59, +182, +109, +19, +15, +64, +88, +136, +241, +87, +234, +59, +66, +186, +182, +250, +226, +181, +93, +50, +237, +246, +227, +111, +177, +182, +247, +141, +135, +255, +19, +113, +241, +47, +191, +29, +90, +36, +239, +148, +107, +168, +96, +147, +61, +189, +25, +172, +51, +83, +101, +206, +150, +109, +214, +147, +9, +104, +41, +76, +231, +40, +178, +43, +89, +0, +63, +49, +156, +42, +224, +11, +224, +36, +90, +130, +144, +148, +74, +46, +45, +59, +30, +32, +68, +182, +205, +73, +207, +81, +207, +138, +223, +251, +69, +154, +252, +4, +113, +41, +212, +254, +109, +55, +226, +138, +95, +15, +40, +127, +244, +58, +160, +218, +143, +121, +162, +230, +234, +222, +77, +163, +11, +176, +128, +139, +59, +41, +28, +66, +186, +141, +182, +11, +32, +195, +100, +43, +185, +61, +187, +174, +61, +4, +193, +28, +220, +58, +54, +125, +105, +143, +62, +184, +92, +122, +147, +97, +211, +172, +176, +70, +213, +202, +92, +91, +84, +69, +195, +74, +140, +132, +254, +108, +48, +23, +251, +102, +61, +190, +245, +205, +148, +71, +165, +99, +147, +76, +165, +61, +250, +102, +112, +233, +82, +11, +226, +163, +157, +231, +250, +13, +218, +122, +111, +155, +238, +7, +226, +10, +204, +72, +246, +255, +167, +214, +6, +175, +65, +164, +64, +250, +230, +55, +183, +21, +189, +208, +209, +154, +207, +57, +164, +27, +67, +151, +202, +150, +79, +197, +38, +159, +139, +235, +170, +163, +118, +233, +94, +243, +207, +14, +153, +17, +9, +38, +204, +53, +236, +201, +11, +210, +15, +69, +51, +234, +178, +120, +162, +81, +27, +206, +245, +125, +10, +9, +156, +129, +54, +213, +246, +102, +56, +188, +26, +140, +137, +178, +214, +176, +194, +231, +55, +163, +207, +246, +46, +87, +102, +195, +166, +203, +54, +54, +184, +247, +218, +161, +98, +29, +164, +253, +143, +43, +172, +37, +140, +112, +244, +43, +10, +103, +91, +103, +34, +245, +95, +150, +238, +165, +140, +13, +173, +112, +227, +36, +11, +141, +177, +155, +124, +247, +17, +24, +245, +251, +79, +126, +154, +255, +132, +156, +29, +50, +145, +165, +56, +206, +155, +248, +241, +107, +140, +187, +210, +101, +157, +1, +28, +11, +172, +35, +75, +154, +95, +153, +207, +240, +50, +150, +49, +97, +230, +168, +93, +128, +105, +184, +122, +61, +235, +250, +44, +133, +226, +25, +149, +32, +140, +75, +22, +249, +64, +185, +126, +153, +64, +123, +107, +215, +116, +67, +14, +40, +97, +66, +159, +45, +78, +56, +74, +15, +187, +232, +180, +12, +18, +60, +175, +254, +114, +36, +255, +6, +51, +36, +52, +203, +12, +204, +3, +204, +148, +23, +82, +211, +255, +116, +125, +43, +0, +225, +48, +130, +112, +133, +119, +142, +65, +102, +220, +192, +109, +209, +142, +209, +242, +199, +80, +181, +228, +13, +184, +47, +132, +187, +205, +189, +170, +59, +59, +64, +16, +42, +194, +209, +33, +102, +137, +137, +46, +73, +160, +50, +102, +108, +149, +136, +146, +219, +136, +39, +153, +144, +168, +97, +163, +167, +34, +105, +24, +139, +157, +22, +44, +52, +135, +60, +180, +123, +52, +40, +5, +232, +85, +235, +155, +39, +163, +224, +31, +8, +28, +148, +35, +253, +254, +53, +8, +113, +55, +88, +179, +158, +1, +208, +16, +62, +0, +89, +1, +254, +21, +137, +244, +165, +227, +222, +194, +34, +238, +188, +170, +245, +65, +7, +26, +109, +173, +75, +8, +172, +180, +103, +177, +104, +87, +25, +177, +93, +109, +208, +120, +97, +38, +107, +44, +175, +217, +177, +95, +63, +88, +164, +99, +37, +136, +31, +43, +141, +224, +163, +245, +181, +210, +10, +13, +121, +14, +122, +218, +200, +25, +67, +143, +224, +165, +173, +57, +85, +67, +93, +123, +179, +239, +42, +3, +106, +242, +194, +167, +68, +166, +204, +148, +90, +108, +57, +128, +178, +133, +21, +27, +220, +217, +202, +223, +204, +114, +221, +121, +176, +141, +32, +150, +84, +72, +161, +155, +223, +125, +55, +248, +185, +163, +99, +206, +115, +213, +162, +21, +23, +86, +73, +161, +242, +208, +3, +231, +199, +117, +96, +9, +171, +51, +106, +51, +105, +141, +186, +178, +182, +115, +103, +147, +89, +15, +16, +140, +103, +133, +199, +22, +99, +162, +225, +149, +205, +136, +73, +68, +213, +1, +206, +172, +152, +202, +234, +23, +113, +51, +16, +101, +167, +201, +59, +224, +44, +104, +30, +155, +234, +95, +251, +105, +132, +233, +185, +233, +132, +105, +12, +236, +15, +188, +251, +41, +30, +192, +246, +240, +108, +19, +81, +6, +221, +249, +162, +202, +232, +29, +3, +163, +62, +85, +151, +62, +63, +12, +99, +50, +119, +155, +52, +252, +196, +254, +50, +157, +199, +151, +71, +74, +222, +164, +167, +7, +148, +3, +138, +228, +57, +215, +95, +93, +187, +78, +33, +137, +42, +216, +84, +99, +203, +239, +11, +10, +190, +255, +212, +222, +157, +30, +233, +7, +51, +112, +22, +206, +215, +36, +164, +225, +114, +206, +138, +120, +165, +97, +190, +141, +55, +75, +80, +140, +82, +93, +22, +15, +172, +215, +242, +52, +2, +24, +165, +47, +34, +218, +36, +227, +140, +214, +235, +195, +29, +254, +121, +12, +66, +160, +127, +41, +215, +67, +171, +176, +120, +9, +38, +81, +195, +176, +25, +158, +77, +140, +194, +124, +113, +212, +194, +209, +96, +21, +69, +222, +165, +107, +169, +81, +166, +140, +32, +137, +82, +121, +5, +99, +254, +9, +249, +188, +204, +152, +92, +116, +78, +6, +88, +110, +237, +191, +67, +143, +252, +233, +86, +126, +116, +58, +207, +223, +16, +255, +174, +178, +142, +102, +226, +182, +15, +130, +39, +37, +164, +183, +245, +100, +72, +109, +15, +21, +188, +112, +99, +48, +204, +243, +125, +26, +115, +228, +227, +128, +222, +229, +101, +12, +64, +173, +224, +62, +16, +162, +130, +1, +218, +11, +216, +31, +215, +121, +10, +34, +116, +252, +154, +109, +92, +171, +135, +122, +2, +55, +188, +10, +103, +106, +119, +188, +55, +187, +136, +55, +161, +47, +225, +70, +162, +104, +91, +19, +58, +203, +2, +89, +31, +231, +7, +252, +131, +227, +36, +45, +165, +154, +215, +96, +217, +70, +84, +203, +145, +56, +220, +150, +220, +0, +124, +121, +93, +71, +25, +56, +180, +194, +253, +134, +210, +81, +206, +243, +81, +190, +60, +50, +148, +182, +221, +0, +206, +142, +199, +217, +123, +84, +79, +131, +90, +75, +100, +156, +192, +35, +235, +232, +209, +51, +207, +72, +130, +160, +116, +163, +70, +230, +165, +121, +106, +141, +93, +77, +224, +197, +243, +97, +34, +67, +78, +132, +155, +124, +84, +40, +224, +83, +93, +75, +98, +78, +101, +137, +7, +5, +250, +63, +201, +255, +10, +215, +94, +56, +183, +153, +0, +16, +27, +84, +220, +222, +237, +34, +64, +22, +218, +220, +238, +133, +185, +109, +225, +228, +39, +106, +242, +230, +231, +54, +124, +108, +5, +195, +130, +76, +4, +178, +26, +215, +246, +40, +58, +253, +44, +239, +59, +118, +190, +30, +1, +237, +59, +214, +225, +105, +113, +39, +208, +9, +180, +133, +140, +219, +195, +230, +19, +66, +85, +172, +241, +211, +59, +120, +92, +52, +212, +127, +149, +223, +86, +227, +0, +216, +78, +103, +33, +146, +178, +13, +223, +38, +153, +120, +63, +17, +34, +237, +18, +72, +224, +235, +41, +41, +23, +65, +44, +19, +50, +162, +20, +211, +149, +56, +72, +253, +240, +252, +183, +46, +138, +10, +221, +26, +216, +64, +144, +106, +32, +186, +94, +93, +172, +1, +117, +19, +195, +112, +47, +71, +224, +178, +148, +53, +134, +169, +117, +135, +82, +106, +195, +206, +185, +61, +34, +36, +236, +236, +147, +35, +88, +227, +152, +30, +100, +50, +138, +242, +221, +59, +79, +71, +20, +255, +231, +229, +6, +142, +124, +102, +92, +45, +180, +6, +241, +176, +124, +101, +227, +176, +31, +9, +17, +112, +178, +184, +145, +188, +31, +146, +35, +150, +171, +28, +196, +16, +84, +134, +153, +72, +46, +2, +223, +24, +15, +53, +59, +27, +86, +69, +42, +197, +248, +130, +4, +26, +191, +128, +81, +126, +128, +192, +120, +194, +127, +248, +205, +68, +71, +119, +200, +152, +233, +153, +56, +223, +238, +12, +188, +239, +165, +237, +159, +2, +170, +246, +134, +248, +9, +164, +240, +44, +1, +117, +86, +28, +6, +189, +77, +62, +143, +80, +108, +143, +37, +251, +247, +117, +236, +207, +65, +178, +129, +205, +63, +175, +240, +234, +233, +232, +1, +16, +124, +232, +156, +135, +103, +170, +52, +53, +64, +205, +171, +228, +62, +135, +191, +130, +115, +72, +23, +31, +115, +42, +124, +0, +90, +233, +180, +137, +22, +58, +238, +220, +138, +20, +97, +159, +79, +2, +42, +121, +182, +7, +36, +180, +240, +207, +174, +232, +191, +182, +124, +176, +192, +119, +78, +56, +183, +29, +76, +121, +182, +100, +136, +167, +141, +240, +134, +241, +160, +111, +35, +75, +44, +197, +57, +176, +25, +224, +101, +0, +41, +75, +190, +192, +20, +56, +123, +38, +186, +172, +118, +101, +57, +162, +177, +169, +115, +27, +211, +164, +66, +32, +116, +222, +184, +13, +195, +130, +95, +50, +110, +36, +183, +205, +154, +45, +242, +219, +93, +49, +226, +74, +157, +199, +77, +6, +204, +171, +94, +5, +91, +100, +135, +155, +161, +54, +190, +73, +133, +120, +102, +91, +235, +12, +238, +155, +227, +108, +210, +79, +179, +168, +196, +62, +172, +195, +210, +192, +220, +90, +113, +161, +48, +181, +117, +185, +124, +228, +116, +245, +2, +74, +179, +86, +27, +139, +52, +52, +23, +30, +141, +173, +185, +202, +245, +136, +232, +0, +176, +130, +42, +23, +163, +234, +11, +53, +210, +94, +149, +204, +37, +155, +81, +29, +213, +204, +250, +228, +142, +159, +67, +140, +180, +124, +205, +60, +243, +204, +229, +219, +77, +210, +204, +92, +102, +184, +25, +152, +245, +189, +140, +217, +88, +193, +207, +140, +174, +230, +117, +242, +116, +165, +226, +139, +125, +234, +171, +63, +73, +251, +4, +87, +86, +115, +10, +105, +47, +161, +191, +60, +232, +235, +150, +153, +143, +54, +136, +113, +233, +67, +227, +100, +185, +55, +111, +39, +127, +235, +57, +16, +151, +153, +16, +206, +155, +151, +48, +250, +219, +149, +153, +166, +140, +104, +215, +182, +181, +47, +87, +159, +231, +73, +39, +60, +78, +14, +160, +122, +32, +40, +37, +157, +94, +250, +231, +146, +187, +243, +5, +0, +196, +87, +153, +140, +41, +155, +88, +51, +222, +164, +234, +2, +158, +165, +239, +216, +189, +13, +187, +250, +179, +192, +71, +1, +111, +128, +33, +136, +21, +246, +123, +96, +214, +24, +36, +84, +120, +59, +250, +198, +147, +233, +152, +134, +157, +126, +201, +123, +25, +10, +151, +211, +207, +121, +228, +35, +211, +28, +244, +255, +230, +75, +172, +175, +137, +142, +108, +103, +150, +61, +172, +17, +117, +170, +225, +187, +123, +120, +11, +229, +46, +213, +115, +200, +198, +57, +114, +251, +197, +86, +47, +36, +255, +52, +35, +43, +162, +6, +1, +187, +206, +129, +99, +162, +41, +246, +206, +189, +65, +10, +206, +246, +140, +46, +146, +124, +165, +203, +202, +109, +112, +19, +177, +156, +227, +95, +67, +72, +250, +45, +251, +142, +241, +63, +142, +152, +156, +49, +14, +247, +48, +14, +242, +195, +224, +247, +51, +170, +124, +28, +220, +20, +191, +50, +229, +8, +162, +124, +207, +216, +5, +59, +33, +113, +60, +203, +118, +150, +123, +58, +194, +97, +162, +227, +45, +174, +22, +36, +54, +38, +74, +192, +222, +241, +202, +162, +237, +47, +15, +48, +147, +25, +126, +238, +152, +83, +242, +131, +167, +132, +235, +152, +175, +93, +250, +146, +43, +194, +48, +252, +58, +65, +95, +237, +203, +150, +147, +177, +72, +134, +53, +132, +178, +148, +172, +88, +0, +230, +50, +164, +199, +209, +104, +181, +181, +133, +130, +131, +32, +208, +197, +254, +251, +172, +150, +13, +50, +13, +215, +193, +75, +111, +66, +80, +81, +81, +79, +83, +208, +123, +237, +50, +100, +68, +225, +88, +239, +52, +80, +2, +111, +13, +135, +212, +79, +135, +112, +90, +213, +252, +171, +194, +64, +75, +192, +249, +106, +157, +154, +0, +212, +1, +166, +66, +249, +24, +173, +55, +224, +90, +240, +83, +217, +198, +3, +59, +135, +130, +150, +122, +197, +122, +91, +40, +241, +175, +89, +187, +175, +70, +70, +73, +201, +169, +5, +245, +27, +228, +96, +55, +242, +140, +210, +252, +171, +196, +59, +82, +100, +149, +101, +225, +117, +164, +172, +229, +144, +132, +119, +60, +1, +36, +85, +111, +196, +240, +66, +40, +51, +182, +124, +75, +76, +19, +237, +184, +230, +49, +170, +237, +48, +186, +60, +51, +113, +15, +31, +63, +129, +189, +248, +35, +146, +155, +147, +174, +103, +148, +221, +122, +202, +9, +81, +103, +56, +91, +160, +177, +234, +47, +104, +110, +235, +200, +19, +107, +255, +104, +33, +88, +9, +79, +191, +125, +186, +149, +229, +198, +111, +111, +158, +67, +184, +28, +240, +56, +213, +155, +129, +17, +132, +33, +67, +62, +124, +235, +140, +205, +130, +20, +35, +176, +190, +184, +39, +153, +79, +117, +30, +247, +217, +130, +85, +238, +198, +10, +102, +49, +33, +191, +231, +213, +212, +7, +186, +181, +102, +10, +93, +221, +38, +14, +177, +147, +131, +121, +221, +26, +134, +118, +69, +103, +134, +131, +69, +33, +23, +157, +223, +154, +148, +142, +253, +144, +45, +76, +45, +53, +152, +0, +191, +111, +178, +201, +170, +67, +103, +245, +218, +173, +160, +82, +213, +196, +167, +4, +209, +36, +177, +149, +12, +125, +229, +151, +9, +220, +11, +132, +170, +196, +220, +187, +178, +32, +7, +137, +170, +195, +85, +237, +150, +151, +26, +189, +157, +176, +142, +88, +9, +4, +144, +25, +38, +51, +23, +158, +79, +240, +219, +11, +4, +201, +34, +191, +155, +193, +250, +145, +20, +52, +48, +19, +91, +187, +134, +97, +167, +100, +50, +252, +247, +13, +159, +130, +246, +139, +231, +76, +26, +109, +90, +59, +234, +236, +150, +166, +191, +197, +53, +11, +123, +111, +119, +4, +172, +134, +5, +186, +51, +120, +28, +89, +80, +231, +250, +56, +199, +194, +126, +122, +47, +24, +254, +183, +15, +20, +61, +146, +91, +43, +167, +26, +17, +212, +74, +242, +155, +219, +101, +230, +89, +158, +100, +13, +100, +102, +126, +32, +138, +88, +106, +166, +69, +123, +87, +139, +9, +205, +168, +48, +114, +70, +113, +138, +131, +95, +4, +68, +75, +109, +15, +96, +193, +161, +247, +129, +85, +220, +168, +20, +44, +90, +211, +66, +156, +219, +158, +118, +91, +79, +86, +242, +210, +9, +245, +61, +2, +129, +159, +81, +79, +166, +88, +76, +16, +179, +131, +5, +236, +159, +39, +187, +143, +89, +191, +107, +14, +231, +110, +31, +126, +12, +50, +6, +19, +178, +137, +12, +164, +200, +156, +228, +202, +88, +127, +192, +68, +34, +2, +234, +230, +38, +41, +49, +149, +64, +230, +193, +70, +199, +234, +122, +176, +201, +153, +95, +212, +60, +214, +8, +63, +248, +190, +198, +162, +80, +213, +40, +118, +67, +16, +48, +123, +138, +114, +219, +29, +203, +53, +104, +139, +108, +204, +203, +71, +134, +9, +143, +9, +72, +125, +224, +111, +190, +233, +197, +249, +15, +45, +72, +39, +141, +97, +35, +190, +77, +136, +196, +68, +37, +112, +71, +249, +27, +105, +5, +164, +199, +22, +210, +155, +126, +59, +117, +68, +224, +88, +207, +254, +183, +159, +133, +197, +7, +48, +114, +190, +67, +204, +185, +68, +156, +90, +178, +225, +163, +109, +197, +224, +77, +126, +170, +198, +254, +223, +123, +224, +209, +229, +153, +101, +141, +29, +215, +16, +43, +233, +147, +67, +191, +94, +199, +120, +122, +23, +184, +240, +221, +210, +219, +81, +170, +2, +245, +58, +89, +126, +128, +170, +8, +237, +212, +53, +39, +108, +82, +6, +188, +131, +198, +64, +238, +68, +12, +184, +113, +108, +57, +72, +46, +228, +80, +182, +137, +215, +25, +82, +13, +178, +90, +66, +212, +52, +247, +151, +31, +121, +170, +101, +73, +9, +45, +250, +59, +216, +69, +166, +142, +163, +71, +102, +196, +48, +106, +169, +192, +36, +51, +39, +133, +189, +176, +83, +245, +155, +139, +231, +184, +169, +187, +224, +183, +135, +68, +123, +244, +49, +203, +157, +184, +221, +175, +19, +192, +69, +70, +129, +218, +224, +116, +28, +203, +247, +64, +75, +7, +43, +7, +47, +105, +47, +66, +183, +60, +45, +175, +149, +96, +108, +136, +118, +107, +80, +33, +246, +219, +93, +105, +176, +32, +34, +34, +61, +206, +155, +177, +88, +27, +135, +65, +5, +36, +81, +148, +73, +112, +223, +162, +35, +124, +191, +133, +245, +193, +110, +44, +31, +63, +106, +72, +71, +19, +161, +51, +197, +154, +248, +233, +153, +78, +46, +94, +202, +239, +245, +57, +23, +167, +120, +137, +2, +185, +49, +222, +239, +2, +47, +149, +91, +171, +233, +230, +182, +238, +177, +184, +147, +36, +222, +165, +246, +79, +13, +142, +30, +130, +143, +58, +222, +31, +185, +22, +156, +34, +210, +227, +222, +223, +96, +67, +242, +204, +145, +59, +144, +15, +137, +115, +227, +97, +240, +242, +3, +187, +28, +167, +159, +97, +4, +226, +112, +212, +240, +26, +169, +52, +193, +75, +131, +70, +178, +150, +227, +254, +216, +185, +156, +238, +12, +219, +8, +7, +111, +66, +21, +71, +72, +56, +235, +27, +76, +255, +158, +8, +134, +34, +7, +152, +48, +5, +53, +97, +23, +217, +228, +174, +17, +172, +137, +112, +102, +157, +204, +141, +102, +220, +118, +35, +159, +102, +84, +77, +105, +186, +50, +62, +147, +21, +217, +199, +57, +155, +239, +145, +119, +135, +20, +59, +100, +23, +195, +26, +225, +251, +105, +113, +145, +155, +71, +49, +189, +177, +109, +88, +1, +42, +40, +166, +225, +2, +77, +57, +192, +77, +245, +155, +31, +204, +85, +139, +204, +237, +135, +118, +12, +65, +129, +2, +131, +244, +211, +200, +115, +86, +44, +18, +2, +76, +185, +164, +20, +94, +36, +105, +141, +232, +241, +74, +123, +198, +197, +42, +184, +168, +179, +100, +244, +171, +165, +224, +198, +120, +210, +26, +84, +130, +83, +71, +153, +168, +76, +191, +229, +150, +42, +224, +13, +13, +79, +167, +45, +83, +61, +209, +42, +117, +247, +36, +27, +81, +150, +110, +32, +220, +176, +162, +246, +24, +229, +202, +19, +98, +162, +62, +14, +100, +128, +170, +123, +146, +45, +103, +218, +71, +14, +105, +104, +204, +60, +72, +172, +136, +180, +190, +128, +231, +59, +165, +249, +8, +112, +92, +94, +114, +241, +253, +244, +245, +239, +87, +179, +156, +28, +22, +96, +193, +20, +133, +162, +185, +15, +78, +254, +187, +135, +71, +143, +14, +46, +112, +66, +230, +66, +219, +26, +34, +96, +51, +182, +153, +105, +255, +169, +55, +165, +170, +160, +38, +245, +219, +120, +122, +107, +127, +185, +161, +47, +74, +197, +250, +209, +184, +184, +104, +126, +135, +240, +33, +14, +200, +74, +125, +236, +195, +61, +90, +242, +174, +153, +165, +57, +239, +89, +52, +37, +86, +188, +155, +75, +235, +112, +32, +193, +165, +250, +10, +37, +176, +195, +224, +158, +91, +214, +175, +45, +54, +187, +233, +51, +14, +181, +118, +112, +66, +254, +73, +224, +11, +66, +196, +127, +124, +114, +185, +139, +223, +249, +98, +62, +70, +254, +194, +48, +40, +14, +199, +143, +32, +24, +193, +90, +177, +9, +158, +57, +237, +226, +102, +221, +10, +137, +90, +113, +224, +4, +106, +51, +152, +122, +175, +12, +36, +166, +175, +157, +105, +238, +57, +160, +236, +133, +224, +81, +221, +32, +145, +254, +222, +64, +149, +217, +252, +32, +47, +37, +151, +25, +109, +12, +185, +9, +35, +48, +78, +204, +255, +252, +170, +75, +57, +55, +226, +205, +77, +52, +206, +218, +132, +126, +248, +16, +0, +10, +252, +203, +169, +233, +180, +43, +1, +32, +44, +14, +208, +165, +113, +88, +14, +59, +114, +231, +148, +203, +80, +65, +253, +211, +125, +215, +45, +54, +75, +247, +90, +195, +249, +255, +224, +184, +220, +155, +73, +187, +39, +90, +85, +66, +149, +120, +26, +149, +154, +174, +229, +212, +245, +222, +216, +160, +19, +241, +199, +99, +95, +186, +71, +240, +16, +97, +173, +104, +195, +19, +53, +36, +8, +38, +135, +151, +18, +39, +108, +236, +147, +54, +91, +183, +252, +2, +243, +12, +166, +64, +91, +227, +207, +16, +69, +166, +252, +151, +26, +230, +33, +197, +214, +234, +248, +50, +211, +172, +230, +56, +243, +114, +54, +223, +153, +129, +149, +23, +105, +168, +166, +60, +199, +213, +61, +241, +227, +232, +117, +172, +36, +53, +49, +131, +79, +214, +95, +5, +144, +115, +91, +13, +252, +111, +186, +10, +18, +11, +187, +211, +48, +123, +136, +247, +45, +215, +86, +46, +225, +106, +213, +236, +230, +154, +84, +138, +78, +245, +133, +88, +153, +249, +255, +155, +8, +150, +184, +179, +22, +227, +117, +92, +249, +46, +34, +235, +197, +248, +231, +225, +253, +181, +186, +137, +184, +252, +35, +154, +41, +96, +86, +121, +173, +186, +113, +220, +150, +228, +156, +233, +9, +70, +155, +195, +116, +27, +149, +137, +61, +134, +141, +67, +147, +129, +183, +58, +113, +180, +87, +166, +168, +31, +20, +23, +3, +118, +83, +31, +175, +168, +231, +247, +250, +235, +36, +0, +132, +149, +243, +150, +121, +235, +95, +134, +128, +121, +193, +160, +178, +198, +117, +250, +187, +209, +152, +222, +168, +52, +70, +224, +85, +36, +21, +220, +149, +112, +80, +216, +57, +191, +199, +141, +33, +170, +216, +50, +8, +118, +20, +138, +22, +60, +181, +227, +170, +155, +121, +126, +204, +78, +230, +209, +56, +126, +174, +176, +29, +66, +119, +43, +78, +181, +125, +17, +164, +118, +106, +198, +39, +119, +184, +211, +20, +180, +56, +22, +95, +200, +217, +122, +195, +133, +119, +213, +231, +25, +99, +230, +59, +90, +237, +92, +52, +147, +172, +121, +232, +180, +193, +45, +42, +33, +117, +33, +68, +226, +52, +12, +254, +100, +185, +175, +178, +97, +142, +41, +16, +29, +254, +249, +64, +59, +61, +231, +184, +159, +178, +175, +169, +189, +158, +46, +187, +91, +124, +176, +218, +3, +147, +252, +79, +42, +183, +98, +98, +32, +189, +20, +130, +229, +166, +250, +167, +159, +43, +56, +28, +250, +54, +74, +57, +151, +92, +106, +161, +115, +115, +8, +99, +173, +10, +50, +67, +156, +208, +145, +46, +113, +153, +14, +105, +138, +46, +48, +96, +191, +81, +192, +80, +66, +246, +202, +211, +67, +46, +226, +184, +55, +214, +242, +96, +155, +167, +241, +229, +223, +225, +187, +250, +154, +79, +129, +221, +73, +203, +175, +177, +253, +255, +74, +190, +218, +204, +82, +253, +73, +52, +66, +80, +106, +255, +72, +141, +73, +99, +221, +111, +12, +210, +195, +106, +131, +177, +120, +107, +226, +231, +53, +13, +138, +180, +163, +13, +26, +221, +132, +231, +198, +78, +115, +14, +79, +185, +5, +68, +103, +230, +158, +37, +185, +127, +54, +157, +157, +136, +106, +250, +110, +64, +206, +170, +101, +198, +230, +112, +201, +228, +103, +53, +193, +46, +189, +103, +31, +199, +75, +246, +38, +239, +97, +143, +191, +202, +8, +42, +126, +246, +129, +15, +106, +74, +50, +131, +69, +42, +188, +147, +199, +237, +171, +23, +102, +254, +146, +81, +235, +246, +74, +101, +204, +104, +199, +115, +178, +23, +111, +214, +174, +153, +130, +146, +95, +192, +139, +183, +107, +91, +245, +85, +28, +183, +120, +129, +21, +40, +72, +13, +0, +114, +45, +80, +26, +108, +37, +55, +216, +253, +94, +148, +186, +225, +11, +1, +38, +6, +194, +19, +243, +205, +208, +118, +90, +3, +174, +238, +203, +182, +166, +94, +182, +128, +22, +251, +179, +244, +197, +246, +117, +3, +46, +26, +151, +194, +0, +191, +42, +135, +254, +230, +70, +83, +20, +189, +182, +233, +187, +51, +46, +226, +197, +73, +218, +248, +158, +98, +220, +117, +71, +101, +234, +250, +214, +205, +103, +51, +178, +91, +23, +175, +87, +57, +9, +237, +237, +201, +54, +87, +148, +138, +110, +76, +235, +240, +196, +207, +110, +23, +12, +209, +253, +133, +23, +83, +0, +113, +155, +107, +102, +213, +97, +248, +29, +210, +224, +230, +41, +1, +26, +8, +63, +22, +250, +111, +2, +12, +12, +41, +41, +141, +170, +206, +198, +168, +3, +0, +214, +110, +146, +220, +131, +243, +72, +247, +41, +78, +77, +8, +84, +144, +147, +196, +146, +189, +146, +0, +182, +167, +61, +130, +115, +77, +231, +0, +39, +199, +46, +55, +94, +138, +28, +9, +229, +148, +217, +73, +188, +3, +14, +174, +58, +17, +167, +13, +19, +9, +77, +138, +221, +86, +202, +149, +236, +231, +111, +81, +96, +49, +251, +184, +167, +54, +239, +124, +159, +68, +154, +225, +9, +78, +46, +18, +182, +196, +226, +221, +143, +211, +35, +99, +241, +32, +25, +99, +182, +205, +81, +184, +39, +11, +2, +36, +199, +124, +134, +68, +180, +153, +107, +79, +47, +122, +213, +7, +98, +95, +28, +249, +14, +219, +11, +202, +215, +226, +91, +189, +224, +230, +35, +137, +17, +137, +123, +101, +206, +228, +108, +29, +30, +63, +16, +102, +180, +136, +86, +25, +28, +119, +66, +20, +124, +190, +176, +96, +142, +213, +161, +46, +138, +210, +71, +164, +175, +104, +157, +171, +101, +154, +41, +61, +253, +78, +3, +188, +64, +214, +167, +251, +227, +26, +249, +159, +157, +175, +100, +85, +153, +119, +114, +142, +15, +74, +146, +4, +79, +192, +224, +90, +87, +170, +96, +196, +31, +114, +245, +170, +247, +70, +121, +190, +70, +165, +21, +194, +253, +50, +100, +58, +134, +245, +79, +237, +144, +82, +112, +224, +22, +86, +232, +145, +77, +86, +235, +106, +90, +70, +119, +249, +131, +175, +229, +192, +107, +170, +193, +4, +9, +55, +255, +77, +70, +16, +129, +171, +94, +202, +99, +234, +223, +173, +179, +205, +198, +213, +15, +89, +172, +28, +138, +43, +244, +234, +198, +103, +55, +140, +8, +17, +65, +166, +169, +75, +243, +106, +251, +79, +69, +95, +76, +29, +217, +156, +236, +128, +118, +45, +158, +222, +165, +183, +45, +217, +142, +0, +109, +225, +122, +17, +241, +77, +120, +21, +205, +131, +113, +76, +170, +251, +157, +210, +224, +70, +78, +12, +98, +29, +23, +164, +136, +37, +239, +137, +103, +136, +27, +243, +128, +77, +246, +82, +6, +157, +165, +141, +13, +108, +24, +188, +218, +109, +122, +75, +100, +39, +11, +219, +96, +39, +241, +57, +176, +82, +237, +150, +141, +14, +200, +201, +49, +171, +125, +230, +169, +216, +250, +66, +94, +178, +198, +93, +192, +40, +182, +3, +79, +237, +239, +27, +141, +233, +170, +101, +160, +146, +212, +237, +203, +114, +87, +69, +232, +100, +37, +26, +233, +87, +158, +195, +206, +48, +18, +7, +19, +38, +71, +34, +208, +184, +78, +81, +48, +9, +237, +244, +230, +52, +70, +11, +81, +157, +240, +146, +231, +148, +229, +56, +96, +63, +128, +250, +162, +109, +172, +10, +22, +52, +187, +188, +7, +149, +100, +116, +45, +236, +201, +101, +164, +186, +249, +151, +134, +179, +250, +156, +247, +214, +106, +124, +210, +146, +114, +237, +249, +254, +124, +193, +22, +185, +213, +254, +1, +132, +58, +39, +213, +168, +62, +130, +130, +254, +83, +87, +21, +59, +234, +136, +57, +8, +113, +254, +90, +12, +171, +210, +35, +227, +120, +65, +33, +230, +237, +28, +7, +59, +96, +34, +65, +243, +131, +205, +182, +54, +245, +64, +232, +159, +246, +3, +108, +186, +140, +201, +43, +116, +145, +39, +21, +69, +184, +105, +143, +47, +254, +118, +208, +49, +78, +120, +67, +84, +228, +148, +180, +192, +219, +15, +157, +119, +159, +128, +37, +54, +214, +79, +87, +241, +227, +20, +61, +91, +240, +137, +71, +125, +4, +220, +154, +101, +255, +169, +7, +254, +56, +148, +113, +114, +238, +165, +11, +168, +133, +187, +221, +132, +130, +203, +117, +177, +207, +25, +157, +214, +55, +13, +192, +62, +238, +205, +130, +62, +187, +164, +9, +188, +68, +246, +118, +147, +30, +255, +67, +164, +240, +211, +131, +251, +93, +55, +243, +61, +18, +205, +136, +206, +6, +43, +53, +218, +75, +138, +156, +105, +54, +231, +44, +13, +156, +181, +63, +2, +156, +228, +189, +199, +51, +197, +169, +117, +48, +146, +253, +108, +21, +92, +147, +123, +116, +57, +44, +79, +5, +135, +105, +248, +17, +254, +146, +21, +83, +114, +200, +225, +165, +60, +13, +80, +80, +205, +205, +105, +68, +22, +232, +250, +62, +123, +104, +183, +90, +70, +226, +95, +146, +105, +27, +9, +86, +4, +108, +135, +95, +110, +164, +224, +128, +29, +129, +170, +220, +184, +45, +214, +123, +94, +128, +34, +240, +77, +170, +199, +99, +39, +46, +15, +232, +184, +237, +57, +80, +90, +212, +45, +210, +192, +41, +170, +236, +233, +134, +2, +137, +153, +101, +58, +249, +40, +81, +97, +155, +94, +7, +233, +217, +185, +149, +157, +71, +21, +25, +29, +246, +197, +153, +6, +228, +41, +35, +182, +11, +243, +188, +65, +239, +219, +183, +188, +158, +207, +0, +116, +126, +116, +108, +213, +241, +8, +3, +214, +216, +156, +169, +179, +55, +180, +10, +221, +18, +100, +235, +47, +226, +163, +54, +28, +74, +190, +225, +141, +244, +238, +69, +85, +101, +210, +82, +168, +199, +105, +253, +74, +1, +3, +68, +24, +107, +149, +175, +197, +233, +18, +108, +165, +237, +190, +86, +168, +23, +198, +255, +14, +144, +179, +86, +67, +199, +6, +143, +121, +24, +224, +58, +3, +64, +243, +83, +117, +120, +194, +173, +115, +231, +96, +173, +163, +243, +22, +35, +231, +215, +207, +140, +45, +143, +71, +52, +21, +227, +88, +59, +167, +112, +35, +81, +122, +236, +164, +254, +61, +50, +121, +73, +11, +174, +230, +100, +9, +128, +3, +197, +79, +225, +156, +121, +63, +50, +147, +56, +239, +87, +93, +247, +136, +80, +220, +29, +35, +100, +113, +62, +169, +1, +176, +33, +44, +97, +90, +168, +69, +15, +123, +226, +241, +233, +143, +244, +199, +166, +250, +94, +119, +31, +75, +9, +13, +33, +155, +123, +189, +74, +6, +100, +215, +88, +158, +157, +243, +237, +200, +11, +143, +186, +217, +73, +78, +131, +246, +110, +189, +73, +75, +42, +109, +48, +81, +231, +127, +236, +44, +70, +84, +214, +48, +22, +18, +113, +166, +70, +33, +146, +123, +49, +195, +0, +156, +76, +80, +134, +47, +218, +58, +29, +123, +215, +166, +181, +220, +77, +67, +59, +21, +235, +48, +34, +124, +157, +31, +177, +179, +141, +128, +138, +111, +65, +130, +237, +5, +69, +170, +171, +236, +10, +19, +19, +40, +78, +72, +153, +84, +125, +143, +139, +44, +143, +86, +147, +170, +178, +48, +27, +87, +196, +43, +220, +48, +6, +200, +188, +94, +92, +169, +160, +178, +213, +232, +240, +222, +4, +72, +170, +227, +37, +226, +219, +183, +149, +223, +76, +114, +205, +96, +6, +23, +93, +60, +247, +247, +171, +86, +26, +230, +112, +47, +237, +249, +72, +61, +143, +206, +99, +238, +24, +27, +109, +154, +219, +246, +173, +3, +47, +141, +128, +221, +194, +125, +209, +53, +199, +62, +24, +225, +84, +99, +120, +7, +51, +142, +41, +18, +101, +38, +246, +205, +242, +134, +229, +80, +83, +174, +1, +32, +139, +245, +182, +134, +96, +222, +201, +182, +56, +51, +71, +170, +120, +38, +171, +129, +236, +154, +120, +201, +239, +58, +52, +197, +29, +23, +115, +116, +194, +124, +92, +201, +31, +39, +88, +70, +63, +39, +205, +148, +178, +155, +32, +110, +197, +97, +116, +110, +253, +187, +80, +144, +183, +102, +230, +142, +94, +93, +159, +42, +20, +51, +239, +51, +225, +12, +99, +163, +4, +63, +118, +251, +32, +141, +134, +155, +6, +186, +98, +149, +64, +84, +80, +61, +82, +103, +97, +52, +245, +182, +36, +11, +47, +26, +21, +207, +183, +2, +128, +36, +78, +27, +49, +69, +148, +199, +196, +192, +101, +87, +52, +3, +27, +244, +246, +197, +61, +173, +31, +209, +118, +165, +80, +210, +37, +210, +188, +83, +78, +28, +88, +202, +113, +242, +60, +155, +242, +154, +105, +9, +145, +244, +8, +29, +130, +63, +10, +134, +26, +255, +129, +155, +208, +231, +25, +172, +244, +96, +4, +11, +163, +244, +6, +241, +249, +184, +151, +88, +40, +226, +23, +10, +184, +173, +246, +224, +131, +190, +248, +203, +21, +58, +26, +50, +160, +238, +19, +11, +198, +14, +217, +235, +88, +10, +148, +219, +107, +186, +100, +179, +56, +101, +54, +132, +212, +169, +140, +183, +39, +75, +225, +144, +162, +124, +163, +65, +114, +87, +63, +255, +1, +109, +96, +206, +93, +6, +121, +144, +17, +89, +8, +41, +122, +21, +193, +100, +199, +196, +49, +224, +182, +142, +75, +35, +232, +19, +111, +108, +87, +11, +22, +171, +226, +253, +181, +235, +63, +195, +158, +15, +228, +247, +182, +90, +101, +109, +78, +83, +29, +141, +158, +237, +87, +232, +201, +129, +27, +34, +98, +160, +9, +165, +247, +217, +160, +99, +123, +159, +55, +225, +153, +68, +85, +210, +237, +160, +34, +40, +92, +4, +165, +234, +125, +192, +133, +58, +181, +228, +221, +39, +254, +108, +41, +225, +48, +65, +1, +215, +186, +145, +208, +124, +51, +63, +169, +75, +165, +235, +196, +221, +140, +181, +168, +76, +160, +108, +193, +66, +119, +56, +83, +189, +168, +239, +77, +52, +67, +42, +227, +224, +15, +67, +98, +43, +30, +192, +207, +93, +241, +23, +49, +81, +204, +174, +243, +17, +77, +147, +153, +167, +146, +40, +212, +36, +48, +123, +151, +197, +195, +45, +74, +107, +177, +126, +129, +92, +208, +19, +174, +24, +174, +112, +57, +179, +95, +223, +73, +229, +165, +239, +44, +70, +82, +64, +46, +147, +81, +248, +88, +240, +10, +193, +250, +72, +22, +253, +92, +133, +127, +24, +31, +147, +131, +245, +120, +120, +108, +36, +128, +72, +172, +78, +110, +89, +223, +193, +52, +223, +117, +154, +225, +230, +197, +119, +5, +56, +169, +241, +78, +131, +199, +71, +244, +54, +35, +46, +91, +104, +73, +99, +204, +175, +240, +170, +236, +174, +221, +55, +23, +55, +244, +139, +126, +219, +70, +136, +106, +42, +69, +154, +67, +56, +0, +4, +8, +233, +90, +152, +208, +167, +254, +177, +101, +212, +159, +141, +58, +38, +103, +254, +56, +44, +42, +25, +34, +7, +9, +15, +252, +227, +230, +50, +211, +158, +185, +202, +130, +194, +42, +130, +114, +106, +56, +126, +31, +162, +195, +23, +248, +43, +163, +155, +214, +36, +189, +212, +11, +248, +143, +179, +209, +68, +129, +3, +163, +124, +118, +115, +194, +254, +42, +76, +127, +85, +226, +182, +194, +127, +64, +187, +115, +77, +17, +60, +25, +213, +140, +86, +70, +226, +152, +103, +235, +247, +178, +235, +125, +68, +18, +147, +205, +21, +92, +94, +233, +230, +153, +222, +129, +112, +49, +79, +22, +16, +99, +138, +140, +59, +176, +51, +89, +198, +200, +11, +207, +248, +108, +185, +221, +166, +134, +128, +36, +249, +59, +149, +221, +13, +59, +86, +64, +222, +105, +2, +239, +57, +240, +120, +69, +181, +134, +194, +16, +195, +4, +245, +161, +42, +31, +174, +85, +81, +156, +153, +121, +249, +66, +21, +236, +232, +62, +87, +122, +200, +167, +248, +51, +189, +144, +140, +101, +11, +133, +179, +77, +171, +130, +223, +98, +7, +163, +183, +74, +114, +155, +49, +201, +25, +55, +123, +52, +197, +157, +11, +100, +173, +165, +236, +142, +77, +180, +179, +18, +62, +142, +149, +210, +47, +252, +107, +251, +34, +240, +191, +127, +59, +154, +63, +226, +163, +117, +185, +50, +57, +65, +142, +255, +117, +65, +87, +143, +121, +179, +153, +183, +21, +212, +193, +63, +245, +87, +67, +74, +214, +26, +217, +78, +150, +139, +214, +23, +124, +142, +42, +120, +128, +32, +94, +170, +253, +98, +120, +61, +45, +176, +40, +95, +74, +190, +158, +117, +205, +198, +109, +41, +82, +80, +72, +164, +8, +128, +176, +58, +247, +11, +214, +77, +115, +64, +200, +252, +107, +32, +225, +64, +152, +148, +63, +154, +115, +130, +177, +53, +231, +82, +91, +201, +190, +171, +10, +240, +18, +236, +25, +115, +174, +204, +26, +241, +250, +99, +249, +248, +2, +250, +183, +156, +228, +15, +110, +49, +235, +163, +229, +124, +64, +213, +247, +157, +74, +122, +82, +30, +62, +133, +123, +0, +59, +162, +121, +120, +135, +231, +4, +168, +41, +73, +135, +195, +57, +253, +15, +64, +112, +21, +141, +112, +3, +195, +182, +69, +60, +236, +68, +200, +107, +46, +206, +73, +95, +141, +107, +215, +228, +228, +176, +83, +6, +198, +237, +47, +71, +158, +64, +184, +222, +202, +47, +85, +248, +10, +175, +186, +148, +24, +213, +24, +77, +171, +97, +69, +193, +212, +230, +215, +160, +45, +185, +115, +183, +83, +73, +20, +103, +40, +52, +219, +101, +31, +201, +231, +97, +21, +129, +128, +222, +129, +88, +106, +124, +247, +135, +110, +119, +150, +49, +183, +213, +193, +249, +89, +167, +198, +45, +110, +137, +47, +207, +16, +230, +233, +24, +251, +119, +195, +221, +73, +56, +247, +64, +24, +129, +193, +58, +20, +254, +217, +220, +90, +200, +137, +80, +143, +147, +186, +159, +96, +68, +136, +252, +209, +147, +243, +74, +112, +191, +9, +95, +160, +147, +167, +249, +97, +148, +61, +242, +249, +105, +180, +212, +142, +167, +198, +83, +169, +170, +180, +117, +170, +56, +161, +24, +67, +66, +94, +57, +125, +195, +217, +153, +144, +117, +43, +91, +96, +28, +184, +223, +10, +85, +33, +15, +189, +85, +125, +98, +148, +140, +112, +130, +121, +52, +237, +43, +147, +170, +215, +148, +72, +142, +131, +29, +213, +124, +61, +211, +176, +62, +4, +243, +47, +168, +105, +129, +102, +77, +105, +17, +187, +233, +237, +161, +67, +27, +106, +22, +213, +70, +7, +107, +72, +212, +71, +173, +223, +84, +40, +129, +40, +140, +96, +187, +198, +16, +248, +228, +47, +236, +105, +65, +43, +177, +110, +152, +242, +39, +227, +188, +148, +143, +220, +208, +42, +77, +121, +71, +205, +99, +245, +219, +217, +121, +143, +233, +122, +238, +110, +248, +37, +2, +29, +182, +56, +55, +211, +59, +101, +163, +252, +126, +116, +22, +223, +50, +191, +247, +234, +245, +230, +150, +81, +13, +199, +33, +84, +249, +230, +148, +242, +238, +244, +103, +183, +227, +156, +35, +127, +166, +162, +89, +198, +59, +251, +210, +64, +223, +206, +55, +122, +233, +18, +33, +153, +14, +224, +254, +104, +103, +154, +228, +166, +242, +73, +47, +240, +217, +113, +35, +208, +173, +34, +165, +210, +178, +251, +77, +5, +91, +206, +125, +126, +152, +102, +231, +219, +36, +217, +216, +25, +194, +112, +124, +14, +135, +154, +102, +149, +211, +56, +202, +244, +98, +210, +80, +46, +89, +106, +221, +193, +199, +127, +53, +86, +145, +182, +213, +223, +49, +92, +119, +249, +15, +138, +158, +9, +230, +47, +225, +11, +212, +151, +111, +40, +101, +80, +201, +204, +216, +64, +28, +185, +65, +244, +96, +176, +129, +159, +144, +56, +180, +131, +12, +209, +144, +124, +254, +223, +211, +211, +92, +31, +191, +149, +30, +94, +123, +22, +233, +141, +70, +3, +139, +46, +179, +84, +88, +124, +182, +100, +253, +124, +165, +94, +159, +203, +177, +171, +171, +180, +122, +80, +29, +31, +119, +62, +22, +62, +123, +128, +74, +15, +57, +214, +245, +121, +194, +66, +67, +74, +201, +19, +199, +66, +100, +134, +252, +52, +149, +129, +44, +158, +218, +243, +54, +181, +235, +27, +15, +191, +190, +247, +116, +52, +102, +55, +72, +66, +61, +201, +90, +56, +70, +64, +170, +209, +162, +176, +181, +33, +202, +17, +138, +200, +143, +77, +111, +235, +98, +46, +188, +106, +220, +139, +250, +237, +244, +12, +172, +94, +55, +187, +200, +103, +38, +94, +159, +123, +244, +10, +62, +34, +61, +116, +10, +86, +46, +247, +194, +158, +221, +147, +4, +83, +229, +110, +193, +77, +87, +186, +116, +66, +208, +220, +184, +140, +93, +46, +80, +105, +42, +11, +163, +212, +68, +227, +133, +57, +239, +193, +192, +88, +20, +113, +128, +99, +166, +204, +48, +237, +83, +59, +172, +247, +48, +17, +59, +103, +211, +118, +189, +188, +122, +181, +232, +115, +207, +165, +0, +109, +143, +44, +242, +157, +134, +8, +189, +203, +143, +227, +229, +193, +125, +248, +97, +196, +66, +5, +46, +94, +61, +171, +238, +140, +127, +15, +239, +142, +187, +174, +186, +153, +141, +233, +44, +5, +199, +199, +235, +183, +165, +64, +212, +3, +183, +20, +199, +1, +93, +224, +230, +6, +234, +255, +244, +78, +173, +43, +148, +184, +153, +239, +213, +236, +133, +9, +38, +186, +67, +36, +186, +155, +136, +8, +105, +101, +58, +90, +157, +225, +139, +153, +123, +84, +197, +51, +83, +239, +245, +226, +127, +34, +242, +37, +207, +251, +226, +219, +250, +114, +29, +29, +241, +131, +158, +113, +75, +131, +7, +198, +3, +133, +240, +62, +82, +119, +178, +204, +84, +70, +234, +3, +137, +40, +56, +23, +215, +11, +40, +230, +101, +57, +112, +65, +165, +205, +138, +119, +154, +139, +186, +189, +208, +219, +1, +203, +243, +20, +42, +193, +108, +165, +91, +110, +58, +190, +139, +77, +213, +42, +10, +230, +15, +170, +90, +89, +156, +30, +23, +27, +113, +33, +179, +82, +126, +119, +83, +90, +64, +34, +197, +7, +164, +144, +3, +238, +69, +136, +0, +133, +145, +183, +114, +233, +152, +39, +69, +174, +239, +191, +170, +97, +33, +65, +62, +116, +51, +83, +158, +20, +189, +15, +55, +174, +245, +39, +14, +2, +24, +111, +240, +133, +112, +192, +114, +48, +31, +107, +42, +83, +107, +158, +231, +13, +216, +254, +160, +161, +245, +205, +85, +123, +87, +137, +55, +24, +232, +35, +115, +158, +213, +162, +239, +206, +138, +229, +195, +247, +248, +183, +170, +27, +72, +231, +12, +155, +148, +169, +88, +179, +165, +221, +86, +149, +72, +61, +83, +25, +228, +73, +206, +80, +149, +251, +183, +183, +181, +246, +227, +109, +83, +179, +134, +24, +44, +176, +193, +173, +123, +92, +150, +216, +108, +58, +27, +47, +4, +91, +201, +20, +92, +223, +64, +227, +44, +12, +118, +232, +107, +155, +240, +181, +152, +118, +113, +32, +231, +39, +171, +133, +64, +83, +154, +127, +191, +105, +151, +119, +46, +29, +249, +149, +71, +113, +165, +141, +113, +124, +7, +150, +152, +210, +151, +146, +151, +194, +225, +230, +75, +13, +134, +177, +65, +243, +139, +32, +186, +121, +176, +107, +158, +167, +190, +46, +53, +191, +77, +5, +129, +150, +142, +146, +107, +114, +195, +233, +230, +223, +113, +252, +143, +172, +225, +128, +88, +211, +86, +225, +20, +94, +15, +204, +14, +17, +16, +42, +165, +175, +116, +175, +180, +254, +70, +207, +19, +41, +200, +152, +3, +73, +120, +254, +85, +29, +105, +20, +215, +139, +226, +168, +156, +217, +235, +199, +163, +143, +228, +152, +2, +139, +106, +44, +87, +64, +226, +37, +111, +240, +230, +131, +112, +86, +246, +22, +104, +58, +86, +54, +207, +134, +67, +22, +11, +9, +238, +178, +203, +193, +203, +225, +94, +162, +67, +126, +134, +73, +71, +217, +1, +69, +15, +7, +51, +107, +182, +28, +65, +197, +136, +216, +163, +196, +164, +21, +202, +235, +72, +40, +63, +72, +168, +99, +224, +99, +71, +162, +239, +18, +148, +63, +84, +109, +86, +204, +46, +152, +202, +59, +213, +51, +118, +94, +91, +22, +161, +78, +155, +224, +144, +115, +89, +202, +41, +114, +180, +99, +252, +53, +146, +113, +245, +17, +32, +151, +220, +54, +159, +53, +133, +81, +243, +228, +65, +114, +21, +170, +104, +125, +168, +179, +191, +185, +131, +52, +53, +181, +46, +15, +222, +110, +0, +215, +22, +120, +122, +59, +171, +96, +23, +244, +172, +70, +89, +29, +214, +26, +213, +10, +116, +146, +7, +254, +80, +153, +245, +147, +220, +9, +238, +124, +52, +221, +185, +97, +186, +220, +121, +254, +157, +76, +168, +255, +197, +220, +3, +47, +74, +29, +231, +147, +201, +163, +245, +51, +59, +238, +155, +45, +111, +179, +139, +112, +111, +80, +203, +210, +241, +233, +143, +72, +236, +248, +99, +106, +119, +226, +189, +144, +39, +29, +114, +66, +204, +30, +85, +46, +90, +154, +180, +66, +109, +115, +254, +131, +212, +56, +239, +184, +168, +128, +104, +187, +28, +167, +143, +176, +136, +4, +150, +203, +155, +172, +112, +105, +150, +17, +86, +151, +76, +72, +134, +80, +106, +157, +157, +156, +201, +57, +238, +87, +184, +159, +75, +40, +10, +146, +12, +13, +198, +95, +74, +45, +111, +62, +184, +127, +86, +43, +128, +32, +98, +46, +29, +206, +147, +154, +87, +254, +165, +195, +143, +224, +157, +186, +119, +190, +16, +0, +1, +185, +78, +205, +112, +131, +246, +142, +135, +185, +132, +65, +17, +6, +32, +227, +51, +60, +146, +125, +151, +162, +133, +50, +214, +109, +92, +40, +154, +22, +174, +187, +141, +126, +246, +99, +228, +179, +95, +164, +236, +73, +187, +165, +116, +214, +127, +61, +40, +125, +154, +26, +169, +251, +214, +51, +59, +61, +154, +134, +119, +228, +52, +122, +126, +236, +237, +61, +125, +210, +112, +148, +238, +241, +220, +86, +237, +192, +85, +205, +2, +232, +17, +143, +203, +29, +251, +149, +239, +110, +80, +178, +225, +65, +40, +239, +35, +124, +13, +12, +253, +169, +85, +248, +2, +207, +152, +63, +23, +29, +71, +234, +74, +250, +250, +219, +23, +204, +155, +53, +245, +33, +31, +195, +82, +32, +246, +61, +171, +84, +69, +157, +80, +241, +233, +68, +96, +221, +127, +82, +155, +114, +67, +48, +160, +175, +13, +189, +80, +237, +82, +62, +176, +226, +13, +177, +224, +32, +134, +182, +29, +242, +215, +255, +154, +127, +20, +21, +237, +78, +31, +31, +14, +152, +180, +216, +72, +10, +117, +55, +34, +174, +200, +146, +87, +150, +172, +84, +136, +114, +193, +154, +43, +87, +80, +47, +71, +48, +233, +47, +23, +29, +241, +148, +81, +147, +125, +168, +78, +150, +180, +239, +97, +82, +118, +0, +181, +10, +59, +41, +127, +160, +165, +122, +231, +4, +175, +117, +24, +17, +27, +174, +40, +137, +81, +91, +79, +147, +148, +97, +225, +163, +161, +231, +48, +233, +88, +73, +147, +216, +12, +180, +177, +155, +2, +207, +252, +176, +130, +177, +230, +255, +240, +77, +210, +5, +8, +62, +230, +228, +230, +117, +99, +146, +193, +33, +157, +140, +146, +248, +123, +9, +248, +123, +126, +28, +138, +74, +108, +181, +242, +16, +32, +171, +105, +102, +73, +99, +58, +124, +181, +22, +100, +29, +130, +115, +191, +175, +190, +204, +20, +31, +194, +81, +253, +20, +26, +241, +191, +137, +10, +10, +67, +191, +13, +115, +2, +0, +19, +173, +120, +100, +71, +100, +252, +138, +67, +15, +144, +177, +253, +118, +53, +168, +57, +214, +229, +19, +72, +98, +53, +250, +207, +78, +121, +139, +175, +157, +81, +82, +139, +76, +249, +197, +221, +136, +189, +205, +137, +159, +33, +208, +121, +217, +195, +69, +176, +215, +31, +218, +227, +135, +200, +31, +123, +55, +136, +118, +123, +240, +39, +230, +243, +80, +2, +211, +94, +142, +100, +40, +237, +213, +58, +238, +143, +150, +87, +98, +132, +131, +228, +248, +2, +233, +201, +50, +39, +55, +208, +172, +233, +21, +77, +191, +217, +13, +126, +128, +237, +26, +82, +223, +122, +220, +161, +146, +1, +191, +139, +213, +143, +211, +218, +68, +101, +106, +253, +84, +176, +158, +81, +89, +197, +147, +192, +66, +61, +188, +38, +146, +242, +71, +249, +50, +168, +3, +177, +41, +193, +137, +65, +254, +152, +40, +190, +39, +24, +189, +170, +127, +103, +160, +185, +48, +19, +0, +179, +185, +168, +140, +203, +129, +201, +131, +175, +41, +93, +80, +116, +194, +212, +91, +183, +51, +107, +206, +143, +109, +90, +67, +29, +143, +14, +90, +228, +149, +55, +94, +184, +65, +76, +200, +139, +5, +82, +51, +140, +247, +217, +160, +200, +111, +102, +40, +11, +197, +210, +172, +233, +229, +172, +234, +172, +98, +20, +111, +237, +54, +67, +211, +121, +168, +92, +26, +183, +179, +221, +3, +61, +146, +70, +53, +172, +33, +125, +60, +159, +214, +207, +107, +253, +193, +36, +58, +27, +193, +53, +62, +147, +210, +33, +34, +73, +233, +90, +230, +160, +133, +159, +149, +157, +1, +97, +42, +217, +196, +64, +106, +233, +70, +8, +156, +251, +206, +213, +19, +176, +107, +123, +104, +91, +111, +122, +106, +5, +94, +148, +48, +162, +176, +114, +95, +173, +48, +8, +79, +193, +157, +26, +199, +70, +20, +180, +242, +3, +158, +48, +147, +133, +74, +102, +86, +61, +105, +42, +212, +89, +66, +163, +158, +229, +100, +198, +238, +167, +152, +192, +25, +51, +234, +204, +211, +147, +191, +24, +100, +216, +42, +54, +67, +108, +25, +71, +168, +89, +172, +228, +203, +51, +187, +249, +180, +41, +152, +135, +117, +254, +81, +108, +183, +115, +218, +231, +82, +127, +180, +170, +222, +173, +67, +167, +132, +38, +152, +214, +99, +237, +220, +178, +198, +122, +87, +181, +224, +172, +105, +237, +251, +64, +251, +66, +57, +154, +190, +154, +37, +141, +250, +7, +221, +150, +57, +254, +78, +27, +73, +118, +223, +109, +154, +250, +24, +73, +107, +244, +147, +40, +84, +194, +62, +66, +109, +34, +78, +47, +190, +183, +83, +56, +163, +217, +202, +174, +176, +54, +133, +145, +7, +184, +91, +27, +110, +131, +180, +103, +159, +79, +6, +201, +245, +36, +9, +84, +118, +79, +226, +88, +195, +224, +65, +80, +60, +142, +21, +142, +157, +150, +237, +248, +27, +82, +99, +71, +201, +252, +150, +72, +27, +16, +136, +158, +91, +71, +250, +58, +12, +132, +233, +86, +75, +204, +29, +136, +125, +102, +25, +154, +10, +46, +93, +51, +197, +200, +138, +101, +156, +194, +53, +150, +85, +107, +26, +92, +32, +225, +88, +135, +117, +124, +22, +209, +51, +15, +126, +233, +82, +234, +58, +99, +203, +38, +24, +48, +206, +163, +252, +59, +105, +219, +36, +113, +174, +198, +64, +109, +214, +246, +244, +236, +246, +202, +23, +182, +200, +90, +33, +43, +208, +159, +12, +186, +117, +36, +182, +85, +91, +88, +148, +178, +73, +90, +208, +115, +13, +46, +107, +122, +210, +178, +154, +217, +196, +3, +56, +169, +209, +143, +64, +180, +211, +2, +241, +180, +198, +155, +13, +144, +72, +24, +13, +59, +61, +155, +11, +29, +26, +195, +169, +190, +189, +250, +36, +151, +96, +8, +19, +160, +148, +162, +7, +228, +111, +70, +134, +120, +204, +179, +229, +221, +170, +152, +22, +176, +75, +21, +189, +80, +249, +163, +101, +46, +36, +31, +180, +41, +71, +200, +178, +184, +168, +61, +12, +37, +137, +80, +189, +240, +53, +166, +10, +66, +143, +156, +75, +131, +105, +83, +59, +248, +5, +146, +107, +114, +134, +9, +213, +121, +69, +101, +197, +181, +115, +143, +35, +151, +158, +71, +183, +179, +36, +96, +61, +111, +85, +100, +11, +209, +18, +124, +152, +187, +71, +49, +180, +247, +217, +20, +148, +143, +251, +98, +147, +200, +200, +149, +21, +151, +78, +122, +3, +220, +50, +247, +223, +191, +142, +237, +248, +116, +219, +56, +243, +41, +106, +148, +238, +44, +150, +96, +138, +126, +68, +143, +85, +145, +238, +139, +162, +38, +129, +162, +155, +157, +167, +99, +95, +184, +221, +95, +255, +48, +168, +220, +58, +28, +89, +47, +110, +13, +29, +32, +102, +53, +114, +59, +48, +95, +242, +233, +202, +65, +29, +188, +196, +200, +127, +43, +240, +248, +15, +47, +89, +117, +61, +16, +236, +249, +146, +45, +24, +67, +205, +118, +222, +103, +77, +113, +113, +235, +46, +71, +236, +14, +147, +21, +194, +0, +51, +168, +171, +195, +225, +167, +61, +9, +185, +91, +172, +62, +191, +155, +224, +157, +15, +20, +213, +174, +240, +71, +226, +22, +43, +247, +76, +38, +117, +23, +99, +131, +89, +127, +98, +89, +190, +144, +220, +24, +233, +62, +35, +200, +84, +41, +134, +167, +104, +48, +141, +243, +90, +142, +33, +122, +4, +222, +220, +64, +150, +245, +233, +221, +29, +47, +191, +176, +19, +19, +233, +157, +99, +191, +217, +163, +160, +63, +198, +239, +45, +163, +57, +190, +146, +42, +110, +31, +38, +55, +101, +17, +174, +150, +249, +134, +141, +90, +42, +147, +109, +145, +152, +130, +53, +208, +76, +137, +182, +200, +184, +234, +173, +34, +134, +21, +48, +200, +182, +45, +131, +236, +103, +225, +190, +7, +86, +225, +190, +53, +181, +100, +57, +183, +186, +141, +66, +102, +122, +76, +122, +61, +255, +97, +219, +5, +7, +212, +231, +161, +196, +12, +226, +100, +137, +251, +54, +172, +90, +44, +36, +23, +37, +7, +177, +11, +237, +164, +153, +120, +234, +9, +191, +155, +237, +79, +55, +216, +74, +171, +217, +249, +146, +14, +77, +185, +75, +7, +172, +25, +53, +112, +117, +53, +209, +49, +26, +134, +183, +84, +248, +148, +199, +113, +141, +100, +27, +12, +93, +217, +167, +79, +173, +43, +106, +214, +34, +249, +110, +183, +47, +47, +164, +158, +123, +33, +201, +133, +37, +122, +243, +104, +139, +222, +25, +167, +179, +60, +62, +209, +246, +213, +178, +137, +0, +39, +230, +111, +249, +91, +43, +124, +78, +170, +233, +123, +200, +145, +229, +148, +84, +137, +63, +35, +102, +207, +243, +146, +174, +207, +196, +181, +205, +128, +189, +60, +79, +3, +83, +94, +227, +109, +235, +12, +130, +67, +76, +62, +37, +180, +101, +79, +155, +220, +243, +90, +2, +202, +31, +13, +25, +20, +115, +15, +94, +57, +29, +107, +235, +131, +154, +194, +53, +114, +0, +155, +8, +177, +136, +246, +129, +226, +136, +204, +31, +44, +133, +166, +8, +134, +5, +26, +155, +26, +155, +103, +255, +164, +158, +123, +122, +102, +96, +1, +207, +253, +104, +168, +170, +105, +178, +99, +74, +95, +201, +114, +66, +73, +42, +176, +184, +249, +51, +143, +234, +201, +70, +176, +126, +24, +89, +187, +175, +140, +22, +68, +215, +133, +146, +165, +72, +176, +31, +188, +183, +172, +120, +166, +9, +152, +30, +61, +142, +128, +22, +244, +181, +246, +15, +213, +195, +208, +197, +236, +125, +2, +72, +54, +59, +43, +228, +87, +232, +42, +242, +79, +253, +14, +130, +142, +163, +61, +115, +225, +244, +20, +165, +252, +26, +175, +248, +178, +30, +100, +175, +12, +199, +106, +248, +217, +206, +87, +156, +38, +9, +71, +112, +117, +144, +212, +16, +120, +104, +194, +29, +82, +85, +4, +166, +146, +123, +136, +149, +42, +5, +21, +158, +20, +87, +32, +164, +220, +219, +250, +208, +39, +185, +216, +101, +56, +180, +153, +48, +58, +91, +144, +241, +15, +150, +26, +159, +219, +251, +251, +136, +10, +57, +18, +184, +148, +58, +176, +46, +239, +239, +19, +64, +234, +122, +65, +127, +11, +219, +225, +11, +86, +74, +190, +95, +191, +176, +80, +88, +3, +123, +117, +80, +188, +205, +216, +94, +147, +254, +7, +99, +165, +34, +158, +152, +251, +134, +118, +230, +229, +198, +59, +180, +121, +108, +64, +69, +68, +94, +100, +85, +63, +71, +111, +106, +31, +189, +151, +95, +207, +43, +67, +13, +105, +251, +134, +143, +156, +68, +123, +151, +64, +62, +17, +248, +85, +207, +28, +88, +90, +3, +186, +71, +29, +213, +253, +142, +217, +146, +73, +228, +220, +19, +97, +132, +160, +10, +55, +195, +157, +88, +17, +35, +206, +153, +0, +193, +166, +246, +177, +122, +60, +65, +192, +142, +182, +206, +208, +90, +80, +30, +22, +118, +249, +117, +155, +238, +185, +202, +70, +81, +6, +84, +139, +100, +249, +99, +174, +70, +161, +130, +41, +111, +247, +251, +244, +74, +224, +131, +67, +227, +252, +245, +107, +213, +93, +79, +238, +202, +154, +246, +28, +237, +251, +66, +253, +125, +85, +73, +157, +78, +149, +26, +13, +132, +186, +151, +175, +1, +54, +139, +172, +114, +69, +226, +12, +48, +104, +54, +149, +147, +16, +106, +175, +121, +237, +217, +241, +214, +184, +36, +18, +59, +136, +42, +211, +184, +215, +127, +216, +208, +82, +85, +181, +28, +139, +7, +161, +60, +3, +149, +162, +49, +225, +231, +10, +211, +58, +224, +142, +97, +217, +57, +251, +170, +153, +13, +54, +207, +34, +240, +190, +8, +60, +223, +204, +182, +152, +179, +225, +191, +12, +218, +178, +199, +32, +138, +90, +186, +68, +15, +149, +197, +156, +243, +219, +171, +251, +53, +68, +103, +147, +23, +35, +37, +75, +5, +138, +42, +8, +123, +164, +120, +152, +206, +138, +210, +221, +252, +203, +53, +5, +181, +191, +109, +225, +192, +136, +156, +28, +133, +221, +171, +29, +95, +24, +48, +122, +29, +187, +128, +206, +241, +173, +186, +173, +239, +55, +11, +193, +71, +157, +189, +244, +16, +17, +37, +200, +222, +10, +36, +73, +12, +115, +78, +137, +88, +97, +249, +97, +244, +64, +223, +92, +243, +106, +229, +65, +97, +194, +223, +84, +109, +144, +199, +241, +37, +80, +221, +63, +78, +226, +33, +166, +238, +123, +223, +186, +97, +89, +14, +209, +94, +197, +23, +105, +146, +227, +65, +15, +173, +147, +99, +70, +234, +181, +109, +9, +99, +113, +99, +13, +143, +208, +46, +24, +52, +180, +88, +28, +36, +168, +103, +130, +22, +242, +125, +147, +121, +110, +124, +216, +173, +68, +41, +83, +183, +82, +5, +30, +66, +195, +211, +167, +107, +240, +130, +243, +195, +43, +9, +30, +75, +235, +52, +63, +40, +214, +41, +34, +107, +17, +50, +95, +246, +248, +100, +182, +220, +252, +65, +73, +39, +124, +3, +88, +107, +36, +225, +14, +195, +221, +21, +236, +172, +176, +92, +29, +172, +195, +48, +119, +227, +158, +151, +131, +29, +56, +197, +198, +111, +144, +68, +84, +8, +157, +197, +2, +5, +201, +200, +172, +84, +104, +121, +108, +96, +240, +155, +178, +107, +106, +81, +107, +65, +225, +71, +125, +252, +89, +166, +57, +110, +63, +1, +80, +243, +72, +69, +225, +219, +56, +122, +139, +4, +108, +239, +177, +212, +50, +136, +12, +6, +176, +170, +22, +55, +84, +37, +242, +122, +84, +204, +31, +17, +123, +216, +141, +33, +102, +173, +79, +104, +10, +48, +40, +168, +51, +73, +250, +220, +139, +184, +129, +230, +206, +232, +227, +53, +201, +214, +33, +89, +194, +196, +169, +42, +34, +157, +19, +121, +135, +228, +150, +236, +150, +242, +39, +182, +125, +76, +227, +88, +76, +103, +33, +190, +186, +169, +224, +12, +214, +51, +80, +37, +131, +153, +174, +217, +58, +81, +71, +116, +210, +173, +173, +238, +14, +117, +56, +151, +169, +243, +204, +81, +64, +181, +195, +169, +235, +181, +10, +104, +107, +249, +16, +105, +46, +8, +133, +9, +48, +56, +163, +177, +42, +39, +233, +20, +127, +133, +235, +129, +173, +249, +90, +187, +14, +158, +46, +45, +141, +119, +131, +137, +231, +216, +157, +144, +44, +109, +159, +228, +171, +141, +163, +180, +219, +93, +22, +241, +111, +102, +129, +171, +110, +3, +182, +152, +109, +59, +4, +218, +213, +123, +96, +247, +136, +68, +65, +210, +89, +32, +149, +11, +18, +195, +28, +61, +122, +137, +55, +139, +156, +63, +232, +111, +211, +108, +75, +84, +201, +79, +69, +190, +19, +19, +189, +33, +89, +200, +103, +233, +198, +51, +56, +252, +143, +33, +166, +151, +220, +246, +138, +206, +118, +146, +198, +210, +144, +148, +98, +131, +197, +195, +210, +52, +137, +250, +252, +148, +106, +25, +1, +157, +214, +138, +108, +216, +43, +244, +233, +15, +170, +251, +36, +185, +209, +207, +144, +229, +83, +145, +249, +243, +229, +249, +34, +30, +245, +125, +217, +12, +136, +112, +201, +241, +125, +1, +111, +162, +19, +197, +11, +108, +122, +231, +98, +244, +114, +145, +146, +52, +185, +254, +126, +83, +249, +169, +249, +182, +176, +15, +254, +48, +87, +162, +195, +31, +176, +80, +49, +223, +98, +119, +94, +214, +194, +159, +244, +11, +96, +219, +159, +132, +205, +122, +196, +237, +32, +135, +20, +239, +116, +17, +251, +204, +186, +111, +173, +2, +111, +81, +204, +219, +25, +165, +63, +16, +24, +62, +26, +27, +250, +103, +179, +175, +226, +109, +2, +153, +212, +143, +196, +164, +79, +247, +245, +121, +127, +95, +28, +20, +134, +110, +106, +162, +190, +237, +102, +70, +65, +171, +154, +2, +78, +138, +253, +137, +164, +82, +238, +162, +181, +228, +200, +230, +2, +206, +189, +156, +170, +110, +161, +2, +55, +54, +77, +247, +105, +69, +80, +181, +167, +171, +112, +56, +172, +115, +86, +134, +170, +53, +17, +208, +212, +175, +57, +90, +218, +95, +119, +146, +91, +253, +78, +142, +228, +38, +34, +189, +87, +81, +152, +200, +80, +250, +189, +116, +205, +8, +201, +59, +235, +105, +91, +33, +161, +217, +85, +187, +208, +108, +65, +207, +104, +47, +77, +143, +198, +46, +10, +149, +177, +163, +201, +105, +253, +164, +33, +58, +136, +184, +255, +138, +18, +119, +150, +17, +201, +144, +218, +131, +54, +136, +255, +230, +35, +113, +96, +38, +183, +34, +88, +1, +178, +183, +132, +136, +193, +154, +94, +67, +32, +20, +90, +126, +222, +127, +238, +83, +112, +60, +176, +140, +185, +22, +201, +191, +6, +147, +107, +151, +67, +101, +98, +83, +33, +111, +165, +88, +109, +167, +175, +131, +154, +163, +124, +92, +167, +163, +111, +66, +237, +28, +122, +142, +177, +13, +100, +141, +246, +192, +214, +220, +243, +192, +199, +227, +114, +111, +52, +17, +252, +115, +255, +152, +78, +136, +150, +222, +169, +53, +16, +126, +42, +36, +48, +150, +192, +237, +92, +25, +168, +97, +33, +237, +68, +164, +148, +207, +31, +23, +126, +162, +36, +123, +30, +121, +150, +234, +255, +169, +94, +89, +111, +26, +153, +115, +147, +229, +99, +246, +226, +208, +114, +250, +149, +75, +24, +34, +197, +210, +173, +161, +237, +56, +235, +63, +27, +61, +122, +229, +241, +249, +60, +91, +174, +212, +117, +81, +74, +8, +145, +65, +1, +37, +247, +75, +17, +165, +251, +164, +90, +26, +211, +124, +29, +23, +249, +155, +49, +102, +158, +106, +245, +157, +66, +198, +204, +173, +38, +241, +153, +238, +254, +227, +14, +223, +228, +122, +129, +213, +11, +75, +102, +24, +157, +136, +91, +222, +159, +181, +157, +12, +152, +181, +190, +245, +202, +3, +103, +31, +199, +136, +139, +16, +27, +184, +220, +69, +129, +230, +119, +243, +185, +109, +82, +224, +214, +177, +4, +153, +244, +62, +211, +121, +136, +253, +189, +39, +148, +18, +111, +62, +22, +129, +116, +114, +252, +18, +19, +146, +149, +132, +192, +24, +40, +120, +185, +136, +104, +16, +198, +73, +18, +32, +39, +170, +153, +47, +145, +236, +74, +242, +49, +197, +121, +241, +131, +60, +203, +115, +117, +92, +239, +19, +207, +55, +161, +74, +167, +23, +91, +206, +80, +11, +190, +45, +125, +44, +67, +158, +21, +174, +178, +253, +55, +151, +118, +15, +208, +14, +242, +91, +104, +250, +53, +67, +16, +194, +116, +98, +163, +44, +137, +136, +52, +169, +95, +121, +60, +88, +99, +30, +96, +49, +37, +66, +107, +2, +190, +185, +51, +5, +119, +184, +86, +170, +243, +89, +79, +203, +87, +215, +47, +17, +127, +28, +186, +63, +67, +246, +6, +10, +3, +33, +29, +136, +121, +87, +230, +199, +143, +238, +141, +37, +194, +206, +161, +152, +114, +76, +27, +94, +13, +88, +133, +51, +220, +36, +234, +162, +133, +240, +172, +195, +71, +83, +136, +41, +231, +239, +89, +158, +40, +48, +120, +75, +39, +72, +226, +29, +249, +202, +46, +103, +58, +13, +75, +17, +251, +238, +234, +109, +211, +22, +150, +131, +87, +224, +255, +70, +34, +14, +42, +77, +120, +211, +187, +91, +216, +252, +61, +91, +15, +193, +82, +22, +248, +40, +74, +178, +248, +254, +255, +239, +151, +231, +155, +0, +180, +75, +74, +202, +199, +162, +200, +246, +14, +175, +186, +32, +165, +146, +228, +134, +58, +244, +1, +218, +248, +25, +78, +100, +38, +147, +251, +112, +60, +18, +236, +149, +77, +5, +250, +186, +155, +88, +226, +57, +216, +18, +15, +194, +244, +205, +73, +3, +52, +237, +215, +68, +177, +213, +112, +120, +6, +213, +8, +113, +82, +231, +251, +106, +105, +222, +157, +206, +50, +166, +119, +23, +222, +14, +28, +185, +239, +171, +253, +225, +214, +172, +177, +40, +105, +44, +125, +177, +154, +209, +108, +209, +194, +100, +254, +94, +111, +32, +179, +44, +91, +120, +235, +41, +145, +104, +193, +245, +105, +210, +144, +243, +19, +137, +213, +125, +25, +208, +146, +84, +13, +23, +158, +53, +253, +77, +185, +233, +9, +37, +17, +209, +231, +162, +40, +218, +164, +226, +99, +141, +33, +48, +18, +126, +114, +43, +30, +144, +11, +149, +160, +138, +251, +100, +172, +71, +178, +68, +188, +242, +161, +167, +161, +193, +19, +185, +202, +144, +120, +61, +240, +42, +44, +156, +194, +82, +228, +14, +115, +102, +51, +186, +150, +212, +101, +186, +147, +27, +112, +139, +26, +120, +110, +83, +132, +142, +237, +229, +246, +18, +201, +195, +239, +104, +187, +68, +64, +104, +175, +86, +1, +16, +52, +147, +87, +242, +92, +184, +150, +122, +224, +52, +128, +10, +244, +22, +172, +187, +180, +62, +24, +120, +229, +239, +248, +193, +186, +43, +189, +157, +111, +123, +194, +94, +172, +162, +101, +70, +7, +212, +83, +24, +77, +82, +112, +226, +55, +240, +152, +150, +153, +46, +37, +99, +188, +183, +112, +150, +22, +137, +72, +155, +162, +170, +161, +176, +70, +32, +87, +236, +199, +116, +140, +191, +155, +151, +96, +246, +130, +174, +43, +189, +82, +206, +208, +81, +44, +159, +136, +170, +227, +36, +79, +65, +84, +70, +10, +207, +24, +143, +239, +127, +148, +18, +18, +118, +25, +19, +10, +120, +29, +160, +169, +244, +63, +169, +199, +136, +172, +222, +104, +142, +97, +49, +74, +61, +159, +77, +149, +85, +165, +69, +135, +156, +137, +51, +105, +17, +74, +214, +223, +133, +254, +48, +246, +83, +213, +9, +193, +163, +141, +243, +108, +15, +53, +33, +159, +222, +20, +192, +153, +185, +113, +164, +19, +15, +17, +32, +126, +151, +135, +41, +117, +55, +56, +120, +30, +2, +143, +7, +40, +80, +66, +252, +24, +31, +89, +49, +42, +242, +243, +127, +192, +113, +47, +19, +123, +31, +65, +27, +46, +173, +18, +146, +234, +141, +177, +48, +224, +194, +213, +43, +81, +85, +111, +180, +47, +71, +57, +209, +166, +128, +76, +28, +186, +102, +220, +130, +245, +113, +80, +30, +132, +181, +27, +104, +174, +161, +231, +184, +185, +165, +176, +92, +17, +240, +35, +121, +92, +135, +47, +107, +46, +7, +130, +186, +123, +249, +170, +32, +23, +5, +210, +116, +177, +112, +205, +143, +145, +249, +5, +52, +104, +187, +162, +98, +147, +39, +138, +153, +222, +239, +162, +34, +91, +234, +183, +173, +101, +163, +253, +68, +97, +12, +229, +231, +159, +117, +216, +75, +246, +224, +226, +115, +49, +92, +179, +171, +17, +112, +166, +102, +160, +56, +219, +253, +191, +150, +240, +228, +106, +151, +219, +129, +225, +79, +140, +240, +182, +14, +8, +72, +238, +206, +41, +172, +65, +210, +97, +176, +207, +93, +241, +204, +173, +194, +10, +81, +235, +0, +162, +58, +92, +32, +245, +44, +201, +4, +5, +66, +119, +59, +240, +111, +101, +228, +64, +178, +147, +50, +194, +207, +170, +73, +135, +215, +116, +194, +20, +143, +32, +77, +91, +5, +148, +213, +164, +38, +70, +80, +131, +117, +171, +57, +85, +102, +213, +126, +84, +185, +103, +177, +20, +194, +67, +254, +93, +111, +139, +7, +101, +88, +233, +51, +5, +144, +191, +68, +3, +168, +254, +146, +103, +141, +238, +39, +184, +252, +238, +153, +147, +112, +168, +61, +130, +111, +176, +101, +197, +230, +222, +128, +64, +102, +29, +132, +20, +19, +73, +150, +182, +249, +72, +164, +49, +38, +165, +79, +157, +4, +246, +231, +33, +191, +51, +71, +24, +41, +251, +30, +142, +231, +144, +184, +244, +71, +5, +87, +100, +95, +148, +6, +45, +255, +180, +243, +139, +194, +250, +98, +141, +217, +100, +31, +144, +201, +24, +146, +10, +201, +173, +15, +3, +244, +221, +213, +75, +53, +192, +134, +213, +212, +224, +10, +242, +56, +226, +105, +130, +249, +46, +152, +86, +87, +163, +104, +88, +252, +46, +53, +64, +224, +189, +140, +99, +66, +92, +88, +157, +158, +36, +78, +206, +102, +57, +121, +63, +153, +185, +186, +85, +89, +206, +139, +121, +173, +52, +215, +124, +77, +93, +151, +17, +111, +218, +132, +79, +111, +70, +220, +39, +68, +33, +137, +223, +225, +134, +251, +116, +169, +43, +27, +60, +252, +87, +189, +85, +17, +0, +183, +11, +126, +148, +210, +123, +109, +119, +127, +109, +97, +94, +254, +192, +189, +138, +181, +157, +58, +111, +187, +215, +66, +199, +224, +246, +232, +26, +204, +76, +23, +132, +77, +255, +125, +234, +131, +241, +255, +88, +201, +81, +223, +18, +19, +222, +159, +66, +162, +66, +168, +93, +125, +53, +122, +197, +203, +51, +5, +213, +19, +186, +114, +109, +212, +249, +127, +147, +70, +190, +162, +123, +252, +58, +53, +154, +113, +191, +250, +188, +253, +105, +215, +140, +33, +213, +160, +237, +127, +226, +34, +60, +46, +22, +18, +63, +10, +56, +6, +45, +124, +29, +239, +156, +180, +130, +204, +215, +115, +149, +87, +55, +253, +134, +23, +216, +48, +133, +39, +166, +229, +142, +25, +183, +193, +144, +102, +145, +98, +166, +2, +181, +171, +25, +71, +106, +173, +255, +30, +168, +211, +214, +168, +223, +222, +252, +175, +250, +74, +12, +250, +117, +244, +130, +153, +71, +241, +157, +15, +115, +201, +82, +151, +37, +157, +121, +193, +233, +164, +210, +29, +240, +190, +91, +217, +47, +130, +134, +40, +38, +24, +158, +96, +210, +0, +175, +193, +173, +104, +64, +41, +245, +168, +204, +202, +128, +189, +207, +255, +43, +159, +135, +66, +74, +67, +92, +126, +8, +32, +212, +235, +117, +202, +236, +3, +252, +98, +59, +234, +38, +143, +180, +3, +45, +32, +135, +17, +141, +132, +8, +153, +0, +116, +167, +22, +65, +195, +105, +131, +117, +101, +104, +234, +34, +198, +229, +178, +195, +201, +131, +35, +43, +11, +204, +65, +161, +74, +61, +249, +33, +130, +25, +70, +183, +62, +24, +61, +118, +133, +97, +246, +200, +1, +226, +137, +77, +111, +215, +228, +85, +170, +188, +135, +214, +175, +237, +107, +74, +47, +46, +32, +197, +171, +17, +186, +34, +14, +28, +50, +153, +159, +214, +192, +209, +22, +106, +102, +48, +220, +113, +216, +11, +64, +237, +47, +176, +147, +241, +241, +131, +218, +234, +246, +6, +254, +103, +6, +204, +183, +79, +55, +66, +43, +222, +114, +170, +228, +183, +65, +161, +145, +5, +248, +202, +231, +12, +48, +66, +44, +31, +80, +65, +48, +229, +170, +14, +134, +118, +219, +74, +211, +235, +81, +207, +125, +180, +238, +27, +84, +69, +160, +183, +81, +187, +102, +202, +200, +6, +177, +8, +160, +57, +142, +248, +14, +212, +184, +199, +183, +21, +18, +82, +38, +119, +197, +231, +55, +115, +16, +17, +249, +207, +242, +16, +185, +134, +235, +37, +241, +254, +206, +94, +99, +184, +57, +55, +209, +165, +188, +143, +149, +120, +80, +80, +64, +227, +128, +43, +26, +29, +90, +144, +45, +19, +50, +131, +149, +102, +229, +5, +118, +246, +155, +158, +49, +17, +139, +149, +154, +5, +193, +243, +210, +14, +65, +124, +187, +103, +217, +71, +202, +27, +76, +54, +187, +174, +132, +113, +9, +44, +170, +159, +88, +29, +87, +209, +106, +38, +12, +109, +241, +147, +127, +57, +191, +81, +26, +39, +103, +112, +136, +98, +202, +222, +247, +183, +186, +120, +126, +103, +94, +79, +133, +248, +28, +67, +33, +192, +23, +212, +124, +209, +123, +62, +74, +173, +32, +141, +138, +226, +131, +153, +85, +174, +7, +227, +65, +107, +133, +214, +244, +118, +158, +146, +220, +142, +91, +193, +135, +25, +204, +67, +193, +77, +13, +185, +174, +24, +214, +100, +15, +52, +181, +56, +83, +200, +133, +226, +32, +129, +9, +42, +50, +87, +67, +224, +248, +98, +223, +130, +111, +30, +5, +38, +74, +120, +199, +83, +252, +121, +244, +49, +66, +220, +207, +140, +27, +218, +35, +118, +160, +85, +124, +45, +17, +167, +121, +169, +129, +203, +118, +245, +44, +126, +127, +158, +28, +18, +140, +172, +5, +229, +22, +120, +107, +54, +107, +156, +255, +162, +41, +87, +205, +233, +115, +82, +39, +127, +43, +94, +42, +216, +78, +112, +196, +21, +95, +205, +13, +83, +202, +158, +207, +161, +116, +37, +202, +56, +52, +177, +11, +77, +248, +60, +63, +92, +105, +130, +78, +118, +136, +135, +78, +215, +92, +229, +2, +148, +36, +193, +141, +199, +123, +4, +66, +196, +230, +111, +116, +227, +27, +204, +226, +196, +242, +220, +255, +8, +20, +71, +110, +218, +254, +90, +203, +11, +55, +241, +157, +87, +82, +126, +205, +226, +225, +199, +155, +164, +99, +61, +90, +179, +48, +107, +32, +78, +68, +122, +128, +211, +97, +125, +223, +247, +85, +200, +146, +11, +234, +163, +73, +99, +79, +37, +120, +59, +40, +151, +172, +241, +27, +49, +159, +243, +238, +5, +106, +13, +70, +169, +26, +152, +170, +140, +122, +7, +8, +32, +253, +170, +212, +43, +206, +115, +11, +222, +69, +246, +214, +18, +59, +131, +160, +135, +189, +247, +93, +71, +219, +68, +253, +182, +167, +79, +116, +60, +116, +33, +8, +178, +168, +55, +68, +169, +82, +120, +136, +64, +41, +66, +128, +21, +227, +53, +113, +155, +64, +115, +51, +212, +240, +79, +149, +183, +92, +81, +195, +129, +22, +39, +231, +116, +16, +237, +181, +162, +40, +135, +8, +125, +248, +195, +27, +231, +121, +31, +31, +138, +25, +105, +94, +19, +66, +158, +32, +238, +151, +55, +53, +218, +247, +9, +255, +255, +208, +170, +17, +149, +90, +174, +232, +166, +243, +61, +123, +86, +179, +44, +165, +236, +164, +176, +188, +88, +41, +102, +99, +94, +141, +207, +99, +160, +193, +174, +119, +152, +135, +163, +42, +1, +177, +231, +107, +206, +140, +233, +137, +157, +124, +100, +160, +204, +7, +202, +98, +211, +178, +219, +229, +80, +179, +113, +202, +170, +112, +136, +228, +48, +52, +1, +112, +175, +183, +194, +70, +210, +65, +58, +220, +169, +209, +167, +8, +148, +143, +249, +14, +97, +232, +115, +108, +68, +222, +104, +230, +26, +225, +51, +38, +250, +4, +104, +185, +252, +142, +87, +73, +10, +172, +73, +73, +67, +99, +49, +58, +203, +91, +92, +233, +135, +146, +90, +116, +81, +194, +209, +7, +85, +192, +46, +182, +158, +232, +95, +220, +214, +20, +75, +168, +177, +30, +233, +121, +11, +43, +174, +133, +17, +12, +81, +254, +221, +195, +164, +110, +220, +221, +15, +217, +47, +82, +81, +184, +10, +193, +141, +249, +209, +107, +229, +139, +235, +83, +63, +229, +40, +13, +210, +205, +52, +120, +20, +220, +169, +133, +121, +99, +193, +92, +147, +198, +107, +152, +178, +181, +192, +221, +34, +74, +125, +149, +34, +191, +211, +19, +148, +90, +100, +49, +179, +183, +175, +51, +61, +34, +160, +161, +213, +40, +22, +128, +248, +161, +136, +155, +91, +2, +88, +209, +150, +160, +76, +224, +151, +237, +68, +174, +116, +157, +130, +45, +56, +38, +110, +106, +123, +41, +188, +36, +54, +171, +43, +25, +33, +126, +190, +5, +168, +215, +99, +227, +89, +30, +183, +44, +72, +229, +205, +41, +236, +18, +44, +193, +91, +109, +73, +59, +93, +113, +40, +157, +128, +87, +53, +226, +107, +229, +169, +10, +79, +34, +157, +38, +236, +134, +15, +218, +124, +190, +27, +207, +156, +98, +166, +110, +174, +106, +171, +191, +207, +175, +69, +63, +159, +235, +254, +173, +245, +55, +99, +194, +111, +195, +237, +31, +132, +201, +164, +187, +118, +151, +218, +130, +16, +156, +109, +197, +89, +36, +242, +183, +196, +130, +156, +149, +164, +237, +148, +178, +160, +150, +159, +27, +26, +102, +100, +7, +12, +117, +133, +158, +104, +90, +16, +110, +168, +56, +23, +213, +84, +158, +245, +111, +126, +18, +47, +111, +241, +187, +117, +192, +237, +231, +227, +71, +49, +163, +86, +28, +222, +59, +179, +159, +86, +90, +37, +21, +86, +207, +12, +36, +109, +26, +33, +7, +225, +159, +8, +5, +215, +213, +103, +158, +12, +250, +242, +45, +156, +36, +230, +49, +90, +203, +121, +229, +239, +239, +135, +188, +93, +202, +90, +118, +43, +0, +255, +218, +18, +157, +248, +155, +90, +179, +205, +60, +208, +126, +255, +186, +17, +105, +145, +229, +81, +10, +94, +39, +240, +37, +186, +21, +140, +84, +188, +29, +206, +166, +166, +12, +222, +86, +18, +162, +34, +88, +1, +61, +43, +144, +203, +155, +49, +151, +252, +215, +64, +151, +246, +80, +23, +178, +104, +139, +190, +59, +197, +193, +42, +185, +223, +32, +10, +20, +193, +126, +46, +150, +98, +55, +111, +39, +184, +191, +69, +50, +253, +111, +130, +75, +162, +87, +235, +248, +49, +164, +3, +111, +178, +36, +225, +48, +67, +86, +149, +214, +17, +239, +148, +4, +177, +134, +3, +214, +174, +239, +46, +170, +94, +81, +60, +133, +2, +151, +113, +141, +53, +4, +197, +92, +235, +85, +243, +242, +230, +195, +95, +6, +88, +182, +18, +131, +157, +197, +70, +121, +192, +23, +184, +196, +178, +78, +154, +41, +152, +215, +22, +53, +139, +115, +224, +6, +58, +183, +97, +172, +184, +112, +118, +98, +105, +158, +170, +142, +28, +31, +116, +193, +30, +159, +183, +215, +221, +56, +197, +131, +227, +218, +202, +159, +198, +242, +59, +4, +223, +246, +105, +113, +187, +28, +19, +37, +255, +200, +144, +251, +23, +66, +58, +190, +148, +170, +79, +244, +214, +11, +51, +226, +16, +64, +204, +245, +225, +11, +219, +180, +187, +15, +179, +12, +33, +212, +70, +197, +144, +117, +233, +109, +12, +186, +13, +72, +167, +121, +36, +106, +71, +3, +149, +234, +44, +24, +26, +231, +102, +95, +198, +176, +182, +195, +219, +228, +185, +9, +86, +131, +81, +150, +72, +51, +92, +68, +141, +82, +55, +255, +161, +63, +252, +160, +29, +205, +242, +74, +218, +157, +142, +176, +173, +19, +60, +150, +179, +136, +78, +88, +220, +116, +200, +183, +132, +33, +7, +222, +50, +169, +155, +222, +235, +123, +58, +172, +5, +134, +230, +124, +13, +43, +70, +4, +190, +104, +153, +158, +165, +213, +244, +119, +0, +219, +244, +30, +223, +251, +222, +150, +132, +143, +106, +43, +46, +170, +200, +254, +192, +225, +39, +34, +208, +146, +126, +96, +101, +230, +44, +33, +56, +93, +215, +234, +118, +42, +155, +230, +103, +128, +150, +75, +143, +223, +69, +32, +135, +243, +205, +115, +244, +27, +82, +215, +47, +117, +69, +147, +46, +26, +84, +81, +168, +82, +133, +104, +13, +44, +32, +127, +60, +95, +23, +30, +189, +218, +219, +225, +155, +88, +146, +86, +111, +3, +134, +12, +194, +241, +70, +185, +182, +94, +139, +119, +247, +181, +15, +63, +220, +66, +162, +103, +22, +92, +23, +80, +32, +153, +121, +77, +93, +46, +28, +113, +144, +135, +235, +227, +206, +84, +123, +190, +66, +216, +104, +153, +155, +225, +243, +71, +14, +45, +162, +119, +165, +109, +86, +23, +163, +141, +130, +140, +110, +156, +107, +18, +232, +99, +108, +142, +110, +101, +71, +210, +25, +223, +38, +157, +105, +134, +215, +36, +153, +148, +77, +88, +160, +187, +98, +215, +174, +141, +83, +85, +11, +136, +130, +116, +129, +143, +242, +37, +91, +84, +195, +146, +168, +57, +146, +37, +191, +201, +118, +48, +77, +16, +107, +189, +134, +98, +21, +191, +122, +132, +158, +64, +189, +117, +77, +98, +99, +250, +251, +62, +254, +116, +236, +69, +235, +235, +125, +197, +151, +151, +8, +20, +179, +16, +83, +68, +23, +8, +255, +46, +188, +113, +22, +41, +94, +86, +23, +111, +25, +210, +101, +18, +212, +191, +72, +99, +207, +72, +223, +113, +25, +8, +108, +136, +159, +28, +215, +105, +157, +21, +77, +32, +167, +45, +196, +159, +86, +90, +83, +128, +205, +216, +65, +178, +96, +224, +169, +71, +211, +0, +170, +53, +124, +174, +202, +127, +61, +217, +157, +232, +85, +154, +206, +232, +73, +126, +19, +85, +202, +166, +207, +113, +29, +33, +151, +27, +170, +228, +119, +172, +13, +111, +138, +61, +5, +237, +26, +104, +175, +218, +62, +112, +96, +246, +208, +177, +242, +120, +129, +91, +29, +195, +211, +62, +76, +245, +111, +128, +155, +1, +253, +20, +155, +243, +230, +70, +13, +38, +240, +189, +225, +191, +180, +210, +188, +61, +57, +105, +234, +193, +109, +197, +246, +27, +64, +53, +71, +105, +249, +106, +93, +96, +177, +104, +85, +139, +122, +249, +132, +50, +114, +74, +243, +77, +24, +187, +43, +24, +75, +106, +74, +208, +214, +211, +230, +128, +92, +15, +244, +255, +224, +104, +118, +16, +148, +59, +107, +206, +240, +27, +243, +131, +30, +134, +248, +1, +99, +98, +116, +85, +198, +174, +243, +12, +71, +51, +15, +150, +86, +190, +255, +213, +52, +57, +11, +248, +29, +94, +93, +168, +247, +154, +90, +96, +193, +174, +117, +36, +21, +115, +39, +52, +181, +147, +214, +128, +166, +47, +166, +242, +5, +47, +45, +32, +194, +121, +148, +10, +153, +206, +45, +119, +150, +147, +15, +178, +212, +27, +47, +117, +6, +158, +213, +91, +68, +229, +51, +188, +173, +87, +98, +29, +5, +218, +159, +45, +218, +43, +175, +56, +157, +23, +129, +133, +138, +29, +23, +62, +206, +206, +188, +9, +80, +108, +139, +144, +146, +123, +143, +172, +132, +66, +159, +164, +173, +37, +224, +231, +16, +18, +198, +230, +63, +64, +66, +184, +36, +13, +101, +159, +23, +62, +228, +160, +99, +103, +161, +247, +253, +1, +158, +120, +148, +43, +233, +147, +83, +99, +89, +57, +221, +253, +6, +78, +39, +239, +94, +75, +200, +191, +90, +187, +205, +137, +77, +77, +49, +35, +143, +189, +197, +158, +35, +126, +3, +112, +222, +211, +100, +31, +89, +147, +9, +154, +183, +15, +10, +211, +35, +191, +219, +122, +156, +222, +27, +136, +233, +168, +71, +149, +182, +99, +129, +140, +182, +252, +160, +33, +94, +37, +217, +208, +167, +114, +48, +10, +173, +146, +61, +55, +24, +147, +109, +124, +196, +82, +76, +202, +119, +69, +253, +213, +120, +105, +144, +107, +60, +156, +242, +92, +140, +247, +201, +236, +111, +95, +41, +12, +99, +56, +96, +147, +25, +128, +47, +62, +222, +233, +216, +209, +246, +48, +211, +21, +27, +249, +6, +206, +44, +43, +212, +79, +234, +52, +116, +98, +226, +85, +4, +43, +65, +90, +191, +136, +229, +38, +210, +128, +86, +96, +158, +68, +228, +248, +0, +8, +252, +16, +42, +174, +42, +21, +196, +198, +148, +185, +2, +108, +225, +13, +82, +22, +241, +103, +134, +222, +168, +115, +253, +104, +13, +158, +53, +231, +183, +27, +75, +32, +225, +78, +78, +205, +114, +196, +65, +178, +101, +153, +197, +201, +65, +56, +39, +108, +55, +170, +86, +141, +211, +211, +130, +17, +73, +138, +52, +151, +149, +150, +137, +116, +46, +113, +121, +216, +160, +76, +232, +29, +93, +164, +118, +72, +129, +160, +166, +141, +7, +120, +22, +156, +80, +147, +30, +238, +29, +152, +115, +100, +237, +127, +195, +123, +113, +137, +114, +180, +127, +208, +101, +81, +83, +27, +218, +7, +2, +93, +29, +200, +142, +197, +0, +143, +194, +111, +179, +29, +151, +143, +130, +111, +144, +204, +47, +188, +142, +240, +55, +218, +6, +107, +72, +4, +86, +121, +72, +97, +107, +204, +212, +234, +206, +239, +211, +174, +207, +175, +48, +105, +163, +65, +20, +118, +164, +105, +112, +8, +61, +219, +51, +231, +21, +113, +85, +38, +118, +137, +72, +125, +246, +70, +147, +5, +114, +219, +147, +62, +25, +20, +52, +192, +116, +200, +246, +55, +2, +63, +203, +173, +205, +124, +199, +233, +119, +2, +118, +51, +82, +154, +208, +71, +102, +82, +17, +200, +138, +221, +127, +49, +193, +158, +60, +75, +130, +224, +216, +41, +41, +47, +231, +188, +179, +42, +57, +206, +235, +58, +55, +103, +10, +154, +73, +231, +40, +234, +8, +184, +126, +33, +61, +24, +200, +12, +163, +179, +250, +81, +110, +42, +115, +117, +135, +11, +1, +209, +77, +123, +213, +146, +109, +150, +217, +216, +56, +204, +198, +173, +241, +157, +14, +234, +42, +18, +190, +113, +2, +17, +253, +111, +103, +44, +30, +27, +133, +158, +24, +48, +111, +5, +175, +176, +212, +125, +46, +203, +165, +67, +124, +192, +71, +212, +193, +101, +50, +234, +121, +200, +20, +150, +196, +75, +132, +54, +186, +175, +91, +185, +50, +10, +171, +126, +54, +247, +181, +128, +87, +193, +207, +75, +21, +48, +201, +234, +58, +87, +234, +169, +115, +121, +20, +143, +243, +90, +33, +199, +64, +157, +108, +3, +39, +171, +199, +120, +208, +39, +228, +162, +244, +152, +248, +12, +135, +53, +100, +15, +195, +187, +130, +159, +247, +165, +96, +174, +200, +30, +151, +51, +17, +8, +155, +39, +112, +125, +93, +109, +244, +96, +153, +219, +91, +242, +51, +145, +207, +173, +23, +7, +95, +189, +197, +169, +19, +11, +99, +89, +58, +57, +249, +86, +29, +160, +238, +64, +242, +60, +92, +130, +144, +178, +14, +12, +103, +149, +135, +149, +213, +122, +139, +223, +108, +72, +150, +220, +210, +13, +33, +117, +47, +139, +225, +168, +189, +200, +98, +201, +17, +98, +191, +219, +114, +103, +86, +241, +204, +250, +37, +129, +175, +253, +95, +56, +151, +165, +43, +100, +167, +40, +75, +199, +87, +44, +117, +45, +177, +127, +110, +139, +118, +209, +14, +60, +12, +165, +56, +49, +232, +128, +64, +170, +47, +174, +215, +50, +244, +163, +251, +210, +126, +175, +57, +74, +227, +134, +248, +43, +174, +186, +215, +102, +191, +85, +97, +209, +37, +238, +15, +70, +58, +177, +48, +131, +161, +111, +30, +28, +4, +28, +1, +87, +19, +230, +213, +235, +206, +78, +106, +209, +64, +234, +31, +174, +132, +58, +159, +157, +133, +198, +28, +195, +185, +248, +109, +216, +10, +153, +164, +42, +8, +18, +141, +54, +168, +231, +167, +62, +123, +164, +12, +24, +138, +204, +16, +144, +187, +72, +254, +194, +38, +20, +129, +89, +54, +3, +192, +250, +242, +97, +172, +221, +35, +60, +223, +202, +5, +75, +202, +178, +215, +203, +235, +2, +135, +30, +48, +99, +118, +198, +210, +37, +94, +92, +113, +236, +184, +53, +206, +58, +197, +163, +16, +112, +116, +43, +18, +161, +132, +207, +12, +110, +26, +44, +13, +222, +128, +245, +181, +104, +148, +51, +78, +34, +149, +224, +59, +195, +214, +220, +25, +182, +17, +167, +62, +42, +238, +38, +127, +148, +81, +142, +162, +26, +86, +29, +61, +120, +43, +135, +152, +53, +193, +6, +201, +106, +174, +145, +98, +198, +207, +29, +195, +117, +97, +248, +206, +217, +118, +189, +123, +50, +189, +131, +220, +25, +251, +18, +235, +251, +197, +142, +206, +15, +101, +169, +107, +249, +41, +29, +177, +243, +208, +216, +206, +193, +13, +56, +241, +160, +190, +25, +121, +76, +39, +220, +52, +63, +222, +241, +238, +158, +38, +254, +117, +177, +202, +250, +162, +67, +205, +2, +163, +23, +48, +115, +115, +101, +195, +243, +163, +204, +1, +179, +136, +47, +246, +111, +38, +152, +20, +219, +168, +178, +153, +215, +236, +98, +28, +84, +185, +246, +188, +50, +50, +73, +44, +200, +84, +251, +144, +133, +119, +199, +248, +114, +51, +109, +172, +194, +188, +133, +76, +206, +194, +77, +42, +147, +4, +181, +233, +196, +254, +215, +121, +119, +99, +76, +54, +181, +213, +149, +52, +108, +72, +45, +211, +185, +7, +233, +176, +6, +112, +145, +120, +155, +247, +218, +86, +180, +96, +57, +254, +235, +68, +202, +126, +95, +58, +173, +95, +206, +42, +238, +158, +240, +242, +56, +215, +44, +61, +182, +1, +167, +247, +250, +151, +242, +145, +108, +13, +120, +118, +65, +152, +68, +85, +3, +149, +177, +85, +136, +250, +175, +168, +245, +28, +34, +31, +234, +171, +189, +135, +210, +125, +154, +188, +127, +227, +145, +154, +11, +11, +63, +81, +23, +180, +215, +15, +160, +26, +40, +210, +68, +133, +73, +30, +130, +146, +59, +139, +81, +31, +109, +241, +115, +34, +250, +110, +45, +238, +20, +88, +95, +128, +119, +81, +121, +208, +107, +71, +214, +253, +160, +8, +87, +68, +140, +78, +22, +36, +221, +223, +239, +17, +81, +11, +179, +12, +114, +112, +186, +115, +27, +94, +119, +74, +47, +255, +137, +0, +127, +202, +128, +144, +212, +238, +85, +232, +15, +169, +14, +211, +235, +141, +179, +18, +158, +1, +32, +220, +81, +28, +202, +48, +240, +232, +73, +248, +197, +220, +142, +104, +255, +111, +108, +118, +156, +160, +89, +220, +197, +43, +129, +104, +10, +84, +138, +227, +109, +234, +164, +16, +218, +239, +233, +71, +135, +99, +255, +50, +128, +26, +35, +105, +112, +233, +105, +186, +12, +43, +89, +189, +99, +86, +212, +200, +225, +32, +68, +175, +18, +96, +22, +252, +38, +130, +190, +250, +215, +190, +193, +209, +241, +84, +55, +63, +26, +233, +76, +71, +211, +83, +6, +158, +23, +165, +155, +224, +184, +212, +172, +74, +250, +41, +28, +43, +180, +41, +55, +44, +144, +143, +145, +9, +59, +214, +205, +102, +99, +110, +37, +151, +197, +9, +247, +145, +20, +157, +154, +222, +71, +9, +118, +86, +64, +155, +68, +153, +219, +29, +215, +212, +216, +59, +195, +73, +183, +134, +56, +46, +161, +195, +53, +238, +118, +234, +99, +96, +168, +196, +14, +153, +118, +214, +101, +19, +238, +194, +127, +144, +22, +42, +99, +190, +185, +239, +253, +48, +62, +212, +168, +20, +250, +226, +78, +29, +221, +193, +111, +35, +73, +203, +230, +145, +23, +147, +230, +73, +120, +40, +182, +255, +109, +224, +85, +41, +126, +252, +195, +146, +156, +47, +115, +218, +249, +120, +143, +67, +95, +114, +186, +174, +221, +112, +40, +62, +24, +234, +59, +75, +100, +39, +165, +252, +63, +46, +12, +75, +132, +228, +245, +252, +189, +104, +217, +109, +164, +103, +46, +187, +147, +100, +243, +138, +189, +83, +195, +193, +124, +127, +43, +133, +83, +228, +3, +210, +192, +185, +141, +190, +235, +221, +6, +176, +249, +252, +238, +70, +25, +60, +199, +233, +247, +179, +246, +150, +52, +40, +64, +46, +106, +127, +56, +140, +206, +185, +162, +14, +216, +109, +239, +93, +28, +155, +238, +115, +0, +33, +116, +118, +135, +80, +222, +144, +108, +60, +96, +237, +155, +246, +2, +195, +134, +169, +163, +34, +140, +26, +6, +221, +110, +49, +238, +184, +38, +150, +24, +99, +3, +31, +47, +205, +218, +219, +18, +67, +45, +98, +177, +152, +45, +67, +126, +114, +48, +0, +121, +28, +175, +147, +136, +117, +105, +202, +240, +159, +246, +25, +156, +215, +23, +127, +39, +248, +47, +168, +130, +215, +0, +98, +150, +142, +247, +21, +86, +243, +10, +239, +179, +246, +6, +134, +191, +37, +188, +94, +183, +242, +31, +162, +41, +29, +72, +240, +117, +122, +7, +47, +189, +1, +244, +97, +220, +56, +83, +89, +87, +242, +156, +233, +241, +30, +241, +16, +146, +134, +177, +254, +132, +253, +102, +79, +213, +65, +91, +169, +100, +104, +231, +56, +84, +54, +205, +138, +239, +252, +191, +105, +137, +141, +13, +97, +102, +80, +162, +53, +176, +196, +104, +12, +243, +99, +168, +17, +52, +160, +89, +151, +0, +20, +175, +102, +115, +242, +200, +130, +158, +103, +194, +1, +58, +234, +102, +37, +39, +109, +107, +191, +214, +4, +69, +174, +31, +66, +246, +98, +253, +255, +35, +142, +38, +227, +225, +108, +14, +157, +125, +3, +193, +149, +167, +24, +188, +237, +25, +162, +132, +204, +83, +143, +177, +29, +243, +177, +198, +190, +49, +49, +130, +167, +94, +132, +104, +175, +56, +189, +15, +84, +197, +206, +43, +24, +17, +6, +194, +57, +56, +56, +106, +155, +99, +115, +171, +93, +182, +59, +251, +79, +231, +40, +207, +175, +161, +138, +68, +63, +112, +195, +127, +251, +185, +242, +40, +187, +210, +33, +31, +126, +219, +184, +80, +5, +221, +237, +55, +190, +196, +151, +119, +19, +0, +165, +29, +240, +38, +218, +12, +56, +173, +175, +55, +97, +74, +185, +110, +185, +144, +25, +28, +187, +195, +244, +16, +203, +241, +226, +101, +172, +188, +237, +41, +108, +158, +7, +132, +86, +201, +12, +41, +7, +253, +32, +208, +128, +119, +19, +135, +100, +211, +125, +63, +59, +30, +218, +83, +174, +144, +165, +192, +114, +87, +140, +215, +62, +156, +217, +174, +129, +147, +102, +236, +16, +41, +255, +232, +172, +79, +160, +89, +127, +173, +86, +129, +70, +33, +54, +18, +48, +18, +206, +134, +191, +131, +168, +135, +216, +246, +177, +172, +122, +114, +48, +82, +115, +112, +210, +243, +80, +154, +67, +205, +142, +205, +9, +254, +233, +117, +192, +76, +111, +176, +3, +117, +143, +188, +106, +193, +237, +28, +216, +159, +45, +215, +105, +160, +46, +15, +153, +182, +122, +45, +151, +110, +22, +170, +181, +99, +100, +7, +125, +252, +140, +216, +86, +201, +98, +215, +181, +215, +118, +38, +212, +141, +160, +195, +161, +3, +92, +141, +96, +131, +144, +178, +36, +94, +197, +195, +34, +73, +98, +178, +108, +120, +72, +255, +94, +237, +242, +142, +81, +97, +170, +92, +103, +9, +28, +17, +225, +99, +15, +164, +2, +79, +139, +138, +85, +159, +3, +235, +14, +206, +221, +179, +120, +12, +143, +253, +74, +81, +173, +56, +81, +148, +37, +149, +239, +73, +152, +143, +217, +147, +158, +168, +211, +83, +48, +163, +159, +14, +56, +53, +44, +100, +154, +70, +56, +240, +115, +22, +152, +141, +41, +85, +168, +69, +220, +179, +21, +139, +174, +197, +122, +27, +167, +170, +161, +212, +238, +98, +122, +9, +202, +205, +228, +85, +75, +138, +10, +148, +196, +65, +111, +223, +196, +141, +6, +62, +110, +208, +87, +131, +0, +4, +106, +3, +125, +145, +202, +61, +138, +183, +89, +2, +46, +85, +157, +199, +147, +126, +56, +175, +102, +206, +110, +69, +37, +71, +106, +91, +176, +175, +40, +202, +113, +138, +48, +117, +235, +156, +185, +168, +235, +31, +213, +97, +49, +57, +130, +167, +65, +15, +161, +194, +125, +143, +240, +232, +41, +97, +239, +113, +10, +143, +211, +77, +250, +118, +48, +35, +4, +75, +221, +69, +84, +209, +225, +116, +45, +125, +6, +195, +38, +53, +255, +170, +113, +91, +37, +51, +173, +131, +237, +26, +221, +186, +223, +202, +209, +34, +178, +204, +48, +63, +39, +129, +150, +165, +240, +82, +134, +188, +117, +64, +228, +63, +252, +220, +120, +179, +7, +70, +123, +53, +206, +38, +250, +133, +29, +155, +112, +47, +125, +250, +66, +38, +107, +92, +110, +204, +146, +197, +135, +153, +107, +86, +245, +252, +94, +148, +105, +89, +54, +220, +17, +131, +107, +55, +55, +218, +84, +125, +0, +240, +86, +17, +21, +63, +31, +144, +92, +9, +3, +19, +89, +136, +128, +15, +79, +5, +91, +96, +236, +200, +151, +82, +241, +11, +220, +59, +77, +91, +47, +161, +125, +227, +220, +155, +11, +171, +249, +16, +222, +29, +16, +111, +148, +104, +164, +253, +100, +170, +54, +110, +14, +139, +48, +195, +213, +71, +76, +36, +116, +37, +40, +81, +189, +179, +213, +116, +145, +208, +0, +85, +22, +221, +243, +87, +54, +227, +209, +214, +172, +42, +197, +145, +234, +154, +66, +82, +72, +114, +203, +238, +130, +96, +142, +150, +49, +68, +92, +60, +49, +56, +5, +239, +15, +70, +51, +143, +7, +34, +90, +22, +30, +0, +132, +187, +208, +164, +203, +38, +181, +76, +48, +166, +44, +195, +209, +121, +202, +94, +247, +153, +12, +135, +103, +31, +195, +214, +175, +153, +178, +1, +161, +136, +53, +182, +237, +232, +112, +234, +129, +39, +143, +197, +167, +132, +109, +27, +236, +154, +51, +126, +234, +64, +134, +68, +195, +1, +58, +142, +206, +33, +154, +78, +25, +161, +187, +83, +221, +204, +180, +94, +55, +235, +107, +108, +88, +174, +171, +60, +190, +161, +104, +249, +53, +48, +150, +220, +28, +109, +26, +127, +154, +176, +178, +57, +144, +11, +34, +253, +3, +45, +26, +101, +248, +50, +206, +135, +189, +150, +55, +51, +68, +166, +94, +101, +210, +160, +205, +146, +138, +54, +120, +202, +142, +238, +162, +7, +255, +201, +2, +98, +182, +88, +135, +69, +10, +119, +59, +240, +207, +188, +110, +71, +199, +93, +31, +254, +156, +20, +247, +21, +38, +203, +215, +29, +177, +135, +187, +79, +172, +211, +137, +194, +77, +186, +44, +151, +246, +83, +51, +240, +209, +176, +47, +190, +41, +182, +176, +241, +67, +142, +158, +238, +255, +7, +1, +205, +26, +27, +204, +100, +194, +20, +104, +44, +91, +222, +250, +33, +13, +95, +2, +85, +43, +39, +166, +75, +185, +108, +237, +84, +152, +54, +217, +58, +152, +189, +158, +240, +128, +40, +196, +82, +241, +140, +133, +134, +117, +103, +82, +166, +185, +96, +134, +127, +178, +230, +28, +84, +236, +215, +14, +251, +209, +175, +254, +85, +237, +213, +188, +108, +90, +80, +37, +49, +212, +163, +94, +248, +184, +2, +129, +104, +72, +49, +130, +20, +188, +4, +237, +131, +148, +96, +53, +100, +227, +179, +96, +208, +15, +170, +86, +210, +54, +246, +120, +83, +118, +34, +203, +116, +218, +19, +43, +251, +195, +253, +250, +175, +21, +54, +198, +158, +140, +229, +190, +187, +194, +159, +10, +245, +187, +2, +27, +253, +94, +37, +4, +90, +167, +141, +242, +207, +132, +108, +222, +52, +241, +252, +108, +226, +46, +223, +223, +101, +206, +168, +166, +117, +36, +3, +148, +22, +192, +107, +111, +88, +123, +112, +235, +89, +233, +150, +78, +29, +10, +45, +97, +35, +156, +225, +40, +100, +214, +23, +46, +147, +237, +179, +169, +238, +25, +114, +102, +138, +110, +236, +185, +57, +151, +205, +68, +130, +49, +251, +161, +231, +218, +44, +203, +214, +214, +87, +72, +38, +118, +153, +86, +124, +20, +243, +121, +173, +19, +26, +37, +245, +98, +211, +204, +224, +212, +73, +167, +177, +99, +16, +65, +238, +160, +27, +6, +29, +197, +20, +6, +250, +85, +107, +185, +42, +158, +239, +229, +161, +201, +145, +48, +3, +218, +83, +1, +254, +66, +64, +219, +32, +155, +222, +52, +143, +42, +21, +62, +33, +10, +166, +235, +19, +246, +123, +161, +13, +2, +193, +120, +226, +252, +192, +218, +117, +152, +54, +247, +73, +221, +175, +0, +59, +64, +132, +177, +97, +87, +147, +59, +22, +61, +28, +3, +210, +38, +141, +41, +245, +39, +183, +105, +243, +184, +42, +139, +244, +63, +127, +153, +148, +135, +28, +233, +103, +43, +75, +2, +215, +68, +71, +133, +111, +222, +198, +255, +217, +161, +27, +29, +154, +35, +139, +244, +220, +161, +180, +190, +149, +250, +38, +189, +204, +156, +147, +97, +119, +29, +203, +31, +162, +29, +155, +84, +127, +147, +160, +118, +104, +188, +145, +138, +180, +196, +86, +96, +34, +56, +235, +65, +73, +153, +177, +49, +131, +91, +124, +37, +245, +252, +205, +241, +240, +163, +239, +170, +129, +148, +25, +43, +233, +248, +9, +55, +223, +245, +161, +141, +251, +144, +105, +255, +94, +127, +122, +46, +248, +74, +21, +37, +101, +137, +16, +99, +173, +143, +129, +131, +255, +212, +66, +150, +211, +83, +104, +10, +217, +236, +61, +228, +32, +247, +224, +43, +212, +180, +134, +145, +118, +186, +92, +255, +81, +6, +226, +29, +223, +51, +223, +47, +228, +50, +71, +225, +2, +232, +176, +238, +94, +175, +202, +26, +250, +139, +131, +227, +180, +109, +96, +142, +192, +193, +235, +217, +158, +89, +44, +162, +204, +101, +148, +221, +28, +59, +236, +77, +42, +99, +82, +251, +243, +175, +236, +51, +112, +7, +125, +205, +230, +94, +162, +94, +20, +209, +175, +217, +118, +146, +175, +161, +136, +90, +104, +96, +152, +143, +170, +16, +233, +198, +235, +16, +150, +56, +1, +160, +132, +150, +77, +73, +46, +108, +95, +199, +30, +24, +153, +249, +38, +46, +212, +243, +78, +222, +251, +18, +93, +48, +94, +24, +148, +107, +97, +115, +166, +111, +150, +35, +40, +53, +71, +238, +236, +169, +121, +232, +186, +129, +181, +129, +225, +177, +198, +208, +222, +180, +122, +22, +198, +54, +15, +189, +71, +118, +39, +195, +170, +55, +106, +173, +15, +44, +217, +232, +111, +141, +134, +147, +52, +138, +253, +76, +86, +205, +130, +42, +28, +150, +221, +223, +3, +7, +166, +116, +2, +47, +169, +67, +182, +89, +165, +114, +185, +137, +38, +25, +185, +251, +76, +83, +159, +57, +120, +116, +98, +116, +62, +236, +24, +154, +52, +113, +189, +29, +47, +158, +185, +250, +43, +128, +47, +170, +41, +250, +126, +2, +41, +55, +73, +121, +150, +5, +7, +62, +110, +242, +19, +251, +243, +162, +99, +62, +185, +32, +229, +26, +136, +203, +255, +233, +53, +159, +89, +20, +20, +142, +51, +70, +54, +10, +254, +69, +67, +211, +234, +198, +45, +37, +149, +11, +184, +98, +73, +252, +18, +195, +96, +79, +54, +183, +154, +44, +15, +67, +30, +166, +183, +78, +125, +232, +127, +145, +59, +93, +188, +41, +48, +54, +181, +118, +156, +101, +207, +150, +27, +91, +131, +228, +69, +18, +214, +18, +212, +216, +77, +127, +84, +132, +179, +254, +39, +33, +241, +176, +253, +228, +220, +211, +5, +193, +45, +123, +140, +125, +231, +213, +92, +221, +4, +251, +169, +167, +70, +214, +112, +174, +117, +212, +161, +220, +42, +221, +132, +5, +188, +77, +57, +181, +36, +171, +47, +35, +121, +144, +194, +197, +21, +202, +130, +46, +153, +227, +246, +102, +192, +18, +205, +98, +172, +12, +112, +49, +125, +102, +17, +89, +157, +140, +93, +86, +245, +173, +54, +73, +113, +32, +163, +145, +139, +56, +96, +35, +132, +106, +78, +84, +123, +62, +47, +4, +115, +252, +220, +161, +172, +109, +227, +183, +226, +64, +33, +141, +40, +121, +166, +163, +182, +222, +155, +98, +86, +248, +99, +27, +127, +149, +154, +43, +8, +192, +102, +124, +0, +165, +249, +179, +162, +134, +135, +65, +81, +59, +60, +112, +214, +174, +133, +84, +163, +171, +173, +166, +133, +44, +151, +12, +33, +208, +218, +22, +210, +75, +112, +240, +18, +63, +148, +10, +250, +94, +185, +181, +113, +102, +105, +4, +228, +152, +9, +172, +19, +254, +104, +124, +53, +12, +87, +119, +96, +83, +42, +251, +170, +28, +200, +52, +255, +9, +149, +48, +16, +129, +81, +248, +114, +186, +7, +206, +47, +124, +244, +188, +48, +19, +192, +60, +229, +87, +183, +197, +148, +1, +142, +199, +76, +245, +110, +241, +42, +76, +241, +57, +39, +66, +39, +119, +239, +35, +179, +100, +205, +137, +104, +6, +11, +218, +255, +105, +113, +40, +10, +129, +210, +83, +107, +148, +33, +12, +220, +178, +251, +121, +35, +188, +139, +136, +111, +222, +234, +161, +30, +38, +133, +165, +171, +208, +195, +160, +191, +99, +224, +16, +16, +102, +210, +147, +230, +170, +42, +29, +60, +209, +53, +111, +218, +99, +130, +74, +127, +80, +11, +25, +123, +244, +37, +148, +11, +31, +200, +140, +184, +179, +152, +159, +211, +130, +181, +214, +69, +23, +36, +123, +86, +247, +68, +212, +154, +146, +128, +151, +137, +38, +133, +160, +187, +152, +241, +33, +157, +101, +92, +114, +161, +18, +12, +13, +41, +91, +193, +222, +108, +124, +216, +111, +90, +96, +37, +171, +111, +17, +163, +21, +176, +176, +237, +121, +159, +192, +77, +166, +208, +45, +157, +185, +185, +176, +113, +77, +194, +82, +205, +32, +6, +116, +237, +153, +34, +175, +126, +28, +9, +247, +105, +88, +67, +168, +137, +89, +127, +233, +128, +62, +87, +26, +37, +252, +109, +145, +111, +105, +31, +159, +224, +125, +142, +212, +63, +41, +20, +214, +43, +93, +208, +28, +198, +188, +81, +65, +186, +215, +202, +93, +175, +4, +83, +58, +115, +78, +152, +169, +31, +33, +198, +232, +35, +59, +77, +10, +33, +201, +191, +148, +218, +93, +60, +41, +53, +31, +237, +196, +123, +238, +127, +60, +28, +114, +216, +110, +212, +107, +204, +79, +125, +108, +184, +146, +102, +240, +27, +12, +113, +20, +174, +62, +89, +69, +103, +149, +68, +48, +179, +141, +115, +22, +111, +17, +211, +90, +237, +27, +97, +178, +120, +65, +135, +112, +108, +46, +93, +36, +216, +50, +126, +205, +35, +252, +247, +179, +9, +221, +170, +214, +173, +50, +111, +96, +108, +89, +83, +105, +209, +53, +14, +138, +192, +71, +13, +100, +248, +9, +145, +250, +162, +144, +2, +25, +29, +23, +100, +227, +209, +169, +87, +24, +114, +185, +201, +119, +53, +170, +72, +119, +245, +105, +213, +146, +44, +118, +144, +106, +23, +66, +38, +109, +13, +242, +88, +228, +217, +44, +29, +241, +17, +59, +98, +246, +58, +25, +91, +175, +69, +183, +46, +30, +78, +166, +213, +143, +92, +37, +175, +223, +28, +153, +244, +242, +251, +231, +33, +237, +151, +86, +120, +179, +174, +209, +72, +101, +123, +64, +118, +152, +210, +246, +89, +115, +72, +219, +81, +129, +235, +28, +146, +68, +104, +201, +121, +85, +231, +1, +58, +104, +136, +38, +124, +177, +79, +166, +130, +156, +101, +117, +10, +211, +122, +135, +208, +244, +190, +27, +227, +120, +107, +66, +92, +46, +104, +47, +122, +159, +23, +41, +201, +131, +46, +107, +108, +157, +54, +248, +10, +77, +182, +156, +52, +214, +205, +170, +90, +223, +19, +173, +176, +127, +79, +99, +154, +78, +111, +211, +135, +169, +165, +93, +225, +16, +79, +177, +91, +133, +40, +15, +1, +108, +222, +165, +63, +53, +116, +225, +137, +215, +227, +107, +238, +47, +231, +110, +57, +104, +83, +177, +96, +88, +143, +188, +93, +169, +44, +199, +222, +200, +45, +114, +246, +179, +30, +34, +127, +218, +164, +221, +95, +244, +255, +11, +7, +160, +92, +118, +51, +161, +148, +190, +135, +139, +121, +172, +78, +144, +82, +40, +157, +108, +83, +49, +163, +152, +2, +199, +246, +221, +203, +34, +68, +184, +66, +203, +66, +115, +64, +6, +122, +84, +5, +167, +126, +246, +35, +63, +130, +201, +47, +65, +68, +44, +104, +114, +84, +118, +141, +80, +63, +117, +193, +25, +0, +185, +184, +101, +49, +129, +59, +152, +2, +74, +152, +92, +2, +4, +17, +224, +91, +156, +31, +85, +26, +194, +74, +30, +93, +102, +18, +39, +165, +251, +159, +122, +138, +54, +124, +185, +203, +84, +18, +73, +62, +213, +196, +78, +60, +179, +160, +31, +224, +67, +69, +190, +55, +53, +76, +19, +214, +67, +210, +245, +185, +142, +88, +42, +93, +174, +43, +197, +229, +231, +12, +213, +171, +18, +85, +238, +253, +244, +171, +104, +90, +152, +165, +169, +72, +188, +173, +226, +95, +147, +238, +92, +0, +236, +74, +80, +221, +218, +226, +219, +38, +103, +230, +21, +84, +127, +240, +196, +99, +99, +143, +121, +209, +16, +84, +199, +226, +169, +102, +237, +6, +173, +52, +225, +131, +65, +123, +238, +128, +39, +0, +64, +22, +145, +127, +38, +92, +186, +112, +94, +27, +37, +70, +207, +117, +72, +248, +82, +231, +29, +116, +94, +64, +232, +135, +52, +130, +1, +40, +55, +105, +253, +46, +107, +169, +49, +90, +11, +221, +116, +42, +100, +14, +219, +194, +112, +38, +177, +215, +209, +182, +115, +226, +136, +96, +47, +186, +25, +31, +210, +246, +74, +139, +252, +158, +221, +19, +185, +231, +61, +104, +237, +115, +195, +142, +208, +242, +53, +115, +234, +97, +237, +224, +54, +180, +21, +31, +253, +89, +4, +196, +54, +99, +64, +104, +139, +85, +202, +179, +116, +49, +3, +212, +113, +109, +145, +20, +136, +0, +236, +224, +9, +233, +196, +8, +126, +196, +45, +12, +170, +4, +210, +56, +228, +171, +234, +26, +10, +10, +186, +22, +52, +130, +246, +179, +70, +57, +113, +48, +99, +121, +231, +136, +14, +247, +85, +35, +205, +151, +191, +177, +64, +99, +95, +68, +228, +132, +190, +147, +229, +222, +108, +178, +39, +50, +42, +247, +222, +35, +148, +112, +42, +31, +72, +52, +218, +96, +249, +101, +79, +32, +77, +178, +77, +140, +119, +20, +218, +87, +253, +144, +160, +84, +16, +38, +176, +22, +123, +136, +181, +124, +28, +46, +153, +151, +134, +86, +222, +169, +133, +66, +31, +138, +24, +69, +197, +84, +49, +8, +240, +245, +176, +120, +146, +40, +171, +36, +171, +184, +247, +217, +82, +135, +190, +47, +1, +193, +236, +196, +158, +116, +246, +125, +236, +167, +102, +252, +155, +8, +138, +83, +139, +30, +80, +10, +141, +204, +165, +243, +127, +104, +102, +253, +135, +176, +58, +173, +239, +27, +145, +195, +1, +5, +21, +133, +89, +248, +166, +229, +96, +37, +231, +238, +30, +125, +141, +38, +77, +212, +186, +165, +65, +252, +233, +132, +124, +168, +133, +160, +38, +117, +193, +49, +165, +109, +167, +66, +247, +153, +183, +43, +7, +138, +224, +196, +105, +47, +139, +139, +135, +205, +40, +38, +97, +196, +161, +140, +25, +127, +237, +187, +152, +142, +141, +9, +93, +196, +230, +162, +178, +106, +18, +146, +58, +149, +37, +56, +115, +224, +232, +33, +20, +84, +179, +118, +38, +254, +179, +146, +10, +214, +49, +250, +115, +125, +91, +202, +41, +110, +115, +119, +239, +53, +157, +110, +123, +232, +203, +193, +238, +216, +143, +187, +28, +192, +37, +98, +165, +232, +242, +79, +254, +123, +215, +151, +127, +104, +150, +156, +22, +16, +0, +248, +69, +178, +117, +187, +51, +28, +136, +43, +142, +87, +5, +35, +231, +62, +87, +167, +68, +23, +129, +127, +179, +140, +76, +61, +75, +136, +9, +207, +157, +102, +16, +27, +232, +105, +207, +175, +169, +232, +221, +155, +171, +193, +230, +62, +116, +62, +78, +244, +182, +6, +171, +213, +93, +12, +167, +226, +26, +191, +93, +115, +114, +144, +174, +127, +214, +42, +131, +213, +13, +200, +247, +222, +5, +210, +90, +93, +64, +244, +198, +196, +83, +233, +255, +78, +20, +231, +5, +148, +232, +163, +142, +86, +214, +227, +253, +190, +196, +191, +220, +143, +90, +179, +202, +147, +177, +35, +171, +195, +151, +118, +80, +103, +189, +151, +206, +223, +31, +116, +222, +46, +204, +54, +45, +140, +132, +89, +217, +129, +9, +89, +139, +108, +190, +249, +147, +99, +105, +14, +142, +150, +235, +16, +169, +184, +218, +11, +124, +184, +16, +54, +107, +83, +176, +252, +180, +125, +207, +246, +89, +165, +184, +15, +142, +177, +157, +195, +167, +13, +109, +155, +213, +41, +251, +125, +249, +60, +226, +53, +87, +155, +17, +249, +56, +15, +148, +2, +174, +134, +176, +17, +122, +216, +240, +227, +80, +107, +147, +243, +224, +197, +183, +179, +169, +113, +201, +248, +207, +141, +65, +65, +56, +230, +238, +23, +58, +133, +194, +41, +252, +204, +139, +238, +178, +176, +143, +219, +177, +73, +230, +123, +43, +30, +24, +67, +174, +28, +14, +138, +47, +95, +186, +171, +55, +230, +121, +205, +28, +255, +174, +238, +64, +33, +16, +175, +248, +75, +147, +179, +28, +65, +41, +133, +192, +248, +164, +106, +18, +116, +139, +143, +55, +61, +18, +204, +184, +76, +189, +206, +16, +48, +250, +212, +70, +250, +154, +128, +57, +254, +45, +59, +59, +236, +131, +248, +99, +78, +37, +116, +47, +120, +136, +157, +75, +120, +206, +183, +135, +175, +74, +8, +102, +33, +212, +147, +252, +163, +153, +32, +53, +28, +43, +235, +250, +224, +35, +125, +6, +150, +240, +42, +112, +145, +26, +69, +84, +21, +78, +223, +33, +212, +207, +226, +50, +189, +8, +181, +226, +31, +205, +231, +197, +123, +28, +8, +4, +169, +134, +97, +162, +111, +68, +131, +151, +12, +28, +72, +11, +243, +32, +34, +23, +217, +165, +198, +153, +221, +55, +179, +38, +197, +254, +198, +226, +149, +4, +248, +117, +243, +56, +44, +65, +225, +16, +191, +207, +144, +219, +171, +9, +78, +96, +45, +210, +182, +151, +72, +148, +255, +15, +25, +185, +187, +143, +116, +198, +78, +18, +215, +6, +25, +29, +194, +67, +82, +210, +39, +19, +120, +18, +114, +149, +222, +181, +56, +165, +82, +49, +151, +112, +228, +64, +178, +127, +226, +199, +130, +66, +112, +155, +145, +110, +61, +70, +46, +132, +247, +222, +190, +131, +68, +70, +170, +6, +107, +21, +2, +167, +244, +74, +183, +74, +222, +48, +207, +114, +21, +223, +136, +14, +178, +9, +200, +174, +254, +108, +63, +60, +103, +72, +0, +223, +53, +219, +22, +133, +67, +220, +120, +71, +244, +103, +245, +199, +120, +16, +159, +178, +244, +77, +169, +249, +162, +218, +140, +169, +62, +85, +72, +4, +63, +207, +4, +106, +169, +219, +168, +130, +143, +36, +156, +88, +7, +94, +52, +182, +34, +79, +168, +54, +140, +240, +193, +86, +108, +16, +46, +11, +160, +224, +101, +214, +142, +148, +140, +118, +76, +20, +49, +127, +182, +229, +18, +99, +255, +79, +150, +7, +235, +35, +114, +255, +0, +148, +77, +141, +44, +204, +155, +212, +202, +93, +18, +22, +15, +212, +73, +246, +37, +55, +25, +129, +189, +176, +224, +64, +63, +68, +80, +23, +224, +166, +70, +253, +48, +247, +114, +54, +165, +248, +89, +156, +34, +20, +247, +0, +103, +85, +170, +8, +221, +251, +243, +246, +135, +130, +53, +186, +139, +74, +61, +85, +123, +104, +31, +240, +19, +44, +184, +66, +244, +252, +93, +112, +5, +221, +11, +45, +69, +42, +101, +99, +145, +68, +235, +206, +140, +212, +109, +30, +150, +42, +79, +127, +228, +33, +100, +72, +243, +146, +21, +116, +241, +72, +184, +134, +112, +88, +97, +229, +252, +92, +8, +15, +203, +103, +252, +35, +171, +144, +211, +250, +80, +155, +194, +192, +242, +132, +233, +57, +217, +36, +64, +26, +205, +228, +25, +65, +8, +11, +94, +96, +36, +212, +233, +220, +253, +131, +25, +189, +77, +153, +236, +55, +221, +214, +209, +177, +11, +240, +83, +189, +223, +46, +94, +216, +26, +148, +160, +37, +49, +230, +185, +187, +173, +149, +7, +149, +241, +92, +57, +230, +121, +210, +53, +190, +240, +191, +224, +104, +125, +169, +43, +36, +180, +36, +249, +71, +209, +94, +115, +75, +56, +127, +172, +127, +189, +193, +166, +172, +151, +180, +111, +162, +246, +212, +19, +89, +96, +41, +60, +174, +113, +99, +120, +203, +89, +206, +204, +108, +74, +61, +9, +145, +132, +153, +20, +144, +138, +101, +193, +167, +78, +41, +76, +122, +37, +116, +140, +217, +131, +187, +95, +232, +207, +67, +251, +19, +221, +204, +197, +0, +251, +197, +113, +40, +101, +162, +1, +3, +253, +184, +222, +156, +63, +30, +177, +175, +220, +110, +76, +126, +61, +38, +166, +96, +117, +104, +239, +125, +74, +206, +206, +204, +30, +138, +188, +49, +35, +30, +236, +153, +11, +95, +36, +34, +252, +219, +188, +103, +139, +243, +159, +152, +138, +242, +214, +63, +165, +184, +78, +132, +214, +10, +22, +240, +12, +78, +227, +164, +243, +28, +22, +102, +168, +162, +247, +12, +93, +55, +130, +115, +8, +3, +134, +149, +122, +163, +233, +10, +51, +148, +163, +238, +225, +179, +130, +15, +178, +249, +176, +174, +0, +227, +98, +40, +99, +43, +239, +30, +64, +166, +20, +3, +190, +0, +133, +165, +27, +124, +198, +86, +183, +109, +237, +45, +97, +89, +233, +96, +48, +57, +72, +208, +251, +62, +106, +51, +215, +135, +217, +29, +245, +154, +84, +165, +8, +31, +165, +230, +61, +208, +167, +90, +189, +43, +184, +10, +173, +70, +32, +197, +23, +39, +41, +60, +123, +90, +82, +223, +220, +20, +172, +82, +6, +247, +75, +43, +5, +247, +5, +14, +185, +47, +132, +161, +160, +15, +143, +241, +66, +145, +6, +171, +166, +54, +180, +199, +186, +179, +177, +82, +231, +145, +2, +172, +29, +117, +1, +189, +0, +181, +175, +3, +189, +236, +210, +203, +139, +27, +30, +209, +29, +189, +13, +125, +149, +4, +184, +59, +229, +219, +252, +174, +228, +250, +159, +160, +198, +157, +165, +149, +66, +15, +136, +97, +108, +221, +132, +191, +70, +98, +152, +241, +56, +234, +119, +69, +124, +249, +119, +118, +123, +193, +68, +4, +13, +69, +139, +177, +147, +94, +254, +48, +230, +232, +110, +229, +107, +233, +205, +171, +62, +99, +2, +230, +120, +92, +30, +46, +39, +6, +71, +75, +27, +63, +77, +115, +155, +69, +43, +212, +119, +21, +42, +25, +155, +224, +143, +43, +187, +49, +226, +48, +196, +124, +146, +208, +219, +213, +38, +228, +12, +79, +73, +68, +126, +210, +220, +52, +22, +223, +95, +220, +152, +171, +184, +43, +239, +214, +93, +164, +85, +26, +139, +172, +164, +196, +163, +199, +95, +169, +198, +125, +133, +111, +1, +240, +39, +240, +189, +19, +32, +220, +196, +43, +88, +60, +33, +224, +110, +19, +195, +47, +244, +67, +122, +51, +130, +122, +127, +213, +40, +58, +5, +12, +37, +222, +235, +235, +95, +13, +102, +41, +111, +118, +194, +85, +209, +206, +50, +220, +139, +237, +104, +245, +177, +53, +81, +75, +33, +191, +104, +102, +170, +186, +34, +34, +134, +223, +123, +161, +245, +130, +218, +209, +11, +235, +124, +52, +0, +201, +202, +16, +43, +226, +68, +124, +173, +207, +37, +36, +242, +118, +32, +238, +53, +130, +8, +88, +21, +126, +83, +245, +167, +48, +207, +235, +133, +247, +163, +9, +31, +59, +20, +131, +185, +224, +42, +99, +114, +96, +144, +153, +212, +68, +180, +149, +37, +138, +160, +43, +248, +39, +170, +31, +114, +146, +220, +25, +40, +13, +69, +13, +148, +193, +116, +104, +131, +26, +178, +44, +145, +201, +225, +89, +156, +106, +67, +87, +222, +147, +54, +211, +195, +37, +160, +200, +240, +244, +208, +124, +228, +153, +154, +40, +195, +43, +42, +59, +12, +210, +172, +220, +126, +14, +40, +76, +210, +29, +79, +116, +239, +158, +40, +119, +61, +121, +193, +224, +77, +212, +199, +40, +216, +195, +105, +112, +175, +222, +74, +97, +19, +243, +9, +82, +173, +240, +39, +98, +215, +95, +159, +36, +66, +100, +214, +142, +199, +236, +105, +177, +53, +128, +103, +46, +177, +4, +43, +88, +139, +86, +235, +86, +226, +211, +172, +27, +193, +62, +177, +36, +82, +203, +149, +158, +209, +229, +50, +213, +68, +212, +30, +230, +38, +99, +141, +54, +36, +142, +235, +63, +183, +140, +51, +49, +211, +149, +247, +85, +203, +231, +8, +117, +169, +238, +106, +42, +155, +190, +15, +16, +117, +239, +103, +220, +188, +211, +109, +136, +1, +141, +231, +19, +115, +163, +157, +162, +14, +40, +111, +100, +131, +168, +154, +215, +27, +169, +78, +65, +71, +66, +42, +214, +149, +72, +57, +3, +114, +230, +208, +163, +163, +229, +181, +159, +2, +240, +176, +174, +177, +66, +29, +147, +37, +55, +73, +193, +224, +43, +193, +43, +223, +195, +133, +115, +160, +132, +64, +100, +211, +127, +193, +35, +249, +200, +100, +151, +116, +65, +116, +177, +221, +74, +10, +251, +111, +21, +31, +137, +151, +241, +4, +21, +110, +250, +211, +102, +249, +31, +227, +181, +108, +113, +75, +173, +94, +183, +28, +175, +141, +108, +222, +86, +29, +20, +149, +161, +35, +191, +212, +119, +214, +105, +213, +126, +92, +180, +253, +44, +154, +81, +104, +14, +154, +72, +15, +101, +239, +112, +52, +116, +175, +79, +109, +33, +156, +155, +58, +253, +140, +189, +40, +70, +178, +133, +159, +247, +75, +1, +119, +24, +134, +234, +200, +113, +70, +63, +224, +180, +100, +15, +105, +0, +152, +139, +24, +5, +20, +21, +68, +187, +146, +10, +205, +203, +142, +180, +244, +95, +50, +143, +220, +0, +117, +43, +208, +42, +207, +151, +63, +196, +104, +84, +66, +139, +187, +213, +71, +139, +17, +190, +220, +84, +14, +114, +101, +185, +140, +7, +94, +158, +127, +222, +96, +95, +240, +228, +142, +95, +37, +165, +60, +153, +168, +146, +131, +53, +150, +239, +171, +26, +160, +34, +143, +75, +85, +38, +195, +68, +80, +5, +101, +225, +168, +22, +226, +27, +136, +181, +124, +203, +129, +207, +231, +239, +179, +63, +171, +56, +214, +115, +169, +31, +252, +111, +188, +79, +77, +215, +146, +71, +206, +249, +124, +106, +31, +137, +150, +228, +172, +81, +31, +92, +10, +173, +67, +183, +201, +23, +146, +230, +98, +247, +66, +119, +240, +189, +203, +158, +250, +221, +223, +63, +16, +166, +64, +86, +28, +171, +144, +204, +159, +189, +70, +92, +146, +86, +37, +4, +232, +195, +255, +224, +88, +17, +81, +59, +249, +5, +10, +172, +91, +91, +129, +41, +119, +102, +29, +78, +10, +233, +125, +70, +47, +165, +69, +240, +117, +113, +113, +83, +108, +108, +70, +105, +59, +72, +226, +188, +31, +196, +20, +216, +1, +236, +118, +51, +196, +151, +115, +27, +133, +92, +63, +189, +84, +91, +131, +212, +142, +238, +243, +123, +118, +231, +105, +80, +145, +180, +237, +50, +158, +29, +227, +166, +159, +99, +154, +114, +12, +242, +134, +36, +240, +21, +27, +224, +121, +35, +65, +77, +68, +122, +181, +144, +166, +245, +245, +241, +197, +254, +59, +208, +7, +54, +96, +80, +5, +43, +110, +249, +10, +26, +11, +166, +156, +116, +86, +153, +63, +160, +82, +124, +199, +250, +157, +185, +145, +143, +68, +114, +102, +170, +68, +142, +223, +218, +96, +58, +237, +106, +165, +132, +81, +111, +69, +117, +102, +210, +214, +241, +57, +150, +14, +134, +81, +177, +209, +127, +233, +41, +76, +92, +84, +54, +128, +141, +250, +8, +49, +187, +190, +232, +24, +221, +217, +125, +217, +251, +176, +42, +102, +238, +169, +0, +209, +66, +153, +219, +129, +91, +144, +232, +238, +177, +136, +107, +54, +62, +95, +178, +222, +235, +33, +250, +252, +181, +235, +250, +211, +202, +87, +19, +219, +97, +101, +95, +97, +194, +109, +239, +241, +184, +98, +157, +61, +205, +39, +250, +36, +198, +16, +212, +80, +183, +144, +31, +56, +168, +194, +124, +84, +203, +129, +223, +190, +35, +97, +249, +202, +255, +151, +206, +140, +99, +56, +151, +140, +162, +40, +106, +95, +183, +74, +58, +159, +110, +148, +216, +134, +184, +39, +170, +38, +105, +41, +141, +76, +21, +236, +123, +0, +189, +241, +79, +46, +168, +239, +57, +214, +46, +63, +40, +9, +17, +191, +50, +145, +107, +130, +178, +166, +168, +237, +167, +241, +87, +225, +32, +199, +106, +39, +72, +231, +151, +71, +236, +70, +69, +94, +100, +2, +157, +45, +170, +119, +92, +194, +52, +164, +252, +37, +85, +137, +109, +31, +102, +141, +53, +132, +23, +97, +16, +214, +132, +226, +172, +121, +192, +161, +179, +50, +178, +249, +132, +24, +60, +167, +187, +216, +12, +69, +137, +74, +220, +145, +139, +232, +7, +202, +118, +236, +135, +85, +201, +163, +95, +47, +139, +96, +115, +232, +167, +204, +144, +25, +162, +17, +213, +208, +40, +200, +32, +105, +172, +229, +240, +177, +248, +139, +92, +222, +159, +7, +145, +124, +92, +55, +122, +75, +100, +137, +239, +60, +87, +26, +113, +100, +227, +76, +76, +181, +222, +212, +222, +108, +65, +241, +235, +60, +94, +32, +250, +19, +39, +56, +150, +170, +145, +91, +126, +52, +225, +176, +201, +251, +230, +182, +208, +59, +132, +10, +239, +172, +173, +239, +244, +171, +218, +203, +135, +141, +136, +33, +247, +153, +93, +207, +154, +248, +104, +114, +154, +201, +205, +40, +59, +231, +47, +156, +169, +117, +141, +47, +5, +7, +248, +109, +238, +111, +240, +99, +48, +35, +63, +20, +33, +49, +185, +61, +28, +226, +89, +185, +183, +99, +3, +74, +129, +10, +89, +155, +70, +23, +36, +23, +185, +237, +46, +17, +110, +145, +208, +88, +201, +121, +16, +186, +110, +185, +49, +186, +238, +148, +117, +224, +10, +138, +218, +33, +108, +196, +113, +57, +100, +162, +240, +69, +220, +49, +212, +68, +70, +231, +225, +1, +203, +29, +246, +101, +231, +233, +127, +51, +198, +0, +171, +45, +22, +14, +85, +11, +193, +192, +59, +229, +182, +18, +226, +104, +137, +15, +243, +103, +120, +253, +144, +161, +3, +105, +71, +82, +173, +246, +222, +200, +61, +8, +117, +163, +54, +17, +95, +84, +29, +150, +44, +213, +105, +193, +179, +63, +78, +0, +149, +0, +176, +154, +125, +208, +241, +156, +16, +118, +200, +102, +135, +56, +112, +201, +52, +220, +95, +214, +90, +245, +46, +44, +233, +176, +230, +5, +73, +107, +199, +199, +28, +115, +23, +6, +0, +239, +89, +53, +47, +40, +131, +110, +86, +189, +190, +222, +200, +130, +174, +179, +68, +17, +184, +17, +214, +182, +51, +142, +195, +0, +203, +218, +53, +184, +226, +183, +200, +28, +87, +156, +9, +58, +123, +53, +133, +171, +166, +50, +115, +88, +68, +49, +89, +104, +187, +31, +199, +63, +129, +117, +133, +71, +205, +198, +3, +145, +183, +56, +37, +229, +124, +12, +193, +159, +83, +54, +82, +208, +116, +212, +72, +64, +13, +23, +5, +236, +139, +80, +88, +248, +70, +63, +229, +187, +198, +29, +176, +187, +153, +220, +54, +250, +219, +174, +39, +237, +100, +160, +61, +12, +26, +59, +178, +3, +9, +105, +40, +179, +129, +255, +78, +175, +4, +56, +72, +176, +116, +155, +54, +193, +97, +167, +193, +249, +77, +187, +52, +29, +151, +194, +114, +186, +16, +165, +33, +190, +60, +188, +31, +134, +51, +218, +145, +155, +199, +82, +229, +146, +71, +240, +65, +111, +164, +43, +245, +218, +24, +182, +239, +99, +42, +169, +130, +248, +164, +48, +74, +157, +52, +153, +89, +201, +207, +49, +228, +105, +221, +212, +201, +182, +222, +224, +2, +206, +114, +22, +238, +31, +139, +230, +189, +172, +11, +82, +12, +39, +178, +27, +83, +27, +110, +197, +124, +203, +239, +14, +53, +84, +154, +53, +2, +186, +132, +52, +118, +143, +216, +200, +19, +174, +112, +155, +26, +202, +248, +129, +125, +190, +91, +174, +155, +237, +241, +78, +209, +2, +49, +167, +199, +68, +154, +48, +38, +97, +129, +191, +101, +241, +226, +10, +105, +224, +133, +127, +76, +238, +13, +183, +133, +214, +168, +205, +179, +76, +5, +105, +81, +83, +225, +166, +182, +149, +102, +86, +147, +190, +204, +38, +42, +239, +103, +152, +57, +117, +119, +178, +106, +52, +168, +182, +59, +83, +210, +178, +118, +121, +204, +131, +206, +85, +96, +103, +242, +161, +245, +13, +69, +195, +174, +211, +194, +91, +184, +200, +145, +148, +134, +107, +64, +30, +213, +191, +221, +206, +132, +14, +245, +40, +29, +28, +206, +115, +108, +196, +68, +131, +240, +80, +223, +242, +224, +66, +113, +142, +226, +78, +145, +54, +62, +76, +72, +18, +230, +126, +20, +40, +214, +80, +88, +52, +21, +38, +117, +235, +78, +185, +199, +7, +30, +30, +255, +85, +38, +197, +175, +212, +29, +180, +154, +67, +169, +234, +230, +172, +129, +156, +64, +235, +23, +87, +3, +224, +204, +0, +238, +243, +112, +83, +140, +62, +184, +152, +238, +219, +73, +92, +177, +179, +49, +121, +70, +68, +122, +241, +18, +106, +36, +70, +129, +58, +171, +82, +111, +226, +63, +140, +191, +75, +81, +56, +211, +129, +33, +6, +151, +90, +124, +235, +210, +74, +107, +233, +135, +187, +229, +70, +30, +129, +41, +137, +224, +64, +213, +131, +148, +12, +110, +108, +108, +89, +8, +61, +232, +37, +29, +188, +201, +203, +28, +50, +230, +34, +251, +223, +202, +86, +64, +101, +175, +10, +113, +196, +242, +30, +10, +105, +196, +94, +86, +205, +137, +156, +27, +107, +233, +40, +138, +155, +19, +76, +200, +163, +173, +84, +71, +49, +153, +139, +152, +116, +126, +0, +160, +173, +75, +195, +89, +130, +15, +55, +133, +113, +64, +45, +38, +143, +4, +93, +48, +63, +111, +144, +193, +17, +159, +219, +93, +8, +198, +228, +230, +255, +39, +4, +130, +13, +118, +67, +52, +75, +53, +237, +32, +7, +239, +46, +231, +228, +249, +78, +149, +244, +117, +37, +228, +30, +159, +187, +61, +123, +209, +116, +123, +17, +55, +253, +156, +99, +84, +127, +223, +134, +89, +108, +206, +97, +172, +161, +182, +143, +29, +57, +212, +198, +215, +29, +183, +72, +45, +144, +97, +24, +20, +121, +26, +117, +120, +150, +165, +114, +96, +142, +229, +109, +16, +5, +235, +76, +28, +245, +182, +217, +80, +61, +138, +14, +102, +174, +166, +127, +187, +170, +224, +71, +60, +148, +188, +100, +125, +84, +89, +49, +3, +208, +39, +202, +253, +50, +235, +98, +253, +140, +106, +209, +132, +82, +168, +186, +112, +220, +69, +211, +171, +182, +156, +255, +7, +139, +209, +87, +209, +54, +188, +59, +78, +72, +189, +66, +254, +203, +83, +75, +130, +212, +141, +127, +166, +93, +190, +166, +86, +0, +142, +114, +201, +155, +8, +76, +190, +133, +232, +69, +26, +32, +134, +205, +140, +8, +223, +96, +75, +85, +112, +174, +64, +231, +183, +0, +7, +60, +68, +195, +90, +208, +62, +128, +117, +163, +146, +144, +131, +44, +177, +27, +201, +18, +238, +199, +122, +227, +232, +201, +175, +127, +105, +219, +120, +52, +165, +168, +228, +248, +87, +33, +61, +215, +90, +179, +242, +235, +56, +209, +193, +248, +174, +220, +85, +148, +164, +249, +157, +200, +56, +42, +163, +156, +176, +208, +122, +77, +124, +54, +195, +232, +158, +110, +132, +141, +206, +36, +52, +13, +243, +180, +112, +164, +236, +164, +252, +237, +54, +118, +134, +207, +194, +226, +10, +207, +200, +176, +33, +94, +83, +144, +44, +69, +251, +251, +32, +160, +42, +66, +221, +74, +150, +157, +219, +79, +158, +190, +22, +147, +0, +56, +210, +55, +235, +99, +115, +20, +228, +31, +44, +23, +124, +61, +6, +71, +66, +151, +167, +254, +204, +200, +242, +23, +77, +218, +78, +86, +251, +79, +109, +138, +217, +46, +173, +189, +47, +253, +165, +169, +204, +199, +36, +135, +97, +206, +215, +18, +64, +206, +150, +80, +15, +202, +110, +104, +65, +110, +9, +84, +110, +90, +202, +17, +94, +104, +233, +20, +50, +67, +87, +236, +39, +240, +82, +63, +79, +66, +95, +21, +212, +158, +56, +218, +135, +38, +233, +241, +86, +219, +164, +199, +223, +80, +167, +219, +154, +129, +155, +221, +105, +3, +159, +172, +66, +93, +240, +170, +43, +217, +139, +174, +110, +35, +161, +240, +88, +166, +243, +91, +142, +27, +34, +241, +173, +159, +75, +37, +202, +197, +1, +61, +131, +45, +59, +83, +43, +157, +67, +42, +111, +44, +196, +83, +170, +197, +30, +147, +162, +94, +152, +69, +231, +85, +124, +156, +253, +55, +112, +81, +98, +186, +161, +176, +102, +216, +21, +210, +170, +82, +21, +244, +208, +226, +186, +222, +103, +249, +200, +209, +25, +161, +142, +23, +83, +189, +133, +239, +179, +70, +139, +176, +102, +237, +241, +155, +138, +50, +45, +232, +49, +140, +17, +112, +234, +154, +105, +92, +123, +136, +44, +227, +174, +239, +120, +182, +202, +205, +86, +134, +43, +125, +37, +250, +14, +253, +65, +103, +184, +73, +143, +159, +132, +145, +98, +55, +96, +209, +252, +17, +184, +147, +75, +237, +235, +153, +187, +42, +159, +191, +115, +35, +103, +168, +149, +142, +48, +120, +81, +81, +14, +103, +165, +233, +29, +158, +193, +25, +154, +219, +85, +97, +154, +87, +173, +121, +188, +147, +242, +128, +100, +212, +3, +242, +60, +19, +236, +49, +197, +108, +176, +82, +216, +10, +1, +227, +221, +194, +75, +244, +225, +16, +189, +192, +43, +123, +15, +111, +197, +70, +125, +110, +213, +152, +190, +229, +199, +142, +66, +24, +59, +23, +153, +194, +33, +168, +184, +95, +80, +65, +203, +85, +155, +225, +155, +21, +206, +116, +58, +64, +52, +168, +122, +128, +209, +74, +169, +11, +158, +61, +45, +234, +112, +207, +159, +78, +85, +146, +218, +32, +20, +226, +253, +100, +174, +207, +213, +172, +55, +59, +167, +170, +147, +238, +41, +86, +111, +118, +17, +66, +176, +161, +24, +137, +107, +17, +107, +45, +203, +233, +181, +223, +141, +127, +177, +87, +33, +218, +110, +116, +180, +203, +191, +68, +103, +241, +246, +200, +50, +151, +70, +73, +188, +13, +115, +224, +147, +216, +108, +220, +82, +190, +136, +166, +42, +207, +234, +128, +167, +245, +148, +126, +148, +122, +214, +127, +47, +123, +145, +203, +109, +166, +197, +211, +92, +0, +104, +114, +3, +68, +57, +38, +242, +35, +36, +22, +109, +157, +137, +3, +94, +117, +241, +16, +26, +54, +97, +126, +156, +144, +7, +161, +68, +201, +103, +0, +246, +198, +171, +151, +131, +85, +25, +213, +228, +176, +61, +51, +81, +228, +116, +152, +195, +49, +28, +39, +22, +159, +16, +34, +86, +14, +212, +91, +136, +75, +101, +1, +239, +164, +183, +230, +172, +134, +197, +81, +54, +179, +46, +160, +152, +58, +203, +8, +202, +237, +149, +187, +176, +239, +124, +187, +224, +251, +221, +123, +185, +70, +254, +77, +182, +252, +36, +235, +251, +171, +222, +120, +76, +184, +128, +134, +59, +251, +193, +201, +181, +85, +80, +118, +130, +203, +162, +207, +254, +149, +34, +156, +141, +122, +7, +222, +61, +128, +248, +201, +46, +236, +209, +174, +22, +160, +79, +84, +109, +218, +6, +95, +239, +241, +250, +151, +91, +108, +234, +35, +178, +211, +6, +61, +168, +89, +179, +51, +179, +120, +90, +223, +155, +241, +231, +228, +65, +91, +140, +53, +3, +10, +134, +122, +197, +49, +167, +49, +161, +101, +18, +192, +121, +172, +164, +59, +190, +244, +82, +151, +109, +67, +189, +169, +206, +90, +142, +21, +220, +188, +250, +54, +139, +24, +212, +81, +10, +219, +131, +18, +178, +230, +227, +175, +64, +166, +116, +134, +122, +38, +63, +111, +53, +230, +249, +27, +80, +84, +76, +165, +162, +52, +157, +134, +253, +245, +30, +206, +12, +15, +15, +37, +16, +84, +222, +200, +103, +109, +37, +64, +181, +139, +55, +151, +213, +93, +141, +135, +62, +156, +16, +205, +30, +224, +143, +1, +234, +10, +74, +18, +80, +241, +50, +102, +232, +72, +137, +134, +98, +34, +166, +191, +160, +127, +85, +225, +113, +89, +59, +107, +126, +1, +188, +58, +110, +26, +2, +160, +114, +49, +6, +255, +30, +156, +154, +149, +33, +208, +155, +161, +70, +74, +230, +188, +177, +240, +167, +79, +225, +111, +198, +4, +188, +171, +120, +207, +205, +44, +245, +196, +93, +210, +146, +168, +229, +92, +184, +235, +229, +192, +163, +35, +58, +235, +25, +25, +206, +170, +17, +199, +224, +113, +210, +91, +91, +67, +24, +219, +225, +2, +42, +98, +183, +24, +90, +200, +81, +91, +179, +90, +23, +90, +121, +164, +23, +153, +239, +137, +82, +169, +179, +127, +217, +55, +207, +229, +55, +201, +74, +128, +35, +177, +216, +40, +35, +142, +19, +209, +229, +233, +1, +125, +241, +111, +147, +192, +97, +165, +7, +176, +233, +234, +114, +170, +222, +178, +244, +21, +104, +77, +61, +191, +133, +16, +68, +135, +96, +134, +122, +147, +112, +94, +166, +141, +111, +80, +228, +73, +222, +252, +76, +164, +31, +9, +73, +32, +164, +126, +43, +137, +136, +101, +178, +167, +122, +249, +34, +237, +177, +22, +41, +206, +4, +137, +49, +115, +173, +208, +255, +106, +65, +56, +153, +119, +126, +211, +7, +197, +208, +66, +89, +108, +18, +164, +193, +213, +60, +252, +19, +140, +156, +132, +198, +224, +115, +175, +149, +213, +55, +161, +121, +165, +53, +127, +236, +151, +43, +202, +120, +166, +13, +39, +31, +173, +0, +233, +253, +46, +95, +133, +126, +7, +235, +33, +40, +97, +31, +37, +175, +119, +124, +33, +13, +110, +134, +217, +241, +26, +52, +41, +85, +196, +29, +144, +52, +3, +64, +24, +127, +59, +145, +176, +250, +215, +200, +140, +59, +151, +148, +113, +76, +200, +205, +73, +31, +41, +45, +104, +19, +160, +155, +105, +123, +171, +163, +254, +49, +164, +41, +161, +168, +110, +134, +149, +151, +106, +96, +53, +211, +207, +163, +189, +127, +172, +204, +245, +174, +88, +115, +61, +161, +241, +19, +1, +28, +230, +201, +250, +67, +167, +76, +157, +106, +12, +0, +29, +53, +116, +209, +31, +130, +182, +193, +70, +151, +3, +28, +136, +180, +72, +114, +79, +139, +32, +78, +242, +226, +82, +184, +193, +187, +136, +110, +139, +88, +208, +159, +1, +64, +32, +91, +2, +111, +213, +43, +218, +26, +92, +97, +184, +238, +185, +86, +244, +153, +137, +45, +206, +115, +244, +152, +221, +92, +172, +22, +21, +34, +48, +154, +143, +235, +207, +49, +75, +155, +132, +231, +181, +190, +177, +197, +150, +144, +20, +147, +234, +220, +28, +67, +1, +254, +176, +74, +130, +203, +136, +101, +99, +242, +132, +60, +184, +239, +53, +2, +104, +48, +7, +148, +94, +31, +233, +61, +146, +131, +222, +44, +243, +229, +139, +240, +80, +146, +69, +174, +36, +240, +62, +237, +200, +20, +230, +176, +134, +88, +185, +132, +1, +42, +43, +144, +229, +104, +147, +170, +167, +194, +250, +1, +158, +46, +155, +161, +184, +178, +12, +186, +110, +254, +53, +221, +191, +135, +108, +90, +61, +237, +92, +82, +127, +157, +240, +201, +69, +70, +174, +222, +178, +94, +83, +66, +48, +198, +233, +110, +13, +238, +154, +188, +198, +108, +65, +236, +17, +16, +33, +248, +156, +5, +20, +89, +250, +168, +137, +200, +55, +119, +169, +47, +186, +123, +138, +111, +154, +157, +150, +212, +251, +223, +28, +176, +206, +160, +172, +206, +15, +195, +161, +180, +22, +99, +211, +115, +78, +171, +46, +178, +161, +4, +60, +104, +97, +26, +1, +43, +171, +106, +117, +127, +140, +89, +93, +11, +224, +33, +230, +91, +192, +116, +65, +72, +242, +5, +35, +211, +56, +151, +225, +175, +61, +36, +170, +91, +238, +162, +45, +63, +123, +111, +145, +237, +125, +232, +197, +136, +4, +227, +154, +6, +249, +235, +204, +156, +39, +215, +139, +151, +243, +136, +187, +253, +58, +251, +209, +28, +206, +106, +195, +26, +78, +63, +122, +201, +172, +129, +212, +213, +222, +229, +7, +21, +196, +137, +228, +40, +67, +35, +205, +66, +21, +158, +123, +157, +170, +174, +101, +33, +187, +7, +159, +124, +135, +200, +218, +177, +73, +21, +85, +227, +193, +38, +204, +63, +122, +217, +67, +132, +192, +255, +46, +202, +212, +147, +20, +16, +172, +219, +6, +29, +91, +253, +62, +219, +57, +35, +22, +124, +173, +49, +68, +65, +79, +205, +53, +200, +117, +143, +26, +192, +224, +217, +135, +51, +60, +253, +162, +63, +240, +102, +123, +219, +134, +8, +114, +168, +103, +151, +108, +7, +36, +64, +251, +178, +101, +180, +170, +223, +129, +0, +1, +119, +52, +22, +124, +120, +60, +155, +161, +139, +198, +121, +131, +111, +25, +41, +172, +239, +129, +60, +255, +133, +133, +77, +240, +85, +8, +222, +225, +142, +187, +113, +200, +253, +194, +215, +36, +127, +148, +78, +59, +1, +141, +140, +215, +35, +87, +49, +39, +151, +136, +201, +224, +251, +90, +254, +212, +45, +69, +94, +6, +64, +80, +222, +84, +185, +186, +14, +111, +17, +82, +28, +238, +248, +112, +131, +132, +60, +216, +112, +204, +242, +223, +108, +139, +59, +243, +109, +108, +206, +41, +18, +116, +44, +137, +224, +108, +70, +81, +135, +25, +137, +149, +120, +49, +198, +95, +189, +62, +87, +107, +247, +64, +108, +190, +177, +120, +59, +98, +17, +37, +20, +0, +5, +167, +208, +37, +91, +46, +148, +210, +34, +187, +140, +152, +111, +138, +68, +33, +140, +113, +78, +195, +8, +63, +199, +216, +71, +167, +12, +2, +190, +238, +143, +0, +182, +93, +108, +69, +151, +96, +130, +94, +206, +229, +50, +211, +79, +54, +26, +193, +51, +79, +219, +111, +14, +161, +18, +103, +48, +158, +232, +217, +41, +14, +247, +194, +148, +118, +234, +209, +117, +239, +136, +212, +59, +71, +63, +179, +231, +45, +55, +18, +191, +208, +39, +112, +67, +17, +213, +164, +43, +177, +105, +69, +145, +156, +153, +213, +200, +251, +141, +66, +250, +80, +222, +177, +114, +47, +92, +93, +46, +63, +186, +145, +187, +21, +176, +111, +254, +236, +48, +125, +90, +106, +27, +33, +102, +84, +169, +210, +157, +51, +76, +65, +184, +23, +185, +198, +50, +111, +152, +170, +28, +58, +186, +140, +74, +36, +198, +211, +254, +133, +80, +172, +22, +66, +43, +62, +145, +162, +233, +222, +233, +173, +247, +86, +162, +58, +1, +247, +198, +221, +89, +114, +39, +216, +251, +37, +165, +39, +18, +241, +117, +133, +36, +253, +144, +206, +16, +95, +82, +40, +198, +35, +25, +130, +156, +29, +147, +4, +76, +51, +229, +110, +77, +184, +198, +40, +173, +204, +195, +185, +153, +225, +129, +46, +68, +156, +158, +243, +207, +45, +54, +134, +219, +85, +106, +241, +202, +86, +29, +247, +184, +216, +104, +180, +156, +40, +83, +156, +70, +20, +26, +32, +69, +2, +119, +100, +15, +244, +111, +155, +154, +146, +32, +52, +116, +37, +27, +126, +181, +239, +47, +213, +156, +78, +122, +222, +192, +62, +176, +245, +7, +202, +178, +37, +246, +5, +238, +47, +237, +12, +198, +178, +44, +156, +66, +41, +57, +59, +132, +248, +157, +48, +127, +204, +91, +245, +253, +249, +141, +7, +233, +198, +199, +62, +59, +199, +226, +147, +143, +106, +119, +221, +21, +156, +213, +24, +34, +158, +164, +214, +182, +202, +169, +128, +125, +225, +65, +0, +171, +211, +70, +242, +64, +232, +38, +235, +0, +232, +176, +136, +104, +89, +132, +143, +154, +3, +68, +136, +97, +226, +178, +239, +139, +13, +117, +37, +13, +141, +245, +185, +164, +157, +229, +132, +84, +168, +143, +137, +158, +119, +62, +143, +209, +58, +124, +225, +25, +98, +151, +57, +86, +161, +64, +213, +59, +129, +240, +250, +193, +180, +208, +23, +245, +10, +62, +166, +233, +17, +115, +215, +135, +201, +86, +44, +29, +33, +41, +213, +14, +252, +123, +223, +32, +160, +47, +163, +184, +70, +9, +93, +47, +99, +106, +195, +143, +98, +227, +159, +140, +189, +220, +15, +77, +70, +166, +128, +224, +9, +15, +93, +129, +209, +248, +46, +61, +180, +54, +102, +51, +55, +24, +242, +100, +1, +216, +180, +223, +181, +251, +182, +143, +40, +98, +14, +186, +220, +49, +95, +100, +2, +10, +174, +164, +73, +161, +9, +222, +40, +169, +75, +95, +91, +198, +192, +81, +115, +48, +127, +49, +50, +11, +157, +52, +130, +97, +22, +190, +18, +97, +24, +109, +220, +95, +83, +197, +175, +3, +22, +181, +66, +60, +248, +156, +160, +177, +81, +175, +119, +44, +64, +65, +254, +18, +141, +183, +82, +86, +142, +229, +128, +143, +201, +103, +29, +244, +149, +141, +175, +238, +157, +235, +104, +27, +103, +252, +185, +169, +80, +138, +250, +240, +180, +27, +139, +54, +116, +106, +197, +236, +60, +126, +41, +214, +104, +212, +28, +210, +98, +34, +9, +146, +13, +189, +186, +12, +22, +185, +145, +65, +120, +122, +113, +33, +230, +220, +66, +121, +172, +179, +255, +184, +85, +51, +146, +66, +146, +100, +154, +213, +108, +39, +214, +253, +28, +254, +120, +214, +148, +61, +106, +135, +45, +223, +60, +176, +61, +69, +64, +118, +175, +149, +158, +170, +247, +238, +209, +4, +76, +122, +176, +136, +18, +193, +40, +123, +6, +204, +215, +186, +252, +73, +110, +33, +98, +206, +90, +23, +144, +159, +147, +207, +141, +103, +145, +69, +177, +245, +145, +246, +71, +224, +165, +61, +71, +252, +228, +136, +169, +57, +184, +227, +161, +246, +140, +157, +170, +182, +198, +26, +56, +130, +188, +120, +199, +220, +219, +194, +122, +121, +0, +3, +228, +232, +178, +160, +113, +77, +56, +214, +179, +238, +92, +230, +57, +171, +102, +64, +171, +239, +194, +73, +173, +161, +115, +111, +247, +251, +111, +29, +112, +209, +224, +157, +250, +198, +232, +57, +82, +59, +82, +41, +39, +114, +113, +83, +24, +106, +35, +73, +99, +192, +147, +165, +209, +191, +63, +62, +148, +203, +23, +227, +191, +63, +216, +132, +40, +72, +155, +164, +243, +12, +146, +208, +122, +101, +13, +11, +253, +94, +210, +118, +227, +252, +192, +82, +87, +240, +35, +195, +93, +195, +158, +243, +206, +44, +242, +206, +207, +59, +157, +204, +175, +149, +242, +153, +95, +64, +59, +151, +15, +254, +204, +87, +193, +136, +209, +75, +154, +127, +251, +11, +24, +126, +47, +29, +40, +217, +32, +117, +171, +209, +251, +116, +110, +171, +57, +161, +30, +38, +206, +198, +201, +108, +248, +236, +73, +87, +73, +127, +205, +206, +129, +167, +7, +70, +47, +31, +127, +251, +20, +63, +103, +152, +11, +74, +209, +93, +223, +91, +37, +33, +120, +236, +182, +105, +48, +212, +80, +203, +187, +168, +27, +239, +107, +171, +53, +109, +82, +40, +2, +213, +109, +216, +132, +9, +193, +212, +151, +36, +23, +62, +58, +222, +19, +160, +134, +102, +83, +133, +170, +237, +246, +97, +13, +184, +178, +77, +201, +6, +84, +7, +83, +248, +47, +98, +241, +121, +5, +17, +113, +90, +110, +173, +245, +177, +239, +244, +183, +188, +232, +17, +20, +140, +207, +43, +91, +248, +228, +154, +225, +24, +239, +78, +235, +141, +233, +225, +197, +16, +233, +199, +49, +229, +181, +7, +192, +55, +139, +92, +127, +232, +243, +98, +96, +239, +143, +173, +81, +245, +60, +148, +250, +243, +141, +187, +53, +91, +206, +245, +209, +34, +71, +186, +49, +140, +7, +196, +33, +69, +133, +145, +15, +65, +31, +168, +6, +13, +236, +100, +25, +35, +40, +237, +30, +165, +228, +10, +166, +100, +250, +161, +145, +163, +186, +243, +253, +81, +235, +90, +168, +222, +26, +191, +207, +239, +247, +190, +72, +82, +115, +60, +23, +149, +24, +32, +7, +54, +45, +253, +182, +60, +117, +149, +120, +214, +73, +248, +90, +28, +142, +178, +96, +96, +68, +71, +201, +222, +128, +95, +225, +15, +81, +203, +82, +185, +69, +1, +253, +99, +79, +56, +147, +75, +253, +158, +54, +85, +26, +42, +254, +207, +236, +224, +32, +138, +66, +216, +206, +153, +235, +251, +55, +108, +3, +48, +235, +221, +7, +95, +40, +141, +205, +74, +244, +138, +253, +14, +11, +165, +207, +209, +91, +165, +254, +171, +135, +244, +86, +195, +69, +121, +126, +34, +161, +34, +54, +212, +148, +176, +235, +52, +60, +234, +40, +77, +107, +103, +59, +28, +138, +61, +238, +12, +105, +203, +12, +63, +131, +130, +143, +181, +110, +93, +241, +185, +219, +79, +163, +63, +250, +32, +158, +207, +146, +92, +82, +91, +224, +243, +8, +135, +212, +97, +104, +54, +189, +228, +57, +204, +20, +210, +175, +187, +13, +149, +170, +190, +101, +153, +13, +82, +254, +88, +53, +86, +41, +125, +166, +246, +17, +241, +152, +197, +16, +239, +28, +251, +247, +121, +91, +84, +87, +7, +157, +246, +220, +39, +90, +218, +150, +51, +125, +53, +206, +3, +110, +183, +193, +170, +119, +136, +117, +216, +124, +124, +20, +178, +162, +138, +87, +101, +187, +22, +8, +73, +72, +188, +88, +198, +210, +243, +86, +49, +245, +18, +155, +96, +75, +181, +86, +79, +28, +20, +166, +151, +125, +107, +171, +21, +89, +100, +167, +171, +224, +78, +103, +118, +240, +123, +117, +64, +108, +10, +76, +202, +152, +244, +131, +112, +242, +248, +10, +24, +62, +198, +117, +114, +218, +51, +57, +219, +21, +202, +21, +231, +43, +7, +184, +202, +213, +255, +70, +206, +69, +193, +207, +83, +96, +148, +24, +116, +144, +179, +107, +42, +228, +78, +107, +206, +118, +181, +22, +242, +248, +147, +106, +149, +108, +11, +84, +47, +248, +192, +220, +96, +69, +57, +47, +186, +189, +167, +252, +54, +190, +128, +242, +128, +88, +142, +249, +221, +66, +73, +47, +222, +48, +33, +6, +239, +26, +89, +147, +50, +141, +75, +154, +171, +93, +168, +6, +8, +144, +133, +48, +18, +241, +196, +237, +39, +193, +8, +107, +116, +233, +223, +246, +154, +25, +108, +176, +34, +10, +211, +230, +168, +35, +122, +66, +106, +235, +190, +203, +34, +31, +174, +139, +237, +223, +166, +147, +121, +242, +70, +20, +150, +111, +155, +154, +11, +211, +168, +6, +56, +179, +147, +124, +70, +241, +19, +203, +17, +60, +137, +0, +29, +58, +17, +105, +216, +115, +81, +103, +132, +19, +75, +128, +247, +67, +40, +119, +68, +115, +11, +123, +35, +87, +41, +195, +223, +0, +255, +93, +73, +121, +137, +38, +179, +63, +115, +118, +27, +166, +27, +83, +66, +60, +82, +233, +141, +124, +232, +21, +7, +61, +133, +154, +117, +11, +48, +66, +226, +79, +60, +33, +222, +36, +254, +66, +143, +79, +149, +223, +81, +53, +83, +155, +231, +218, +195, +32, +234, +69, +5, +23, +185, +41, +61, +146, +205, +183, +87, +83, +240, +88, +198, +229, +2, +46, +218, +10, +19, +157, +55, +127, +182, +99, +220, +237, +168, +108, +117, +122, +192, +212, +254, +195, +203, +227, +146, +85, +18, +168, +79, +18, +186, +126, +179, +80, +31, +123, +76, +207, +28, +233, +203, +222, +177, +31, +35, +240, +50, +188, +26, +101, +204, +66, +159, +90, +123, +214, +138, +235, +196, +89, +103, +88, +85, +81, +217, +6, +75, +127, +79, +152, +194, +145, +231, +213, +106, +148, +107, +82, +127, +159, +176, +74, +76, +110, +194, +50, +178, +174, +143, +240, +19, +151, +49, +31, +11, +60, +161, +95, +170, +125, +211, +190, +65, +220, +74, +102, +89, +113, +210, +26, +129, +134, +112, +215, +73, +246, +100, +95, +102, +223, +212, +27, +131, +155, +190, +139, +155, +119, +245, +103, +224, +89, +198, +50, +151, +119, +123, +44, +34, +50, +45, +122, +171, +254, +183, +11, +14, +237, +246, +55, +129, +153, +84, +149, +180, +164, +173, +173, +228, +101, +149, +31, +52, +191, +172, +242, +3, +135, +45, +78, +181, +51, +202, +189, +210, +31, +141, +169, +24, +243, +70, +3, +109, +49, +36, +177, +158, +153, +204, +71, +6, +121, +112, +226, +153, +210, +183, +249, +70, +239, +199, +150, +31, +173, +209, +144, +19, +95, +96, +247, +251, +98, +236, +33, +29, +242, +125, +86, +67, +41, +205, +194, +147, +229, +11, +89, +181, +83, +126, +68, +110, +41, +249, +67, +45, +167, +197, +130, +6, +254, +94, +140, +127, +250, +30, +221, +247, +57, +53, +95, +194, +248, +24, +205, +98, +131, +168, +87, +62, +58, +147, +31, +96, +69, +63, +206, +128, +211, +11, +118, +216, +85, +61, +57, +211, +202, +252, +168, +9, +186, +200, +50, +59, +219, +211, +166, +176, +21, +236, +126, +191, +42, +155, +224, +139, +164, +8, +125, +182, +7, +121, +94, +68, +142, +88, +243, +91, +227, +210, +2, +66, +144, +79, +198, +234, +115, +117, +67, +240, +66, +224, +21, +171, +20, +26, +146, +178, +186, +166, +99, +164, +254, +220, +3, +110, +8, +217, +29, +11, +102, +234, +70, +23, +189, +65, +213, +206, +163, +181, +146, +184, +145, +18, +118, +82, +227, +83, +253, +61, +74, +168, +169, +83, +143, +158, +52, +190, +143, +237, +137, +229, +96, +166, +13, +59, +243, +195, +105, +138, +66, +134, +246, +208, +149, +78, +247, +6, +48, +151, +234, +140, +185, +31, +0, +45, +174, +5, +75, +201, +37, +3, +38, +105, +156, +216, +49, +61, +129, +253, +64, +62, +88, +49, +73, +153, +67, +95, +56, +100, +202, +213, +76, +214, +156, +233, +146, +194, +89, +221, +220, +139, +149, +141, +140, +59, +231, +231, +229, +107, +200, +249, +218, +141, +9, +116, +230, +57, +113, +12, +217, +97, +30, +27, +2, +213, +35, +127, +235, +68, +138, +160, +255, +40, +231, +118, +19, +91, +50, +139, +68, +221, +206, +91, +240, +211, +89, +120, +42, +164, +35, +247, +197, +202, +186, +199, +247, +151, +187, +27, +115, +175, +3, +125, +223, +94, +58, +36, +25, +208, +205, +251, +67, +202, +20, +45, +146, +144, +24, +5, +223, +115, +237, +55, +247, +19, +2, +170, +100, +156, +120, +204, +176, +210, +70, +223, +55, +123, +197, +59, +224, +6, +249, +31, +111, +186, +2, +43, +173, +13, +20, +85, +113, +23, +67, +35, +182, +112, +66, +132, +36, +203, +196, +143, +202, +21, +226, +74, +145, +214, +101, +83, +47, +159, +38, +191, +50, +151, +131, +2, +233, +127, +43, +8, +2, +241, +119, +235, +86, +237, +242, +125, +3, +37, +253, +63, +199, +200, +16, +121, +229, +112, +25, +140, +67, +38, +215, +207, +237, +123, +88, +174, +202, +79, +36, +19, +102, +201, +232, +39, +6, +169, +194, +172, +76, +102, +172, +24, +41, +112, +72, +242, +193, +177, +154, +221, +26, +1, +79, +172, +128, +11, +131, +129, +134, +33, +167, +187, +124, +26, +113, +57, +60, +137, +202, +240, +194, +30, +245, +32, +220, +27, +134, +112, +223, +144, +37, +254, +113, +93, +125, +82, +140, +18, +79, +215, +174, +163, +98, +181, +200, +238, +139, +128, +206, +91, +86, +44, +117, +7, +236, +187, +206, +23, +21, +176, +213, +228, +239, +206, +105, +135, +224, +72, +62, +203, +41, +209, +49, +244, +172, +171, +54, +236, +114, +74, +43, +194, +127, +86, +98, +63, +102, +74, +248, +250, +216, +211, +221, +186, +171, +197, +161, +254, +156, +21, +52, +187, +86, +23, +103, +250, +169, +188, +43, +171, +176, +129, +113, +240, +156, +150, +116, +222, +68, +166, +44, +49, +197, +102, +159, +214, +231, +46, +238, +10, +237, +184, +163, +17, +182, +96, +196, +1, +222, +193, +126, +140, +169, +131, +23, +169, +215, +233, +32, +80, +221, +75, +52, +23, +16, +58, +63, +221, +181, +17, +130, +253, +94, +178, +206, +204, +240, +62, +220, +82, +189, +235, +148, +66, +230, +79, +252, +218, +26, +188, +56, +226, +202, +120, +86, +181, +126, +5, +111, +70, +69, +204, +0, +203, +171, +225, +34, +247, +42, +28, +175, +127, +141, +229, +79, +251, +240, +254, +215, +178, +200, +138, +143, +203, +77, +162, +254, +184, +71, +146, +209, +215, +127, +136, +10, +68, +89, +188, +35, +179, +83, +15, +185, +232, +105, +48, +72, +88, +214, +229, +105, +193, +236, +0, +230, +188, +21, +32, +121, +43, +102, +126, +100, +171, +226, +228, +154, +114, +223, +238, +76, +44, +124, +165, +162, +163, +100, +6, +68, +191, +254, +233, +42, +76, +218, +117, +198, +230, +87, +240, +92, +108, +138, +195, +159, +114, +29, +38, +104, +251, +238, +178, +228, +103, +178, +126, +184, +146, +18, +141, +183, +119, +11, +135, +188, +59, +150, +44, +15, +211, +170, +102, +191, +135, +164, +93, +238, +32, +195, +243, +121, +89, +178, +70, +63, +235, +148, +249, +118, +209, +200, +239, +105, +145, +137, +54, +108, +22, +100, +106, +133, +22, +178, +210, +149, +136, +99, +247, +232, +192, +84, +229, +243, +241, +67, +22, +26, +237, +169, +45, +117, +248, +182, +147, +58, +34, +89, +202, +33, +174, +102, +117, +4, +201, +68, +122, +29, +31, +198, +85, +189, +145, +224, +45, +98, +24, +77, +52, +60, +47, +105, +98, +27, +6, +37, +91, +24, +200, +168, +207, +27, +222, +32, +22, +27, +149, +69, +91, +18, +138, +56, +37, +76, +138, +141, +174, +96, +98, +200, +130, +82, +137, +123, +104, +232, +53, +12, +77, +51, +152, +87, +74, +16, +214, +201, +134, +114, +229, +172, +38, +191, +43, +240, +156, +26, +141, +147, +42, +92, +244, +121, +252, +176, +134, +202, +127, +35, +94, +8, +174, +48, +146, +56, +89, +251, +45, +79, +83, +169, +153, +64, +89, +116, +115, +34, +180, +251, +172, +195, +98, +186, +188, +171, +120, +48, +19, +100, +173, +57, +201, +176, +130, +118, +180, +153, +123, +220, +75, +52, +129, +102, +222, +240, +36, +190, +134, +117, +65, +46, +110, +52, +219, +182, +62, +197, +145, +121, +48, +220, +191, +81, +203, +231, +247, +242, +209, +170, +28, +168, +106, +91, +190, +241, +214, +59, +0, +95, +7, +219, +171, +177, +99, +54, +183, +204, +60, +67, +162, +32, +248, +157, +30, +26, +242, +37, +157, +179, +17, +99, +7, +31, +115, +30, +95, +109, +237, +86, +48, +3, +41, +135, +103, +152, +222, +134, +141, +70, +137, +150, +241, +99, +43, +20, +70, +98, +16, +199, +110, +3, +91, +22, +145, +194, +101, +10, +50, +70, +225, +36, +195, +88, +251, +94, +115, +57, +100, +137, +212, +56, +20, +174, +125, +138, +118, +35, +239, +59, +25, +61, +83, +81, +108, +184, +170, +15, +203, +69, +183, +139, +117, +155, +81, +177, +207, +235, +208, +71, +253, +103, +68, +39, +157, +215, +158, +224, +239, +243, +220, +251, +59, +32, +22, +209, +28, +17, +119, +53, +104, +118, +144, +76, +179, +153, +79, +143, +180, +161, +63, +30, +138, +190, +138, +42, +75, +54, +240, +238, +232, +75, +39, +231, +142, +170, +28, +85, +20, +217, +137, +35, +71, +237, +105, +125, +141, +20, +81, +228, +65, +57, +217, +239, +113, +198, +13, +96, +212, +200, +126, +144, +129, +254, +232, +79, +73, +184, +132, +89, +109, +25, +230, +13, +92, +244, +71, +224, +196, +35, +139, +112, +101, +94, +99, +219, +22, +154, +146, +149, +232, +57, +50, +186, +45, +170, +66, +240, +230, +160, +23, +195, +247, +239, +119, +172, +78, +188, +17, +227, +126, +52, +71, +24, +36, +66, +190, +149, +240, +99, +183, +23, +140, +188, +152, +131, +199, +187, +220, +235, +27, +49, +39, +138, +206, +165, +65, +139, +178, +112, +110, +29, +181, +192, +201, +151, +203, +16, +245, +88, +177, +19, +66, +225, +25, +239, +186, +237, +108, +75, +215, +164, +108, +48, +1, +95, +75, +9, +228, +254, +142, +235, +176, +181, +242, +183, +100, +27, +209, +80, +222, +191, +55, +94, +149, +181, +62, +201, +0, +232, +122, +3, +40, +233, +168, +200, +152, +143, +147, +238, +27, +88, +69, +250, +156, +193, +103, +4, +95, +189, +190, +16, +147, +225, +194, +147, +189, +4, +214, +54, +123, +90, +130, +126, +197, +10, +110, +87, +99, +6, +143, +189, +0, +176, +201, +186, +73, +117, +13, +247, +160, +204, +55, +61, +14, +159, +54, +81, +142, +202, +60, +96, +95, +54, +72, +106, +207, +61, +239, +131, +19, +32, +184, +153, +71, +176, +130, +239, +130, +83, +166, +13, +31, +63, +223, +86, +231, +67, +46, +225, +70, +97, +61, +159, +68, +1, +252, +78, +87, +95, +156, +21, +11, +53, +71, +86, +100, +126, +166, +33, +75, +136, +129, +44, +73, +235, +149, +242, +55, +16, +16, +93, +168, +143, +100, +105, +137, +219, +217, +211, +236, +219, +99, +98, +57, +147, +83, +99, +143, +206, +95, +253, +39, +10, +31, +89, +19, +91, +233, +105, +139, +196, +43, +34, +67, +10, +209, +0, +142, +2, +6, +85, +236, +108, +180, +145, +106, +186, +53, +32, +243, +138, +194, +88, +210, +135, +75, +138, +161, +148, +86, +217, +74, +60, +103, +240, +66, +208, +85, +104, +129, +113, +198, +35, +116, +9, +174, +57, +131, +106, +85, +180, +35, +160, +192, +190, +163, +32, +129, +86, +229, +170, +156, +189, +51, +160, +29, +90, +9, +45, +141, +34, +112, +150, +33, +255, +242, +147, +200, +119, +8, +129, +240, +69, +108, +10, +124, +219, +176, +254, +76, +218, +12, +23, +220, +161, +141, +214, +169, +87, +21, +59, +223, +53, +13, +23, +0, +97, +110, +189, +218, +90, +235, +43, +70, +98, +62, +49, +37, +97, +159, +92, +238, +236, +202, +91, +134, +7, +125, +182, +211, +48, +170, +68, +165, +255, +90, +96, +18, +73, +120, +188, +100, +236, +57, +100, +154, +202, +70, +94, +233, +155, +38, +164, +174, +7, +145, +83, +100, +161, +247, +44, +116, +200, +69, +40, +18, +33, +243, +137, +74, +20, +228, +232, +193, +145, +255, +8, +248, +127, +145, +56, +145, +42, +66, +34, +2, +116, +176, +39, +47, +32, +34, +123, +199, +2, +148, +33, +150, +190, +235, +37, +182, +217, +111, +251, +169, +109, +163, +201, +162, +122, +217, +112, +64, +246, +221, +3, +196, +141, +110, +125, +201, +182, +168, +106, +18, +43, +93, +145, +163, +151, +106, +93, +91, +82, +227, +43, +236, +32, +12, +104, +163, +28, +15, +95, +76, +227, +11, +67, +160, +220, +44, +162, +53, +98, +82, +97, +190, +82, +154, +158, +26, +125, +195, +60, +219, +37, +220, +176, +203, +202, +198, +132, +125, +218, +207, +28, +140, +189, +186, +36, +75, +38, +162, +95, +102, +157, +245, +69, +49, +248, +249, +254, +244, +251, +75, +72, +110, +231, +77, +81, +180, +114, +210, +236, +204, +80, +101, +141, +49, +158, +110, +254, +175, +103, +217, +234, +45, +178, +73, +18, +101, +127, +205, +27, +225, +148, +10, +162, +217, +127, +88, +247, +54, +28, +247, +215, +0, +44, +38, +156, +221, +191, +238, +160, +176, +25, +1, +152, +247, +128, +57, +206, +101, +169, +170, +176, +64, +175, +145, +103, +5, +156, +71, +244, +36, +111, +81, +149, +125, +112, +60, +137, +167, +100, +244, +153, +142, +57, +68, +189, +151, +31, +101, +4, +5, +24, +94, +213, +164, +19, +232, +77, +40, +142, +1, +97, +160, +86, +3, +56, +39, +130, +25, +149, +247, +93, +94, +236, +61, +124, +234, +118, +94, +89, +202, +154, +46, +103, +152, +160, +121, +226, +128, +245, +215, +154, +1, +4, +156, +170, +122, +53, +102, +214, +118, +228, +18, +9, +69, +119, +229, +211, +234, +64, +203, +30, +109, +87, +105, +124, +211, +248, +126, +62, +47, +34, +232, +178, +129, +50, +46, +74, +250, +219, +138, +73, +189, +83, +72, +236, +178, +107, +56, +73, +144, +203, +41, +1, +128, +37, +137, +210, +192, +139, +76, +16, +141, +14, +223, +9, +136, +229, +19, +218, +150, +21, +150, +205, +128, +174, +113, +117, +100, +176, +162, +253, +25, +60, +208, +10, +14, +56, +45, +152, +106, +195, +199, +63, +121, +11, +139, +129, +55, +175, +44, +57, +20, +196, +163, +249, +82, +169, +248, +2, +224, +20, +40, +58, +102, +105, +165, +250, +13, +183, +20, +163, +103, +44, +149, +232, +186, +4, +167, +203, +87, +56, +29, +125, +123, +28, +209, +98, +41, +237, +176, +58, +93, +82, +215, +21, +82, +212, +216, +81, +78, +33, +9, +254, +255, +201, +110, +98, +130, +0, +161, +202, +126, +63, +167, +173, +89, +35, +12, +51, +5, +119, +167, +175, +52, +251, +146, +8, +50, +8, +253, +76, +84, +213, +152, +143, +228, +47, +89, +111, +179, +119, +161, +244, +146, +88, +17, +110, +144, +141, +137, +158, +71, +182, +7, +221, +148, +13, +226, +209, +35, +111, +148, +73, +233, +46, +35, +49, +136, +144, +87, +99, +132, +121, +240, +163, +177, +24, +101, +236, +120, +125, +131, +173, +200, +186, +205, +147, +9, +83, +96, +123, +219, +4, +232, +55, +111, +63, +169, +42, +168, +226, +77, +54, +155, +71, +193, +84, +90, +217, +9, +71, +45, +207, +213, +152, +146, +106, +105, +138, +30, +10, +140, +8, +145, +233, +212, +127, +85, +125, +33, +216, +7, +8, +76, +126, +229, +235, +209, +16, +19, +42, +244, +164, +189, +109, +33, +31, +160, +203, +152, +99, +168, +156, +252, +89, +51, +245, +209, +121, +199, +58, +118, +225, +141, +221, +118, +175, +206, +145, +112, +253, +78, +169, +54, +67, +131, +131, +95, +249, +180, +107, +210, +89, +208, +133, +0, +81, +75, +63, +210, +213, +62, +148, +150, +65, +199, +45, +153, +203, +232, +250, +61, +250, +194, +13, +186, +90, +46, +28, +36, +165, +119, +134, +66, +90, +159, +131, +36, +174, +13, +201, +123, +22, +39, +168, +176, +124, +77, +74, +16, +68, +15, +16, +14, +55, +205, +166, +63, +249, +250, +178, +146, +32, +139, +14, +85, +63, +60, +156, +2, +0, +208, +129, +200, +252, +105, +251, +65, +16, +115, +66, +84, +54, +25, +62, +2, +220, +174, +72, +12, +102, +15, +10, +50, +51, +89, +84, +76, +161, +186, +33, +55, +223, +120, +46, +143, +37, +246, +89, +137, +231, +64, +22, +50, +186, +160, +37, +45, +68, +83, +151, +104, +133, +221, +117, +199, +232, +130, +170, +84, +11, +10, +239, +211, +204, +164, +26, +53, +172, +39, +42, +37, +110, +255, +239, +30, +42, +138, +252, +164, +135, +45, +116, +94, +178, +92, +6, +186, +244, +141, +96, +24, +103, +63, +94, +57, +101, +7, +253, +194, +11, +137, +14, +25, +195, +152, +78, +185, +250, +106, +10, +91, +43, +215, +234, +224, +180, +125, +120, +127, +200, +199, +218, +234, +242, +232, +229, +11, +113, +175, +38, +208, +8, +142, +162, +32, +44, +3, +15, +47, +93, +247, +75, +52, +111, +124, +123, +59, +91, +226, +168, +127, +70, +232, +254, +211, +173, +233, +99, +132, +162, +7, +235, +67, +40, +208, +94, +52, +157, +168, +84, +14, +1, +45, +104, +133, +203, +67, +9, +200, +206, +87, +146, +33, +161, +57, +172, +23, +228, +137, +167, +145, +99, +199, +194, +76, +210, +81, +97, +187, +92, +97, +134, +129, +137, +42, +12, +110, +147, +9, +220, +133, +136, +207, +249, +96, +175, +49, +168, +207, +220, +30, +83, +118, +165, +182, +56, +120, +8, +183, +127, +203, +45, +107, +89, +116, +93, +23, +82, +92, +252, +16, +78, +230, +171, +193, +0, +61, +212, +104, +93, +24, +221, +65, +140, +193, +53, +149, +36, +175, +255, +137, +152, +183, +181, +185, +33, +93, +243, +222, +127, +113, +220, +112, +23, +116, +199, +166, +33, +234, +4, +21, +252, +210, +237, +29, +205, +230, +68, +126, +118, +171, +48, +94, +182, +130, +179, +130, +127, +155, +106, +120, +185, +75, +248, +92, +158, +23, +188, +42, +98, +205, +36, +139, +52, +161, +15, +35, +221, +51, +19, +225, +99, +22, +206, +231, +254, +141, +177, +154, +158, +125, +192, +141, +218, +32, +255, +72, +69, +155, +75, +123, +102, +163, +46, +125, +116, +222, +202, +249, +235, +24, +219, +228, +136, +185, +77, +172, +28, +23, +112, +160, +241, +186, +88, +27, +69, +212, +10, +98, +243, +106, +141, +166, +74, +55, +215, +13, +159, +120, +195, +87, +109, +84, +242, +113, +200, +114, +206, +206, +128, +230, +74, +75, +57, +147, +13, +87, +50, +56, +246, +108, +54, +181, +1, +118, +212, +116, +19, +125, +186, +34, +165, +14, +158, +162, +87, +28, +151, +193, +230, +111, +116, +203, +13, +68, +71, +92, +229, +208, +15, +142, +192, +82, +108, +211, +96, +124, +111, +180, +115, +151, +71, +81, +157, +55, +123, +182, +189, +0, +224, +187, +30, +231, +172, +13, +50, +57, +181, +209, +226, +93, +224, +53, +185, +161, +130, +15, +86, +153, +68, +127, +221, +234, +71, +125, +31, +224, +57, +159, +113, +232, +140, +66, +67, +195, +121, +247, +242, +1, +140, +184, +180, +57, +153, +94, +121, +100, +223, +241, +101, +37, +17, +20, +81, +69, +151, +193, +63, +171, +84, +130, +105, +105, +57, +196, +200, +63, +95, +236, +246, +113, +79, +181, +195, +197, +137, +114, +139, +154, +35, +225, +64, +206, +58, +100, +108, +86, +91, +22, +108, +225, +8, +193, +251, +252, +163, +131, +38, +212, +100, +147, +57, +13, +168, +235, +49, +244, +107, +13, +104, +184, +162, +187, +202, +67, +217, +112, +163, +135, +136, +159, +74, +153, +78, +204, +138, +124, +40, +107, +236, +71, +139, +138, +158, +183, +0, +7, +131, +108, +93, +107, +63, +215, +199, +57, +49, +148, +188, +76, +75, +62, +168, +118, +51, +35, +60, +68, +132, +18, +73, +252, +241, +203, +55, +192, +188, +87, +112, +62, +205, +108, +70, +155, +163, +128, +184, +211, +62, +254, +138, +91, +41, +124, +53, +5, +38, +74, +255, +89, +207, +79, +104, +146, +254, +98, +216, +82, +133, +45, +99, +187, +132, +19, +59, +195, +137, +146, +181, +242, +96, +58, +123, +218, +7, +242, +233, +111, +163, +54, +115, +145, +8, +236, +125, +68, +198, +35, +219, +98, +144, +145, +121, +26, +16, +183, +50, +246, +195, +171, +5, +115, +238, +80, +187, +4, +61, +227, +116, +103, +36, +246, +54, +217, +74, +72, +5, +165, +53, +161, +216, +88, +217, +190, +219, +214, +208, +155, +194, +122, +92, +197, +27, +223, +244, +203, +237, +202, +166, +205, +216, +186, +154, +35, +15, +6, +167, +202, +99, +150, +99, +165, +39, +98, +72, +2, +119, +120, +129, +236, +11, +224, +183, +208, +202, +254, +38, +45, +113, +127, +181, +15, +108, +23, +0, +50, +114, +35, +209, +64, +104, +60, +206, +211, +46, +34, +152, +114, +18, +229, +39, +95, +180, +227, +44, +254, +158, +248, +37, +188, +136, +147, +46, +149, +223, +186, +143, +166, +150, +103, +203, +181, +172, +89, +64, +173, +168, +165, +26, +161, +71, +195, +188, +129, +165, +75, +139, +163, +214, +121, +135, +4, +67, +83, +238, +170, +147, +128, +239, +90, +35, +82, +206, +191, +210, +32, +160, +117, +71, +111, +99, +96, +50, +135, +109, +214, +152, +10, +13, +94, +161, +163, +11, +122, +0, +218, +193, +142, +38, +10, +229, +60, +59, +153, +194, +115, +183, +228, +30, +45, +118, +49, +214, +193, +214, +30, +127, +3, +188, +78, +138, +82, +195, +188, +94, +208, +24, +16, +60, +225, +221, +226, +220, +122, +192, +160, +157, +237, +87, +1, +8, +251, +20, +192, +158, +82, +33, +213, +125, +208, +133, +107, +51, +30, +12, +216, +93, +237, +88, +86, +175, +222, +176, +229, +252, +116, +183, +159, +151, +58, +76, +220, +136, +104, +72, +101, +179, +134, +174, +179, +178, +27, +76, +36, +183, +206, +128, +216, +229, +119, +98, +222, +123, +160, +14, +206, +184, +8, +188, +41, +180, +93, +151, +225, +137, +197, +139, +51, +134, +234, +200, +117, +75, +3, +97, +72, +34, +212, +198, +182, +182, +123, +81, +237, +30, +83, +64, +223, +113, +63, +188, +124, +170, +143, +139, +213, +32, +169, +64, +55, +175, +60, +241, +55, +93, +57, +91, +114, +46, +0, +158, +189, +109, +140, +20, +137, +22, +152, +82, +30, +14, +246, +252, +237, +84, +130, +0, +149, +17, +42, +53, +65, +254, +52, +186, +180, +157, +22, +119, +233, +104, +173, +234, +98, +77, +143, +61, +140, +77, +71, +190, +125, +172, +107, +38, +7, +74, +22, +224, +221, +208, +211, +64, +4, +187, +87, +81, +165, +133, +242, +65, +133, +17, +212, +132, +0, +184, +102, +231, +47, +75, +3, +62, +35, +29, +243, +1, +199, +87, +18, +242, +90, +2, +116, +58, +8, +245, +9, +210, +247, +135, +22, +121, +240, +25, +206, +151, +88, +88, +190, +163, +123, +97, +20, +155, +135, +209, +115, +193, +162, +106, +42, +58, +147, +247, +188, +220, +19, +179, +247, +184, +230, +40, +211, +109, +97, +184, +152, +181, +198, +46, +166, +167, +91, +226, +102, +240, +112, +104, +190, +41, +4, +138, +36, +52, +147, +63, +139, +188, +57, +92, +191, +181, +57, +96, +65, +166, +93, +37, +70, +84, +71, +138, +35, +47, +165, +32, +178, +84, +137, +96, +241, +38, +137, +155, +51, +232, +214, +205, +117, +141, +1, +63, +127, +170, +253, +121, +47, +45, +88, +18, +6, +78, +116, +85, +76, +154, +128, +148, +233, +5, +14, +164, +139, +235, +224, +23, +111, +73, +33, +55, +89, +163, +151, +1, +20, +250, +54, +229, +67, +27, +82, +43, +50, +181, +33, +231, +144, +250, +15, +131, +225, +201, +6, +209, +131, +68, +62, +209, +68, +234, +190, +246, +40, +172, +158, +5, +71, +193, +101, +9, +105, +175, +80, +238, +211, +165, +9, +136, +6, +224, +120, +195, +47, +69, +126, +145, +177, +107, +79, +68, +104, +31, +82, +10, +138, +88, +229, +224, +31, +209, +55, +32, +95, +133, +182, +196, +247, +245, +18, +251, +184, +52, +207, +163, +212, +196, +106, +90, +118, +137, +45, +37, +7, +107, +24, +41, +226, +72, +47, +144, +234, +160, +148, +207, +105, +90, +152, +164, +23, +166, +210, +88, +44, +207, +163, +26, +104, +4, +181, +126, +165, +254, +183, +187, +73, +230, +123, +3, +5, +192, +222, +96, +202, +254, +63, +110, +149, +158, +210, +16, +5, +41, +187, +220, +244, +69, +223, +178, +59, +148, +68, +215, +251, +9, +165, +233, +228, +3, +215, +149, +67, +141, +212, +252, +24, +66, +27, +14, +154, +207, +254, +171, +236, +155, +18, +135, +72, +169, +255, +55, +207, +84, +186, +95, +218, +34, +13, +145, +14, +36, +114, +249, +124, +232, +118, +17, +41, +136, +198, +70, +56, +154, +26, +97, +235, +149, +133, +31, +93, +139, +231, +105, +95, +20, +213, +83, +61, +252, +1, +153, +150, +231, +159, +4, +218, +250, +54, +3, +248, +245, +197, +20, +163, +232, +230, +117, +59, +132, +109, +149, +222, +78, +159, +226, +139, +196, +131, +237, +27, +58, +137, +34, +109, +190, +143, +56, +78, +181, +161, +12, +231, +186, +60, +126, +35, +56, +219, +93, +249, +167, +3, +83, +193, +10, +138, +97, +107, +23, +247, +123, +11, +32, +147, +111, +13, +69, +118, +220, +93, +231, +247, +53, +61, +16, +189, +35, +250, +234, +216, +39, +187, +100, +156, +89, +45, +218, +166, +34, +180, +126, +61, +117, +80, +10, +204, +22, +73, +82, +150, +110, +159, +69, +21, +145, +197, +169, +145, +39, +241, +52, +90, +229, +140, +107, +174, +11, +188, +137, +190, +47, +61, +43, +36, +0, +94, +198, +71, +191, +207, +200, +163, +115, +22, +140, +116, +225, +175, +6, +139, +233, +137, +146, +198, +115, +170, +228, +94, +56, +147, +4, +16, +109, +123, +129, +206, +33, +109, +52, +151, +200, +14, +151, +188, +170, +209, +72, +77, +114, +188, +71, +167, +52, +66, +74, +151, +226, +210, +137, +17, +142, +101, +182, +211, +49, +45, +205, +146, +75, +26, +41, +244, +40, +130, +138, +12, +197, +9, +111, +212, +166, +195, +252, +132, +207, +213, +86, +149, +23, +202, +121, +104, +103, +90, +12, +3, +95, +126, +185, +47, +89, +240, +172, +161, +152, +129, +78, +109, +28, +50, +156, +141, +159, +119, +145, +147, +74, +14, +57, +16, +32, +28, +180, +10, +116, +136, +52, +223, +15, +190, +11, +231, +158, +0, +10, +115, +81, +218, +68, +90, +102, +231, +212, +143, +224, +67, +245, +163, +156, +54, +78, +17, +161, +84, +184, +69, +152, +79, +180, +224, +219, +250, +26, +213, +99, +233, +193, +184, +23, +184, +138, +76, +5, +50, +220, +7, +204, +201, +139, +113, +198, +222, +29, +83, +101, +48, +228, +218, +73, +129, +57, +197, +155, +28, +146, +82, +128, +65, +76, +216, +184, +28, +35, +62, +58, +253, +151, +18, +91, +67, +154, +190, +55, +53, +100, +146, +2, +242, +15, +45, +3, +184, +45, +130, +103, +114, +89, +245, +252, +237, +61, +25, +101, +8, +157, +130, +107, +181, +14, +229, +143, +102, +61, +11, +213, +230, +100, +213, +14, +20, +219, +220, +30, +184, +198, +193, +150, +252, +250, +6, +38, +127, +158, +27, +45, +242, +40, +13, +21, +4, +13, +65, +58, +52, +60, +216, +190, +193, +42, +214, +212, +8, +2, +71, +112, +30, +155, +96, +199, +166, +30, +130, +134, +203, +6, +97, +235, +134, +51, +110, +238, +224, +242, +93, +124, +244, +123, +36, +142, +66, +148, +165, +69, +189, +208, +254, +88, +99, +109, +70, +137, +15, +131, +220, +19, +26, +209, +253, +48, +146, +118, +81, +113, +22, +148, +155, +134, +233, +32, +32, +163, +103, +169, +56, +8, +191, +114, +211, +210, +102, +165, +5, +178, +64, +123, +193, +50, +173, +38, +6, +184, +170, +129, +75, +10, +45, +33, +79, +54, +226, +131, +134, +212, +230, +85, +165, +1, +123, +134, +27, +128, +40, +13, +153, +215, +110, +25, +151, +10, +0, +67, +57, +59, +33, +120, +19, +128, +19, +43, +176, +70, +114, +84, +15, +38, +1, +145, +161, +156, +214, +169, +43, +232, +222, +7, +7, +122, +59, +245, +143, +111, +200, +93, +66, +255, +167, +194, +249, +104, +29, +95, +122, +46, +63, +95, +127, +93, +130, +201, +218, +142, +216, +93, +121, +248, +47, +204, +122, +251, +20, +119, +98, +7, +203, +254, +104, +43, +45, +120, +15, +106, +142, +6, +255, +147, +6, +253, +184, +87, +182, +82, +64, +209, +68, +123, +98, +120, +248, +26, +29, +178, +252, +255, +161, +75, +113, +36, +93, +48, +196, +81, +104, +144, +95, +247, +17, +84, +19, +124, +71, +85, +179, +83, +181, +8, +85, +193, +94, +113, +162, +105, +150, +17, +237, +249, +206, +42, +222, +1, +141, +217, +251, +67, +138, +199, +199, +211, +186, +131, +220, +48, +17, +40, +203, +207, +250, +189, +218, +232, +51, +187, +128, +90, +240, +243, +74, +229, +237, +128, +128, +128, +164, +6, +45, +88, +37, +100, +169, +51, +68, +255, +8, +124, +200, +49, +190, +115, +202, +88, +169, +91, +131, +144, +221, +184, +132, +11, +226, +18, +212, +50, +124, +44, +112, +68, +198, +251, +230, +33, +251, +65, +43, +153, +32, +205, +216, +94, +73, +179, +71, +47, +139, +142, +21, +46, +207, +245, +103, +50, +125, +28, +118, +91, +141, +224, +164, +182, +111, +212, +33, +107, +95, +57, +63, +113, +91, +155, +198, +6, +229, +215, +88, +110, +87, +91, +59, +149, +23, +28, +16, +147, +240, +156, +10, +242, +147, +145, +36, +62, +217, +211, +59, +126, +201, +12, +241, +0, +114, +157, +50, +116, +143, +155, +102, +112, +190, +198, +76, +238, +36, +108, +166, +69, +180, +140, +20, +81, +199, +144, +29, +162, +16, +72, +168, +232, +213, +125, +194, +91, +130, +133, +130, +89, +217, +175, +233, +7, +112, +61, +152, +61, +100, +94, +226, +251, +29, +208, +1, +230, +75, +82, +77, +40, +41, +160, +76, +234, +186, +158, +198, +9, +211, +43, +227, +110, +243, +76, +105, +189, +24, +140, +155, +3, +81, +174, +125, +101, +166, +66, +170, +54, +55, +52, +36, +176, +237, +137, +23, +70, +253, +80, +150, +171, +157, +215, +149, +33, +215, +125, +67, +36, +53, +48, +142, +75, +26, +174, +228, +255, +224, +18, +255, +160, +110, +115, +188, +61, +216, +205, +128, +39, +148, +75, +49, +45, +255, +138, +212, +31, +60, +75, +140, +4, +235, +225, +137, +68, +159, +227, +233, +39, +192, +63, +122, +162, +44, +118, +4, +124, +30, +135, +63, +222, +199, +108, +136, +225, +156, +196, +136, +217, +178, +154, +212, +224, +101, +80, +102, +49, +250, +204, +188, +13, +221, +77, +161, +105, +31, +162, +144, +228, +41, +59, +134, +92, +242, +191, +97, +108, +193, +202, +216, +150, +107, +183, +167, +68, +58, +25, +29, +87, +54, +158, +173, +47, +235, +21, +211, +79, +248, +201, +48, +29, +37, +112, +100, +190, +59, +42, +106, +154, +142, +119, +84, +202, +191, +172, +108, +235, +85, +200, +131, +117, +103, +183, +125, +119, +225, +77, +46, +68, +30, +178, +24, +17, +72, +179, +14, +189, +81, +20, +107, +36, +47, +45, +175, +186, +166, +163, +112, +16, +32, +238, +28, +18, +214, +195, +210, +68, +156, +202, +5, +99, +188, +144, +56, +202, +149, +253, +102, +91, +204, +139, +6, +52, +57, +80, +56, +127, +41, +140, +35, +253, +102, +36, +64, +224, +16, +250, +181, +86, +88, +78, +227, +93, +228, +194, +221, +129, +94, +130, +254, +170, +58, +172, +55, +33, +108, +160, +19, +168, +10, +58, +21, +51, +181, +5, +22, +63, +177, +170, +13, +154, +93, +222, +116, +20, +42, +122, +204, +84, +119, +100, +49, +34, +226, +38, +184, +6, +53, +152, +18, +198, +71, +81, +248, +85, +186, +205, +22, +110, +237, +30, +228, +77, +171, +48, +48, +228, +64, +57, +228, +212, +217, +172, +126, +142, +40, +178, +69, +144, +140, +234, +3, +137, +115, +250, +113, +216, +206, +254, +119, +175, +187, +67, +254, +94, +213, +106, +116, +115, +13, +131, +109, +6, +233, +30, +82, +162, +243, +54, +199, +218, +183, +116, +191, +85, +104, +243, +146, +64, +55, +163, +20, +76, +170, +111, +223, +150, +99, +195, +123, +36, +68, +116, +214, +29, +125, +80, +34, +184, +227, +216, +235, +16, +237, +61, +144, +27, +183, +255, +37, +37, +165, +123, +133, +207, +221, +120, +105, +41, +228, +94, +161, +223, +55, +84, +156, +79, +107, +178, +122, +94, +189, +153, +120, +60, +176, +21, +235, +239, +179, +4, +124, +40, +147, +81, +76, +187, +48, +225, +3, +219, +133, +186, +253, +188, +56, +128, +72, +25, +128, +232, +105, +12, +183, +1, +230, +230, +151, +198, +65, +255, +80, +219, +57, +124, +100, +184, +249, +160, +87, +102, +189, +102, +91, +188, +38, +159, +233, +207, +182, +177, +157, +238, +149, +100, +251, +145, +123, +179, +231, +212, +219, +192, +70, +212, +141, +29, +107, +16, +204, +158, +59, +80, +230, +93, +227, +139, +112, +61, +107, +253, +25, +159, +95, +18, +207, +150, +153, +247, +87, +50, +64, +253, +161, +68, +157, +162, +77, +92, +188, +142, +100, +195, +112, +166, +187, +173, +228, +25, +128, +86, +238, +123, +145, +0, +182, +253, +166, +22, +50, +239, +240, +25, +15, +19, +95, +74, +200, +121, +88, +123, +178, +111, +75, +27, +213, +212, +127, +241, +103, +90, +127, +145, +117, +3, +86, +56, +16, +172, +251, +82, +252, +115, +153, +188, +182, +124, +223, +197, +151, +237, +158, +11, +112, +3, +46, +22, +144, +178, +100, +32, +241, +195, +238, +149, +222, +123, +152, +210, +22, +69, +195, +234, +47, +215, +181, +170, +33, +74, +97, +113, +125, +188, +186, +224, +20, +204, +254, +15, +76, +92, +227, +248, +249, +158, +103, +127, +158, +81, +42, +196, +163, +149, +170, +66, +149, +128, +99, +202, +228, +26, +5, +246, +163, +72, +72, +37, +72, +230, +70, +33, +39, +173, +41, +132, +1, +220, +148, +10, +87, +62, +228, +154, +168, +226, +37, +64, +36, +25, +206, +219, +80, +151, +158, +28, +97, +100, +193, +183, +16, +86, +11, +25, +136, +65, +247, +248, +204, +101, +212, +189, +37, +163, +84, +125, +254, +128, +209, +38, +220, +58, +93, +166, +23, +218, +30, +32, +158, +85, +103, +118, +168, +177, +74, +96, +83, +123, +86, +49, +192, +104, +58, +187, +161, +173, +199, +215, +197, +87, +125, +163, +188, +75, +41, +188, +90, +29, +48, +117, +25, +186, +172, +80, +122, +12, +254, +1, +223, +192, +121, +10, +136, +46, +27, +36, +230, +133, +179, +151, +92, +17, +157, +204, +174, +5, +177, +33, +36, +6, +20, +100, +19, +150, +48, +251, +34, +19, +58, +209, +193, +130, +206, +248, +210, +177, +78, +88, +66, +103, +169, +248, +94, +76, +189, +153, +55, +250, +110, +89, +164, +49, +139, +95, +178, +60, +98, +221, +191, +91, +176, +64, +166, +104, +132, +18, +29, +176, +159, +127, +145, +174, +43, +192, +162, +111, +175, +145, +51, +80, +188, +48, +15, +34, +254, +78, +35, +155, +67, +148, +35, +117, +30, +233, +20, +80, +78, +107, +226, +159, +119, +209, +157, +152, +200, +140, +88, +89, +238, +204, +249, +103, +200, +109, +215, +46, +70, +158, +32, +205, +37, +45, +224, +174, +175, +164, +102, +111, +177, +69, +162, +10, +100, +48, +189, +93, +0, +1, +114, +253, +234, +206, +170, +162, +214, +220, +158, +5, +76, +40, +167, +71, +57, +180, +126, +172, +48, +192, +94, +203, +150, +188, +5, +176, +16, +122, +53, +103, +204, +113, +54, +33, +147, +49, +229, +177, +78, +145, +144, +194, +237, +69, +42, +215, +76, +228, +241, +193, +205, +108, +212, +56, +181, +53, +184, +200, +206, +167, +142, +217, +72, +101, +45, +225, +253, +22, +47, +102, +134, +108, +42, +223, +177, +82, +21, +1, +45, +202, +20, +155, +209, +249, +161, +118, +56, +1, +183, +106, +28, +232, +149, +167, +187, +28, +222, +184, +161, +84, +108, +133, +142, +162, +146, +190, +13, +151, +177, +185, +38, +7, +48, +207, +210, +118, +126, +206, +17, +77, +63, +43, +50, +156, +37, +53, +228, +142, +21, +186, +36, +178, +231, +207, +1, +24, +88, +181, +160, +192, +38, +190, +32, +41, +224, +224, +133, +248, +62, +165, +130, +223, +36, +145, +195, +49, +137, +67, +125, +33, +91, +218, +110, +131, +202, +82, +136, +109, +196, +24, +85, +165, +232, +52, +219, +60, +204, +80, +153, +156, +119, +43, +172, +151, +121, +33, +200, +217, +107, +168, +104, +114, +142, +112, +211, +81, +227, +77, +152, +79, +135, +124, +75, +100, +211, +49, +0, +70, +128, +191, +1, +21, +30, +123, +70, +172, +121, +134, +166, +174, +86, +118, +213, +12, +195, +184, +23, +241, +157, +97, +249, +221, +74, +93, +252, +81, +150, +156, +95, +181, +83, +185, +22, +183, +31, +172, +159, +1, +157, +44, +170, +56, +139, +242, +205, +117, +228, +234, +100, +54, +113, +147, +46, +162, +103, +244, +48, +162, +120, +161, +203, +53, +116, +15, +17, +246, +164, +66, +193, +25, +53, +91, +217, +66, +175, +205, +210, +179, +122, +15, +244, +121, +69, +31, +127, +75, +41, +145, +198, +57, +122, +54, +108, +117, +118, +23, +209, +170, +52, +50, +15, +61, +243, +71, +212, +95, +85, +223, +28, +108, +152, +84, +211, +191, +5, +247, +208, +74, +9, +205, +162, +61, +60, +248, +244, +242, +166, +230, +96, +51, +197, +241, +219, +118, +186, +153, +68, +212, +56, +137, +77, +237, +0, +48, +223, +0, +184, +81, +233, +41, +180, +211, +246, +147, +25, +245, +70, +211, +166, +215, +90, +204, +52, +174, +79, +213, +55, +168, +22, +0, +13, +230, +7, +67, +131, +79, +111, +170, +66, +254, +161, +123, +98, +247, +151, +134, +220, +64, +9, +201, +196, +136, +34, +93, +163, +191, +252, +3, +122, +121, +127, +225, +98, +224, +17, +144, +184, +157, +74, +32, +177, +177, +70, +77, +216, +188, +164, +205, +191, +175, +43, +147, +167, +179, +250, +180, +108, +0, +71, +117, +161, +188, +140, +86, +43, +227, +199, +255, +140, +223, +147, +140, +189, +79, +29, +55, +124, +59, +104, +39, +12, +148, +59, +92, +236, +89, +159, +20, +60, +240, +235, +252, +149, +194, +55, +161, +120, +40, +80, +195, +97, +17, +222, +248, +15, +233, +132, +59, +50, +48, +186, +162, +18, +211, +184, +58, +68, +215, +185, +146, +171, +12, +77, +223, +66, +99, +90, +204, +166, +11, +51, +176, +196, +80, +62, +162, +184, +255, +183, +57, +118, +29, +52, +168, +244, +4, +148, +92, +101, +253, +117, +250, +130, +249, +119, +114, +73, +72, +20, +178, +87, +47, +243, +255, +51, +254, +244, +219, +59, +207, +131, +119, +21, +146, +194, +108, +112, +21, +78, +41, +204, +196, +178, +77, +51, +171, +160, +60, +252, +4, +102, +190, +210, +210, +135, +100, +182, +123, +61, +57, +245, +53, +88, +92, +31, +159, +77, +179, +130, +191, +13, +116, +98, +24, +119, +23, +0, +131, +61, +151, +122, +55, +255, +45, +40, +192, +52, +212, +232, +89, +80, +241, +48, +109, +193, +166, +134, +19, +193, +81, +172, +85, +95, +38, +8, +171, +212, +23, +34, +1, +252, +73, +174, +49, +251, +120, +253, +58, +237, +72, +3, +32, +80, +96, +253, +90, +219, +218, +98, +210, +214, +145, +159, +251, +98, +132, +168, +116, +85, +59, +101, +45, +224, +8, +253, +167, +165, +44, +121, +160, +94, +14, +34, +249, +253, +120, +170, +137, +50, +194, +39, +228, +250, +8, +238, +123, +144, +205, +104, +21, +176, +22, +98, +14, +231, +253, +109, +168, +176, +41, +138, +168, +201, +86, +6, +53, +130, +192, +28, +254, +39, +140, +113, +144, +84, +8, +104, +13, +26, +254, +152, +187, +204, +136, +200, +15, +50, +246, +248, +108, +103, +22, +180, +140, +13, +38, +165, +231, +169, +153, +220, +75, +11, +145, +108, +174, +197, +151, +58, +171, +85, +209, +231, +38, +253, +164, +17, +86, +243, +144, +153, +216, +224, +225, +228, +213, +116, +207, +15, +67, +251, +207, +147, +231, +216, +141, +126, +188, +65, +107, +29, +108, +55, +142, +47, +109, +44, +66, +67, +30, +93, +84, +125, +151, +62, +69, +244, +70, +124, +54, +169, +159, +85, +2, +151, +90, +173, +68, +201, +66, +222, +81, +113, +17, +203, +182, +146, +25, +81, +242, +15, +141, +76, +100, +114, +109, +176, +252, +40, +166, +165, +154, +122, +71, +250, +138, +234, +233, +165, +27, +254, +139, +149, +31, +149, +116, +218, +27, +158, +107, +253, +43, +12, +179, +211, +128, +36, +246, +123, +24, +129, +156, +156, +105, +220, +240, +34, +49, +149, +232, +205, +34, +169, +237, +194, +219, +92, +119, +172, +26, +188, +91, +198, +44, +67, +35, +113, +208, +187, +48, +138, +145, +10, +13, +94, +42, +253, +3, +97, +230, +136, +177, +190, +246, +135, +6, +245, +93, +78, +147, +136, +189, +56, +24, +128, +5, +229, +80, +3, +10, +23, +93, +25, +99, +21, +211, +185, +249, +130, +72, +148, +87, +232, +58, +8, +181, +83, +159, +147, +39, +49, +89, +89, +225, +19, +75, +84, +3, +113, +2, +243, +5, +35, +68, +125, +136, +6, +255, +0, +169, +123, +69, +152, +225, +226, +2, +96, +43, +126, +253, +203, +218, +238, +67, +61, +187, +233, +201, +156, +3, +109, +251, +76, +38, +30, +18, +151, +233, +40, +161, +223, +82, +53, +52, +19, +70, +78, +251, +223, +233, +63, +218, +71, +204, +239, +145, +158, +132, +185, +206, +142, +95, +52, +171, +109, +37, +87, +32, +58, +195, +205, +153, +85, +141, +110, +191, +197, +237, +3, +46, +148, +2, +240, +56, +69, +14, +165, +16, +212, +98, +126, +135, +9, +28, +65, +137, +38, +35, +125, +225, +11, +194, +0, +99, +145, +78, +189, +217, +57, +185, +214, +148, +253, +218, +231, +104, +224, +137, +147, +12, +134, +59, +163, +14, +227, +129, +240, +173, +165, +106, +28, +71, +24, +67, +252, +73, +113, +201, +171, +24, +113, +129, +101, +35, +28, +230, +140, +164, +55, +245, +122, +31, +183, +36, +208, +178, +197, +55, +214, +153, +241, +217, +153, +135, +30, +229, +67, +0, +80, +117, +254, +37, +62, +95, +160, +31, +205, +129, +218, +235, +105, +170, +39, +248, +186, +220, +28, +156, +14, +185, +0, +158, +150, +131, +163, +49, +0, +26, +254, +157, +146, +114, +154, +160, +194, +71, +151, +204, +206, +41, +254, +135, +245, +137, +251, +116, +78, +28, +33, +213, +8, +242, +58, +100, +168, +170, +106, +111, +249, +108, +63, +166, +187, +81, +234, +36, +59, +104, +157, +119, +52, +251, +19, +95, +141, +91, +26, +147, +20, +18, +29, +251, +51, +0, +176, +26, +170, +193, +133, +80, +120, +216, +88, +122, +55, +192, +57, +3, +58, +195, +33, +220, +16, +233, +172, +241, +104, +242, +45, +45, +244, +16, +39, +46, +0, +52, +148, +197, +12, +43, +200, +2, +171, +52, +71, +84, +169, +162, +211, +176, +183, +20, +243, +41, +198, +201, +234, +210, +79, +114, +181, +185, +208, +246, +220, +48, +211, +22, +206, +133, +90, +23, +124, +33, +20, +2, +206, +174, +117, +234, +192, +33, +210, +30, +243, +31, +252, +167, +27, +231, +146, +137, +186, +247, +15, +101, +251, +5, +19, +153, +186, +177, +65, +60, +255, +152, +254, +204, +27, +1, +118, +79, +31, +7, +40, +85, +52, +105, +65, +247, +174, +249, +28, +49, +5, +201, +251, +81, +133, +230, +129, +115, +246, +178, +232, +190, +44, +130, +193, +220, +32, +160, +38, +113, +156, +98, +142, +17, +106, +160, +232, +178, +60, +136, +109, +241, +37, +185, +39, +204, +182, +213, +177, +102, +79, +167, +39, +147, +138, +149, +16, +199, +179, +35, +234, +191, +40, +241, +236, +59, +67, +63, +144, +172, +157, +245, +23, +223, +226, +31, +209, +56, +59, +36, +79, +32, +104, +4, +97, +141, +244, +16, +22, +212, +213, +104, +137, +202, +55, +236, +226, +83, +39, +114, +71, +245, +146, +97, +201, +249, +125, +97, +60, +48, +83, +92, +123, +161, +50, +60, +234, +188, +73, +90, +18, +186, +27, +208, +177, +193, +59, +37, +79, +20, +225, +3, +112, +145, +47, +120, +184, +100, +26, +124, +213, +227, +130, +27, +35, +35, +99, +190, +243, +61, +38, +91, +21, +14, +73, +97, +18, +191, +89, +55, +170, +106, +102, +39, +143, +200, +105, +51, +83, +164, +127, +58, +205, +37, +201, +194, +152, +148, +124, +19, +54, +77, +61, +124, +53, +130, +252, +32, +131, +131, +231, +120, +85, +151, +235, +243, +61, +250, +248, +72, +69, +9, +60, +71, +102, +0, +13, +50, +130, +57, +164, +4, +177, +110, +254, +1, +163, +39, +104, +178, +51, +180, +4, +158, +73, +8, +231, +123, +94, +31, +104, +204, +231, +72, +244, +81, +239, +113, +230, +107, +130, +166, +43, +170, +131, +64, +186, +81, +148, +122, +140, +169, +206, +69, +211, +32, +33, +173, +221, +31, +46, +57, +231, +160, +17, +153, +93, +44, +4, +12, +187, +58, +226, +157, +242, +139, +230, +229, +251, +251, +170, +126, +139, +163, +125, +83, +20, +187, +121, +95, +190, +107, +10, +146, +222, +5, +157, +151, +39, +107, +121, +200, +157, +75, +14, +251, +58, +255, +68, +161, +162, +101, +150, +188, +50, +150, +92, +145, +250, +138, +121, +209, +47, +162, +231, +191, +119, +3, +192, +102, +3, +13, +106, +188, +182, +251, +168, +110, +49, +173, +76, +228, +61, +171, +16, +113, +177, +16, +16, +144, +135, +205, +102, +48, +73, +52, +32, +72, +226, +53, +223, +57, +95, +64, +29, +32, +232, +195, +224, +6, +107, +172, +215, +195, +66, +189, +40, +27, +27, +99, +105, +198, +118, +173, +83, +214, +156, +129, +197, +165, +249, +247, +253, +96, +207, +201, +150, +243, +66, +182, +121, +71, +111, +3, +13, +190, +74, +153, +124, +194, +40, +57, +6, +35, +55, +87, +209, +248, +56, +244, +242, +99, +15, +107, +252, +12, +214, +92, +79, +126, +202, +195, +239, +75, +236, +136, +45, +33, +163, +22, +243, +24, +220, +197, +152, +134, +211, +172, +108, +61, +117, +41, +161, +99, +245, +129, +150, +70, +226, +232, +169, +209, +223, +219, +242, +122, +178, +66, +62, +173, +231, +11, +159, +155, +178, +115, +126, +160, +74, +91, +201, +189, +165, +129, +132, +139, +221, +63, +148, +211, +95, +240, +43, +145, +193, +58, +155, +65, +37, +19, +210, +81, +194, +71, +72, +147, +21, +131, +217, +242, +236, +31, +105, +199, +116, +253, +10, +241, +41, +149, +136, +94, +229, +85, +126, +98, +100, +99, +80, +116, +69, +101, +58, +214, +167, +215, +159, +148, +137, +235, +118, +24, +1, +238, +126, +103, +134, +174, +82, +14, +169, +89, +93, +45, +158, +203, +219, +214, +205, +168, +168, +103, +42, +186, +40, +219, +69, +96, +255, +31, +122, +21, +250, +165, +142, +176, +242, +207, +126, +251, +19, +28, +19, +34, +178, +218, +145, +243, +149, +36, +185, +47, +99, +127, +250, +39, +255, +40, +123, +212, +222, +136, +93, +179, +150, +23, +129, +68, +8, +213, +33, +145, +42, +213, +97, +99, +71, +33, +108, +129, +237, +90, +102, +196, +30, +162, +124, +239, +18, +182, +75, +147, +229, +135, +112, +114, +140, +135, +60, +30, +186, +190, +176, +162, +251, +75, +24, +225, +75, +103, +253, +5, +222, +160, +232, +158, +175, +74, +152, +140, +66, +180, +227, +97, +96, +135, +13, +79, +91, +225, +196, +39, +97, +53, +151, +240, +242, +34, +85, +136, +238, +226, +100, +63, +122, +207, +1, +125, +225, +148, +18, +55, +115, +42, +36, +63, +245, +119, +114, +111, +180, +43, +146, +196, +135, +181, +127, +102, +223, +33, +146, +161, +20, +152, +18, +36, +245, +116, +112, +20, +220, +170, +206, +168, +8, +39, +168, +84, +96, +189, +133, +223, +46, +164, +108, +229, +17, +111, +13, +251, +150, +113, +131, +76, +229, +57, +24, +245, +140, +136, +104, +31, +203, +83, +50, +4, +240, +14, +50, +19, +176, +242, +124, +78, +24, +139, +253, +154, +114, +223, +34, +129, +26, +15, +41, +167, +125, +179, +24, +249, +172, +247, +209, +2, +92, +23, +145, +204, +113, +205, +141, +194, +143, +227, +248, +252, +51, +201, +178, +112, +77, +233, +207, +96, +44, +228, +242, +206, +88, +160, +188, +96, +224, +48, +165, +72, +203, +164, +193, +231, +203, +217, +53, +92, +12, +35, +29, +9, +222, +95, +191, +234, +241, +157, +8, +63, +238, +65, +72, +115, +235, +171, +55, +40, +60, +172, +226, +34, +93, +203, +229, +38, +221, +226, +12, +213, +220, +229, +157, +98, +255, +249, +36, +166, +182, +240, +156, +204, +200, +165, +35, +156, +220, +16, +239, +127, +180, +142, +157, +78, +16, +254, +109, +20, +156, +17, +87, +178, +6, +89, +12, +242, +160, +242, +162, +179, +194, +94, +189, +211, +215, +169, +64, +21, +31, +248, +101, +215, +176, +192, +181, +77, +112, +167, +225, +209, +132, +218, +202, +212, +150, +128, +165, +83, +86, +134, +35, +1, +253, +21, +87, +126, +116, +152, +43, +196, +107, +77, +185, +65, +150, +99, +60, +248, +43, +159, +24, +95, +55, +100, +159, +139, +194, +184, +74, +195, +36, +114, +181, +159, +187, +103, +166, +196, +211, +108, +17, +160, +89, +119, +250, +202, +222, +217, +58, +57, +214, +112, +229, +244, +139, +156, +135, +20, +206, +233, +105, +89, +237, +240, +151, +162, +115, +94, +138, +63, +2, +224, +185, +88, +70, +174, +209, +207, +164, +227, +217, +86, +244, +229, +1, +227, +147, +200, +206, +66, +38, +210, +124, +247, +185, +11, +219, +10, +183, +151, +245, +25, +148, +63, +61, +155, +125, +216, +29, +235, +197, +229, +183, +93, +238, +80, +138, +106, +40, +105, +17, +225, +43, +78, +225, +88, +57, +24, +60, +190, +198, +187, +144, +219, +48, +95, +191, +89, +209, +103, +210, +7, +152, +205, +162, +97, +231, +124, +102, +182, +192, +248, +81, +177, +131, +28, +54, +17, +210, +70, +72, +41, +57, +25, +18, +168, +224, +247, +237, +7, +205, +207, +94, +166, +182, +29, +218, +51, +156, +43, +153, +104, +89, +38, +44, +84, +68, +63, +46, +151, +233, +250, +57, +160, +191, +48, +236, +70, +234, +93, +39, +176, +162, +219, +238, +162, +218, +85, +227, +40, +187, +43, +188, +234, +191, +186, +9, +108, +83, +142, +112, +192, +33, +169, +249, +46, +58, +247, +204, +154, +252, +135, +2, +124, +176, +223, +27, +111, +119, +38, +130, +59, +6, +93, +193, +186, +196, +79, +48, +2, +192, +86, +27, +5, +160, +16, +238, +96, +141, +60, +170, +151, +181, +89, +97, +164, +232, +245, +220, +140, +74, +161, +127, +77, +95, +98, +27, +213, +163, +75, +153, +133, +61, +176, +186, +222, +250, +139, +38, +29, +61, +210, +242, +59, +147, +236, +61, +40, +189, +171, +154, +15, +232, +17, +236, +88, +59, +244, +50, +145, +182, +80, +201, +136, +142, +196, +113, +75, +78, +221, +43, +83, +233, +1, +120, +180, +22, +220, +60, +225, +145, +220, +31, +64, +214, +84, +175, +180, +213, +52, +153, +192, +177, +241, +94, +35, +156, +192, +127, +231, +230, +223, +251, +203, +31, +157, +95, +225, +218, +200, +213, +191, +231, +31, +28, +9, +133, +235, +76, +251, +29, +138, +86, +192, +174, +171, +252, +78, +105, +237, +251, +143, +91, +199, +129, +135, +0, +20, +191, +28, +21, +186, +6, +37, +175, +120, +114, +222, +7, +0, +21, +148, +85, +114, +95, +177, +163, +171, +219, +32, +238, +23, +230, +239, +125, +89, +129, +42, +58, +150, +76, +133, +36, +208, +0, +253, +185, +206, +63, +126, +26, +120, +155, +255, +50, +169, +225, +235, +173, +46, +132, +202, +105, +92, +143, +123, +83, +193, +219, +39, +175, +26, +160, +16, +41, +227, +143, +187, +0, +252, +251, +67, +138, +122, +141, +67, +60, +147, +17, +94, +200, +83, +195, +117, +101, +130, +38, +215, +60, +47, +187, +94, +66, +203, +150, +110, +168, +190, +232, +238, +245, +11, +23, +114, +246, +217, +119, +115, +124, +4, +179, +56, +179, +198, +227, +180, +157, +236, +67, +116, +4, +94, +12, +134, +187, +150, +42, +13, +26, +117, +5, +130, +103, +187, +191, +251, +206, +174, +223, +196, +55, +190, +116, +37, +191, +57, +34, +60, +97, +187, +246, +156, +233, +64, +111, +60, +182, +55, +87, +127, +204, +223, +146, +64, +4, +223, +226, +254, +63, +41, +106, +187, +56, +23, +112, +135, +87, +59, +144, +202, +246, +47, +162, +90, +135, +159, +79, +37, +128, +64, +23, +57, +15, +45, +199, +65, +211, +26, +143, +27, +69, +42, +102, +245, +52, +14, +107, +64, +142, +68, +60, +250, +90, +12, +23, +160, +250, +10, +134, +115, +93, +169, +48, +11, +233, +45, +0, +92, +229, +250, +137, +198, +63, +67, +51, +216, +221, +253, +5, +212, +4, +236, +211, +210, +63, +202, +108, +101, +5, +69, +118, +77, +161, +229, +55, +54, +66, +198, +57, +203, +190, +111, +91, +155, +122, +130, +243, +235, +35, +20, +211, +251, +156, +131, +219, +107, +87, +126, +243, +94, +140, +228, +16, +193, +29, +167, +209, +73, +184, +121, +146, +222, +39, +187, +248, +44, +77, +188, +166, +252, +10, +188, +14, +186, +51, +49, +173, +231, +1, +63, +138, +166, +37, +217, +98, +139, +100, +188, +52, +209, +53, +169, +133, +160, +24, +147, +206, +181, +237, +60, +94, +243, +145, +157, +203, +63, +130, +237, +203, +184, +83, +208, +69, +243, +202, +46, +228, +179, +94, +179, +106, +219, +169, +121, +245, +234, +165, +70, +198, +126, +183, +192, +102, +183, +74, +173, +57, +222, +236, +44, +20, +229, +11, +30, +78, +125, +213, +245, +163, +101, +159, +188, +217, +111, +74, +168, +162, +115, +190, +252, +78, +60, +54, +247, +70, +251, +75, +93, +56, +74, +69, +157, +30, +8, +27, +27, +168, +134, +5, +88, +172, +50, +162, +89, +208, +25, +52, +16, +250, +202, +70, +218, +56, +116, +1, +107, +11, +109, +218, +188, +20, +213, +121, +239, +226, +106, +121, +78, +170, +87, +14, +86, +132, +184, +40, +15, +177, +75, +192, +228, +224, +156, +28, +104, +234, +32, +225, +43, +50, +172, +119, +182, +231, +47, +225, +178, +169, +84, +240, +219, +90, +18, +171, +27, +102, +187, +245, +134, +222, +50, +215, +215, +108, +242, +13, +123, +36, +218, +168, +46, +167, +153, +251, +16, +160, +103, +109, +89, +107, +169, +151, +178, +202, +4, +79, +105, +139, +148, +31, +18, +138, +109, +224, +99, +75, +54, +223, +93, +165, +236, +16, +48, +181, +146, +88, +33, +24, +244, +221, +164, +191, +239, +206, +30, +96, +96, +209, +240, +254, +51, +124, +159, +181, +83, +85, +76, +164, +195, +145, +158, +18, +76, +241, +153, +191, +121, +123, +249, +126, +203, +167, +223, +129, +141, +192, +236, +50, +138, +78, +119, +203, +204, +24, +10, +143, +199, +70, +192, +205, +71, +55, +71, +200, +208, +96, +26, +21, +55, +72, +252, +227, +14, +212, +64, +193, +52, +208, +36, +75, +36, +149, +94, +156, +122, +235, +43, +28, +111, +2, +218, +166, +16, +199, +143, +57, +11, +201, +67, +64, +187, +68, +207, +91, +196, +228, +239, +124, +129, +143, +118, +25, +43, +205, +111, +177, +245, +182, +120, +224, +213, +31, +25, +108, +62, +158, +146, +134, +40, +82, +17, +85, +72, +104, +84, +1, +61, +117, +94, +130, +177, +175, +221, +51, +131, +15, +80, +149, +169, +157, +1, +157, +236, +206, +180, +160, +216, +146, +2, +90, +159, +142, +108, +133, +128, +209, +222, +45, +175, +59, +33, +137, +133, +111, +242, +23, +4, +37, +187, +133, +65, +18, +132, +24, +51, +112, +4, +176, +176, +68, +213, +226, +155, +38, +139, +125, +45, +83, +74, +113, +164, +46, +166, +217, +74, +163, +53, +152, +25, +77, +160, +106, +24, +215, +148, +78, +189, +3, +21, +242, +164, +151, +84, +32, +170, +23, +215, +124, +171, +135, +214, +30, +197, +97, +206, +148, +40, +8, +180, +120, +207, +16, +4, +201, +50, +93, +35, +226, +244, +57, +223, +149, +197, +57, +122, +251, +239, +61, +157, +249, +105, +6, +194, +12, +215, +86, +61, +10, +178, +127, +10, +37, +26, +6, +12, +219, +72, +216, +78, +89, +76, +213, +170, +16, +221, +152, +241, +22, +84, +129, +45, +206, +21, +243, +164, +220, +220, +61, +47, +231, +250, +221, +206, +161, +98, +13, +186, +124, +160, +32, +120, +170, +69, +80, +99, +103, +71, +109, +77, +118, +179, +212, +89, +139, +233, +168, +218, +122, +143, +111, +123, +253, +94, +216, +96, +91, +96, +61, +208, +146, +39, +136, +199, +250, +20, +64, +216, +230, +175, +86, +192, +44, +229, +210, +225, +123, +111, +184, +224, +211, +178, +151, +231, +36, +163, +226, +115, +47, +103, +118, +112, +9, +15, +153, +36, +97, +254, +90, +74, +201, +52, +227, +124, +16, +216, +250, +214, +250, +70, +56, +228, +247, +201, +137, +55, +138, +49, +209, +118, +54, +75, +207, +51, +206, +192, +124, +37, +140, +150, +210, +130, +240, +91, +49, +10, +34, +60, +194, +63, +197, +211, +180, +101, +230, +149, +120, +147, +28, +107, +69, +191, +70, +140, +24, +83, +237, +239, +201, +205, +136, +187, +118, +133, +86, +208, +249, +201, +211, +96, +221, +254, +155, +85, +191, +51, +150, +196, +219, +32, +59, +38, +36, +51, +100, +135, +78, +132, +157, +199, +180, +253, +157, +188, +81, +183, +175, +28, +179, +20, +251, +101, +235, +201, +107, +168, +181, +144, +200, +52, +243, +109, +42, +238, +61, +10, +164, +100, +79, +107, +161, +175, +227, +36, +33, +153, +127, +23, +181, +14, +164, +82, +182, +155, +117, +147, +35, +23, +202, +125, +171, +138, +93, +239, +250, +138, +90, +173, +80, +33, +112, +15, +121, +76, +134, +241, +98, +128, +201, +112, +107, +188, +209, +219, +42, +77, +33, +26, +41, +239, +47, +63, +227, +192, +172, +129, +153, +92, +177, +162, +130, +131, +240, +69, +20, +66, +126, +236, +51, +55, +166, +117, +108, +255, +138, +159, +17, +204, +239, +102, +56, +73, +99, +0, +168, +1, +240, +81, +137, +219, +243, +32, +92, +236, +242, +60, +213, +255, +161, +227, +73, +56, +44, +11, +55, +197, +243, +216, +33, +161, +138, +243, +249, +147, +211, +205, +137, +83, +237, +178, +15, +204, +23, +69, +176, +77, +231, +213, +177, +167, +87, +87, +217, +168, +249, +62, +94, +215, +6, +43, +223, +55, +175, +251, +4, +102, +104, +200, +200, +58, +117, +131, +5, +238, +126, +218, +215, +243, +192, +159, +94, +171, +126, +58, +17, +31, +150, +242, +42, +241, +69, +157, +186, +218, +100, +67, +140, +172, +216, +69, +218, +213, +179, +200, +240, +23, +55, +50, +217, +195, +214, +43, +146, +254, +233, +85, +44, +83, +134, +66, +218, +255, +16, +183, +32, +54, +145, +60, +239, +166, +108, +238, +227, +133, +126, +66, +104, +69, +147, +61, +133, +254, +143, +253, +134, +119, +71, +43, +96, +207, +212, +57, +110, +58, +232, +115, +208, +59, +73, +203, +144, +200, +1, +192, +139, +47, +158, +252, +54, +20, +126, +79, +66, +181, +158, +4, +58, +240, +129, +204, +112, +185, +57, +241, +170, +193, +86, +186, +194, +63, +185, +255, +88, +27, +111, +225, +207, +109, +138, +127, +62, +208, +203, +117, +99, +220, +197, +168, +32, +252, +209, +7, +162, +86, +122, +179, +97, +69, +169, +253, +109, +213, +175, +75, +193, +155, +13, +182, +96, +135, +145, +59, +19, +217, +104, +67, +241, +247, +201, +230, +210, +3, +119, +211, +129, +27, +214, +110, +219, +139, +34, +3, +43, +82, +172, +208, +197, +30, +123, +193, +164, +96, +26, +108, +92, +51, +104, +223, +17, +163, +23, +40, +46, +68, +182, +246, +121, +71, +137, +94, +120, +72, +167, +92, +195, +124, +142, +16, +195, +89, +148, +16, +33, +185, +37, +146, +162, +0, +240, +57, +68, +216, +128, +221, +119, +136, +120, +25, +112, +226, +181, +132, +240, +104, +149, +242, +192, +236, +120, +208, +46, +43, +206, +4, +173, +127, +179, +198, +249, +185, +71, +54, +52, +162, +132, +15, +90, +137, +36, +176, +38, +179, +59, +16, +94, +0, +241, +29, +49, +60, +15, +72, +29, +0, +212, +196, +81, +37, +38, +88, +230, +239, +70, +177, +42, +36, +58, +242, +28, +98, +218, +101, +174, +95, +198, +198, +86, +40, +237, +224, +182, +108, +138, +218, +128, +138, +99, +121, +39, +220, +123, +225, +83, +1, +50, +99, +23, +222, +233, +155, +148, +150, +115, +182, +137, +93, +235, +9, +237, +164, +70, +29, +92, +52, +124, +144, +150, +216, +199, +47, +121, +146, +40, +137, +13, +42, +13, +78, +141, +244, +131, +147, +162, +166, +228, +72, +100, +4, +152, +210, +251, +85, +170, +114, +235, +142, +184, +143, +106, +249, +124, +66, +209, +195, +74, +162, +92, +171, +2, +243, +220, +252, +249, +63, +177, +232, +59, +127, +72, +165, +248, +227, +115, +5, +111, +40, +117, +5, +217, +13, +202, +87, +64, +210, +236, +212, +93, +79, +99, +51, +205, +211, +82, +210, +208, +96, +13, +100, +132, +190, +150, +96, +158, +201, +164, +88, +119, +118, +157, +119, +54, +220, +124, +39, +17, +236, +184, +52, +74, +250, +187, +79, +27, +167, +19, +131, +92, +92, +117, +74, +252, +32, +116, +166, +48, +115, +108, +69, +224, +29, +125, +134, +195, +192, +172, +50, +197, +245, +124, +117, +112, +157, +176, +247, +41, +69, +73, +149, +249, +185, +33, +4, +93, +101, +171, +238, +23, +89, +125, +220, +69, +32, +219, +33, +32, +202, +217, +57, +90, +176, +192, +50, +241, +120, +151, +251, +253, +250, +15, +96, +210, +179, +132, +81, +215, +216, +57, +112, +117, +189, +105, +38, +41, +137, +55, +245, +232, +186, +139, +155, +224, +141, +168, +17, +61, +22, +184, +165, +234, +96, +11, +25, +239, +101, +165, +241, +69, +207, +125, +42, +45, +100, +0, +149, +221, +84, +42, +35, +137, +86, +248, +89, +10, +108, +91, +132, +252, +235, +215, +117, +213, +72, +30, +188, +234, +146, +198, +182, +116, +105, +219, +79, +57, +129, +37, +186, +138, +208, +178, +95, +24, +30, +153, +103, +140, +83, +108, +78, +100, +105, +96, +163, +80, +46, +40, +16, +117, +50, +197, +12, +112, +93, +145, +153, +183, +174, +28, +12, +241, +96, +167, +179, +4, +32, +253, +193, +125, +96, +24, +235, +247, +95, +239, +54, +129, +236, +236, +100, +167, +145, +131, +192, +154, +117, +36, +204, +29, +191, +147, +124, +124, +172, +37, +40, +18, +142, +92, +65, +187, +33, +135, +194, +14, +223, +33, +147, +44, +238, +241, +218, +98, +91, +103, +195, +147, +103, +116, +210, +145, +97, +103, +151, +216, +118, +49, +57, +115, +87, +226, +84, +215, +42, +244, +165, +57, +211, +161, +35, +175, +137, +143, +88, +103, +22, +87, +181, +185, +103, +158, +207, +74, +248, +68, +222, +126, +84, +77, +49, +162, +139, +75, +195, +142, +193, +18, +206, +29, +99, +144, +141, +113, +111, +232, +37, +225, +177, +66, +131, +57, +113, +207, +61, +32, +115, +151, +64, +196, +249, +209, +34, +193, +23, +16, +10, +31, +33, +222, +129, +169, +83, +3, +71, +171, +25, +231, +93, +16, +184, +46, +74, +52, +85, +202, +161, +68, +239, +79, +84, +33, +177, +33, +242, +250, +155, +47, +203, +22, +123, +193, +119, +211, +199, +245, +19, +63, +251, +203, +150, +209, +164, +140, +240, +19, +183, +55, +169, +104, +106, +169, +229, +205, +41, +0, +10, +114, +224, +61, +226, +44, +214, +116, +96, +139, +20, +58, +160, +79, +152, +251, +190, +41, +104, +78, +128, +66, +7, +44, +55, +78, +30, +123, +226, +220, +8, +84, +93, +237, +218, +230, +241, +120, +141, +41, +234, +156, +58, +106, +2, +177, +157, +67, +7, +6, +182, +107, +134, +105, +165, +137, +68, +247, +66, +22, +149, +88, +10, +241, +132, +55, +231, +114, +225, +131, +127, +48, +199, +241, +52, +235, +143, +117, +129, +44, +208, +70, +161, +231, +213, +151, +154, +130, +131, +101, +145, +18, +176, +24, +104, +236, +63, +74, +125, +130, +178, +207, +51, +33, +190, +94, +158, +188, +71, +18, +167, +30, +50, +252, +143, +161, +186, +75, +220, +8, +253, +147, +127, +197, +7, +221, +7, +187, +23, +45, +121, +254, +58, +177, +126, +136, +104, +190, +54, +43, +132, +77, +255, +142, +145, +101, +98, +153, +44, +34, +120, +18, +170, +90, +198, +152, +214, +121, +31, +143, +90, +110, +193, +115, +158, +126, +202, +230, +140, +58, +175, +126, +253, +6, +185, +95, +73, +10, +161, +96, +188, +80, +125, +185, +156, +156, +73, +84, +221, +123, +18, +157, +32, +115, +249, +121, +184, +162, +135, +3, +132, +122, +168, +73, +76, +199, +237, +21, +125, +208, +59, +186, +18, +167, +59, +92, +29, +249, +242, +88, +195, +17, +205, +12, +12, +35, +245, +96, +57, +190, +53, +190, +213, +182, +163, +26, +78, +162, +68, +178, +65, +154, +220, +113, +56, +230, +127, +149, +54, +64, +170, +160, +191, +37, +64, +57, +73, +220, +23, +29, +157, +28, +13, +19, +205, +154, +115, +6, +199, +48, +49, +255, +196, +66, +243, +49, +3, +197, +92, +216, +64, +3, +39, +37, +156, +200, +5, +140, +165, +204, +80, +193, +76, +237, +119, +147, +224, +28, +165, +1, +111, +215, +184, +109, +141, +212, +5, +177, +34, +117, +13, +174, +53, +118, +75, +133, +175, +182, +183, +127, +183, +134, +120, +173, +188, +52, +103, +219, +170, +158, +12, +15, +189, +33, +171, +32, +149, +137, +234, +95, +133, +249, +98, +87, +227, +184, +156, +76, +86, +131, +49, +125, +198, +207, +171, +212, +37, +21, +139, +208, +163, +111, +145, +131, +19, +46, +237, +91, +33, +59, +254, +193, +219, +80, +105, +232, +230, +180, +22, +211, +130, +0, +221, +57, +221, +51, +253, +110, +194, +172, +161, +201, +169, +193, +29, +205, +46, +96, +73, +16, +98, +129, +152, +19, +4, +9, +222, +101, +81, +23, +192, +233, +93, +109, +143, +253, +127, +187, +124, +110, +15, +2, +19, +105, +23, +230, +137, +223, +109, +209, +77, +182, +103, +182, +212, +10, +58, +29, +73, +226, +31, +87, +119, +217, +164, +89, +198, +145, +146, +122, +197, +145, +98, +226, +244, +75, +113, +139, +224, +71, +10, +179, +174, +17, +218, +132, +35, +238, +113, +15, +21, +198, +206, +147, +202, +178, +59, +188, +185, +54, +160, +114, +52, +224, +53, +224, +251, +178, +23, +232, +33, +195, +204, +242, +142, +179, +158, +252, +48, +71, +145, +224, +252, +195, +186, +243, +180, +226, +236, +219, +105, +99, +226, +144, +93, +121, +223, +179, +141, +91, +206, +222, +222, +108, +28, +25, +211, +32, +139, +120, +174, +235, +66, +54, +82, +116, +229, +231, +139, +152, +0, +133, +53, +171, +3, +234, +70, +129, +240, +58, +112, +120, +197, +64, +126, +133, +186, +173, +179, +227, +15, +240, +205, +81, +218, +84, +2, +101, +234, +240, +68, +64, +40, +230, +113, +4, +225, +36, +200, +87, +32, +39, +64, +220, +61, +104, +163, +177, +229, +160, +233, +90, +229, +255, +44, +114, +9, +125, +167, +195, +218, +110, +210, +214, +108, +142, +160, +240, +53, +19, +104, +211, +8, +61, +231, +13, +225, +116, +113, +176, +156, +113, +102, +185, +18, +25, +131, +204, +192, +245, +38, +109, +9, +27, +182, +59, +63, +19, +105, +213, +213, +101, +89, +67, +7, +5, +182, +48, +11, +77, +12, +5, +242, +27, +96, +199, +63, +120, +117, +131, +194, +10, +53, +106, +58, +229, +108, +68, +156, +81, +25, +174, +64, +227, +41, +19, +250, +233, +89, +170, +236, +51, +53, +9, +159, +66, +82, +129, +45, +211, +69, +191, +47, +99, +252, +74, +33, +99, +171, +103, +175, +109, +148, +249, +226, +96, +105, +207, +129, +132, +98, +55, +98, +14, +129, +159, +50, +13, +209, +9, +62, +114, +195, +1, +87, +197, +100, +187, +170, +94, +16, +43, +218, +80, +54, +138, +126, +49, +64, +194, +92, +52, +44, +215, +64, +191, +71, +174, +181, +198, +38, +194, +94, +17, +0, +233, +72, +192, +85, +187, +21, +158, +207, +218, +44, +151, +175, +224, +160, +132, +63, +116, +208, +217, +184, +228, +105, +186, +236, +217, +247, +118, +76, +150, +169, +108, +172, +211, +201, +211, +152, +16, +144, +1, +248, +190, +64, +161, +228, +103, +192, +23, +107, +35, +144, +233, +154, +114, +131, +209, +205, +169, +241, +91, +121, +254, +166, +191, +121, +46, +106, +118, +13, +81, +64, +102, +147, +136, +145, +21, +83, +10, +48, +238, +235, +199, +118, +82, +32, +60, +34, +160, +5, +51, +78, +227, +196, +23, +122, +215, +61, +87, +138, +126, +144, +42, +253, +163, +218, +237, +25, +153, +82, +193, +71, +24, +233, +105, +76, +181, +193, +92, +16, +243, +241, +197, +145, +15, +45, +154, +97, +241, +76, +226, +84, +56, +101, +251, +47, +2, +51, +179, +249, +129, +140, +32, +8, +78, +96, +88, +54, +176, +79, +238, +240, +190, +53, +48, +159, +131, +171, +72, +149, +205, +240, +148, +45, +181, +78, +224, +122, +50, +99, +200, +170, +8, +115, +153, +138, +236, +101, +253, +247, +32, +118, +76, +181, +187, +208, +47, +76, +168, +13, +57, +50, +207, +55, +77, +248, +120, +203, +0, +18, +231, +35, +77, +84, +105, +29, +173, +147, +110, +121, +188, +25, +164, +13, +128, +156, +79, +58, +185, +49, +134, +17, +90, +239, +166, +239, +109, +208, +47, +218, +58, +38, +96, +170, +107, +201, +120, +223, +70, +43, +114, +45, +77, +187, +37, +160, +17, +182, +51, +173, +109, +215, +209, +103, +123, +180, +11, +75, +241, +162, +159, +97, +17, +75, +142, +221, +177, +221, +138, +89, +157, +20, +205, +202, +21, +214, +104, +172, +217, +207, +221, +147, +64, +20, +100, +7, +169, +82, +148, +152, +37, +141, +35, +12, +3, +188, +74, +198, +54, +39, +117, +205, +22, +16, +229, +224, +148, +147, +206, +74, +193, +226, +117, +94, +14, +56, +158, +49, +25, +220, +184, +39, +15, +98, +171, +210, +68, +196, +184, +148, +219, +242, +141, +212, +116, +136, +221, +233, +70, +88, +103, +176, +209, +95, +99, +84, +67, +207, +202, +31, +79, +87, +58, +91, +191, +146, +123, +139, +107, +230, +211, +28, +34, +201, +190, +166, +170, +247, +155, +235, +82, +134, +208, +30, +35, +51, +59, +165, +246, +107, +183, +59, +72, +102, +195, +12, +94, +121, +194, +195, +11, +232, +45, +62, +84, +152, +197, +224, +200, +127, +243, +142, +78, +11, +219, +243, +212, +45, +36, +160, +205, +245, +49, +86, +4, +167, +99, +38, +216, +154, +183, +187, +99, +227, +96, +160, +171, +141, +167, +81, +63, +192, +144, +132, +219, +5, +34, +247, +19, +27, +198, +203, +73, +151, +43, +77, +135, +158, +107, +23, +44, +232, +43, +157, +69, +236, +221, +81, +150, +4, +205, +246, +240, +149, +27, +26, +242, +102, +82, +26, +69, +37, +54, +204, +20, +70, +208, +5, +99, +34, +0, +240, +195, +230, +153, +236, +227, +4, +43, +160, +48, +95, +197, +190, +180, +170, +120, +2, +139, +111, +28, +98, +125, +254, +177, +57, +113, +7, +105, +13, +96, +204, +140, +210, +58, +250, +170, +156, +111, +193, +19, +8, +50, +235, +57, +165, +241, +222, +80, +29, +40, +165, +97, +146, +72, +93, +170, +157, +193, +47, +52, +215, +75, +126, +190, +110, +133, +252, +152, +55, +228, +52, +64, +64, +147, +230, +38, +247, +162, +106, +185, +177, +66, +3, +48, +152, +6, +46, +201, +233, +208, +138, +186, +213, +43, +182, +110, +25, +105, +7, +159, +149, +209, +40, +241, +201, +139, +223, +138, +3, +169, +219, +246, +124, +49, +173, +100, +131, +222, +74, +120, +23, +59, +187, +55, +167, +1, +5, +107, +158, +155, +102, +153, +140, +34, +243, +84, +155, +133, +121, +69, +135, +237, +134, +166, +53, +106, +58, +150, +52, +121, +140, +144, +10, +158, +69, +190, +19, +254, +178, +179, +208, +177, +211, +191, +229, +232, +174, +247, +207, +3, +2, +181, +137, +185, +24, +25, +57, +125, +93, +23, +200, +117, +35, +39, +19, +237, +73, +157, +216, +216, +120, +176, +96, +14, +130, +178, +143, +119, +60, +198, +114, +37, +233, +29, +107, +190, +18, +193, +92, +102, +87, +150, +159, +158, +191, +131, +48, +203, +112, +128, +116, +164, +110, +32, +125, +150, +195, +100, +116, +20, +86, +211, +93, +201, +113, +223, +17, +161, +69, +76, +57, +209, +51, +241, +171, +203, +134, +161, +215, +180, +166, +22, +48, +110, +78, +193, +37, +79, +125, +6, +127, +134, +179, +183, +187, +66, +110, +94, +143, +39, +212, +95, +238, +204, +249, +174, +237, +178, +180, +243, +214, +119, +232, +52, +209, +218, +218, +78, +89, +96, +102, +183, +1, +57, +108, +251, +134, +254, +139, +25, +28, +18, +44, +137, +158, +205, +69, +101, +187, +178, +166, +170, +157, +39, +8, +94, +174, +33, +254, +78, +52, +161, +220, +143, +195, +214, +125, +41, +177, +62, +211, +192, +145, +147, +147, +67, +215, +88, +39, +187, +202, +138, +120, +196, +238, +161, +99, +115, +190, +89, +62, +142, +27, +160, +221, +146, +28, +230, +235, +239, +228, +44, +190, +239, +247, +250, +178, +229, +130, +163, +82, +3, +64, +217, +124, +221, +208, +239, +54, +11, +75, +215, +43, +77, +60, +29, +68, +108, +116, +168, +169, +152, +176, +86, +132, +64, +252, +222, +47, +11, +115, +163, +70, +53, +17, +103, +207, +38, +205, +28, +174, +74, +195, +253, +137, +89, +137, +23, +164, +200, +158, +93, +7, +164, +55, +46, +121, +4, +111, +115, +62, +223, +70, +228, +247, +228, +144, +238, +70, +213, +126, +145, +99, +26, +231, +95, +204, +240, +153, +233, +216, +170, +141, +125, +55, +113, +27, +245, +55, +34, +173, +86, +43, +176, +72, +122, +31, +66, +252, +239, +154, +102, +104, +13, +77, +196, +75, +214, +49, +248, +152, +93, +220, +251, +109, +134, +198, +19, +227, +198, +90, +204, +105, +157, +122, +33, +25, +10, +68, +52, +252, +239, +209, +121, +131, +215, +31, +187, +76, +98, +107, +117, +48, +32, +5, +36, +5, +165, +171, +85, +221, +190, +129, +63, +118, +28, +144, +210, +182, +67, +178, +95, +140, +134, +185, +31, +203, +45, +6, +5, +167, +213, +100, +33, +208, +0, +106, +190, +194, +63, +103, +81, +126, +110, +133, +34, +92, +172, +243, +132, +237, +133, +20, +87, +127, +162, +215, +254, +22, +14, +130, +114, +134, +240, +82, +146, +17, +98, +139, +54, +231, +11, +192, +81, +199, +15, +50, +132, +58, +79, +113, +13, +214, +70, +60, +156, +115, +221, +28, +253, +120, +37, +75, +4, +234, +154, +27, +40, +3, +225, +142, +241, +74, +106, +215, +214, +68, +201, +240, +18, +225, +200, +128, +246, +205, +152, +85, +121, +96, +100, +177, +65, +106, +163, +231, +155, +80, +126, +187, +235, +154, +16, +248, +216, +106, +18, +26, +73, +246, +149, +27, +32, +50, +135, +58, +170, +40, +54, +16, +252, +98, +221, +152, +236, +227, +249, +201, +33, +79, +147, +162, +144, +90, +103, +179, +138, +10, +70, +172, +200, +208, +115, +33, +17, +110, +47, +57, +196, +17, +24, +46, +166, +127, +55, +72, +64, +89, +209, +49, +161, +80, +114, +68, +241, +45, +100, +205, +99, +11, +59, +48, +249, +16, +49, +226, +97, +53, +108, +224, +27, +254, +166, +78, +167, +175, +177, +91, +145, +36, +40, +82, +203, +54, +231, +114, +134, +55, +83, +236, +220, +175, +3, +159, +189, +59, +28, +213, +74, +19, +221, +155, +225, +34, +107, +66, +232, +49, +39, +108, +31, +128, +108, +23, +0, +89, +252, +27, +134, +212, +81, +232, +214, +62, +26, +182, +175, +44, +225, +115, +22, +71, +40, +201, +199, +101, +181, +134, +246, +9, +138, +229, +145, +143, +18, +223, +178, +11, +71, +251, +56, +5, +12, +154, +15, +61, +57, +195, +52, +82, +217, +64, +157, +15, +197, +113, +172, +38, +90, +127, +160, +131, +243, +248, +126, +2, +165, +23, +147, +6, +185, +75, +247, +64, +120, +188, +155, +180, +12, +108, +239, +255, +212, +249, +32, +172, +145, +223, +91, +22, +172, +63, +235, +201, +191, +194, +9, +233, +33, +120, +63, +33, +244, +140, +225, +10, +43, +241, +50, +5, +231, +49, +189, +127, +116, +147, +214, +8, +159, +208, +140, +81, +209, +167, +173, +134, +21, +87, +148, +125, +31, +41, +79, +60, +106, +107, +228, +236, +189, +212, +20, +54, +77, +139, +237, +191, +80, +232, +90, +4, +105, +216, +236, +112, +106, +241, +82, +102, +222, +83, +188, +59, +28, +87, +239, +9, +132, +185, +195, +140, +177, +86, +240, +180, +187, +71, +124, +7, +235, +106, +219, +64, +88, +59, +134, +185, +194, +227, +21, +197, +106, +111, +109, +96, +95, +251, +161, +14, +215, +143, +118, +77, +123, +133, +41, +44, +229, +136, +161, +86, +194, +88, +53, +148, +27, +59, +108, +104, +53, +19, +56, +156, +61, +53, +21, +56, +211, +128, +242, +160, +54, +82, +27, +63, +7, +120, +185, +0, +180, +1, +213, +83, +241, +206, +213, +194, +111, +104, +120, +201, +185, +203, +95, +55, +203, +68, +157, +94, +241, +56, +214, +244, +134, +170, +171, +13, +91, +93, +190, +24, +6, +217, +78, +136, +206, +169, +110, +70, +10, +87, +42, +117, +199, +232, +163, +181, +172, +135, +79, +174, +19, +201, +158, +64, +20, +168, +108, +255, +154, +155, +37, +88, +233, +174, +173, +66, +46, +11, +51, +220, +47, +0, +28, +84, +24, +28, +209, +101, +37, +224, +78, +86, +101, +193, +33, +187, +84, +193, +96, +192, +194, +14, +35, +248, +171, +82, +105, +73, +99, +230, +221, +160, +102, +212, +94, +135, +62, +55, +183, +216, +150, +240, +118, +241, +254, +46, +224, +64, +101, +216, +228, +141, +95, +8, +115, +14, +171, +218, +48, +115, +211, +145, +201, +128, +227, +254, +103, +249, +130, +95, +89, +99, +0, +206, +103, +162, +123, +4, +75, +158, +129, +87, +162, +171, +245, +123, +131, +80, +150, +66, +253, +160, +196, +145, +40, +131, +245, +48, +120, +7, +185, +83, +119, +53, +81, +10, +89, +26, +84, +130, +68, +113, +6, +180, +59, +97, +79, +111, +4, +155, +69, +173, +233, +138, +66, +112, +205, +234, +166, +246, +39, +157, +33, +147, +229, +14, +172, +138, +193, +127, +233, +213, +33, +48, +208, +224, +193, +94, +90, +155, +125, +33, +108, +218, +252, +182, +218, +174, +187, +110, +175, +169, +120, +240, +23, +104, +231, +173, +83, +235, +211, +91, +11, +215, +46, +149, +56, +66, +156, +21, +47, +174, +143, +86, +165, +107, +178, +177, +144, +8, +188, +142, +196, +63, +111, +197, +61, +249, +49, +16, +232, +102, +252, +164, +149, +192, +202, +24, +201, +130, +132, +114, +241, +245, +30, +193, +205, +207, +207, +172, +253, +221, +53, +198, +11, +180, +198, +131, +233, +243, +227, +209, +194, +227, +246, +115, +103, +156, +149, +171, +201, +37, +115, +2, +64, +61, +118, +242, +142, +163, +40, +122, +211, +215, +142, +97, +81, +75, +237, +251, +195, +63, +144, +204, +140, +199, +122, +50, +104, +160, +129, +123, +213, +144, +153, +1, +221, +39, +199, +226, +230, +18, +143, +218, +107, +94, +237, +174, +113, +7, +39, +159, +128, +36, +164, +40, +150, +163, +214, +28, +200, +212, +221, +167, +90, +133, +249, +188, +183, +114, +143, +114, +242, +152, +253, +251, +148, +66, +152, +186, +107, +207, +27, +8, +11, +195, +168, +155, +240, +224, +193, +94, +116, +241, +244, +20, +34, +136, +104, +122, +35, +139, +93, +2, +236, +231, +85, +92, +157, +99, +25, +209, +195, +18, +89, +106, +154, +244, +47, +125, +9, +28, +229, +91, +228, +187, +104, +23, +117, +129, +193, +246, +7, +202, +99, +16, +222, +68, +58, +16, +200, +231, +239, +190, +214, +96, +77, +169, +83, +73, +69, +243, +71, +109, +59, +191, +191, +103, +123, +139, +47, +240, +183, +57, +10, +180, +146, +207, +98, +203, +251, +231, +13, +168, +119, +214, +171, +170, +35, +187, +92, +190, +25, +33, +135, +129, +123, +120, +91, +126, +128, +227, +235, +82, +126, +159, +220, +8, +158, +248, +212, +99, +153, +246, +156, +212, +215, +28, +223, +135, +216, +96, +200, +188, +111, +86, +91, +208, +89, +167, +99, +181, +105, +18, +23, +189, +222, +160, +41, +207, +163, +124, +70, +89, +188, +35, +221, +10, +64, +149, +32, +216, +207, +128, +40, +79, +215, +246, +124, +159, +78, +194, +4, +145, +151, +118, +155, +11, +166, +110, +81, +109, +105, +43, +235, +127, +18, +62, +233, +5, +189, +190, +80, +254, +56, +10, +252, +237, +24, +163, +253, +209, +71, +134, +176, +18, +149, +248, +100, +220, +2, +210, +12, +175, +75, +178, +177, +105, +250, +81, +168, +174, +162, +60, +120, +113, +219, +15, +70, +34, +5, +207, +21, +115, +81, +2, +96, +253, +9, +156, +18, +97, +251, +12, +124, +68, +204, +25, +255, +24, +139, +227, +252, +31, +23, +71, +78, +128, +191, +192, +171, +232, +153, +28, +226, +210, +234, +61, +31, +187, +175, +240, +56, +23, +71, +170, +89, +253, +35, +59, +227, +89, +183, +175, +86, +195, +59, +164, +160, +10, +221, +195, +54, +60, +223, +39, +255, +110, +33, +140, +137, +164, +48, +239, +138, +82, +234, +108, +158, +6, +93, +2, +196, +174, +108, +76, +230, +244, +0, +45, +20, +98, +104, +160, +219, +65, +111, +136, +222, +216, +171, +100, +95, +243, +62, +220, +95, +120, +84, +71, +147, +211, +252, +56, +45, +217, +143, +40, +184, +90, +197, +27, +168, +129, +213, +249, +70, +202, +152, +255, +122, +76, +11, +223, +26, +253, +12, +170, +45, +96, +200, +153, +78, +192, +229, +89, +73, +217, +149, +17, +126, +37, +173, +7, +70, +16, +45, +219, +75, +64, +240, +198, +100, +101, +49, +249, +212, +4, +181, +59, +115, +239, +169, +16, +79, +83, +76, +146, +151, +238, +15, +95, +46, +156, +149, +10, +136, +85, +14, +23, +227, +7, +249, +60, +58, +247, +174, +234, +210, +129, +29, +96, +217, +206, +83, +224, +251, +60, +228, +2, +13, +36, +170, +162, +185, +89, +193, +74, +65, +85, +178, +185, +216, +219, +24, +164, +189, +59, +166, +147, +21, +38, +210, +195, +65, +236, +208, +156, +190, +66, +113, +190, +3, +123, +205, +120, +55, +20, +222, +54, +44, +198, +74, +59, +18, +210, +234, +43, +138, +142, +4, +247, +196, +77, +61, +26, +211, +88, +50, +130, +235, +215, +16, +69, +224, +102, +230, +186, +208, +240, +32, +231, +209, +170, +177, +88, +217, +102, +227, +155, +22, +9, +209, +175, +117, +55, +182, +76, +116, +121, +76, +88, +222, +108, +200, +202, +131, +39, +36, +51, +163, +210, +178, +33, +141, +211, +94, +255, +51, +233, +65, +226, +185, +127, +52, +89, +248, +118, +216, +231, +222, +191, +197, +138, +21, +181, +4, +73, +161, +108, +117, +146, +95, +120, +115, +43, +88, +15, +50, +134, +78, +31, +124, +46, +126, +177, +123, +44, +55, +158, +89, +44, +154, +174, +144, +146, +168, +62, +113, +237, +191, +32, +135, +228, +246, +56, +29, +223, +47, +87, +140, +246, +19, +163, +195, +142, +218, +8, +250, +82, +9, +253, +188, +189, +86, +227, +173, +233, +149, +217, +22, +38, +251, +247, +88, +75, +217, +125, +69, +30, +184, +58, +38, +98, +239, +179, +135, +218, +2, +19, +164, +50, +194, +214, +69, +233, +123, +51, +99, +221, +121, +226, +26, +159, +31, +131, +235, +152, +119, +221, +194, +156, +180, +191, +249, +91, +198, +58, +19, +213, +249, +146, +198, +142, +179, +173, +158, +47, +239, +89, +161, +206, +36, +138, +127, +66, +33, +195, +177, +97, +169, +117, +94, +116, +226, +211, +167, +239, +50, +193, +235, +56, +6, +208, +30, +163, +183, +210, +135, +29, +162, +151, +52, +230, +160, +107, +178, +221, +227, +14, +56, +8, +209, +215, +152, +41, +186, +113, +28, +108, +172, +93, +62, +163, +139, +188, +84, +116, +48, +90, +242, +190, +127, +27, +110, +132, +34, +18, +73, +241, +115, +109, +144, +209, +152, +56, +120, +167, +129, +37, +173, +209, +156, +37, +1, +183, +205, +174, +112, +80, +85, +78, +138, +126, +70, +136, +27, +242, +240, +136, +176, +175, +149, +102, +15, +15, +91, +236, +39, +210, +118, +205, +228, +31, +144, +225, +179, +113, +83, +168, +154, +13, +18, +132, +82, +69, +29, +133, +238, +69, +233, +211, +78, +61, +136, +107, +229, +132, +125, +162, +57, +73, +133, +2, +236, +222, +148, +177, +9, +2, +175, +73, +124, +202, +52, +226, +233, +183, +21, +254, +68, +208, +177, +186, +22, +183, +105, +250, +167, +130, +178, +109, +226, +77, +163, +147, +126, +248, +219, +181, +135, +127, +6, +166, +39, +204, +152, +212, +64, +186, +47, +97, +74, +9, +34, +171, +198, +32, +20, +165, +222, +19, +231, +210, +195, +40, +12, +73, +143, +12, +190, +58, +236, +81, +34, +9, +16, +35, +108, +238, +175, +169, +165, +184, +26, +60, +108, +210, +243, +190, +197, +246, +98, +44, +20, +139, +198, +223, +198, +128, +100, +204, +216, +253, +203, +14, +96, +207, +30, +96, +29, +247, +214, +46, +56, +221, +133, +235, +229, +124, +70, +92, +139, +211, +172, +168, +167, +67, +27, +211, +200, +76, +19, +200, +82, +122, +92, +235, +1, +203, +94, +202, +55, +158, +247, +137, +109, +103, +175, +3, +174, +83, +118, +149, +174, +85, +22, +94, +80, +112, +39, +62, +235, +197, +36, +161, +254, +97, +53, +49, +85, +40, +49, +58, +215, +82, +49, +254, +241, +109, +45, +158, +92, +197, +83, +67, +86, +196, +244, +137, +178, +102, +222, +227, +255, +102, +29, +204, +62, +113, +188, +131, +39, +185, +182, +49, +244, +81, +250, +30, +67, +40, +163, +17, +232, +69, +142, +169, +18, +70, +137, +135, +81, +198, +109, +9, +72, +22, +205, +251, +150, +175, +250, +159, +7, +192, +100, +176, +227, +93, +193, +28, +130, +192, +178, +19, +248, +246, +18, +28, +155, +89, +20, +120, +174, +96, +151, +76, +118, +168, +122, +26, +230, +62, +129, +223, +174, +132, +232, +24, +127, +100, +43, +161, +199, +147, +158, +247, +205, +86, +43, +12, +125, +60, +43, +156, +110, +249, +194, +92, +144, +18, +110, +251, +74, +126, +65, +72, +82, +245, +104, +178, +125, +189, +144, +147, +3, +71, +84, +160, +17, +113, +43, +179, +10, +140, +77, +138, +150, +211, +63, +17, +177, +45, +224, +180, +29, +145, +204, +139, +9, +78, +25, +73, +32, +56, +177, +197, +227, +202, +179, +235, +93, +204, +113, +20, +9, +211, +50, +247, +15, +133, +7, +58, +90, +14, +136, +0, +81, +246, +230, +206, +165, +221, +167, +210, +31, +45, +2, +75, +53, +249, +145, +168, +28, +132, +183, +147, +192, +250, +183, +151, +120, +88, +221, +183, +243, +204, +82, +20, +112, +36, +166, +240, +134, +42, +201, +146, +6, +36, +240, +36, +29, +225, +151, +48, +39, +29, +168, +177, +49, +249, +89, +128, +171, +206, +117, +151, +157, +214, +80, +100, +92, +184, +231, +155, +108, +161, +27, +179, +116, +46, +85, +29, +202, +167, +227, +118, +57, +20, +191, +100, +219, +191, +18, +129, +3, +182, +21, +164, +229, +81, +78, +11, +63, +185, +238, +98, +128, +228, +74, +100, +71, +217, +15, +56, +130, +126, +138, +60, +195, +203, +113, +127, +162, +186, +6, +66, +241, +72, +80, +96, +154, +142, +34, +166, +134, +18, +92, +88, +156, +10, +2, +86, +189, +52, +51, +9, +213, +69, +92, +50, +148, +14, +246, +187, +210, +123, +121, +69, +115, +31, +248, +121, +9, +172, +67, +103, +136, +39, +174, +96, +62, +62, +132, +77, +138, +15, +144, +146, +69, +211, +132, +33, +65, +121, +227, +119, +186, +1, +13, +139, +66, +43, +117, +87, +120, +168, +229, +192, +249, +204, +147, +24, +28, +231, +183, +128, +133, +196, +20, +0, +49, +250, +198, +86, +119, +116, +199, +99, +178, +226, +96, +173, +171, +213, +135, +155, +42, +137, +178, +105, +58, +14, +8, +112, +220, +60, +241, +92, +100, +243, +197, +225, +61, +130, +232, +211, +47, +56, +255, +241, +60, +91, +250, +211, +61, +91, +0, +235, +218, +153, +161, +230, +141, +123, +230, +168, +26, +168, +114, +237, +111, +216, +169, +248, +111, +248, +63, +33, +43, +204, +230, +228, +15, +212, +232, +48, +205, +64, +202, +88, +132, +42, +125, +2, +159, +52, +27, +26, +177, +150, +81, +86, +93, +246, +252, +61, +170, +181, +93, +56, +21, +227, +169, +91, +93, +194, +151, +36, +188, +147, +238, +231, +234, +242, +170, +246, +163, +160, +131, +94, +21, +12, +0, +150, +188, +211, +217, +232, +8, +37, +93, +209, +16, +19, +208, +47, +193, +150, +45, +12, +17, +72, +187, +149, +193, +38, +216, +46, +158, +165, +27, +216, +28, +236, +78, +106, +37, +214, +157, +253, +191, +27, +150, +187, +236, +123, +87, +148, +92, +15, +118, +219, +180, +253, +133, +168, +190, +99, +175, +253, +137, +2, +38, +181, +251, +11, +105, +249, +128, +129, +198, +124, +240, +26, +182, +18, +28, +98, +116, +113, +131, +227, +151, +125, +253, +80, +197, +248, +108, +49, +68, +215, +217, +106, +47, +96, +2, +161, +239, +192, +125, +96, +40, +169, +229, +39, +239, +206, +121, +250, +191, +219, +112, +24, +165, +68, +2, +242, +7, +24, +4, +34, +253, +15, +177, +175, +84, +148, +160, +119, +60, +17, +39, +164, +137, +37, +141, +105, +86, +172, +91, +127, +225, +13, +102, +206, +247, +228, +142, +6, +86, +86, +89, +128, +143, +234, +90, +118, +217, +203, +156, +43, +135, +46, +159, +166, +16, +14, +81, +47, +109, +95, +26, +189, +171, +56, +7, +175, +156, +153, +5, +206, +73, +7, +231, +106, +32, +114, +50, +50, +173, +200, +25, +241, +54, +223, +157, +149, +167, +13, +18, +85, +173, +235, +49, +231, +246, +218, +55, +114, +226, +5, +125, +179, +108, +18, +47, +141, +134, +189, +158, +136, +82, +72, +88, +81, +134, +248, +135, +145, +231, +32, +238, +77, +227, +109, +150, +161, +227, +163, +116, +33, +11, +108, +235, +127, +66, +108, +244, +156, +140, +253, +216, +228, +113, +149, +25, +198, +129, +21, +71, +130, +153, +18, +250, +201, +216, +59, +31, +145, +23, +109, +52, +92, +177, +186, +26, +145, +144, +247, +185, +142, +76, +145, +26, +36, +163, +59, +97, +62, +188, +59, +145, +222, +87, +134, +61, +191, +103, +70, +48, +80, +103, +234, +199, +56, +211, +228, +187, +27, +169, +152, +117, +168, +36, +3, +85, +108, +84, +237, +38, +61, +227, +207, +179, +163, +45, +31, +125, +216, +165, +245, +41, +236, +124, +218, +70, +141, +125, +110, +127, +89, +108, +206, +228, +163, +178, +198, +35, +250, +183, +116, +154, +240, +114, +119, +213, +255, +45, +73, +132, +204, +171, +50, +9, +100, +244, +28, +149, +103, +29, +221, +116, +3, +164, +30, +28, +92, +152, +203, +212, +133, +48, +153, +43, +57, +25, +140, +73, +125, +35, +93, +210, +52, +63, +224, +85, +207, +147, +64, +108, +8, +172, +221, +118, +200, +158, +133, +41, +79, +219, +251, +54, +230, +130, +177, +188, +122, +156, +147, +14, +174, +224, +224, +77, +119, +134, +165, +35, +90, +108, +14, +17, +220, +247, +80, +142, +235, +172, +215, +202, +151, +231, +57, +77, +148, +166, +27, +20, +242, +227, +91, +80, +32, +170, +233, +1, +35, +193, +101, +144, +104, +3, +199, +146, +153, +168, +214, +30, +117, +20, +99, +135, +137, +194, +246, +48, +37, +255, +176, +17, +247, +252, +11, +39, +43, +137, +220, +117, +121, +246, +184, +236, +200, +137, +170, +40, +28, +173, +165, +223, +52, +252, +138, +130, +93, +36, +219, +77, +156, +230, +55, +57, +54, +205, +137, +192, +106, +35, +47, +141, +245, +106, +14, +114, +77, +107, +160, +203, +71, +33, +80, +152, +30, +157, +144, +52, +191, +64, +4, +66, +66, +202, +32, +6, +128, +199, +65, +145, +77, +224, +142, +223, +200, +140, +16, +200, +222, +150, +104, +235, +205, +122, +19, +165, +13, +198, +119, +83, +147, +164, +155, +51, +173, +211, +99, +189, +34, +202, +230, +58, +169, +151, +93, +107, +199, +223, +37, +134, +202, +49, +214, +160, +147, +217, +231, +204, +180, +45, +129, +131, +253, +240, +131, +223, +1, +9, +195, +111, +67, +72, +79, +133, +57, +107, +33, +250, +25, +26, +23, +204, +47, +180, +98, +7, +193, +103, +98, +92, +46, +224, +252, +113, +193, +242, +41, +74, +88, +134, +5, +130, +87, +9, +61, +230, +223, +57, +35, +50, +94, +193, +41, +26, +91, +41, +114, +162, +163, +128, +254, +22, +115, +183, +177, +156, +140, +126, +169, +89, +154, +255, +56, +32, +236, +113, +157, +70, +181, +207, +18, +65, +36, +28, +201, +38, +150, +74, +207, +45, +92, +88, +210, +91, +190, +95, +113, +133, +205, +56, +243, +64, +157, +198, +104, +48, +80, +126, +73, +251, +233, +111, +80, +43, +131, +175, +227, +215, +178, +209, +81, +48, +140, +234, +97, +92, +143, +220, +232, +165, +94, +5, +155, +10, +32, +125, +230, +108, +222, +20, +196, +68, +4, +72, +88, +149, +245, +250, +92, +179, +109, +10, +150, +28, +105, +153, +178, +136, +103, +210, +42, +17, +109, +95, +144, +16, +49, +89, +31, +43, +238, +206, +160, +9, +111, +12, +49, +222, +128, +38, +98, +30, +161, +41, +249, +137, +110, +166, +227, +211, +90, +72, +47, +55, +49, +148, +236, +0, +195, +6, +51, +216, +72, +219, +191, +160, +134, +37, +39, +192, +215, +21, +29, +116, +85, +28, +15, +65, +136, +44, +53, +36, +232, +106, +244, +11, +218, +212, +189, +59, +103, +162, +137, +70, +255, +123, +252, +93, +220, +237, +218, +95, +59, +39, +178, +205, +205, +148, +197, +219, +80, +212, +198, +224, +47, +225, +235, +160, +95, +93, +97, +237, +41, +117, +139, +237, +224, +242, +193, +184, +53, +143, +204, +15, +193, +107, +78, +62, +218, +199, +69, +152, +211, +83, +68, +172, +6, +5, +43, +238, +152, +37, +140, +48, +115, +83, +141, +249, +151, +29, +254, +168, +159, +34, +180, +27, +24, +160, +130, +83, +249, +171, +231, +181, +195, +73, +54, +132, +32, +242, +97, +235, +39, +5, +75, +164, +97, +244, +28, +194, +118, +79, +231, +183, +182, +225, +57, +82, +99, +144, +122, +74, +141, +68, +40, +21, +123, +207, +147, +168, +214, +173, +137, +246, +137, +9, +134, +89, +111, +179, +9, +57, +100, +204, +90, +70, +73, +45, +55, +42, +99, +243, +209, +98, +189, +100, +225, +212, +115, +149, +247, +23, +237, +239, +123, +174, +90, +60, +92, +110, +118, +72, +156, +115, +39, +145, +58, +18, +234, +78, +119, +72, +115, +135, +77, +35, +169, +18, +82, +50, +24, +152, +32, +188, +112, +139, +228, +88, +208, +143, +247, +60, +144, +0, +170, +50, +105, +122, +99, +41, +150, +195, +167, +30, +121, +242, +153, +165, +54, +177, +10, +112, +216, +180, +68, +202, +246, +127, +245, +39, +24, +140, +104, +212, +121, +48, +79, +150, +8, +72, +56, +59, +143, +136, +50, +83, +191, +92, +38, +237, +192, +244, +239, +244, +168, +225, +78, +153, +24, +81, +225, +83, +180, +227, +0, +54, +160, +8, +4, +78, +140, +1, +106, +240, +93, +120, +59, +199, +21, +154, +52, +31, +203, +44, +207, +196, +68, +112, +32, +84, +230, +203, +112, +144, +66, +203, +118, +38, +100, +220, +14, +19, +87, +221, +243, +169, +120, +123, +253, +233, +157, +36, +120, +100, +17, +94, +111, +49, +169, +251, +107, +108, +6, +19, +176, +242, +46, +95, +194, +255, +101, +135, +6, +108, +107, +58, +1, +68, +45, +194, +102, +59, +64, +224, +39, +222, +3, +71, +249, +235, +167, +182, +62, +18, +185, +169, +22, +50, +208, +75, +96, +202, +194, +227, +16, +21, +171, +123, +129, +64, +208, +170, +166, +177, +254, +231, +12, +32, +195, +200, +43, +170, +140, +222, +29, +20, +37, +227, +252, +88, +124, +130, +240, +99, +177, +17, +10, +164, +94, +55, +148, +3, +119, +193, +128, +94, +182, +46, +81, +205, +247, +163, +132, +85, +212, +62, +27, +78, +204, +96, +147, +243, +186, +232, +50, +27, +106, +65, +34, +46, +58, +39, +99, +211, +159, +141, +103, +80, +57, +209, +181, +211, +189, +18, +148, +54, +167, +60, +11, +5, +78, +239, +153, +71, +250, +123, +166, +204, +212, +84, +251, +52, +27, +243, +44, +244, +169, +232, +41, +213, +251, +209, +29, +10, +190, +167, +103, +125, +192, +202, +57, +220, +21, +156, +39, +49, +218, +38, +177, +233, +70, +170, +139, +242, +118, +9, +39, +115, +198, +54, +159, +104, +25, +68, +57, +110, +170, +183, +168, +141, +156, +33, +120, +14, +139, +202, +0, +171, +107, +209, +212, +54, +12, +99, +176, +152, +2, +228, +69, +235, +9, +74, +134, +164, +189, +24, +2, +180, +76, +44, +29, +253, +235, +50, +58, +61, +137, +194, +40, +24, +6, +144, +97, +42, +213, +164, +76, +88, +220, +253, +178, +145, +215, +62, +199, +163, +200, +254, +11, +151, +147, +162, +164, +6, +194, +188, +234, +124, +117, +82, +123, +171, +213, +36, +230, +193, +100, +176, +19, +15, +181, +65, +13, +133, +97, +247, +142, +8, +176, +92, +36, +226, +110, +247, +152, +32, +70, +118, +191, +1, +112, +211, +242, +49, +21, +114, +49, +235, +120, +110, +41, +155, +186, +177, +93, +135, +157, +125, +5, +245, +175, +101, +49, +84, +235, +70, +153, +47, +168, +165, +202, +58, +121, +108, +134, +109, +221, +235, +158, +223, +203, +183, +219, +94, +169, +180, +192, +152, +31, +73, +110, +194, +209, +66, +102, +161, +217, +23, +181, +242, +37, +12, +76, +197, +167, +172, +32, +29, +82, +193, +11, +192, +114, +152, +155, +113, +207, +236, +22, +63, +246, +7, +180, +96, +215, +67, +82, +151, +201, +210, +139, +171, +222, +139, +185, +13, +64, +15, +98, +233, +151, +4, +117, +158, +99, +128, +222, +90, +200, +177, +159, +213, +252, +217, +132, +253, +10, +110, +132, +117, +159, +54, +74, +106, +176, +212, +84, +209, +250, +149, +63, +156, +212, +126, +240, +16, +137, +198, +26, +145, +35, +16, +247, +109, +160, +254, +203, +62, +83, +116, +9, +144, +35, +173, +226, +45, +254, +241, +236, +143, +137, +3, +244, +235, +194, +22, +171, +136, +28, +109, +106, +160, +29, +183, +21, +61, +251, +152, +11, +233, +125, +241, +248, +101, +224, +153, +22, +108, +47, +254, +138, +166, +232, +51, +40, +72, +161, +106, +189, +41, +98, +221, +62, +249, +55, +59, +0, +234, +37, +147, +236, +228, +211, +31, +233, +251, +151, +230, +197, +133, +200, +180, +12, +34, +25, +199, +78, +215, +111, +60, +230, +21, +120, +170, +225, +217, +109, +153, +233, +50, +9, +101, +115, +10, +135, +53, +202, +60, +20, +222, +206, +45, +114, +43, +63, +111, +132, +234, +75, +178, +172, +159, +77, +88, +255, +238, +5, +20, +178, +100, +8, +4, +59, +56, +57, +186, +181, +184, +60, +208, +43, +150, +175, +234, +202, +162, +168, +24, +237, +255, +53, +210, +54, +11, +136, +151, +208, +117, +19, +5, +4, +150, +161, +76, +239, +133, +56, +254, +106, +128, +56, +78, +65, +109, +230, +113, +120, +209, +72, +99, +117, +3, +126, +34, +171, +157, +12, +40, +244, +2, +156, +103, +242, +168, +29, +108, +176, +250, +40, +1, +59, +10, +131, +125, +42, +178, +139, +108, +20, +136, +82, +228, +21, +90, +184, +144, +41, +128, +238, +190, +148, +244, +1, +229, +119, +109, +59, +34, +202, +226, +59, +1, +58, +166, +179, +197, +203, +217, +74, +40, +61, +108, +64, +237, +32, +164, +75, +137, +139, +134, +134, +140, +141, +243, +101, +111, +72, +251, +158, +2, +72, +111, +125, +136, +118, +23, +146, +3, +32, +86, +132, +236, +175, +83, +200, +243, +170, +88, +9, +51, +135, +178, +75, +94, +76, +65, +107, +44, +190, +64, +248, +214, +34, +161, +31, +212, +153, +32, +152, +80, +163, +95, +180, +36, +30, +181, +222, +166, +158, +125, +53, +198, +144, +78, +20, +166, +138, +56, +32, +123, +25, +190, +142, +6, +6, +92, +241, +127, +152, +98, +252, +209, +118, +254, +183, +189, +84, +18, +216, +79, +85, +81, +117, +25, +60, +200, +21, +11, +167, +166, +205, +79, +134, +163, +158, +161, +77, +41, +107, +115, +16, +19, +107, +233, +14, +51, +86, +171, +137, +119, +3, +220, +93, +30, +174, +67, +121, +99, +234, +137, +122, +58, +182, +96, +89, +89, +202, +198, +26, +174, +130, +235, +69, +75, +160, +60, +11, +252, +169, +154, +253, +156, +96, +172, +29, +193, +57, +234, +215, +236, +210, +165, +15, +250, +119, +211, +223, +156, +78, +70, +72, +71, +55, +209, +67, +179, +80, +76, +94, +210, +176, +62, +241, +40, +147, +113, +134, +216, +166, +129, +135, +28, +249, +221, +211, +92, +92, +167, +54, +183, +219, +100, +230, +157, +236, +255, +28, +243, +173, +24, +174, +240, +100, +96, +122, +217, +63, +82, +183, +17, +121, +61, +174, +138, +154, +111, +59, +26, +184, +12, +37, +213, +155, +223, +120, +116, +82, +68, +54, +157, +83, +152, +96, +152, +191, +253, +209, +108, +140, +133, +1, +183, +244, +253, +109, +143, +53, +207, +173, +199, +137, +96, +61, +173, +187, +26, +7, +114, +161, +85, +36, +124, +196, +145, +179, +187, +219, +103, +132, +118, +130, +125, +231, +249, +153, +26, +47, +194, +146, +73, +197, +239, +35, +205, +152, +204, +126, +26, +137, +69, +58, +89, +205, +191, +117, +243, +120, +87, +248, +68, +118, +166, +190, +196, +143, +38, +63, +229, +102, +102, +209, +86, +129, +3, +70, +217, +100, +192, +243, +225, +160, +67, +115, +150, +181, +64, +101, +241, +231, +129, +234, +149, +244, +162, +250, +174, +52, +70, +102, +231, +166, +1, +232, +34, +14, +107, +40, +161, +29, +231, +230, +251, +72, +220, +58, +70, +119, +77, +158, +136, +154, +73, +28, +30, +203, +149, +13, +68, +18, +103, +254, +163, +106, +255, +9, +85, +234, +232, +23, +107, +217, +134, +152, +40, +181, +234, +5, +155, +64, +41, +128, +110, +70, +150, +190, +126, +219, +183, +74, +24, +165, +1, +68, +116, +155, +94, +74, +169, +250, +121, +53, +190, +52, +187, +50, +6, +254, +22, +160, +106, +68, +35, +102, +211, +66, +193, +194, +87, +116, +170, +84, +205, +245, +67, +76, +48, +186, +40, +120, +240, +0, +50, +179, +97, +217, +136, +93, +12, +85, +8, +50, +196, +9, +137, +92, +225, +61, +36, +35, +169, +76, +116, +224, +0, +253, +232, +223, +245, +228, +153, +125, +126, +82, +63, +98, +71, +0, +255, +249, +69, +181, +92, +80, +41, +177, +8, +145, +233, +32, +207, +177, +156, +202, +89, +195, +152, +70, +229, +125, +227, +150, +182, +183, +13, +119, +201, +172, +219, +90, +153, +134, +12, +25, +62, +13, +0, +22, +86, +82, +42, +215, +83, +133, +8, +253, +219, +236, +15, +17, +177, +196, +74, +119, +25, +115, +79, +58, +68, +170, +135, +76, +226, +211, +127, +49, +146, +38, +171, +96, +247, +153, +180, +71, +181, +184, +39, +217, +108, +82, +131, +45, +135, +20, +141, +146, +91, +87, +104, +148, +28, +245, +194, +233, +226, +15, +23, +163, +134, +76, +156, +82, +88, +23, +12, +209, +36, +39, +91, +104, +121, +35, +60, +174, +196, +122, +64, +247, +63, +29, +249, +97, +173, +226, +206, +4, +50, +153, +222, +154, +219, +119, +156, +55, +213, +113, +28, +10, +79, +230, +90, +165, +183, +173, +12, +201, +131, +58, +204, +71, +90, +16, +114, +199, +20, +18, +214, +148, +171, +53, +176, +49, +206, +208, +78, +147, +96, +225, +162, +137, +195, +36, +29, +240, +175, +154, +210, +88, +118, +113, +10, +40, +241, +214, +162, +166, +173, +17, +0, +35, +78, +76, +227, +181, +195, +202, +124, +8, +6, +6, +9, +111, +41, +21, +55, +182, +217, +136, +65, +149, +93, +185, +161, +90, +31, +11, +93, +2, +209, +185, +2, +226, +58, +25, +98, +64, +4, +56, +139, +173, +6, +48, +110, +108, +229, +51, +134, +150, +19, +117, +32, +97, +144, +212, +239, +214, +56, +90, +40, +90, +16, +246, +122, +75, +186, +211, +80, +43, +143, +63, +203, +109, +160, +227, +230, +55, +185, +84, +93, +46, +228, +155, +19, +198, +158, +152, +122, +77, +132, +44, +199, +156, +83, +65, +220, +114, +98, +40, +144, +83, +240, +240, +194, +21, +84, +157, +126, +253, +172, +126, +42, +226, +245, +3, +244, +215, +229, +190, +19, +134, +173, +128, +116, +32, +58, +66, +148, +53, +110, +173, +61, +128, +47, +82, +58, +150, +111, +43, +126, +226, +143, +200, +73, +28, +185, +237, +243, +154, +34, +0, +14, +80, +158, +215, +230, +218, +69, +128, +14, +132, +77, +171, +118, +143, +218, +111, +177, +74, +37, +19, +203, +125, +242, +45, +68, +24, +159, +223, +170, +150, +190, +218, +10, +143, +201, +97, +245, +27, +42, +40, +201, +161, +128, +171, +181, +92, +55, +99, +140, +237, +17, +129, +214, +243, +166, +214, +31, +3, +20, +58, +88, +91, +19, +125, +20, +135, +207, +217, +1, +64, +122, +213, +2, +90, +218, +79, +187, +101, +214, +97, +15, +166, +160, +204, +232, +29, +159, +129, +141, +136, +132, +154, +156, +82, +131, +78, +218, +48, +89, +76, +254, +76, +102, +95, +116, +230, +109, +218, +44, +77, +195, +136, +16, +19, +21, +251, +71, +39, +155, +16, +39, +243, +21, +70, +117, +112, +236, +14, +23, +233, +248, +191, +42, +197, +211, +91, +26, +207, +214, +208, +43, +204, +218, +11, +45, +120, +17, +165, +7, +12, +197, +69, +135, +129, +133, +140, +37, +64, +137, +109, +172, +15, +78, +94, +191, +141, +84, +114, +109, +153, +45, +49, +29, +167, +104, +201, +124, +128, +98, +150, +5, +133, +67, +179, +222, +172, +184, +134, +82, +240, +238, +76, +98, +141, +40, +248, +11, +26, +180, +25, +248, +69, +201, +252, +233, +204, +214, +229, +77, +231, +162, +146, +193, +241, +238, +71, +103, +207, +50, +25, +27, +129, +129, +15, +116, +198, +135, +51, +168, +40, +16, +249, +63, +195, +59, +106, +162, +230, +81, +65, +115, +154, +70, +31, +20, +6, +100, +167, +240, +20, +252, +211, +35, +155, +116, +174, +90, +75, +250, +1, +211, +14, +1, +105, +67, +223, +89, +230, +78, +200, +194, +85, +99, +69, +177, +115, +175, +10, +188, +146, +170, +251, +132, +101, +124, +126, +177, +34, +44, +193, +150, +111, +251, +50, +184, +254, +178, +220, +152, +166, +86, +75, +245, +19, +16, +148, +231, +39, +97, +131, +150, +111, +93, +43, +126, +118, +222, +63, +62, +94, +7, +14, +130, +99, +112, +120, +75, +192, +224, +3, +99, +113, +112, +195, +231, +128, +249, +162, +116, +205, +188, +190, +235, +237, +187, +194, +106, +66, +126, +232, +200, +112, +66, +207, +199, +130, +196, +18, +165, +122, +96, +155, +123, +127, +195, +119, +149, +125, +197, +172, +2, +125, +214, +214, +41, +143, +13, +41, +150, +2, +32, +248, +80, +136, +198, +163, +172, +178, +248, +235, +21, +61, +141, +30, +129, +254, +53, +20, +162, +211, +192, +28, +66, +145, +80, +176, +89, +240, +195, +155, +133, +174, +226, +70, +15, +136, +155, +16, +185, +226, +37, +184, +125, +211, +94, +118, +116, +40, +125, +217, +233, +23, +151, +226, +13, +79, +136, +52, +177, +155, +172, +94, +206, +247, +246, +129, +233, +189, +176, +8, +239, +231, +14, +210, +4, +195, +87, +202, +29, +213, +110, +206, +204, +225, +28, +229, +223, +158, +228, +100, +183, +4, +71, +0, +71, +96, +250, +155, +183, +134, +246, +154, +42, +58, +45, +36, +130, +250, +65, +137, +239, +48, +20, +239, +19, +127, +221, +98, +86, +9, +7, +240, +175, +130, +36, +195, +114, +115, +81, +40, +250, +223, +203, +73, +112, +236, +13, +52, +246, +114, +159, +146, +197, +52, +121, +9, +88, +218, +253, +100, +11, +111, +38, +138, +103, +209, +8, +148, +171, +170, +35, +205, +221, +59, +159, +231, +69, +103, +84, +232, +202, +195, +164, +129, +151, +52, +135, +206, +154, +168, +73, +85, +34, +181, +85, +65, +52, +118, +204, +175, +208, +252, +13, +48, +136, +178, +199, +237, +95, +121, +250, +241, +154, +0, +154, +75, +143, +10, +255, +90, +69, +49, +155, +191, +249, +76, +40, +105, +72, +147, +67, +48, +253, +110, +218, +152, +235, +68, +39, +218, +196, +70, +211, +118, +225, +66, +158, +196, +139, +3, +221, +64, +13, +62, +33, +129, +57, +197, +131, +78, +64, +9, +128, +28, +235, +141, +74, +154, +79, +119, +10, +228, +134, +243, +205, +65, +178, +34, +121, +63, +216, +138, +50, +175, +91, +59, +27, +86, +60, +73, +49, +107, +175, +83, +36, +207, +14, +2, +234, +50, +16, +64, +68, +231, +186, +92, +137, +111, +3, +199, +41, +98, +160, +157, +154, +220, +249, +112, +40, +57, +216, +218, +4, +128, +124, +65, +147, +108, +81, +92, +14, +129, +47, +95, +173, +79, +211, +228, +158, +151, +118, +230, +204, +189, +176, +76, +215, +100, +195, +23, +90, +182, +137, +49, +179, +64, +43, +51, +41, +91, +78, +207, +216, +40, +22, +171, +208, +108, +181, +137, +168, +240, +137, +241, +34, +22, +71, +28, +85, +100, +209, +142, +88, +157, +92, +102, +25, +32, +131, +234, +200, +53, +229, +57, +231, +83, +56, +231, +239, +115, +219, +127, +137, +94, +37, +161, +143, +89, +174, +235, +187, +156, +73, +93, +192, +64, +136, +210, +20, +239, +94, +80, +130, +156, +215, +98, +181, +126, +239, +103, +115, +80, +71, +30, +114, +66, +134, +39, +91, +220, +224, +175, +219, +97, +196, +70, +120, +100, +89, +184, +168, +185, +212, +72, +103, +195, +110, +137, +165, +86, +0, +64, +199, +186, +24, +13, +35, +57, +120, +63, +131, +196, +162, +241, +106, +156, +216, +222, +191, +40, +17, +252, +86, +38, +251, +78, +238, +67, +198, +7, +82, +170, +45, +250, +136, +130, +79, +87, +61, +96, +170, +245, +26, +10, +63, +27, +29, +239, +117, +149, +105, +10, +1, +219, +75, +73, +111, +252, +142, +49, +201, +85, +241, +150, +112, +193, +173, +102, +50, +183, +64, +187, +107, +90, +187, +141, +131, +216, +32, +144, +56, +235, +49, +62, +43, +244, +28, +72, +209, +37, +37, +22, +128, +186, +82, +227, +162, +125, +203, +34, +132, +137, +150, +125, +218, +73, +120, +125, +232, +20, +109, +114, +222, +247, +154, +153, +178, +93, +227, +180, +229, +151, +79, +168, +80, +134, +166, +7, +141, +221, +89, +94, +151, +117, +42, +136, +187, +102, +69, +70, +3, +214, +161, +157, +74, +92, +173, +163, +133, +87, +150, +67, +76, +203, +228, +179, +238, +20, +222, +9, +236, +72, +107, +204, +183, +64, +178, +18, +43, +111, +190, +122, +85, +94, +160, +112, +141, +188, +156, +103, +163, +245, +254, +27, +101, +135, +2, +181, +217, +35, +37, +228, +60, +29, +150, +153, +56, +6, +55, +252, +140, +104, +20, +31, +205, +142, +126, +206, +15, +78, +169, +216, +70, +81, +159, +232, +144, +82, +111, +77, +157, +65, +49, +183, +207, +211, +230, +65, +240, +167, +167, +85, +12, +79, +76, +149, +225, +231, +230, +14, +213, +89, +191, +184, +33, +84, +156, +34, +44, +108, +90, +214, +130, +152, +126, +137, +190, +63, +4, +192, +48, +237, +135, +17, +184, +96, +169, +61, +229, +95, +30, +91, +112, +32, +216, +56, +149, +45, +99, +68, +153, +240, +14, +242, +149, +252, +14, +37, +194, +148, +108, +156, +53, +117, +84, +95, +94, +81, +120, +126, +122, +49, +0, +60, +214, +70, +217, +1, +63, +180, +43, +242, +20, +69, +52, +130, +60, +179, +179, +248, +97, +53, +185, +65, +176, +204, +147, +251, +254, +56, +104, +133, +141, +103, +175, +230, +132, +205, +117, +224, +106, +43, +58, +97, +185, +42, +98, +49, +227, +71, +7, +238, +101, +40, +158, +81, +115, +99, +13, +241, +30, +177, +38, +237, +71, +251, +16, +140, +112, +113, +160, +146, +94, +33, +234, +16, +58, +106, +220, +190, +114, +126, +130, +135, +216, +189, +75, +155, +185, +184, +14, +112, +161, +42, +1, +96, +11, +109, +244, +68, +125, +189, +103, +222, +141, +130, +58, +136, +106, +90, +81, +243, +170, +137, +229, +116, +153, +122, +237, +91, +134, +112, +197, +75, +0, +30, +67, +14, +22, +51, +100, +249, +82, +142, +79, +204, +6, +204, +42, +222, +115, +98, +14, +214, +75, +185, +179, +35, +228, +192, +192, +134, +72, +82, +101, +255, +164, +1, +30, +212, +201, +180, +174, +78, +28, +43, +120, +77, +96, +238, +97, +119, +79, +16, +247, +13, +107, +116, +47, +211, +213, +211, +64, +206, +173, +54, +167, +239, +70, +223, +65, +211, +5, +221, +119, +144, +113, +238, +48, +195, +149, +169, +129, +201, +202, +21, +131, +239, +120, +48, +201, +172, +191, +148, +118, +146, +194, +142, +216, +246, +75, +241, +172, +96, +255, +102, +201, +111, +142, +211, +134, +152, +25, +139, +25, +126, +220, +214, +252, +89, +192, +6, +107, +67, +116, +30, +197, +138, +248, +248, +236, +66, +57, +157, +48, +145, +53, +106, +64, +239, +203, +189, +175, +134, +107, +116, +116, +27, +164, +252, +156, +17, +239, +129, +14, +154, +77, +123, +165, +77, +45, +180, +147, +117, +79, +61, +218, +230, +197, +91, +39, +53, +72, +29, +52, +1, +156, +252, +200, +255, +74, +148, +176, +95, +160, +249, +184, +246, +175, +219, +31, +46, +186, +155, +192, +40, +54, +79, +129, +243, +124, +73, +130, +103, +24, +20, +235, +194, +79, +34, +75, +97, +59, +155, +21, +78, +227, +26, +112, +95, +218, +71, +171, +202, +139, +215, +255, +129, +158, +221, +94, +192, +200, +31, +214, +177, +162, +31, +131, +60, +165, +92, +122, +227, +239, +201, +151, +36, +67, +133, +50, +13, +172, +212, +165, +204, +235, +206, +251, +63, +14, +21, +45, +32, +23, +24, +245, +37, +67, +143, +115, +139, +187, +53, +156, +8, +207, +171, +67, +223, +217, +131, +185, +239, +27, +9, +146, +78, +215, +78, +234, +195, +176, +153, +144, +215, +196, +252, +122, +123, +33, +8, +234, +4, +18, +222, +209, +33, +145, +101, +74, +34, +198, +150, +93, +170, +145, +241, +9, +79, +203, +112, +88, +137, +39, +200, +172, +150, +139, +139, +255, +219, +120, +145, +198, +5, +255, +163, +235, +129, +202, +7, +215, +115, +142, +74, +163, +130, +115, +177, +148, +19, +41, +79, +236, +149, +171, +246, +87, +183, +173, +223, +238, +111, +198, +42, +255, +106, +44, +1, +243, +108, +13, +134, +27, +250, +128, +120, +15, +39, +26, +196, +249, +136, +79, +1, +174, +129, +10, +5, +102, +56, +8, +151, +216, +215, +197, +139, +96, +131, +41, +124, +82, +245, +244, +92, +145, +247, +195, +14, +113, +103, +169, +205, +219, +100, +201, +146, +217, +40, +152, +13, +138, +135, +5, +120, +198, +225, +111, +44, +5, +30, +41, +253, +195, +81, +22, +104, +161, +152, +210, +94, +27, +44, +236, +129, +217, +213, +219, +97, +249, +163, +132, +103, +207, +165, +149, +244, +170, +33, +25, +81, +144, +45, +200, +62, +133, +255, +109, +25, +10, +113, +64, +138, +174, +121, +240, +70, +252, +157, +74, +96, +78, +157, +216, +230, +216, +180, +227, +14, +28, +97, +15, +51, +101, +55, +47, +149, +17, +77, +4, +90, +103, +238, +15, +162, +16, +142, +55, +75, +16, +86, +108, +207, +143, +146, +205, +214, +100, +146, +37, +59, +94, +195, +134, +233, +75, +209, +28, +60, +154, +81, +170, +31, +161, +168, +115, +69, +120, +138, +64, +127, +91, +33, +230, +41, +104, +36, +116, +37, +137, +44, +116, +163, +70, +215, +40, +187, +244, +74, +16, +152, +218, +166, +123, +189, +203, +106, +236, +213, +221, +31, +75, +33, +246, +30, +22, +113, +115, +61, +136, +29, +185, +84, +90, +99, +100, +90, +4, +118, +60, +4, +91, +163, +241, +216, +155, +227, +0, +229, +123, +107, +29, +167, +131, +169, +64, +179, +185, +149, +248, +230, +37, +168, +157, +26, +185, +251, +235, +122, +211, +58, +171, +38, +200, +130, +74, +0, +237, +110, +86, +54, +24, +191, +9, +157, +26, +214, +148, +154, +180, +76, +223, +107, +237, +244, +92, +229, +173, +52, +143, +73, +143, +140, +21, +108, +113, +19, +173, +121, +1, +58, +176, +239, +31, +69, +224, +243, +198, +128, +179, +130, +187, +206, +149, +90, +161, +247, +134, +204, +117, +177, +90, +185, +78, +34, +190, +82, +192, +173, +219, +170, +148, +11, +186, +59, +143, +159, +139, +225, +218, +196, +195, +225, +230, +90, +120, +246, +208, +59, +67, +237, +162, +50, +105, +139, +184, +62, +120, +59, +60, +174, +47, +249, +31, +137, +159, +7, +95, +253, +99, +49, +19, +188, +20, +138, +124, +253, +45, +226, +220, +18, +104, +141, +88, +75, +83, +19, +196, +222, +149, +100, +90, +176, +185, +243, +128, +19, +194, +95, +189, +211, +4, +142, +69, +195, +101, +176, +183, +237, +133, +75, +7, +64, +181, +147, +253, +195, +95, +46, +36, +20, +226, +248, +124, +206, +24, +243, +255, +47, +252, +107, +118, +132, +95, +141, +142, +104, +191, +249, +219, +164, +198, +202, +180, +209, +252, +1, +237, +65, +71, +201, +115, +30, +55, +14, +197, +107, +10, +234, +157, +110, +116, +158, +127, +108, +135, +39, +122, +182, +62, +114, +27, +201, +93, +173, +158, +97, +0, +97, +151, +211, +117, +99, +2, +28, +193, +127, +121, +248, +201, +211, +133, +99, +193, +190, +16, +240, +231, +173, +18, +233, +16, +231, +211, +77, +211, +109, +184, +83, +133, +37, +167, +36, +123, +245, +43, +220, +54, +104, +187, +246, +192, +94, +63, +173, +8, +245, +156, +82, +168, +226, +144, +136, +84, +179, +93, +198, +5, +41, +148, +246, +153, +178, +109, +3, +10, +255, +129, +168, +105, +174, +36, +254, +221, +9, +12, +43, +225, +23, +229, +194, +42, +245, +35, +1, +33, +225, +223, +24, +104, +93, +131, +236, +247, +133, +207, +24, +220, +191, +203, +95, +205, +127, +202, +168, +61, +178, +54, +200, +207, +96, +33, +5, +33, +83, +92, +159, +241, +125, +187, +71, +26, +254, +218, +117, +14, +110, +111, +191, +88, +96, +215, +216, +103, +196, +83, +21, +138, +248, +185, +236, +2, +189, +25, +112, +238, +224, +124, +153, +7, +227, +223, +178, +249, +105, +136, +231, +60, +249, +169, +175, +248, +226, +187, +129, +111, +88, +239, +191, +192, +7, +203, +17, +95, +96, +84, +37, +183, +60, +6, +233, +243, +187, +162, +173, +89, +132, +106, +25, +164, +205, +170, +175, +58, +229, +235, +107, +89, +35, +247, +69, +33, +231, +39, +152, +202, +95, +131, +248, +253, +10, +85, +68, +244, +187, +201, +120, +83, +35, +179, +7, +31, +152, +4, +42, +134, +34, +114, +107, +67, +191, +53, +170, +245, +90, +223, +136, +64, +39, +137, +188, +121, +42, +116, +189, +223, +27, +121, +18, +102, +86, +70, +142, +248, +49, +162, +145, +76, +99, +110, +170, +133, +113, +89, +212, +157, +252, +101, +220, +254, +135, +242, +60, +139, +90, +30, +147, +247, +25, +100, +232, +250, +222, +35, +174, +213, +9, +41, +21, +137, +59, +179, +211, +172, +187, +118, +183, +32, +21, +105, +87, +159, +123, +241, +135, +46, +132, +55, +119, +175, +158, +247, +248, +168, +231, +8, +183, +144, +8, +166, +156, +233, +15, +223, +91, +96, +216, +123, +239, +137, +116, +161, +124, +176, +58, +198, +19, +175, +199, +141, +24, +21, +138, +180, +67, +206, +236, +148, +195, +203, +21, +88, +156, +9, +144, +157, +238, +108, +165, +59, +179, +187, +237, +113, +103, +227, +169, +226, +135, +159, +206, +214, +219, +145, +61, +246, +35, +203, +95, +201, +85, +209, +32, +210, +202, +30, +173, +135, +82, +253, +72, +137, +245, +208, +226, +164, +178, +187, +79, +210, +82, +3, +227, +244, +21, +144, +53, +239, +100, +80, +122, +100, +179, +243, +171, +54, +34, +86, +56, +68, +252, +231, +213, +104, +194, +77, +179, +70, +109, +108, +69, +186, +158, +222, +227, +191, +96, +198, +56, +48, +110, +234, +204, +126, +173, +187, +98, +10, +14, +135, +163, +171, +176, +190, +169, +9, +19, +159, +234, +159, +34, +38, +86, +227, +0, +104, +76, +34, +79, +60, +50, +50, +254, +119, +99, +105, +157, +209, +218, +184, +165, +193, +3, +82, +55, +73, +20, +165, +9, +47, +110, +233, +41, +5, +121, +212, +227, +207, +58, +239, +9, +71, +119, +189, +69, +97, +26, +108, +5, +7, +218, +104, +184, +75, +174, +74, +39, +85, +13, +155, +2, +173, +68, +226, +245, +71, +78, +237, +124, +63, +134, +75, +148, +252, +123, +68, +113, +227, +176, +148, +180, +131, +37, +88, +1, +124, +132, +0, +190, +86, +71, +238, +160, +65, +207, +237, +34, +71, +248, +247, +37, +113, +98, +180, +221, +11, +160, +76, +118, +150, +49, +39, +255, +164, +208, +175, +192, +114, +126, +158, +224, +173, +199, +131, +49, +10, +150, +116, +3, +101, +229, +56, +159, +10, +196, +64, +86, +8, +76, +100, +219, +94, +210, +31, +212, +99, +112, +28, +189, +86, +235, +245, +38, +221, +218, +111, +162, +133, +250, +255, +116, +45, +106, +250, +254, +165, +147, +242, +168, +238, +60, +32, +144, +230, +222, +217, +125, +176, +121, +71, +50, +236, +81, +36, +135, +16, +232, +43, +65, +66, +247, +224, +73, +244, +144, +53, +167, +155, +97, +95, +140, +154, +184, +119, +185, +255, +250, +167, +224, +104, +192, +84, +117, +208, +150, +222, +20, +171, +48, +130, +174, +3, +47, +143, +188, +30, +46, +35, +47, +40, +226, +1, +103, +104, +122, +100, +249, +159, +127, +240, +54, +209, +73, +1, +119, +151, +12, +20, +137, +121, +48, +178, +4, +231, +168, +135, +207, +119, +229, +232, +107, +252, +248, +253, +176, +253, +13, +19, +86, +94, +216, +171, +222, +186, +178, +103, +137, +117, +247, +5, +162, +116, +71, +169, +186, +239, +109, +34, +12, +82, +126, +93, +47, +151, +30, +133, +177, +204, +186, +233, +81, +244, +184, +250, +247, +18, +151, +130, +58, +211, +34, +34, +123, +137, +153, +1, +28, +158, +237, +18, +119, +202, +227, +139, +42, +59, +225, +93, +151, +199, +180, +93, +102, +39, +226, +161, +66, +44, +188, +67, +190, +119, +238, +233, +220, +108, +37, +22, +225, +112, +160, +97, +229, +26, +199, +124, +150, +79, +160, +21, +228, +86, +167, +222, +186, +71, +255, +99, +17, +240, +5, +187, +130, +81, +42, +83, +207, +205, +144, +95, +143, +233, +18, +187, +98, +235, +158, +108, +203, +237, +164, +84, +201, +160, +54, +135, +97, +14, +211, +173, +76, +51, +192, +127, +56, +3, +22, +52, +102, +89, +16, +195, +131, +98, +69, +127, +47, +219, +94, +205, +27, +215, +126, +51, +197, +17, +132, +225, +111, +57, +214, +142, +38, +87, +168, +230, +201, +131, +53, +93, +222, +14, +250, +140, +89, +224, +60, +117, +74, +161, +67, +116, +136, +48, +201, +224, +8, +121, +42, +67, +7, +164, +63, +204, +196, +55, +156, +171, +235, +219, +22, +235, +33, +62, +245, +216, +33, +20, +204, +81, +144, +177, +34, +83, +133, +198, +40, +227, +130, +168, +25, +29, +222, +201, +107, +214, +253, +59, +50, +138, +146, +81, +96, +171, +252, +173, +108, +15, +244, +123, +151, +156, +199, +42, +114, +166, +46, +248, +119, +55, +178, +77, +118, +120, +133, +114, +48, +131, +120, +16, +144, +57, +94, +221, +73, +83, +120, +139, +225, +193, +36, +51, +102, +192, +55, +2, +147, +212, +16, +161, +59, +216, +131, +144, +116, +180, +36, +92, +114, +164, +22, +114, +215, +230, +66, +147, +138, +39, +115, +91, +183, +106, +55, +155, +93, +208, +172, +73, +97, +79, +39, +94, +43, +20, +114, +115, +68, +113, +51, +79, +76, +169, +226, +32, +108, +124, +198, +170, +125, +170, +17, +198, +18, +99, +167, +177, +32, +255, +57, +22, +28, +205, +54, +216, +226, +251, +132, +239, +122, +212, +213, +236, +68, +107, +162, +16, +9, +88, +239, +202, +126, +201, +138, +165, +6, +29, +127, +30, +141, +126, +31, +186, +154, +64, +179, +192, +196, +245, +246, +48, +12, +207, +68, +243, +226, +32, +87, +13, +30, +115, +2, +218, +29, +227, +215, +89, +188, +87, +145, +213, +253, +95, +63, +207, +127, +148, +191, +17, +64, +195, +254, +63, +223, +193, +80, +186, +118, +159, +74, +224, +164, +220, +236, +63, +147, +176, +145, +144, +129, +50, +107, +117, +121, +203, +159, +206, +9, +152, +252, +68, +137, +227, +49, +124, +190, +53, +145, +182, +63, +244, +19, +222, +164, +208, +213, +223, +198, +78, +226, +200, +160, +195, +5, +26, +39, +130, +33, +194, +227, +67, +124, +166, +44, +210, +102, +246, +99, +248, +231, +237, +253, +134, +94, +170, +126, +192, +244, +188, +32, +129, +69, +32, +50, +137, +91, +196, +109, +245, +194, +70, +149, +61, +67, +225, +214, +3, +152, +70, +247, +172, +59, +141, +118, +95, +41, +164, +136, +251, +202, +14, +75, +223, +164, +6, +129, +67, +35, +6, +221, +193, +135, +173, +246, +101, +140, +48, +130, +59, +54, +39, +22, +185, +150, +56, +12, +105, +147, +199, +150, +79, +181, +237, +58, +95, +172, +208, +192, +13, +190, +30, +115, +206, +255, +124, +70, +53, +112, +231, +129, +22, +95, +173, +228, +163, +8, +114, +227, +93, +193, +250, +251, +97, +24, +215, +204, +231, +15, +19, +136, +240, +106, +209, +45, +125, +35, +119, +111, +40, +28, +42, +9, +226, +87, +121, +154, +181, +17, +49, +225, +29, +141, +206, +79, +3, +31, +165, +222, +210, +189, +34, +218, +7, +202, +69, +207, +254, +81, +131, +17, +101, +45, +245, +69, +70, +169, +124, +99, +137, +41, +249, +63, +200, +66, +229, +198, +182, +23, +241, +24, +213, +223, +105, +134, +239, +82, +190, +177, +74, +130, +206, +244, +211, +75, +105, +35, +9, +145, +28, +92, +124, +153, +79, +178, +79, +228, +8, +172, +108, +137, +48, +216, +181, +128, +137, +141, +57, +146, +251, +192, +236, +251, +213, +224, +158, +111, +44, +146, +153, +92, +153, +149, +91, +175, +203, +75, +143, +168, +111, +93, +108, +45, +52, +24, +14, +216, +64, +168, +212, +1, +79, +88, +21, +7, +155, +29, +36, +157, +243, +205, +152, +46, +70, +72, +154, +112, +21, +253, +38, +154, +169, +255, +21, +111, +51, +80, +149, +155, +7, +79, +239, +203, +186, +103, +239, +5, +218, +12, +100, +111, +137, +168, +22, +23, +62, +234, +147, +205, +67, +211, +215, +220, +117, +179, +30, +237, +162, +99, +129, +118, +83, +154, +105, +3, +146, +245, +93, +142, +126, +21, +12, +175, +193, +236, +133, +205, +231, +230, +183, +129, +22, +248, +149, +151, +83, +133, +53, +169, +169, +254, +246, +196, +213, +253, +153, +162, +135, +89, +205, +173, +84, +43, +248, +145, +1, +178, +114, +29, +8, +46, +129, +231, +250, +235, +238, +188, +81, +72, +189, +13, +226, +39, +196, +80, +184, +224, +208, +192, +202, +56, +95, +202, +41, +123, +58, +157, +6, +46, +216, +214, +33, +181, +125, +127, +117, +75, +120, +227, +53, +43, +218, +117, +103, +180, +169, +52, +119, +108, +169, +79, +180, +149, +16, +170, +45, +16, +198, +21, +151, +88, +131, +17, +165, +161, +193, +121, +254, +2, +72, +99, +138, +174, +209, +159, +44, +18, +40, +10, +218, +141, +121, +181, +250, +115, +235, +38, +144, +208, +34, +13, +238, +213, +14, +237, +81, +57, +205, +27, +60, +206, +79, +50, +154, +142, +165, +158, +64, +8, +130, +226, +230, +186, +87, +96, +104, +84, +160, +42, +149, +213, +22, +252, +236, +216, +14, +134, +121, +155, +7, +241, +224, +118, +143, +66, +174, +31, +26, +179, +171, +143, +13, +73, +116, +12, +136, +187, +10, +1, +229, +189, +93, +140, +61, +221, +34, +73, +160, +56, +229, +143, +127, +24, +148, +247, +239, +178, +129, +9, +229, +242, +100, +90, +203, +72, +57, +201, +0, +60, +252, +67, +239, +27, +242, +228, +57, +117, +216, +63, +94, +58, +199, +243, +198, +100, +40, +39, +178, +137, +22, +185, +202, +101, +247, +174, +205, +90, +174, +89, +189, +81, +153, +130, +220, +208, +91, +39, +69, +0, +148, +241, +180, +147, +243, +117, +47, +150, +98, +23, +103, +98, +209, +121, +211, +40, +56, +214, +217, +178, +118, +60, +133, +75, +74, +158, +119, +204, +187, +65, +194, +186, +200, +102, +184, +227, +90, +218, +194, +209, +94, +241, +113, +222, +198, +68, +134, +13, +64, +72, +163, +173, +199, +169, +182, +252, +175, +113, +222, +109, +80, +178, +230, +54, +18, +70, +90, +133, +41, +14, +171, +146, +109, +73, +198, +79, +122, +120, +128, +90, +47, +177, +95, +35, +29, +71, +196, +29, +10, +105, +4, +12, +1, +225, +68, +132, +48, +250, +29, +227, +9, +100, +202, +152, +149, +7, +5, +71, +217, +116, +214, +251, +108, +241, +137, +246, +213, +211, +210, +29, +19, +42, +215, +214, +60, +170, +164, +239, +198, +223, +28, +34, +135, +203, +40, +206, +75, +200, +167, +48, +196, +203, +64, +121, +42, +183, +211, +253, +93, +191, +185, +196, +156, +124, +102, +71, +179, +22, +133, +45, +7, +116, +206, +61, +16, +241, +6, +63, +53, +63, +97, +72, +122, +17, +139, +93, +23, +59, +240, +51, +209, +150, +170, +144, +151, +151, +137, +182, +83, +7, +4, +22, +199, +204, +128, +124, +188, +80, +16, +131, +123, +202, +86, +194, +87, +64, +89, +248, +17, +210, +127, +70, +2, +86, +160, +60, +52, +119, +52, +74, +193, +179, +136, +77, +205, +134, +18, +38, +76, +72, +44, +29, +83, +163, +93, +115, +147, +252, +120, +99, +152, +67, +60, +3, +11, +132, +115, +145, +180, +198, +23, +50, +30, +164, +176, +79, +163, +165, +27, +225, +198, +45, +143, +51, +156, +245, +42, +254, +99, +86, +157, +24, +109, +44, +205, +4, +36, +56, +196, +60, +89, +221, +50, +194, +130, +203, +45, +150, +198, +16, +108, +30, +98, +58, +232, +152, +61, +246, +167, +143, +92, +65, +89, +5, +35, +23, +148, +143, +32, +34, +237, +207, +122, +46, +4, +63, +169, +109, +67, +105, +106, +52, +127, +149, +198, +184, +234, +31, +226, +30, +224, +58, +153, +18, +212, +176, +77, +62, +74, +230, +211, +107, +125, +134, +144, +189, +212, +25, +43, +70, +121, +141, +73, +47, +220, +112, +38, +98, +5, +105, +162, +55, +97, +226, +173, +106, +131, +95, +156, +157, +84, +243, +9, +162, +192, +132, +248, +47, +60, +217, +160, +82, +253, +118, +179, +103, +184, +93, +152, +3, +42, +104, +129, +143, +96, +111, +85, +189, +156, +121, +120, +90, +195, +220, +179, +37, +173, +48, +166, +241, +67, +211, +199, +40, +11, +21, +214, +180, +121, +101, +167, +183, +231, +109, +25, +165, +141, +67, +255, +195, +146, +53, +70, +63, +141, +83, +14, +150, +98, +249, +211, +88, +121, +199, +229, +85, +44, +37, +104, +223, +191, +119, +130, +84, +160, +37, +99, +104, +125, +200, +75, +52, +41, +202, +58, +55, +207, +41, +115, +39, +47, +43, +111, +26, +176, +19, +108, +243, +54, +169, +160, +31, +42, +91, +134, +173, +115, +163, +98, +11, +205, +181, +216, +27, +142, +3, +123, +177, +103, +110, +236, +97, +115, +54, +134, +19, +193, +91, +85, +251, +43, +79, +225, +181, +104, +57, +201, +119, +254, +33, +168, +227, +30, +52, +205, +237, +80, +175, +131, +70, +72, +199, +108, +190, +224, +118, +192, +254, +199, +100, +5, +222, +51, +50, +24, +167, +70, +28, +81, +117, +16, +235, +55, +88, +0, +101, +131, +17, +143, +216, +166, +66, +58, +41, +225, +248, +146, +251, +224, +65, +118, +241, +38, +74, +81, +18, +222, +63, +60, +247, +253, +54, +204, +202, +169, +40, +88, +2, +123, +27, +209, +67, +191, +82, +223, +216, +27, +96, +214, +254, +84, +141, +179, +245, +57, +105, +132, +153, +154, +172, +57, +192, +81, +253, +255, +176, +140, +91, +169, +71, +153, +248, +225, +243, +36, +39, +114, +44, +82, +94, +126, +203, +29, +4, +199, +107, +38, +171, +77, +3, +137, +94, +199, +15, +138, +215, +149, +181, +125, +20, +209, +120, +157, +57, +38, +123, +39, +0, +226, +248, +202, +222, +202, +119, +45, +188, +235, +105, +195, +238, +43, +56, +161, +104, +168, +208, +39, +64, +156, +41, +232, +198, +113, +201, +195, +5, +135, +65, +2, +165, +60, +192, +133, +78, +220, +187, +84, +134, +165, +185, +56, +208, +96, +34, +206, +0, +131, +117, +27, +191, +27, +226, +174, +135, +52, +82, +96, +51, +178, +39, +8, +97, +2, +171, +47, +148, +128, +104, +211, +8, +94, +82, +212, +77, +98, +60, +147, +221, +126, +120, +191, +213, +60, +137, +130, +80, +69, +198, +172, +163, +20, +80, +254, +173, +118, +60, +208, +32, +61, +87, +109, +47, +122, +102, +40, +236, +239, +69, +66, +122, +29, +205, +208, +191, +85, +172, +178, +110, +158, +20, +241, +190, +70, +111, +137, +136, +111, +249, +104, +0, +112, +105, +169, +72, +41, +140, +111, +187, +229, +68, +73, +189, +160, +199, +8, +136, +139, +128, +166, +177, +145, +207, +181, +26, +42, +109, +41, +111, +36, +11, +142, +189, +78, +150, +141, +121, +97, +170, +50, +124, +217, +211, +19, +174, +130, +242, +201, +111, +108, +195, +244, +199, +138, +251, +208, +2, +15, +140, +54, +251, +6, +169, +155, +86, +217, +35, +225, +92, +43, +80, +69, +218, +143, +244, +97, +211, +229, +221, +219, +63, +68, +150, +23, +133, +238, +220, +43, +113, +242, +152, +232, +108, +14, +81, +139, +63, +3, +236, +59, +148, +139, +182, +31, +208, +15, +173, +190, +83, +93, +151, +19, +119, +153, +179, +86, +159, +9, +70, +19, +96, +185, +12, +163, +65, +163, +96, +200, +190, +64, +222, +132, +243, +66, +243, +114, +141, +39, +86, +122, +184, +64, +177, +210, +84, +51, +95, +181, +125, +226, +188, +17, +62, +245, +137, +9, +207, +20, +101, +254, +151, +6, +29, +12, +55, +37, +94, +60, +53, +142, +83, +160, +81, +122, +54, +20, +170, +165, +142, +146, +48, +129, +192, +41, +220, +40, +160, +71, +174, +31, +95, +27, +173, +100, +192, +207, +248, +39, +118, +178, +214, +4, +102, +59, +227, +213, +237, +223, +240, +208, +80, +185, +50, +156, +118, +83, +74, +100, +223, +231, +190, +184, +156, +170, +240, +48, +63, +100, +95, +63, +150, +148, +237, +21, +79, +152, +40, +57, +218, +218, +116, +197, +96, +39, +141, +126, +175, +45, +157, +121, +24, +163, +217, +201, +106, +245, +6, +179, +155, +130, +245, +7, +84, +9, +11, +84, +15, +189, +44, +4, +200, +163, +190, +33, +38, +105, +74, +204, +80, +231, +154, +187, +96, +128, +112, +3, +123, +121, +198, +109, +142, +228, +190, +215, +99, +129, +93, +239, +122, +19, +11, +237, +205, +227, +179, +157, +123, +206, +3, +239, +91, +7, +224, +98, +144, +229, +105, +36, +82, +43, +172, +216, +84, +141, +5, +144, +242, +36, +179, +31, +92, +140, +159, +199, +21, +54, +237, +236, +18, +50, +151, +208, +159, +230, +62, +88, +81, +199, +156, +33, +173, +70, +139, +10, +242, +191, +153, +150, +178, +128, +141, +31, +199, +96, +29, +229, +177, +90, +180, +103, +29, +117, +126, +136, +182, +183, +104, +4, +116, +147, +61, +202, +165, +63, +210, +217, +156, +195, +199, +91, +30, +5, +14, +84, +201, +135, +122, +116, +231, +186, +248, +87, +255, +248, +82, +76, +140, +93, +94, +223, +35, +173, +210, +118, +26, +96, +52, +138, +243, +161, +55, +46, +213, +66, +18, +193, +76, +216, +223, +147, +142, +94, +213, +100, +226, +127, +50, +75, +148, +31, +187, +246, +119, +158, +141, +226, +86, +249, +146, +91, +62, +177, +200, +248, +185, +88, +246, +93, +21, +152, +117, +204, +130, +47, +166, +238, +136, +127, +242, +38, +74, +18, +91, +40, +76, +233, +178, +0, +109, +119, +9, +120, +62, +166, +38, +190, +192, +85, +206, +209, +157, +73, +214, +16, +103, +161, +222, +71, +217, +129, +158, +76, +145, +233, +27, +77, +215, +123, +226, +56, +160, +214, +159, +92, +195, +139, +219, +46, +196, +187, +222, +156, +203, +187, +102, +3, +205, +148, +142, +33, +51, +68, +157, +54, +200, +94, +73, +98, +72, +165, +95, +207, +86, +121, +190, +213, +39, +117, +129, +1, +192, +22, +248, +59, +252, +145, +180, +56, +31, +84, +159, +49, +183, +132, +26, +205, +142, +233, +58, +113, +76, +170, +240, +239, +9, +128, +30, +63, +42, +210, +183, +240, +165, +192, +65, +221, +114, +46, +166, +191, +117, +7, +91, +157, +242, +158, +138, +142, +191, +251, +109, +76, +141, +242, +198, +198, +25, +145, +212, +144, +196, +163, +111, +30, +24, +111, +118, +231, +169, +107, +196, +230, +60, +246, +115, +40, +32, +83, +158, +221, +70, +42, +136, +201, +212, +152, +211, +16, +89, +142, +86, +158, +84, +78, +226, +149, +244, +74, +228, +128, +14, +95, +108, +112, +65, +175, +131, +13, +238, +11, +2, +230, +135, +47, +37, +240, +63, +172, +39, +45, +25, +13, +32, +180, +163, +94, +182, +103, +77, +178, +100, +251, +80, +46, +104, +49, +125, +20, +133, +207, +230, +7, +71, +156, +165, +228, +52, +218, +8, +126, +8, +97, +82, +180, +100, +140, +126, +147, +31, +174, +144, +17, +20, +65, +197, +177, +116, +127, +17, +134, +106, +117, +38, +84, +254, +68, +203, +239, +8, +116, +29, +4, +30, +79, +187, +86, +97, +204, +109, +147, +112, +56, +206, +31, +42, +8, +249, +206, +234, +234, +13, +184, +20, +62, +120, +202, +69, +233, +47, +2, +152, +30, +149, +240, +188, +93, +176, +222, +199, +250, +229, +165, +82, +208, +115, +165, +214, +0, +108, +77, +16, +98, +61, +53, +59, +170, +36, +70, +170, +201, +2, +160, +8, +147, +218, +162, +247, +250, +152, +115, +74, +242, +61, +130, +113, +230, +217, +163, +67, +46, +90, +202, +113, +222, +112, +145, +85, +165, +244, +185, +107, +148, +220, +61, +150, +190, +160, +249, +164, +195, +231, +1, +117, +196, +116, +78, +142, +179, +71, +17, +97, +241, +126, +108, +183, +150, +160, +88, +233, +198, +243, +5, +251, +94, +14, +166, +108, +103, +9, +128, +63, +64, +53, +33, +100, +85, +140, +250, +54, +73, +226, +242, +56, +135, +109, +33, +72, +193, +118, +227, +151, +116, +20, +223, +122, +143, +211, +101, +192, +107, +174, +129, +175, +46, +240, +9, +230, +173, +227, +233, +116, +58, +56, +15, +107, +117, +48, +158, +68, +52, +115, +43, +157, +81, +130, +242, +34, +62, +74, +225, +250, +206, +48, +93, +129, +115, +195, +56, +87, +25, +33, +46, +211, +142, +137, +204, +66, +123, +149, +206, +157, +93, +151, +150, +182, +114, +119, +21, +167, +200, +20, +199, +172, +153, +28, +42, +7, +36, +44, +0, +1, +199, +165, +221, +6, +62, +208, +237, +209, +112, +129, +164, +120, +229, +170, +25, +125, +2, +0, +95, +184, +123, +227, +41, +232, +108, +4, +19, +204, +123, +49, +227, +130, +243, +207, +172, +39, +32, +108, +227, +33, +95, +160, +52, +84, +96, +194, +154, +138, +108, +254, +19, +140, +241, +2, +67, +95, +143, +240, +252, +236, +95, +247, +51, +79, +5, +166, +174, +147, +252, +232, +198, +5, +159, +98, +11, +26, +163, +49, +141, +152, +224, +172, +141, +13, +243, +101, +40, +183, +206, +214, +83, +123, +88, +45, +90, +197, +232, +157, +210, +97, +77, +32, +166, +72, +50, +202, +168, +124, +128, +192, +154, +200, +16, +170, +126, +14, +64, +233, +61, +226, +53, +132, +212, +67, +192, +108, +62, +152, +116, +235, +60, +168, +108, +23, +104, +9, +45, +214, +20, +188, +16, +174, +132, +122, +31, +213, +41, +141, +139, +127, +210, +187, +55, +223, +192, +12, +239, +213, +32, +188, +43, +34, +251, +216, +158, +0, +195, +119, +146, +83, +130, +3, +182, +73, +22, +243, +181, +253, +229, +227, +71, +14, +240, +201, +112, +57, +19, +249, +100, +220, +40, +66, +117, +142, +124, +187, +145, +248, +252, +15, +15, +61, +168, +94, +99, +66, +157, +2, +226, +151, +230, +118, +185, +82, +34, +6, +222, +153, +37, +191, +90, +212, +46, +18, +158, +6, +203, +46, +10, +9, +4, +71, +229, +11, +255, +137, +238, +222, +53, +15, +131, +243, +11, +253, +184, +141, +183, +85, +52, +127, +15, +246, +250, +84, +24, +231, +12, +201, +21, +252, +175, +77, +200, +210, +29, +143, +64, +227, +178, +58, +193, +197, +42, +234, +219, +40, +233, +100, +251, +153, +222, +9, +102, +204, +193, +229, +82, +158, +47, +127, +215, +254, +142, +176, +109, +43, +220, +2, +223, +64, +111, +115, +220, +66, +248, +169, +216, +192, +217, +128, +147, +5, +183, +163, +15, +101, +159, +88, +62, +38, +194, +250, +86, +88, +158, +159, +220, +102, +38, +44, +219, +34, +53, +194, +127, +81, +132, +150, +126, +51, +109, +61, +239, +219, +121, +175, +49, +220, +238, +88, +8, +150, +8, +99, +117, +38, +38, +238, +157, +106, +170, +34, +184, +63, +75, +227, +148, +206, +200, +120, +175, +67, +182, +148, +188, +7, +146, +59, +106, +178, +49, +17, +82, +158, +68, +88, +21, +247, +46, +231, +40, +90, +156, +166, +2, +139, +134, +138, +7, +30, +55, +169, +14, +245, +61, +105, +159, +255, +69, +233, +160, +37, +235, +6, +183, +225, +160, +41, +127, +20, +76, +174, +45, +175, +197, +136, +67, +148, +254, +233, +55, +199, +169, +232, +169, +157, +58, +143, +228, +138, +214, +116, +38, +97, +95, +112, +147, +81, +211, +234, +35, +44, +8, +195, +211, +182, +201, +69, +238, +195, +80, +240, +181, +126, +92, +34, +1, +83, +155, +163, +241, +232, +23, +134, +91, +190, +89, +233, +78, +120, +184, +205, +167, +103, +178, +11, +135, +98, +249, +34, +183, +147, +120, +232, +16, +154, +149, +35, +98, +25, +156, +37, +98, +47, +38, +149, +203, +204, +78, +74, +243, +208, +53, +84, +211, +192, +228, +205, +65, +21, +165, +238, +160, +212, +131, +127, +186, +175, +235, +80, +217, +53, +165, +42, +94, +99, +37, +97, +200, +242, +112, +123, +184, +214, +199, +63, +244, +244, +183, +101, +209, +17, +65, +119, +227, +21, +121, +125, +250, +202, +108, +194, +250, +241, +118, +15, +247, +246, +251, +55, +83, +13, +207, +236, +188, +35, +219, +67, +128, +143, +82, +173, +7, +192, +116, +71, +108, +73, +183, +121, +80, +116, +210, +253, +20, +174, +75, +122, +66, +5, +174, +94, +94, +192, +103, +92, +208, +131, +11, +111, +37, +22, +2, +181, +246, +44, +123, +181, +193, +192, +210, +173, +189, +215, +181, +8, +92, +66, +125, +24, +233, +0, +252, +251, +50, +4, +176, +242, +61, +249, +179, +88, +74, +181, +138, +24, +72, +219, +188, +238, +20, +209, +78, +108, +56, +15, +162, +217, +65, +134, +229, +22, +206, +230, +178, +134, +234, +18, +171, +28, +236, +48, +126, +98, +85, +37, +116, +17, +91, +233, +68, +215, +45, +108, +183, +43, +180, +238, +203, +90, +93, +64, +90, +186, +99, +232, +59, +241, +31, +98, +121, +248, +17, +164, +130, +113, +133, +68, +213, +112, +123, +215, +156, +101, +145, +112, +116, +193, +13, +85, +239, +65, +205, +156, +123, +196, +108, +208, +169, +206, +191, +152, +184, +162, +55, +20, +50, +144, +179, +79, +109, +25, +18, +201, +38, +86, +206, +23, +205, +240, +64, +178, +153, +52, +47, +163, +7, +83, +72, +42, +195, +135, +159, +223, +227, +86, +122, +87, +59, +212, +253, +252, +80, +107, +161, +50, +17, +204, +23, +35, +11, +245, +10, +109, +149, +88, +233, +165, +48, +24, +174, +82, +192, +1, +186, +207, +41, +243, +175, +147, +220, +14, +33, +139, +170, +32, +59, +84, +156, +227, +92, +132, +149, +178, +188, +190, +115, +15, +164, +101, +181, +159, +38, +218, +74, +197, +5, +94, +164, +6, +74, +50, +89, +121, +170, +137, +239, +55, +56, +241, +248, +176, +152, +158, +230, +72, +55, +188, +165, +85, +192, +152, +161, +75, +31, +131, +54, +11, +107, +33, +97, +169, +34, +10, +121, +50, +120, +102, +127, +27, +37, +152, +239, +148, +88, +131, +62, +116, +98, +54, +116, +145, +134, +58, +31, +140, +68, +119, +63, +240, +121, +152, +11, +153, +32, +157, +48, +96, +128, +40, +45, +150, +245, +190, +223, +202, +69, +191, +47, +74, +53, +195, +114, +252, +14, +216, +213, +4, +236, +117, +147, +119, +56, +15, +100, +160, +106, +186, +144, +211, +77, +163, +197, +33, +14, +66, +175, +227, +60, +82, +157, +234, +172, +160, +149, +180, +161, +203, +139, +102, +0, +133, +144, +98, +168, +153, +66, +204, +76, +202, +101, +122, +46, +233, +202, +249, +80, +9, +68, +8, +35, +181, +26, +25, +25, +161, +161, +46, +240, +23, +201, +83, +247, +84, +204, +18, +245, +178, +164, +154, +125, +246, +210, +75, +181, +81, +190, +50, +32, +154, +175, +212, +147, +185, +72, +200, +153, +171, +165, +102, +152, +5, +19, +243, +187, +133, +238, +167, +232, +34, +226, +127, +113, +84, +192, +91, +27, +70, +76, +110, +70, +51, +149, +101, +73, +194, +150, +18, +2, +244, +127, +61, +99, +204, +230, +121, +129, +41, +54, +67, +202, +19, +84, +122, +137, +179, +246, +45, +10, +35, +167, +184, +162, +229, +30, +9, +22, +148, +253, +162, +74, +19, +7, +152, +28, +35, +0, +197, +201, +130, +60, +68, +205, +16, +195, +146, +85, +27, +65, +57, +28, +169, +88, +183, +214, +99, +47, +45, +149, +20, +47, +149, +45, +215, +255, +37, +239, +91, +87, +114, +165, +252, +224, +243, +84, +12, +104, +172, +25, +133, +205, +100, +96, +111, +132, +178, +224, +15, +44, +113, +186, +82, +254, +38, +150, +44, +250, +210, +218, +59, +80, +106, +97, +137, +241, +166, +241, +219, +211, +121, +78, +213, +44, +196, +3, +203, +70, +68, +120, +54, +23, +120, +196, +129, +17, +255, +161, +9, +117, +252, +156, +224, +57, +169, +146, +254, +99, +8, +60, +181, +51, +232, +211, +84, +67, +73, +39, +107, +178, +170, +99, +29, +30, +3, +52, +140, +208, +229, +14, +207, +249, +161, +161, +251, +66, +213, +182, +187, +98, +131, +49, +21, +218, +186, +239, +129, +33, +88, +228, +44, +242, +251, +80, +40, +106, +192, +148, +206, +231, +178, +30, +188, +119, +15, +243, +232, +23, +193, +144, +117, +247, +149, +111, +83, +136, +15, +149, +129, +145, +249, +122, +212, +198, +57, +109, +132, +85, +77, +112, +67, +24, +40, +198, +95, +210, +47, +64, +49, +115, +104, +137, +238, +188, +110, +181, +204, +37, +154, +247, +29, +90, +17, +172, +129, +190, +173, +115, +194, +15, +58, +126, +76, +16, +100, +112, +1, +195, +157, +182, +45, +138, +165, +107, +168, +83, +1, +75, +132, +3, +95, +177, +136, +255, +63, +231, +160, +159, +184, +149, +173, +104, +153, +28, +223, +176, +98, +165, +155, +254, +167, +46, +236, +184, +22, +164, +108, +227, +187, +104, +43, +59, +122, +190, +81, +102, +241, +216, +174, +197, +17, +236, +26, +86, +143, +194, +45, +193, +158, +198, +40, +217, +238, +202, +33, +234, +221, +22, +5, +226, +67, +5, +132, +242, +231, +247, +173, +160, +224, +22, +131, +93, +170, +222, +131, +75, +244, +168, +223, +255, +178, +61, +79, +201, +254, +243, +225, +183, +90, +0, +25, +156, +214, +199, +133, +1, +74, +105, +149, +156, +170, +58, +29, +25, +102, +102, +127, +93, +138, +41, +13, +204, +122, +91, +54, +194, +25, +134, +107, +145, +118, +218, +210, +143, +157, +109, +196, +241, +2, +160, +112, +188, +195, +23, +141, +250, +94, +234, +5, +185, +171, +76, +46, +253, +136, +243, +211, +215, +174, +255, +215, +89, +90, +69, +2, +3, +183, +148, +118, +174, +65, +8, +224, +115, +107, +39, +198, +250, +240, +210, +7, +70, +62, +86, +206, +60, +220, +141, +133, +136, +58, +192, +83, +160, +234, +91, +201, +82, +243, +158, +239, +231, +185, +178, +109, +248, +59, +116, +212, +55, +55, +178, +4, +83, +42, +219, +7, +50, +3, +67, +69, +202, +68, +24, +210, +111, +241, +135, +214, +122, +63, +168, +174, +218, +31, +43, +44, +163, +83, +213, +64, +124, +142, +146, +244, +97, +94, +174, +206, +34, +111, +167, +254, +1, +4, +198, +67, +178, +85, +135, +19, +223, +250, +152, +110, +232, +118, +180, +84, +140, +7, +207, +193, +105, +95, +227, +60, +252, +13, +76, +153, +232, +131, +62, +12, +154, +214, +198, +111, +87, +171, +122, +82, +49, +121, +207, +100, +9, +169, +216, +116, +35, +247, +124, +152, +17, +12, +204, +38, +230, +110, +120, +245, +74, +215, +237, +5, +23, +93, +178, +171, +50, +234, +202, +8, +183, +71, +54, +81, +194, +152, +191, +2, +183, +211, +187, +101, +156, +167, +87, +190, +38, +209, +63, +247, +123, +80, +254, +244, +120, +248, +135, +227, +248, +202, +157, +50, +211, +34, +89, +24, +194, +122, +36, +221, +104, +114, +240, +237, +214, +181, +18, +179, +24, +191, +238, +132, +121, +8, +19, +29, +45, +88, +245, +38, +153, +31, +253, +123, +202, +81, +83, +128, +163, +190, +196, +2, +59, +42, +17, +75, +18, +169, +139, +60, +24, +19, +254, +220, +234, +234, +203, +116, +146, +201, +56, +81, +51, +219, +207, +244, +29, +76, +100, +112, +58, +146, +28, +75, +211, +85, +145, +93, +94, +212, +176, +20, +75, +70, +83, +158, +98, +26, +182, +15, +199, +218, +79, +123, +245, +198, +141, +49, +122, +129, +70, +1, +181, +39, +48, +126, +68, +7, +62, +86, +97, +116, +21, +136, +215, +197, +83, +182, +191, +58, +27, +119, +193, +216, +164, +47, +252, +81, +164, +184, +244, +65, +205, +21, +12, +245, +14, +62, +227, +123, +10, +8, +37, +130, +95, +199, +197, +82, +64, +206, +31, +47, +187, +26, +221, +140, +117, +64, +199, +108, +119, +163, +13, +245, +65, +231, +193, +20, +22, +45, +15, +245, +213, +208, +188, +33, +253, +172, +41, +97, +138, +7, +15, +8, +147, +1, +199, +96, +26, +57, +248, +238, +135, +23, +156, +126, +124, +253, +226, +195, +27, +6, +13, +75, +159, +93, +76, +156, +31, +90, +81, +123, +118, +204, +5, +184, +9, +208, +33, +32, +130, +215, +94, +93, +152, +93, +68, +149, +26, +81, +61, +189, +89, +14, +120, +106, +208, +240, +236, +10, +146, +169, +26, +92, +15, +120, +60, +178, +192, +205, +231, +188, +214, +57, +167, +136, +196, +187, +139, +244, +120, +33, +56, +46, +103, +181, +216, +43, +47, +153, +91, +224, +198, +47, +72, +84, +184, +255, +6, +202, +217, +160, +148, +96, +215, +254, +91, +235, +177, +90, +11, +19, +29, +128, +105, +147, +108, +66, +195, +44, +20, +120, +17, +238, +10, +126, +132, +73, +218, +247, +95, +57, +125, +193, +92, +242, +70, +223, +205, +200, +226, +245, +66, +70, +122, +251, +77, +207, +105, +203, +78, +161, +197, +54, +52, +31, +94, +25, +181, +183, +251, +200, +102, +19, +40, +177, +110, +255, +245, +103, +18, +17, +52, +219, +95, +142, +193, +96, +118, +70, +168, +186, +167, +198, +25, +26, +219, +246, +161, +8, +203, +150, +138, +158, +173, +182, +130, +104, +249, +26, +56, +6, +225, +222, +234, +128, +93, +63, +80, +181, +231, +48, +35, +104, +41, +56, +236, +12, +124, +87, +195, +144, +137, +42, +92, +146, +121, +145, +18, +16, +97, +63, +247, +0, +85, +7, +46, +170, +110, +149, +191, +186, +8, +39, +0, +7, +189, +57, +195, +185, +165, +83, +208, +38, +247, +63, +181, +0, +75, +37, +82, +4, +216, +42, +13, +237, +216, +120, +239, +157, +209, +239, +181, +145, +90, +186, +62, +68, +7, +97, +122, +92, +242, +179, +161, +102, +91, +241, +235, +90, +84, +122, +156, +164, +102, +204, +236, +90, +113, +68, +174, +46, +80, +65, +81, +82, +16, +32, +243, +54, +187, +242, +231, +165, +209, +228, +248, +39, +26, +89, +104, +98, +33, +94, +6, +185, +213, +11, +148, +159, +7, +10, +210, +81, +18, +69, +250, +59, +215, +9, +134, +214, +176, +136, +18, +189, +71, +93, +223, +124, +166, +33, +35, +92, +16, +113, +125, +47, +102, +168, +204, +55, +254, +171, +26, +207, +115, +224, +40, +212, +66, +50, +135, +193, +162, +145, +115, +209, +251, +119, +167, +139, +171, +92, +193, +86, +61, +10, +166, +215, +137, +69, +158, +255, +159, +7, +24, +166, +55, +16, +224, +175, +19, +45, +152, +107, +189, +133, +217, +183, +164, +1, +59, +188, +112, +119, +218, +193, +216, +1, +190, +22, +207, +69, +110, +152, +181, +141, +242, +103, +196, +167, +37, +10, +163, +51, +191, +77, +15, +6, +147, +38, +169, +7, +163, +208, +161, +114, +164, +35, +197, +7, +63, +207, +45, +214, +145, +99, +25, +29, +48, +153, +89, +1, +155, +44, +153, +159, +53, +201, +56, +233, +198, +101, +37, +102, +62, +160, +196, +29, +179, +6, +215, +76, +91, +149, +68, +133, +18, +16, +190, +28, +128, +242, +96, +46, +117, +242, +62, +26, +26, +90, +156, +253, +169, +98, +11, +233, +148, +73, +5, +145, +228, +39, +158, +64, +93, +206, +76, +75, +170, +138, +53, +250, +161, +143, +159, +206, +74, +149, +228, +8, +174, +59, +185, +227, +35, +239, +133, +249, +0, +144, +140, +132, +193, +237, +1, +169, +168, +155, +198, +146, +56, +89, +65, +187, +129, +148, +29, +233, +163, +134, +189, +15, +216, +231, +74, +225, +201, +114, +104, +15, +81, +8, +104, +72, +110, +234, +196, +57, +171, +217, +84, +197, +216, +131, +30, +145, +146, +40, +61, +161, +44, +53, +195, +175, +122, +28, +109, +51, +245, +113, +186, +188, +224, +0, +140, +203, +182, +219, +194, +57, +251, +192, +186, +197, +80, +196, +60, +146, +3, +222, +169, +33, +146, +238, +38, +217, +183, +31, +190, +242, +117, +251, +182, +28, +54, +119, +241, +63, +167, +92, +254, +201, +95, +163, +142, +98, +23, +155, +203, +100, +68, +24, +6, +119, +196, +21, +248, +133, +241, +98, +32, +93, +202, +254, +252, +251, +217, +208, +90, +215, +226, +31, +73, +49, +251, +23, +253, +88, +112, +109, +32, +99, +100, +44, +155, +134, +19, +158, +193, +36, +103, +95, +133, +69, +96, +227, +170, +191, +2, +191, +129, +139, +32, +177, +209, +222, +227, +13, +136, +89, +206, +203, +140, +167, +156, +208, +120, +32, +77, +41, +205, +2, +115, +115, +152, +15, +34, +29, +207, +116, +35, +236, +14, +21, +235, +67, +1, +99, +11, +97, +114, +216, +74, +143, +245, +127, +54, +135, +140, +97, +126, +85, +104, +133, +189, +163, +13, +86, +134, +126, +250, +176, +83, +67, +250, +87, +211, +227, +112, +34, +55, +155, +249, +177, +17, +49, +152, +144, +90, +197, +146, +172, +158, +31, +226, +55, +220, +216, +207, +84, +73, +202, +202, +169, +240, +137, +242, +3, +184, +228, +53, +144, +245, +58, +255, +115, +255, +12, +10, +43, +2, +147, +96, +64, +233, +217, +142, +202, +62, +116, +28, +38, +72, +219, +169, +123, +183, +218, +123, +79, +54, +73, +97, +177, +24, +102, +195, +101, +157, +24, +198, +176, +217, +78, +142, +229, +138, +161, +89, +173, +84, +53, +220, +242, +25, +121, +250, +26, +248, +64, +55, +16, +125, +107, +108, +28, +67, +7, +82, +112, +15, +63, +41, +41, +49, +23, +175, +27, +204, +153, +32, +238, +91, +224, +167, +96, +97, +216, +145, +11, +227, +253, +254, +59, +73, +85, +149, +207, +122, +168, +114, +213, +106, +228, +147, +44, +110, +125, +36, +235, +230, +25, +179, +15, +161, +40, +70, +60, +189, +194, +191, +169, +84, +254, +210, +106, +144, +161, +145, +67, +18, +85, +185, +199, +48, +57, +17, +51, +166, +55, +146, +74, +249, +225, +171, +191, +160, +16, +3, +59, +112, +1, +110, +130, +125, +21, +182, +65, +66, +55, +199, +117, +254, +34, +4, +74, +141, +131, +229, +97, +83, +248, +222, +97, +73, +178, +35, +62, +86, +147, +173, +180, +124, +198, +122, +225, +35, +244, +186, +225, +176, +140, +54, +189, +207, +253, +183, +211, +200, +223, +121, +97, +67, +17, +5, +107, +120, +169, +63, +33, +186, +3, +148, +117, +161, +70, +79, +87, +188, +202, +93, +14, +52, +148, +9, +238, +137, +164, +29, +21, +53, +223, +87, +76, +52, +14, +234, +178, +79, +19, +56, +197, +88, +235, +66, +38, +163, +194, +209, +126, +13, +162, +27, +60, +254, +101, +22, +210, +129, +85, +89, +239, +111, +40, +128, +23, +167, +220, +143, +162, +100, +212, +130, +241, +153, +129, +100, +161, +89, +254, +101, +212, +217, +174, +143, +231, +193, +112, +3, +227, +237, +251, +29, +99, +69, +32, +184, +34, +214, +82, +217, +121, +193, +26, +30, +44, +36, +209, +160, +222, +237, +14, +200, +209, +31, +15, +80, +71, +251, +93, +4, +228, +116, +64, +151, +92, +44, +137, +245, +95, +42, +34, +83, +66, +110, +44, +73, +107, +65, +14, +113, +220, +216, +200, +34, +85, +244, +71, +156, +78, +32, +177, +93, +146, +66, +136, +110, +21, +188, +40, +138, +38, +53, +51, +151, +202, +50, +85, +190, +54, +241, +86, +1, +214, +203, +138, +252, +228, +209, +138, +6, +122, +166, +10, +132, +6, +29, +198, +249, +232, +176, +46, +39, +106, +19, +211, +59, +142, +29, +125, +182, +41, +11, +131, +214, +9, +117, +247, +107, +60, +27, +72, +246, +197, +209, +21, +217, +61, +242, +41, +102, +122, +34, +148, +156, +161, +21, +225, +124, +187, +10, +246, +27, +122, +37, +58, +224, +47, +116, +207, +83, +144, +26, +250, +186, +126, +57, +6, +111, +77, +156, +252, +63, +120, +86, +113, +202, +51, +82, +197, +30, +88, +82, +167, +191, +183, +64, +80, +248, +191, +164, +77, +66, +125, +14, +16, +50, +155, +152, +152, +161, +209, +51, +21, +171, +103, +126, +1, +76, +129, +24, +214, +254, +189, +249, +140, +148, +30, +28, +53, +144, +135, +41, +240, +22, +10, +87, +171, +170, +12, +177, +180, +238, +115, +144, +83, +171, +93, +116, +76, +56, +166, +41, +202, +105, +45, +227, +6, +9, +73, +14, +87, +194, +49, +57, +25, +161, +56, +25, +45, +212, +49, +63, +203, +167, +154, +188, +137, +183, +152, +94, +229, +67, +65, +8, +194, +79, +248, +49, +93, +56, +23, +22, +187, +50, +182, +93, +31, +241, +241, +7, +181, +32, +231, +230, +210, +127, +72, +191, +159, +171, +142, +46, +11, +115, +133, +6, +180, +211, +192, +176, +100, +135, +63, +251, +228, +24, +179, +80, +61, +102, +233, +44, +190, +65, +247, +177, +20, +220, +15, +132, +122, +241, +95, +234, +140, +139, +113, +48, +107, +196, +180, +204, +3, +104, +93, +201, +31, +198, +119, +246, +129, +115, +74, +62, +63, +15, +243, +16, +126, +242, +142, +221, +68, +59, +186, +153, +60, +233, +241, +212, +234, +178, +135, +158, +46, +219, +23, +59, +231, +131, +6, +76, +40, +195, +10, +113, +74, +112, +62, +226, +105, +166, +8, +0, +109, +140, +109, +73, +147, +16, +166, +125, +124, +84, +91, +170, +20, +217, +178, +152, +111, +184, +97, +20, +24, +236, +19, +67, +172, +124, +157, +188, +83, +246, +51, +135, +64, +59, +94, +33, +158, +222, +96, +196, +197, +193, +170, +165, +75, +232, +3, +174, +156, +205, +241, +51, +161, +41, +223, +244, +16, +74, +97, +161, +188, +163, +118, +185, +172, +22, +151, +35, +14, +192, +235, +197, +132, +219, +172, +233, +234, +166, +64, +242, +101, +39, +211, +242, +101, +221, +148, +182, +37, +239, +113, +50, +35, +183, +234, +206, +243, +215, +63, +9, +82, +167, +58, +224, +223, +231, +107, +230, +208, +53, +113, +48, +110, +186, +254, +127, +82, +190, +246, +199, +228, +53, +112, +83, +71, +237, +57, +45, +17, +197, +43, +154, +157, +190, +181, +193, +236, +199, +112, +90, +175, +228, +169, +80, +134, +232, +31, +25, +65, +38, +6, +230, +140, +25, +23, +165, +232, +190, +87, +142, +172, +130, +41, +131, +174, +189, +179, +23, +47, +112, +122, +114, +57, +131, +139, +60, +19, +231, +54, +82, +232, +18, +221, +178, +106, +79, +98, +71, +63, +107, +152, +226, +39, +18, +238, +53, +56, +57, +148, +241, +217, +91, +7, +177, +148, +104, +201, +113, +245, +138, +77, +71, +157, +0, +83, +193, +153, +212, +0, +66, +91, +20, +66, +66, +211, +173, +20, +34, +215, +104, +57, +241, +61, +125, +42, +207, +177, +39, +206, +199, +29, +253, +133, +152, +219, +198, +30, +106, +8, +190, +192, +142, +108, +74, +140, +168, +174, +89, +111, +200, +82, +182, +195, +74, +46, +24, +205, +33, +239, +99, +73, +27, +4, +7, +112, +0, +227, +181, +159, +179, +75, +81, +59, +3, +129, +146, +237, +116, +245, +155, +192, +236, +196, +49, +22, +4, +83, +193, +131, +67, +111, +240, +93, +164, +253, +79, +135, +49, +211, +240, +132, +168, +184, +112, +248, +33, +248, +195, +187, +20, +19, +139, +245, +193, +85, +139, +44, +211, +203, +17, +106, +31, +93, +135, +208, +153, +24, +101, +71, +56, +102, +224, +253, +223, +224, +85, +226, +67, +94, +84, +128, +76, +79, +96, +144, +27, +80, +196, +90, +242, +55, +85, +82, +162, +235, +72, +164, +82, +14, +250, +191, +224, +197, +194, +218, +250, +33, +58, +207, +58, +62, +165, +216, +20, +225, +101, +220, +154, +203, +164, +100, +34, +171, +26, +127, +100, +79, +5, +87, +30, +170, +182, +100, +128, +14, +108, +190, +238, +202, +20, +56, +64, +61, +97, +15, +123, +121, +83, +201, +214, +90, +134, +61, +189, +162, +5, +125, +251, +159, +66, +27, +163, +7, +31, +245, +237, +171, +10, +217, +238, +41, +142, +76, +68, +136, +79, +139, +122, +81, +210, +152, +60, +183, +168, +73, +193, +249, +139, +105, +255, +196, +31, +122, +8, +1, +181, +153, +101, +98, +58, +194, +220, +25, +135, +229, +126, +228, +171, +172, +31, +26, +246, +46, +68, +182, +170, +133, +120, +4, +213, +132, +96, +42, +188, +249, +101, +231, +212, +187, +28, +78, +51, +194, +129, +63, +197, +187, +13, +182, +170, +30, +201, +85, +179, +34, +170, +41, +68, +144, +196, +74, +76, +219, +169, +128, +126, +250, +25, +142, +223, +92, +19, +157, +19, +40, +34, +84, +157, +146, +189, +168, +87, +228, +160, +18, +231, +131, +67, +252, +11, +116, +136, +218, +5, +40, +137, +65, +52, +139, +37, +20, +208, +185, +57, +49, +110, +140, +156, +186, +8, +236, +182, +101, +88, +17, +213, +217, +66, +100, +152, +124, +48, +66, +14, +215, +14, +146, +64, +63, +186, +122, +234, +66, +244, +121, +70, +157, +207, +95, +95, +24, +212, +35, +49, +20, +230, +63, +230, +246, +143, +177, +203, +28, +58, +2, +209, +23, +167, +108, +235, +78, +175, +44, +60, +122, +139, +49, +107, +228, +185, +161, +225, +58, +96, +72, +171, +74, +240, +80, +179, +49, +226, +195, +145, +231, +119, +93, +122, +80, +88, +132, +202, +136, +24, +98, +4, +188, +129, +234, +45, +196, +97, +229, +142, +56, +186, +77, +64, +186, +239, +180, +129, +86, +233, +165, +17, +240, +3, +50, +243, +109, +25, +41, +114, +199, +2, +219, +211, +38, +159, +243, +29, +158, +78, +170, +246, +148, +52, +246, +176, +63, +215, +154, +169, +137, +55, +172, +203, +10, +81, +70, +97, +165, +169, +42, +20, +111, +242, +77, +24, +210, +4, +192, +194, +78, +228, +15, +57, +41, +16, +11, +169, +202, +173, +190, +242, +67, +20, +83, +208, +53, +30, +56, +189, +130, +243, +30, +85, +136, +146, +43, +95, +63, +104, +14, +228, +106, +180, +148, +139, +77, +25, +106, +128, +251, +64, +88, +65, +164, +49, +159, +253, +187, +177, +149, +152, +136, +50, +162, +238, +37, +247, +188, +146, +117, +152, +183, +105, +28, +133, +1, +11, +26, +71, +87, +11, +22, +140, +77, +95, +2, +151, +225, +194, +217, +187, +180, +247, +253, +196, +180, +218, +165, +77, +102, +21, +228, +34, +76, +5, +206, +101, +147, +85, +112, +43, +88, +57, +178, +167, +250, +230, +145, +195, +254, +200, +38, +154, +148, +55, +18, +85, +161, +170, +83, +43, +226, +195, +120, +158, +204, +54, +49, +52, +108, +190, +38, +36, +161, +11, +27, +254, +97, +220, +241, +175, +91, +84, +14, +78, +55, +239, +2, +225, +93, +104, +252, +92, +72, +13, +192, +1, +96, +172, +70, +64, +216, +144, +219, +143, +26, +186, +11, +75, +37, +243, +61, +119, +170, +135, +109, +106, +129, +176, +165, +25, +190, +30, +166, +55, +179, +225, +48, +89, +254, +213, +112, +22, +201, +223, +222, +202, +183, +168, +212, +52, +223, +158, +153, +62, +106, +204, +196, +185, +27, +227, +97, +206, +172, +220, +147, +62, +184, +196, +253, +219, +76, +43, +35, +143, +207, +230, +220, +108, +161, +65, +35, +102, +181, +52, +11, +4, +209, +188, +238, +185, +255, +198, +238, +0, +48, +177, +53, +143, +108, +152, +77, +222, +22, +48, +178, +24, +129, +20, +114, +115, +139, +245, +89, +95, +183, +228, +60, +129, +231, +10, +171, +123, +151, +66, +187, +109, +167, +205, +156, +212, +118, +55, +189, +137, +15, +180, +67, +212, +199, +161, +174, +81, +211, +193, +107, +240, +73, +228, +80, +192, +161, +191, +255, +133, +144, +29, +179, +199, +19, +145, +188, +34, +43, +105, +85, +195, +32, +240, +35, +129, +67, +19, +146, +96, +121, +254, +120, +145, +56, +222, +209, +114, +193, +172, +228, +39, +58, +62, +76, +29, +2, +124, +154, +50, +70, +168, +75, +211, +152, +53, +59, +115, +42, +249, +94, +232, +180, +217, +110, +72, +94, +72, +26, +234, +13, +241, +215, +99, +210, +177, +75, +83, +229, +51, +13, +117, +68, +2, +143, +174, +226, +151, +63, +89, +138, +8, +189, +197, +17, +105, +183, +214, +48, +154, +120, +14, +252, +158, +5, +62, +74, +191, +34, +5, +171, +123, +22, +233, +137, +109, +215, +142, +76, +179, +121, +141, +210, +100, +231, +218, +95, +248, +120, +176, +167, +70, +37, +62, +126, +223, +26, +99, +73, +32, +53, +253, +79, +123, +194, +71, +200, +221, +47, +174, +29, +163, +170, +173, +145, +173, +89, +134, +166, +84, +245, +71, +128, +175, +190, +110, +182, +11, +93, +228, +102, +60, +24, +19, +174, +149, +180, +127, +76, +229, +226, +28, +227, +101, +238, +18, +203, +47, +90, +0, +147, +31, +183, +196, +181, +167, +29, +122, +201, +30, +174, +172, +43, +7, +215, +118, +15, +228, +135, +157, +125, +201, +250, +255, +96, +30, +213, +127, +6, +16, +194, +158, +54, +222, +174, +80, +184, +154, +155, +158, +212, +1, +187, +143, +107, +125, +20, +129, +203, +6, +123, +206, +124, +219, +53, +146, +168, +51, +104, +82, +71, +86, +38, +184, +174, +234, +28, +92, +215, +7, +123, +67, +175, +200, +51, +133, +93, +216, +89, +195, +2, +197, +247, +231, +220, +9, +238, +208, +88, +83, +191, +211, +236, +166, +211, +66, +169, +199, +69, +98, +230, +40, +181, +63, +67, +86, +238, +146, +176, +252, +248, +163, +58, +25, +241, +142, +221, +220, +178, +103, +88, +96, +69, +86, +66, +234, +148, +109, +90, +153, +176, +75, +109, +227, +8, +61, +164, +236, +128, +128, +70, +203, +78, +240, +22, +82, +152, +189, +133, +193, +89, +250, +7, +51, +72, +226, +202, +13, +69, +1, +14, +144, +188, +130, +163, +88, +254, +204, +139, +237, +33, +33, +122, +122, +91, +40, +230, +27, +127, +13, +37, +124, +181, +108, +91, +117, +74, +224, +201, +210, +143, +86, +127, +184, +136, +207, +133, +132, +132, +169, +124, +25, +139, +62, +196, +141, +237, +217, +56, +192, +141, +227, +195, +232, +220, +176, +206, +252, +56, +195, +83, +5, +178, +80, +222, +111, +182, +174, +190, +18, +181, +176, +83, +19, +107, +165, +3, +241, +162, +211, +33, +99, +244, +166, +123, +175, +176, +113, +60, +18, +64, +52, +207, +150, +128, +57, +174, +246, +99, +238, +37, +87, +228, +1, +123, +60, +245, +157, +115, +57, +121, +249, +235, +155, +162, +65, +220, +125, +57, +165, +78, +71, +248, +181, +144, +56, +101, +134, +220, +19, +7, +225, +49, +121, +81, +247, +207, +180, +23, +25, +53, +97, +93, +176, +30, +25, +71, +58, +208, +196, +242, +173, +207, +7, +234, +139, +59, +70, +69, +173, +85, +7, +60, +120, +44, +142, +41, +74, +120, +243, +196, +160, +66, +174, +210, +200, +4, +143, +112, +248, +86, +3, +174, +41, +95, +89, +67, +114, +218, +105, +113, +211, +123, +165, +182, +223, +133, +147, +93, +81, +89, +225, +6, +159, +123, +180, +124, +0, +203, +184, +73, +200, +37, +73, +34, +99, +239, +15, +43, +139, +130, +5, +101, +13, +36, +59, +77, +207, +15, +238, +10, +45, +198, +229, +232, +80, +17, +119, +161, +37, +202, +33, +31, +143, +233, +150, +109, +170, +213, +2, +234, +101, +184, +77, +204, +48, +64, +72, +124, +102, +176, +201, +240, +135, +57, +112, +74, +131, +82, +195, +110, +78, +233, +82, +162, +35, +215, +174, +168, +199, +79, +6, +230, +107, +237, +100, +187, +248, +12, +244, +165, +8, +38, +239, +131, +247, +104, +238, +30, +52, +98, +20, +81, +204, +167, +187, +234, +100, +244, +223, +3, +255, +10, +15, +146, +196, +90, +86, +208, +75, +179, +137, +112, +130, +78, +251, +0, +91, +37, +159, +82, +104, +173, +237, +10, +93, +235, +33, +156, +23, +117, +23, +133, +63, +164, +14, +177, +118, +54, +75, +209, +88, +127, +166, +194, +173, +2, +200, +109, +241, +34, +164, +72, +190, +222, +34, +182, +104, +218, +74, +60, +91, +124, +33, +252, +209, +132, +228, +156, +85, +44, +249, +225, +216, +200, +225, +244, +246, +245, +85, +224, +21, +217, +52, +224, +85, +90, +72, +100, +157, +102, +193, +97, +126, +68, +247, +213, +182, +169, +188, +217, +31, +181, +116, +249, +243, +252, +71, +109, +156, +48, +30, +11, +228, +177, +149, +178, +93, +96, +74, +156, +152, +13, +204, +51, +169, +92, +158, +230, +68, +224, +8, +219, +222, +38, +122, +245, +216, +21, +252, +190, +55, +208, +88, +99, +232, +152, +137, +133, +77, +108, +60, +132, +39, +221, +243, +129, +172, +108, +195, +139, +243, +79, +76, +188, +145, +165, +42, +1, +182, +22, +252, +188, +164, +49, +186, +110, +88, +33, +60, +114, +67, +33, +255, +54, +99, +241, +38, +87, +89, +71, +16, +237, +17, +179, +179, +190, +192, +35, +142, +140, +56, +110, +250, +53, +66, +251, +247, +213, +66, +0, +68, +18, +53, +41, +64, +100, +180, +9, +105, +177, +35, +85, +148, +16, +123, +217, +191, +181, +243, +164, +139, +186, +225, +218, +145, +56, +105, +151, +242, +205, +7, +183, +132, +39, +128, +235, +120, +3, +181, +108, +22, +181, +134, +192, +178, +207, +115, +40, +129, +25, +197, +247, +91, +220, +51, +206, +253, +19, +149, +160, +137, +187, +159, +245, +177, +24, +168, +206, +193, +103, +118, +142, +173, +178, +80, +50, +195, +57, +141, +137, +54, +39, +143, +142, +141, +23, +17, +6, +106, +10, +100, +23, +189, +204, +110, +235, +46, +77, +133, +155, +90, +44, +79, +58, +102, +103, +3, +27, +144, +198, +54, +105, +3, +188, +65, +20, +34, +108, +51, +29, +211, +229, +15, +141, +115, +68, +254, +0, +12, +242, +69, +135, +160, +138, +97, +252, +17, +21, +193, +91, +69, +205, +245, +90, +79, +28, +118, +166, +106, +27, +209, +20, +201, +141, +235, +247, +100, +160, +18, +68, +11, +120, +41, +107, +157, +94, +123, +155, +183, +239, +113, +248, +197, +126, +222, +200, +173, +191, +23, +148, +100, +189, +140, +82, +160, +200, +246, +121, +141, +55, +131, +156, +204, +98, +186, +203, +212, +17, +143, +80, +4, +168, +34, +113, +222, +166, +177, +181, +72, +81, +161, +193, +98, +61, +176, +226, +187, +148, +79, +78, +220, +118, +183, +196, +111, +137, +70, +129, +146, +143, +87, +180, +47, +50, +79, +43, +251, +147, +32, +233, +145, +156, +145, +157, +11, +182, +249, +214, +146, +11, +195, +162, +21, +122, +61, +78, +145, +112, +124, +136, +58, +28, +248, +43, +240, +182, +81, +64, +210, +224, +98, +254, +226, +180, +45, +90, +208, +170, +147, +64, +100, +226, +49, +209, +27, +112, +211, +217, +54, +201, +142, +10, +0, +145, +38, +240, +170, +18, +88, +209, +110, +117, +126, +209, +135, +41, +49, +159, +31, +40, +161, +209, +64, +88, +182, +114, +2, +62, +16, +201, +108, +116, +216, +121, +140, +246, +65, +242, +69, +88, +46, +98, +139, +159, +253, +47, +189, +123, +104, +228, +142, +89, +137, +48, +179, +209, +80, +171, +107, +159, +31, +160, +133, +143, +171, +32, +9, +70, +253, +97, +248, +95, +5, +74, +37, +51, +78, +212, +163, +120, +229, +253, +172, +133, +94, +123, +65, +17, +70, +118, +207, +223, +114, +124, +0, +112, +71, +161, +154, +21, +7, +147, +251, +120, +221, +159, +61, +36, +131, +53, +247, +17, +85, +194, +178, +157, +98, +215, +118, +173, +170, +118, +142, +238, +228, +252, +134, +219, +80, +206, +222, +135, +148, +246, +247, +217, +96, +35, +197, +45, +15, +101, +111, +250, +27, +110, +15, +102, +217, +8, +150, +59, +1, +107, +12, +185, +225, +65, +122, +72, +208, +119, +234, +242, +118, +134, +156, +165, +75, +164, +237, +24, +106, +150, +112, +243, +148, +162, +17, +152, +77, +74, +139, +123, +200, +137, +183, +154, +250, +232, +188, +140, +189, +36, +96, +67, +240, +113, +91, +134, +253, +135, +100, +12, +230, +222, +246, +50, +114, +188, +102, +124, +153, +1, +243, +94, +172, +45, +110, +171, +80, +254, +48, +26, +127, +95, +131, +237, +225, +102, +70, +135, +232, +72, +41, +176, +59, +158, +213, +80, +184, +189, +34, +45, +47, +102, +39, +60, +111, +204, +41, +239, +236, +124, +27, +239, +29, +187, +199, +159, +171, +105, +245, +97, +237, +132, +100, +78, +170, +155, +38, +28, +241, +52, +223, +98, +120, +250, +166, +124, +147, +117, +30, +62, +247, +57, +50, +14, +16, +20, +151, +88, +41, +149, +201, +237, +245, +127, +242, +152, +111, +224, +226, +32, +72, +107, +216, +103, +152, +8, +117, +252, +21, +223, +199, +41, +252, +31, +201, +230, +93, +147, +74, +40, +74, +34, +116, +212, +46, +238, +169, +57, +211, +98, +114, +176, +170, +246, +1, +253, +214, +51, +89, +205, +83, +39, +71, +91, +54, +15, +236, +72, +252, +167, +237, +105, +246, +201, +246, +51, +51, +242, +149, +129, +184, +28, +251, +11, +20, +207, +83, +7, +130, +112, +138, +33, +176, +249, +66, +142, +99, +173, +198, +188, +172, +227, +63, +76, +157, +39, +226, +212, +140, +187, +101, +80, +247, +179, +120, +9, +137, +214, +115, +4, +85, +26, +11, +169, +236, +144, +91, +19, +8, +149, +148, +64, +158, +47, +37, +239, +173, +226, +79, +86, +119, +86, +119, +233, +72, +159, +140, +233, +131, +116, +233, +137, +38, +170, +232, +73, +183, +217, +18, +174, +201, +0, +91, +87, +208, +241, +63, +219, +122, +141, +17, +98, +101, +105, +247, +243, +104, +116, +208, +31, +86, +173, +51, +186, +220, +11, +39, +25, +252, +30, +0, +152, +77, +232, +156, +123, +23, +224, +106, +141, +2, +149, +243, +151, +172, +135, +215, +15, +218, +223, +80, +126, +140, +199, +244, +255, +97, +85, +36, +102, +10, +61, +145, +142, +109, +137, +148, +106, +52, +180, +179, +118, +126, +100, +55, +43, +219, +98, +152, +126, +39, +229, +9, +45, +237, +113, +244, +92, +161, +107, +215, +23, +179, +153, +139, +125, +13, +84, +71, +185, +159, +185, +172, +68, +10, +186, +248, +88, +18, +72, +39, +73, +119, +54, +126, +101, +89, +93, +56, +119, +25, +254, +39, +201, +160, +98, +205, +159, +105, +171, +36, +175, +235, +191, +120, +87, +161, +224, +30, +33, +141, +172, +135, +130, +7, +57, +205, +116, +137, +84, +80, +126, +55, +129, +141, +162, +119, +69, +230, +41, +107, +36, +104, +242, +168, +27, +8, +198, +87, +88, +252, +188, +85, +82, +214, +50, +49, +127, +251, +22, +5, +115, +222, +90, +126, +238, +14, +86, +108, +202, +71, +243, +161, +161, +31, +4, +184, +194, +72, +159, +183, +97, +59, +81, +117, +120, +50, +79, +208, +131, +142, +96, +246, +220, +98, +226, +57, +216, +83, +0, +59, +254, +146, +238, +50, +138, +169, +235, +143, +157, +115, +42, +207, +19, +228, +35, +253, +230, +16, +186, +47, +219, +175, +231, +252, +156, +210, +142, +48, +239, +227, +253, +143, +145, +11, +44, +23, +146, +15, +214, +153, +159, +184, +102, +213, +170, +145, +144, +241, +224, +201, +137, +233, +142, +6, +249, +214, +237, +79, +133, +73, +226, +103, +69, +198, +48, +179, +227, +57, +230, +39, +150, +92, +91, +11, +93, +222, +68, +224, +252, +155, +52, +114, +165, +190, +217, +122, +106, +51, +24, +121, +62, +250, +247, +115, +43, +49, +116, +126, +64, +51, +80, +47, +196, +85, +60, +140, +142, +168, +32, +173, +240, +87, +92, +243, +125, +107, +132, +65, +12, +63, +26, +71, +189, +255, +185, +211, +74, +211, +53, +94, +99, +106, +54, +20, +155, +107, +102, +80, +243, +122, +57, +247, +57, +101, +92, +140, +84, +190, +176, +66, +136, +189, +184, +44, +232, +75, +28, +46, +183, +1, +51, +147, +30, +109, +109, +213, +227, +98, +178, +55, +66, +96, +136, +154, +63, +147, +253, +66, +0, +121, +105, +239, +26, +135, +236, +168, +118, +112, +96, +202, +223, +247, +16, +211, +136, +27, +209, +148, +131, +23, +57, +238, +247, +129, +174, +69, +115, +107, +189, +12, +61, +31, +29, +245, +93, +164, +228, +203, +131, +22, +161, +26, +65, +56, +89, +211, +221, +245, +230, +230, +14, +154, +212, +219, +87, +230, +58, +185, +236, +243, +130, +145, +54, +136, +21, +176, +104, +2, +172, +244, +48, +193, +124, +166, +189, +207, +101, +213, +28, +56, +94, +234, +56, +54, +244, +123, +187, +66, +216, +141, +139, +146, +75, +68, +108, +16, +187, +7, +182, +2, +4, +190, +79, +191, +100, +162, +140, +119, +9, +235, +117, +31, +100, +42, +217, +194, +245, +222, +117, +160, +127, +167, +78, +217, +198, +220, +179, +40, +27, +85, +82, +40, +106, +27, +18, +237, +120, +91, +38, +15, +59, +247, +197, +135, +237, +98, +249, +211, +249, +74, +44, +183, +255, +133, +184, +238, +58, +92, +46, +99, +37, +250, +133, +190, +103, +250, +55, +169, +131, +126, +105, +190, +229, +97, +129, +82, +146, +192, +1, +225, +98, +228, +211, +44, +163, +111, +242, +30, +216, +195, +98, +247, +96, +196, +49, +65, +205, +82, +108, +42, +115, +130, +19, +45, +33, +171, +94, +0, +69, +46, +251, +135, +3, +67, +228, +182, +105, +92, +128, +154, +199, +160, +196, +190, +23, +62, +167, +230, +143, +217, +202, +193, +245, +176, +32, +96, +177, +220, +27, +16, +179, +236, +33, +222, +250, +160, +43, +42, +86, +110, +68, +38, +82, +41, +31, +2, +196, +173, +117, +209, +197, +63, +85, +95, +148, +23, +184, +224, +122, +103, +53, +65, +113, +189, +144, +45, +183, +117, +201, +214, +111, +41, +248, +201, +93, +170, +178, +227, +128, +61, +22, +111, +224, +60, +225, +12, +125, +243, +67, +135, +30, +2, +222, +142, +115, +225, +53, +96, +202, +250, +143, +34, +200, +29, +39, +77, +125, +201, +82, +200, +16, +227, +64, +171, +0, +130, +9, +169, +17, +145, +10, +110, +95, +33, +59, +250, +64, +59, +60, +17, +87, +49, +222, +246, +122, +67, +234, +2, +144, +133, +189, +210, +123, +19, +23, +19, +232, +83, +95, +169, +210, +133, +141, +57, +231, +132, +118, +47, +18, +230, +8, +215, +233, +114, +39, +148, +149, +80, +203, +253, +221, +189, +93, +83, +129, +224, +89, +137, +49, +146, +153, +125, +195, +34, +135, +149, +222, +3, +36, +108, +75, +81, +211, +77, +165, +229, +251, +230, +241, +86, +180, +246, +248, +243, +43, +117, +48, +213, +198, +237, +128, +93, +31, +56, +135, +125, +172, +233, +170, +179, +20, +14, +126, +42, +62, +79, +64, +135, +137, +137, +231, +172, +101, +76, +101, +216, +126, +19, +252, +107, +255, +158, +246, +123, +170, +161, +113, +197, +105, +18, +182, +38, +246, +187, +168, +39, +233, +18, +213, +229, +167, +7, +16, +213, +189, +133, +14, +50, +67, +214, +196, +152, +235, +81, +144, +250, +77, +230, +41, +7, +91, +37, +204, +115, +244, +164, +145, +182, +249, +165, +82, +254, +62, +30, +178, +166, +11, +23, +38, +21, +70, +170, +110, +54, +70, +218, +155, +169, +128, +166, +100, +49, +18, +12, +48, +177, +98, +95, +126, +237, +65, +74, +57, +244, +157, +100, +192, +69, +129, +44, +253, +21, +77, +32, +128, +134, +153, +220, +127, +92, +222, +109, +235, +46, +201, +195, +75, +180, +253, +43, +40, +169, +202, +99, +200, +205, +139, +44, +215, +45, +27, +250, +181, +253, +47, +71, +85, +64, +11, +71, +6, +180, +71, +151, +52, +246, +88, +194, +254, +198, +130, +115, +205, +125, +98, +39, +174, +141, +177, +172, +11, +71, +61, +186, +78, +249, +151, +80, +180, +54, +240, +138, +4, +92, +250, +61, +107, +161, +222, +44, +242, +109, +106, +77, +93, +120, +32, +140, +192, +255, +198, +163, +38, +108, +90, +198, +126, +254, +204, +68, +101, +193, +168, +5, +176, +120, +69, +231, +237, +251, +99, +192, +76, +246, +179, +210, +202, +167, +69, +218, +22, +168, +80, +209, +247, +252, +83, +210, +20, +110, +119, +133, +74, +196, +198, +28, +138, +238, +19, +250, +16, +221, +111, +40, +95, +135, +105, +37, +128, +200, +230, +235, +67, +185, +189, +207, +228, +53, +246, +110, +17, +35, +79, +87, +209, +101, +12, +60, +250, +222, +165, +160, +243, +212, +191, +28, +117, +166, +247, +129, +189, +175, +216, +205, +200, +1, +112, +242, +237, +216, +41, +174, +232, +29, +73, +168, +183, +186, +181, +57, +95, +209, +205, +97, +225, +161, +251, +231, +214, +175, +160, +178, +118, +171, +129, +83, +58, +52, +62, +3, +85, +9, +118, +13, +41, +118, +6, +95, +217, +82, +20, +49, +43, +142, +133, +196, +142, +248, +236, +192, +0, +229, +169, +164, +248, +104, +0, +131, +151, +131, +173, +67, +84, +177, +4, +98, +77, +173, +251, +87, +12, +221, +214, +205, +179, +116, +36, +220, +133, +86, +39, +10, +247, +18, +210, +82, +147, +143, +58, +62, +174, +246, +180, +237, +19, +154, +76, +22, +24, +103, +181, +23, +238, +191, +190, +188, +37, +225, +190, +131, +163, +166, +224, +232, +228, +232, +201, +238, +219, +210, +59, +131, +126, +28, +90, +68, +150, +90, +175, +65, +2, +111, +112, +16, +172, +190, +254, +190, +148, +206, +239, +201, +218, +164, +78, +198, +141, +214, +144, +219, +195, +202, +135, +252, +24, +156, +108, +142, +70, +24, +73, +92, +110, +231, +36, +228, +248, +126, +115, +103, +60, +43, +227, +52, +245, +103, +193, +123, +170, +83, +121, +109, +241, +117, +154, +28, +12, +26, +116, +41, +232, +159, +197, +170, +93, +73, +231, +202, +242, +56, +150, +54, +215, +183, +50, +225, +209, +109, +131, +66, +206, +74, +160, +155, +176, +63, +41, +120, +39, +89, +50, +207, +207, +168, +221, +120, +36, +175, +29, +246, +68, +68, +120, +46, +11, +202, +68, +143, +42, +15, +145, +8, +7, +149, +102, +180, +170, +225, +9, +90, +134, +144, +101, +186, +98, +66, +208, +62, +100, +208, +3, +44, +98, +192, +20, +51, +56, +39, +146, +136, +43, +116, +26, +219, +196, +16, +98, +172, +156, +108, +90, +160, +197, +132, +4, +82, +28, +62, +248, +245, +118, +96, +19, +47, +158, +30, +66, +101, +95, +211, +21, +162, +221, +187, +90, +227, +194, +14, +244, +84, +86, +16, +23, +223, +27, +94, +30, +108, +214, +77, +184, +161, +216, +198, +150, +165, +245, +5, +239, +116, +122, +204, +166, +171, +4, +126, +120, +132, +171, +192, +141, +102, +224, +245, +227, +30, +14, +51, +145, +122, +195, +153, +111, +233, +70, +46, +17, +158, +158, +39, +8, +252, +164, +156, +206, +183, +172, +140, +81, +39, +62, +243, +55, +5, +10, +59, +181, +227, +159, +252, +132, +187, +176, +153, +133, +140, +86, +40, +155, +127, +7, +3, +152, +208, +83, +156, +230, +146, +83, +235, +13, +199, +79, +18, +115, +185, +117, +196, +198, +150, +26, +202, +244, +122, +65, +241, +34, +20, +66, +252, +91, +163, +142, +195, +111, +125, +47, +88, +146, +99, +88, +225, +254, +68, +88, +19, +160, +90, +68, +146, +19, +116, +110, +205, +184, +4, +97, +221, +226, +214, +234, +41, +23, +249, +82, +16, +240, +193, +224, +155, +66, +3, +140, +27, +21, +191, +32, +92, +28, +28, +52, +48, +140, +131, +166, +61, +37, +68, +96, +129, +169, +211, +219, +44, +131, +116, +93, +40, +150, +48, +83, +62, +171, +137, +76, +110, +168, +141, +64, +246, +115, +39, +114, +228, +121, +68, +92, +61, +206, +71, +175, +126, +95, +32, +241, +210, +163, +255, +62, +130, +139, +41, +226, +255, +195, +210, +214, +192, +41, +75, +86, +94, +23, +113, +13, +236, +94, +178, +47, +169, +21, +81, +200, +69, +223, +88, +236, +225, +184, +181, +131, +74, +50, +64, +129, +127, +178, +4, +4, +205, +191, +169, +144, +194, +86, +59, +132, +28, +198, +158, +230, +130, +106, +158, +87, +7, +117, +38, +105, +207, +74, +210, +241, +187, +39, +160, +0, +3, +229, +161, +161, +209, +156, +215, +28, +180, +72, +62, +59, +92, +216, +232, +21, +190, +206, +58, +115, +26, +24, +240, +155, +56, +81, +55, +200, +181, +198, +72, +49, +75, +19, +168, +72, +189, +43, +202, +15, +148, +21, +94, +39, +69, +55, +229, +27, +178, +21, +113, +117, +163, +12, +222, +4, +229, +37, +95, +177, +213, +133, +112, +219, +171, +223, +226, +232, +5, +102, +15, +109, +32, +178, +241, +77, +154, +55, +113, +57, +6, +52, +1, +140, +11, +194, +230, +190, +226, +93, +194, +205, +164, +27, +77, +155, +244, +24, +179, +204, +21, +139, +64, +254, +187, +141, +40, +210, +242, +148, +127, +1, +169, +224, +70, +177, +71, +127, +135, +158, +27, +136, +145, +77, +195, +62, +186, +176, +61, +166, +245, +234, +231, +38, +255, +18, +150, +162, +135, +32, +135, +45, +136, +40, +198, +241, +166, +199, +157, +37, +155, +106, +122, +121, +54, +150, +233, +201, +159, +30, +44, +83, +77, +112, +149, +86, +235, +98, +56, +26, +142, +159, +208, +120, +142, +195, +61, +153, +54, +232, +120, +19, +190, +236, +46, +167, +111, +132, +185, +113, +120, +188, +9, +95, +175, +172, +115, +238, +42, +120, +2, +94, +192, +185, +179, +147, +79, +195, +200, +188, +197, +140, +23, +21, +207, +187, +25, +2, +82, +139, +248, +229, +146, +23, +75, +81, +4, +41, +157, +90, +136, +231, +106, +230, +198, +2, +37, +235, +50, +196, +22, +151, +254, +118, +45, +222, +183, +111, +172, +111, +46, +239, +164, +157, +106, +30, +122, +204, +254, +219, +58, +248, +188, +114, +143, +157, +194, +95, +190, +44, +78, +131, +220, +115, +146, +41, +134, +187, +124, +82, +105, +244, +48, +181, +78, +124, +29, +255, +233, +201, +3, +44, +126, +148, +207, +63, +38, +75, +60, +47, +145, +125, +158, +195, +115, +120, +172, +133, +235, +199, +171, +186, +185, +79, +197, +244, +137, +45, +138, +168, +254, +98, +26, +44, +52, +44, +158, +192, +66, +96, +6, +226, +216, +190, +163, +250, +116, +144, +115, +22, +249, +131, +205, +29, +202, +148, +9, +164, +22, +176, +228, +78, +48, +221, +133, +136, +232, +143, +4, +229, +122, +187, +142, +193, +186, +120, +235, +145, +139, +125, +251, +27, +182, +81, +180, +110, +79, +10, +119, +44, +69, +205, +106, +219, +56, +163, +120, +56, +146, +8, +170, +114, +70, +149, +207, +74, +67, +70, +91, +4, +181, +226, +105, +37, +134, +241, +56, +69, +220, +94, +76, +247, +199, +71, +233, +166, +232, +126, +176, +166, +193, +252, +6, +56, +85, +35, +85, +47, +195, +162, +254, +63, +31, +241, +198, +114, +26, +0, +220, +195, +209, +80, +82, +229, +48, +27, +33, +70, +163, +30, +47, +226, +235, +23, +203, +60, +222, +19, +135, +176, +114, +157, +65, +117, +209, +254, +72, +252, +247, +226, +254, +100, +74, +196, +206, +110, +126, +114, +173, +182, +249, +25, +149, +212, +77, +31, +199, +39, +25, +154, +103, +51, +182, +244, +56, +156, +156, +92, +15, +246, +210, +68, +114, +37, +178, +202, +24, +198, +211, +128, +233, +10, +125, +187, +77, +85, +50, +243, +93, +139, +40, +118, +176, +53, +108, +16, +100, +102, +37, +53, +43, +137, +83, +206, +4, +19, +203, +177, +242, +36, +137, +224, +238, +60, +89, +62, +79, +167, +168, +136, +210, +226, +37, +230, +111, +52, +63, +167, +190, +229, +63, +167, +228, +20, +251, +82, +197, +177, +225, +111, +198, +31, +107, +169, +255, +165, +237, +147, +24, +110, +114, +176, +208, +215, +206, +75, +29, +1, +118, +171, +173, +125, +52, +219, +208, +35, +86, +206, +218, +194, +160, +84, +135, +160, +137, +90, +169, +232, +216, +118, +162, +95, +159, +45, +203, +83, +227, +161, +219, +158, +157, +97, +140, +65, +229, +21, +234, +33, +144, +57, +175, +51, +155, +100, +163, +165, +9, +233, +43, +254, +215, +112, +0, +113, +135, +22, +167, +183, +137, +218, +157, +230, +74, +51, +150, +46, +239, +46, +26, +46, +176, +68, +162, +89, +149, +104, +199, +28, +231, +148, +191, +132, +37, +128, +197, +110, +85, +59, +131, +109, +90, +65, +234, +198, +53, +200, +26, +156, +82, +206, +70, +249, +100, +123, +35, +91, +38, +229, +15, +177, +75, +22, +220, +120, +115, +249, +201, +15, +113, +246, +161, +17, +212, +161, +51, +137, +7, +63, +2, +149, +38, +97, +47, +74, +80, +93, +7, +140, +93, +126, +28, +156, +95, +113, +20, +1, +36, +26, +46, +118, +89, +225, +7, +58, +155, +102, +120, +213, +189, +120, +210, +121, +8, +101, +171, +252, +193, +207, +197, +132, +222, +170, +30, +120, +227, +234, +77, +177, +253, +9, +201, +187, +16, +87, +251, +50, +28, +23, +192, +71, +159, +183, +107, +17, +238, +15, +109, +163, +194, +232, +159, +2, +251, +168, +192, +253, +249, +85, +226, +0, +132, +247, +96, +33, +16, +200, +152, +130, +58, +193, +118, +242, +18, +84, +7, +59, +146, +55, +139, +184, +148, +176, +140, +112, +68, +201, +217, +188, +3, +69, +70, +232, +140, +17, +29, +78, +32, +234, +149, +131, +253, +238, +54, +101, +40, +171, +20, +53, +208, +229, +215, +140, +125, +155, +83, +72, +131, +218, +42, +47, +212, +125, +144, +231, +222, +134, +108, +125, +168, +7, +25, +252, +102, +36, +198, +230, +81, +74, +59, +159, +188, +152, +187, +200, +73, +155, +156, +182, +2, +59, +77, +181, +54, +97, +12, +182, +243, +125, +106, +151, +129, +42, +185, +28, +3, +237, +231, +170, +251, +183, +96, +184, +136, +200, +78, +8, +166, +14, +56, +131, +124, +95, +113, +198, +24, +114, +178, +209, +105, +1, +75, +67, +13, +109, +117, +55, +63, +40, +253, +178, +18, +88, +11, +125, +228, +46, +207, +166, +85, +20, +156, +156, +169, +162, +98, +117, +84, +213, +120, +86, +126, +64, +250, +83, +43, +147, +67, +183, +24, +46, +218, +232, +4, +243, +233, +103, +243, +191, +6, +249, +231, +47, +250, +97, +119, +82, +106, +228, +179, +22, +241, +66, +202, +220, +178, +69, +197, +251, +220, +105, +234, +142, +226, +82, +98, +98, +111, +80, +208, +64, +76, +111, +169, +128, +153, +245, +38, +102, +118, +130, +97, +80, +75, +170, +62, +191, +153, +27, +99, +29, +159, +78, +157, +70, +135, +211, +123, +242, +135, +127, +72, +14, +29, +153, +42, +199, +79, +208, +58, +58, +84, +214, +42, +16, +199, +117, +136, +76, +11, +22, +54, +4, +64, +94, +238, +117, +176, +2, +48, +214, +91, +49, +48, +138, +85, +45, +228, +11, +157, +15, +12, +16, +51, +25, +226, +201, +79, +33, +252, +230, +192, +191, +188, +194, +110, +24, +254, +143, +140, +196, +12, +81, +200, +126, +104, +165, +113, +192, +36, +188, +171, +63, +226, +230, +234, +71, +246, +252, +72, +155, +22, +40, +243, +139, +148, +196, +121, +139, +171, +94, +208, +92, +213, +6, +89, +249, +252, +183, +138, +141, +151, +254, +62, +106, +96, +207, +248, +82, +153, +8, +165, +22, +247, +138, +135, +12, +158, +47, +95, +185, +206, +180, +18, +131, +228, +80, +112, +25, +137, +16, +182, +13, +237, +49, +225, +244, +0, +104, +185, +54, +64, +37, +149, +106, +157, +85, +209, +66, +65, +187, +21, +178, +217, +246, +129, +68, +185, +1, +95, +63, +229, +76, +243, +121, +226, +1, +26, +42, +50, +153, +71, +109, +178, +22, +242, +211, +37, +217, +238, +251, +234, +227, +239, +161, +234, +87, +54, +120, +230, +217, +194, +9, +82, +61, +197, +65, +138, +157, +112, +26, +243, +17, +142, +213, +37, +251, +96, +219, +35, +220, +248, +17, +164, +148, +189, +236, +185, +167, +0, +47, +160, +203, +68, +239, +78, +120, +80, +240, +105, +21, +43, +60, +75, +2, +52, +141, +184, +239, +167, +160, +48, +250, +38, +101, +182, +148, +207, +243, +116, +30, +30, +224, +230, +237, +165, +204, +87, +168, +171, +37, +52, +96, +83, +175, +26, +141, +153, +210, +169, +222, +7, +122, +253, +187, +88, +225, +12, +7, +157, +114, +50, +172, +197, +110, +25, +114, +172, +211, +61, +119, +161, +44, +247, +30, +18, +149, +148, +137, +232, +86, +104, +224, +43, +67, +73, +47, +172, +201, +76, +104, +255, +130, +24, +187, +53, +238, +112, +97, +248, +133, +23, +211, +254, +78, +21, +182, +242, +250, +86, +76, +144, +200, +40, +200, +74, +167, +74, +122, +190, +38, +169, +22, +28, +49, +179, +255, +106, +195, +252, +63, +229, +169, +216, +111, +3, +163, +235, +208, +175, +145, +66, +90, +124, +209, +143, +229, +206, +211, +57, +129, +230, +211, +84, +169, +107, +201, +107, +187, +250, +52, +250, +72, +213, +85, +133, +161, +247, +60, +252, +212, +106, +144, +89, +179, +153, +104, +69, +104, +219, +113, +239, +67, +224, +147, +167, +115, +1, +229, +41, +234, +184, +25, +84, +112, +235, +116, +56, +71, +70, +152, +55, +124, +171, +184, +128, +40, +241, +171, +221, +82, +39, +99, +228, +233, +87, +76, +101, +92, +254, +32, +74, +19, +135, +129, +180, +57, +225, +128, +4, +214, +66, +136, +102, +127, +197, +134, +50, +176, +150, +2, +99, +70, +187, +59, +246, +73, +203, +212, +34, +255, +181, +159, +7, +61, +26, +240, +44, +195, +209, +148, +104, +233, +174, +125, +239, +131, +53, +71, +202, +50, +164, +154, +69, +87, +79, +166, +250, +122, +34, +232, +0, +12, +67, +32, +164, +209, +40, +59, +26, +69, +96, +76, +148, +91, +240, +29, +223, +187, +82, +99, +151, +84, +186, +26, +159, +235, +219, +137, +45, +50, +33, +160, +249, +186, +25, +155, +243, +144, +155, +58, +9, +122, +11, +230, +71, +188, +59, +197, +27, +59, +8, +51, +246, +54, +136, +16, +169, +107, +95, +161, +176, +104, +87, +161, +19, +145, +240, +57, +56, +2, +214, +186, +19, +154, +108, +22, +129, +102, +63, +216, +186, +91, +244, +115, +138, +41, +45, +39, +6, +23, +130, +221, +235, +91, +16, +123, +138, +122, +175, +30, +176, +18, +197, +156, +252, +121, +242, +80, +127, +56, +116, +210, +149, +169, +147, +89, +249, +191, +67, +242, +105, +48, +156, +105, +157, +221, +250, +142, +195, +82, +190, +103, +146, +149, +24, +94, +100, +218, +104, +192, +146, +245, +106, +245, +1, +186, +46, +181, +198, +29, +153, +235, +190, +78, +57, +26, +66, +144, +87, +60, +7, +236, +205, +64, +211, +86, +178, +148, +204, +124, +164, +110, +108, +189, +47, +35, +64, +170, +105, +94, +124, +16, +103, +104, +124, +184, +11, +75, +185, +5, +182, +136, +79, +220, +75, +13, +168, +249, +98, +202, +143, +218, +175, +10, +197, +156, +76, +105, +196, +60, +111, +50, +154, +90, +152, +248, +145, +31, +218, +49, +222, +219, +40, +229, +11, +212, +223, +45, +221, +114, +153, +162, +65, +245, +5, +216, +25, +220, +132, +160, +153, +139, +219, +94, +158, +28, +233, +190, +88, +122, +56, +11, +117, +79, +41, +95, +123, +210, +239, +116, +17, +63, +165, +142, +85, +136, +53, +76, +49, +221, +233, +181, +217, +22, +113, +152, +119, +114, +34, +35, +66, +49, +20, +97, +101, +254, +164, +200, +116, +6, +114, +243, +222, +154, +239, +213, +88, +2, +138, +193, +218, +39, +255, +71, +104, +182, +161, +31, +217, +212, +90, +49, +162, +18, +9, +120, +233, +21, +20, +237, +74, +4, +124, +25, +75, +76, +70, +114, +23, +138, +68, +71, +22, +167, +93, +16, +239, +39, +255, +206, +138, +111, +235, +101, +211, +3, +149, +8, +199, +248, +122, +115, +15, +149, +250, +90, +190, +100, +139, +74, +236, +10, +122, +88, +129, +73, +221, +158, +195, +165, +175, +7, +156, +175, +90, +204, +155, +148, +120, +157, +0, +134, +48, +82, +198, +204, +71, +148, +69, +216, +37, +196, +226, +0, +136, +253, +94, +154, +237, +129, +112, +243, +176, +133, +86, +153, +21, +253, +240, +85, +78, +57, +200, +127, +102, +28, +113, +134, +144, +120, +189, +238, +161, +83, +139, +183, +203, +253, +71, +164, +149, +111, +83, +115, +236, +51, +67, +112, +8, +76, +38, +99, +147, +148, +58, +61, +121, +254, +242, +15, +93, +173, +58, +30, +205, +247, +104, +152, +37, +78, +84, +192, +227, +107, +127, +92, +85, +61, +168, +126, +103, +116, +75, +107, +240, +18, +28, +202, +193, +52, +111, +137, +191, +152, +158, +58, +154, +102, +143, +45, +144, +149, +253, +128, +184, +86, +114, +5, +228, +21, +252, +112, +209, +161, +145, +209, +8, +218, +160, +16, +13, +51, +101, +189, +195, +230, +140, +9, +37, +75, +87, +121, +143, +70, +185, +194, +58, +12, +115, +202, +168, +127, +44, +217, +93, +209, +34, +110, +27, +72, +58, +113, +122, +197, +136, +14, +132, +242, +66, +91, +88, +117, +4, +217, +194, +53, +204, +46, +134, +47, +72, +59, +200, +15, +17, +139, +171, +251, +82, +238, +225, +254, +44, +216, +213, +137, +196, +201, +107, +123, +209, +42, +141, +205, +210, +40, +152, +102, +136, +138, +151, +70, +183, +107, +13, +193, +171, +103, +191, +246, +166, +181, +92, +169, +99, +19, +247, +24, +40, +160, +13, +49, +28, +29, +205, +224, +171, +232, +92, +152, +225, +155, +96, +194, +68, +154, +97, +55, +33, +78, +151, +48, +1, +181, +87, +115, +200, +121, +49, +42, +254, +118, +192, +72, +98, +26, +165, +33, +162, +132, +193, +138, +17, +10, +62, +223, +63, +152, +2, +110, +243, +184, +247, +157, +8, +190, +121, +106, +119, +148, +103, +116, +43, +222, +150, +242, +248, +85, +223, +202, +216, +169, +239, +94, +149, +156, +81, +50, +125, +155, +109, +245, +68, +38, +201, +214, +251, +31, +113, +82, +21, +15, +58, +186, +89, +5, +136, +204, +180, +197, +218, +216, +62, +233, +197, +220, +17, +141, +203, +7, +230, +56, +59, +170, +157, +1, +158, +28, +223, +124, +246, +88, +47, +237, +207, +244, +46, +98, +4, +133, +251, +241, +154, +136, +104, +144, +188, +150, +144, +0, +16, +206, +94, +244, +19, +74, +252, +166, +47, +129, +245, +80, +71, +58, +56, +251, +192, +94, +93, +99, +219, +54, +104, +165, +252, +62, +218, +171, +31, +77, +36, +163, +12, +49, +15, +203, +204, +152, +35, +81, +160, +128, +8, +138, +231, +141, +204, +178, +255, +165, +149, +215, +117, +139, +84, +78, +157, +63, +75, +79, +36, +37, +234, +18, +52, +84, +156, +31, +183, +242, +213, +161, +110, +30, +137, +248, +126, +59, +37, +100, +121, +28, +19, +255, +204, +27, +112, +189, +41, +158, +247, +148, +233, +71, +46, +223, +233, +128, +166, +107, +166, +163, +191, +86, +17, +36, +52, +52, +37, +19, +39, +173, +244, +67, +230, +35, +223, +134, +188, +75, +232, +96, +112, +139, +84, +71, +122, +130, +94, +144, +243, +129, +151, +110, +126, +102, +61, +55, +39, +129, +147, +210, +197, +84, +249, +18, +137, +51, +22, +35, +83, +226, +133, +187, +136, +215, +225, +10, +26, +110, +69, +218, +62, +198, +191, +23, +118, +218, +184, +220, +100, +216, +132, +95, +51, +18, +158, +167, +128, +45, +171, +120, +12, +139, +109, +134, +109, +53, +48, +151, +30, +174, +249, +133, +122, +117, +150, +205, +225, +58, +183, +43, +72, +67, +200, +110, +181, +166, +16, +66, +195, +247, +196, +217, +206, +217, +116, +91, +241, +182, +113, +84, +251, +17, +185, +231, +17, +69, +223, +24, +192, +99, +55, +211, +59, +78, +15, +187, +232, +178, +185, +149, +172, +8, +136, +104, +31, +201, +63, +48, +150, +200, +85, +243, +206, +1, +129, +18, +36, +225, +151, +162, +220, +126, +181, +251, +180, +33, +191, +71, +99, +24, +129, +165, +232, +92, +153, +244, +216, +190, +146, +50, +245, +62, +114, +164, +75, +169, +46, +20, +24, +31, +64, +208, +49, +35, +226, +24, +183, +36, +183, +30, +127, +28, +203, +130, +84, +107, +3, +94, +79, +78, +131, +58, +32, +6, +159, +146, +11, +131, +103, +73, +64, +95, +34, +113, +129, +94, +224, +240, +144, +116, +71, +115, +239, +96, +12, +85, +17, +250, +71, +183, +181, +216, +44, +144, +203, +53, +26, +123, +210, +40, +21, +254, +125, +44, +183, +204, +214, +75, +78, +86, +164, +202, +222, +170, +210, +167, +171, +11, +134, +140, +248, +17, +143, +148, +226, +86, +246, +161, +134, +11, +72, +35, +54, +252, +165, +226, +156, +124, +69, +156, +54, +34, +133, +211, +80, +123, +175, +159, +148, +164, +202, +116, +156, +49, +198, +24, +127, +129, +100, +118, +177, +214, +195, +144, +116, +253, +14, +221, +224, +156, +167, +87, +246, +112, +245, +255, +113, +12, +124, +171, +125, +239, +186, +48, +65, +16, +60, +246, +143, +3, +23, +111, +178, +90, +199, +140, +70, +30, +92, +119, +216, +179, +57, +209, +192, +122, +143, +155, +35, +159, +140, +120, +127, +62, +107, +27, +188, +210, +184, +90, +160, +166, +90, +46, +224, +54, +178, +38, +254, +202, +75, +34, +91, +118, +9, +4, +111, +188, +223, +58, +102, +46, +192, +207, +203, +241, +126, +70, +3, +141, +151, +48, +192, +171, +113, +209, +12, +63, +56, +57, +252, +16, +255, +101, +28, +71, +207, +245, +146, +229, +78, +20, +68, +220, +165, +202, +195, +121, +237, +208, +94, +123, +249, +125, +135, +146, +148, +90, +208, +39, +225, +240, +28, +174, +162, +179, +203, +115, +145, +53, +35, +58, +201, +56, +216, +37, +241, +132, +168, +229, +108, +250, +195, +126, +220, +53, +120, +111, +85, +0, +202, +151, +162, +60, +175, +236, +17, +150, +8, +83, +103, +245, +130, +144, +9, +40, +37, +118, +171, +4, +215, +249, +147, +72, +120, +192, +21, +244, +113, +114, +204, +122, +189, +27, +120, +79, +203, +192, +177, +68, +135, +169, +54, +86, +206, +84, +167, +90, +133, +97, +127, +83, +73, +195, +152, +82, +200, +143, +166, +198, +90, +163, +12, +174, +233, +117, +72, +128, +134, +110, +197, +97, +208, +85, +161, +89, +62, +59, +138, +172, +136, +52, +94, +3, +128, +240, +203, +235, +218, +203, +42, +101, +25, +18, +89, +10, +199, +228, +241, +65, +236, +59, +179, +255, +93, +19, +250, +87, +26, +221, +218, +56, +26, +133, +158, +244, +12, +28, +75, +141, +144, +215, +158, +24, +202, +78, +207, +196, +210, +181, +7, +151, +240, +221, +3, +146, +20, +9, +142, +89, +168, +178, +127, +131, +48, +42, +198, +95, +24, +204, +142, +164, +31, +0, +73, +19, +78, +77, +16, +121, +173, +208, +239, +138, +135, +105, +255, +14, +118, +74, +122, +45, +153, +5, +21, +53, +217, +201, +123, +49, +34, +28, +16, +105, +102, +255, +91, +184, +32, +223, +148, +234, +66, +190, +148, +70, +87, +140, +194, +39, +63, +243, +164, +112, +180, +104, +252, +224, +226, +133, +170, +138, +102, +20, +95, +203, +223, +1, +149, +161, +159, +227, +94, +121, +230, +96, +61, +166, +173, +169, +249, +49, +105, +175, +216, +92, +153, +147, +39, +9, +123, +138, +145, +16, +11, +87, +48, +148, +44, +180, +232, +14, +225, +176, +164, +91, +25, +236, +65, +33, +128, +120, +20, +209, +236, +149, +98, +237, +137, +176, +198, +102, +213, +127, +128, +179, +222, +110, +188, +255, +172, +198, +204, +169, +55, +198, +47, +246, +27, +232, +143, +76, +142, +157, +126, +193, +117, +77, +58, +226, +88, +37, +162, +50, +128, +78, +239, +135, +192, +240, +35, +218, +158, +122, +34, +230, +132, +132, +39, +126, +113, +221, +128, +106, +9, +93, +114, +16, +12, +88, +75, +132, +33, +126, +211, +207, +49, +97, +10, +35, +78, +211, +62, +22, +173, +184, +132, +242, +200, +244, +201, +200, +169, +166, +80, +186, +149, +103, +63, +56, +47, +137, +217, +210, +188, +203, +121, +7, +39, +247, +128, +187, +2, +40, +70, +41, +199, +82, +175, +82, +128, +11, +46, +32, +67, +233, +120, +43, +211, +110, +149, +69, +46, +241, +98, +53, +214, +108, +25, +178, +254, +148, +223, +45, +235, +11, +225, +119, +15, +158, +83, +43, +29, +122, +68, +185, +126, +175, +178, +209, +250, +248, +42, +229, +87, +227, +82, +19, +120, +11, +213, +94, +196, +189, +137, +175, +227, +124, +124, +243, +127, +178, +246, +12, +95, +60, +215, +12, +100, +26, +192, +247, +17, +150, +101, +252, +72, +70, +206, +81, +63, +54, +218, +226, +58, +243, +181, +39, +7, +9, +105, +135, +119, +46, +64, +175, +230, +164, +119, +94, +114, +211, +57, +78, +133, +149, +249, +8, +62, +211, +252, +255, +207, +225, +151, +182, +160, +12, +130, +110, +16, +196, +241, +91, +226, +94, +44, +57, +171, +197, +246, +168, +237, +231, +174, +224, +166, +71, +54, +214, +4, +230, +128, +126, +92, +9, +4, +120, +45, +64, +34, +144, +95, +59, +16, +188, +194, +141, +78, +27, +134, +18, +172, +83, +236, +11, +236, +66, +114, +43, +56, +126, +107, +42, +242, +129, +163, +36, +4, +173, +166, +92, +238, +143, +181, +104, +197, +246, +151, +176, +94, +49, +51, +60, +40, +132, +223, +134, +86, +26, +211, +64, +125, +153, +10, +141, +24, +224, +161, +54, +168, +50, +151, +73, +217, +26, +222, +167, +227, +165, +166, +234, +95, +4, +68, +10, +205, +231, +11, +182, +158, +65, +15, +28, +23, +68, +232, +140, +205, +122, +158, +219, +46, +183, +79, +220, +250, +6, +40, +5, +192, +208, +212, +109, +39, +50, +82, +246, +205, +32, +100, +208, +194, +223, +19, +9, +72, +82, +77, +240, +164, +191, +228, +230, +169, +148, +110, +242, +78, +97, +48, +67, +110, +0, +209, +77, +200, +217, +76, +230, +120, +251, +46, +169, +100, +168, +0, +244, +89, +14, +93, +68, +77, +76, +35, +41, +220, +115, +153, +188, +164, +193, +103, +83, +97, +166, +161, +58, +113, +251, +156, +219, +130, +116, +43, +8, +173, +7, +77, +81, +188, +158, +187, +93, +5, +246, +111, +106, +27, +114, +59, +69, +173, +186, +38, +50, +169, +28, +242, +221, +84, +246, +193, +31, +223, +154, +234, +49, +43, +54, +230, +94, +134, +53, +86, +184, +87, +30, +148, +247, +71, +88, +52, +235, +46, +122, +127, +146, +7, +144, +213, +29, +30, +71, +237, +199, +100, +211, +13, +222, +240, +81, +47, +100, +124, +124, +154, +135, +206, +17, +141, +45, +179, +214, +147, +139, +193, +0, +254, +2, +73, +28, +125, +100, +66, +113, +111, +201, +99, +35, +65, +124, +235, +219, +13, +30, +146, +167, +72, +86, +94, +128, +130, +129, +71, +187, +51, +234, +23, +212, +110, +75, +206, +246, +94, +118, +229, +172, +168, +114, +74, +150, +180, +8, +142, +19, +114, +136, +136, +200, +138, +167, +195, +175, +39, +189, +230, +73, +157, +207, +242, +115, +219, +75, +238, +165, +221, +7, +77, +77, +54, +193, +240, +139, +129, +217, +7, +127, +8, +185, +85, +148, +219, +228, +73, +2, +103, +242, +22, +131, +82, +13, +15, +246, +251, +170, +26, +168, +236, +82, +90, +156, +2, +154, +219, +137, +104, +86, +174, +254, +161, +48, +33, +142, +230, +20, +110, +171, +196, +65, +56, +227, +168, +188, +210, +141, +3, +236, +242, +241, +227, +112, +100, +236, +131, +182, +68, +171, +151, +205, +16, +191, +240, +164, +133, +228, +166, +216, +209, +67, +128, +174, +134, +56, +23, +189, +92, +76, +236, +248, +40, +158, +151, +181, +70, +98, +162, +223, +164, +230, +187, +163, +157, +189, +225, +178, +139, +224, +198, +219, +48, +57, +33, +254, +233, +28, +112, +241, +134, +191, +0, +36, +252, +113, +254, +48, +65, +247, +200, +171, +81, +90, +124, +63, +240, +183, +116, +201, +4, +6, +12, +24, +177, +106, +65, +40, +152, +201, +119, +21, +68, +234, +22, +218, +158, +107, +38, +147, +188, +179, +171, +68, +78, +78, +69, +146, +120, +190, +225, +7, +187, +68, +192, +254, +241, +158, +35, +45, +95, +211, +106, +59, +31, +201, +121, +246, +194, +233, +168, +187, +161, +21, +60, +212, +13, +83, +138, +107, +230, +191, +23, +82, +190, +93, +134, +71, +174, +148, +145, +143, +219, +225, +241, +190, +107, +1, +192, +252, +30, +93, +202, +19, +80, +155, +61, +96, +109, +32, +74, +63, +12, +178, +21, +114, +188, +42, +83, +119, +234, +114, +175, +32, +225, +28, +72, +246, +145, +158, +132, +46, +40, +25, +127, +149, +6, +36, +4, +176, +90, +170, +160, +41, +29, +103, +113, +239, +196, +220, +149, +206, +178, +178, +135, +214, +171, +10, +236, +51, +189, +245, +133, +58, +109, +26, +10, +114, +59, +42, +198, +10, +6, +18, +114, +124, +191, +240, +179, +79, +90, +231, +29, +141, +245, +246, +247, +122, +184, +101, +200, +52, +141, +224, +252, +183, +141, +184, +186, +65, +140, +154, +154, +96, +56, +32, +186, +135, +222, +200, +8, +111, +243, +155, +35, +25, +39, +80, +144, +176, +123, +25, +230, +67, +34, +34, +89, +88, +241, +130, +82, +246, +12, +14, +89, +81, +119, +245, +252, +102, +167, +134, +76, +75, +69, +5, +251, +167, +173, +58, +182, +202, +156, +196, +131, +59, +231, +3, +97, +35, +76, +163, +93, +17, +139, +139, +40, +70, +59, +165, +253, +96, +92, +84, +149, +138, +238, +78, +131, +224, +78, +178, +12, +123, +186, +129, +104, +152, +105, +168, +195, +70, +168, +112, +50, +183, +207, +212, +181, +90, +218, +65, +191, +150, +226, +164, +130, +75, +131, +137, +126, +198, +46, +99, +87, +220, +181, +143, +195, +18, +60, +232, +200, +114, +118, +32, +71, +157, +58, +60, +252, +193, +232, +205, +7, +60, +122, +112, +240, +93, +132, +62, +68, +177, +105, +162, +169, +145, +15, +59, +134, +156, +57, +117, +234, +17, +183, +88, +109, +160, +23, +108, +140, +216, +84, +208, +125, +38, +136, +227, +173, +10, +71, +52, +187, +5, +73, +227, +125, +68, +75, +213, +79, +11, +233, +57, +227, +83, +73, +168, +174, +209, +92, +181, +29, +135, +238, +0, +168, +75, +236, +205, +70, +106, +181, +20, +117, +188, +10, +76, +211, +255, +199, +45, +190, +83, +243, +215, +203, +129, +121, +30, +174, +50, +226, +14, +170, +212, +145, +79, +222, +124, +123, +238, +163, +102, +9, +83, +118, +15, +30, +31, +84, +252, +231, +252, +69, +22, +73, +199, +201, +140, +179, +101, +154, +156, +165, +33, +9, +229, +214, +112, +164, +44, +150, +1, +218, +244, +191, +157, +152, +7, +89, +116, +52, +95, +50, +172, +252, +149, +10, +166, +208, +6, +56, +61, +100, +53, +5, +107, +171, +43, +85, +25, +128, +149, +80, +199, +251, +76, +250, +125, +11, +83, +210, +230, +215, +247, +149, +157, +7, +197, +44, +174, +38, +25, +196, +126, +110, +18, +126, +217, +44, +211, +221, +230, +170, +225, +20, +57, +56, +49, +62, +127, +235, +147, +57, +204, +96, +109, +99, +55, +71, +207, +233, +67, +215, +140, +23, +15, +3, +71, +129, +4, +82, +10, +166, +243, +76, +241, +223, +96, +92, +117, +199, +132, +247, +130, +21, +181, +2, +4, +19, +175, +177, +134, +8, +99, +255, +215, +109, +251, +192, +42, +206, +236, +205, +69, +250, +204, +237, +108, +30, +247, +136, +205, +13, +39, +27, +46, +2, +175, +92, +211, +28, +41, +145, +69, +140, +85, +146, +92, +232, +197, +76, +154, +79, +233, +47, +255, +175, +70, +37, +5, +33, +103, +44, +125, +216, +218, +202, +42, +80, +12, +167, +27, +159, +20, +169, +26, +232, +22, +100, +195, +224, +182, +232, +73, +92, +16, +117, +117, +17, +244, +141, +12, +203, +225, +216, +16, +189, +220, +98, +221, +132, +184, +16, +37, +195, +255, +224, +142, +133, +109, +2, +212, +147, +84, +93, +81, +161, +151, +167, +34, +122, +177, +235, +59, +127, +189, +176, +173, +173, +9, +173, +82, +210, +71, +226, +180, +92, +136, +153, +6, +84, +186, +100, +231, +187, +179, +120, +151, +136, +231, +250, +7, +60, +186, +25, +186, +11, +227, +102, +55, +239, +169, +14, +245, +199, +211, +182, +167, +28, +198, +200, +67, +176, +164, +163, +103, +138, +108, +44, +211, +149, +150, +119, +90, +23, +40, +233, +33, +213, +111, +102, +142, +131, +78, +162, +187, +6, +6, +183, +234, +78, +186, +224, +162, +53, +241, +164, +30, +84, +88, +12, +32, +16, +179, +61, +156, +236, +200, +46, +232, +196, +222, +90, +71, +215, +211, +196, +18, +127, +234, +158, +150, +116, +129, +116, +184, +162, +218, +205, +218, +39, +50, +166, +87, +174, +91, +39, +96, +79, +112, +49, +96, +32, +93, +221, +99, +97, +213, +47, +65, +124, +160, +11, +194, +156, +188, +225, +5, +232, +192, +69, +75, +205, +200, +78, +112, +204, +231, +140, +168, +125, +44, +112, +32, +87, +195, +181, +212, +20, +71, +121, +66, +131, +45, +217, +93, +230, +163, +254, +8, +87, +164, +36, +13, +62, +18, +100, +44, +236, +244, +0, +21, +5, +207, +123, +118, +109, +40, +62, +244, +230, +78, +96, +40, +35, +249, +248, +109, +162, +118, +135, +116, +55, +172, +9, +230, +28, +215, +78, +153, +112, +106, +55, +0, +60, +158, +130, +57, +254, +123, +239, +13, +23, +231, +139, +29, +93, +85, +150, +158, +54, +194, +76, +240, +137, +232, +161, +208, +241, +5, +160, +249, +174, +64, +225, +179, +202, +15, +244, +201, +155, +92, +96, +219, +71, +144, +119, +27, +112, +236, +90, +243, +26, +35, +40, +170, +210, +30, +35, +159, +89, +213, +205, +161, +251, +107, +184, +35, +122, +62, +182, +11, +24, +139, +38, +30, +29, +90, +125, +216, +130, +218, +22, +49, +178, +196, +184, +252, +154, +122, +248, +204, +201, +239, +93, +22, +86, +24, +161, +181, +254, +152, +104, +63, +232, +224, +166, +144, +199, +150, +145, +0, +10, +188, +130, +156, +122, +37, +147, +35, +24, +4, +212, +208, +235, +123, +246, +148, +20, +106, +187, +6, +222, +87, +139, +60, +245, +199, +118, +119, +212, +203, +120, +40, +58, +169, +127, +160, +17, +91, +21, +248, +239, +229, +99, +250, +113, +84, +135, +230, +148, +89, +179, +180, +254, +86, +245, +196, +149, +227, +140, +223, +104, +163, +251, +68, +173, +13, +43, +79, +6, +36, +96, +196, +89, +165, +252, +109, +106, +92, +148, +204, +10, +219, +121, +229, +151, +8, +0, +140, +57, +50, +42, +196, +118, +57, +236, +200, +252, +69, +67, +156, +203, +237, +123, +218, +83, +45, +9, +218, +124, +127, +79, +224, +126, +236, +158, +80, +209, +133, +206, +106, +221, +206, +14, +14, +152, +80, +0, +183, +139, +109, +229, +93, +73, +30, +182, +196, +42, +183, +150, +3, +210, +203, +233, +106, +143, +129, +37, +219, +229, +14, +202, +75, +211, +28, +74, +132, +84, +100, +110, +98, +176, +153, +184, +170, +254, +158, +182, +205, +41, +65, +62, +134, +171, +234, +124, +228, +107, +249, +215, +186, +4, +147, +159, +209, +139, +166, +141, +179, +178, +198, +174, +175, +44, +78, +242, +161, +30, +6, +226, +57, +80, +239, +189, +121, +86, +64, +229, +65, +135, +228, +31, +27, +162, +36, +165, +65, +75, +85, +81, +66, +184, +54, +159, +231, +108, +228, +194, +8, +33, +245, +135, +210, +238, +7, +231, +90, +80, +112, +178, +103, +138, +182, +48, +154, +87, +90, +83, +76, +4, +0, +136, +216, +210, +6, +150, +142, +16, +13, +10, +233, +205, +233, +208, +251, +137, +148, +25, +112, +182, +208, +10, +149, +58, +65, +108, +165, +30, +226, +8, +191, +175, +120, +36, +151, +210, +72, +62, +7, +208, +158, +149, +135, +13, +175, +144, +67, +101, +204, +68, +249, +15, +171, +249, +252, +129, +138, +254, +250, +129, +43, +56, +237, +238, +252, +169, +203, +175, +232, +214, +150, +159, +195, +192, +78, +199, +127, +28, +69, +5, +248, +75, +185, +190, +208, +28, +111, +138, +131, +41, +152, +184, +158, +105, +212, +43, +196, +49, +37, +0, +67, +169, +204, +20, +127, +97, +238, +61, +158, +62, +82, +21, +25, +225, +97, +80, +227, +165, +179, +118, +239, +33, +98, +194, +70, +86, +158, +52, +169, +183, +32, +182, +228, +212, +50, +103, +66, +159, +183, +237, +209, +188, +142, +226, +212, +127, +192, +45, +77, +219, +48, +133, +147, +244, +180, +44, +197, +19, +42, +40, +133, +101, +181, +217, +76, +157, +67, +78, +106, +3, +59, +252, +135, +97, +71, +202, +41, +34, +29, +95, +72, +161, +195, +188, +208, +152, +245, +83, +222, +56, +235, +79, +15, +59, +157, +79, +106, +69, +244, +244, +158, +14, +102, +49, +236, +190, +30, +91, +226, +141, +46, +123, +41, +155, +20, +105, +172, +2, +19, +42, +32, +129, +77, +62, +74, +1, +94, +140, +128, +238, +255, +154, +110, +36, +59, +87, +129, +130, +130, +250, +42, +8, +170, +228, +188, +1, +120, +159, +228, +108, +229, +18, +216, +184, +75, +187, +132, +167, +238, +78, +171, +165, +59, +67, +76, +179, +223, +250, +61, +188, +107, +211, +115, +171, +66, +118, +18, +157, +192, +127, +228, +149, +101, +214, +188, +138, +84, +91, +218, +168, +35, +74, +128, +136, +10, +118, +221, +239, +51, +1, +1, +54, +236, +39, +218, +205, +135, +26, +155, +37, +238, +182, +12, +240, +158, +201, +47, +21, +143, +161, +14, +126, +157, +62, +158, +143, +49, +171, +212, +173, +240, +105, +53, +239, +189, +22, +76, +163, +233, +186, +47, +141, +220, +120, +196, +254, +173, +49, +214, +116, +95, +163, +194, +64, +44, +55, +2, +106, +144, +46, +233, +225, +138, +234, +200, +50, +113, +20, +178, +164, +170, +100, +199, +162, +64, +199, +213, +76, +81, +22, +239, +170, +250, +232, +75, +108, +188, +64, +50, +232, +12, +251, +19, +121, +113, +155, +23, +102, +101, +68, +179, +149, +31, +77, +168, +92, +234, +250, +239, +189, +73, +231, +93, +47, +149, +187, +176, +91, +152, +123, +250, +137, +93, +113, +68, +7, +236, +222, +216, +227, +92, +23, +113, +163, +33, +85, +151, +63, +25, +62, +146, +195, +179, +167, +202, +107, +129, +215, +244, +161, +93, +31, +61, +220, +44, +234, +10, +239, +70, +215, +0, +61, +44, +68, +119, +221, +39, +115, +11, +73, +197, +45, +233, +224, +199, +158, +212, +139, +195, +23, +2, +49, +232, +219, +31, +204, +203, +58, +101, +248, +58, +154, +12, +139, +199, +41, +177, +106, +245, +250, +132, +232, +138, +220, +227, +191, +48, +30, +210, +160, +203, +247, +131, +144, +196, +161, +201, +69, +248, +157, +8, +59, +183, +119, +158, +71, +161, +93, +171, +46, +53, +16, +32, +48, +186, +185, +44, +193, +42, +121, +69, +26, +172, +167, +233, +100, +167, +218, +129, +195, +11, +10, +28, +90, +2, +248, +178, +245, +91, +231, +38, +77, +72, +165, +28, +245, +231, +18, +254, +11, +115, +87, +238, +61, +70, +195, +244, +213, +96, +206, +229, +65, +249, +82, +37, +97, +9, +161, +219, +231, +60, +124, +150, +88, +69, +63, +137, +25, +129, +151, +235, +75, +51, +154, +53, +122, +151, +91, +73, +76, +245, +2, +58, +216, +46, +59, +105, +192, +46, +175, +52, +253, +103, +182, +72, +123, +192, +79, +215, +130, +127, +146, +157, +220, +111, +132, +132, +171, +220, +45, +15, +180, +18, +107, +147, +183, +135, +158, +144, +32, +133, +49, +28, +26, +22, +64, +168, +110, +76, +165, +60, +84, +124, +205, +90, +208, +153, +111, +60, +244, +247, +29, +52, +169, +122, +247, +224, +59, +209, +23, +120, +71, +107, +4, +105, +0, +228, +112, +25, +169, +227, +116, +90, +28, +37, +118, +173, +171, +59, +109, +231, +162, +79, +216, +93, +99, +12, +168, +118, +245, +39, +51, +77, +152, +125, +102, +128, +108, +105, +183, +197, +215, +117, +169, +54, +192, +218, +25, +99, +164, +137, +211, +239, +151, +62, +66, +111, +214, +3, +174, +178, +38, +139, +45, +163, +67, +51, +38, +108, +82, +126, +93, +166, +130, +116, +16, +197, +162, +80, +61, +249, +20, +99, +58, +92, +128, +77, +251, +124, +209, +52, +56, +31, +37, +74, +82, +28, +2, +58, +54, +94, +122, +39, +72, +195, +165, +173, +155, +149, +180, +174, +96, +35, +166, +94, +143, +9, +66, +83, +128, +25, +152, +157, +182, +2, +22, +30, +103, +245, +100, +1, +111, +14, +87, +61, +23, +193, +86, +15, +162, +107, +183, +70, +128, +210, +218, +3, +154, +139, +103, +233, +56, +215, +119, +57, +204, +14, +47, +170, +246, +252, +113, +30, +168, +82, +237, +0, +87, +107, +248, +136, +131, +33, +82, +160, +144, +135, +183, +235, +250, +174, +30, +187, +0, +5, +118, +9, +185, +28, +226, +149, +164, +155, +95, +60, +217, +117, +69, +106, +145, +121, +111, +125, +144, +251, +181, +9, +105, +20, +222, +22, +69, +23, +248, +206, +61, +248, +178, +72, +63, +199, +57, +137, +224, +18, +88, +230, +50, +45, +192, +23, +55, +73, +38, +221, +212, +218, +165, +182, +17, +57, +216, +76, +48, +129, +230, +1, +215, +23, +57, +198, +146, +187, +200, +83, +76, +242, +120, +16, +183, +127, +168, +69, +131, +74, +25, +123, +127, +81, +244, +180, +114, +124, +85, +2, +86, +112, +238, +237, +70, +222, +192, +169, +76, +173, +54, +12, +118, +178, +183, +104, +69, +63, +69, +135, +111, +171, +83, +184, +130, +86, +42, +81, +254, +232, +123, +105, +70, +244, +0, +146, +128, +205, +62, +56, +202, +138, +5, +17, +221, +96, +73, +30, +98, +193, +144, +200, +158, +212, +34, +12, +249, +235, +34, +146, +227, +21, +70, +32, +168, +151, +62, +56, +123, +10, +160, +155, +93, +8, +227, +139, +196, +69, +217, +116, +130, +80, +114, +179, +3, +2, +6, +31, +206, +182, +247, +141, +221, +137, +64, +127, +100, +25, +161, +61, +236, +109, +52, +217, +4, +53, +24, +14, +7, +128, +221, +148, +147, +48, +75, +162, +107, +210, +232, +69, +81, +40, +47, +5, +18, +209, +58, +249, +137, +207, +145, +151, +205, +4, +86, +82, +72, +78, +144, +152, +167, +207, +178, +186, +5, +118, +187, +69, +7, +254, +251, +168, +46, +43, +80, +242, +251, +159, +70, +146, +131, +22, +251, +181, +171, +13, +101, +43, +224, +107, +152, +26, +33, +230, +218, +213, +60, +160, +104, +68, +18, +202, +68, +22, +215, +173, +191, +241, +118, +143, +141, +97, +129, +16, +16, +92, +210, +195, +106, +230, +22, +96, +2, +194, +137, +173, +154, +112, +199, +227, +81, +167, +174, +247, +85, +6, +238, +167, +84, +74, +244, +172, +193, +175, +227, +152, +197, +195, +27, +239, +79, +189, +116, +48, +114, +242, +168, +157, +123, +17, +162, +110, +150, +146, +212, +31, +33, +221, +138, +154, +123, +155, +178, +40, +1, +87, +3, +96, +73, +54, +60, +37, +161, +5, +117, +236, +154, +101, +25, +128, +74, +172, +153, +58, +159, +90, +76, +114, +105, +220, +175, +138, +86, +40, +134, +18, +254, +109, +194, +235, +183, +139, +58, +209, +194, +8, +30, +57, +22, +83, +31, +116, +167, +170, +232, +69, +243, +254, +52, +14, +208, +240, +159, +30, +173, +231, +103, +1, +121, +127, +91, +59, +109, +93, +24, +100, +69, +198, +219, +175, +241, +13, +82, +144, +242, +1, +208, +190, +220, +127, +31, +240, +41, +10, +200, +132, +70, +51, +253, +60, +38, +117, +109, +4, +25, +18, +84, +107, +22, +176, +212, +20, +23, +24, +230, +243, +88, +94, +170, +124, +178, +6, +220, +248, +63, +11, +240, +140, +202, +188, +194, +17, +252, +101, +46, +186, +125, +186, +19, +23, +47, +240, +240, +179, +37, +46, +223, +19, +0, +130, +186, +97, +140, +6, +118, +4, +84, +130, +82, +0, +168, +71, +113, +91, +37, +105, +38, +17, +227, +241, +222, +10, +215, +244, +20, +189, +216, +188, +248, +168, +78, +232, +84, +210, +53, +114, +90, +232, +224, +211, +149, +11, +120, +51, +71, +97, +161, +63, +17, +162, +10, +194, +59, +104, +82, +153, +199, +254, +153, +58, +90, +26, +137, +238, +62, +251, +115, +30, +177, +20, +250, +99, +56, +19, +40, +93, +100, +116, +67, +147, +35, +113, +243, +119, +39, +193, +18, +43, +73, +214, +187, +202, +175, +125, +6, +128, +188, +15, +223, +98, +253, +53, +107, +191, +210, +9, +235, +95, +154, +235, +220, +63, +123, +109, +135, +165, +246, +21, +221, +110, +14, +118, +48, +134, +227, +8, +156, +99, +186, +0, +247, +118, +176, +79, +11, +177, +241, +229, +214, +247, +209, +8, +186, +128, +190, +183, +34, +251, +36, +60, +246, +218, +65, +21, +29, +170, +122, +49, +30, +224, +160, +82, +243, +215, +152, +183, +157, +48, +34, +141, +167, +181, +68, +74, +157, +73, +218, +204, +174, +19, +239, +251, +205, +208, +49, +10, +59, +226, +233, +72, +54, +142, +118, +103, +214, +231, +211, +68, +191, +247, +243, +189, +165, +218, +131, +143, +179, +149, +198, +82, +162, +101, +22, +126, +16, +57, +213, +144, +68, +175, +99, +10, +102, +111, +249, +217, +24, +241, +191, +253, +120, +96, +215, +78, +1, +1, +9, +246, +123, +143, +86, +239, +106, +240, +231, +39, +79, +91, +19, +227, +96, +212, +180, +39, +224, +173, +85, +140, +173, +142, +56, +89, +67, +33, +29, +66, +227, +1, +156, +3, +180, +139, +193, +238, +150, +252, +85, +114, +9, +99, +74, +9, +144, +37, +83, +126, +208, +243, +81, +87, +177, +112, +79, +125, +42, +242, +85, +99, +43, +89, +51, +76, +150, +225, +196, +202, +121, +170, +34, +7, +35, +86, +57, +127, +160, +53, +219, +107, +92, +21, +70, +222, +15, +43, +109, +232, +143, +146, +249, +214, +3, +185, +83, +88, +203, +141, +126, +4, +101, +231, +165, +28, +73, +121, +204, +52, +96, +137, +174, +222, +146, +81, +45, +75, +118, +207, +212, +200, +114, +168, +116, +23, +180, +92, +218, +140, +218, +19, +67, +128, +212, +179, +14, +31, +182, +62, +30, +224, +228, +169, +234, +154, +223, +181, +234, +3, +41, +183, +135, +226, +109, +97, +27, +71, +44, +195, +68, +98, +102, +172, +221, +30, +235, +4, +72, +85, +8, +118, +143, +197, +107, +59, +46, +104, +18, +194, +128, +249, +132, +211, +27, +65, +217, +121, +87, +243, +127, +183, +176, +182, +85, +242, +98, +60, +145, +249, +197, +197, +234, +60, +181, +50, +112, +24, +77, +117, +49, +180, +247, +5, +59, +124, +82, +62, +188, +50, +234, +74, +252, +170, +242, +196, +160, +207, +170, +137, +58, +120, +184, +71, +114, +30, +166, +142, +152, +24, +131, +216, +165, +111, +131, +52, +1, +227, +230, +5, +77, +53, +9, +243, +150, +50, +132, +177, +230, +191, +200, +186, +240, +87, +42, +147, +59, +168, +104, +98, +232, +215, +204, +139, +247, +149, +88, +136, +52, +49, +55, +253, +118, +245, +142, +158, +74, +86, +247, +39, +151, +100, +37, +109, +46, +177, +209, +63, +158, +134, +182, +90, +59, +69, +229, +219, +97, +145, +172, +91, +236, +185, +64, +14, +232, +37, +229, +122, +237, +22, +163, +194, +237, +147, +56, +17, +175, +214, +1, +112, +40, +57, +137, +40, +74, +225, +182, +59, +234, +71, +234, +102, +234, +196, +5, +158, +93, +81, +98, +47, +104, +112, +34, +126, +115, +114, +185, +73, +37, +205, +22, +152, +164, +76, +11, +14, +116, +209, +189, +176, +169, +6, +91, +169, +155, +127, +201, +157, +232, +51, +52, +235, +35, +45, +103, +142, +40, +100, +125, +42, +118, +122, +72, +202, +80, +6, +148, +2, +223, +106, +54, +108, +72, +23, +183, +106, +154, +124, +44, +188, +238, +129, +131, +102, +135, +141, +216, +216, +253, +109, +103, +211, +214, +105, +37, +140, +201, +65, +127, +204, +51, +172, +126, +93, +110, +126, +169, +158, +94, +18, +201, +107, +226, +45, +48, +42, +92, +131, +38, +218, +254, +221, +51, +134, +75, +28, +55, +220, +77, +56, +48, +220, +19, +126, +32, +138, +212, +169, +214, +153, +152, +33, +150, +147, +72, +235, +214, +238, +158, +85, +247, +211, +73, +78, +82, +212, +227, +76, +156, +84, +196, +13, +187, +242, +167, +53, +127, +231, +126, +185, +248, +228, +163, +118, +250, +129, +121, +244, +172, +138, +225, +216, +137, +193, +93, +120, +255, +171, +41, +220, +169, +2, +24, +50, +115, +66, +123, +172, +228, +225, +76, +3, +182, +65, +101, +1, +33, +158, +45, +94, +54, +15, +208, +54, +179, +120, +20, +222, +136, +85, +6, +94, +7, +20, +12, +165, +233, +186, +93, +98, +105, +79, +59, +61, +141, +244, +24, +104, +164, +116, +12, +219, +19, +242, +170, +108, +233, +166, +76, +182, +79, +63, +48, +11, +108, +137, +155, +76, +192, +248, +181, +188, +38, +64, +50, +161, +56, +175, +120, +142, +119, +126, +56, +2, +172, +170, +84, +214, +137, +213, +113, +139, +232, +134, +98, +254, +169, +254, +107, +205, +106, +112, +134, +195, +18, +40, +175, +26, +13, +159, +120, +247, +148, +47, +89, +30, +15, +90, +225, +72, +242, +36, +233, +155, +194, +137, +190, +90, +170, +153, +59, +172, +187, +193, +37, +130, +60, +196, +6, +8, +170, +136, +25, +124, +122, +71, +48, +39, +26, +189, +151, +134, +57, +172, +187, +53, +39, +243, +177, +82, +121, +200, +140, +71, +78, +88, +94, +251, +163, +202, +0, +173, +152, +126, +182, +67, +249, +119, +88, +202, +231, +227, +175, +105, +129, +51, +100, +252, +175, +47, +159, +216, +86, +74, +168, +133, +231, +105, +72, +35, +243, +136, +75, +86, +154, +65, +156, +23, +193, +90, +252, +147, +131, +7, +175, +239, +194, +56, +173, +124, +214, +19, +154, +25, +196, +164, +185, +3, +157, +50, +12, +178, +130, +107, +149, +205, +205, +88, +172, +110, +4, +60, +10, +136, +49, +208, +200, +111, +167, +82, +147, +41, +122, +123, +148, +219, +55, +74, +149, +41, +166, +79, +142, +29, +112, +198, +89, +75, +89, +146, +248, +125, +89, +42, +29, +247, +139, +48, +107, +201, +140, +93, +68, +128, +97, +158, +72, +96, +181, +247, +176, +246, +126, +237, +174, +174, +43, +218, +242, +135, +107, +143, +104, +9, +137, +80, +33, +134, +85, +102, +83, +57, +199, +33, +7, +67, +206, +201, +107, +179, +7, +128, +92, +171, +4, +199, +46, +94, +237, +247, +176, +68, +14, +25, +180, +10, +211, +46, +168, +181, +171, +83, +244, +244, +77, +252, +190, +103, +192, +190, +215, +29, +23, +202, +221, +47, +125, +90, +134, +75, +116, +109, +97, +231, +158, +18, +233, +181, +250, +114, +36, +160, +215, +128, +249, +35, +197, +207, +161, +26, +134, +232, +74, +124, +23, +172, +173, +43, +107, +208, +94, +103, +146, +45, +34, +103, +255, +14, +254, +145, +121, +56, +156, +105, +154, +175, +238, +243, +163, +111, +127, +170, +100, +255, +38, +24, +57, +123, +218, +246, +118, +150, +12, +179, +145, +11, +178, +189, +10, +187, +80, +11, +241, +66, +98, +205, +201, +95, +74, +205, +100, +68, +112, +190, +171, +7, +57, +212, +145, +139, +18, +204, +133, +129, +227, +47, +89, +93, +236, +215, +235, +118, +240, +42, +9, +85, +197, +147, +88, +206, +105, +100, +43, +173, +7, +110, +235, +146, +77, +97, +142, +197, +46, +202, +55, +110, +190, +94, +132, +11, +131, +35, +121, +18, +178, +117, +176, +232, +233, +58, +135, +164, +193, +28, +46, +126, +19, +120, +246, +97, +94, +105, +219, +93, +56, +247, +51, +19, +84, +6, +155, +244, +9, +211, +150, +213, +174, +143, +195, +252, +118, +222, +94, +227, +157, +111, +68, +61, +12, +192, +94, +55, +229, +45, +247, +179, +243, +27, +123, +155, +211, +151, +211, +113, +30, +54, +245, +75, +195, +101, +118, +147, +88, +135, +134, +183, +42, +251, +234, +73, +223, +128, +226, +116, +203, +79, +84, +44, +12, +45, +98, +127, +31, +43, +224, +109, +107, +17, +12, +207, +49, +223, +121, +15, +249, +35, +222, +212, +10, +208, +43, +166, +122, +96, +62, +255, +93, +73, +82, +143, +33, +82, +53, +236, +170, +34, +254, +9, +0, +180, +17, +40, +130, +144, +176, +107, +7, +204, +51, +120, +196, +0, +205, +214, +143, +199, +124, +44, +162, +8, +145, +165, +223, +60, +15, +144, +25, +234, +10, +178, +253, +184, +81, +138, +127, +100, +202, +239, +64, +56, +214, +130, +143, +24, +158, +13, +32, +52, +200, +126, +75, +147, +138, +129, +210, +129, +153, +250, +138, +139, +20, +73, +45, +122, +234, +1, +28, +197, +124, +189, +181, +9, +109, +148, +179, +143, +22, +248, +253, +42, +229, +208, +31, +47, +31, +17, +17, +96, +81, +175, +84, +51, +124, +212, +114, +226, +48, +13, +47, +222, +222, +186, +16, +195, +232, +45, +95, +17, +245, +140, +65, +74, +5, +166, +139, +171, +46, +209, +124, +57, +124, +72, +165, +39, +49, +72, +54, +27, +50, +13, +106, +215, +138, +87, +224, +45, +148, +197, +245, +239, +89, +120, +182, +222, +50, +1, +113, +196, +234, +62, +111, +125, +67, +163, +98, +76, +5, +231, +100, +85, +178, +10, +234, +65, +187, +76, +100, +52, +182, +145, +157, +124, +195, +223, +13, +129, +219, +137, +3, +126, +215, +233, +82, +192, +144, +244, +163, +198, +252, +142, +45, +89, +223, +122, +90, +116, +51, +48, +183, +175, +60, +162, +82, +51, +226, +66, +0, +166, +201, +26, +246, +191, +5, +49, +27, +237, +35, +12, +213, +118, +55, +114, +114, +5, +243, +137, +78, +210, +48, +155, +79, +18, +12, +48, +170, +30, +170, +33, +151, +46, +227, +172, +247, +52, +191, +152, +190, +65, +10, +198, +105, +214, +166, +174, +159, +80, +121, +89, +204, +249, +231, +90, +57, +205, +135, +68, +122, +213, +155, +60, +232, +231, +99, +242, +95, +195, +2, +213, +0, +42, +126, +220, +199, +21, +55, +205, +248, +17, +115, +216, +33, +100, +41, +119, +104, +20, +11, +55, +150, +152, +34, +82, +115, +25, +130, +11, +142, +229, +238, +107, +209, +27, +35, +237, +103, +49, +138, +48, +90, +40, +25, +223, +246, +11, +50, +96, +58, +72, +239, +72, +49, +219, +97, +179, +167, +24, +167, +124, +177, +75, +219, +108, +121, +108, +66, +127, +107, +134, +110, +52, +149, +217, +11, +23, +229, +126, +12, +210, +165, +38, +61, +164, +88, +136, +128, +21, +116, +158, +122, +208, +227, +2, +83, +57, +123, +64, +214, +2, +6, +66, +134, +70, +12, +49, +137, +15, +247, +60, +137, +204, +6, +35, +3, +82, +198, +91, +91, +108, +26, +1, +207, +116, +176, +53, +139, +68, +182, +50, +229, +25, +50, +248, +222, +54, +53, +100, +1, +232, +78, +50, +0, +218, +63, +16, +120, +99, +89, +40, +102, +123, +108, +140, +41, +87, +103, +35, +138, +93, +133, +23, +139, +215, +61, +177, +3, +15, +53, +112, +15, +209, +30, +62, +167, +3, +194, +8, +189, +39, +227, +152, +89, +131, +37, +111, +101, +159, +184, +197, +213, +172, +3, +101, +19, +229, +202, +26, +158, +18, +158, +79, +74, +65, +227, +140, +26, +221, +103, +216, +63, +142, +233, +74, +201, +106, +102, +168, +119, +184, +142, +188, +113, +165, +77, +227, +109, +194, +42, +103, +38, +176, +197, +136, +242, +115, +121, +85, +31, +150, +186, +210, +58, +73, +138, +35, +36, +67, +68, +122, +202, +53, +238, +50, +240, +102, +3, +222, +36, +206, +233, +179, +20, +84, +178, +242, +95, +75, +99, +241, +248, +36, +59, +88, +161, +94, +81, +201, +249, +186, +119, +22, +34, +118, +28, +19, +27, +234, +5, +172, +166, +154, +102, +44, +160, +32, +163, +119, +26, +42, +160, +192, +214, +144, +190, +228, +24, +190, +247, +189, +43, +179, +10, +181, +102, +31, +223, +56, +160, +160, +52, +227, +213, +92, +225, +226, +254, +113, +60, +96, +70, +192, +225, +63, +9, +220, +64, +202, +117, +80, +107, +81, +224, +143, +134, +182, +237, +201, +103, +98, +178, +252, +221, +161, +241, +33, +146, +172, +248, +167, +247, +208, +175, +41, +34, +20, +44, +66, +62, +203, +109, +140, +237, +193, +177, +170, +165, +126, +239, +31, +177, +90, +27, +17, +155, +252, +187, +89, +213, +155, +168, +239, +73, +98, +153, +94, +235, +174, +98, +244, +173, +103, +122, +217, +122, +188, +226, +28, +99, +249, +63, +199, +2, +40, +38, +180, +195, +199, +212, +21, +106, +135, +216, +65, +209, +225, +82, +182, +106, +70, +188, +6, +94, +65, +203, +138, +12, +128, +219, +157, +238, +1, +172, +204, +116, +197, +199, +73, +50, +155, +186, +216, +114, +207, +106, +77, +75, +145, +61, +158, +128, +121, +122, +38, +183, +5, +223, +250, +131, +97, +211, +160, +255, +194, +212, +244, +105, +189, +81, +197, +139, +163, +172, +36, +66, +3, +178, +205, +24, +15, +210, +73, +134, +116, +140, +210, +218, +206, +28, +16, +99, +10, +63, +216, +244, +16, +182, +40, +150, +237, +175, +156, +25, +241, +127, +179, +145, +171, +28, +143, +113, +19, +221, +76, +71, +139, +138, +89, +90, +97, +162, +250, +241, +26, +116, +191, +228, +14, +153, +7, +93, +88, +6, +57, +146, +213, +37, +146, +129, +30, +237, +76, +23, +95, +10, +204, +17, +77, +102, +165, +137, +71, +19, +224, +148, +151, +9, +213, +255, +136, +32, +250, +0, +122, +101, +157, +55, +132, +133, +52, +229, +160, +166, +0, +254, +36, +30, +15, +34, +251, +173, +19, +14, +142, +102, +54, +108, +248, +97, +100, +90, +37, +148, +2, +165, +0, +140, +102, +129, +95, +103, +79, +77, +212, +232, +36, +164, +134, +231, +110, +43, +239, +157, +88, +21, +195, +176, +205, +39, +117, +202, +22, +252, +144, +130, +55, +175, +68, +187, +161, +42, +183, +113, +214, +193, +174, +245, +27, +37, +187, +126, +16, +152, +243, +250, +199, +17, +249, +157, +76, +147, +222, +131, +168, +119, +182, +161, +150, +113, +235, +3, +77, +211, +177, +53, +76, +24, +87, +237, +218, +128, +72, +102, +63, +53, +16, +159, +206, +30, +45, +186, +64, +236, +196, +74, +87, +184, +37, +210, +230, +231, +177, +199, +72, +67, +72, +252, +231, +195, +194, +95, +151, +209, +154, +78, +230, +132, +68, +55, +164, +104, +74, +4, +214, +42, +179, +210, +8, +245, +209, +79, +226, +110, +205, +18, +253, +80, +128, +149, +40, +18, +19, +139, +55, +62, +125, +239, +199, +29, +35, +68, +163, +223, +153, +123, +64, +124, +205, +156, +117, +253, +9, +195, +64, +251, +75, +180, +48, +20, +43, +151, +78, +118, +71, +119, +165, +120, +72, +135, +212, +127, +199, +95, +48, +240, +116, +137, +204, +54, +245, +15, +196, +40, +100, +32, +37, +12, +91, +21, +175, +159, +84, +152, +84, +19, +39, +75, +96, +150, +236, +129, +228, +122, +223, +196, +23, +136, +15, +244, +48, +178, +122, +127, +15, +16, +97, +52, +242, +236, +83, +178, +249, +43, +113, +116, +8, +15, +152, +34, +95, +161, +29, +63, +143, +150, +138, +116, +123, +143, +230, +169, +63, +13, +127, +215, +163, +106, +200, +239, +45, +73, +34, +200, +191, +197, +38, +153, +254, +98, +89, +71, +70, +9, +170, +92, +234, +211, +188, +36, +143, +23, +149, +69, +102, +6, +232, +138, +218, +100, +146, +92, +225, +152, +28, +85, +126, +195, +15, +203, +142, +11, +18, +24, +100, +57, +226, +0, +0, +192, +120, +137, +112, +21, +144, +194, +90, +164, +202, +230, +17, +190, +173, +191, +161, +163, +151, +251, +190, +237, +111, +67, +18, +150, +155, +189, +188, +244, +108, +23, +116, +179, +39, +125, +183, +25, +8, +127, +144, +64, +100, +249, +59, +253, +50, +101, +117, +36, +31, +117, +252, +235, +90, +232, +201, +187, +5, +208, +228, +137, +110, +226, +216, +106, +125, +156, +174, +95, +157, +59, +182, +140, +19, +211, +102, +186, +199, +36, +49, +187, +193, +21, +214, +187, +105, +68, +74, +247, +43, +13, +34, +19, +123, +116, +139, +7, +9, +253, +167, +213, +12, +102, +115, +147, +246, +126, +165, +210, +196, +33, +42, +85, +99, +101, +35, +201, +88, +218, +238, +250, +54, +102, +47, +32, +137, +141, +34, +99, +42, +3, +15, +216, +42, +8, +187, +224, +80, +195, +107, +248, +170, +200, +74, +147, +196, +113, +216, +132, +98, +145, +199, +7, +50, +183, +104, +105, +21, +251, +170, +150, +214, +50, +207, +75, +41, +225, +223, +59, +141, +126, +236, +68, +76, +58, +4, +91, +24, +205, +228, +249, +251, +185, +120, +86, +106, +245, +155, +195, +223, +143, +100, +34, +71, +147, +57, +13, +104, +105, +154, +224, +90, +169, +59, +167, +84, +73, +28, +120, +16, +136, +66, +164, +179, +166, +245, +190, +253, +69, +61, +73, +248, +213, +67, +98, +83, +207, +107, +233, +142, +141, +13, +144, +180, +68, +15, +251, +137, +102, +227, +195, +237, +165, +222, +78, +209, +213, +26, +232, +184, +237, +236, +111, +49, +225, +180, +221, +156, +232, +220, +42, +250, +190, +139, +4, +120, +251, +160, +119, +20, +34, +160, +230, +25, +162, +143, +90, +137, +101, +107, +154, +45, +24, +90, +111, +188, +93, +57, +8, +224, +215, +106, +227, +160, +208, +15, +246, +168, +184, +244, +51, +191, +136, +169, +209, +61, +237, +18, +35, +46, +234, +143, +223, +172, +112, +6, +186, +162, +176, +78, +188, +215, +105, +92, +63, +168, +201, +99, +98, +99, +202, +136, +157, +63, +154, +57, +105, +29, +57, +141, +4, +34, +150, +236, +28, +229, +196, +232, +197, +2, +75, +83, +251, +182, +140, +30, +204, +137, +132, +95, +181, +176, +42, +218, +162, +101, +190, +22, +10, +176, +205, +191, +110, +201, +125, +171, +67, +161, +229, +39, +78, +76, +185, +151, +85, +52, +211, +105, +101, +164, +243, +211, +55, +246, +192, +144, +200, +111, +143, +8, +43, +230, +149, +53, +75, +65, +236, +236, +176, +68, +165, +15, +2, +222, +16, +250, +68, +7, +180, +119, +103, +91, +233, +51, +18, +218, +29, +197, +84, +254, +93, +92, +220, +213, +97, +160, +245, +210, +10, +86, +162, +89, +19, +115, +82, +167, +102, +100, +124, +57, +196, +42, +233, +182, +118, +157, +81, +168, +42, +218, +95, +4, +128, +74, +127, +84, +47, +166, +130, +191, +176, +37, +243, +136, +234, +166, +128, +249, +192, +147, +33, +50, +61, +153, +152, +162, +244, +140, +93, +109, +136, +161, +142, +92, +180, +229, +0, +18, +78, +87, +122, +20, +74, +118, +172, +161, +221, +177, +4, +77, +77, +68, +117, +241, +237, +205, +92, +49, +139, +110, +56, +178, +210, +207, +213, +11, +56, +254, +188, +50, +11, +167, +169, +244, +27, +205, +229, +210, +74, +9, +229, +67, +221, +215, +115, +218, +62, +135, +106, +28, +226, +206, +106, +73, +106, +133, +225, +32, +201, +232, +140, +230, +84, +0, +109, +78, +106, +72, +6, +223, +89, +155, +170, +158, +100, +177, +57, +158, +222, +130, +4, +9, +87, +178, +138, +222, +170, +130, +91, +159, +115, +21, +114, +37, +6, +80, +40, +115, +101, +6, +81, +210, +223, +13, +155, +173, +196, +118, +104, +52, +197, +223, +91, +217, +26, +68, +247, +145, +167, +135, +162, +21, +159, +142, +244, +200, +240, +207, +83, +154, +144, +28, +119, +42, +4, +47, +135, +40, +68, +9, +92, +36, +224, +225, +38, +179, +229, +102, +59, +56, +146, +136, +159, +176, +40, +48, +246, +118, +205, +58, +115, +206, +119, +97, +236, +170, +77, +187, +162, +226, +194, +245, +213, +216, +23, +43, +23, +220, +196, +224, +189, +75, +145, +119, +239, +199, +222, +29, +164, +107, +242, +168, +58, +84, +178, +80, +195, +248, +246, +236, +82, +89, +131, +170, +123, +64, +179, +175, +202, +157, +95, +166, +37, +6, +66, +84, +220, +61, +195, +51, +221, +110, +150, +113, +147, +14, +73, +128, +99, +253, +44, +187, +92, +128, +150, +110, +154, +170, +253, +209, +55, +198, +214, +18, +196, +126, +5, +191, +10, +49, +163, +213, +214, +110, +201, +60, +47, +14, +24, +159, +26, +242, +27, +209, +46, +77, +102, +222, +175, +137, +161, +143, +136, +201, +108, +129, +138, +138, +157, +56, +58, +149, +199, +194, +111, +216, +163, +243, +19, +77, +125, +199, +166, +195, +25, +9, +187, +96, +36, +88, +90, +83, +40, +78, +23, +6, +56, +238, +107, +141, +253, +127, +52, +191, +81, +68, +149, +54, +9, +163, +52, +91, +199, +104, +2, +252, +56, +100, +246, +6, +97, +218, +252, +159, +24, +122, +191, +212, +92, +104, +238, +243, +91, +124, +158, +11, +225, +142, +223, +125, +225, +81, +172, +233, +185, +228, +117, +135, +49, +218, +111, +219, +89, +1, +160, +12, +240, +212, +248, +79, +152, +107, +16, +193, +114, +48, +51, +157, +26, +140, +64, +62, +172, +232, +29, +242, +245, +204, +83, +152, +243, +234, +98, +197, +64, +61, +104, +62, +188, +47, +246, +4, +149, +247, +135, +81, +39, +1, +119, +135, +173, +178, +106, +63, +64, +47, +155, +35, +25, +244, +16, +133, +216, +171, +75, +203, +74, +178, +120, +158, +37, +122, +129, +2, +224, +173, +32, +227, +135, +223, +252, +23, +40, +2, +202, +238, +55, +50, +187, +127, +58, +88, +95, +39, +131, +195, +35, +164, +130, +86, +59, +8, +37, +22, +118, +145, +201, +164, +160, +216, +94, +224, +211, +33, +3, +220, +31, +139, +79, +125, +63, +170, +124, +183, +1, +102, +184, +227, +88, +159, +22, +158, +175, +171, +51, +222, +186, +191, +177, +10, +86, +192, +21, +199, +157, +68, +139, +249, +66, +107, +160, +201, +180, +93, +88, +197, +121, +59, +233, +10, +109, +185, +99, +245, +112, +39, +37, +64, +170, +52, +219, +142, +25, +159, +223, +244, +19, +204, +53, +246, +244, +68, +182, +48, +71, +12, +64, +58, +219, +90, +112, +173, +22, +16, +67, +209, +86, +133, +170, +205, +158, +197, +41, +250, +113, +119, +90, +227, +223, +13, +210, +165, +50, +19, +41, +207, +160, +231, +212, +147, +134, +37, +136, +153, +152, +252, +12, +73, +251, +122, +244, +36, +113, +246, +233, +167, +131, +233, +37, +186, +41, +165, +228, +102, +254, +154, +213, +116, +78, +198, +166, +69, +156, +78, +207, +230, +169, +126, +65, +11, +239, +208, +136, +252, +15, +81, +192, +142, +158, +42, +172, +219, +193, +118, +122, +252, +86, +169, +65, +3, +153, +108, +104, +221, +60, +90, +113, +82, +237, +183, +139, +208, +93, +222, +239, +164, +92, +234, +81, +217, +127, +139, +74, +60, +42, +240, +251, +88, +197, +52, +200, +190, +236, +217, +14, +96, +8, +81, +73, +24, +22, +14, +236, +175, +117, +83, +10, +73, +230, +18, +130, +156, +150, +47, +125, +193, +241, +147, +4, +64, +234, +193, +32, +173, +63, +185, +152, +140, +165, +151, +23, +137, +227, +17, +217, +200, +6, +12, +56, +39, +176, +38, +221, +138, +169, +155, +253, +150, +247, +8, +84, +7, +233, +96, +182, +14, +124, +238, +109, +96, +197, +136, +5, +155, +194, +92, +225, +97, +206, +39, +70, +63, +67, +67, +66, +199, +87, +30, +108, +42, +196, +196, +206, +191, +107, +46, +90, +116, +83, +98, +21, +228, +68, +68, +227, +115, +32, +115, +147, +90, +106, +164, +229, +253, +138, +20, +145, +34, +3, +14, +215, +249, +245, +29, +154, +194, +188, +162, +34, +174, +15, +89, +208, +191, +13, +186, +125, +126, +68, +79, +162, +195, +96, +148, +234, +72, +73, +33, +136, +181, +119, +120, +81, +73, +43, +50, +205, +51, +250, +242, +140, +155, +121, +245, +109, +173, +35, +91, +93, +41, +18, +225, +164, +183, +156, +241, +160, +127, +66, +74, +105, +254, +165, +17, +110, +40, +95, +18, +250, +6, +98, +100, +221, +48, +233, +220, +166, +233, +250, +19, +112, +147, +23, +15, +11, +137, +73, +184, +25, +179, +136, +161, +216, +46, +12, +140, +236, +55, +117, +164, +41, +179, +54, +214, +199, +123, +61, +62, +0, +233, +232, +122, +138, +65, +176, +0, +53, +106, +73, +186, +62, +102, +189, +243, +118, +212, +186, +65, +202, +144, +214, +160, +75, +148, +66, +122, +97, +13, +232, +227, +86, +205, +231, +47, +69, +178, +159, +248, +77, +122, +187, +146, +0, +132, +231, +81, +35, +110, +5, +95, +149, +176, +33, +46, +249, +113, +202, +83, +148, +62, +177, +179, +109, +231, +221, +212, +48, +220, +232, +223, +67, +186, +5, +164, +153, +40, +31, +37, +191, +62, +217, +79, +227, +134, +175, +82, +187, +143, +63, +198, +60, +188, +101, +61, +74, +53, +52, +180, +15, +141, +89, +252, +215, +38, +238, +138, +98, +57, +198, +166, +63, +129, +230, +154, +164, +214, +83, +254, +120, +55, +140, +66, +31, +211, +219, +23, +43, +213, +34, +175, +242, +132, +151, +30, +74, +180, +221, +227, +20, +78, +23, +184, +146, +27, +216, +243, +123, +4, +167, +42, +183, +54, +115, +180, +115, +206, +39, +231, +80, +130, +5, +119, +141, +243, +191, +111, +208, +24, +228, +44, +87, +13, +251, +112, +204, +227, +186, +27, +110, +53, +182, +195, +93, +85, +57, +60, +228, +164, +15, +87, +166, +8, +126, +54, +253, +34, +179, +166, +186, +33, +89, +245, +93, +77, +219, +116, +255, +155, +86, +222, +75, +150, +118, +190, +138, +17, +148, +27, +45, +243, +146, +28, +220, +76, +253, +173, +114, +48, +254, +223, +206, +175, +189, +45, +20, +229, +70, +115, +250, +86, +246, +70, +107, +61, +51, +3, +229, +77, +147, +96, +143, +99, +76, +236, +119, +152, +188, +153, +19, +196, +238, +8, +157, +18, +213, +136, +148, +3, +251, +15, +140, +35, +73, +94, +230, +139, +187, +97, +199, +5, +199, +103, +252, +146, +55, +116, +47, +121, +137, +245, +9, +23, +215, +120, +61, +16, +244, +74, +173, +186, +42, +193, +242, +33, +156, +207, +201, +26, +134, +229, +232, +30, +178, +222, +177, +184, +90, +157, +55, +222, +231, +26, +143, +70, +204, +153, +33, +20, +218, +203, +49, +62, +177, +61, +84, +220, +68, +93, +97, +85, +161, +211, +44, +213, +254, +169, +122, +182, +199, +135, +200, +14, +213, +225, +104, +35, +214, +44, +217, +178, +123, +42, +229, +185, +238, +29, +166, +249, +81, +152, +216, +118, +242, +73, +215, +126, +89, +40, +198, +14, +42, +71, +35, +172, +137, +17, +184, +39, +173, +190, +99, +85, +87, +153, +238, +210, +3, +57, +117, +207, +41, +116, +95, +249, +82, +217, +108, +7, +24, +2, +130, +67, +113, +168, +107, +129, +173, +136, +199, +89, +139, +50, +56, +3, +187, +51, +159, +199, +169, +23, +160, +129, +111, +123, +61, +208, +30, +16, +95, +122, +80, +27, +6, +55, +134, +167, +209, +161, +23, +34, +236, +130, +66, +168, +7, +19, +98, +236, +221, +40, +154, +239, +184, +143, +253, +106, +150, +129, +193, +68, +181, +53, +52, +155, +73, +66, +144, +162, +226, +152, +242, +61, +218, +216, +17, +166, +250, +123, +238, +222, +252, +247, +117, +49, +175, +191, +107, +167, +70, +129, +28, +199, +50, +225, +6, +130, +243, +137, +33, +178, +255, +108, +149, +5, +134, +206, +42, +118, +64, +251, +11, +51, +213, +251, +39, +156, +233, +190, +61, +184, +216, +28, +221, +116, +188, +206, +25, +47, +23, +213, +214, +121, +5, +220, +64, +175, +177, +130, +74, +22, +34, +255, +15, +104, +229, +78, +237, +58, +10, +84, +142, +213, +118, +27, +86, +121, +244, +72, +86, +169, +231, +57, +87, +89, +129, +91, +57, +46, +174, +120, +201, +35, +224, +200, +14, +72, +210, +165, +36, +201, +130, +202, +101, +84, +39, +120, +6, +131, +220, +154, +190, +32, +7, +76, +217, +25, +187, +116, +9, +86, +7, +140, +183, +243, +102, +85, +64, +190, +146, +50, +242, +36, +146, +22, +25, +167, +139, +186, +169, +136, +174, +7, +252, +75, +60, +227, +148, +243, +115, +104, +11, +179, +67, +226, +102, +45, +10, +32, +55, +147, +104, +6, +167, +180, +106, +251, +84, +103, +117, +91, +62, +78, +229, +170, +180, +206, +34, +209, +172, +59, +180, +182, +196, +158, +199, +98, +160, +85, +127, +219, +240, +132, +195, +17, +86, +246, +13, +14, +192, +212, +146, +173, +230, +192, +53, +9, +27, +112, +107, +204, +226, +164, +193, +233, +192, +89, +212, +193, +71, +0, +223, +23, +161, +94, +42, +127, +156, +72, +42, +164, +3, +246, +21, +144, +190, +176, +55, +202, +245, +48, +241, +132, +10, +133, +209, +33, +136, +7, +129, +248, +35, +101, +218, +50, +14, +69, +131, +235, +72, +42, +154, +106, +89, +175, +35, +69, +229, +255, +108, +178, +190, +124, +51, +141, +187, +132, +234, +76, +24, +186, +205, +155, +137, +219, +69, +217, +194, +78, +123, +249, +76, +25, +119, +104, +242, +138, +5, +95, +252, +94, +100, +41, +186, +241, +0, +240, +241, +217, +69, +27, +90, +201, +108, +170, +222, +210, +222, +63, +76, +2, +32, +52, +252, +62, +67, +104, +110, +12, +70, +16, +82, +103, +119, +88, +78, +183, +3, +218, +89, +38, +62, +183, +230, +27, +36, +50, +160, +143, +52, +28, +33, +58, +31, +218, +240, +240, +15, +208, +232, +18, +39, +45, +197, +198, +187, +193, +166, +213, +3, +128, +158, +37, +115, +139, +226, +4, +112, +192, +29, +232, +232, +44, +126, +37, +233, +18, +185, +167, +148, +239, +13, +155, +101, +23, +182, +29, +22, +65, +255, +28, +125, +17, +4, +118, +105, +22, +139, +168, +241, +94, +78, +192, +239, +4, +228, +84, +99, +0, +87, +114, +133, +176, +118, +189, +158, +197, +76, +243, +20, +186, +97, +52, +19, +32, +209, +255, +92, +231, +226, +172, +74, +131, +16, +231, +171, +140, +11, +178, +9, +187, +77, +155, +61, +190, +137, +200, +170, +80, +76, +221, +164, +214, +123, +188, +128, +242, +236, +60, +218, +40, +41, +210, +18, +229, +94, +17, +87, +246, +6, +127, +222, +134, +223, +253, +2, +181, +16, +218, +125, +206, +124, +122, +28, +250, +193, +19, +208, +152, +113, +13, +99, +10, +165, +206, +34, +79, +124, +251, +76, +167, +8, +158, +82, +15, +202, +77, +162, +10, +198, +79, +124, +75, +208, +11, +28, +140, +140, +150, +197, +209, +234, +142, +121, +238, +178, +140, +248, +45, +229, +103, +31, +222, +50, +126, +37, +67, +77, +154, +106, +245, +113, +168, +81, +29, +229, +36, +20, +145, +218, +245, +87, +115, +197, +238, +223, +166, +57, +135, +54, +242, +64, +214, +18, +42, +200, +151, +30, +48, +250, +164, +233, +235, +105, +119, +177, +61, +20, +186, +50, +228, +223, +221, +205, +26, +25, +236, +69, +57, +127, +122, +213, +128, +78, +106, +62, +86, +236, +95, +62, +248, +162, +252, +183, +170, +10, +51, +38, +246, +79, +158, +157, +240, +165, +159, +175, +8, +71, +86, +221, +154, +213, +130, +54, +152, +181, +154, +135, +149, +42, +193, +252, +136, +92, +216, +56, +89, +65, +170, +211, +240, +216, +195, +217, +148, +221, +120, +71, +145, +216, +57, +17, +137, +183, +67, +134, +145, +249, +160, +120, +85, +131, +145, +168, +165, +241, +207, +28, +190, +158, +222, +171, +70, +140, +112, +215, +116, +106, +140, +74, +49, +233, +228, +101, +77, +39, +210, +98, +181, +154, +49, +53, +92, +234, +178, +181, +133, +195, +106, +1, +245, +55, +208, +50, +193, +154, +75, +235, +143, +80, +185, +80, +217, +157, +176, +15, +145, +140, +71, +209, +146, +194, +199, +111, +42, +36, +104, +172, +121, +30, +4, +16, +97, +76, +86, +26, +142, +175, +37, +237, +139, +54, +132, +50, +131, +66, +145, +56, +77, +215, +71, +228, +179, +140, +99, +247, +203, +18, +220, +106, +75, +178, +122, +7, +140, +90, +166, +118, +151, +248, +14, +141, +48, +106, +241, +4, +64, +34, +29, +21, +11, +207, +103, +129, +35, +166, +78, +118, +10, +8, +114, +122, +106, +93, +73, +29, +198, +52, +100, +230, +211, +157, +170, +213, +37, +172, +142, +73, +17, +144, +16, +129, +158, +140, +16, +233, +200, +229, +122, +251, +155, +56, +136, +120, +240, +45, +9, +64, +66, +160, +129, +158, +48, +172, +69, +169, +39, +161, +232, +241, +205, +4, +156, +46, +234, +19, +248, +117, +144, +29, +2, +112, +197, +224, +127, +0, +111, +49, +23, +246, +224, +163, +127, +222, +189, +75, +123, +151, +183, +81, +160, +226, +222, +94, +54, +73, +202, +248, +101, +126, +28, +187, +238, +254, +31, +223, +163, +147, +21, +48, +75, +76, +176, +144, +221, +219, +229, +33, +111, +202, +99, +150, +45, +149, +227, +55, +110, +113, +118, +248, +218, +42, +198, +13, +105, +195, +31, +176, +137, +80, +66, +166, +160, +233, +31, +21, +35, +187, +44, +54, +215, +86, +69, +48, +95, +37, +115, +63, +249, +214, +81, +211, +142, +25, +121, +182, +237, +7, +108, +172, +226, +67, +55, +206, +135, +172, +87, +207, +216, +185, +166, +196, +202, +155, +218, +69, +243, +224, +97, +26, +61, +23, +124, +160, +233, +32, +233, +56, +121, +43, +72, +75, +193, +56, +204, +173, +8, +197, +48, +115, +139, +190, +179, +196, +74, +19, +128, +38, +198, +29, +163, +104, +202, +118, +181, +137, +223, +203, +73, +13, +187, +210, +30, +55, +231, +52, +147, +131, +213, +35, +241, +21, +107, +29, +164, +18, +198, +242, +119, +195, +181, +130, +28, +56, +174, +135, +233, +170, +28, +161, +96, +140, +242, +36, +200, +209, +56, +193, +222, +91, +51, +231, +185, +110, +56, +130, +16, +78, +26, +119, +98, +240, +72, +142, +152, +197, +66, +14, +57, +197, +149, +142, +228, +66, +89, +12, +99, +64, +23, +107, +163, +119, +213, +64, +248, +107, +30, +201, +196, +90, +146, +192, +222, +67, +102, +176, +98, +235, +207, +47, +243, +136, +239, +162, +33, +96, +195, +25, +232, +47, +214, +154, +183, +205, +31, +189, +165, +10, +17, +37, +29, +171, +7, +88, +176, +173, +32, +89, +66, +143, +69, +152, +22, +45, +158, +236, +251, +85, +209, +40, +157, +231, +44, +154, +10, +253, +254, +227, +199, +28, +236, +100, +17, +217, +38, +113, +98, +150, +116, +83, +248, +51, +125, +57, +69, +57, +30, +49, +200, +199, +131, +122, +255, +96, +82, +239, +183, +43, +183, +243, +169, +78, +59, +140, +209, +193, +161, +126, +54, +3, +50, +250, +171, +112, +159, +137, +68, +114, +216, +210, +46, +182, +21, +70, +168, +103, +218, +42, +143, +244, +202, +133, +153, +27, +99, +58, +79, +102, +93, +62, +43, +115, +97, +13, +108, +130, +157, +246, +237, +139, +244, +72, +19, +13, +194, +252, +224, +123, +249, +50, +103, +119, +13, +253, +149, +215, +64, +203, +129, +181, +221, +110, +183, +163, +22, +122, +133, +169, +254, +137, +46, +56, +203, +75, +18, +30, +106, +194, +199, +27, +254, +108, +108, +72, +17, +125, +87, +119, +208, +6, +30, +121, +201, +28, +220, +210, +191, +76, +99, +29, +24, +40, +86, +4, +193, +140, +245, +59, +244, +14, +162, +41, +135, +110, +169, +103, +108, +121, +36, +26, +140, +51, +168, +193, +155, +152, +151, +174, +67, +56, +238, +118, +222, +149, +247, +164, +133, +92, +247, +7, +154, +244, +237, +171, +36, +186, +184, +32, +13, +120, +236, +184, +23, +33, +181, +97, +97, +3, +243, +217, +144, +237, +241, +154, +66, +164, +86, +159, +98, +24, +14, +235, +233, +203, +149, +253, +70, +233, +41, +49, +101, +236, +86, +45, +219, +168, +57, +45, +195, +127, +241, +11, +7, +172, +111, +76, +159, +143, +56, +41, +200, +99, +143, +105, +143, +251, +156, +81, +26, +166, +23, +206, +117, +122, +10, +235, +245, +122, +51, +65, +156, +39, +32, +89, +183, +118, +214, +118, +239, +196, +101, +211, +198, +79, +226, +153, +12, +165, +151, +125, +239, +236, +177, +217, +142, +45, +134, +24, +68, +234, +132, +224, +207, +211, +63, +93, +150, +218, +128, +83, +120, +19, +53, +184, +8, +168, +137, +35, +233, +171, +7, +123, +59, +177, +118, +234, +254, +13, +137, +42, +13, +232, +103, +38, +183, +229, +184, +63, +85, +93, +252, +106, +244, +88, +114, +246, +135, +118, +188, +80, +192, +96, +161, +143, +210, +0, +60, +43, +192, +241, +182, +211, +175, +60, +216, +24, +247, +89, +214, +51, +130, +171, +255, +247, +51, +86, +71, +47, +236, +27, +141, +180, +69, +205, +112, +129, +197, +228, +51, +171, +122, +160, +180, +200, +236, +93, +107, +85, +141, +195, +222, +61, +16, +181, +249, +193, +108, +172, +236, +88, +90, +192, +170, +238, +63, +37, +74, +180, +50, +174, +83, +45, +79, +95, +75, +108, +166, +241, +247, +143, +135, +158, +218, +223, +11, +63, +226, +119, +92, +231, +80, +149, +134, +86, +223, +192, +189, +238, +139, +139, +39, +137, +227, +130, +165, +59, +58, +188, +59, +132, +189, +189, +62, +50, +48, +16, +71, +174, +241, +12, +3, +96, +253, +40, +213, +140, +226, +42, +119, +150, +230, +109, +159, +240, +227, +129, +8, +118, +14, +214, +89, +246, +123, +215, +245, +118, +201, +37, +172, +77, +57, +109, +22, +239, +6, +91, +204, +115, +32, +12, +144, +92, +1, +86, +97, +77, +5, +233, +144, +200, +178, +228, +44, +184, +163, +3, +144, +193, +115, +30, +84, +82, +201, +214, +229, +184, +63, +156, +92, +15, +190, +36, +18, +230, +214, +50, +48, +47, +189, +191, +141, +218, +65, +195, +183, +58, +237, +178, +236, +182, +180, +213, +105, +14, +122, +153, +25, +21, +108, +226, +199, +102, +243, +21, +121, +234, +208, +32, +102, +4, +7, +69, +137, +238, +214, +127, +85, +137, +46, +72, +191, +203, +99, +37, +84, +193, +163, +141, +89, +11, +35, +190, +45, +168, +172, +78, +134, +84, +137, +50, +102, +222, +29, +83, +125, +142, +242, +136, +128, +193, +105, +174, +237, +125, +49, +34, +195, +95, +172, +55, +168, +26, +199, +151, +15, +88, +146, +33, +200, +51, +169, +190, +199, +47, +4, +57, +56, +108, +175, +68, +134, +200, +38, +77, +231, +2, +188, +76, +172, +127, +47, +251, +74, +57, +107, +110, +244, +78, +234, +133, +235, +125, +177, +0, +106, +99, +4, +172, +11, +165, +209, +160, +176, +155, +198, +35, +212, +108, +26, +208, +65, +124, +246, +33, +232, +192, +66, +173, +41, +126, +119, +230, +133, +62, +238, +99, +131, +176, +162, +244, +25, +162, +64, +166, +202, +244, +4, +247, +158, +171, +0, +72, +32, +113, +32, +4, +85, +195, +92, +96, +114, +247, +141, +237, +189, +187, +153, +51, +118, +126, +51, +80, +222, +171, +48, +37, +22, +30, +104, +187, +224, +46, +126, +10, +226, +42, +44, +212, +126, +229, +138, +110, +20, +104, +5, +208, +71, +54, +191, +125, +60, +235, +62, +203, +30, +210, +164, +25, +8, +6, +130, +59, +179, +234, +210, +39, +171, +183, +84, +98, +255, +129, +232, +221, +203, +211, +189, +17, +204, +82, +184, +113, +76, +216, +237, +105, +15, +160, +255, +42, +47, +62, +7, +196, +35, +181, +66, +44, +236, +212, +203, +2, +78, +69, +198, +128, +61, +91, +240, +158, +47, +250, +116, +83, +64, +124, +58, +240, +186, +34, +160, +159, +127, +168, +2, +204, +114, +146, +7, +236, +17, +39, +6, +80, +206, +8, +205, +15, +225, +42, +149, +249, +144, +138, +114, +116, +22, +25, +126, +124, +75, +111, +92, +213, +65, +195, +72, +18, +163, +39, +201, +205, +77, +32, +10, +187, +144, +44, +206, +31, +159, +74, +35, +116, +13, +155, +185, +2, +113, +74, +161, +13, +227, +18, +227, +179, +10, +95, +120, +68, +64, +234, +167, +181, +204, +140, +43, +34, +110, +38, +158, +63, +77, +43, +255, +28, +190, +71, +34, +224, +238, +168, +68, +144, +32, +9, +119, +130, +53, +119, +196, +138, +170, +255, +39, +13, +61, +176, +206, +60, +114, +75, +131, +209, +89, +137, +214, +109, +39, +164, +142, +22, +245, +160, +185, +106, +192, +193, +71, +132, +78, +123, +89, +108, +198, +147, +16, +32, +135, +167, +24, +245, +17, +158, +236, +20, +176, +134, +52, +242, +164, +221, +237, +253, +137, +211, +202, +25, +143, +85, +123, +127, +223, +100, +232, +116, +39, +111, +244, +156, +223, +62, +188, +163, +242, +116, +126, +44, +66, +154, +95, +172, +245, +196, +26, +155, +212, +146, +158, +218, +27, +64, +249, +81, +85, +252, +197, +173, +182, +142, +83, +177, +27, +71, +145, +82, +165, +31, +9, +51, +219, +94, +38, +40, +193, +48, +244, +54, +91, +109, +53, +85, +218, +228, +60, +235, +194, +142, +52, +159, +94, +45, +110, +197, +10, +49, +76, +47, +42, +133, +247, +20, +103, +81, +56, +31, +158, +51, +117, +129, +219, +8, +76, +249, +19, +44, +131, +89, +71, +3, +212, +180, +100, +176, +165, +66, +126, +173, +78, +120, +113, +155, +61, +136, +128, +200, +197, +130, +103, +148, +253, +13, +159, +106, +172, +152, +27, +175, +162, +194, +93, +242, +37, +53, +101, +207, +198, +136, +141, +210, +57, +229, +200, +140, +236, +148, +188, +231, +86, +96, +102, +146, +149, +91, +201, +165, +152, +41, +218, +134, +186, +251, +221, +132, +87, +117, +139, +144, +56, +76, +103, +12, +38, +118, +67, +218, +206, +157, +137, +134, +194, +177, +94, +79, +140, +31, +158, +16, +105, +70, +177, +7, +87, +196, +180, +169, +207, +81, +84, +136, +97, +12, +240, +196, +206, +40, +23, +240, +254, +93, +178, +207, +23, +38, +226, +198, +156, +38, +61, +108, +6, +25, +13, +215, +167, +132, +82, +241, +211, +163, +232, +177, +232, +151, +137, +181, +240, +181, +106, +73, +4, +89, +103, +71, +123, +232, +16, +132, +247, +181, +203, +193, +160, +3, +57, +141, +222, +163, +28, +124, +233, +187, +136, +92, +212, +13, +138, +197, +105, +202, +141, +119, +101, +76, +176, +57, +76, +21, +93, +247, +223, +244, +56, +248, +129, +109, +241, +80, +170, +42, +28, +110, +39, +1, +37, +111, +158, +7, +165, +158, +48, +38, +21, +142, +143, +91, +119, +103, +145, +238, +24, +200, +254, +5, +129, +220, +174, +106, +79, +236, +58, +58, +207, +19, +200, +240, +75, +223, +93, +1, +4, +191, +89, +173, +208, +164, +204, +62, +237, +249, +177, +240, +131, +118, +241, +101, +151, +182, +138, +109, +6, +9, +174, +129, +11, +237, +43, +99, +241, +104, +92, +169, +191, +192, +252, +66, +31, +105, +143, +148, +131, +234, +162, +86, +247, +3, +4, +130, +25, +248, +39, +219, +196, +123, +189, +210, +58, +68, +74, +101, +145, +67, +128, +35, +24, +150, +54, +246, +209, +1, +75, +47, +253, +159, +241, +124, +159, +54, +35, +82, +173, +240, +231, +24, +36, +90, +111, +213, +61, +163, +93, +35, +249, +84, +144, +185, +154, +56, +80, +226, +194, +16, +32, +55, +131, +203, +251, +245, +200, +164, +162, +245, +71, +56, +130, +68, +87, +163, +39, +111, +195, +246, +133, +249, +92, +70, +186, +104, +185, +35, +210, +48, +5, +175, +26, +0, +41, +232, +132, +166, +126, +207, +225, +176, +3, +203, +25, +244, +4, +220, +157, +10, +246, +218, +116, +183, +228, +200, +107, +130, +136, +114, +211, +146, +211, +48, +246, +60, +202, +115, +154, +68, +199, +239, +150, +59, +106, +54, +40, +192, +93, +214, +252, +85, +33, +165, +164, +167, +45, +92, +36, +21, +206, +110, +22, +68, +202, +174, +10, +216, +66, +50, +71, +74, +86, +92, +48, +104, +2, +96, +217, +156, +27, +11, +50, +64, +73, +164, +67, +98, +3, +237, +107, +170, +253, +99, +208, +40, +119, +72, +138, +161, +146, +83, +12, +158, +151, +106, +178, +198, +160, +253, +164, +187, +207, +44, +212, +54, +21, +105, +239, +34, +174, +185, +94, +241, +208, +34, +238, +6, +109, +8, +74, +103, +125, +173, +11, +101, +222, +9, +31, +8, +15, +236, +183, +201, +98, +47, +226, +123, +246, +59, +52, +245, +64, +20, +190, +35, +174, +48, +142, +15, +30, +189, +100, +194, +18, +107, +117, +130, +202, +118, +7, +237, +40, +110, +118, +86, +211, +174, +129, +205, +146, +103, +187, +122, +75, +101, +53, +217, +77, +42, +116, +70, +147, +59, +93, +91, +230, +113, +109, +59, +27, +93, +202, +8, +22, +62, +154, +78, +109, +225, +242, +98, +217, +171, +153, +115, +182, +73, +106, +109, +177, +185, +8, +36, +20, +249, +16, +103, +192, +95, +137, +172, +227, +248, +158, +129, +213, +138, +177, +205, +73, +164, +206, +142, +3, +47, +23, +3, +189, +106, +135, +64, +255, +167, +212, +11, +229, +48, +161, +201, +100, +184, +206, +52, +107, +59, +15, +81, +117, +21, +87, +165, +46, +16, +195, +122, +191, +246, +53, +182, +238, +217, +54, +189, +1, +28, +38, +131, +80, +208, +44, +76, +78, +53, +83, +147, +223, +208, +34, +65, +205, +106, +241, +158, +143, +65, +142, +253, +27, +255, +94, +45, +6, +0, +40, +149, +58, +173, +107, +219, +212, +80, +192, +142, +213, +252, +218, +185, +215, +76, +185, +229, +215, +55, +199, +251, +7, +44, +203, +129, +28, +100, +75, +171, +152, +117, +110, +144, +51, +207, +42, +47, +106, +68, +70, +170, +171, +191, +3, +210, +151, +146, +161, +181, +13, +241, +242, +40, +114, +52, +71, +72, +155, +18, +132, +244, +141, +83, +210, +185, +24, +110, +127, +85, +16, +100, +234, +65, +241, +2, +57, +232, +219, +194, +137, +222, +135, +165, +205, +78, +113, +11, +83, +245, +148, +125, +185, +234, +211, +115, +87, +3, +238, +176, +191, +224, +174, +111, +112, +17, +82, +114, +254, +246, +192, +57, +231, +88, +5, +23, +201, +171, +249, +10, +81, +120, +90, +86, +20, +207, +158, +156, +234, +238, +160, +148, +90, +244, +91, +35, +158, +143, +8, +118, +36, +50, +114, +70, +68, +158, +101, +137, +30, +97, +107, +205, +91, +182, +141, +29, +189, +182, +137, +112, +235, +108, +180, +86, +121, +70, +64, +141, +2, +47, +56, +100, +138, +246, +191, +216, +216, +237, +126, +123, +91, +49, +11, +7, +226, +232, +183, +44, +96, +185, +111, +130, +108, +177, +32, +141, +130, +158, +137, +95, +240, +244, +162, +142, +243, +54, +155, +228, +69, +203, +154, +229, +198, +214, +85, +239, +235, +47, +198, +235, +128, +125, +12, +134, +213, +94, +195, +95, +54, +67, +212, +79, +96, +218, +20, +140, +195, +107, +7, +227, +173, +79, +80, +221, +230, +80, +22, +126, +107, +178, +84, +255, +159, +79, +255, +153, +162, +136, +15, +19, +40, +40, +4, +90, +209, +171, +20, +196, +97, +193, +60, +17, +236, +179, +27, +110, +100, +53, +227, +93, +49, +151, +214, +3, +9, +212, +29, +142, +251, +95, +206, +154, +117, +144, +176, +76, +3, +204, +144, +151, +181, +250, +37, +246, +68, +213, +47, +186, +76, +178, +45, +115, +241, +165, +255, +208, +90, +30, +226, +66, +229, +158, +251, +243, +120, +160, +18, +68, +185, +249, +181, +125, +1, +195, +8, +193, +197, +1, +207, +243, +32, +230, +61, +125, +163, +152, +240, +120, +244, +79, +114, +41, +48, +213, +83, +151, +114, +70, +20, +31, +81, +30, +104, +139, +232, +181, +211, +6, +231, +236, +103, +237, +109, +39, +38, +48, +91, +196, +122, +113, +31, +182, +129, +147, +61, +169, +189, +255, +119, +180, +123, +108, +91, +196, +137, +182, +223, +0, +103, +55, +228, +68, +8, +60, +133, +97, +27, +104, +37, +78, +216, +23, +197, +182, +213, +62, +97, +168, +21, +198, +195, +68, +162, +16, +147, +203, +243, +81, +36, +20, +84, +167, +250, +42, +136, +232, +25, +214, +5, +127, +204, +54, +125, +126, +139, +12, +131, +187, +11, +5, +245, +73, +103, +1, +107, +76, +21, +58, +227, +180, +219, +114, +37, +24, +61, +2, +147, +114, +60, +248, +44, +145, +249, +192, +224, +174, +153, +146, +168, +40, +39, +171, +40, +216, +71, +236, +170, +240, +212, +233, +225, +193, +241, +160, +87, +89, +97, +3, +69, +61, +249, +29, +164, +102, +69, +155, +135, +217, +239, +125, +227, +166, +16, +153, +102, +17, +19, +74, +166, +118, +120, +225, +47, +228, +17, +127, +58, +169, +27, +216, +151, +87, +71, +139, +168, +101, +221, +93, +95, +130, +30, +81, +149, +111, +230, +240, +21, +202, +113, +102, +101, +202, +172, +27, +218, +226, +114, +50, +51, +234, +199, +184, +146, +186, +155, +48, +171, +142, +157, +250, +114, +160, +149, +174, +254, +152, +178, +94, +103, +48, +55, +66, +72, +26, +143, +56, +178, +153, +235, +169, +240, +22, +253, +246, +118, +69, +126, +142, +222, +200, +241, +142, +6, +76, +159, +146, +102, +191, +184, +39, +63, +98, +36, +184, +241, +43, +239, +231, +13, +192, +27, +179, +79, +124, +108, +118, +156, +171, +174, +253, +83, +104, +126, +163, +31, +210, +33, +237, +37, +152, +28, +223, +60, +246, +241, +12, +68, +95, +97, +107, +142, +230, +194, +179, +124, +114, +179, +68, +90, +166, +231, +210, +83, +142, +87, +49, +185, +101, +189, +250, +34, +241, +163, +165, +101, +125, +153, +189, +134, +44, +238, +235, +192, +178, +68, +89, +152, +225, +27, +222, +255, +241, +243, +146, +189, +32, +134, +93, +129, +252, +19, +63, +202, +252, +181, +202, +246, +71, +142, +126, +21, +198, +20, +130, +222, +98, +128, +230, +119, +164, +182, +37, +200, +120, +114, +180, +188, +167, +66, +235, +86, +177, +138, +37, +129, +192, +151, +179, +56, +41, +61, +67, +238, +82, +138, +170, +237, +161, +7, +64, +148, +176, +178, +174, +185, +119, +75, +176, +196, +59, +108, +102, +78, +146, +244, +216, +34, +59, +132, +170, +93, +34, +128, +73, +224, +196, +57, +3, +190, +167, +195, +1, +123, +162, +131, +20, +227, +29, +248, +95, +14, +225, +89, +12, +209, +180, +103, +128, +135, +89, +6, +211, +60, +57, +228, +175, +9, +227, +1, +254, +157, +1, +197, +145, +100, +158, +199, +196, +129, +31, +199, +203, +127, +120, +117, +61, +211, +190, +200, +18, +170, +140, +7, +26, +214, +51, +142, +75, +30, +162, +35, +80, +107, +169, +190, +204, +73, +61, +241, +100, +245, +126, +230, +207, +212, +223, +137, +114, +135, +98, +56, +39, +58, +101, +7, +93, +33, +120, +197, +228, +135, +24, +3, +181, +243, +103, +29, +244, +248, +132, +189, +58, +91, +11, +5, +41, +24, +178, +111, +252, +229, +202, +213, +213, +136, +249, +11, +177, +151, +90, +136, +113, +99, +88, +29, +139, +4, +146, +152, +87, +147, +109, +216, +118, +208, +186, +221, +105, +72, +196, +135, +219, +21, +70, +53, +229, +22, +23, +254, +196, +119, +175, +8, +214, +166, +29, +239, +151, +167, +17, +223, +232, +153, +102, +242, +109, +107, +185, +122, +70, +8, +70, +135, +59, +132, +199, +39, +97, +54, +147, +93, +104, +198, +75, +110, +247, +138, +22, +195, +44, +245, +194, +224, +34, +208, +119, +131, +43, +236, +161, +21, +150, +220, +87, +57, +174, +103, +0, +162, +139, +227, +109, +71, +86, +250, +87, +154, +143, +193, +112, +244, +45, +6, +206, +246, +133, +203, +198, +237, +200, +211, +31, +158, +35, +203, +103, +18, +116, +195, +100, +152, +102, +244, +66, +175, +174, +204, +111, +250, +40, +192, +131, +190, +241, +231, +22, +1, +188, +161, +177, +236, +89, +204, +168, +25, +186, +242, +237, +29, +43, +63, +118, +248, +208, +20, +134, +34, +133, +70, +67, +190, +158, +87, +181, +158, +162, +53, +117, +74, +99, +151, +197, +185, +157, +118, +205, +249, +40, +89, +52, +158, +48, +151, +186, +220, +138, +60, +100, +192, +44, +67, +128, +108, +221, +202, +154, +149, +236, +182, +249, +209, +33, +255, +44, +56, +46, +145, +242, +255, +212, +222, +120, +132, +231, +33, +251, +143, +198, +134, +85, +140, +254, +161, +112, +226, +253, +159, +213, +187, +149, +160, +37, +88, +127, +121, +179, +24, +28, +89, +218, +9, +109, +203, +222, +158, +148, +33, +46, +222, +131, +192, +40, +19, +217, +93, +211, +34, +1, +65, +253, +121, +226, +11, +43, +143, +186, +149, +83, +157, +236, +98, +125, +243, +80, +21, +177, +199, +182, +73, +140, +141, +245, +234, +169, +122, +136, +173, +79, +49, +35, +229, +168, +180, +90, +246, +14, +112, +84, +153, +173, +143, +122, +251, +223, +179, +7, +4, +194, +40, +14, +137, +226, +16, +209, +109, +108, +181, +69, +126, +53, +139, +55, +223, +253, +163, +168, +170, +112, +24, +204, +205, +141, +113, +88, +210, +146, +97, +90, +158, +138, +197, +54, +142, +130, +42, +17, +84, +255, +191, +177, +20, +42, +43, +171, +145, +202, +183, +214, +19, +135, +171, +132, +179, +45, +55, +157, +192, +168, +155, +217, +155, +239, +84, +220, +181, +216, +37, +143, +30, +156, +118, +23, +2, +86, +205, +120, +63, +241, +56, +212, +49, +129, +55, +49, +77, +144, +150, +68, +69, +94, +220, +234, +211, +180, +158, +193, +137, +126, +149, +157, +183, +95, +174, +82, +48, +93, +127, +76, +45, +230, +243, +51, +88, +140, +81, +123, +50, +41, +84, +245, +105, +143, +27, +172, +184, +118, +62, +26, +206, +55, +43, +151, +18, +232, +8, +134, +27, +207, +37, +243, +200, +195, +60, +101, +49, +46, +76, +188, +79, +65, +182, +5, +231, +206, +33, +85, +231, +44, +225, +92, +176, +133, +194, +161, +232, +148, +225, +15, +170, +179, +245, +170, +191, +242, +76, +124, +46, +31, +99, +55, +10, +249, +70, +91, +122, +47, +122, +51, +19, +204, +111, +163, +102, +37, +34, +253, +212, +90, +19, +104, +242, +34, +76, +132, +19, +162, +251, +168, +162, +26, +52, +16, +199, +212, +208, +178, +117, +229, +215, +200, +30, +162, +100, +148, +101, +211, +245, +202, +242, +122, +1, +225, +114, +133, +111, +175, +161, +17, +24, +229, +198, +15, +217, +210, +94, +246, +193, +113, +199, +178, +189, +79, +207, +231, +91, +150, +180, +55, +198, +85, +133, +244, +45, +172, +172, +226, +173, +204, +74, +73, +144, +60, +12, +176, +145, +127, +50, +251, +83, +123, +79, +15, +7, +58, +39, +38, +238, +170, +216, +234, +141, +240, +189, +142, +51, +9, +120, +33, +164, +96, +77, +170, +66, +51, +13, +210, +41, +114, +89, +40, +148, +243, +72, +60, +208, +176, +41, +44, +127, +104, +55, +180, +60, +200, +11, +154, +19, +204, +184, +229, +32, +168, +98, +22, +148, +35, +20, +72, +14, +239, +166, +22, +38, +66, +242, +101, +170, +214, +222, +56, +91, +158, +82, +28, +129, +172, +104, +217, +23, +5, +4, +102, +114, +87, +227, +42, +89, +63, +216, +18, +110, +65, +116, +133, +103, +98, +147, +37, +23, +39, +44, +158, +86, +81, +183, +56, +78, +52, +76, +43, +205, +1, +183, +129, +61, +143, +239, +36, +133, +224, +85, +74, +17, +229, +213, +10, +72, +39, +27, +42, +94, +149, +233, +24, +158, +143, +41, +207, +152, +70, +249, +128, +105, +158, +248, +239, +66, +63, +135, +76, +0, +154, +179, +120, +167, +150, +109, +12, +23, +13, +135, +155, +153, +113, +124, +5, +99, +23, +209, +231, +71, +128, +138, +242, +145, +214, +40, +122, +230, +110, +110, +186, +39, +255, +31, +195, +43, +67, +223, +107, +7, +172, +9, +207, +247, +35, +148, +128, +52, +145, +18, +90, +11, +255, +82, +10, +251, +73, +53, +187, +67, +70, +2, +208, +23, +96, +242, +167, +221, +200, +17, +40, +229, +190, +253, +51, +150, +179, +151, +24, +73, +134, +62, +41, +160, +101, +83, +248, +178, +23, +54, +108, +241, +6, +50, +213, +215, +199, +11, +188, +103, +224, +100, +190, +160, +244, +70, +115, +151, +20, +0, +227, +181, +133, +96, +185, +187, +214, +210, +174, +48, +82, +216, +213, +56, +162, +94, +125, +100, +102, +228, +226, +72, +71, +130, +147, +193, +164, +165, +119, +166, +15, +7, +115, +127, +5, +47, +4, +184, +254, +15, +182, +79, +127, +1, +167, +232, +150, +107, +161, +8, +195, +11, +225, +97, +24, +139, +166, +36, +33, +25, +3, +59, +21, +25, +92, +159, +222, +196, +189, +162, +94, +6, +162, +238, +99, +39, +175, +182, +254, +190, +129, +17, +61, +155, +208, +90, +47, +86, +29, +32, +131, +241, +3, +140, +98, +70, +225, +227, +121, +194, +213, +245, +132, +196, +163, +252, +202, +12, +211, +150, +219, +130, +252, +176, +86, +75, +179, +80, +131, +132, +5, +9, +185, +20, +133, +165, +19, +153, +159, +225, +195, +40, +72, +145, +208, +21, +82, +206, +31, +163, +24, +105, +0, +99, +70, +133, +5, +216, +114, +248, +0, +167, +97, +175, +253, +136, +64, +93, +107, +220, +4, +29, +110, +51, +219, +174, +47, +226, +234, +143, +27, +148, +35, +39, +23, +39, +64, +101, +169, +30, +214, +197, +99, +33, +119, +122, +174, +120, +104, +223, +226, +130, +239, +114, +215, +205, +54, +100, +1, +60, +58, +237, +194, +234, +130, +99, +143, +151, +12, +76, +218, +145, +150, +56, +73, +104, +80, +154, +31, +198, +241, +137, +218, +63, +212, +213, +37, +5, +161, +233, +50, +134, +21, +243, +53, +108, +19, +58, +34, +89, +99, +103, +61, +76, +181, +205, +185, +235, +199, +61, +114, +118, +107, +103, +175, +89, +122, +0, +225, +56, +132, +124, +213, +169, +150, +90, +212, +29, +236, +24, +226, +146, +117, +136, +104, +90, +196, +66, +78, +78, +40, +145, +165, +33, +95, +95, +59, +206, +139, +7, +144, +219, +153, +178, +169, +154, +4, +112, +111, +16, +36, +111, +5, +50, +63, +43, +61, +141, +88, +72, +159, +126, +129, +165, +154, +131, +51, +235, +198, +253, +61, +50, +7, +17, +248, +45, +211, +191, +173, +88, +53, +41, +199, +179, +10, +221, +41, +208, +173, +137, +222, +153, +57, +236, +229, +124, +206, +90, +32, +26, +51, +98, +36, +234, +135, +71, +84, +165, +21, +198, +10, +119, +66, +34, +90, +116, +242, +159, +8, +159, +208, +23, +170, +249, +6, +199, +237, +23, +210, +196, +157, +150, +67, +27, +188, +195, +253, +7, +118, +163, +142, +49, +144, +169, +30, +231, +251, +183, +83, +147, +120, +0, +210, +208, +114, +15, +143, +152, +119, +255, +252, +218, +236, +168, +41, +191, +20, +14, +175, +142, +184, +218, +33, +180, +228, +219, +115, +210, +18, +188, +101, +129, +206, +124, +217, +177, +31, +162, +218, +35, +58, +42, +75, +187, +214, +209, +70, +109, +236, +108, +5, +193, +242, +148, +141, +252, +45, +41, +117, +114, +139, +12, +219, +106, +12, +13, +36, +49, +189, +163, +183, +90, +181, +55, +162, +235, +200, +236, +242, +206, +29, +156, +198, +222, +225, +127, +5, +156, +122, +172, +234, +248, +170, +158, +162, +56, +207, +191, +255, +137, +172, +62, +191, +59, +203, +7, +23, +36, +162, +175, +181, +187, +161, +14, +239, +87, +117, +66, +32, +43, +99, +105, +10, +72, +135, +170, +164, +92, +154, +28, +20, +103, +244, +170, +252, +159, +239, +135, +163, +202, +148, +185, +254, +71, +118, +212, +80, +169, +18, +206, +166, +52, +149, +123, +233, +220, +103, +0, +166, +162, +112, +47, +249, +158, +164, +188, +126, +60, +105, +134, +163, +167, +24, +205, +149, +146, +47, +11, +67, +96, +246, +218, +171, +136, +176, +204, +88, +224, +136, +176, +246, +59, +154, +224, +254, +113, +92, +188, +241, +47, +43, +74, +254, +16, +58, +15, +62, +20, +104, +13, +221, +31, +23, +189, +178, +227, +234, +6, +4, +146, +95, +255, +171, +75, +204, +234, +239, +202, +83, +52, +31, +246, +65, +120, +161, +111, +190, +234, +127, +5, +59, +198, +124, +48, +22, +22, +206, +30, +18, +232, +195, +242, +52, +136, +57, +166, +221, +21, +44, +251, +179, +75, +204, +8, +126, +119, +34, +0, +38, +177, +121, +230, +27, +179, +14, +56, +145, +200, +201, +88, +17, +198, +117, +16, +172, +202, +95, +143, +241, +145, +84, +120, +134, +195, +190, +94, +82, +185, +146, +141, +135, +135, +93, +23, +136, +21, +91, +204, +130, +37, +104, +19, +106, +89, +55, +109, +82, +195, +7, +53, +100, +59, +29, +166, +211, +220, +252, +88, +73, +155, +58, +160, +15, +123, +64, +139, +48, +72, +162, +14, +48, +141, +212, +242, +156, +112, +242, +130, +49, +133, +152, +41, +153, +160, +204, +66, +250, +123, +232, +212, +84, +136, +117, +118, +200, +101, +123, +120, +157, +141, +152, +5, +117, +81, +185, +52, +181, +141, +99, +28, +113, +228, +149, +27, +155, +127, +20, +145, +50, +8, +5, +89, +47, +191, +18, +207, +76, +145, +99, +20, +187, +139, +79, +77, +17, +174, +255, +184, +147, +119, +252, +107, +55, +94, +167, +246, +219, +0, +120, +41, +50, +181, +118, +38, +153, +199, +231, +134, +176, +8, +241, +27, +32, +147, +164, +230, +232, +75, +249, +201, +175, +154, +53, +70, +183, +3, +109, +18, +237, +104, +123, +79, +37, +221, +161, +158, +38, +155, +112, +128, +81, +1, +224, +194, +47, +219, +192, +212, +216, +103, +70, +26, +44, +153, +206, +114, +242, +227, +16, +221, +54, +66, +94, +8, +17, +246, +158, +43, +23, +127, +124, +97, +182, +36, +134, +239, +190, +134, +128, +17, +206, +67, +215, +194, +52, +67, +47, +160, +199, +57, +87, +197, +76, +227, +116, +189, +134, +64, +218, +235, +36, +74, +232, +126, +181, +255, +234, +73, +69, +108, +119, +32, +54, +135, +12, +34, +227, +38, +111, +164, +14, +226, +94, +106, +64, +81, +158, +64, +136, +181, +176, +28, +45, +230, +235, +209, +220, +81, +250, +198, +32, +65, +148, +207, +171, +3, +177, +64, +99, +217, +161, +179, +255, +137, +84, +136, +114, +92, +127, +183, +104, +49, +58, +157, +23, +186, +57, +62, +228, +202, +221, +250, +91, +223, +213, +107, +26, +242, +228, +98, +75, +158, +13, +182, +246, +67, +64, +156, +188, +255, +93, +118, +243, +153, +223, +75, +130, +241, +203, +70, +253, +16, +87, +165, +216, +132, +135, +241, +128, +244, +241, +18, +143, +202, +237, +1, +60, +189, +0, +38, +141, +68, +66, +6, +53, +220, +176, +142, +95, +213, +104, +133, +45, +255, +143, +18, +138, +136, +169, +148, +60, +112, +9, +15, +1, +87, +165, +226, +188, +102, +20, +246, +175, +214, +83, +173, +233, +68, +235, +20, +163, +238, +83, +26, +5, +233, +250, +187, +37, +158, +218, +248, +112, +119, +114, +65, +212, +153, +175, +109, +69, +205, +218, +217, +212, +80, +64, +195, +154, +67, +48, +22, +215, +175, +61, +201, +126, +83, +139, +142, +97, +216, +68, +250, +58, +150, +108, +233, +137, +103, +209, +105, +68, +185, +234, +208, +14, +149, +66, +15, +143, +83, +232, +232, +226, +41, +66, +33, +63, +171, +235, +201, +59, +102, +171, +45, +238, +163, +202, +124, +62, +55, +210, +247, +169, +105, +17, +86, +237, +199, +65, +86, +220, +34, +27, +231, +238, +193, +164, +165, +8, +222, +209, +140, +152, +251, +123, +158, +73, +215, +3, +125, +60, +95, +146, +130, +118, +86, +95, +188, +71, +226, +69, +14, +70, +27, +232, +17, +184, +102, +166, +156, +78, +22, +243, +81, +207, +214, +29, +155, +145, +255, +166, +211, +151, +53, +87, +12, +200, +156, +220, +86, +142, +16, +11, +50, +78, +167, +60, +35, +121, +206, +225, +186, +253, +9, +172, +200, +248, +197, +199, +161, +23, +97, +27, +211, +199, +85, +79, +132, +31, +232, +162, +241, +112, +136, +47, +100, +86, +112, +253, +156, +159, +79, +48, +63, +110, +107, +74, +147, +100, +207, +95, +155, +8, +214, +101, +62, +240, +213, +53, +105, +1, +18, +42, +19, +37, +183, +184, +220, +251, +158, +21, +203, +213, +54, +47, +25, +60, +222, +30, +89, +3, +246, +43, +121, +95, +27, +131, +75, +185, +167, +157, +44, +31, +2, +41, +93, +152, +1, +34, +29, +207, +98, +38, +86, +135, +77, +60, +194, +125, +70, +128, +196, +134, +250, +84, +194, +64, +91, +84, +44, +249, +113, +147, +221, +147, +55, +152, +93, +104, +17, +245, +100, +84, +100, +249, +40, +32, +54, +52, +218, +131, +88, +125, +154, +229, +148, +165, +68, +176, +247, +210, +65, +113, +152, +5, +106, +211, +30, +199, +56, +107, +41, +65, +168, +185, +34, +167, +188, +227, +61, +2, +56, +216, +41, +251, +146, +153, +66, +41, +188, +53, +215, +141, +120, +88, +141, +250, +252, +160, +29, +38, +187, +251, +211, +234, +216, +122, +66, +245, +46, +100, +141, +248, +234, +243, +233, +27, +89, +58, +208, +67, +193, +80, +119, +170, +37, +184, +251, +26, +162, +172, +143, +238, +236, +48, +24, +239, +177, +10, +103, +179, +1, +40, +12, +0, +210, +171, +26, +93, +53, +89, +151, +86, +159, +10, +149, +95, +38, +82, +120, +155, +116, +21, +186, +245, +56, +118, +13, +147, +203, +216, +27, +90, +201, +232, +168, +224, +207, +6, +81, +228, +89, +86, +150, +179, +136, +55, +66, +212, +86, +179, +6, +133, +114, +71, +236, +142, +42, +254, +242, +56, +129, +141, +93, +206, +208, +171, +10, +106, +9, +179, +56, +169, +178, +96, +38, +131, +55, +148, +88, +240, +248, +221, +234, +235, +108, +240, +236, +206, +76, +203, +41, +106, +80, +180, +149, +208, +27, +154, +162, +81, +112, +26, +56, +23, +151, +78, +149, +135, +58, +234, +91, +38, +2, +36, +29, +140, +252, +245, +227, +232, +18, +236, +225, +134, +204, +106, +148, +93, +84, +204, +10, +15, +167, +114, +7, +209, +254, +20, +39, +221, +95, +11, +82, +186, +241, +97, +64, +43, +99, +185, +200, +147, +146, +16, +215, +171, +164, +223, +6, +122, +156, +219, +174, +211, +204, +78, +165, +137, +183, +49, +177, +215, +10, +242, +17, +44, +220, +199, +245, +234, +5, +148, +221, +192, +20, +237, +83, +29, +138, +8, +127, +2, +125, +124, +8, +179, +90, +162, +248, +225, +10, +102, +173, +236, +154, +206, +148, +112, +4, +113, +6, +62, +214, +77, +20, +21, +196, +202, +170, +128, +86, +95, +166, +119, +33, +227, +191, +130, +89, +147, +251, +126, +194, +227, +13, +20, +160, +136, +5, +65, +205, +97, +130, +231, +156, +147, +64, +122, +199, +208, +132, +149, +137, +192, +169, +201, +143, +126, +48, +56, +187, +63, +165, +133, +15, +239, +158, +143, +155, +125, +253, +214, +12, +30, +177, +87, +5, +102, +235, +123, +72, +180, +146, +10, +209, +235, +55, +70, +46, +252, +0, +186, +147, +91, +114, +196, +165, +155, +68, +155, +188, +32, +4, +187, +44, +244, +71, +133, +22, +252, +25, +217, +184, +237, +18, +175, +11, +25, +25, +236, +21, +161, +211, +166, +181, +19, +29, +14, +30, +162, +223, +184, +105, +38, +195, +31, +243, +245, +214, +17, +159, +239, +2, +60, +6, +29, +245, +218, +57, +100, +107, +57, +10, +253, +247, +19, +245, +50, +158, +72, +107, +227, +114, +176, +44, +106, +4, +11, +114, +98, +131, +2, +16, +231, +232, +122, +96, +243, +63, +64, +254, +32, +71, +37, +62, +180, +167, +244, +234, +232, +9, +164, +39, +43, +90, +150, +93, +25, +76, +69, +124, +186, +173, +131, +75, +109, +88, +6, +96, +18, +152, +178, +222, +139, +87, +209, +210, +182, +162, +38, +16, +156, +166, +243, +96, +40, +129, +172, +175, +208, +125, +22, +50, +192, +246, +30, +22, +22, +26, +39, +209, +171, +229, +36, +198, +180, +29, +124, +68, +125, +165, +194, +122, +158, +26, +229, +91, +108, +91, +72, +186, +183, +201, +85, +27, +183, +134, +63, +144, +74, +133, +123, +27, +204, +184, +173, +175, +179, +15, +154, +41, +181, +255, +198, +184, +54, +236, +179, +198, +36, +3, +194, +134, +165, +38, +241, +101, +103, +160, +137, +170, +24, +31, +73, +123, +42, +239, +245, +138, +39, +23, +218, +109, +97, +105, +83, +116, +156, +132, +60, +139, +101, +183, +115, +126, +6, +225, +189, +8, +185, +137, +72, +179, +107, +20, +122, +151, +196, +149, +95, +201, +133, +37, +184, +107, +188, +167, +100, +78, +236, +43, +66, +191, +147, +11, +187, +1, +25, +22, +221, +98, +157, +240, +72, +96, +253, +116, +70, +102, +70, +68, +21, +173, +97, +216, +30, +146, +107, +151, +61, +116, +181, +162, +154, +165, +44, +204, +218, +166, +189, +32, +212, +32, +76, +47, +113, +132, +237, +95, +118, +43, +213, +209, +79, +86, +172, +36, +81, +222, +42, +49, +48, +95, +132, +0, +34, +151, +158, +58, +83, +243, +47, +153, +177, +22, +73, +20, +181, +254, +7, +27, +0, +145, +165, +158, +94, +60, +109, +184, +238, +15, +79, +33, +66, +73, +168, +161, +219, +93, +161, +82, +75, +82, +42, +168, +175, +198, +149, +241, +58, +153, +150, +30, +7, +143, +45, +113, +71, +42, +148, +31, +130, +51, +189, +144, +39, +122, +195, +45, +158, +18, +52, +196, +73, +96, +151, +22, +153, +94, +44, +80, +48, +204, +237, +130, +42, +100, +202, +6, +216, +131, +242, +188, +193, +112, +77, +97, +139, +165, +246, +250, +190, +66, +70, +144, +250, +41, +207, +198, +179, +210, +41, +57, +200, +29, +166, +169, +223, +82, +172, +236, +188, +206, +39, +250, +10, +110, +80, +166, +162, +235, +119, +202, +20, +19, +210, +219, +201, +35, +126, +44, +64, +35, +133, +49, +144, +27, +254, +237, +85, +30, +238, +204, +106, +75, +173, +24, +162, +154, +148, +49, +250, +155, +15, +10, +167, +152, +76, +137, +30, +44, +207, +204, +177, +182, +118, +227, +221, +236, +52, +63, +166, +201, +8, +27, +98, +226, +165, +8, +160, +208, +84, +21, +44, +41, +81, +199, +192, +121, +87, +199, +27, +57, +35, +192, +80, +128, +105, +209, +64, +176, +147, +32, +201, +176, +239, +158, +94, +168, +133, +113, +158, +19, +25, +225, +235, +230, +76, +3, +193, +219, +212, +9, +103, +92, +39, +139, +123, +152, +116, +217, +206, +110, +55, +199, +240, +242, +15, +50, +111, +79, +255, +39, +167, +16, +183, +183, +248, +9, +47, +186, +162, +222, +100, +149, +204, +141, +177, +200, +171, +143, +58, +171, +130, +119, +94, +91, +37, +214, +137, +66, +146, +239, +12, +159, +35, +255, +108, +97, +207, +197, +38, +157, +168, +145, +60, +228, +50, +72, +243, +245, +75, +133, +15, +143, +80, +239, +96, +186, +131, +99, +59, +160, +174, +81, +31, +161, +219, +170, +41, +36, +240, +27, +70, +127, +101, +80, +183, +128, +95, +64, +13, +1, +135, +10, +234, +26, +197, +74, +18, +74, +198, +217, +58, +51, +49, +43, +137, +98, +87, +20, +147, +25, +62, +164, +8, +253, +127, +146, +91, +228, +215, +84, +32, +159, +198, +248, +60, +198, +194, +210, +238, +8, +74, +72, +212, +7, +79, +0, +150, +29, +24, +185, +188, +37, +91, +169, +2, +6, +11, +55, +26, +187, +207, +209, +162, +238, +76, +189, +240, +98, +65, +91, +174, +53, +140, +244, +182, +66, +56, +49, +39, +176, +205, +213, +14, +29, +105, +97, +144, +108, +96, +251, +119, +189, +163, +205, +71, +209, +238, +168, +168, +1, +152, +218, +61, +214, +155, +97, +169, +125, +107, +203, +91, +21, +89, +183, +219, +183, +50, +205, +27, +10, +80, +245, +135, +27, +206, +181, +5, +252, +227, +253, +217, +55, +58, +159, +138, +68, +132, +163, +171, +207, +20, +210, +196, +239, +189, +155, +63, +217, +111, +155, +22, +61, +58, +252, +102, +15, +207, +188, +99, +205, +169, +120, +179, +237, +238, +39, +156, +165, +145, +46, +87, +236, +173, +4, +197, +191, +78, +74, +5, +142, +74, +133, +126, +225, +166, +53, +91, +43, +144, +43, +47, +138, +92, +78, +249, +49, +174, +223, +173, +8, +206, +29, +220, +20, +67, +70, +24, +94, +132, +114, +158, +174, +110, +128, +67, +63, +60, +57, +21, +213, +15, +187, +191, +214, +97, +26, +239, +145, +81, +225, +20, +31, +212, +57, +56, +171, +110, +136, +225, +155, +186, +131, +92, +99, +25, +79, +229, +250, +81, +229, +104, +15, +249, +15, +204, +71, +195, +190, +207, +16, +23, +204, +228, +243, +156, +184, +175, +145, +52, +185, +111, +189, +89, +36, +155, +150, +144, +133, +48, +2, +103, +159, +35, +51, +11, +252, +5, +237, +103, +171, +243, +13, +75, +50, +90, +67, +53, +20, +222, +58, +12, +198, +32, +163, +238, +66, +197, +185, +143, +127, +162, +100, +222, +145, +150, +25, +173, +118, +83, +195, +230, +172, +244, +46, +43, +94, +49, +91, +188, +253, +107, +27, +60, +0, +84, +100, +210, +93, +7, +194, +239, +200, +230, +110, +229, +69, +117, +2, +205, +135, +139, +149, +123, +6, +137, +143, +159, +158, +130, +42, +37, +178, +16, +228, +105, +109, +122, +55, +175, +53, +111, +101, +162, +141, +221, +52, +165, +51, +212, +236, +25, +73, +67, +175, +195, +155, +179, +100, +13, +14, +10, +216, +196, +133, +96, +113, +19, +18, +236, +98, +159, +239, +236, +17, +54, +229, +135, +82, +67, +158, +174, +209, +218, +217, +94, +100, +20, +18, +128, +113, +41, +112, +247, +215, +145, +24, +115, +253, +159, +189, +3, +57, +192, +65, +131, +122, +88, +203, +51, +134, +84, +56, +163, +79, +13, +228, +81, +236, +201, +250, +83, +197, +125, +126, +249, +160, +22, +168, +27, +200, +78, +6, +75, +136, +18, +253, +172, +209, +96, +241, +190, +112, +123, +188, +242, +163, +59, +203, +73, +102, +130, +7, +20, +230, +82, +37, +54, +118, +14, +16, +166, +67, +220, +32, +193, +168, +141, +170, +205, +50, +77, +13, +108, +94, +156, +243, +64, +104, +70, +224, +107, +108, +211, +79, +178, +127, +24, +198, +134, +131, +164, +116, +210, +163, +106, +230, +212, +76, +70, +134, +158, +108, +157, +161, +33, +251, +8, +177, +97, +17, +41, +168, +93, +56, +154, +8, +53, +255, +243, +119, +192, +108, +139, +203, +103, +252, +119, +161, +226, +21, +35, +187, +238, +215, +161, +106, +89, +143, +122, +120, +242, +119, +225, +3, +69, +57, +109, +74, +237, +35, +105, +208, +72, +46, +110, +59, +192, +115, +51, +75, +42, +30, +248, +131, +134, +35, +18, +4, +129, +11, +4, +193, +118, +175, +60, +81, +96, +140, +40, +78, +68, +149, +119, +152, +30, +190, +185, +189, +54, +39, +243, +5, +72, +170, +169, +165, +133, +157, +105, +129, +254, +191, +230, +11, +172, +138, +69, +145, +153, +64, +3, +177, +170, +213, +245, +94, +64, +51, +155, +60, +68, +10, +101, +193, +3, +38, +78, +221, +15, +112, +239, +95, +129, +239, +205, +70, +47, +48, +236, +34, +84, +168, +220, +136, +26, +201, +142, +213, +62, +221, +43, +54, +187, +232, +121, +217, +62, +213, +135, +165, +247, +116, +100, +140, +209, +82, +16, +201, +36, +182, +176, +147, +37, +2, +210, +55, +212, +202, +3, +27, +45, +166, +166, +100, +118, +27, +216, +72, +180, +186, +12, +117, +130, +161, +10, +48, +78, +204, +179, +160, +76, +95, +139, +94, +49, +224, +136, +68, +246, +80, +217, +248, +95, +21, +167, +117, +29, +240, +222, +210, +102, +239, +26, +14, +229, +49, +85, +10, +12, +82, +4, +252, +97, +121, +57, +187, +189, +107, +99, +231, +1, +100, +68, +57, +91, +238, +28, +23, +86, +211, +100, +64, +207, +142, +139, +176, +168, +34, +232, +45, +207, +185, +179, +200, +69, +39, +172, +24, +110, +49, +242, +132, +0, +31, +20, +229, +0, +95, +86, +201, +138, +213, +112, +22, +175, +101, +73, +175, +58, +156, +6, +226, +106, +43, +107, +109, +199, +191, +49, +48, +51, +147, +240, +157, +47, +147, +204, +253, +142, +193, +137, +68, +202, +172, +198, +54, +75, +108, +94, +125, +239, +4, +51, +139, +22, +22, +150, +110, +179, +69, +205, +169, +242, +226, +103, +116, +61, +88, +55, +133, +175, +78, +0, +117, +77, +38, +33, +11, +17, +174, +240, +149, +137, +106, +91, +100, +5, +20, +238, +176, +59, +146, +118, +44, +34, +195, +239, +198, +0, +62, +165, +171, +30, +132, +214, +217, +47, +49, +243, +157, +183, +66, +214, +118, +104, +207, +203, +222, +144, +95, +148, +164, +34, +58, +82, +18, +65, +202, +212, +16, +141, +23, +137, +92, +194, +35, +46, +211, +59, +225, +33, +90, +13, +92, +181, +53, +218, +98, +77, +147, +96, +83, +19, +238, +40, +166, +184, +232, +77, +54, +26, +138, +6, +215, +73, +65, +215, +113, +96, +141, +210, +157, +9, +21, +9, +25, +240, +250, +107, +135, +61, +195, +126, +192, +186, +1, +146, +188, +113, +12, +228, +193, +200, +244, +158, +22, +136, +231, +48, +240, +171, +8, +153, +177, +45, +175, +217, +79, +115, +100, +206, +71, +58, +191, +222, +87, +82, +247, +97, +216, +195, +78, +125, +35, +178, +25, +135, +114, +228, +167, +131, +193, +168, +158, +16, +102, +136, +100, +200, +56, +232, +156, +212, +255, +13, +171, +199, +193, +9, +46, +180, +48, +56, +112, +128, +136, +15, +99, +113, +118, +27, +42, +75, +104, +45, +103, +195, +167, +40, +54, +242, +67, +230, +128, +82, +235, +139, +164, +59, +80, +159, +170, +65, +80, +63, +229, +145, +99, +209, +103, +221, +210, +238, +111, +187, +97, +244, +249, +135, +117, +227, +255, +151, +39, +11, +133, +59, +87, +1, +153, +77, +116, +95, +237, +214, +128, +206, +44, +110, +7, +19, +201, +209, +151, +241, +97, +200, +80, +4, +87, +178, +253, +19, +124, +48, +158, +240, +22, +233, +188, +72, +133, +60, +182, +16, +80, +147, +100, +116, +213, +189, +173, +64, +187, +6, +205, +15, +41, +217, +116, +129, +146, +121, +48, +36, +129, +161, +183, +43, +157, +2, +93, +98, +150, +3, +16, +101, +34, +60, +15, +50, +63, +27, +221, +132, +198, +37, +73, +232, +198, +143, +180, +13, +172, +34, +5, +92, +64, +112, +135, +231, +66, +48, +108, +22, +116, +189, +0, +24, +125, +167, +83, +221, +225, +155, +163, +136, +222, +27, +164, +138, +44, +180, +143, +27, +94, +112, +175, +218, +4, +41, +92, +4, +4, +212, +199, +59, +154, +32, +200, +101, +21, +123, +56, +138, +232, +41, +63, +217, +135, +80, +156, +173, +79, +56, +183, +109, +2, +105, +184, +141, +57, +95, +180, +255, +218, +13, +102, +104, +70, +102, +172, +122, +37, +225, +243, +26, +201, +242, +25, +16, +220, +68, +141, +162, +123, +42, +196, +64, +9, +10, +43, +171, +182, +124, +110, +44, +30, +229, +13, +1, +203, +55, +73, +141, +237, +90, +30, +93, +162, +218, +103, +222, +91, +152, +133, +122, +154, +66, +227, +254, +254, +250, +94, +39, +56, +63, +229, +213, +37, +245, +28, +185, +229, +193, +7, +91, +36, +127, +0, +197, +236, +84, +96, +237, +48, +124, +231, +210, +200, +61, +242, +59, +58, +115, +237, +198, +53, +39, +243, +178, +77, +161, +32, +136, +251, +52, +23, +233, +138, +160, +64, +217, +113, +113, +93, +56, +117, +97, +7, +44, +164, +120, +249, +235, +24, +191, +19, +173, +237, +187, +212, +89, +216, +141, +235, +112, +210, +2, +97, +146, +21, +105, +225, +8, +82, +153, +107, +125, +82, +8, +64, +132, +36, +186, +70, +222, +85, +215, +102, +126, +3, +32, +11, +197, +162, +199, +61, +52, +138, +49, +45, +240, +73, +35, +174, +139, +44, +5, +179, +148, +238, +155, +150, +5, +189, +198, +133, +86, +89, +235, +208, +170, +73, +56, +193, +208, +20, +237, +228, +224, +66, +200, +182, +102, +231, +55, +205, +231, +63, +189, +176, +192, +169, +164, +153, +189, +199, +69, +240, +95, +107, +26, +102, +127, +145, +214, +169, +92, +66, +133, +96, +90, +23, +151, +246, +115, +81, +50, +91, +143, +90, +174, +40, +206, +209, +213, +254, +48, +120, +119, +104, +214, +53, +247, +212, +232, +251, +63, +134, +250, +40, +168, +37, +179, +88, +15, +32, +83, +155, +196, +17, +77, +40, +38, +142, +17, +252, +58, +113, +61, +16, +45, +200, +208, +99, +181, +103, +215, +239, +161, +219, +33, +146, +191, +213, +252, +80, +97, +73, +214, +6, +104, +78, +71, +34, +146, +62, +108, +58, +40, +172, +23, +171, +171, +5, +115, +212, +142, +51, +82, +183, +142, +102, +25, +217, +49, +160, +246, +236, +157, +184, +1, +114, +31, +58, +154, +35, +114, +195, +125, +10, +227, +61, +7, +17, +151, +126, +71, +69, +244, +107, +39, +4, +147, +80, +54, +183, +216, +7, +152, +230, +248, +107, +0, +112, +219, +151, +11, +106, +199, +79, +35, +150, +203, +125, +157, +249, +56, +100, +221, +2, +184, +228, +165, +143, +112, +111, +211, +140, +194, +15, +8, +179, +223, +80, +174, +229, +122, +142, +58, +132, +172, +86, +201, +96, +93, +15, +61, +73, +200, +48, +95, +155, +110, +85, +238, +47, +238, +166, +108, +37, +72, +80, +94, +56, +118, +52, +214, +94, +107, +61, +247, +156, +21, +16, +135, +71, +254, +169, +26, +59, +216, +7, +232, +194, +37, +82, +91, +171, +75, +62, +97, +199, +92, +251, +169, +61, +230, +255, +225, +247, +70, +145, +49, +231, +13, +130, +28, +34, +101, +163, +33, +37, +141, +250, +106, +153, +183, +254, +197, +68, +251, +83, +220, +88, +114, +56, +19, +72, +87, +173, +84, +177, +95, +100, +88, +196, +60, +152, +116, +226, +16, +12, +25, +228, +21, +90, +170, +79, +31, +89, +53, +224, +197, +227, +234, +35, +226, +235, +30, +67, +168, +141, +166, +203, +79, +92, +210, +190, +217, +104, +108, +191, +126, +157, +252, +57, +254, +166, +55, +79, +225, +85, +81, +104, +219, +198, +239, +164, +135, +30, +0, +87, +21, +66, +238, +94, +71, +136, +116, +185, +231, +196, +119, +197, +39, +193, +206, +202, +2, +11, +199, +167, +87, +3, +100, +195, +159, +167, +172, +44, +9, +194, +15, +223, +159, +244, +170, +165, +248, +58, +250, +64, +221, +249, +174, +130, +251, +64, +16, +199, +116, +2, +187, +88, +203, +117, +166, +107, +252, +208, +35, +248, +255, +71, +60, +202, +175, +29, +255, +183, +238, +133, +206, +252, +244, +240, +57, +141, +9, +165, +117, +175, +192, +55, +126, +94, +82, +169, +250, +48, +180, +8, +21, +214, +249, +94, +158, +254, +31, +79, +83, +238, +110, +11, +163, +29, +122, +147, +207, +165, +204, +112, +189, +133, +125, +44, +37, +241, +75, +100, +14, +35, +7, +197, +155, +197, +87, +16, +58, +91, +170, +132, +116, +230, +98, +8, +157, +109, +206, +43, +208, +23, +166, +24, +116, +100, +77, +141, +223, +52, +127, +136, +15, +61, +147, +172, +10, +158, +233, +196, +71, +187, +170, +61, +141, +101, +201, +60, +115, +174, +35, +251, +73, +24, +93, +170, +207, +98, +226, +221, +193, +75, +234, +103, +171, +15, +112, +51, +46, +123, +190, +34, +243, +202, +224, +75, +168, +2, +27, +2, +52, +229, +112, +118, +243, +123, +51, +196, +75, +230, +3, +43, +246, +86, +206, +234, +24, +58, +54, +13, +11, +107, +49, +134, +38, +32, +168, +79, +159, +29, +18, +8, +31, +90, +225, +76, +214, +197, +140, +147, +206, +88, +9, +222, +118, +202, +65, +227, +202, +127, +93, +2, +198, +38, +124, +26, +51, +141, +50, +201, +52, +206, +166, +249, +147, +240, +249, +109, +33, +182, +226, +26, +223, +22, +38, +169, +165, +243, +120, +250, +224, +63, +17, +48, +71, +0, +136, +201, +206, +176, +110, +104, +67, +188, +32, +103, +220, +147, +232, +239, +154, +248, +38, +235, +0, +117, +198, +110, +224, +9, +28, +178, +88, +169, +109, +121, +115, +248, +36, +238, +91, +163, +48, +250, +14, +53, +217, +31, +203, +239, +124, +192, +67, +35, +213, +10, +135, +182, +235, +99, +78, +171, +68, +211, +25, +165, +59, +46, +252, +223, +253, +17, +69, +118, +134, +250, +4, +156, +138, +168, +42, +142, +18, +2, +101, +38, +8, +107, +20, +103, +180, +228, +161, +71, +197, +58, +87, +100, +117, +27, +11, +17, +12, +197, +123, +213, +60, +239, +92, +73, +157, +17, +237, +69, +170, +154, +164, +231, +155, +168, +185, +143, +90, +100, +142, +248, +215, +58, +2, +173, +223, +249, +36, +104, +67, +29, +250, +167, +91, +73, +29, +209, +179, +35, +74, +84, +153, +234, +221, +133, +34, +136, +18, +136, +215, +166, +89, +64, +233, +4, +10, +74, +90, +38, +85, +60, +3, +191, +114, +226, +224, +214, +31, +2, +252, +190, +96, +61, +179, +112, +128, +125, +52, +139, +224, +6, +45, +137, +163, +250, +242, +207, +204, +106, +178, +99, +9, +188, +193, +237, +149, +245, +39, +105, +142, +64, +137, +171, +119, +149, +214, +184, +70, +244, +36, +221, +102, +156, +247, +34, +121, +47, +9, +3, +252, +136, +168, +32, +105, +194, +93, +25, +223, +8, +142, +80, +231, +123, +151, +81, +235, +154, +153, +175, +171, +155, +164, +79, +43, +81, +46, +134, +243, +186, +129, +140, +49, +193, +62, +175, +72, +179, +161, +254, +13, +81, +66, +246, +230, +46, +73, +239, +184, +193, +199, +207, +176, +127, +119, +189, +120, +39, +161, +240, +246, +100, +86, +174, +233, +59, +49, +162, +126, +74, +26, +28, +4, +25, +112, +6, +196, +73, +56, +65, +190, +100, +73, +93, +214, +77, +214, +212, +97, +39, +207, +240, +147, +5, +108, +230, +51, +205, +136, +206, +24, +238, +87, +234, +65, +43, +122, +38, +180, +208, +246, +216, +129, +6, +235, +251, +222, +12, +20, +137, +53, +6, +145, +196, +31, +209, +139, +45, +17, +41, +55, +195, +192, +128, +132, +130, +171, +246, +127, +245, +221, +233, +88, +34, +48, +230, +40, +31, +39, +169, +217, +78, +79, +151, +37, +117, +68, +121, +245, +46, +243, +211, +239, +10, +120, +96, +37, +62, +0, +55, +103, +59, +75, +21, +142, +251, +184, +138, +140, +51, +186, +227, +213, +131, +171, +30, +105, +184, +22, +191, +21, +128, +213, +183, +122, +7, +8, +220, +23, +182, +49, +241, +119, +195, +134, +156, +38, +126, +181, +133, +187, +2, +221, +31, +127, +136, +229, +230, +235, +8, +198, +143, +187, +217, +173, +6, +195, +234, +38, +43, +155, +196, +161, +248, +180, +30, +27, +211, +166, +168, +185, +122, +184, +130, +205, +14, +217, +99, +53, +122, +168, +96, +3, +35, +168, +37, +17, +25, +249, +145, +40, +19, +30, +199, +235, +143, +187, +17, +43, +191, +50, +17, +82, +19, +114, +226, +252, +218, +208, +248, +185, +164, +20, +207, +20, +51, +141, +148, +125, +220, +49, +8, +184, +203, +162, +205, +249, +50, +255, +105, +181, +170, +87, +45, +98, +126, +88, +61, +203, +181, +50, +167, +101, +51, +68, +201, +151, +247, +254, +40, +218, +168, +73, +3, +27, +27, +30, +145, +235, +175, +243, +19, +87, +35, +143, +90, +6, +33, +65, +102, +118, +25, +29, +213, +83, +197, +235, +129, +214, +16, +38, +59, +99, +174, +8, +55, +126, +22, +26, +145, +138, +43, +176, +148, +105, +21, +49, +134, +181, +27, +173, +92, +46, +205, +181, +100, +176, +95, +3, +233, +65, +148, +153, +85, +91, +160, +156, +75, +178, +242, +156, +153, +201, +75, +6, +180, +46, +245, +104, +124, +2, +157, +144, +184, +14, +44, +10, +23, +27, +153, +243, +162, +222, +4, +202, +65, +114, +206, +63, +15, +212, +160, +82, +169, +177, +188, +174, +34, +235, +210, +152, +7, +122, +50, +124, +222, +164, +32, +227, +64, +70, +141, +34, +121, +149, +227, +33, +98, +183, +2, +199, +19, +22, +175, +65, +171, +217, +41, +41, +143, +156, +173, +27, +181, +176, +122, +36, +7, +127, +98, +180, +97, +17, +139, +2, +224, +255, +109, +100, +209, +43, +37, +147, +73, +31, +216, +140, +244, +9, +254, +93, +200, +125, +14, +46, +81, +242, +193, +129, +55, +23, +30, +93, +169, +205, +235, +162, +153, +248, +168, +178, +236, +155, +211, +143, +176, +242, +106, +24, +157, +125, +31, +184, +11, +237, +78, +175, +49, +88, +250, +110, +172, +241, +200, +226, +179, +112, +67, +8, +138, +251, +210, +178, +252, +58, +172, +14, +216, +147, +53, +62, +22, +169, +127, +232, +224, +31, +145, +76, +61, +6, +145, +206, +81, +169, +86, +239, +155, +105, +33, +14, +207, +15, +94, +121, +129, +114, +61, +89, +241, +0, +170, +117, +188, +217, +209, +12, +177, +32, +254, +66, +94, +247, +25, +122, +171, +215, +143, +110, +232, +69, +48, +182, +146, +51, +228, +248, +44, +236, +66, +95, +123, +22, +116, +175, +19, +215, +126, +120, +178, +17, +102, +57, +171, +199, +82, +143, +135, +26, +180, +90, +101, +36, +59, +185, +162, +11, +91, +99, +247, +120, +60, +192, +89, +189, +145, +217, +234, +249, +251, +42, +52, +147, +73, +137, +177, +51, +252, +102, +55, +73, +137, +106, +182, +56, +170, +229, +176, +40, +222, +223, +252, +187, +90, +215, +118, +86, +124, +106, +162, +98, +186, +44, +117, +176, +98, +13, +186, +40, +203, +154, +12, +126, +106, +81, +39, +99, +104, +58, +236, +28, +52, +125, +73, +230, +216, +250, +135, +80, +19, +18, +41, +84, +187, +226, +126, +104, +136, +157, +68, +58, +20, +7, +95, +52, +164, +65, +224, +62, +212, +86, +110, +227, +53, +51, +206, +37, +205, +182, +159, +29, +111, +234, +142, +25, +240, +184, +159, +243, +247, +47, +16, +133, +167, +181, +87, +200, +60, +171, +8, +53, +230, +176, +43, +90, +130, +198, +52, +187, +175, +216, +90, +225, +184, +121, +87, +228, +195, +30, +202, +184, +181, +91, +101, +26, +255, +214, +211, +82, +224, +246, +129, +155, +5, +9, +100, +242, +112, +175, +229, +123, +164, +117, +187, +28, +249, +9, +226, +220, +58, +140, +116, +187, +131, +46, +31, +95, +52, +164, +151, +207, +201, +196, +87, +85, +233, +204, +70, +239, +42, +34, +50, +40, +144, +23, +17, +165, +13, +39, +160, +26, +231, +219, +22, +240, +117, +209, +140, +118, +146, +233, +109, +149, +111, +200, +125, +107, +81, +13, +20, +130, +151, +174, +164, +12, +213, +136, +82, +236, +16, +95, +246, +102, +153, +135, +205, +214, +166, +15, +167, +235, +93, +174, +231, +18, +245, +143, +105, +190, +78, +195, +247, +93, +150, +176, +191, +100, +118, +132, +168, +75, +222, +119, +181, +203, +244, +136, +171, +7, +177, +69, +198, +34, +181, +46, +91, +226, +49, +211, +153, +122, +80, +121, +38, +39, +70, +1, +54, +204, +255, +32, +47, +86, +149, +252, +104, +58, +207, +47, +36, +103, +103, +73, +92, +138, +17, +152, +86, +120, +157, +125, +246, +172, +150, +8, +146, +145, +158, +73, +0, +99, +251, +61, +201, +255, +174, +107, +52, +130, +217, +148, +173, +240, +20, +247, +76, +66, +235, +130, +160, +124, +215, +129, +131, +76, +221, +86, +71, +226, +214, +24, +151, +90, +198, +1, +111, +120, +224, +55, +76, +164, +29, +236, +219, +184, +254, +255, +223, +167, +250, +226, +79, +176, +117, +31, +214, +32, +142, +89, +177, +121, +48, +207, +130, +228, +182, +85, +239, +131, +254, +34, +132, +74, +50, +20, +179, +185, +236, +19, +97, +188, +100, +218, +97, +231, +46, +101, +189, +236, +84, +110, +94, +76, +254, +18, +199, +59, +115, +121, +55, +33, +67, +67, +47, +69, +103, +187, +28, +57, +160, +220, +40, +216, +235, +166, +77, +36, +54, +84, +186, +114, +240, +9, +192, +97, +34, +87, +6, +24, +2, +60, +110, +92, +63, +69, +19, +54, +82, +57, +254, +108, +165, +125, +83, +45, +162, +4, +98, +159, +64, +19, +28, +216, +65, +57, +122, +32, +189, +236, +198, +160, +19, +67, +4, +35, +51, +241, +30, +30, +17, +58, +35, +184, +79, +169, +127, +33, +222, +243, +148, +14, +226, +247, +139, +243, +209, +149, +47, +187, +154, +186, +74, +230, +182, +12, +166, +185, +140, +43, +249, +33, +175, +26, +190, +246, +248, +214, +138, +112, +211, +87, +158, +37, +235, +29, +215, +23, +152, +87, +93, +180, +10, +33, +151, +177, +224, +149, +134, +46, +71, +89, +52, +192, +185, +101, +255, +123, +192, +206, +25, +123, +108, +254, +167, +143, +206, +86, +4, +249, +207, +122, +59, +217, +52, +46, +228, +110, +114, +205, +223, +57, +207, +127, +102, +223, +80, +154, +207, +193, +84, +57, +220, +8, +151, +57, +76, +123, +175, +133, +125, +173, +131, +4, +128, +31, +63, +42, +198, +21, +41, +15, +114, +37, +130, +231, +5, +69, +127, +89, +146, +68, +49, +11, +47, +153, +185, +189, +128, +23, +66, +4, +135, +161, +185, +81, +36, +108, +237, +27, +120, +176, +235, +249, +188, +204, +245, +53, +187, +203, +191, +4, +158, +42, +149, +197, +16, +44, +85, +228, +112, +167, +186, +33, +237, +29, +23, +58, +53, +251, +239, +231, +47, +48, +27, +162, +219, +173, +43, +7, +90, +113, +64, +34, +96, +26, +15, +191, +196, +147, +142, +207, +85, +126, +217, +0, +79, +251, +134, +75, +7, +173, +169, +38, +102, +78, +35, +174, +181, +169, +0, +37, +52, +84, +64, +96, +113, +55, +14, +84, +1, +159, +129, +63, +254, +99, +191, +216, +53, +193, +193, +147, +190, +231, +188, +146, +58, +172, +133, +50, +60, +132, +2, +148, +237, +30, +42, +231, +10, +31, +112, +213, +47, +210, +165, +129, +25, +124, +116, +231, +220, +166, +48, +47, +249, +144, +187, +85, +54, +170, +59, +182, +213, +167, +50, +98, +11, +152, +33, +14, +7, +227, +248, +146, +182, +129, +183, +65, +209, +129, +115, +72, +247, +184, +187, +83, +103, +32, +200, +208, +36, +239, +23, +79, +251, +204, +230, +77, +248, +51, +123, +179, +193, +237, +144, +216, +185, +213, +10, +25, +226, +251, +123, +126, +111, +99, +54, +92, +242, +120, +40, +232, +169, +41, +3, +228, +35, +33, +242, +220, +116, +240, +98, +136, +224, +109, +157, +84, +56, +188, +184, +186, +250, +150, +189, +24, +152, +229, +40, +215, +29, +232, +31, +45, +16, +102, +99, +232, +167, +8, +82, +107, +74, +7, +111, +21, +74, +89, +163, +223, +77, +143, +56, +76, +40, +114, +9, +211, +241, +73, +136, +204, +252, +62, +227, +80, +30, +173, +14, +48, +20, +22, +82, +32, +104, +58, +215, +48, +84, +109, +213, +37, +214, +253, +224, +68, +112, +137, +167, +244, +83, +211, +212, +58, +96, +147, +128, +47, +91, +156, +1, +188, +66, +41, +56, +245, +207, +49, +200, +138, +193, +0, +34, +102, +73, +71, +228, +144, +34, +5, +197, +222, +201, +211, +132, +219, +18, +83, +92, +152, +247, +107, +233, +124, +36, +162, +57, +71, +160, +125, +20, +156, +39, +51, +208, +116, +37, +14, +29, +18, +180, +62, +52, +207, +159, +175, +3, +150, +224, +106, +72, +231, +113, +226, +77, +159, +9, +228, +9, +231, +213, +159, +26, +233, +244, +180, +126, +236, +221, +159, +112, +210, +28, +248, +171, +78, +177, +79, +193, +195, +213, +148, +155, +12, +188, +125, +0, +48, +73, +236, +235, +51, +181, +193, +49, +130, +205, +79, +142, +74, +184, +186, +72, +156, +60, +57, +111, +210, +26, +94, +181, +224, +86, +241, +70, +138, +124, +17, +55, +154, +113, +44, +13, +7, +209, +32, +38, +247, +194, +193, +141, +125, +127, +27, +11, +252, +68, +210, +35, +163, +250, +38, +169, +108, +105, +226, +53, +175, +78, +10, +56, +0, +115, +4, +138, +46, +50, +11, +71, +186, +2, +123, +96, +23, +46, +224, +47, +242, +100, +58, +179, +107, +181, +215, +58, +61, +83, +92, +239, +200, +132, +170, +158, +19, +146, +76, +58, +28, +253, +231, +201, +254, +74, +247, +248, +251, +193, +174, +78, +6, +216, +244, +241, +219, +154, +214, +32, +98, +7, +76, +157, +68, +119, +251, +49, +219, +40, +213, +139, +124, +216, +232, +181, +225, +212, +219, +0, +203, +136, +38, +72, +249, +166, +19, +47, +238, +244, +100, +237, +220, +5, +84, +89, +248, +17, +174, +10, +72, +244, +230, +192, +116, +30, +157, +131, +220, +55, +56, +170, +67, +109, +44, +212, +138, +68, +121, +156, +210, +254, +134, +4, +172, +222, +154, +255, +147, +87, +215, +79, +69, +51, +217, +225, +24, +68, +182, +177, +34, +133, +15, +216, +104, +76, +236, +221, +224, +99, +17, +124, +206, +31, +39, +249, +47, +216, +195, +239, +98, +142, +86, +205, +181, +105, +199, +202, +32, +107, +98, +79, +17, +14, +245, +244, +182, +8, +158, +107, +72, +217, +22, +149, +141, +209, +164, +66, +211, +178, +146, +107, +1, +154, +82, +88, +223, +32, +132, +31, +125, +186, +152, +146, +71, +130, +255, +165, +254, +216, +212, +103, +247, +81, +32, +251, +172, +119, +188, +244, +142, +204, +195, +151, +117, +247, +181, +245, +216, +130, +142, +226, +206, +92, +107, +227, +211, +235, +29, +162, +249, +148, +132, +231, +198, +84, +167, +212, +168, +97, +66, +20, +113, +159, +245, +160, +131, +189, +199, +90, +194, +125, +38, +4, +57, +121, +242, +197, +176, +100, +92, +211, +125, +43, +255, +119, +95, +33, +55, +93, +84, +125, +146, +145, +28, +38, +3, +135, +88, +203, +173, +167, +138, +174, +57, +142, +94, +31, +4, +226, +227, +147, +172, +150, +38, +48, +84, +120, +149, +121, +148, +76, +177, +114, +171, +139, +245, +204, +129, +57, +11, +45, +180, +34, +217, +134, +58, +183, +52, +232, +143, +237, +215, +166, +191, +4, +246, +126, +59, +96, +145, +174, +188, +94, +210, +220, +107, +36, +13, +5, +22, +209, +7, +97, +36, +115, +31, +167, +80, +86, +44, +237, +159, +108, +47, +139, +41, +254, +205, +71, +179, +19, +99, +40, +115, +134, +117, +84, +131, +116, +151, +163, +156, +97, +129, +221, +244, +86, +174, +149, +91, +43, +158, +108, +140, +164, +218, +93, +171, +55, +103, +124, +195, +90, +189, +52, +160, +39, +243, +3, +136, +113, +42, +91, +218, +46, +216, +144, +51, +116, +95, +240, +117, +244, +219, +194, +44, +106, +190, +137, +150, +81, +149, +7, +231, +253, +34, +107, +34, +49, +134, +83, +103, +239, +54, +255, +26, +55, +147, +72, +119, +27, +77, +103, +249, +239, +177, +163, +166, +37, +129, +101, +164, +7, +20, +233, +2, +212, +250, +87, +163, +34, +144, +17, +53, +27, +52, +7, +130, +102, +155, +167, +238, +103, +118, +158, +242, +61, +7, +50, +22, +10, +16, +107, +190, +245, +177, +44, +159, +119, +12, +141, +177, +1, +204, +175, +136, +47, +113, +3, +156, +113, +29, +0, +21, +53, +128, +39, +121, +250, +106, +248, +249, +29, +93, +195, +7, +67, +47, +108, +180, +244, +232, +203, +144, +46, +248, +135, +189, +79, +103, +58, +23, +50, +211, +157, +100, +168, +72, +43, +159, +170, +76, +15, +190, +130, +205, +208, +179, +203, +219, +49, +31, +58, +87, +180, +191, +142, +154, +24, +20, +202, +125, +172, +117, +0, +102, +133, +31, +236, +33, +167, +75, +137, +31, +245, +241, +253, +190, +83, +211, +90, +20, +246, +185, +57, +145, +52, +95, +52, +120, +108, +85, +190, +30, +72, +64, +94, +252, +218, +65, +159, +172, +8, +145, +171, +24, +201, +69, +201, +230, +159, +103, +98, +148, +251, +123, +14, +216, +36, +89, +112, +233, +163, +165, +10, +246, +198, +112, +60, +93, +91, +122, +155, +108, +194, +250, +233, +188, +99, +42, +100, +2, +2, +168, +173, +82, +30, +201, +95, +118, +171, +168, +154, +233, +148, +254, +125, +159, +209, +175, +53, +117, +157, +71, +220, +194, +69, +71, +109, +84, +91, +109, +108, +31, +234, +192, +77, +27, +170, +218, +204, +230, +162, +211, +19, +248, +233, +117, +67, +102, +194, +81, +26, +162, +17, +26, +129, +100, +139, +216, +230, +246, +132, +46, +171, +46, +188, +98, +209, +221, +48, +188, +33, +30, +19, +107, +239, +151, +152, +181, +207, +210, +196, +103, +165, +45, +240, +180, +62, +5, +188, +223, +222, +32, +218, +25, +201, +130, +248, +27, +198, +122, +141, +113, +116, +132, +191, +44, +173, +215, +55, +22, +178, +209, +44, +122, +164, +35, +112, +77, +65, +29, +20, +55, +44, +77, +86, +22, +244, +131, +185, +150, +48, +102, +142, +130, +3, +7, +204, +151, +194, +163, +29, +245, +237, +255, +98, +211, +240, +223, +88, +218, +204, +109, +108, +6, +112, +88, +15, +42, +84, +108, +112, +232, +155, +119, +69, +123, +37, +96, +246, +230, +62, +182, +249, +21, +31, +254, +82, +235, +13, +211, +18, +121, +138, +241, +144, +87, +150, +156, +93, +83, +225, +198, +232, +111, +200, +227, +155, +75, +52, +36, +220, +226, +166, +119, +72, +90, +26, +237, +212, +16, +55, +136, +128, +176, +130, +76, +1, +231, +81, +190, +52, +191, +111, +117, +251, +58, +25, +93, +228, +107, +88, +86, +105, +101, +18, +186, +48, +201, +253, +165, +114, +232, +218, +225, +11, +95, +250, +86, +209, +53, +152, +161, +123, +251, +87, +200, +26, +74, +169, +86, +151, +141, +190, +145, +6, +235, +246, +206, +78, +126, +192, +178, +113, +6, +186, +232, +155, +20, +89, +195, +111, +143, +239, +203, +0, +196, +229, +255, +81, +138, +187, +149, +170, +150, +212, +159, +145, +83, +140, +57, +217, +74, +246, +50, +167, +183, +32, +162, +222, +149, +41, +89, +70, +32, +85, +121, +95, +166, +78, +101, +171, +205, +163, +185, +22, +108, +231, +227, +72, +72, +66, +18, +31, +16, +226, +203, +14, +83, +246, +159, +242, +35, +215, +109, +61, +198, +103, +248, +241, +213, +57, +31, +231, +238, +7, +93, +229, +70, +32, +100, +230, +243, +0, +165, +227, +131, +57, +131, +75, +149, +168, +107, +111, +123, +24, +52, +42, +218, +132, +162, +122, +133, +198, +69, +69, +178, +157, +217, +145, +48, +128, +103, +89, +35, +90, +77, +202, +107, +84, +150, +167, +75, +71, +155, +3, +163, +171, +143, +228, +107, +218, +250, +146, +217, +21, +197, +37, +31, +194, +85, +58, +44, +180, +247, +42, +10, +176, +141, +139, +199, +117, +203, +78, +236, +237, +136, +96, +104, +155, +243, +192, +197, +74, +248, +64, +163, +6, +41, +185, +68, +78, +150, +52, +175, +115, +126, +62, +93, +254, +233, +212, +215, +27, +89, +197, +122, +248, +1, +155, +44, +117, +38, +113, +156, +105, +188, +21, +212, +83, +90, +123, +42, +203, +108, +191, +56, +39, +155, +77, +23, +33, +155, +11, +149, +67, +233, +99, +101, +123, +104, +91, +118, +248, +140, +177, +218, +135, +98, +81, +174, +29, +96, +94, +58, +239, +212, +225, +132, +78, +22, +205, +63, +133, +135, +246, +187, +238, +181, +120, +37, +192, +247, +201, +160, +153, +16, +251, +78, +164, +100, +207, +198, +232, +69, +213, +113, +58, +54, +248, +169, +162, +165, +234, +73, +60, +232, +150, +180, +164, +254, +149, +24, +234, +6, +132, +57, +248, +174, +193, +27, +160, +149, +200, +208, +170, +246, +13, +215, +112, +9, +167, +248, +71, +56, +1, +29, +47, +152, +235, +214, +228, +110, +186, +150, +24, +131, +127, +117, +209, +50, +99, +140, +67, +236, +101, +57, +174, +59, +208, +195, +104, +108, +20, +95, +188, +111, +14, +179, +33, +125, +72, +249, +219, +249, +75, +243, +76, +172, +145, +195, +18, +111, +136, +60, +149, +228, +110, +79, +142, +216, +106, +103, +158, +39, +111, +217, +137, +209, +131, +143, +5, +244, +217, +31, +227, +10, +41, +238, +118, +52, +135, +125, +90, +170, +51, +14, +139, +235, +228, +169, +10, +9, +130, +227, +247, +165, +164, +179, +11, +84, +116, +54, +134, +147, +234, +15, +123, +217, +95, +18, +218, +7, +208, +106, +1, +88, +231, +61, +76, +242, +121, +226, +252, +61, +148, +46, +4, +251, +45, +77, +78, +88, +149, +128, +106, +247, +251, +42, +185, +195, +98, +180, +46, +67, +75, +97, +17, +220, +29, +26, +147, +103, +212, +93, +140, +88, +234, +230, +103, +157, +126, +175, +193, +64, +136, +150, +142, +227, +47, +206, +244, +192, +9, +247, +151, +118, +116, +68, +20, +106, +172, +147, +163, +214, +147, +250, +126, +187, +254, +29, +185, +181, +143, +22, +145, +51, +11, +96, +70, +249, +173, +225, +4, +232, +163, +119, +49, +123, +76, +210, +21, +3, +17, +234, +217, +192, +50, +205, +88, +64, +188, +40, +182, +212, +127, +96, +246, +111, +94, +85, +146, +43, +199, +78, +118, +167, +90, +73, +95, +150, +114, +196, +234, +159, +70, +253, +21, +66, +77, +80, +19, +96, +170, +125, +159, +65, +141, +206, +174, +207, +100, +93, +87, +29, +231, +207, +24, +206, +82, +240, +57, +124, +232, +15, +31, +30, +152, +130, +80, +74, +196, +224, +173, +236, +169, +132, +40, +122, +59, +121, +140, +63, +49, +34, +56, +142, +78, +178, +211, +247, +76, +122, +2, +64, +226, +165, +157, +25, +184, +218, +75, +218, +115, +95, +214, +66, +97, +18, +39, +229, +186, +165, +29, +252, +215, +193, +75, +93, +192, +211, +177, +183, +240, +84, +166, +142, +0, +169, +8, +92, +168, +30, +89, +125, +89, +49, +15, +41, +1, +103, +151, +142, +165, +219, +125, +46, +131, +101, +74, +216, +205, +226, +113, +43, +250, +9, +249, +60, +57, +67, +108, +228, +151, +182, +50, +163, +99, +138, +154, +155, +170, +200, +180, +232, +73, +164, +90, +172, +94, +0, +219, +188, +90, +11, +252, +74, +85, +198, +69, +6, +203, +178, +231, +4, +245, +233, +32, +54, +136, +162, +65, +162, +249, +127, +28, +16, +198, +16, +28, +41, +197, +124, +230, +193, +134, +42, +213, +113, +207, +117, +133, +134, +151, +58, +237, +149, +80, +124, +218, +203, +50, +253, +60, +36, +174, +204, +93, +3, +45, +205, +138, +167, +39, +243, +40, +168, +66, +206, +211, +29, +114, +110, +3, +100, +73, +158, +219, +119, +240, +92, +36, +60, +106, +125, +40, +110, +190, +158, +215, +101, +118, +110, +142, +104, +20, +199, +76, +219, +169, +106, +234, +60, +8, +26, +37, +47, +218, +116, +20, +57, +77, +58, +227, +223, +93, +88, +161, +190, +51, +166, +226, +239, +80, +20, +180, +242, +125, +135, +70, +70, +9, +203, +185, +63, +77, +233, +181, +184, +203, +112, +156, +43, +84, +123, +84, +60, +204, +143, +216, +83, +253, +15, +76, +93, +101, +199, +136, +115, +14, +153, +175, +0, +245, +124, +12, +80, +89, +90, +103, +212, +180, +146, +77, +6, +247, +210, +150, +204, +44, +174, +253, +142, +90, +176, +103, +41, +155, +75, +2, +212, +114, +46, +120, +10, +169, +129, +20, +147, +135, +13, +203, +135, +16, +22, +135, +211, +105, +122, +59, +181, +131, +118, +73, +251, +238, +111, +171, +145, +129, +197, +163, +10, +56, +2, +136, +134, +191, +117, +171, +189, +136, +45, +45, +33, +101, +252, +234, +255, +4, +163, +205, +162, +83, +111, +187, +35, +227, +164, +169, +209, +100, +175, +204, +155, +93, +26, +52, +191, +113, +127, +204, +249, +74, +6, +106, +135, +207, +154, +22, +199, +236, +75, +211, +192, +234, +19, +198, +115, +135, +165, +32, +31, +107, +26, +83, +223, +62, +34, +139, +112, +160, +228, +210, +169, +22, +0, +178, +157, +59, +249, +47, +68, +64, +15, +59, +108, +209, +82, +105, +204, +71, +239, +106, +33, +140, +115, +151, +90, +237, +27, +91, +1, +24, +66, +83, +218, +194, +237, +170, +135, +180, +12, +25, +253, +30, +137, +189, +250, +204, +156, +132, +3, +250, +16, +246, +47, +43, +242, +96, +75, +191, +111, +134, +212, +30, +129, +73, +86, +137, +228, +242, +189, +23, +164, +239, +112, +203, +123, +226, +222, +86, +136, +176, +40, +214, +15, +212, +141, +229, +240, +220, +39, +107, +20, +160, +1, +17, +209, +131, +81, +248, +101, +87, +17, +91, +128, +210, +98, +175, +4, +234, +115, +207, +164, +73, +87, +90, +74, +73, +63, +201, +15, +126, +53, +102, +173, +67, +192, +163, +42, +135, +164, +77, +100, +37, +200, +177, +157, +40, +59, +76, +215, +185, +94, +42, +41, +58, +49, +190, +72, +249, +94, +246, +53, +189, +3, +131, +245, +70, +255, +91, +171, +226, +182, +47, +13, +3, +23, +224, +160, +193, +21, +223, +138, +101, +158, +234, +110, +109, +230, +45, +220, +66, +243, +159, +34, +45, +176, +108, +72, +154, +29, +31, +148, +180, +170, +150, +45, +228, +37, +153, +3, +139, +226, +49, +245, +224, +180, +189, +96, +125, +122, +155, +64, +10, +22, +120, +108, +134, +188, +166, +140, +48, +235, +250, +122, +7, +255, +109, +126, +165, +6, +52, +169, +14, +169, +179, +156, +180, +174, +230, +46, +164, +21, +155, +225, +18, +112, +143, +24, +50, +166, +222, +218, +8, +4, +7, +201, +100, +243, +160, +194, +73, +240, +140, +14, +150, +138, +185, +60, +95, +19, +1, +3, +27, +216, +131, +201, +61, +9, +197, +82, +25, +89, +18, +182, +174, +142, +96, +254, +187, +234, +25, +30, +9, +84, +113, +191, +27, +9, +4, +153, +137, +40, +15, +9, +52, +86, +23, +165, +66, +135, +74, +64, +211, +186, +1, +196, +80, +27, +102, +168, +58, +189, +136, +130, +24, +37, +238, +205, +84, +76, +181, +26, +225, +36, +29, +60, +56, +214, +197, +212, +171, +234, +209, +248, +70, +221, +78, +243, +152, +81, +105, +129, +143, +101, +88, +26, +228, +14, +69, +82, +244, +185, +215, +185, +142, +141, +87, +36, +232, +140, +55, +132, +61, +163, +35, +226, +133, +193, +210, +34, +68, +130, +22, +198, +15, +234, +150, +19, +47, +128, +174, +58, +154, +169, +191, +150, +38, +144, +64, +143, +154, +129, +69, +20, +180, +70, +222, +153, +148, +87, +237, +69, +227, +23, +253, +56, +58, +97, +216, +2, +244, +163, +153, +181, +153, +80, +31, +191, +60, +3, +24, +39, +123, +44, +150, +187, +166, +238, +112, +145, +197, +216, +72, +128, +191, +225, +226, +25, +61, +103, +5, +83, +21, +139, +68, +86, +53, +6, +201, +71, +230, +83, +46, +3, +240, +161, +114, +38, +192, +192, +107, +204, +194, +30, +39, +66, +75, +102, +255, +15, +174, +191, +117, +173, +136, +31, +147, +39, +211, +0, +245, +39, +117, +154, +105, +224, +12, +47, +239, +181, +118, +97, +214, +106, +28, +90, +37, +255, +99, +178, +183, +244, +82, +66, +159, +252, +149, +248, +32, +191, +126, +246, +46, +130, +225, +103, +234, +246, +233, +22, +86, +157, +54, +149, +207, +206, +182, +156, +255, +77, +101, +204, +241, +207, +239, +185, +110, +220, +70, +119, +80, +74, +147, +225, +124, +56, +208, +252, +104, +92, +237, +120, +49, +163, +40, +122, +53, +90, +239, +170, +240, +27, +120, +218, +73, +162, +158, +29, +58, +226, +189, +117, +30, +101, +129, +162, +8, +248, +161, +31, +147, +200, +47, +95, +231, +143, +95, +240, +31, +96, +225, +168, +43, +238, +18, +66, +132, +121, +197, +60, +22, +192, +122, +224, +24, +32, +25, +174, +189, +20, +135, +47, +225, +54, +188, +119, +19, +214, +163, +139, +196, +220, +66, +178, +173, +16, +145, +32, +152, +156, +102, +244, +124, +159, +196, +43, +165, +12, +182, +94, +173, +162, +5, +211, +36, +200, +104, +44, +190, +5, +142, +166, +248, +36, +131, +31, +221, +81, +252, +9, +93, +155, +250, +100, +6, +46, +185, +209, +67, +74, +241, +30, +210, +32, +159, +169, +30, +54, +175, +123, +255, +54, +227, +179, +201, +107, +143, +172, +204, +151, +42, +151, +58, +196, +133, +116, +98, +32, +222, +53, +150, +148, +47, +255, +218, +45, +202, +180, +94, +77, +209, +179, +227, +189, +128, +243, +163, +153, +222, +42, +117, +114, +118, +26, +89, +88, +5, +155, +78, +117, +200, +88, +121, +79, +176, +46, +195, +62, +75, +36, +116, +82, +243, +85, +189, +102, +215, +202, +80, +152, +192, +164, +105, +193, +79, +159, +223, +222, +199, +38, +128, +133, +117, +143, +137, +157, +73, +148, +63, +16, +207, +219, +82, +24, +232, +172, +43, +109, +21, +251, +210, +186, +54, +20, +138, +230, +162, +23, +168, +14, +218, +104, +72, +201, +115, +154, +148, +183, +81, +136, +161, +137, +58, +217, +196, +100, +109, +72, +16, +52, +235, +68, +130, +82, +169, +84, +170, +212, +254, +164, +94, +186, +3, +85, +248, +169, +82, +152, +34, +158, +80, +207, +161, +113, +35, +205, +253, +169, +33, +64, +80, +206, +240, +127, +216, +22, +80, +86, +200, +17, +14, +196, +236, +185, +148, +239, +161, +230, +127, +100, +58, +251, +235, +209, +45, +92, +74, +46, +194, +208, +52, +121, +54, +248, +252, +3, +199, +232, +207, +41, +208, +107, +243, +228, +159, +90, +81, +18, +8, +108, +9, +125, +206, +193, +26, +77, +43, +251, +76, +206, +235, +187, +68, +163, +204, +64, +158, +87, +140, +237, +176, +42, +88, +157, +192, +145, +85, +201, +242, +173, +102, +104, +249, +231, +106, +71, +220, +215, +8, +212, +245, +116, +33, +156, +157, +195, +183, +138, +245, +62, +16, +156, +28, +231, +51, +252, +166, +240, +233, +89, +180, +113, +103, +12, +170, +69, +246, +242, +32, +236, +151, +126, +4, +44, +32, +222, +165, +254, +201, +4, +226, +82, +186, +81, +70, +124, +222, +5, +74, +121, +89, +17, +23, +36, +205, +18, +144, +243, +228, +31, +239, +81, +136, +187, +154, +12, +238, +38, +174, +86, +194, +96, +218, +249, +36, +170, +111, +214, +207, +194, +195, +70, +114, +142, +118, +55, +73, +51, +113, +18, +210, +73, +81, +210, +6, +17, +187, +233, +152, +140, +140, +214, +127, +229, +22, +33, +187, +82, +40, +130, +2, +125, +110, +187, +123, +117, +69, +249, +148, +41, +199, +105, +111, +186, +28, +123, +210, +72, +181, +186, +195, +237, +170, +122, +104, +197, +79, +86, +196, +104, +211, +179, +111, +209, +58, +195, +142, +94, +14, +194, +203, +147, +157, +35, +226, +188, +216, +35, +234, +152, +42, +5, +57, +132, +222, +221, +55, +31, +46, +55, +165, +91, +75, +169, +63, +81, +239, +30, +91, +40, +144, +137, +166, +11, +32, +209, +145, +59, +9, +17, +248, +155, +176, +107, +21, +133, +33, +4, +7, +241, +230, +187, +17, +243, +64, +90, +78, +204, +41, +194, +126, +90, +114, +14, +94, +57, +212, +22, +224, +22, +94, +2, +30, +71, +90, +7, +109, +100, +61, +219, +83, +218, +214, +11, +254, +139, +92, +73, +177, +85, +156, +144, +23, +197, +85, +122, +10, +99, +229, +71, +247, +0, +109, +118, +39, +97, +193, +177, +54, +196, +43, +65, +226, +1, +234, +1, +212, +125, +156, +153, +168, +127, +204, +51, +33, +183, +151, +223, +197, +44, +211, +76, +237, +133, +201, +26, +207, +193, +177, +76, +159, +252, +129, +186, +244, +14, +209, +214, +75, +63, +236, +2, +161, +4, +186, +145, +148, +183, +230, +196, +119, +213, +30, +209, +243, +50, +104, +222, +120, +17, +207, +75, +99, +200, +132, +70, +63, +67, +59, +230, +208, +255, +248, +118, +40, +232, +118, +231, +87, +123, +104, +196, +68, +84, +113, +120, +233, +33, +52, +178, +126, +43, +78, +57, +134, +1, +254, +141, +126, +22, +96, +103, +72, +242, +48, +186, +121, +132, +170, +211, +77, +82, +119, +249, +207, +42, +99, +159, +117, +70, +53, +83, +227, +179, +79, +206, +79, +140, +215, +180, +196, +0, +83, +123, +92, +167, +146, +57, +117, +7, +124, +7, +15, +166, +48, +2, +128, +229, +163, +63, +114, +126, +214, +186, +22, +255, +248, +16, +164, +56, +130, +186, +143, +219, +27, +193, +1, +159, +27, +189, +23, +129, +180, +103, +2, +150, +67, +56, +45, +174, +30, +93, +208, +41, +22, +171, +143, +109, +22, +44, +196, +246, +64, +50, +93, +218, +120, +127, +204, +174, +180, +215, +118, +38, +28, +7, +44, +124, +35, +46, +146, +195, +145, +150, +197, +206, +246, +12, +75, +42, +89, +78, +122, +242, +82, +87, +168, +225, +103, +192, +182, +105, +128, +21, +124, +251, +77, +229, +217, +107, +22, +199, +183, +198, +167, +198, +210, +94, +41, +196, +137, +82, +133, +109, +228, +233, +129, +57, +129, +175, +230, +108, +252, +118, +186, +151, +70, +162, +160, +19, +201, +32, +138, +4, +203, +174, +209, +51, +89, +121, +115, +99, +124, +155, +159, +47, +57, +14, +17, +192, +115, +18, +223, +72, +243, +183, +253, +223, +194, +143, +226, +125, +1, +154, +3, +219, +151, +163, +39, +4, +142, +132, +191, +123, +211, +15, +112, +117, +211, +210, +207, +115, +44, +146, +110, +111, +217, +96, +79, +101, +144, +188, +127, +35, +2, +136, +211, +14, +64, +2, +130, +77, +163, +221, +133, +101, +99, +6, +46, +145, +70, +23, +0, +88, +88, +3, +253, +169, +161, +210, +204, +196, +101, +15, +159, +85, +75, +30, +182, +14, +239, +150, +132, +211, +118, +173, +222, +167, +205, +92, +192, +102, +107, +48, +246, +53, +219, +47, +236, +142, +9, +88, +219, +179, +7, +196, +251, +19, +150, +96, +79, +48, +145, +23, +17, +177, +231, +247, +92, +197, +182, +248, +140, +164, +141, +128, +119, +65, +153, +103, +12, +171, +239, +211, +228, +235, +37, +23, +75, +187, +124, +184, +167, +64, +168, +91, +18, +106, +169, +141, +19, +23, +113, +160, +215, +224, +79, +223, +223, +38, +81, +140, +41, +83, +20, +186, +4, +229, +2, +154, +237, +164, +184, +83, +129, +115, +209, +252, +104, +194, +20, +153, +247, +81, +143, +8, +217, +219, +21, +144, +243, +155, +17, +172, +10, +105, +1, +81, +189, +201, +61, +3, +248, +22, +85, +170, +41, +170, +146, +246, +250, +148, +70, +22, +183, +168, +92, +174, +29, +12, +25, +234, +199, +110, +5, +65, +9, +34, +116, +125, +202, +45, +99, +43, +168, +10, +2, +23, +248, +254, +231, +19, +202, +223, +96, +173, +189, +166, +28, +84, +192, +38, +164, +221, +182, +8, +157, +134, +92, +179, +91, +158, +210, +157, +182, +48, +65, +51, +245, +118, +58, +29, +99, +122, +67, +230, +117, +175, +92, +155, +211, +117, +69, +174, +217, +7, +39, +222, +208, +76, +148, +154, +207, +218, +157, +177, +80, +83, +116, +113, +235, +255, +116, +40, +1, +89, +65, +134, +213, +67, +212, +69, +27, +220, +138, +11, +136, +151, +44, +185, +129, +242, +83, +82, +198, +190, +192, +150, +195, +228, +177, +6, +237, +51, +22, +81, +188, +255, +30, +60, +158, +245, +223, +61, +103, +47, +16, +202, +147, +34, +43, +56, +187, +89, +163, +149, +247, +90, +241, +254, +220, +65, +239, +97, +196, +237, +55, +178, +108, +22, +57, +46, +209, +237, +44, +12, +164, +24, +111, +103, +110, +99, +40, +35, +247, +200, +18, +202, +92, +134, +125, +241, +71, +72, +226, +135, +125, +120, +143, +137, +194, +29, +31, +253, +187, +229, +187, +67, +216, +172, +54, +252, +178, +111, +58, +10, +138, +37, +7, +138, +54, +236, +239, +217, +244, +42, +43, +153, +68, +95, +164, +48, +55, +79, +154, +70, +136, +115, +79, +86, +25, +9, +110, +48, +206, +224, +200, +30, +9, +187, +197, +33, +56, +6, +47, +185, +246, +185, +194, +2, +246, +80, +137, +59, +241, +186, +79, +48, +198, +54, +6, +195, +222, +144, +204, +252, +176, +112, +210, +164, +100, +164, +75, +83, +11, +74, +85, +108, +190, +84, +108, +139, +253, +198, +193, +247, +184, +114, +41, +169, +65, +192, +118, +241, +236, +109, +5, +206, +218, +48, +84, +174, +125, +201, +180, +170, +158, +152, +231, +177, +40, +91, +125, +0, +125, +91, +194, +236, +119, +70, +147, +185, +205, +43, +84, +87, +28, +114, +169, +198, +54, +237, +50, +230, +151, +23, +101, +209, +211, +17, +107, +247, +12, +88, +211, +114, +111, +152, +239, +121, +224, +101, +21, +189, +74, +31, +241, +128, +113, +69, +18, +239, +86, +58, +195, +42, +39, +248, +230, +9, +198, +78, +79, +80, +17, +21, +192, +59, +78, +61, +112, +54, +9, +25, +14, +195, +21, +217, +248, +42, +38, +66, +74, +16, +215, +80, +74, +137, +210, +155, +151, +201, +84, +55, +141, +195, +204, +114, +118, +49, +86, +245, +127, +86, +182, +161, +130, +56, +129, +245, +6, +134, +59, +101, +140, +115, +147, +156, +56, +56, +164, +244, +225, +140, +203, +126, +229, +168, +170, +173, +4, +124, +106, +196, +157, +54, +23, +241, +19, +125, +163, +121, +40, +190, +43, +235, +186, +49, +95, +212, +68, +140, +56, +142, +171, +111, +13, +233, +190, +162, +85, +163, +150, +44, +59, +117, +135, +47, +209, +116, +210, +77, +65, +120, +160, +191, +67, +225, +34, +227, +136, +98, +242, +39, +128, +242, +97, +161, +138, +232, +184, +81, +123, +138, +113, +30, +22, +74, +113, +97, +70, +35, +246, +183, +243, +236, +217, +146, +11, +206, +127, +233, +248, +136, +89, +160, +120, +160, +124, +6, +46, +101, +62, +143, +191, +54, +63, +118, +93, +40, +129, +150, +242, +193, +16, +217, +153, +250, +74, +237, +167, +75, +0, +138, +104, +56, +219, +20, +23, +68, +168, +73, +209, +249, +135, +93, +223, +158, +82, +203, +249, +32, +185, +139, +24, +154, +40, +73, +180, +248, +70, +227, +205, +186, +213, +52, +53, +148, +176, +131, +124, +234, +82, +246, +90, +124, +166, +7, +109, +222, +137, +160, +80, +27, +1, +139, +34, +108, +58, +18, +221, +238, +195, +130, +169, +200, +26, +32, +123, +149, +128, +8, +222, +179, +246, +133, +8, +126, +228, +169, +34, +27, +175, +141, +234, +236, +188, +111, +30, +203, +147, +210, +21, +239, +158, +151, +225, +134, +73, +221, +103, +110, +93, +8, +66, +94, +18, +139, +136, +92, +167, +15, +34, +203, +121, +235, +139, +76, +242, +73, +43, +142, +234, +180, +205, +46, +6, +224, +135, +126, +54, +72, +41, +128, +158, +236, +47, +191, +37, +199, +92, +216, +92, +110, +133, +74, +74, +44, +186, +39, +149, +192, +165, +21, +102, +55, +49, +72, +44, +190, +201, +36, +145, +234, +172, +4, +40, +238, +134, +191, +221, +118, +36, +25, +136, +193, +69, +62, +61, +46, +172, +103, +163, +36, +153, +147, +92, +41, +27, +94, +243, +115, +86, +145, +30, +132, +63, +104, +82, +148, +122, +82, +213, +65, +235, +244, +176, +160, +114, +36, +91, +6, +100, +189, +69, +183, +203, +85, +208, +12, +25, +149, +100, +173, +34, +81, +128, +80, +237, +145, +43, +38, +15, +48, +191, +55, +170, +79, +138, +118, +252, +104, +197, +184, +51, +201, +55, +10, +132, +186, +24, +37, +169, +211, +129, +139, +69, +66, +253, +212, +98, +245, +79, +158, +139, +64, +14, +85, +4, +172, +21, +245, +252, +140, +5, +93, +155, +184, +126, +101, +206, +215, +221, +126, +90, +125, +13, +166, +104, +112, +234, +133, +110, +18, +154, +90, +153, +156, +255, +76, +122, +166, +228, +13, +195, +162, +60, +48, +134, +208, +114, +47, +73, +4, +179, +160, +160, +206, +9, +147, +230, +42, +114, +109, +56, +7, +100, +226, +248, +81, +34, +181, +144, +9, +150, +87, +160, +206, +49, +253, +143, +179, +117, +170, +98, +147, +69, +204, +158, +246, +204, +118, +79, +172, +15, +187, +61, +76, +39, +149, +25, +208, +159, +192, +139, +226, +35, +168, +171, +59, +84, +86, +59, +243, +216, +7, +248, +218, +46, +57, +219, +211, +62, +190, +57, +170, +110, +126, +76, +203, +121, +176, +45, +208, +197, +219, +172, +146, +189, +15, +204, +208, +51, +254, +56, +216, +116, +243, +2, +24, +122, +253, +220, +84, +117, +149, +194, +148, +83, +95, +53, +247, +69, +44, +37, +108, +16, +231, +165, +254, +227, +155, +212, +206, +210, +4, +89, +237, +153, +85, +228, +210, +143, +35, +23, +79, +25, +185, +38, +208, +28, +165, +14, +162, +149, +83, +160, +190, +133, +195, +125, +219, +62, +246, +109, +250, +243, +45, +181, +117, +199, +118, +15, +185, +225, +248, +66, +158, +105, +123, +119, +254, +185, +3, +25, +162, +199, +199, +20, +38, +12, +85, +115, +158, +142, +67, +249, +61, +23, +167, +68, +13, +80, +227, +180, +231, +34, +201, +249, +120, +46, +150, +15, +124, +219, +230, +255, +234, +16, +6, +212, +227, +252, +155, +245, +142, +31, +99, +121, +255, +209, +236, +24, +45, +140, +38, +48, +92, +15, +204, +13, +226, +183, +72, +90, +44, +244, +82, +42, +250, +161, +58, +146, +213, +119, +29, +144, +232, +10, +200, +6, +71, +187, +127, +6, +171, +166, +163, +85, +39, +167, +150, +232, +4, +98, +24, +65, +240, +132, +97, +140, +158, +216, +119, +142, +164, +176, +248, +223, +25, +162, +153, +192, +11, +212, +152, +90, +64, +92, +236, +191, +34, +72, +126, +141, +148, +161, +161, +159, +157, +113, +229, +252, +64, +219, +30, +97, +148, +92, +30, +224, +114, +115, +81, +28, +54, +145, +52, +8, +166, +96, +42, +126, +155, +0, +189, +63, +16, +185, +156, +151, +79, +153, +155, +2, +3, +52, +17, +24, +27, +39, +235, +118, +225, +119, +28, +143, +248, +143, +59, +136, +201, +211, +95, +179, +81, +10, +12, +22, +105, +68, +93, +48, +152, +188, +19, +145, +194, +174, +38, +127, +139, +132, +48, +197, +17, +156, +226, +55, +80, +223, +73, +88, +55, +64, +183, +202, +247, +52, +54, +30, +199, +96, +120, +179, +111, +140, +77, +123, +89, +74, +243, +135, +48, +24, +98, +39, +41, +115, +242, +159, +79, +231, +191, +44, +70, +74, +117, +55, +27, +192, +229, +153, +55, +82, +128, +215, +145, +63, +103, +235, +85, +48, +119, +90, +208, +218, +226, +45, +243, +25, +52, +147, +118, +240, +0, +47, +161, +175, +128, +80, +50, +226, +208, +110, +43, +190, +222, +11, +118, +153, +10, +196, +102, +208, +106, +114, +198, +198, +63, +236, +120, +8, +144, +12, +211, +21, +189, +40, +192, +29, +156, +23, +214, +128, +187, +167, +90, +197, +16, +126, +64, +79, +230, +220, +109, +118, +72, +200, +82, +61, +90, +158, +144, +231, +179, +115, +249, +239, +249, +82, +132, +248, +95, +48, +244, +39, +155, +50, +111, +110, +169, +207, +100, +92, +255, +81, +107, +80, +149, +215, +93, +31, +40, +142, +163, +251, +6, +61, +242, +208, +145, +208, +73, +133, +145, +48, +227, +177, +176, +71, +7, +114, +196, +124, +216, +11, +176, +253, +220, +16, +253, +174, +43, +251, +3, +171, +133, +252, +78, +8, +61, +130, +167, +185, +120, +132, +21, +188, +162, +81, +28, +248, +204, +229, +244, +66, +162, +104, +118, +186, +167, +210, +179, +195, +14, +239, +237, +46, +183, +9, +255, +103, +212, +58, +53, +165, +166, +81, +8, +161, +78, +159, +52, +146, +21, +28, +41, +115, +73, +71, +91, +245, +196, +114, +201, +95, +231, +236, +202, +112, +222, +202, +43, +52, +99, +76, +46, +246, +220, +239, +85, +254, +228, +144, +71, +253, +212, +45, +200, +166, +54, +60, +218, +213, +2, +11, +196, +176, +22, +242, +115, +91, +187, +0, +90, +227, +241, +147, +188, +160, +118, +134, +209, +32, +43, +90, +156, +115, +81, +84, +183, +63, +219, +37, +243, +238, +15, +179, +38, +4, +158, +117, +39, +183, +187, +136, +42, +191, +85, +89, +244, +170, +102, +205, +67, +131, +78, +199, +73, +81, +244, +36, +148, +144, +210, +173, +251, +68, +178, +186, +19, +130, +249, +94, +96, +235, +206, +103, +27, +176, +175, +151, +152, +76, +67, +133, +245, +255, +12, +56, +223, +83, +139, +97, +247, +205, +120, +0, +220, +180, +117, +74, +165, +7, +139, +126, +61, +232, +71, +178, +162, +188, +189, +241, +9, +106, +222, +248, +47, +168, +228, +75, +90, +133, +229, +73, +102, +254, +254, +132, +80, +184, +160, +57, +159, +191, +156, +173, +81, +21, +223, +74, +105, +223, +128, +41, +75, +39, +107, +98, +137, +241, +216, +66, +205, +106, +158, +50, +237, +159, +132, +100, +105, +30, +111, +60, +69, +57, +17, +153, +92, +222, +251, +167, +15, +165, +61, +177, +73, +187, +112, +249, +31, +122, +144, +95, +108, +151, +20, +45, +10, +189, +140, +202, +112, +162, +48, +125, +65, +250, +115, +245, +31, +183, +78, +64, +2, +116, +182, +0, +208, +42, +148, +207, +238, +164, +124, +26, +233, +213, +188, +20, +181, +157, +232, +7, +0, +183, +100, +225, +188, +81, +104, +45, +190, +250, +20, +78, +41, +138, +115, +164, +208, +38, +131, +203, +75, +209, +59, +136, +172, +116, +42, +119, +68, +141, +125, +59, +39, +51, +70, +211, +100, +17, +147, +189, +58, +42, +193, +154, +255, +230, +79, +78, +221, +134, +129, +1, +61, +168, +23, +232, +228, +248, +75, +30, +203, +123, +173, +254, +96, +15, +152, +178, +161, +146, +129, +200, +166, +143, +231, +135, +125, +57, +59, +2, +32, +50, +20, +9, +201, +87, +139, +245, +107, +168, +191, +173, +215, +146, +212, +233, +49, +177, +57, +247, +110, +126, +16, +109, +217, +188, +27, +134, +56, +14, +91, +86, +155, +107, +54, +156, +183, +222, +118, +191, +201, +120, +184, +50, +114, +70, +169, +218, +188, +139, +196, +187, +229, +137, +75, +150, +87, +12, +252, +92, +158, +53, +130, +222, +234, +104, +52, +0, +155, +138, +157, +145, +67, +59, +79, +89, +4, +27, +200, +19, +126, +182, +82, +115, +161, +171, +32, +86, +254, +52, +213, +231, +97, +55, +203, +78, +216, +43, +179, +101, +64, +57, +253, +91, +26, +87, +89, +136, +54, +85, +233, +135, +68, +183, +107, +21, +71, +192, +203, +42, +55, +66, +16, +250, +86, +231, +177, +155, +140, +56, +249, +233, +226, +216, +116, +68, +115, +57, +53, +201, +228, +144, +39, +50, +127, +203, +59, +42, +63, +227, +6, +176, +134, +38, +157, +53, +0, +167, +234, +174, +129, +182, +131, +86, +68, +170, +55, +24, +154, +210, +226, +93, +91, +16, +11, +5, +173, +118, +29, +76, +102, +84, +34, +15, +37, +250, +76, +4, +168, +161, +217, +205, +175, +163, +17, +212, +142, +199, +219, +176, +8, +71, +5, +145, +158, +129, +175, +232, +13, +152, +107, +77, +28, +192, +213, +113, +124, +162, +64, +203, +250, +88, +18, +148, +67, +163, +109, +236, +141, +75, +38, +150, +192, +152, +172, +227, +178, +160, +248, +69, +155, +162, +144, +169, +212, +191, +74, +92, +127, +106, +95, +191, +27, +249, +73, +13, +143, +86, +237, +197, +98, +72, +240, +94, +243, +37, +61, +154, +76, +206, +185, +227, +106, +226, +29, +39, +7, +134, +2, +27, +255, +198, +186, +164, +33, +168, +255, +24, +228, +80, +88, +249, +57, +29, +172, +171, +70, +122, +99, +113, +222, +248, +76, +27, +99, +12, +194, +175, +186, +102, +90, +79, +50, +25, +178, +247, +67, +150, +212, +103, +188, +133, +200, +105, +232, +90, +25, +170, +24, +187, +171, +60, +168, +181, +187, +182, +20, +250, +96, +63, +172, +52, +36, +227, +199, +220, +92, +250, +9, +184, +45, +49, +228, +183, +177, +23, +25, +17, +15, +61, +85, +186, +80, +7, +76, +56, +189, +209, +27, +219, +144, +108, +178, +105, +156, +197, +31, +122, +224, +154, +44, +174, +100, +213, +173, +177, +178, +29, +50, +71, +61, +178, +158, +239, +137, +163, +120, +197, +152, +242, +185, +87, +199, +25, +250, +14, +151, +218, +108, +75, +13, +55, +49, +229, +26, +124, +185, +163, +115, +98, +228, +11, +117, +41, +195, +31, +164, +139, +191, +133, +68, +138, +245, +199, +152, +165, +157, +81, +51, +253, +92, +241, +131, +141, +205, +82, +171, +123, +86, +132, +54, +18, +202, +170, +187, +157, +163, +102, +134, +19, +104, +49, +111, +78, +107, +233, +240, +137, +0, +42, +85, +152, +85, +124, +121, +128, +19, +108, +87, +40, +181, +236, +115, +41, +166, +41, +241, +101, +249, +198, +7, +237, +72, +78, +15, +165, +16, +157, +226, +68, +46, +18, +21, +15, +161, +3, +39, +225, +15, +218, +3, +63, +86, +115, +128, +110, +8, +6, +171, +111, +233, +176, +232, +115, +182, +230, +106, +237, +153, +218, +32, +164, +43, +205, +181, +20, +77, +90, +163, +239, +146, +59, +206, +136, +173, +38, +27, +173, +71, +199, +72, +132, +52, +165, +72, +34, +130, +238, +0, +52, +133, +226, +100, +2, +241, +143, +157, +29, +77, +128, +194, +112, +185, +126, +33, +7, +82, +238, +179, +139, +114, +162, +212, +28, +109, +0, +38, +222, +238, +133, +209, +46, +235, +26, +34, +118, +82, +255, +243, +4, +143, +243, +236, +72, +26, +178, +62, +69, +210, +106, +20, +171, +158, +221, +93, +166, +157, +126, +108, +69, +69, +156, +28, +111, +94, +39, +186, +147, +201, +66, +210, +219, +190, +146, +119, +61, +46, +23, +60, +184, +218, +196, +106, +131, +70, +180, +147, +235, +44, +38, +178, +63, +4, +187, +53, +148, +124, +127, +18, +156, +208, +212, +82, +22, +182, +242, +223, +221, +115, +235, +31, +66, +130, +120, +41, +150, +11, +104, +193, +129, +130, +53, +235, +93, +61, +147, +132, +242, +129, +224, +111, +144, +19, +23, +190, +122, +141, +41, +16, +239, +15, +255, +149, +177, +152, +91, +150, +90, +135, +169, +107, +194, +185, +63, +160, +67, +1, +219, +15, +53, +206, +54, +142, +177, +118, +170, +251, +180, +62, +112, +169, +83, +16, +65, +29, +195, +141, +182, +12, +219, +161, +41, +54, +192, +58, +110, +115, +28, +60, +180, +94, +5, +0, +62, +38, +109, +8, +27, +123, +220, +230, +202, +203, +36, +232, +11, +116, +171, +93, +202, +204, +240, +10, +239, +179, +79, +204, +181, +109, +141, +12, +21, +41, +21, +57, +175, +112, +119, +156, +85, +233, +166, +146, +254, +185, +7, +13, +20, +65, +138, +28, +43, +241, +152, +59, +44, +134, +137, +240, +74, +82, +225, +218, +209, +33, +161, +237, +145, +163, +148, +114, +170, +246, +29, +190, +64, +174, +216, +199, +94, +35, +254, +41, +55, +147, +131, +101, +15, +194, +24, +64, +177, +81, +88, +207, +85, +102, +119, +249, +153, +133, +220, +207, +197, +60, +70, +63, +167, +67, +154, +225, +23, +109, +54, +181, +162, +161, +148, +205, +227, +45, +238, +65, +15, +122, +175, +131, +7, +243, +148, +1, +195, +119, +131, +101, +69, +13, +164, +192, +166, +6, +217, +250, +159, +235, +183, +150, +198, +136, +243, +154, +75, +250, +183, +239, +56, +39, +205, +190, +39, +154, +243, +247, +238, +100, +158, +56, +1, +75, +28, +146, +127, +143, +18, +247, +15, +225, +194, +248, +198, +85, +188, +99, +34, +142, +164, +145, +236, +227, +200, +146, +221, +208, +207, +198, +21, +108, +14, +81, +80, +168, +185, +254, +88, +100, +244, +123, +94, +102, +169, +45, +79, +19, +90, +77, +250, +73, +247, +134, +155, +51, +91, +253, +83, +94, +210, +104, +69, +207, +32, +121, +202, +28, +211, +137, +23, +213, +186, +20, +215, +143, +184, +131, +39, +118, +210, +173, +111, +165, +102, +90, +159, +6, +60, +50, +133, +209, +189, +124, +22, +236, +186, +49, +28, +108, +30, +52, +41, +200, +88, +128, +196, +64, +80, +95, +152, +143, +66, +162, +91, +58, +124, +208, +28, +38, +176, +102, +74, +215, +254, +237, +100, +13, +244, +241, +110, +232, +144, +102, +197, +89, +39, +87, +206, +69, +91, +10, +179, +220, +22, +58, +99, +76, +187, +1, +34, +225, +31, +84, +38, +57, +168, +179, +12, +213, +27, +167, +242, +137, +230, +125, +150, +49, +216, +171, +214, +54, +66, +53, +84, +209, +7, +224, +3, +95, +6, +31, +51, +33, +3, +190, +217, +96, +88, +177, +61, +109, +226, +103, +223, +119, +102, +222, +14, +238, +254, +248, +58, +78, +4, +0, +147, +139, +229, +247, +158, +117, +188, +69, +185, +132, +80, +97, +63, +47, +187, +213, +60, +250, +143, +93, +54, +213, +156, +131, +237, +138, +127, +98, +239, +96, +231, +40, +60, +220, +8, +204, +121, +223, +77, +165, +113, +115, +19, +201, +237, +156, +57, +244, +125, +77, +160, +168, +146, +209, +59, +37, +41, +89, +108, +41, +248, +225, +155, +88, +93, +73, +197, +226, +41, +242, +114, +148, +191, +103, +140, +176, +120, +119, +165, +100, +14, +237, +28, +10, +87, +72, +33, +53, +225, +176, +21, +137, +172, +123, +184, +200, +132, +53, +244, +75, +155, +37, +92, +135, +107, +151, +97, +130, +62, +47, +87, +101, +51, +156, +116, +188, +119, +116, +5, +36, +98, +5, +245, +14, +52, +132, +50, +232, +230, +89, +5, +158, +198, +196, +252, +163, +53, +159, +52, +172, +239, +0, +74, +182, +20, +160, +6, +33, +77, +31, +193, +26, +200, +46, +3, +79, +91, +244, +231, +85, +9, +202, +205, +160, +255, +136, +239, +74, +206, +16, +68, +26, +130, +30, +30, +41, +0, +125, +215, +118, +26, +126, +64, +95, +121, +169, +112, +164, +183, +19, +204, +244, +52, +84, +141, +190, +0, +207, +167, +216, +143, +252, +19, +149, +59, +216, +254, +28, +20, +219, +13, +54, +25, +196, +221, +132, +153, +51, +191, +72, +73, +160, +82, +142, +46, +35, +145, +203, +106, +184, +249, +111, +205, +164, +91, +141, +221, +182, +178, +129, +90, +250, +203, +47, +16, +179, +31, +38, +237, +23, +232, +251, +251, +231, +106, +119, +35, +3, +56, +96, +164, +153, +78, +167, +117, +174, +122, +124, +34, +243, +120, +128, +246, +211, +122, +207, +169, +54, +49, +58, +101, +80, +251, +147, +166, +96, +98, +2, +148, +16, +2, +1, +207, +24, +166, +87, +157, +51, +173, +90, +144, +152, +209, +24, +170, +160, +248, +106, +94, +49, +226, +229, +78, +255, +137, +201, +165, +2, +121, +71, +249, +90, +54, +43, +112, +53, +169, +196, +123, +109, +87, +6, +215, +145, +37, +90, +40, +234, +236, +91, +167, +113, +38, +237, +161, +254, +91, +176, +135, +49, +150, +76, +20, +132, +244, +194, +3, +20, +72, +158, +64, +136, +165, +72, +143, +167, +162, +160, +65, +32, +34, +75, +247, +104, +53, +249, +204, +178, +247, +228, +13, +160, +159, +108, +88, +107, +207, +113, +137, +32, +79, +192, +56, +197, +6, +247, +111, +48, +147, +174, +85, +214, +54, +133, +161, +63, +159, +252, +35, +155, +249, +37, +110, +41, +223, +207, +33, +11, +212, +0, +128, +178, +221, +101, +30, +89, +242, +172, +122, +58, +152, +115, +136, +169, +44, +238, +169, +8, +236, +12, +63, +25, +246, +101, +214, +80, +189, +239, +7, +62, +250, +147, +243, +80, +233, +238, +218, +129, +184, +234, +53, +153, +2, +119, +181, +192, +177, +160, +127, +192, +83, +23, +181, +162, +93, +153, +206, +150, +253, +143, +130, +61, +236, +246, +116, +220, +19, +32, +251, +254, +153, +49, +41, +41, +4, +254, +250, +127, +77, +7, +139, +114, +141, +75, +80, +158, +29, +233, +105, +247, +59, +148, +52, +251, +56, +59, +61, +47, +219, +198, +16, +9, +13, +35, +21, +229, +194, +170, +249, +171, +241, +175, +236, +52, +64, +19, +205, +171, +246, +86, +64, +52, +227, +32, +248, +228, +27, +205, +240, +220, +194, +167, +213, +243, +46, +18, +140, +204, +21, +73, +91, +113, +129, +26, +252, +116, +90, +109, +193, +175, +99, +212, +35, +124, +29, +81, +128, +92, +168, +97, +80, +197, +219, +65, +215, +45, +189, +255, +87, +207, +190, +93, +178, +6, +220, +232, +187, +91, +221, +186, +201, +206, +118, +59, +49, +38, +34, +69, +222, +190, +113, +200, +13, +225, +206, +253, +49, +171, +18, +118, +148, +237, +107, +24, +59, +55, +196, +196, +142, +83, +189, +165, +242, +21, +248, +133, +176, +60, +255, +209, +80, +186, +16, +227, +66, +40, +177, +37, +164, +242, +34, +154, +0, +5, +111, +167, +145, +40, +25, +173, +152, +13, +175, +172, +122, +198, +159, +62, +75, +116, +8, +141, +169, +112, +251, +196, +74, +220, +242, +209, +126, +129, +156, +45, +240, +116, +153, +54, +65, +243, +29, +118, +104, +206, +42, +206, +135, +225, +17, +30, +232, +42, +105, +220, +239, +79, +180, +246, +72, +227, +8, +101, +47, +172, +250, +222, +122, +153, +233, +212, +206, +70, +1, +164, +156, +105, +223, +185, +59, +63, +219, +229, +89, +62, +34, +25, +100, +161, +218, +233, +51, +51, +194, +218, +128, +59, +137, +6, +229, +217, +235, +203, +239, +179, +122, +118, +238, +189, +173, +230, +170, +210, +199, +21, +61, +47, +168, +175, +209, +179, +213, +238, +135, +96, +251, +252, +150, +39, +114, +246, +212, +111, +255, +224, +229, +51, +152, +154, +47, +54, +142, +98, +46, +82, +49, +106, +157, +16, +118, +22, +189, +26, +22, +71, +218, +99, +119, +218, +48, +92, +2, +204, +135, +13, +250, +166, +91, +70, +179, +177, +136, +6, +46, +21, +82, +92, +31, +64, +60, +3, +190, +24, +51, +83, +35, +93, +48, +2, +235, +78, +162, +70, +31, +106, +102, +212, +49, +212, +224, +229, +144, +30, +28, +196, +70, +115, +43, +91, +235, +1, +35, +77, +150, +159, +8, +142, +180, +112, +211, +130, +202, +134, +233, +170, +111, +213, +50, +210, +30, +164, +169, +115, +93, +131, +166, +58, +196, +138, +251, +127, +181, +202, +53, +217, +217, +70, +92, +5, +60, +120, +81, +227, +90, +68, +194, +247, +18, +41, +94, +89, +221, +250, +5, +15, +52, +124, +11, +77, +248, +186, +19, +86, +245, +73, +75, +2, +101, +201, +244, +1, +69, +154, +232, +83, +23, +144, +22, +221, +185, +11, +226, +159, +54, +190, +111, +126, +67, +196, +120, +22, +177, +3, +123, +103, +140, +49, +9, +10, +174, +176, +154, +120, +221, +43, +47, +234, +77, +190, +41, +42, +18, +235, +7, +229, +63, +224, +50, +58, +95, +32, +171, +199, +129, +7, +47, +192, +12, +219, +20, +122, +248, +42, +118, +219, +23, +228, +146, +252, +55, +65, +14, +228, +145, +169, +219, +184, +247, +196, +244, +46, +61, +183, +89, +33, +129, +167, +7, +250, +58, +128, +61, +185, +36, +41, +70, +203, +132, +67, +82, +194, +189, +242, +174, +206, +98, +95, +223, +237, +101, +2, +99, +1, +104, +17, +184, +14, +34, +215, +183, +229, +126, +18, +10, +60, +185, +207, +153, +10, +192, +235, +22, +80, +103, +146, +77, +181, +232, +207, +141, +188, +109, +59, +53, +163, +127, +198, +191, +241, +129, +88, +175, +208, +176, +218, +85, +238, +153, +125, +150, +98, +237, +140, +229, +86, +80, +177, +37, +153, +198, +129, +165, +2, +98, +25, +78, +227, +207, +238, +170, +255, +221, +236, +55, +80, +195, +106, +169, +32, +232, +10, +202, +46, +114, +53, +184, +50, +142, +236, +238, +49, +122, +217, +16, +223, +200, +157, +13, +188, +217, +27, +188, +213, +34, +35, +18, +97, +164, +48, +94, +42, +135, +146, +11, +88, +133, +196, +34, +207, +70, +124, +144, +211, +177, +50, +1, +181, +96, +158, +109, +123, +19, +227, +169, +151, +195, +116, +219, +229, +108, +192, +201, +235, +134, +86, +149, +55, +196, +140, +93, +32, +96, +152, +56, +90, +109, +52, +26, +171, +39, +18, +61, +112, +7, +53, +72, +98, +215, +174, +47, +219, +146, +215, +184, +169, +134, +7, +90, +223, +225, +183, +173, +113, +166, +62, +105, +70, +169, +189, +40, +206, +94, +238, +80, +172, +95, +236, +236, +50, +8, +139, +36, +100, +160, +252, +139, +151, +88, +48, +16, +47, +139, +80, +2, +132, +252, +100, +192, +120, +81, +184, +150, +142, +59, +16, +211, +121, +123, +5, +91, +81, +192, +224, +72, +132, +103, +166, +116, +73, +137, +67, +111, +182, +32, +200, +68, +141, +1, +186, +57, +251, +19, +189, +126, +94, +70, +185, +200, +51, +64, +69, +224, +115, +1, +58, +88, +29, +206, +178, +65, +205, +255, +164, +168, +164, +102, +6, +80, +78, +48, +252, +237, +81, +180, +105, +177, +150, +83, +201, +178, +4, +130, +98, +240, +221, +82, +172, +119, +139, +128, +147, +148, +153, +197, +207, +25, +177, +120, +124, +37, +147, +5, +167, +177, +132, +114, +13, +104, +157, +195, +75, +220, +62, +211, +25, +152, +231, +249, +220, +71, +8, +1, +22, +54, +153, +22, +172, +210, +126, +131, +117, +122, +190, +16, +174, +143, +197, +93, +67, +40, +162, +114, +151, +56, +95, +84, +137, +187, +196, +147, +210, +118, +7, +89, +213, +198, +172, +161, +110, +94, +131, +100, +20, +57, +91, +145, +14, +150, +67, +194, +26, +142, +6, +145, +159, +115, +113, +77, +95, +87, +214, +148, +50, +39, +41, +65, +6, +252, +188, +55, +216, +85, +162, +63, +150, +13, +254, +102, +220, +81, +112, +223, +1, +125, +187, +39, +190, +107, +100, +160, +209, +187, +230, +16, +10, +62, +208, +103, +39, +226, +72, +209, +62, +241, +106, +12, +63, +24, +4, +96, +186, +177, +159, +197, +234, +10, +186, +31, +158, +38, +172, +178, +214, +195, +195, +122, +69, +79, +112, +239, +240, +79, +180, +114, +187, +66, +187, +193, +248, +36, +77, +111, +101, +114, +191, +180, +27, +93, +201, +133, +30, +14, +146, +8, +88, +228, +244, +152, +36, +228, +202, +168, +174, +117, +163, +25, +154, +13, +23, +167, +61, +193, +83, +206, +89, +186, +106, +196, +194, +183, +131, +90, +140, +36, +0, +138, +122, +71, +171, +232, +156, +234, +215, +119, +192, +137, +7, +70, +51, +156, +215, +143, +34, +169, +23, +23, +202, +51, +192, +101, +205, +85, +75, +117, +20, +114, +182, +167, +115, +67, +78, +36, +91, +84, +219, +89, +10, +232, +159, +211, +226, +250, +145, +227, +187, +145, +82, +63, +142, +236, +207, +211, +127, +249, +14, +8, +46, +239, +245, +104, +156, +145, +241, +140, +118, +80, +246, +41, +79, +163, +243, +221, +62, +188, +24, +28, +162, +117, +246, +253, +228, +159, +127, +211, +254, +34, +44, +139, +39, +23, +128, +234, +220, +193, +188, +233, +70, +136, +63, +48, +51, +146, +48, +211, +27, +69, +19, +154, +187, +137, +227, +102, +213, +168, +173, +109, +189, +112, +255, +184, +8, +145, +60, +34, +78, +71, +26, +0, +237, +20, +127, +58, +67, +61, +193, +36, +108, +135, +54, +211, +12, +195, +155, +90, +32, +67, +177, +231, +190, +240, +164, +38, +150, +248, +155, +220, +158, +233, +159, +206, +159, +146, +2, +205, +243, +212, +98, +57, +119, +176, +253, +30, +17, +176, +57, +21, +148, +63, +228, +41, +118, +168, +25, +3, +27, +152, +166, +114, +193, +157, +149, +203, +249, +174, +99, +178, +211, +93, +213, +149, +172, +152, +104, +187, +232, +143, +221, +107, +204, +6, +87, +236, +100, +59, +186, +149, +174, +5, +125, +170, +117, +240, +231, +178, +58, +251, +91, +42, +9, +8, +54, +51, +92, +160, +30, +51, +33, +167, +238, +101, +241, +200, +225, +194, +67, +244, +6, +210, +153, +50, +232, +25, +26, +195, +178, +178, +132, +31, +158, +219, +114, +206, +146, +153, +248, +25, +46, +43, +187, +227, +227, +125, +241, +38, +33, +237, +92, +119, +207, +140, +198, +103, +171, +100, +119, +251, +165, +171, +133, +244, +235, +155, +48, +203, +1, +162, +4, +142, +81, +33, +99, +23, +78, +84, +17, +81, +141, +210, +57, +25, +234, +0, +207, +167, +183, +124, +64, +221, +182, +186, +21, +126, +49, +186, +41, +37, +108, +141, +82, +133, +2, +220, +244, +69, +86, +27, +127, +241, +222, +237, +195, +190, +54, +4, +91, +54, +40, +30, +210, +143, +123, +5, +252, +9, +19, +137, +139, +131, +7, +28, +100, +9, +102, +11, +39, +217, +207, +63, +252, +223, +254, +34, +96, +94, +219, +54, +6, +18, +227, +112, +106, +131, +250, +10, +204, +175, +108, +103, +193, +10, +57, +188, +122, +98, +185, +161, +59, +238, +121, +3, +186, +98, +24, +185, +10, +11, +52, +246, +40, +212, +224, +187, +24, +214, +71, +70, +68, +119, +157, +28, +119, +98, +232, +213, +36, +209, +81, +204, +224, +122, +80, +92, +16, +33, +107, +194, +209, +183, +93, +170, +76, +136, +155, +225, +188, +73, +11, +251, +89, +31, +236, +193, +117, +14, +7, +211, +198, +30, +233, +198, +246, +81, +208, +101, +6, +93, +29, +126, +66, +6, +229, +114, +45, +79, +171, +160, +210, +85, +21, +93, +30, +13, +247, +55, +236, +188, +49, +95, +69, +106, +157, +226, +213, +40, +151, +211, +135, +159, +103, +55, +136, +212, +244, +164, +137, +247, +48, +41, +63, +113, +89, +143, +42, +95, +236, +50, +203, +118, +70, +112, +77, +70, +10, +145, +241, +129, +135, +88, +147, +106, +38, +65, +173, +200, +140, +23, +11, +140, +121, +128, +113, +61, +47, +127, +103, +32, +241, +100, +164, +112, +214, +172, +204, +113, +32, +140, +22, +20, +206, +130, +66, +163, +198, +24, +201, +28, +109, +201, +149, +212, +95, +133, +202, +185, +193, +146, +204, +210, +109, +50, +205, +184, +218, +49, +33, +44, +136, +214, +233, +96, +108, +59, +14, +101, +80, +191, +237, +135, +216, +20, +97, +19, +67, +88, +47, +93, +0, +31, +252, +112, +186, +231, +52, +142, +182, +216, +41, +249, +125, +196, +108, +111, +8, +40, +93, +217, +100, +250, +62, +161, +28, +84, +116, +127, +108, +244, +154, +230, +33, +53, +49, +253, +2, +219, +18, +240, +33, +68, +39, +152, +104, +196, +27, +216, +206, +64, +251, +121, +194, +176, +199, +186, +63, +112, +192, +176, +146, +149, +210, +180, +235, +222, +139, +156, +14, +56, +126, +151, +4, +20, +190, +136, +175, +93, +31, +214, +89, +229, +133, +227, +29, +28, +153, +181, +54, +87, +76, +101, +32, +110, +160, +226, +178, +99, +209, +149, +3, +67, +56, +78, +34, +206, +145, +217, +118, +169, +171, +48, +41, +7, +250, +247, +90, +145, +120, +40, +217, +10, +227, +230, +193, +4, +203, +154, +60, +208, +49, +136, +37, +173, +116, +139, +64, +15, +225, +68, +201, +101, +158, +44, +228, +231, +253, +214, +160, +128, +101, +238, +186, +12, +11, +62, +96, +252, +99, +209, +192, +195, +97, +110, +229, +161, +237, +13, +167, +77, +18, +47, +49, +242, +192, +230, +72, +197, +181, +140, +218, +72, +76, +211, +199, +59, +98, +180, +51, +17, +4, +3, +32, +246, +19, +239, +162, +220, +251, +115, +55, +174, +113, +242, +165, +131, +67, +222, +68, +31, +135, +189, +47, +44, +211, +163, +250, +172, +37, +201, +58, +119, +142, +181, +100, +177, +110, +249, +0, +157, +103, +6, +239, +71, +42, +206, +108, +245, +173, +19, +192, +200, +146, +8, +246, +50, +154, +149, +87, +246, +130, +202, +152, +215, +5, +205, +113, +230, +80, +168, +143, +113, +49, +154, +119, +16, +241, +60, +119, +198, +72, +24, +252, +135, +75, +182, +16, +46, +9, +163, +4, +216, +165, +245, +195, +120, +181, +239, +130, +255, +255, +187, +44, +110, +201, +206, +186, +114, +94, +61, +240, +171, +191, +102, +131, +111, +61, +7, +160, +126, +56, +180, +154, +86, +230, +125, +125, +24, +130, +177, +215, +20, +219, +173, +117, +5, +138, +55, +113, +220, +23, +139, +133, +252, +74, +126, +82, +24, +164, +103, +129, +118, +179, +175, +106, +239, +161, +72, +214, +218, +191, +59, +160, +73, +177, +105, +3, +230, +105, +2, +46, +28, +11, +252, +66, +147, +49, +239, +128, +253, +177, +58, +242, +176, +230, +99, +99, +234, +143, +230, +253, +100, +158, +176, +125, +39, +71, +199, +10, +39, +45, +152, +202, +149, +152, +176, +167, +92, +146, +162, +13, +33, +129, +15, +57, +119, +248, +242, +195, +42, +22, +21, +253, +91, +105, +94, +7, +200, +191, +214, +118, +213, +198, +143, +82, +246, +161, +80, +163, +253, +137, +208, +198, +202, +147, +122, +245, +205, +243, +192, +1, +242, +81, +10, +111, +77, +118, +99, +70, +40, +65, +91, +221, +126, +49, +33, +166, +25, +76, +87, +139, +138, +104, +60, +172, +3, +227, +24, +202, +54, +25, +81, +212, +254, +45, +176, +238, +95, +194, +18, +150, +18, +144, +99, +52, +64, +183, +215, +50, +243, +134, +89, +199, +242, +254, +191, +232, +181, +38, +6, +228, +153, +62, +64, +160, +234, +91, +249, +44, +107, +215, +95, +3, +176, +71, +37, +237, +158, +186, +147, +226, +121, +141, +230, +33, +79, +120, +242, +212, +64, +18, +222, +52, +34, +181, +223, +199, +183, +42, +125, +58, +200, +170, +194, +217, +110, +254, +185, +18, +9, +12, +157, +255, +196, +191, +153, +166, +20, +39, +59, +161, +238, +0, +186, +227, +81, +184, +25, +151, +96, +243, +167, +24, +72, +52, +6, +127, +53, +196, +178, +4, +181, +54, +249, +111, +140, +85, +116, +38, +148, +223, +32, +207, +133, +198, +161, +40, +181, +220, +215, +239, +167, +121, +14, +149, +226, +177, +172, +33, +255, +100, +29, +139, +108, +43, +231, +82, +193, +89, +250, +56, +125, +60, +237, +239, +45, +135, +207, +161, +109, +194, +10, +88, +98, +155, +16, +182, +66, +223, +179, +108, +244, +5, +92, +100, +159, +117, +185, +171, +51, +50, +78, +222, +141, +11, +14, +1, +148, +25, +233, +58, +238, +163, +37, +43, +13, +71, +125, +141, +130, +254, +223, +236, +156, +169, +19, +206, +184, +77, +246, +255, +241, +95, +151, +222, +108, +96, +65, +217, +106, +229, +132, +54, +234, +137, +194, +36, +225, +234, +159, +144, +37, +238, +67, +217, +23, +196, +31, +213, +176, +104, +233, +49, +102, +124, +125, +154, +225, +231, +219, +8, +1, +157, +15, +22, +199, +128, +229, +249, +12, +219, +149, +124, +18, +150, +132, +179, +121, +192, +178, +212, +221, +14, +172, +12, +197, +207, +105, +72, +139, +177, +143, +173, +61, +186, +28, +206, +60, +160, +46, +212, +226, +64, +168, +117, +70, +83, +88, +100, +166, +216, +55, +31, +158, +96, +209, +245, +222, +116, +224, +105, +197, +166, +127, +135, +208, +172, +225, +52, +84, +228, +185, +42, +187, +164, +41, +39, +212, +245, +43, +34, +54, +253, +72, +58, +234, +51, +42, +190, +83, +119, +38, +136, +61, +152, +103, +108, +140, +165, +127, +82, +157, +72, +183, +223, +145, +48, +218, +155, +12, +190, +138, +101, +61, +17, +43, +245, +75, +46, +161, +151, +23, +45, +127, +245, +88, +132, +224, +136, +96, +104, +145, +78, +192, +137, +3, +25, +199, +95, +23, +111, +186, +181, +11, +49, +198, +244, +232, +214, +121, +253, +203, +133, +174, +48, +200, +240, +20, +226, +54, +41, +50, +9, +39, +108, +23, +127, +178, +170, +31, +109, +220, +99, +48, +195, +137, +88, +244, +126, +152, +146, +162, +228, +6, +218, +173, +239, +231, +100, +185, +128, +13, +164, +241, +247, +190, +67, +155, +91, +150, +58, +193, +189, +43, +160, +16, +82, +47, +196, +175, +214, +245, +143, +171, +225, +196, +162, +69, +178, +46, +183, +154, +95, +70, +191, +58, +220, +156, +227, +187, +210, +210, +63, +70, +115, +30, +149, +157, +30, +26, +151, +153, +211, +16, +14, +178, +54, +12, +198, +234, +53, +209, +93, +146, +197, +242, +0, +137, +88, +12, +213, +67, +15, +77, +31, +125, +102, +121, +25, +40, +9, +3, +108, +241, +97, +212, +229, +110, +117, +106, +240, +204, +185, +199, +194, +41, +192, +183, +64, +132, +180, +136, +121, +167, +87, +36, +118, +25, +146, +98, +72, +178, +152, +91, +195, +78, +34, +75, +32, +208, +231, +85, +251, +41, +216, +198, +167, +9, +175, +14, +234, +179, +77, +247, +110, +35, +4, +181, +208, +225, +102, +56, +194, +81, +33, +157, +157, +161, +207, +172, +106, +93, +194, +115, +29, +163, +143, +240, +122, +139, +27, +204, +62, +54, +44, +188, +103, +194, +38, +93, +63, +52, +136, +163, +139, +247, +120, +20, +44, +192, +26, +229, +231, +53, +76, +125, +113, +4, +98, +159, +252, +60, +87, +110, +114, +137, +149, +181, +156, +124, +202, +112, +251, +2, +250, +191, +123, +182, +126, +220, +43, +20, +227, +56, +180, +245, +43, +246, +109, +32, +29, +77, +240, +253, +74, +242, +162, +171, +131, +171, +105, +193, +144, +192, +21, +133, +37, +153, +148, +202, +237, +99, +229, +148, +170, +74, +64, +56, +180, +233, +155, +233, +140, +28, +94, +43, +22, +137, +119, +3, +238, +134, +101, +51, +41, +122, +230, +49, +8, +12, +33, +83, +33, +139, +208, +139, +2, +139, +178, +240, +87, +120, +104, +101, +181, +21, +199, +38, +161, +224, +84, +168, +202, +176, +16, +228, +182, +75, +174, +64, +179, +0, +122, +249, +251, +49, +167, +150, +199, +31, +137, +169, +246, +175, +204, +9, +136, +80, +22, +57, +213, +198, +1, +104, +208, +102, +81, +199, +199, +138, +136, +121, +162, +69, +176, +55, +232, +220, +79, +208, +54, +199, +209, +165, +215, +129, +235, +197, +54, +169, +155, +178, +211, +231, +247, +112, +83, +164, +0, +27, +224, +80, +102, +8, +225, +146, +192, +12, +243, +157, +86, +131, +174, +153, +109, +193, +176, +241, +189, +59, +75, +150, +167, +138, +220, +54, +255, +20, +210, +139, +165, +29, +52, +195, +117, +43, +2, +164, +200, +237, +111, +122, +236, +183, +37, +138, +239, +37, +33, +116, +106, +72, +85, +79, +31, +180, +196, +109, +206, +145, +185, +141, +159, +182, +161, +156, +151, +224, +174, +33, +159, +72, +197, +30, +54, +253, +214, +236, +143, +237, +109, +79, +8, +23, +165, +252, +138, +112, +187, +254, +184, +114, +70, +235, +205, +133, +107, +255, +176, +242, +111, +196, +11, +97, +207, +242, +210, +236, +82, +97, +219, +108, +18, +137, +86, +211, +56, +165, +199, +220, +164, +176, +1, +221, +67, +154, +211, +133, +207, +221, +213, +65, +170, +60, +121, +209, +240, +151, +235, +28, +118, +230, +94, +126, +253, +164, +113, +221, +74, +135, +6, +218, +11, +92, +140, +116, +93, +96, +200, +204, +164, +213, +181, +92, +12, +219, +122, +175, +180, +103, +92, +56, +197, +79, +18, +140, +44, +230, +10, +110, +239, +134, +192, +81, +19, +225, +92, +178, +49, +137, +133, +54, +199, +88, +180, +87, +10, +131, +153, +201, +32, +202, +39, +170, +253, +195, +135, +56, +140, +66, +189, +8, +173, +255, +212, +213, +48, +49, +220, +102, +19, +172, +157, +48, +236, +48, +4, +160, +217, +199, +165, +72, +66, +240, +131, +229, +224, +94, +137, +21, +39, +201, +147, +227, +9, +232, +22, +35, +211, +75, +214, +227, +170, +149, +151, +168, +187, +120, +147, +29, +183, +191, +4, +224, +192, +220, +48, +20, +74, +170, +124, +159, +79, +14, +143, +216, +98, +187, +103, +45, +121, +124, +152, +239, +43, +175, +6, +170, +254, +251, +124, +163, +5, +72, +205, +238, +2, +43, +61, +255, +190, +36, +167, +118, +214, +144, +238, +45, +160, +204, +230, +91, +5, +180, +92, +136, +161, +180, +36, +228, +102, +56, +185, +247, +210, +119, +57, +226, +247, +161, +229, +225, +224, +199, +193, +144, +200, +167, +147, +97, +121, +162, +144, +104, +209, +162, +237, +27, +255, +207, +250, +155, +36, +66, +191, +45, +220, +121, +100, +64, +186, +81, +70, +21, +161, +30, +161, +103, +58, +239, +203, +8, +137, +34, +76, +254, +235, +215, +195, +141, +104, +188, +32, +11, +87, +144, +35, +101, +221, +214, +45, +4, +199, +39, +112, +69, +156, +250, +93, +161, +114, +248, +67, +167, +110, +89, +31, +152, +189, +188, +182, +220, +158, +10, +54, +93, +198, +183, +206, +180, +166, +124, +69, +150, +246, +188, +121, +131, +19, +219, +48, +50, +163, +138, +119, +229, +171, +242, +56, +227, +227, +129, +166, +173, +176, +10, +195, +82, +149, +123, +82, +52, +22, +227, +62, +74, +80, +101, +102, +241, +78, +149, +28, +101, +166, +161, +103, +203, +160, +80, +36, +95, +185, +36, +132, +85, +108, +183, +50, +9, +191, +40, +74, +193, +127, +64, +140, +119, +183, +11, +108, +69, +251, +3, +209, +21, +27, +149, +188, +33, +233, +179, +9, +36, +61, +84, +197, +252, +119, +112, +46, +228, +143, +219, +230, +54, +151, +66, +176, +128, +196, +125, +104, +58, +249, +93, +188, +99, +194, +254, +4, +199, +148, +14, +229, +168, +93, +128, +69, +150, +63, +46, +251, +74, +80, +100, +228, +2, +210, +78, +86, +151, +224, +110, +30, +12, +95, +148, +59, +201, +190, +75, +224, +215, +130, +65, +50, +172, +65, +1, +127, +206, +124, +222, +34, +1, +72, +56, +113, +116, +164, +197, +192, +148, +231, +108, +119, +136, +104, +246, +235, +241, +198, +67, +119, +170, +193, +255, +180, +103, +8, +26, +138, +25, +15, +98, +214, +2, +214, +110, +195, +140, +213, +143, +11, +105, +39, +170, +125, +96, +178, +51, +66, +216, +9, +172, +195, +47, +189, +108, +150, +228, +248, +190, +39, +234, +10, +129, +98, +147, +8, +203, +164, +92, +39, +6, +86, +223, +231, +172, +245, +206, +67, +93, +176, +73, +203, +209, +73, +134, +60, +171, +114, +239, +137, +150, +202, +242, +156, +153, +191, +69, +240, +148, +250, +183, +72, +244, +153, +88, +228, +7, +187, +100, +165, +148, +78, +180, +65, +56, +161, +131, +139, +196, +95, +21, +206, +255, +105, +29, +244, +226, +84, +121, +21, +74, +226, +16, +238, +83, +138, +233, +116, +70, +27, +66, +113, +40, +110, +218, +16, +158, +56, +79, +44, +55, +240, +202, +42, +151, +133, +70, +234, +88, +210, +237, +152, +40, +22, +157, +153, +101, +162, +236, +236, +32, +205, +169, +123, +185, +82, +34, +96, +56, +119, +171, +205, +37, +94, +187, +83, +219, +175, +43, +145, +145, +132, +243, +110, +173, +122, +208, +28, +75, +51, +134, +178, +114, +157, +49, +231, +77, +164, +183, +199, +138, +6, +231, +176, +124, +174, +35, +101, +56, +68, +107, +204, +41, +16, +193, +58, +63, +34, +162, +89, +56, +186, +226, +210, +38, +44, +195, +126, +23, +50, +186, +206, +215, +154, +128, +5, +216, +195, +93, +30, +18, +94, +76, +99, +45, +93, +76, +113, +102, +96, +144, +60, +241, +241, +10, +185, +106, +185, +124, +242, +34, +199, +226, +201, +111, +56, +232, +183, +176, +248, +82, +5, +156, +159, +212, +4, +128, +146, +24, +201, +190, +214, +193, +221, +183, +161, +204, +220, +75, +16, +72, +42, +66, +255, +162, +249, +22, +64, +206, +109, +110, +22, +172, +219, +116, +8, +192, +37, +207, +172, +241, +177, +104, +224, +26, +240, +216, +220, +27, +212, +237, +207, +160, +213, +20, +2, +0, +141, +119, +83, +32, +165, +133, +62, +172, +170, +122, +83, +237, +81, +185, +234, +15, +102, +138, +147, +149, +59, +90, +40, +79, +245, +251, +26, +224, +154, +45, +34, +44, +212, +23, +210, +161, +55, +140, +40, +108, +153, +243, +85, +119, +172, +70, +75, +224, +224, +55, +85, +32, +205, +33, +221, +51, +6, +254, +106, +26, +113, +149, +236, +14, +152, +193, +148, +213, +243, +199, +197, +207, +45, +186, +144, +83, +42, +93, +108, +37, +203, +217, +107, +12, +220, +67, +249, +224, +126, +21, +131, +51, +113, +160, +244, +117, +243, +187, +97, +80, +86, +64, +128, +97, +178, +234, +1, +255, +8, +109, +173, +79, +92, +54, +212, +251, +247, +128, +196, +84, +219, +230, +86, +6, +207, +7, +238, +4, +142, +175, +3, +209, +183, +177, +252, +232, +7, +226, +50, +179, +163, +224, +33, +96, +148, +85, +9, +174, +204, +97, +179, +103, +181, +182, +139, +126, +5, +72, +65, +243, +125, +170, +14, +34, +110, +164, +90, +47, +166, +170, +147, +62, +37, +58, +162, +141, +147, +91, +231, +246, +176, +108, +14, +54, +237, +33, +212, +127, +89, +64, +144, +146, +75, +197, +174, +172, +98, +184, +78, +147, +167, +76, +163, +222, +121, +234, +171, +42, +180, +152, +118, +10, +49, +105, +139, +216, +38, +133, +107, +5, +242, +248, +141, +141, +86, +231, +146, +202, +194, +236, +65, +129, +83, +194, +90, +206, +204, +89, +199, +253, +121, +192, +200, +58, +26, +213, +47, +121, +117, +248, +227, +219, +143, +85, +143, +128, +2, +214, +24, +245, +133, +135, +229, +79, +0, +147, +81, +79, +18, +167, +66, +58, +195, +26, +119, +116, +15, +175, +151, +164, +71, +191, +6, +231, +215, +29, +113, +126, +155, +2, +150, +180, +160, +206, +146, +166, +46, +69, +238, +37, +48, +89, +206, +122, +133, +3, +161, +245, +107, +163, +154, +180, +191, +129, +136, +55, +234, +241, +231, +85, +95, +55, +197, +184, +42, +165, +223, +255, +4, +139, +220, +74, +247, +103, +125, +70, +92, +185, +50, +10, +98, +72, +120, +187, +190, +226, +231, +58, +232, +148, +144, +106, +92, +237, +139, +10, +231, +182, +119, +58, +83, +182, +218, +191, +52, +38, +86, +143, +124, +253, +32, +126, +126, +21, +250, +11, +74, +207, +101, +140, +148, +127, +250, +230, +57, +167, +148, +184, +206, +184, +46, +78, +206, +137, +101, +120, +95, +48, +153, +167, +171, +136, +126, +9, +103, +25, +116, +17, +24, +176, +94, +141, +217, +97, +224, +104, +87, +180, +45, +186, +149, +226, +41, +161, +52, +13, +65, +18, +104, +57, +8, +161, +150, +8, +69, +100, +234, +29, +128, +104, +80, +63, +11, +30, +160, +205, +34, +22, +122, +132, +220, +146, +22, +16, +52, +27, +51, +20, +32, +196, +75, +5, +105, +50, +233, +117, +117, +209, +126, +213, +104, +162, +25, +230, +42, +188, +240, +31, +166, +50, +170, +150, +130, +199, +35, +165, +189, +160, +197, +37, +121, +96, +103, +215, +98, +238, +22, +68, +166, +50, +132, +63, +16, +179, +86, +233, +40, +118, +217, +136, +229, +173, +196, +117, +3, +149, +103, +84, +85, +15, +110, +58, +67, +90, +65, +97, +2, +164, +250, +88, +46, +129, +170, +119, +221, +172, +148, +123, +140, +45, +20, +122, +179, +163, +0, +22, +83, +75, +55, +13, +38, +1, +81, +173, +205, +182, +92, +237, +88, +161, +7, +162, +214, +130, +223, +11, +175, +34, +213, +101, +139, +149, +127, +123, +101, +139, +155, +19, +215, +167, +155, +32, +228, +174, +157, +43, +106, +20, +70, +230, +14, +232, +244, +185, +161, +60, +118, +162, +143, +51, +36, +227, +208, +167, +108, +60, +160, +221, +108, +205, +252, +167, +126, +102, +185, +165, +146, +163, +79, +247, +186, +167, +119, +94, +138, +196, +174, +60, +203, +0, +52, +55, +209, +85, +27, +207, +96, +50, +33, +27, +120, +232, +101, +230, +200, +137, +86, +213, +93, +101, +64, +160, +185, +166, +32, +199, +144, +239, +169, +221, +17, +249, +246, +34, +115, +156, +192, +67, +91, +200, +245, +187, +209, +5, +38, +153, +50, +12, +194, +186, +9, +207, +100, +166, +179, +40, +127, +160, +155, +203, +38, +207, +23, +14, +40, +193, +88, +183, +35, +219, +51, +170, +207, +177, +249, +50, +38, +14, +108, +253, +92, +165, +14, +90, +89, +96, +103, +125, +163, +50, +91, +251, +11, +162, +73, +148, +63, +20, +182, +86, +25, +55, +201, +162, +13, +101, +97, +58, +68, +18, +168, +143, +236, +7, +196, +245, +92, +144, +94, +71, +192, +201, +53, +253, +174, +172, +176, +202, +247, +167, +25, +196, +160, +12, +55, +181, +204, +148, +172, +45, +147, +47, +34, +149, +22, +68, +34, +165, +188, +200, +106, +142, +214, +129, +28, +170, +19, +223, +18, +197, +107, +232, +205, +9, +142, +231, +220, +5, +59, +18, +24, +215, +114, +120, +6, +54, +154, +45, +146, +49, +93, +228, +189, +6, +91, +111, +231, +38, +231, +173, +41, +93, +99, +230, +50, +105, +106, +203, +114, +152, +222, +105, +160, +178, +219, +243, +144, +217, +138, +42, +76, +1, +136, +57, +205, +202, +67, +164, +180, +11, +255, +0, +69, +62, +213, +130, +96, +170, +238, +163, +109, +149, +66, +162, +53, +64, +226, +82, +210, +66, +250, +228, +151, +149, +229, +181, +159, +149, +106, +18, +218, +200, +206, +35, +154, +151, +85, +62, +130, +206, +74, +249, +24, +37, +16, +5, +57, +190, +53, +156, +145, +244, +116, +5, +166, +229, +92, +159, +60, +213, +1, +76, +157, +236, +205, +75, +13, +217, +6, +182, +72, +160, +231, +237, +158, +220, +193, +118, +229, +253, +94, +146, +148, +76, +93, +216, +121, +129, +25, +38, +165, +225, +203, +73, +106, +14, +238, +62, +166, +111, +177, +233, +102, +183, +28, +196, +191, +87, +159, +97, +227, +115, +132, +106, +63, +120, +141, +44, +3, +255, +37, +11, +44, +157, +238, +58, +174, +156, +46, +231, +212, +238, +83, +217, +152, +53, +102, +110, +3, +177, +54, +129, +52, +253, +82, +4, +23, +144, +165, +36, +58, +29, +177, +146, +26, +55, +227, +160, +236, +127, +223, +95, +68, +73, +164, +159, +142, +159, +46, +63, +10, +65, +203, +37, +180, +223, +226, +56, +203, +209, +65, +252, +4, +74, +182, +70, +49, +21, +49, +202, +25, +105, +134, +240, +42, +171, +60, +181, +52, +79, +122, +9, +170, +6, +40, +244, +142, +86, +50, +2, +33, +150, +140, +0, +19, +228, +192, +153, +122, +225, +155, +185, +252, +144, +245, +85, +152, +142, +6, +227, +164, +0, +51, +160, +40, +243, +245, +130, +211, +148, +127, +58, +245, +181, +140, +102, +239, +103, +167, +236, +245, +146, +185, +95, +189, +235, +238, +81, +192, +212, +4, +36, +108, +103, +23, +12, +144, +246, +86, +221, +178, +165, +95, +133, +120, +33, +183, +125, +248, +223, +23, +99, +155, +154, +9, +14, +248, +227, +72, +30, +78, +101, +246, +131, +94, +62, +232, +133, +221, +166, +27, +195, +53, +203, +177, +123, +153, +222, +149, +65, +49, +145, +231, +203, +63, +96, +36, +74, +55, +162, +77, +21, +186, +79, +103, +203, +238, +94, +136, +103, +32, +230, +92, +138, +173, +121, +207, +112, +165, +82, +175, +0, +154, +144, +59, +14, +125, +50, +150, +35, +159, +190, +46, +114, +42, +86, +134, +2, +179, +2, +79, +28, +134, +125, +246, +171, +30, +35, +234, +51, +199, +174, +231, +219, +14, +238, +10, +30, +166, +179, +46, +91, +227, +88, +146, +196, +176, +123, +116, +64, +15, +185, +72, +241, +221, +110, +187, +243, +216, +213, +235, +146, +145, +157, +255, +203, +234, +27, +75, +193, +176, +75, +126, +163, +163, +88, +161, +229, +131, +26, +206, +225, +144, +174, +234, +60, +120, +16, +124, +82, +121, +225, +182, +61, +70, +45, +171, +67, +136, +31, +205, +23, +204, +91, +228, +117, +195, +19, +82, +245, +90, +188, +119, +15, +184, +242, +176, +91, +222, +11, +129, +10, +91, +52, +57, +206, +186, +17, +217, +166, +17, +58, +146, +76, +233, +54, +33, +142, +205, +216, +29, +27, +212, +151, +106, +4, +173, +192, +94, +107, +33, +56, +123, +150, +85, +86, +4, +145, +147, +49, +74, +153, +202, +196, +50, +24, +234, +196, +108, +254, +164, +156, +154, +203, +56, +162, +91, +251, +169, +250, +86, +47, +37, +125, +31, +169, +226, +50, +142, +222, +54, +76, +206, +192, +109, +29, +56, +212, +67, +111, +19, +230, +192, +114, +69, +130, +107, +163, +50, +35, +96, +17, +172, +109, +137, +158, +241, +147, +169, +29, +9, +145, +28, +216, +254, +80, +101, +254, +149, +62, +206, +134, +148, +138, +134, +197, +251, +196, +204, +208, +30, +59, +211, +24, +236, +164, +232, +97, +98, +205, +172, +58, +189, +20, +140, +252, +206, +56, +176, +188, +226, +81, +30, +36, +122, +18, +167, +54, +108, +176, +89, +216, +132, +28, +98, +125, +137, +148, +154, +228, +235, +39, +32, +202, +240, +111, +115, +249, +98, +81, +205, +34, +248, +37, +194, +12, +8, +67, +88, +93, +36, +80, +228, +14, +15, +73, +20, +201, +215, +150, +220, +62, +148, +237, +60, +26, +151, +17, +155, +169, +26, +112, +75, +248, +107, +6, +6, +18, +118, +210, +123, +249, +82, +113, +53, +150, +52, +165, +46, +9, +103, +147, +177, +156, +164, +45, +113, +140, +57, +206, +245, +48, +14, +162, +87, +20, +51, +65, +233, +5, +167, +49, +163, +3, +37, +209, +118, +22, +156, +213, +155, +117, +191, +22, +18, +85, +75, +11, +74, +136, +187, +5, +252, +89, +123, +227, +135, +56, +189, +179, +61, +160, +67, +145, +239, +46, +5, +187, +101, +121, +246, +128, +145, +236, +158, +59, +237, +96, +17, +28, +11, +75, +81, +28, +3, +244, +133, +213, +42, +203, +16, +228, +36, +86, +209, +247, +83, +39, +88, +164, +116, +128, +132, +246, +166, +158, +104, +255, +37, +36, +26, +7, +163, +57, +92, +77, +127, +101, +181, +107, +194, +120, +119, +67, +135, +30, +22, +1, +46, +187, +25, +83, +33, +155, +71, +151, +6, +8, +193, +28, +185, +96, +238, +11, +126, +18, +217, +131, +202, +59, +149, +32, +54, +151, +7, +98, +163, +140, +204, +170, +148, +99, +27, +123, +85, +214, +248, +74, +110, +181, +246, +84, +24, +194, +127, +178, +53, +227, +196, +221, +204, +3, +56, +40, +210, +11, +38, +254, +51, +245, +27, +49, +143, +44, +83, +219, +10, +202, +30, +67, +44, +72, +224, +66, +207, +88, +131, +218, +20, +177, +116, +69, +187, +240, +144, +28, +134, +45, +216, +214, +175, +237, +23, +54, +58, +202, +223, +16, +145, +19, +120, +142, +111, +234, +126, +227, +59, +235, +250, +67, +131, +111, +111, +45, +37, +230, +12, +5, +183, +138, +207, +255, +213, +34, +70, +188, +36, +101, +86, +8, +215, +12, +81, +114, +181, +126, +114, +82, +156, +120, +248, +88, +143, +1, +145, +38, +147, +121, +146, +124, +195, +14, +139, +14, +60, +227, +20, +243, +57, +36, +170, +102, +213, +208, +128, +176, +94, +224, +201, +136, +216, +61, +21, +13, +237, +24, +126, +237, +14, +201, +243, +187, +128, +234, +70, +4, +7, +65, +72, +79, +254, +168, +87, +200, +239, +129, +6, +5, +178, +5, +134, +71, +109, +156, +17, +167, +135, +112, +200, +176, +13, +167, +2, +67, +149, +158, +244, +24, +129, +122, +152, +76, +62, +243, +81, +151, +49, +14, +67, +231, +123, +206, +186, +232, +251, +137, +251, +77, +24, +177, +82, +46, +54, +144, +5, +194, +121, +172, +140, +120, +82, +192, +38, +9, +84, +243, +96, +223, +54, +211, +139, +169, +235, +107, +149, +77, +193, +142, +88, +2, +222, +170, +81, +126, +40, +117, +76, +146, +123, +244, +238, +230, +181, +232, +215, +58, +123, +232, +255, +182, +56, +40, +142, +166, +135, +68, +3, +76, +178, +223, +148, +118, +208, +38, +63, +45, +140, +124, +183, +101, +8, +16, +205, +229, +71, +119, +180, +133, +117, +224, +45, +84, +243, +91, +113, +168, +139, +228, +80, +199, +206, +173, +68, +141, +30, +18, +30, +107, +106, +120, +27, +222, +226, +171, +247, +95, +232, +245, +63, +219, +136, +23, +148, +84, +19, +143, +140, +75, +114, +144, +248, +213, +215, +64, +167, +112, +217, +8, +237, +44, +141, +77, +243, +189, +79, +159, +105, +64, +170, +62, +39, +17, +211, +227, +12, +180, +132, +28, +226, +131, +87, +117, +5, +32, +146, +133, +151, +104, +46, +68, +0, +94, +86, +30, +32, +80, +194, +8, +228, +108, +26, +25, +220, +70, +77, +194, +86, +68, +181, +116, +187, +218, +215, +20, +14, +9, +232, +240, +22, +252, +12, +203, +144, +98, +228, +187, +230, +88, +150, +24, +126, +167, +41, +146, +220, +67, +94, +68, +166, +159, +198, +190, +64, +63, +58, +115, +4, +164, +75, +102, +130, +79, +80, +160, +125, +39, +62, +80, +148, +95, +123, +17, +208, +170, +171, +191, +133, +11, +1, +232, +142, +37, +50, +6, +225, +56, +63, +168, +121, +72, +84, +112, +21, +50, +67, +51, +89, +56, +15, +147, +110, +175, +75, +5, +24, +232, +110, +29, +2, +115, +218, +70, +156, +207, +202, +37, +25, +75, +104, +250, +223, +4, +46, +209, +0, +174, +91, +23, +144, +249, +59, +214, +96, +40, +90, +32, +238, +201, +216, +120, +82, +167, +183, +155, +217, +150, +126, +173, +43, +56, +32, +89, +119, +25, +89, +147, +53, +20, +106, +232, +3, +96, +109, +68, +169, +212, +6, +164, +187, +166, +247, +44, +54, +53, +204, +168, +135, +141, +162, +230, +83, +94, +183, +206, +234, +123, +66, +200, +73, +75, +97, +10, +254, +134, +181, +177, +219, +58, +57, +14, +169, +15, +12, +21, +241, +149, +221, +136, +113, +129, +193, +96, +14, +183, +220, +105, +168, +81, +18, +108, +135, +115, +158, +226, +201, +144, +54, +49, +93, +98, +126, +36, +198, +0, +183, +212, +220, +98, +167, +196, +77, +111, +117, +41, +98, +149, +148, +108, +46, +205, +58, +62, +0, +64, +179, +36, +156, +83, +59, +74, +91, +166, +213, +1, +29, +41, +37, +185, +105, +247, +188, +149, +126, +143, +151, +85, +16, +97, +253, +145, +91, +70, +189, +131, +23, +147, +211, +28, +122, +227, +158, +61, +163, +31, +44, +40, +46, +93, +147, +247, +214, +16, +210, +65, +100, +31, +28, +12, +193, +203, +210, +156, +155, +187, +134, +129, +19, +138, +135, +183, +57, +124, +205, +132, +24, +216, +33, +107, +161, +204, +45, +211, +67, +92, +166, +30, +214, +146, +72, +130, +182, +92, +211, +45, +212, +180, +74, +125, +102, +166, +181, +182, +109, +155, +116, +182, +255, +157, +125, +118, +133, +153, +239, +255, +102, +147, +248, +47, +151, +124, +205, +165, +220, +1, +43, +193, +41, +231, +106, +108, +133, +202, +192, +206, +118, +46, +128, +202, +18, +225, +224, +149, +35, +121, +120, +24, +84, +202, +55, +46, +134, +98, +149, +173, +145, +29, +23, +62, +232, +217, +174, +105, +222, +125, +26, +63, +172, +113, +130, +2, +138, +103, +157, +214, +153, +185, +36, +21, +136, +174, +182, +104, +139, +220, +74, +101, +173, +81, +91, +200, +215, +59, +246, +90, +67, +22, +63, +13, +211, +230, +179, +34, +6, +169, +242, +62, +201, +93, +23, +150, +228, +7, +83, +128, +94, +164, +159, +142, +127, +134, +222, +85, +131, +72, +109, +236, +221, +19, +149, +202, +30, +185, +31, +178, +175, +235, +222, +57, +94, +153, +33, +62, +60, +122, +210, +200, +79, +242, +202, +64, +172, +86, +194, +104, +184, +149, +22, +139, +94, +120, +21, +199, +25, +165, +22, +179, +5, +106, +14, +0, +98, +39, +154, +163, +28, +18, +149, +111, +35, +91, +53, +194, +37, +243, +68, +179, +191, +59, +132, +202, +197, +190, +65, +233, +179, +125, +90, +181, +194, +183, +198, +56, +50, +53, +202, +167, +207, +68, +165, +26, +186, +42, +17, +44, +163, +1, +45, +246, +133, +99, +155, +231, +106, +223, +40, +4, +244, +148, +231, +101, +15, +184, +70, +207, +89, +190, +226, +145, +207, +208, +99, +127, +165, +28, +252, +238, +92, +4, +190, +223, +18, +65, +7, +80, +99, +137, +138, +211, +21, +209, +203, +234, +124, +46, +91, +178, +227, +194, +94, +126, +47, +249, +200, +240, +154, +75, +31, +223, +76, +41, +178, +196, +109, +202, +148, +247, +207, +31, +97, +115, +34, +26, +235, +108, +145, +162, +154, +153, +218, +49, +106, +145, +208, +108, +194, +109, +206, +159, +245, +5, +228, +146, +131, +75, +12, +180, +134, +159, +104, +159, +61, +81, +223, +182, +62, +153, +125, +238, +56, +213, +24, +80, +240, +226, +75, +14, +42, +40, +107, +230, +227, +106, +24, +14, +57, +65, +64, +117, +125, +60, +112, +49, +41, +214, +192, +159, +18, +13, +111, +230, +169, +21, +179, +40, +7, +15, +46, +179, +240, +36, +5, +136, +57, +1, +103, +46, +28, +21, +221, +51, +158, +132, +67, +142, +113, +65, +206, +68, +69, +38, +205, +2, +198, +75, +65, +91, +99, +70, +235, +50, +32, +170, +17, +22, +33, +133, +90, +237, +25, +115, +36, +254, +183, +140, +68, +203, +195, +17, +139, +178, +72, +58, +253, +50, +90, +86, +53, +9, +83, +254, +181, +10, +78, +120, +96, +173, +133, +82, +97, +162, +164, +36, +231, +138, +230, +154, +172, +97, +38, +129, +211, +197, +9, +119, +164, +161, +65, +79, +234, +204, +73, +82, +230, +134, +177, +20, +166, +99, +10, +134, +160, +125, +230, +44, +116, +145, +223, +165, +95, +133, +153, +77, +58, +255, +111, +152, +222, +29, +226, +227, +79, +136, +176, +73, +105, +35, +74, +28, +219, +37, +30, +5, +50, +150, +228, +86, +105, +141, +110, +153, +41, +109, +123, +214, +56, +0, +102, +93, +156, +134, +140, +8, +17, +35, +216, +98, +156, +93, +77, +226, +228, +63, +77, +0, +68, +24, +67, +229, +151, +85, +25, +173, +81, +138, +198, +229, +93, +203, +47, +185, +80, +109, +174, +78, +33, +49, +29, +245, +39, +37, +240, +101, +192, +222, +125, +201, +104, +35, +71, +195, +213, +181, +73, +0, +104, +66, +240, +192, +186, +173, +132, +252, +117, +216, +183, +76, +174, +87, +218, +205, +48, +51, +126, +108, +176, +251, +148, +156, +144, +214, +123, +249, +2, +244, +60, +126, +39, +170, +229, +3, +64, +197, +67, +81, +234, +199, +33, +24, +152, +140, +152, +158, +198, +149, +172, +129, +136, +248, +251, +97, +2, +42, +20, +176, +182, +182, +11, +89, +113, +182, +49, +228, +50, +20, +192, +9, +197, +83, +21, +193, +165, +1, +50, +104, +46, +158, +166, +129, +231, +36, +134, +153, +246, +123, +22, +48, +114, +58, +9, +233, +220, +16, +169, +193, +13, +228, +189, +3, +132, +131, +43, +193, +118, +239, +249, +66, +138, +46, +208, +188, +169, +105, +135, +217, +152, +236, +69, +226, +18, +40, +33, +10, +176, +196, +241, +82, +71, +241, +0, +234, +89, +100, +229, +103, +20, +218, +148, +146, +4, +105, +225, +226, +9, +124, +125, +215, +22, +121, +85, +139, +121, +61, +12, +202, +250, +176, +241, +146, +92, +221, +113, +17, +146, +117, +138, +144, +242, +97, +95, +176, +175, +38, +219, +175, +86, +57, +16, +56, +139, +195, +235, +120, +252, +55, +114, +33, +134, +55, +130, +229, +82, +220, +144, +153, +193, +117, +168, +163, +46, +123, +169, +207, +169, +86, +168, +210, +139, +204, +11, +176, +227, +52, +137, +54, +155, +50, +6, +154, +26, +6, +125, +23, +206, +193, +196, +78, +127, +131, +194, +25, +163, +236, +53, +154, +248, +8, +238, +228, +210, +103, +113, +73, +129, +166, +214, +243, +111, +199, +131, +28, +111, +164, +127, +53, +14, +8, +91, +155, +214, +52, +83, +122, +142, +251, +212, +160, +67, +245, +94, +169, +80, +27, +30, +145, +149, +117, +47, +52, +220, +56, +133, +42, +203, +96, +24, +141, +91, +122, +175, +71, +51, +191, +73, +190, +20, +180, +216, +203, +112, +232, +86, +169, +62, +80, +149, +254, +204, +22, +19, +56, +141, +117, +13, +112, +17, +44, +51, +199, +245, +112, +3, +108, +63, +67, +175, +58, +120, +208, +115, +116, +8, +98, +1, +96, +1, +169, +203, +6, +57, +229, +18, +174, +175, +26, +66, +247, +29, +95, +212, +54, +21, +70, +18, +70, +92, +250, +12, +79, +0, +0, +114, +151, +203, +150, +8, +160, +167, +211, +188, +253, +30, +250, +237, +127, +90, +167, +77, +199, +162, +97, +171, +221, +32, +208, +195, +60, +182, +251, +142, +83, +149, +72, +2, +128, +75, +26, +170, +33, +184, +143, +184, +131, +147, +55, +42, +249, +221, +144, +69, +38, +93, +183, +19, +47, +123, +51, +43, +22, +54, +124, +238, +225, +5, +251, +129, +57, +114, +110, +163, +182, +40, +163, +174, +100, +236, +112, +57, +46, +123, +151, +103, +58, +223, +73, +48, +152, +245, +184, +132, +125, +70, +216, +109, +162, +53, +46, +206, +154, +161, +243, +254, +159, +153, +132, +252, +220, +18, +71, +135, +183, +204, +21, +35, +211, +230, +239, +56, +44, +136, +29, +72, +179, +248, +7, +96, +145, +8, +67, +236, +167, +185, +8, +163, +229, +62, +208, +200, +219, +134, +23, +224, +249, +31, +192, +160, +98, +45, +60, +41, +204, +166, +155, +171, +41, +206, +221, +250, +39, +136, +220, +22, +217, +142, +172, +221, +234, +161, +73, +57, +145, +203, +5, +93, +159, +9, +139, +232, +33, +251, +200, +12, +14, +228, +248, +190, +69, +160, +24, +117, +12, +139, +230, +124, +76, +67, +138, +27, +80, +132, +210, +46, +237, +174, +97, +15, +163, +2, +162, +201, +246, +78, +224, +190, +248, +18, +7, +126, +199, +195, +108, +167, +90, +229, +104, +70, +137, +97, +117, +219, +51, +173, +84, +113, +95, +33, +123, +150, +178, +162, +199, +16, +68, +61, +30, +227, +27, +95, +83, +98, +75, +241, +25, +50, +100, +164, +218, +19, +195, +9, +205, +74, +203, +235, +160, +124, +178, +217, +138, +183, +233, +26, +199, +90, +2, +172, +255, +77, +9, +201, +243, +209, +174, +25, +213, +177, +141, +171, +251, +155, +175, +147, +234, +119, +123, +15, +61, +143, +53, +236, +103, +139, +4, +152, +254, +169, +108, +168, +108, +193, +214, +175, +225, +3, +159, +88, +185, +244, +233, +12, +74, +208, +87, +32, +166, +63, +229, +138, +89, +58, +78, +190, +36, +49, +225, +207, +44, +248, +55, +184, +47, +195, +96, +119, +89, +145, +219, +237, +49, +165, +211, +241, +217, +109, +210, +107, +209, +168, +135, +220, +53, +145, +106, +253, +91, +72, +245, +84, +142, +124, +225, +216, +79, +53, +89, +49, +160, +13, +119, +77, +232, +59, +150, +54, +68, +35, +78, +192, +131, +211, +155, +62, +113, +232, +66, +185, +106, +13, +224, +192, +213, +132, +156, +64, +141, +146, +197, +174, +163, +77, +182, +247, +187, +229, +6, +58, +66, +255, +86, +203, +223, +23, +87, +202, +77, +8, +182, +178, +217, +93, +84, +3, +115, +61, +81, +193, +231, +91, +66, +16, +60, +24, +57, +100, +98, +231, +224, +12, +214, +207, +42, +1, +244, +60, +164, +199, +147, +131, +110, +89, +201, +76, +71, +205, +187, +109, +228, +131, +3, +131, +113, +94, +75, +193, +203, +23, +92, +227, +255, +87, +236, +131, +21, +253, +7, +36, +251, +102, +93, +25, +72, +79, +205, +190, +45, +103, +32, +210, +88, +120, +115, +22, +38, +99, +220, +61, +201, +254, +27, +72, +205, +188, +144, +5, +5, +108, +219, +21, +202, +155, +57, +118, +26, +88, +30, +203, +60, +69, +213, +194, +16, +219, +96, +40, +85, +244, +240, +209, +253, +242, +158, +36, +217, +170, +42, +20, +255, +168, +63, +1, +70, +107, +241, +220, +242, +161, +229, +180, +149, +43, +243, +40, +198, +227, +156, +176, +214, +58, +236, +239, +184, +183, +21, +173, +70, +102, +60, +205, +127, +197, +82, +52, +107, +136, +139, +243, +27, +69, +190, +152, +198, +56, +175, +151, +141, +105, +6, +58, +249, +240, +17, +130, +122, +1, +176, +170, +88, +79, +85, +36, +75, +210, +131, +150, +129, +55, +225, +74, +135, +144, +207, +182, +52, +156, +231, +99, +159, +92, +231, +234, +247, +71, +239, +52, +131, +67, +56, +194, +187, +113, +144, +137, +231, +198, +44, +158, +71, +13, +27, +158, +81, +65, +243, +7, +99, +180, +136, +41, +255, +226, +66, +106, +94, +110, +139, +227, +32, +2, +254, +223, +89, +40, +99, +40, +85, +163, +19, +63, +35, +136, +161, +46, +237, +168, +194, +30, +36, +149, +211, +224, +162, +51, +38, +221, +130, +181, +183, +51, +136, +197, +133, +184, +3, +253, +178, +237, +79, +219, +165, +142, +30, +221, +133, +121, +29, +185, +166, +240, +188, +190, +222, +171, +38, +54, +245, +227, +119, +8, +100, +48, +217, +39, +199, +227, +120, +88, +41, +57, +26, +146, +79, +223, +171, +229, +27, +113, +2, +184, +60, +172, +176, +37, +65, +128, +73, +212, +203, +154, +216, +116, +88, +101, +203, +247, +68, +36, +30, +150, +49, +110, +60, +59, +233, +242, +28, +123, +120, +185, +18, +198, +148, +171, +196, +4, +251, +118, +152, +41, +56, +47, +184, +220, +216, +169, +66, +122, +220, +85, +14, +3, +250, +201, +233, +12, +214, +220, +255, +234, +105, +188, +3, +69, +138, +19, +60, +242, +146, +252, +150, +83, +206, +240, +193, +175, +123, +247, +45, +45, +211, +151, +190, +164, +187, +255, +185, +66, +157, +78, +103, +179, +101, +165, +186, +69, +20, +144, +16, +194, +88, +231, +45, +183, +180, +173, +83, +151, +251, +37, +23, +170, +224, +75, +142, +83, +51, +215, +235, +239, +25, +254, +95, +54, +185, +116, +234, +180, +100, +211, +254, +245, +147, +229, +86, +29, +154, +165, +184, +246, +163, +50, +230, +38, +220, +255, +185, +127, +150, +64, +254, +7, +167, +8, +173, +252, +8, +140, +172, +209, +238, +9, +251, +128, +41, +121, +182, +166, +160, +41, +151, +51, +250, +200, +69, +82, +6, +138, +23, +206, +164, +116, +13, +162, +249, +22, +10, +17, +60, +122, +70, +37, +237, +218, +199, +50, +25, +206, +239, +4, +137, +125, +26, +124, +196, +224, +4, +108, +228, +134, +250, +210, +238, +110, +47, +2, +77, +1, +191, +51, +95, +131, +187, +128, +244, +215, +245, +128, +188, +98, +187, +52, +36, +225, +85, +186, +129, +108, +47, +91, +19, +84, +39, +107, +222, +176, +105, +75, +236, +241, +62, +117, +205, +108, +102, +65, +247, +6, +192, +231, +163, +8, +236, +111, +69, +146, +64, +213, +183, +187, +159, +224, +156, +9, +105, +61, +247, +105, +231, +33, +54, +197, +178, +220, +10, +110, +133, +110, +162, +116, +0, +165, +82, +194, +110, +6, +146, +212, +244, +104, +64, +67, +242, +124, +87, +97, +34, +55, +61, +187, +20, +132, +145, +81, +131, +36, +155, +99, +137, +198, +14, +178, +219, +134, +13, +118, +67, +197, +125, +172, +91, +64, +187, +220, +243, +142, +16, +48, +158, +150, +60, +206, +185, +166, +55, +219, +137, +136, +74, +40, +157, +78, +41, +145, +252, +169, +81, +60, +51, +157, +172, +32, +135, +212, +8, +153, +219, +224, +24, +150, +139, +124, +50, +205, +89, +210, +104, +226, +254, +102, +208, +252, +178, +206, +183, +118, +156, +251, +220, +210, +8, +60, +85, +16, +36, +202, +54, +108, +239, +182, +150, +240, +249, +168, +225, +104, +7, +138, +186, +5, +46, +101, +251, +59, +190, +158, +52, +79, +177, +77, +189, +165, +42, +163, +183, +196, +52, +227, +36, +30, +16, +102, +97, +110, +247, +202, +107, +110, +183, +204, +190, +75, +158, +89, +97, +172, +155, +165, +225, +40, +220, +235, +254, +8, +207, +87, +225, +180, +122, +171, +52, +90, +41, +90, +246, +237, +78, +225, +21, +103, +124, +239, +55, +166, +35, +58, +125, +0, +177, +194, +187, +83, +170, +185, +205, +116, +67, +148, +53, +148, +55, +18, +70, +215, +172, +249, +54, +23, +124, +217, +205, +162, +98, +30, +71, +158, +95, +193, +78, +173, +91, +163, +166, +212, +162, +198, +244, +101, +165, +100, +8, +110, +120, +90, +26, +238, +62, +169, +122, +229, +186, +17, +147, +187, +27, +60, +57, +121, +151, +170, +71, +28, +133, +15, +9, +176, +38, +107, +169, +23, +174, +170, +71, +167, +224, +9, +45, +93, +12, +254, +80, +104, +89, +157, +133, +234, +213, +92, +7, +250, +223, +149, +184, +35, +53, +60, +191, +81, +55, +124, +154, +123, +41, +241, +209, +66, +200, +101, +90, +153, +45, +224, +112, +48, +96, +63, +12, +123, +4, +148, +63, +46, +62, +30, +80, +78, +246, +96, +173, +205, +206, +38, +250, +122, +0, +186, +28, +82, +251, +179, +116, +209, +41, +119, +158, +173, +48, +78, +115, +127, +111, +203, +157, +153, +0, +190, +49, +124, +8, +209, +105, +106, +100, +136, +159, +118, +176, +229, +133, +2, +12, +167, +100, +105, +63, +130, +205, +160, +17, +175, +144, +59, +209, +100, +100, +234, +235, +192, +253, +129, +206, +98, +62, +56, +158, +239, +242, +1, +105, +89, +139, +169, +239, +185, +56, +26, +247, +117, +36, +210, +103, +52, +187, +125, +156, +229, +145, +114, +98, +41, +25, +30, +96, +31, +69, +28, +250, +156, +119, +206, +212, +204, +114, +134, +172, +186, +6, +75, +148, +141, +167, +162, +75, +206, +159, +150, +223, +209, +133, +20, +42, +237, +3, +35, +16, +125, +97, +249, +150, +251, +12, +223, +26, +226, +5, +193, +34, +254, +157, +141, +251, +209, +243, +13, +155, +58, +36, +109, +201, +86, +196, +44, +6, +98, +144, +254, +56, +190, +1, +52, +146, +36, +250, +85, +141, +232, +156, +72, +167, +140, +161, +56, +242, +14, +97, +200, +196, +132, +95, +42, +169, +90, +123, +196, +197, +33, +206, +174, +224, +86, +163, +179, +253, +111, +38, +117, +226, +161, +125, +224, +77, +158, +64, +105, +17, +235, +24, +173, +124, +214, +6, +5, +109, +243, +211, +6, +237, +147, +86, +132, +140, +211, +113, +113, +171, +65, +207, +203, +7, +102, +60, +44, +244, +22, +89, +228, +100, +143, +39, +25, +50, +15, +40, +248, +157, +46, +216, +96, +198, +157, +71, +46, +74, +167, +11, +14, +51, +201, +49, +182, +26, +71, +64, +116, +211, +184, +29, +43, +59, +175, +122, +238, +135, +64, +224, +143, +83, +73, +81, +95, +31, +85, +216, +247, +78, +149, +78, +91, +92, +158, +90, +171, +254, +116, +59, +19, +240, +144, +252, +254, +232, +1, +148, +198, +21, +175, +201, +176, +160, +37, +8, +195, +97, +38, +118, +131, +189, +30, +67, +87, +207, +177, +172, +185, +35, +211, +109, +9, +101, +68, +236, +81, +78, +27, +114, +98, +85, +32, +92, +193, +234, +98, +30, +159, +77, +240, +190, +241, +217, +255, +28, +76, +9, +12, +72, +140, +219, +64, +0, +224, +49, +112, +205, +255, +254, +123, +183, +99, +188, +128, +78, +89, +141, +31, +152, +221, +215, +91, +95, +243, +214, +43, +235, +119, +78, +102, +16, +137, +164, +165, +211, +98, +211, +168, +175, +50, +131, +218, +242, +97, +74, +235, +129, +145, +237, +120, +63, +49, +172, +20, +8, +149, +163, +44, +139, +10, +240, +5, +237, +200, +173, +195, +77, +62, +48, +179, +206, +191, +60, +63, +206, +8, +238, +191, +150, +89, +90, +53, +183, +48, +201, +189, +202, +152, +21, +222, +96, +241, +91, +138, +133, +194, +22, +49, +203, +142, +28, +22, +244, +86, +41, +221, +70, +236, +63, +95, +171, +102, +250, +228, +25, +133, +173, +120, +41, +29, +32, +28, +23, +6, +192, +38, +76, +90, +233, +164, +34, +200, +133, +97, +208, +22, +106, +193, +234, +3, +248, +240, +82, +157, +226, +82, +189, +97, +207, +212, +237, +113, +170, +237, +89, +242, +109, +142, +190, +122, +62, +99, +207, +42, +61, +252, +95, +190, +120, +123, +14, +215, +105, +245, +206, +170, +215, +45, +86, +82, +204, +26, +198, +242, +249, +24, +127, +54, +128, +143, +144, +105, +171, +137, +197, +6, +27, +112, +227, +172, +56, +251, +65, +186, +176, +49, +78, +186, +111, +225, +18, +114, +99, +179, +76, +200, +120, +188, +56, +147, +100, +192, +142, +69, +0, +205, +160, +204, +109, +249, +129, +95, +183, +164, +36, +133, +79, +185, +11, +21, +9, +29, +32, +184, +124, +171, +100, +100, +23, +128, +36, +139, +226, +238, +79, +92, +149, +192, +32, +64, +218, +215, +0, +64, +2, +173, +37, +1, +154, +37, +106, +48, +133, +121, +102, +7, +60, +38, +187, +211, +84, +72, +229, +188, +116, +142, +139, +152, +63, +69, +141, +205, +249, +25, +102, +95, +82, +134, +161, +211, +159, +70, +27, +12, +212, +251, +67, +23, +151, +244, +31, +225, +163, +255, +127, +68, +81, +56, +32, +184, +151, +241, +17, +148, +130, +231, +172, +8, +74, +119, +52, +79, +186, +240, +159, +88, +185, +11, +180, +71, +51, +90, +250, +25, +96, +94, +60, +63, +38, +26, +31, +64, +181, +122, +21, +177, +33, +145, +254, +229, +146, +86, +29, +252, +125, +123, +93, +24, +192, +156, +38, +120, +40, +182, +99, +34, +115, +37, +237, +97, +92, +253, +81, +76, +142, +101, +37, +22, +7, +10, +203, +13, +52, +55, +78, +232, +5, +214, +94, +132, +213, +133, +141, +81, +139, +168, +129, +169, +235, +239, +15, +36, +240, +21, +32, +3, +225, +156, +80, +188, +54, +186, +27, +73, +98, +200, +89, +87, +119, +147, +173, +110, +63, +85, +132, +29, +12, +1, +139, +141, +225, +171, +227, +156, +27, +173, +59, +9, +46, +135, +205, +18, +137, +196, +198, +134, +75, +244, +21, +40, +127, +59, +69, +94, +102, +65, +250, +120, +4, +83, +98, +144, +113, +169, +118, +225, +87, +43, +145, +206, +249, +100, +226, +88, +47, +249, +93, +186, +59, +142, +168, +252, +149, +195, +206, +82, +16, +80, +93, +10, +26, +21, +174, +188, +141, +213, +234, +251, +209, +166, +152, +185, +9, +77, +98, +58, +74, +124, +239, +53, +246, +221, +21, +216, +63, +164, +218, +69, +203, +84, +205, +212, +4, +30, +1, +21, +240, +212, +211, +106, +249, +217, +130, +143, +93, +89, +108, +204, +172, +179, +248, +207, +118, +228, +224, +81, +171, +232, +154, +105, +86, +24, +170, +151, +54, +27, +109, +228, +85, +38, +53, +231, +239, +245, +44, +18, +107, +153, +30, +192, +66, +236, +12, +30, +173, +139, +204, +162, +101, +220, +107, +246, +131, +75, +218, +168, +243, +190, +177, +246, +132, +68, +243, +40, +157, +131, +249, +158, +88, +119, +110, +245, +2, +247, +37, +173, +75, +92, +89, +198, +140, +100, +167, +82, +214, +119, +149, +210, +199, +37, +55, +90, +123, +33, +124, +188, +3, +182, +87, +13, +77, +145, +73, +112, +200, +23, +58, +206, +246, +116, +112, +148, +121, +7, +129, +152, +118, +82, +101, +157, +4, +57, +112, +101, +66, +96, +139, +182, +193, +51, +170, +117, +137, +36, +228, +27, +210, +125, +20, +92, +67, +126, +162, +43, +231, +32, +112, +32, +177, +94, +146, +75, +30, +160, +73, +44, +234, +42, +245, +59, +155, +150, +245, +147, +141, +95, +252, +42, +236, +197, +254, +231, +115, +159, +81, +207, +206, +197, +172, +245, +235, +167, +121, +114, +155, +101, +118, +61, +20, +210, +43, +29, +248, +202, +98, +227, +178, +14, +134, +202, +54, +157, +26, +202, +52, +188, +107, +85, +17, +254, +223, +55, +157, +96, +83, +24, +27, +181, +213, +128, +251, +181, +64, +178, +65, +40, +195, +52, +164, +76, +104, +60, +161, +106, +78, +135, +3, +187, +114, +179, +28, +237, +140, +255, +43, +120, +163, +177, +121, +185, +84, +91, +194, +148, +188, +32, +108, +3, +144, +198, +175, +146, +125, +227, +205, +120, +199, +78, +92, +53, +128, +66, +244, +139, +72, +219, +138, +47, +169, +38, +115, +154, +216, +189, +154, +140, +222, +34, +32, +188, +249, +19, +72, +122, +176, +66, +18, +130, +139, +190, +214, +189, +124, +11, +25, +99, +115, +215, +63, +166, +95, +254, +198, +180, +85, +110, +245, +66, +175, +181, +190, +166, +21, +185, +195, +50, +21, +5, +132, +164, +124, +239, +252, +230, +47, +141, +98, +82, +120, +114, +253, +216, +196, +251, +26, +214, +201, +59, +42, +161, +37, +65, +62, +55, +3, +99, +169, +115, +102, +24, +155, +216, +12, +102, +69, +206, +149, +201, +185, +50, +9, +180, +133, +191, +251, +184, +98, +160, +60, +90, +139, +81, +120, +107, +51, +20, +86, +179, +172, +75, +188, +71, +22, +46, +73, +62, +154, +116, +225, +128, +81, +187, +232, +120, +92, +139, +154, +50, +116, +114, +147, +176, +98, +202, +164, +192, +125, +213, +71, +19, +152, +125, +23, +210, +202, +160, +250, +2, +163, +131, +143, +154, +238, +61, +23, +239, +119, +75, +152, +166, +197, +206, +208, +116, +123, +151, +28, +17, +60, +58, +22, +112, +137, +106, +171, +65, +93, +142, +240, +24, +15, +75, +249, +19, +163, +133, +0, +38, +54, +231, +209, +176, +218, +30, +22, +41, +205, +233, +105, +100, +232, +186, +118, +30, +25, +73, +212, +200, +149, +45, +227, +82, +15, +25, +111, +204, +246, +109, +45, +189, +237, +138, +184, +192, +245, +198, +148, +71, +44, +79, +139, +153, +150, +251, +107, +168, +105, +83, +253, +37, +5, +69, +243, +52, +79, +209, +141, +200, +134, +96, +131, +118, +226, +227, +43, +192, +13, +154, +168, +75, +218, +124, +247, +72, +76, +12, +94, +39, +179, +7, +163, +167, +13, +150, +70, +78, +79, +254, +83, +12, +152, +122, +53, +77, +75, +99, +64, +69, +190, +219, +89, +228, +248, +113, +87, +153, +63, +243, +236, +215, +238, +158, +190, +44, +104, +176, +222, +207, +170, +255, +18, +199, +98, +55, +44, +43, +21, +212, +141, +173, +186, +167, +113, +136, +105, +219, +81, +229, +181, +93, +32, +68, +151, +62, +21, +80, +8, +196, +86, +52, +212, +231, +234, +213, +244, +39, +233, +140, +136, +91, +174, +133, +25, +213, +254, +230, +184, +221, +196, +50, +98, +246, +186, +240, +9, +13, +198, +223, +190, +251, +99, +141, +143, +131, +166, +234, +66, +74, +96, +80, +54, +187, +147, +83, +221, +245, +191, +42, +204, +191, +182, +134, +28, +69, +19, +230, +239, +36, +135, +31, +194, +82, +253, +125, +141, +172, +171, +104, +94, +103, +72, +240, +243, +174, +59, +218, +63, +202, +154, +132, +229, +59, +152, +204, +33, +82, +239, +17, +166, +151, +25, +219, +112, +150, +229, +30, +225, +224, +147, +43, +147, +71, +237, +203, +134, +173, +75, +28, +77, +43, +174, +208, +4, +114, +201, +255, +185, +151, +153, +20, +184, +8, +24, +98, +42, +192, +201, +94, +35, +52, +18, +202, +197, +22, +135, +150, +98, +187, +128, +40, +138, +67, +132, +142, +34, +166, +93, +234, +186, +239, +201, +95, +146, +219, +145, +231, +91, +103, +90, +200, +23, +185, +213, +213, +11, +91, +18, +237, +90, +7, +163, +54, +31, +153, +66, +201, +143, +221, +105, +197, +117, +72, +96, +240, +143, +62, +193, +35, +228, +198, +248, +162, +151, +232, +98, +101, +202, +155, +132, +253, +86, +134, +191, +189, +141, +250, +176, +141, +48, +127, +103, +112, +91, +139, +180, +77, +252, +209, +118, +119, +112, +64, +142, +205, +2, +209, +40, +19, +183, +1, +52, +165, +56, +158, +203, +1, +3, +54, +123, +149, +65, +99, +87, +83, +199, +21, +8, +197, +145, +10, +75, +42, +182, +212, +47, +48, +59, +203, +170, +5, +165, +92, +110, +139, +69, +188, +89, +142, +55, +108, +199, +122, +44, +36, +130, +197, +32, +251, +146, +99, +26, +13, +17, +4, +158, +126, +233, +249, +230, +153, +91, +119, +76, +60, +155, +183, +189, +82, +200, +101, +198, +106, +143, +3, +13, +153, +150, +77, +165, +135, +33, +199, +190, +182, +223, +3, +180, +241, +234, +16, +141, +254, +167, +87, +21, +123, +250, +28, +36, +16, +148, +142, +26, +249, +133, +76, +165, +127, +149, +224, +222, +216, +54, +66, +71, +117, +155, +8, +10, +163, +42, +164, +211, +27, +227, +215, +48, +143, +213, +239, +162, +240, +197, +243, +152, +41, +159, +212, +248, +176, +161, +149, +33, +81, +227, +134, +12, +84, +191, +92, +202, +151, +241, +105, +26, +179, +131, +124, +56, +149, +226, +232, +161, +199, +95, +197, +22, +213, +248, +223, +60, +108, +108, +145, +191, +126, +197, +1, +28, +172, +110, +61, +15, +111, +139, +244, +178, +58, +200, +190, +190, +241, +105, +109, +77, +126, +144, +238, +236, +102, +51, +145, +166, +85, +75, +227, +249, +222, +208, +83, +19, +109, +9, +228, +1, +199, +203, +177, +79, +196, +155, +145, +12, +48, +52, +79, +139, +234, +98, +116, +175, +215, +106, +135, +147, +36, +42, +185, +161, +92, +5, +153, +7, +57, +169, +203, +238, +27, +142, +84, +132, +1, +225, +135, +203, +238, +236, +235, +185, +131, +94, +182, +142, +93, +31, +10, +137, +10, +66, +200, +130, +167, +128, +39, +145, +144, +211, +81, +4, +64, +204, +78, +2, +66, +209, +144, +126, +108, +190, +237, +50, +119, +170, +246, +84, +37, +207, +121, +130, +190, +67, +91, +139, +63, +156, +116, +120, +183, +194, +201, +214, +142, +137, +38, +34, +238, +24, +12, +226, +60, +232, +218, +16, +161, +196, +156, +129, +62, +193, +64, +145, +146, +190, +246, +209, +239, +198, +58, +246, +223, +185, +97, +241, +133, +39, +49, +235, +85, +123, +234, +103, +157, +19, +246, +187, +81, +70, +64, +252, +159, +246, +75, +66, +93, +24, +10, +37, +135, +160, +223, +143, +45, +158, +171, +22, +30, +178, +60, +159, +69, +144, +76, +9, +217, +154, +64, +116, +178, +50, +54, +212, +222, +33, +122, +134, +228, +141, +159, +178, +70, +174, +0, +210, +209, +171, +121, +247, +136, +86, +144, +147, +213, +158, +35, +185, +38, +229, +231, +177, +213, +169, +117, +223, +160, +228, +245, +111, +35, +21, +25, +167, +43, +124, +196, +200, +240, +26, +195, +24, +61, +184, +151, +224, +131, +196, +23, +121, +189, +128, +191, +80, +43, +45, +22, +156, +114, +140, +83, +161, +167, +72, +90, +43, +100, +123, +97, +2, +213, +153, +175, +91, +39, +156, +239, +234, +235, +210, +27, +56, +107, +111, +128, +235, +207, +143, +181, +17, +190, +132, +117, +219, +83, +120, +255, +67, +232, +46, +191, +43, +217, +29, +102, +227, +8, +249, +38, +229, +96, +79, +34, +129, +6, +31, +109, +216, +251, +224, +238, +73, +252, +148, +64, +52, +22, +23, +78, +212, +75, +41, +238, +61, +11, +196, +182, +160, +159, +5, +182, +35, +237, +98, +65, +59, +103, +226, +5, +29, +92, +244, +22, +217, +165, +192, +210, +208, +25, +248, +233, +151, +36, +56, +38, +237, +78, +137, +2, +186, +76, +131, +57, +8, +181, +127, +240, +184, +47, +226, +93, +133, +163, +173, +241, +83, +90, +162, +157, +10, +35, +51, +145, +5, +44, +88, +105, +234, +228, +111, +189, +28, +149, +231, +229, +53, +28, +46, +239, +169, +60, +83, +219, +219, +89, +23, +247, +53, +168, +108, +188, +94, +101, +195, +229, +202, +62, +13, +96, +136, +211, +50, +252, +64, +136, +181, +224, +20, +235, +82, +85, +125, +236, +8, +67, +78, +53, +110, +143, +20, +31, +106, +135, +204, +105, +157, +59, +210, +183, +89, +72, +194, +47, +153, +203, +198, +186, +231, +170, +190, +171, +90, +128, +165, +110, +50, +246, +6, +98, +207, +153, +143, +135, +206, +163, +85, +74, +241, +75, +188, +168, +11, +128, +110, +182, +210, +178, +163, +219, +205, +238, +11, +150, +3, +199, +241, +40, +43, +160, +121, +148, +249, +182, +126, +175, +159, +81, +253, +153, +71, +45, +71, +39, +133, +124, +136, +7, +253, +206, +235, +78, +139, +62, +232, +146, +248, +221, +96, +250, +196, +226, +191, +162, +65, +193, +5, +215, +138, +6, +211, +247, +39, +139, +113, +102, +24, +120, +104, +3, +124, +160, +6, +189, +133, +97, +8, +94, +71, +116, +243, +102, +118, +198, +68, +223, +110, +62, +203, +171, +3, +3, +133, +185, +126, +221, +98, +253, +105, +190, +127, +12, +187, +61, +140, +7, +116, +204, +17, +171, +234, +209, +186, +25, +0, +130, +164, +53, +217, +195, +42, +192, +146, +56, +175, +233, +53, +155, +211, +105, +81, +193, +38, +134, +120, +249, +152, +129, +45, +240, +112, +236, +39, +194, +190, +173, +157, +10, +57, +76, +182, +96, +144, +165, +132, +3, +242, +236, +205, +211, +216, +103, +214, +128, +123, +173, +239, +160, +32, +214, +140, +204, +191, +43, +122, +4, +92, +164, +252, +46, +100, +15, +41, +94, +141, +139, +248, +85, +144, +51, +255, +254, +151, +167, +85, +206, +63, +97, +157, +145, +78, +77, +62, +97, +67, +96, +244, +165, +112, +12, +103, +129, +203, +12, +146, +134, +177, +14, +96, +149, +144, +220, +29, +249, +236, +22, +36, +23, +23, +202, +169, +18, +66, +135, +35, +241, +164, +151, +225, +170, +17, +194, +9, +192, +58, +47, +109, +232, +19, +216, +165, +53, +75, +64, +150, +150, +104, +241, +118, +187, +225, +69, +109, +39, +104, +38, +236, +60, +204, +83, +171, +146, +1, +221, +170, +55, +92, +202, +252, +44, +178, +72, +41, +106, +244, +191, +123, +109, +241, +144, +237, +217, +180, +236, +224, +11, +225, +241, +240, +217, +231, +228, +7, +74, +203, +123, +222, +36, +45, +196, +73, +208, +0, +43, +0, +172, +161, +222, +61, +49, +77, +32, +185, +40, +20, +162, +123, +76, +250, +77, +231, +20, +208, +83, +158, +176, +78, +28, +164, +208, +222, +190, +9, +166, +236, +146, +160, +53, +102, +205, +154, +62, +236, +142, +184, +178, +229, +93, +65, +236, +39, +12, +237, +31, +153, +167, +143, +4, +197, +79, +105, +143, +206, +70, +44, +130, +36, +6, +122, +66, +37, +28, +215, +92, +42, +107, +1, +227, +40, +75, +92, +146, +220, +170, +153, +215, +138, +67, +148, +107, +32, +96, +232, +141, +97, +230, +83, +120, +47, +249, +249, +123, +61, +125, +37, +194, +198, +154, +158, +130, +80, +5, +56, +205, +70, +231, +134, +109, +251, +211, +52, +15, +188, +195, +64, +131, +85, +88, +78, +135, +18, +199, +84, +220, +76, +102, +71, +41, +169, +133, +222, +230, +1, +71, +106, +225, +11, +227, +237, +164, +196, +33, +93, +160, +83, +150, +92, +141, +21, +136, +198, +160, +191, +91, +45, +156, +166, +195, +151, +150, +118, +125, +187, +113, +121, +26, +201, +10, +90, +234, +158, +17, +70, +181, +133, +183, +234, +208, +224, +58, +140, +114, +22, +172, +118, +250, +71, +247, +130, +198, +52, +73, +197, +14, +143, +240, +56, +50, +191, +137, +128, +6, +198, +209, +137, +132, +1, +169, +109, +80, +117, +202, +244, +90, +160, +134, +224, +192, +125, +223, +60, +10, +180, +84, +90, +150, +216, +132, +198, +42, +170, +61, +109, +195, +55, +129, +222, +219, +91, +37, +155, +44, +243, +203, +197, +6, +64, +188, +165, +227, +23, +187, +30, +198, +169, +75, +148, +195, +174, +163, +176, +123, +35, +144, +171, +19, +65, +10, +48, +170, +126, +14, +178, +202, +48, +19, +52, +77, +251, +88, +212, +125, +239, +121, +75, +154, +98, +139, +96, +113, +134, +33, +224, +233, +53, +106, +110, +214, +198, +244, +127, +162, +240, +115, +49, +88, +41, +185, +177, +230, +146, +16, +232, +12, +141, +121, +163, +22, +102, +237, +99, +241, +178, +49, +208, +34, +101, +140, +90, +40, +17, +32, +20, +45, +197, +13, +93, +21, +250, +223, +151, +152, +121, +3, +45, +14, +216, +132, +14, +207, +39, +39, +100, +165, +105, +112, +198, +227, +171, +26, +72, +37, +7, +62, +152, +120, +92, +114, +215, +123, +44, +220, +169, +200, +40, +7, +112, +28, +112, +213, +46, +161, +171, +187, +143, +33, +113, +174, +253, +90, +73, +252, +155, +65, +216, +143, +145, +220, +194, +156, +204, +249, +67, +124, +79, +250, +76, +38, +200, +213, +236, +210, +239, +36, +32, +227, +173, +58, +26, +95, +153, +11, +144, +179, +235, +202, +74, +122, +138, +39, +195, +96, +197, +110, +211, +21, +178, +157, +166, +198, +162, +48, +16, +109, +200, +109, +200, +66, +193, +60, +197, +138, +46, +238, +100, +36, +216, +99, +198, +73, +169, +243, +242, +124, +56, +26, +154, +174, +203, +13, +36, +13, +211, +49, +206, +245, +148, +228, +37, +110, +85, +151, +167, +59, +117, +67, +249, +5, +134, +114, +39, +178, +254, +136, +121, +69, +101, +229, +169, +145, +225, +30, +208, +32, +147, +233, +228, +170, +205, +42, +206, +85, +3, +27, +238, +153, +184, +254, +73, +232, +251, +114, +136, +84, +185, +130, +64, +42, +71, +111, +197, +11, +15, +121, +167, +239, +60, +131, +212, +174, +103, +134, +159, +88, +171, +122, +43, +186, +243, +88, +211, +24, +5, +248, +201, +146, +109, +224, +9, +92, +178, +78, +5, +119, +217, +252, +224, +118, +102, +183, +139, +9, +18, +67, +174, +92, +135, +217, +162, +174, +74, +59, +94, +247, +223, +80, +96, +225, +204, +27, +254, +117, +252, +110, +222, +73, +94, +121, +208, +138, +48, +118, +226, +114, +12, +160, +110, +57, +16, +141, +45, +2, +64, +237, +211, +112, +242, +2, +121, +237, +248, +124, +76, +71, +21, +173, +240, +98, +189, +44, +118, +166, +106, +250, +85, +207, +141, +40, +7, +113, +100, +152, +199, +81, +179, +48, +7, +214, +83, +59, +113, +218, +50, +78, +130, +129, +129, +91, +5, +123, +248, +191, +44, +64, +135, +175, +224, +122, +95, +205, +226, +7, +223, +71, +154, +226, +22, +25, +228, +213, +227, +20, +189, +63, +77, +157, +14, +34, +243, +48, +190, +239, +172, +37, +115, +213, +27, +195, +94, +167, +146, +246, +1, +107, +90, +28, +50, +141, +96, +139, +140, +142, +33, +79, +4, +166, +189, +98, +247, +30, +228, +166, +182, +10, +70, +135, +240, +224, +55, +63, +194, +96, +68, +207, +140, +98, +229, +166, +1, +180, +127, +110, +19, +66, +214, +69, +183, +109, +89, +215, +169, +197, +216, +104, +65, +166, +50, +169, +172, +8, +199, +183, +178, +128, +98, +134, +237, +96, +93, +178, +20, +175, +13, +218, +116, +137, +11, +120, +75, +234, +25, +126, +114, +126, +15, +61, +184, +162, +13, +229, +74, +128, +211, +114, +59, +247, +150, +116, +8, +109, +96, +246, +5, +79, +105, +142, +213, +240, +151, +117, +254, +57, +168, +218, +69, +43, +141, +51, +240, +221, +163, +19, +196, +248, +34, +66, +198, +110, +139, +120, +24, +3, +92, +83, +92, +230, +251, +171, +250, +138, +58, +254, +62, +161, +150, +153, +194, +235, +9, +187, +230, +115, +123, +25, +7, +51, +195, +99, +45, +80, +128, +122, +45, +119, +225, +246, +34, +181, +51, +236, +31, +77, +109, +137, +186, +61, +250, +103, +253, +52, +170, +163, +133, +113, +56, +37, +250, +185, +126, +86, +115, +226, +97, +233, +108, +50, +166, +29, +233, +1, +183, +136, +28, +152, +137, +193, +205, +70, +138, +24, +81, +191, +38, +2, +212, +112, +142, +234, +153, +126, +241, +110, +161, +43, +192, +201, +153, +132, +207, +131, +44, +209, +30, +13, +148, +0, +209, +72, +167, +58, +154, +24, +87, +115, +31, +54, +68, +217, +161, +167, +119, +238, +136, +39, +40, +133, +247, +124, +160, +62, +174, +62, +99, +214, +238, +140, +30, +34, +214, +210, +20, +128, +150, +94, +77, +219, +24, +107, +27, +170, +205, +23, +237, +188, +29, +171, +163, +117, +140, +120, +72, +57, +187, +114, +96, +141, +131, +199, +131, +231, +49, +114, +108, +233, +203, +157, +94, +135, +142, +24, +118, +238, +220, +241, +64, +75, +221, +185, +248, +156, +167, +159, +105, +100, +71, +132, +128, +195, +200, +149, +50, +118, +103, +102, +223, +144, +247, +81, +104, +209, +32, +132, +156, +243, +180, +193, +150, +65, +155, +217, +0, +70, +212, +220, +210, +154, +42, +130, +240, +155, +153, +191, +21, +3, +178, +10, +228, +174, +142, +83, +134, +235, +184, +42, +200, +95, +0, +239, +188, +136, +231, +138, +117, +59, +232, +73, +125, +22, +27, +212, +85, +157, +17, +247, +47, +59, +192, +81, +240, +19, +123, +207, +204, +88, +25, +248, +80, +44, +35, +141, +37, +29, +222, +194, +63, +112, +181, +201, +224, +3, +122, +114, +57, +216, +209, +13, +185, +238, +112, +243, +145, +193, +14, +71, +75, +42, +196, +35, +29, +122, +5, +240, +211, +243, +41, +85, +42, +104, +84, +142, +10, +217, +175, +188, +229, +4, +150, +143, +232, +18, +51, +88, +90, +133, +165, +33, +140, +29, +189, +69, +52, +150, +116, +101, +185, +71, +115, +45, +245, +59, +109, +207, +181, +179, +191, +173, +248, +83, +173, +229, +87, +214, +96, +122, +251, +154, +248, +211, +249, +94, +184, +222, +29, +199, +226, +254, +181, +43, +32, +224, +133, +250, +130, +78, +120, +238, +107, +219, +161, +51, +5, +19, +178, +43, +134, +167, +13, +26, +209, +220, +253, +79, +144, +232, +157, +221, +0, +96, +212, +8, +59, +75, +49, +165, +233, +33, +134, +224, +42, +162, +166, +89, +61, +245, +53, +137, +57, +134, +129, +155, +250, +130, +147, +120, +104, +116, +1, +215, +252, +134, +136, +139, +4, +179, +11, +140, +230, +151, +69, +230, +33, +89, +32, +58, +235, +135, +168, +76, +143, +37, +204, +208, +167, +114, +85, +56, +170, +78, +249, +30, +189, +70, +220, +15, +130, +93, +116, +192, +143, +15, +134, +70, +91, +95, +126, +136, +211, +85, +175, +1, +57, +214, +158, +104, +72, +185, +51, +173, +104, +76, +252, +47, +224, +3, +232, +232, +18, +212, +39, +220, +17, +68, +83, +163, +226, +175, +36, +128, +236, +121, +160, +136, +165, +28, +144, +196, +232, +34, +44, +0, +204, +71, +232, +67, +46, +23, +203, +214, +184, +169, +97, +56, +48, +13, +26, +39, +15, +109, +230, +74, +67, +114, +93, +131, +12, +163, +220, +211, +34, +154, +110, +140, +145, +176, +216, +59, +158, +238, +204, +126, +112, +139, +93, +105, +221, +196, +165, +244, +235, +99, +70, +7, +229, +157, +209, +183, +168, +167, +40, +3, +218, +174, +158, +58, +224, +76, +29, +159, +161, +104, +136, +35, +59, +5, +144, +205, +43, +90, +30, +33, +160, +17, +233, +167, +154, +29, +40, +167, +219, +251, +150, +137, +76, +6, +135, +206, +33, +222, +22, +254, +219, +137, +13, +243, +128, +74, +98, +227, +128, +249, +194, +44, +80, +4, +173, +17, +81, +6, +240, +6, +43, +228, +155, +253, +28, +205, +117, +74, +249, +252, +28, +245, +153, +44, +234, +32, +53, +230, +60, +152, +249, +254, +32, +52, +15, +218, +87, +154, +77, +194, +148, +132, +19, +143, +139, +105, +23, +171, +46, +206, +211, +168, +52, +241, +32, +152, +144, +97, +128, +170, +246, +156, +55, +216, +80, +216, +136, +201, +37, +224, +34, +15, +255, +5, +196, +198, +119, +165, +147, +102, +243, +227, +147, +187, +57, +141, +159, +39, +5, +135, +65, +65, +30, +76, +191, +51, +213, +189, +125, +165, +215, +71, +216, +54, +250, +172, +166, +143, +233, +30, +75, +75, +53, +227, +179, +234, +132, +135, +117, +66, +17, +205, +68, +98, +89, +238, +73, +186, +176, +220, +2, +117, +232, +114, +251, +97, +123, +175, +253, +153, +153, +1, +84, +78, +200, +182, +134, +161, +210, +145, +235, +120, +160, +112, +218, +213, +33, +66, +201, +105, +35, +91, +82, +115, +177, +131, +86, +184, +36, +244, +212, +232, +56, +213, +176, +157, +116, +33, +246, +218, +6, +166, +228, +8, +70, +77, +17, +225, +102, +77, +82, +196, +121, +27, +163, +147, +151, +243, +88, +83, +66, +87, +3, +50, +41, +241, +112, +191, +212, +230, +212, +7, +29, +175, +210, +49, +5, +41, +151, +90, +82, +96, +159, +225, +6, +120, +66, +8, +152, +196, +71, +207, +225, +86, +37, +11, +97, +55, +252, +8, +248, +223, +218, +223, +14, +142, +57, +197, +110, +220, +188, +24, +135, +253, +68, +44, +172, +178, +46, +113, +20, +5, +53, +226, +88, +5, +196, +97, +21, +94, +113, +126, +155, +103, +2, +147, +226, +212, +151, +199, +190, +134, +120, +61, +34, +220, +140, +154, +222, +176, +49, +87, +19, +115, +5, +67, +136, +106, +77, +202, +137, +204, +25, +103, +193, +126, +171, +151, +123, +149, +107, +234, +190, +37, +244, +226, +175, +237, +183, +236, +41, +146, +39, +57, +126, +180, +194, +76, +16, +5, +30, +100, +3, +19, +93, +90, +79, +108, +56, +20, +41, +144, +95, +77, +25, +159, +70, +180, +190, +22, +202, +49, +178, +16, +68, +19, +59, +218, +168, +144, +94, +12, +64, +86, +179, +46, +165, +24, +149, +130, +81, +106, +173, +196, +127, +11, +143, +51, +91, +12, +125, +220, +49, +34, +167, +192, +103, +246, +198, +105, +1, +103, +205, +221, +67, +206, +83, +195, +90, +53, +151, +108, +35, +226, +183, +145, +102, +80, +114, +204, +243, +74, +236, +180, +57, +45, +43, +227, +251, +139, +141, +170, +137, +51, +67, +243, +168, +134, +34, +117, +36, +166, +56, +46, +73, +154, +134, +55, +115, +66, +12, +135, +171, +176, +220, +14, +67, +161, +104, +5, +56, +166, +173, +35, +122, +163, +250, +110, +163, +140, +21, +208, +142, +246, +12, +171, +170, +3, +163, +130, +68, +228, +154, +233, +139, +58, +123, +74, +244, +21, +119, +207, +211, +244, +11, +83, +13, +146, +70, +43, +13, +31, +109, +82, +80, +104, +152, +192, +122, +78, +146, +91, +202, +125, +242, +232, +135, +164, +16, +168, +69, +155, +98, +244, +235, +225, +75, +244, +218, +164, +9, +242, +241, +41, +224, +79, +4, +176, +235, +182, +1, +0, +23, +166, +16, +133, +119, +251, +193, +143, +148, +227, +166, +61, +185, +188, +55, +105, +35, +1, +122, +6, +156, +190, +223, +207, +63, +81, +131, +190, +56, +109, +56, +244, +10, +61, +223, +71, +121, +231, +118, +61, +230, +65, +64, +216, +144, +87, +44, +74, +122, +99, +60, +44, +107, +133, +253, +62, +137, +25, +17, +177, +239, +74, +26, +206, +67, +254, +236, +192, +84, +107, +26, +68, +128, +149, +41, +121, +82, +165, +200, +220, +14, +218, +210, +71, +56, +159, +162, +128, +228, +19, +19, +128, +236, +172, +47, +46, +171, +228, +87, +112, +219, +3, +185, +215, +164, +42, +226, +119, +153, +6, +197, +84, +8, +22, +118, +188, +125, +53, +104, +32, +216, +0, +46, +55, +205, +93, +188, +232, +201, +245, +243, +254, +47, +59, +203, +169, +157, +63, +178, +153, +11, +174, +6, +146, +0, +134, +97, +225, +21, +43, +236, +205, +218, +232, +32, +97, +40, +84, +219, +163, +229, +87, +48, +115, +86, +128, +107, +225, +89, +90, +2, +138, +94, +182, +191, +234, +110, +7, +98, +177, +110, +124, +55, +128, +146, +167, +39, +153, +61, +130, +92, +131, +124, +86, +59, +231, +5, +109, +33, +50, +88, +217, +109, +120, +37, +124, +35, +64, +95, +144, +55, +148, +137, +129, +120, +255, +76, +59, +142, +18, +33, +79, +60, +153, +127, +231, +27, +79, +55, +127, +58, +115, +111, +18, +68, +81, +48, +187, +149, +125, +27, +77, +131, +137, +39, +194, +55, +121, +56, +91, +44, +68, +5, +109, +228, +223, +210, +183, +223, +174, +218, +126, +208, +81, +223, +20, +31, +180, +102, +15, +198, +14, +181, +245, +117, +194, +151, +124, +201, +9, +107, +244, +70, +165, +122, +32, +24, +64, +164, +130, +130, +37, +69, +172, +215, +235, +162, +225, +70, +116, +190, +80, +97, +233, +167, +197, +64, +2, +126, +91, +214, +87, +40, +47, +144, +177, +32, +45, +206, +163, +253, +29, +2, +239, +233, +56, +33, +239, +211, +192, +90, +38, +59, +0, +86, +143, +168, +30, +186, +2, +168, +163, +236, +154, +175, +58, +235, +172, +187, +105, +120, +86, +16, +182, +136, +30, +255, +234, +119, +134, +114, +166, +104, +190, +46, +247, +87, +106, +13, +144, +169, +7, +85, +152, +51, +151, +198, +77, +72, +136, +140, +123, +36, +171, +189, +61, +80, +69, +252, +183, +82, +108, +243, +124, +196, +52, +63, +185, +116, +102, +233, +135, +122, +108, +97, +202, +171, +215, +185, +254, +255, +12, +205, +141, +216, +252, +133, +129, +164, +129, +174, +219, +60, +29, +41, +61, +1, +119, +218, +72, +98, +255, +120, +102, +143, +82, +134, +149, +227, +241, +167, +194, +225, +87, +51, +93, +171, +98, +51, +78, +178, +75, +54, +233, +117, +178, +17, +237, +69, +170, +73, +38, +39, +41, +145, +173, +31, +176, +71, +216, +40, +192, +11, +73, +84, +200, +40, +46, +148, +170, +229, +190, +118, +30, +222, +26, +153, +108, +204, +16, +196, +29, +8, +250, +212, +79, +17, +112, +200, +176, +97, +41, +88, +186, +217, +7, +230, +102, +237, +3, +4, +84, +27, +168, +246, +227, +91, +123, +221, +9, +73, +92, +111, +116, +131, +134, +5, +122, +113, +194, +225, +81, +148, +106, +43, +162, +144, +185, +220, +188, +41, +28, +177, +246, +3, +148, +202, +16, +218, +254, +98, +65, +65, +205, +233, +66, +38, +106, +119, +202, +133, +15, +8, +102, +135, +128, +95, +245, +101, +230, +104, +134, +88, +117, +11, +69, +128, +143, +75, +88, +154, +75, +250, +86, +168, +68, +75, +219, +77, +172, +146, +88, +45, +161, +24, +158, +27, +123, +170, +24, +92, +88, +29, +241, +205, +135, +159, +67, +69, +9, +254, +77, +94, +121, +221, +32, +93, +131, +39, +160, +4, +207, +60, +161, +220, +218, +200, +104, +102, +249, +0, +34, +62, +197, +19, +249, +89, +23, +130, +156, +9, +96, +41, +214, +212, +88, +156, +24, +157, +18, +5, +125, +160, +169, +223, +18, +17, +67, +52, +237, +44, +179, +207, +148, +63, +131, +230, +153, +200, +108, +190, +146, +128, +189, +94, +204, +41, +93, +78, +117, +198, +206, +117, +251, +209, +65, +156, +111, +94, +251, +227, +110, +98, +52, +69, +186, +73, +199, +206, +229, +96, +180, +25, +25, +1, +228, +214, +175, +93, +84, +227, +38, +228, +189, +23, +41, +117, +157, +16, +106, +123, +192, +206, +212, +23, +245, +24, +34, +73, +29, +73, +49, +251, +133, +246, +63, +198, +189, +25, +184, +127, +190, +111, +34, +116, +148, +13, +224, +58, +45, +250, +117, +206, +46, +80, +64, +121, +133, +209, +9, +204, +247, +254, +201, +13, +183, +229, +31, +212, +111, +12, +166, +62, +22, +42, +172, +182, +182, +117, +230, +122, +3, +223, +189, +192, +14, +79, +53, +113, +225, +143, +33, +17, +174, +44, +156, +103, +198, +210, +25, +191, +87, +139, +68, +217, +158, +96, +133, +146, +7, +190, +67, +194, +54, +11, +16, +123, +85, +44, +187, +4, +179, +197, +112, +137, +125, +130, +62, +158, +78, +38, +247, +41, +48, +176, +143, +171, +153, +1, +18, +194, +108, +232, +165, +178, +217, +243, +16, +223, +240, +88, +37, +55, +163, +39, +128, +61, +28, +159, +214, +212, +85, +213, +19, +251, +103, +82, +83, +254, +160, +144, +237, +141, +185, +47, +193, +154, +86, +204, +40, +84, +89, +202, +14, +67, +251, +45, +11, +122, +134, +61, +131, +188, +47, +107, +23, +16, +204, +110, +186, +222, +244, +110, +147, +59, +166, +174, +224, +192, +171, +50, +200, +15, +217, +199, +121, +109, +127, +234, +85, +44, +46, +123, +111, +153, +180, +205, +24, +136, +107, +48, +169, +154, +134, +26, +242, +154, +156, +96, +244, +146, +236, +230, +85, +80, +184, +169, +127, +111, +91, +127, +41, +41, +11, +180, +211, +181, +154, +8, +71, +207, +212, +19, +67, +244, +3, +107, +115, +151, +37, +207, +14, +104, +209, +98, +148, +45, +187, +15, +196, +149, +206, +163, +2, +198, +24, +129, +157, +144, +220, +121, +103, +26, +205, +2, +174, +114, +109, +253, +118, +50, +69, +119, +122, +124, +127, +154, +90, +32, +238, +151, +220, +180, +54, +46, +114, +114, +29, +18, +90, +5, +54, +245, +128, +108, +227, +159, +238, +137, +19, +132, +215, +105, +221, +7, +246, +70, +193, +183, +30, +169, +105, +117, +227, +110, +229, +37, +220, +194, +163, +29, +124, +162, +172, +129, +38, +77, +134, +138, +84, +146, +131, +180, +62, +82, +245, +49, +197, +37, +29, +177, +78, +226, +125, +159, +0, +66, +154, +23, +214, +206, +85, +180, +243, +95, +132, +234, +251, +141, +126, +181, +205, +137, +164, +244, +207, +146, +204, +201, +139, +192, +223, +62, +82, +61, +206, +95, +111, +43, +11, +154, +30, +105, +183, +185, +155, +137, +64, +121, +91, +251, +223, +234, +147, +223, +92, +247, +39, +155, +90, +72, +159, +160, +65, +19, +23, +129, +26, +0, +8, +20, +233, +177, +25, +85, +199, +140, +191, +114, +76, +203, +17, +51, +50, +81, +103, +25, +70, +159, +192, +179, +86, +118, +42, +234, +11, +55, +30, +103, +110, +9, +5, +27, +243, +77, +180, +230, +145, +254, +29, +207, +43, +143, +228, +21, +145, +22, +88, +222, +235, +10, +180, +143, +179, +132, +206, +171, +107, +123, +23, +15, +32, +205, +60, +190, +51, +29, +212, +130, +27, +248, +45, +44, +83, +244, +111, +16, +120, +209, +185, +111, +135, +46, +128, +109, +52, +129, +177, +252, +254, +127, +242, +48, +174, +151, +129, +87, +98, +158, +102, +45, +198, +195, +192, +76, +161, +249, +147, +242, +74, +238, +89, +237, +130, +113, +237, +12, +145, +11, +232, +154, +58, +11, +196, +248, +149, +7, +220, +78, +36, +30, +206, +229, +66, +209, +13, +21, +146, +157, +136, +81, +69, +115, +60, +45, +19, +4, +103, +193, +163, +126, +101, +59, +253, +205, +181, +69, +158, +252, +155, +246, +31, +47, +19, +64, +155, +170, +124, +177, +12, +27, +124, +243, +31, +233, +30, +166, +135, +155, +77, +125, +158, +11, +147, +117, +84, +197, +159, +15, +160, +104, +114, +128, +142, +248, +242, +51, +205, +17, +161, +246, +53, +111, +103, +108, +106, +182, +255, +24, +146, +49, +50, +115, +138, +15, +156, +190, +253, +52, +22, +94, +119, +76, +171, +249, +76, +209, +205, +102, +196, +230, +109, +43, +140, +9, +114, +222, +158, +44, +171, +3, +1, +208, +224, +177, +107, +129, +182, +174, +6, +154, +139, +132, +200, +182, +117, +219, +139, +64, +235, +146, +38, +172, +66, +87, +6, +121, +168, +245, +139, +218, +1, +150, +17, +156, +70, +70, +114, +200, +166, +95, +128, +95, +168, +129, +234, +146, +151, +123, +255, +70, +252, +253, +212, +122, +95, +242, +73, +54, +113, +204, +94, +159, +71, +128, +8, +10, +19, +191, +200, +70, +52, +60, +165, +36, +48, +237, +201, +94, +63, +113, +163, +185, +28, +134, +97, +72, +54, +72, +186, +31, +83, +226, +152, +247, +218, +182, +19, +72, +181, +31, +4, +176, +146, +219, +13, +34, +77, +188, +245, +141, +218, +81, +13, +208, +231, +13, +100, +29, +68, +22, +123, +170, +208, +210, +23, +190, +182, +175, +59, +221, +220, +111, +125, +250, +95, +162, +228, +199, +118, +146, +43, +229, +144, +166, +220, +212, +89, +100, +85, +97, +17, +78, +99, +232, +9, +142, +25, +99, +61, +13, +197, +189, +34, +239, +201, +178, +230, +198, +41, +15, +84, +102, +148, +149, +30, +95, +1, +75, +14, +94, +197, +45, +22, +27, +114, +131, +129, +90, +117, +127, +151, +227, +148, +130, +90, +239, +58, +10, +20, +116, +126, +25, +194, +227, +155, +202, +139, +192, +60, +37, +199, +215, +75, +222, +195, +4, +75, +19, +162, +161, +1, +134, +138, +32, +95, +201, +28, +28, +203, +4, +146, +166, +216, +14, +48, +22, +191, +154, +216, +189, +105, +95, +69, +243, +210, +160, +120, +182, +108, +26, +168, +239, +53, +93, +132, +162, +199, +126, +16, +121, +153, +235, +150, +31, +205, +27, +155, +228, +45, +52, +112, +141, +154, +16, +187, +29, +219, +167, +56, +16, +194, +162, +150, +238, +246, +1, +108, +3, +24, +79, +122, +233, +90, +99, +107, +178, +29, +13, +38, +75, +139, +30, +72, +4, +151, +15, +82, +220, +18, +94, +169, +48, +224, +89, +85, +110, +149, +18, +71, +18, +62, +24, +77, +26, +244, +6, +174, +153, +61, +88, +55, +167, +252, +252, +85, +129, +139, +234, +100, +132, +89, +248, +136, +219, +180, +53, +83, +69, +114, +141, +148, +201, +107, +76, +194, +22, +63, +180, +137, +20, +9, +225, +153, +117, +88, +128, +149, +15, +17, +1, +242, +82, +163, +19, +98, +171, +242, +135, +91, +89, +187, +229, +225, +135, +234, +49, +2, +152, +77, +48, +207, +87, +246, +15, +196, +164, +144, +109, +104, +41, +123, +4, +35, +51, +236, +108, +108, +46, +175, +134, +100, +216, +98, +240, +222, +218, +14, +192, +70, +10, +211, +246, +186, +219, +2, +82, +130, +134, +116, +222, +190, +132, +135, +4, +214, +151, +50, +131, +72, +11, +56, +102, +25, +14, +131, +41, +112, +158, +84, +162, +118, +64, +37, +154, +103, +81, +209, +78, +62, +16, +115, +235, +73, +114, +81, +188, +41, +244, +144, +92, +5, +83, +91, +18, +251, +207, +54, +68, +218, +245, +116, +239, +28, +1, +33, +254, +179, +133, +39, +237, +111, +31, +153, +66, +124, +58, +184, +211, +230, +235, +63, +107, +44, +241, +212, +135, +95, +115, +240, +53, +174, +7, +100, +215, +159, +62, +80, +99, +174, +233, +101, +218, +155, +149, +247, +183, +25, +80, +243, +73, +231, +139, +182, +203, +63, +212, +244, +158, +79, +118, +244, +175, +71, +103, +213, +179, +161, +184, +26, +229, +48, +126, +198, +140, +192, +183, +242, +203, +145, +214, +97, +109, +161, +60, +138, +149, +214, +50, +230, +235, +164, +87, +80, +212, +32, +125, +45, +40, +40, +106, +46, +236, +167, +75, +193, +16, +91, +195, +229, +168, +24, +176, +68, +90, +152, +30, +171, +23, +11, +238, +64, +227, +18, +69, +143, +244, +220, +202, +42, +58, +15, +97, +123, +163, +103, +171, +191, +187, +191, +133, +117, +191, +223, +242, +233, +216, +251, +84, +59, +7, +163, +53, +188, +240, +2, +13, +247, +233, +145, +38, +191, +45, +63, +201, +156, +3, +87, +169, +142, +125, +239, +16, +253, +69, +57, +201, +164, +10, +149, +188, +169, +121, +193, +195, +186, +64, +66, +165, +174, +15, +162, +122, +241, +124, +237, +104, +136, +72, +38, +81, +124, +30, +51, +208, +159, +228, +22, +135, +242, +44, +165, +191, +48, +31, +119, +105, +142, +247, +70, +94, +179, +142, +170, +164, +90, +80, +184, +133, +54, +19, +215, +238, +188, +188, +12, +50, +240, +190, +188, +70, +173, +172, +109, +222, +119, +116, +31, +61, +152, +35, +100, +67, +234, +128, +241, +30, +215, +213, +152, +97, +56, +146, +227, +180, +11, +168, +139, +159, +71, +169, +32, +104, +245, +199, +238, +240, +161, +218, +123, +166, +99, +55, +152, +143, +204, +177, +28, +246, +159, +112, +173, +162, +172, +245, +250, +152, +175, +93, +191, +105, +83, +200, +67, +244, +23, +34, +64, +83, +15, +119, +41, +211, +204, +237, +14, +2, +137, +252, +7, +58, +162, +156, +37, +139, +241, +172, +189, +178, +222, +162, +193, +26, +18, +32, +210, +113, +77, +152, +232, +60, +48, +104, +42, +129, +138, +219, +106, +48, +106, +45, +129, +69, +126, +169, +96, +217, +215, +75, +171, +206, +37, +103, +9, +85, +10, +141, +138, +61, +30, +245, +149, +122, +129, +202, +237, +99, +11, +162, +203, +27, +34, +166, +11, +180, +179, +12, +182, +96, +50, +88, +157, +95, +197, +118, +169, +0, +175, +42, +82, +163, +50, +114, +237, +220, +26, +34, +114, +91, +164, +1, +17, +196, +4, +63, +123, +223, +83, +41, +222, +55, +204, +65, +254, +223, +202, +226, +202, +197, +150, +121, +215, +75, +40, +196, +19, +115, +231, +51, +221, +40, +83, +9, +82, +113, +121, +150, +231, +15, +8, +16, +33, +85, +27, +26, +210, +170, +7, +136, +131, +252, +128, +211, +231, +5, +81, +198, +144, +171, +174, +208, +147, +179, +205, +65, +210, +64, +76, +20, +62, +8, +246, +148, +47, +144, +43, +88, +252, +23, +7, +170, +72, +199, +235, +42, +12, +14, +237, +228, +96, +48, +118, +44, +9, +233, +193, +139, +236, +215, +87, +63, +240, +186, +152, +42, +214, +229, +48, +212, +63, +90, +176, +27, +226, +79, +208, +103, +20, +156, +234, +190, +21, +6, +236, +99, +119, +173, +115, +204, +65, +105, +68, +167, +171, +138, +45, +136, +235, +127, +199, +44, +48, +208, +14, +251, +236, +0, +7, +74, +138, +129, +123, +108, +45, +92, +64, +80, +17, +172, +192, +193, +169, +0, +8, +140, +25, +68, +211, +85, +22, +19, +204, +160, +21, +226, +255, +144, +83, +70, +248, +142, +140, +23, +98, +18, +166, +35, +189, +211, +205, +40, +222, +135, +107, +125, +106, +211, +114, +53, +8, +230, +237, +111, +208, +238, +214, +17, +71, +46, +10, +150, +164, +226, +158, +32, +42, +41, +212, +248, +65, +222, +174, +145, +72, +65, +56, +108, +228, +63, +225, +8, +203, +220, +1, +27, +21, +101, +36, +230, +49, +45, +142, +81, +158, +136, +194, +26, +18, +98, +175, +97, +214, +179, +210, +199, +24, +11, +1, +22, +188, +60, +156, +49, +154, +120, +120, +254, +224, +147, +190, +243, +46, +162, +47, +175, +209, +229, +228, +91, +98, +53, +78, +169, +164, +210, +3, +65, +63, +6, +48, +130, +145, +35, +31, +33, +211, +161, +246, +241, +234, +185, +219, +206, +198, +52, +131, +222, +131, +61, +231, +59, +110, +187, +219, +38, +240, +220, +8, +64, +72, +65, +130, +186, +34, +222, +133, +139, +46, +251, +198, +122, +127, +195, +54, +152, +198, +228, +28, +61, +20, +137, +156, +191, +170, +216, +172, +135, +64, +148, +37, +217, +133, +117, +22, +73, +75, +237, +214, +163, +10, +245, +131, +234, +110, +24, +193, +138, +178, +81, +127, +149, +201, +246, +118, +217, +125, +193, +216, +137, +23, +242, +174, +159, +152, +223, +198, +196, +230, +12, +83, +164, +174, +224, +240, +32, +187, +219, +122, +242, +178, +134, +111, +99, +43, +215, +137, +61, +62, +48, +148, +51, +171, +215, +21, +231, +239, +177, +50, +243, +20, +219, +52, +234, +96, +112, +68, +85, +16, +186, +174, +92, +102, +108, +68, +206, +20, +126, +188, +246, +151, +95, +83, +118, +74, +150, +82, +84, +200, +125, +6, +134, +188, +175, +50, +1, +87, +133, +115, +114, +161, +113, +42, +141, +107, +62, +87, +250, +98, +45, +240, +226, +115, +46, +35, +13, +10, +178, +149, +68, +240, +154, +160, +185, +142, +122, +230, +246, +62, +106, +37, +13, +64, +122, +117, +221, +172, +224, +237, +92, +237, +165, +65, +152, +127, +62, +248, +253, +136, +68, +251, +99, +58, +237, +25, +1, +27, +193, +31, +157, +87, +30, +48, +169, +96, +80, +101, +111, +154, +194, +226, +196, +240, +247, +132, +21, +5, +147, +148, +139, +242, +29, +162, +162, +212, +39, +192, +245, +127, +194, +159, +46, +187, +237, +201, +173, +249, +139, +88, +116, +90, +237, +135, +112, +187, +241, +105, +124, +222, +14, +58, +240, +127, +51, +10, +251, +86, +10, +99, +69, +186, +11, +186, +209, +201, +48, +204, +211, +235, +107, +130, +52, +61, +84, +254, +114, +202, +175, +154, +134, +232, +150, +152, +228, +145, +56, +112, +22, +138, +163, +235, +4, +38, +61, +132, +10, +102, +195, +17, +69, +141, +127, +85, +164, +125, +107, +183, +19, +200, +101, +194, +129, +40, +228, +203, +11, +152, +228, +39, +44, +111, +171, +159, +36, +111, +127, +2, +211, +66, +92, +170, +196, +251, +36, +93, +86, +4, +205, +24, +119, +216, +3, +24, +109, +184, +36, +99, +157, +108, +121, +181, +229, +253, +241, +50, +165, +179, +204, +125, +190, +20, +246, +133, +255, +122, +77, +231, +56, +44, +183, +76, +177, +67, +11, +247, +110, +213, +219, +126, +236, +245, +88, +206, +182, +38, +203, +192, +144, +212, +128, +157, +6, +190, +220, +153, +179, +197, +63, +164, +149, +109, +99, +81, +187, +112, +59, +103, +241, +163, +242, +249, +133, +175, +121, +17, +253, +125, +88, +140, +250, +248, +101, +19, +173, +22, +44, +100, +226, +187, +116, +154, +237, +29, +82, +228, +67, +81, +98, +207, +17, +115, +4, +92, +164, +89, +47, +105, +19, +174, +42, +141, +96, +178, +118, +110, +217, +179, +73, +177, +60, +6, +45, +9, +177, +201, +166, +44, +64, +81, +77, +53, +183, +220, +52, +174, +224, +43, +54, +234, +153, +252, +129, +212, +14, +12, +218, +151, +17, +105, +82, +92, +73, +121, +56, +182, +223, +249, +172, +163, +97, +72, +207, +72, +208, +85, +28, +214, +114, +74, +97, +85, +12, +17, +158, +213, +198, +65, +183, +26, +49, +139, +57, +146, +175, +20, +76, +27, +205, +202, +56, +147, +254, +85, +160, +52, +60, +169, +192, +98, +86, +45, +83, +65, +236, +254, +89, +159, +209, +215, +55, +98, +247, +29, +189, +3, +15, +79, +59, +114, +119, +171, +224, +66, +202, +119, +54, +19, +22, +158, +234, +248, +247, +100, +13, +149, +132, +133, +155, +124, +77, +55, +217, +56, +170, +207, +182, +18, +110, +151, +212, +140, +245, +106, +48, +41, +238, +72, +30, +103, +185, +7, +41, +98, +205, +143, +43, +76, +133, +186, +118, +200, +113, +4, +97, +109, +233, +21, +21, +198, +64, +192, +36, +200, +68, +202, +101, +218, +228, +33, +174, +125, +38, +51, +247, +28, +145, +2, +42, +179, +170, +93, +95, +174, +68, +119, +20, +175, +205, +206, +73, +47, +53, +158, +14, +180, +235, +191, +175, +5, +101, +17, +240, +118, +227, +198, +24, +122, +185, +172, +218, +15, +86, +162, +32, +95, +13, +245, +65, +161, +151, +193, +141, +215, +248, +153, +229, +58, +8, +97, +132, +32, +131, +21, +196, +143, +110, +238, +104, +61, +127, +95, +132, +183, +230, +41, +70, +103, +17, +208, +9, +125, +160, +57, +253, +55, +5, +11, +9, +17, +35, +11, +129, +140, +215, +254, +64, +159, +71, +73, +47, +216, +210, +48, +53, +167, +29, +190, +36, +35, +40, +132, +88, +41, +198, +127, +198, +146, +191, +211, +253, +246, +228, +196, +36, +121, +203, +87, +196, +17, +9, +218, +240, +72, +27, +66, +53, +81, +58, +233, +231, +55, +80, +133, +212, +215, +26, +219, +80, +199, +45, +49, +194, +164, +11, +23, +157, +56, +181, +10, +184, +219, +9, +70, +224, +38, +13, +223, +248, +72, +50, +24, +236, +182, +86, +100, +70, +145, +166, +143, +162, +44, +99, +140, +154, +40, +194, +130, +5, +71, +29, +106, +247, +247, +33, +15, +147, +206, +245, +59, +29, +208, +10, +183, +226, +101, +233, +120, +86, +185, +64, +44, +68, +97, +174, +143, +76, +42, +176, +169, +114, +123, +43, +214, +111, +53, +89, +53, +35, +8, +127, +129, +120, +117, +235, +167, +157, +199, +131, +15, +157, +138, +210, +11, +47, +224, +255, +186, +31, +3, +160, +75, +125, +192, +222, +77, +225, +38, +115, +71, +232, +2, +238, +154, +121, +170, +0, +54, +3, +102, +98, +128, +208, +221, +144, +231, +214, +107, +217, +132, +11, +115, +184, +246, +50, +192, +137, +212, +133, +254, +237, +231, +61, +216, +79, +125, +111, +94, +101, +249, +96, +119, +65, +44, +231, +116, +231, +232, +46, +59, +170, +251, +107, +148, +190, +4, +219, +100, +199, +33, +21, +60, +76, +206, +102, +130, +238, +3, +209, +31, +11, +82, +24, +115, +219, +137, +40, +1, +145, +238, +90, +130, +179, +172, +147, +115, +50, +111, +42, +113, +212, +13, +38, +57, +42, +46, +48, +162, +76, +251, +254, +44, +178, +215, +1, +77, +26, +153, +79, +97, +190, +115, +1, +67, +195, +252, +110, +92, +52, +26, +33, +27, +179, +45, +191, +8, +125, +115, +42, +65, +73, +107, +216, +42, +36, +133, +87, +133, +242, +28, +18, +184, +34, +247, +92, +75, +67, +36, +57, +133, +217, +86, +199, +180, +191, +220, +235, +112, +99, +51, +171, +175, +48, +69, +16, +204, +24, +101, +96, +123, +20, +201, +242, +231, +9, +138, +255, +221, +93, +143, +201, +49, +134, +69, +107, +248, +241, +31, +73, +103, +12, +89, +105, +212, +12, +108, +62, +214, +232, +188, +125, +82, +99, +56, +153, +93, +21, +78, +176, +93, +136, +65, +141, +195, +10, +139, +246, +107, +72, +64, +18, +57, +123, +216, +222, +209, +194, +81, +96, +38, +181, +190, +134, +168, +51, +193, +106, +152, +199, +148, +245, +84, +143, +5, +8, +83, +212, +51, +37, +30, +231, +238, +231, +139, +165, +149, +201, +236, +98, +82, +146, +101, +180, +135, +210, +99, +78, +128, +202, +236, +21, +16, +255, +23, +133, +217, +220, +194, +199, +119, +234, +86, +150, +14, +91, +217, +254, +176, +11, +175, +157, +151, +113, +36, +160, +106, +172, +250, +134, +130, +76, +42, +127, +165, +88, +151, +91, +213, +250, +200, +186, +224, +107, +3, +211, +216, +56, +109, +13, +160, +51, +178, +175, +208, +118, +191, +236, +68, +254, +129, +54, +143, +151, +184, +246, +140, +138, +186, +22, +61, +214, +99, +142, +132, +127, +118, +207, +253, +167, +97, +125, +194, +65, +249, +179, +185, +252, +47, +10, +255, +43, +102, +221, +97, +189, +240, +250, +5, +156, +191, +199, +144, +111, +100, +72, +127, +119, +104, +130, +238, +180, +228, +118, +100, +90, +27, +244, +238, +35, +68, +191, +198, +124, +30, +22, +112, +102, +207, +218, +155, +31, +221, +184, +125, +209, +14, +25, +243, +48, +23, +58, +95, +180, +2, +138, +23, +37, +46, +126, +230, +66, +88, +35, +92, +198, +21, +157, +14, +100, +64, +234, +177, +83, +51, +29, +241, +42, +94, +46, +56, +66, +173, +154, +116, +12, +155, +154, +222, +179, +135, +84, +44, +85, +181, +131, +98, +147, +68, +130, +49, +88, +57, +75, +218, +215, +160, +89, +50, +50, +11, +89, +232, +63, +144, +98, +86, +5, +111, +26, +78, +53, +111, +199, +112, +155, +189, +137, +46, +115, +32, +153, +99, +239, +83, +221, +42, +143, +70, +34, +76, +17, +84, +89, +13, +25, +145, +15, +255, +35, +43, +248, +175, +223, +54, +218, +202, +185, +128, +228, +0, +96, +71, +162, +223, +97, +241, +164, +195, +120, +106, +175, +108, +6, +29, +81, +14, +255, +89, +126, +193, +31, +0, +0, +46, +60, +213, +76, +250, +125, +92, +167, +103, +136, +56, +97, +46, +205, +98, +172, +113, +117, +60, +65, +94, +55, +180, +54, +111, +47, +199, +87, +207, +64, +88, +88, +229, +218, +66, +25, +195, +93, +218, +34, +39, +52, +130, +169, +91, +67, +185, +81, +198, +28, +66, +121, +82, +153, +66, +201, +75, +170, +28, +246, +45, +101, +4, +150, +134, +242, +115, +103, +92, +214, +255, +194, +13, +87, +187, +90, +236, +151, +29, +119, +75, +90, +12, +211, +5, +174, +173, +254, +74, +6, +58, +216, +66, +17, +177, +216, +249, +38, +144, +118, +67, +26, +75, +33, +250, +72, +157, +173, +126, +40, +150, +16, +243, +87, +94, +195, +36, +212, +72, +227, +135, +185, +225, +37, +120, +154, +226, +49, +209, +60, +214, +240, +114, +135, +219, +129, +19, +175, +30, +190, +101, +26, +188, +89, +15, +134, +107, +98, +174, +222, +191, +8, +212, +186, +125, +200, +76, +171, +205, +145, +145, +222, +234, +68, +206, +123, +17, +20, +210, +185, +183, +111, +40, +54, +60, +71, +73, +243, +179, +147, +204, +253, +119, +134, +50, +124, +57, +90, +217, +78, +217, +240, +192, +8, +218, +53, +50, +254, +244, +197, +197, +87, +92, +27, +29, +36, +161, +252, +195, +142, +154, +26, +181, +154, +242, +218, +192, +48, +21, +199, +41, +69, +158, +124, +32, +125, +26, +43, +73, +80, +98, +198, +24, +25, +19, +189, +104, +140, +250, +233, +198, +116, +198, +98, +84, +235, +20, +176, +57, +170, +215, +48, +244, +42, +117, +14, +93, +43, +183, +121, +3, +173, +10, +213, +224, +79, +31, +124, +53, +131, +226, +51, +22, +145, +224, +118, +75, +191, +55, +27, +239, +240, +25, +217, +243, +42, +40, +222, +197, +147, +15, +100, +74, +113, +74, +64, +205, +153, +103, +208, +161, +5, +168, +105, +174, +235, +190, +92, +58, +45, +17, +140, +68, +67, +58, +31, +12, +222, +25, +23, +160, +59, +113, +40, +45, +25, +216, +58, +24, +171, +10, +222, +188, +166, +19, +29, +87, +196, +29, +247, +153, +236, +95, +65, +51, +249, +240, +35, +251, +37, +157, +186, +38, +191, +99, +175, +83, +181, +158, +16, +43, +127, +217, +236, +91, +132, +33, +56, +86, +188, +184, +167, +45, +65, +207, +29, +141, +75, +189, +79, +113, +127, +51, +98, +71, +79, +228, +71, +221, +255, +222, +95, +18, +118, +12, +114, +79, +201, +187, +160, +190, +167, +25, +234, +75, +203, +109, +223, +79, +78, +234, +196, +244, +166, +95, +47, +165, +88, +184, +50, +124, +88, +116, +91, +47, +167, +225, +92, +142, +43, +108, +15, +192, +255, +207, +184, +43, +250, +159, +227, +233, +43, +172, +164, +22, +80, +59, +129, +238, +216, +86, +78, +52, +166, +164, +240, +162, +13, +86, +56, +10, +202, +207, +224, +71, +34, +92, +189, +11, +68, +105, +150, +97, +27, +19, +152, +214, +201, +140, +95, +243, +235, +31, +122, +242, +221, +235, +33, +185, +213, +141, +185, +252, +86, +87, +39, +111, +100, +156, +127, +177, +203, +243, +227, +33, +179, +78, +32, +46, +234, +17, +33, +24, +124, +169, +52, +75, +163, +241, +145, +142, +251, +119, +189, +244, +215, +149, +214, +217, +26, +120, +251, +189, +43, +192, +179, +11, +227, +180, +37, +250, +177, +28, +13, +142, +185, +102, +214, +158, +221, +142, +251, +192, +191, +156, +238, +195, +115, +186, +8, +134, +89, +115, +41, +70, +250, +98, +204, +88, +250, +111, +61, +97, +207, +149, +173, +173, +25, +104, +154, +4, +161, +45, +228, +198, +87, +137, +198, +21, +107, +129, +190, +245, +233, +106, +74, +163, +122, +201, +162, +66, +42, +58, +34, +70, +135, +209, +30, +4, +74, +71, +178, +157, +77, +120, +253, +161, +37, +167, +57, +156, +103, +38, +42, +167, +132, +133, +52, +98, +121, +145, +246, +53, +64, +73, +211, +233, +212, +8, +168, +43, +3, +164, +37, +243, +233, +82, +30, +124, +174, +152, +148, +80, +63, +23, +66, +54, +179, +224, +199, +156, +8, +150, +121, +16, +26, +130, +166, +107, +77, +191, +171, +74, +10, +59, +117, +198, +123, +194, +161, +105, +213, +157, +40, +241, +169, +194, +154, +173, +232, +90, +86, +161, +41, +105, +196, +202, +150, +96, +0, +251, +248, +86, +217, +229, +146, +129, +217, +177, +107, +141, +46, +235, +55, +112, +29, +91, +147, +217, +175, +40, +167, +31, +55, +226, +201, +35, +167, +113, +26, +132, +124, +101, +172, +50, +46, +239, +209, +128, +141, +43, +40, +196, +40, +187, +77, +253, +28, +247, +42, +169, +247, +94, +115, +226, +123, +88, +156, +223, +129, +196, +5, +205, +193, +56, +62, +242, +60, +193, +41, +72, +186, +23, +186, +130, +116, +132, +201, +131, +59, +129, +89, +203, +216, +136, +76, +150, +46, +14, +78, +65, +96, +6, +120, +65, +15, +28, +169, +121, +66, +220, +91, +112, +176, +47, +188, +76, +199, +143, +186, +215, +168, +32, +49, +128, +72, +220, +174, +126, +56, +39, +162, +176, +76, +207, +8, +231, +127, +87, +239, +90, +150, +165, +142, +152, +9, +138, +244, +235, +245, +106, +167, +155, +161, +152, +73, +6, +107, +52, +60, +224, +14, +37, +94, +122, +171, +169, +174, +201, +78, +210, +181, +29, +145, +227, +14, +254, +106, +24, +190, +11, +165, +91, +202, +13, +0, +22, +11, +174, +53, +206, +154, +69, +69, +67, +19, +120, +46, +0, +140, +243, +194, +81, +216, +210, +77, +136, +105, +207, +186, +205, +11, +133, +25, +210, +160, +201, +131, +38, +125, +14, +75, +81, +138, +212, +28, +105, +250, +239, +38, +60, +136, +212, +185, +177, +190, +11, +244, +232, +56, +119, +169, +249, +53, +205, +195, +3, +65, +44, +122, +109, +138, +56, +99, +145, +64, +142, +84, +205, +116, +182, +248, +246, +239, +42, +248, +191, +212, +127, +143, +226, +223, +180, +83, +82, +125, +175, +241, +69, +140, +182, +126, +203, +167, +72, +120, +203, +47, +38, +156, +5, +62, +147, +243, +25, +148, +19, +252, +15, +227, +216, +240, +47, +170, +161, +118, +222, +9, +37, +33, +204, +15, +157, +158, +182, +59, +63, +94, +234, +71, +9, +135, +215, +252, +155, +128, +174, +103, +138, +50, +175, +229, +6, +26, +59, +115, +86, +220, +255, +47, +184, +47, +29, +115, +166, +251, +252, +104, +90, +68, +242, +231, +157, +253, +145, +41, +120, +20, +154, +164, +130, +45, +107, +197, +116, +75, +156, +171, +101, +216, +45, +57, +112, +61, +130, +13, +117, +151, +252, +151, +114, +223, +245, +200, +208, +168, +10, +187, +80, +94, +195, +182, +38, +234, +122, +179, +93, +248, +38, +225, +154, +185, +124, +100, +193, +31, +137, +11, +177, +205, +161, +224, +129, +155, +48, +99, +86, +160, +201, +122, +68, +252, +252, +39, +34, +226, +48, +95, +195, +4, +132, +213, +185, +184, +104, +94, +212, +53, +253, +200, +1, +159, +185, +205, +231, +223, +121, +237, +193, +76, +91, +30, +213, +42, +4, +72, +200, +172, +15, +191, +214, +145, +179, +246, +56, +41, +152, +81, +123, +107, +95, +124, +163, +133, +99, +87, +96, +117, +176, +168, +226, +183, +225, +139, +210, +228, +88, +30, +157, +128, +175, +153, +160, +171, +241, +27, +231, +30, +11, +170, +163, +52, +63, +69, +91, +34, +96, +52, +146, +186, +196, +184, +133, +172, +232, +39, +99, +194, +140, +108, +115, +227, +106, +128, +192, +22, +114, +5, +84, +255, +189, +183, +43, +26, +203, +99, +242, +66, +21, +239, +134, +35, +211, +117, +80, +125, +25, +230, +180, +44, +74, +101, +9, +131, +124, +144, +251, +139, +101, +85, +190, +204, +105, +112, +1, +103, +82, +194, +250, +196, +102, +129, +98, +71, +101, +187, +85, +80, +164, +219, +156, +52, +101, +231, +103, +236, +181, +184, +228, +243, +58, +98, +1, +73, +239, +172, +218, +21, +215, +19, +177, +169, +204, +231, +168, +170, +186, +225, +120, +158, +124, +239, +103, +207, +20, +109, +169, +246, +37, +9, +125, +185, +191, +83, +211, +39, +110, +179, +53, +245, +118, +63, +41, +83, +232, +101, +134, +130, +188, +141, +236, +39, +20, +252, +230, +213, +34, +19, +111, +206, +89, +246, +95, +244, +186, +224, +158, +101, +1, +99, +212, +145, +171, +44, +15, +31, +187, +183, +235, +51, +146, +240, +12, +208, +83, +124, +50, +158, +169, +118, +154, +119, +179, +164, +10, +29, +9, +107, +245, +253, +35, +55, +207, +202, +248, +83, +89, +42, +10, +212, +204, +0, +22, +144, +143, +96, +86, +59, +231, +16, +111, +26, +212, +218, +58, +64, +1, +61, +198, +13, +180, +179, +123, +12, +161, +6, +10, +193, +232, +137, +136, +158, +185, +200, +182, +110, +209, +94, +254, +31, +169, +89, +84, +142, +233, +20, +193, +62, +16, +190, +95, +255, +35, +14, +137, +157, +208, +78, +86, +249, +58, +43, +206, +234, +5, +190, +154, +15, +108, +233, +51, +239, +93, +161, +131, +64, +179, +167, +118, +117, +252, +98, +217, +204, +10, +110, +30, +69, +168, +165, +136, +197, +242, +55, +129, +162, +113, +112, +95, +156, +178, +223, +243, +104, +132, +207, +255, +254, +104, +3, +181, +28, +245, +44, +159, +230, +33, +60, +188, +58, +146, +235, +49, +130, +5, +186, +7, +174, +240, +193, +198, +231, +78, +61, +221, +91, +136, +75, +148, +139, +29, +101, +135, +121, +134, +64, +16, +16, +51, +97, +1, +36, +40, +46, +65, +10, +77, +44, +80, +196, +130, +21, +103, +152, +223, +123, +97, +13, +219, +91, +8, +233, +73, +155, +134, +191, +75, +251, +76, +185, +181, +22, +167, +240, +186, +251, +13, +53, +194, +160, +33, +53, +6, +91, +194, +34, +221, +40, +105, +107, +6, +37, +73, +181, +203, +1, +24, +30, +147, +39, +146, +79, +171, +166, +170, +116, +45, +40, +124, +69, +143, +94, +5, +134, +249, +118, +240, +236, +47, +44, +218, +163, +244, +35, +26, +189, +187, +131, +50, +41, +213, +138, +91, +117, +103, +14, +63, +109, +67, +171, +18, +187, +186, +177, +108, +108, +199, +171, +221, +110, +32, +226, +5, +1, +224, +36, +67, +251, +5, +217, +191, +80, +32, +135, +165, +235, +118, +46, +9, +236, +29, +228, +185, +118, +246, +18, +94, +195, +6, +140, +196, +15, +102, +4, +235, +47, +177, +86, +219, +63, +189, +210, +220, +128, +188, +139, +146, +248, +187, +238, +114, +107, +241, +179, +43, +134, +172, +191, +177, +56, +61, +164, +94, +107, +223, +254, +151, +230, +147, +85, +229, +141, +216, +122, +96, +223, +195, +54, +199, +228, +65, +26, +148, +140, +88, +46, +221, +87, +108, +46, +160, +92, +187, +86, +54, +4, +242, +190, +22, +7, +172, +126, +62, +183, +171, +91, +22, +32, +1, +147, +217, +9, +174, +181, +215, +220, +126, +90, +142, +179, +255, +114, +3, +5, +68, +199, +185, +134, +131, +189, +85, +61, +127, +163, +189, +208, +75, +241, +145, +65, +242, +251, +209, +221, +65, +6, +193, +77, +154, +98, +6, +230, +87, +232, +24, +48, +45, +179, +164, +72, +106, +230, +144, +243, +133, +115, +82, +141, +91, +28, +189, +233, +157, +162, +238, +107, +221, +218, +58, +22, +226, +31, +75, +95, +66, +25, +203, +165, +226, +56, +130, +246, +59, +140, +216, +52, +144, +181, +75, +152, +170, +253, +70, +24, +157, +56, +188, +81, +125, +89, +59, +144, +42, +160, +16, +47, +32, +9, +146, +117, +219, +228, +219, +117, +16, +252, +173, +85, +52, +6, +13, +12, +208, +15, +182, +190, +44, +122, +227, +73, +119, +26, +159, +151, +143, +233, +151, +39, +74, +196, +222, +190, +167, +50, +237, +23, +190, +228, +184, +175, +29, +43, +177, +178, +249, +255, +179, +174, +47, +71, +192, +8, +13, +84, +38, +133, +172, +253, +130, +178, +198, +238, +19, +20, +96, +147, +107, +14, +228, +94, +253, +18, +227, +255, +186, +45, +175, +203, +80, +87, +164, +21, +136, +5, +9, +63, +234, +69, +206, +21, +86, +147, +255, +123, +144, +3, +77, +202, +41, +94, +59, +213, +255, +1, +199, +173, +168, +225, +185, +160, +117, +134, +220, +171, +201, +119, +225, +109, +248, +206, +178, +101, +49, +149, +209, +88, +53, +125, +232, +28, +81, +4, +67, +221, +118, +75, +202, +33, +227, +152, +230, +86, +151, +26, +68, +235, +76, +42, +105, +9, +144, +112, +119, +119, +203, +13, +255, +253, +226, +220, +173, +82, +35, +129, +79, +39, +46, +158, +183, +119, +70, +192, +169, +159, +92, +67, +207, +226, +190, +14, +143, +29, +249, +243, +26, +251, +79, +151, +180, +45, +200, +134, +22, +135, +66, +201, +8, +114, +8, +156, +145, +203, +186, +160, +102, +200, +239, +84, +105, +141, +227, +239, +188, +83, +59, +194, +54, +37, +100, +107, +193, +11, +138, +24, +30, +146, +137, +26, +199, +200, +30, +152, +145, +51, +236, +159, +151, +146, +179, +41, +32, +106, +96, +132, +133, +171, +108, +62, +37, +203, +128, +38, +36, +107, +152, +13, +95, +183, +13, +60, +73, +109, +166, +234, +135, +161, +193, +27, +90, +243, +17, +151, +20, +254, +223, +66, +204, +115, +122, +64, +149, +19, +241, +20, +91, +255, +89, +199, +141, +24, +113, +133, +164, +159, +22, +169, +201, +122, +107, +88, +72, +141, +245, +191, +110, +110, +204, +141, +61, +51, +57, +152, +245, +169, +56, +204, +137, +43, +130, +82, +157, +248, +98, +34, +51, +192, +186, +10, +209, +195, +171, +61, +202, +155, +96, +218, +68, +183, +224, +224, +203, +193, +227, +20, +153, +238, +131, +215, +182, +3, +222, +47, +93, +179, +101, +31, +224, +242, +207, +37, +151, +4, +223, +82, +49, +0, +138, +53, +28, +125, +245, +195, +99, +73, +10, +131, +255, +116, +178, +75, +94, +15, +18, +233, +32, +203, +62, +0, +39, +70, +127, +142, +184, +45, +151, +49, +222, +127, +24, +136, +48, +206, +75, +83, +248, +46, +191, +31, +93, +78, +5, +91, +148, +52, +139, +63, +97, +41, +240, +174, +192, +9, +225, +220, +82, +42, +67, +138, +75, +250, +149, +245, +169, +63, +153, +120, +43, +176, +154, +35, +99, +4, +215, +250, +242, +169, +195, +173, +94, +20, +2, +43, +3, +198, +240, +14, +216, +106, +64, +15, +119, +205, +222, +233, +95, +48, +91, +66, +188, +96, +216, +122, +210, +6, +241, +37, +254, +75, +246, +225, +90, +4, +25, +248, +126, +169, +254, +216, +191, +30, +140, +11, +10, +165, +52, +52, +56, +57, +78, +167, +150, +181, +68, +140, +77, +161, +77, +164, +209, +86, +53, +179, +61, +214, +177, +136, +23, +114, +163, +231, +9, +69, +98, +186, +49, +37, +205, +141, +173, +221, +94, +99, +223, +176, +249, +84, +15, +63, +147, +211, +127, +105, +206, +62, +78, +146, +89, +116, +163, +79, +97, +2, +69, +58, +107, +77, +32, +105, +107, +212, +1, +107, +132, +206, +146, +222, +122, +43, +147, +156, +137, +3, +164, +11, +78, +177, +1, +130, +174, +132, +80, +176, +60, +50, +82, +138, +145, +201, +39, +109, +76, +195, +175, +153, +108, +126, +139, +54, +52, +175, +72, +144, +3, +180, +130, +242, +128, +76, +247, +214, +25, +72, +181, +144, +144, +167, +219, +160, +21, +138, +184, +236, +214, +54, +2, +13, +32, +108, +251, +249, +219, +196, +36, +234, +245, +253, +254, +155, +51, +128, +27, +13, +119, +34, +139, +40, +215, +86, +79, +176, +144, +19, +240, +233, +56, +145, +78, +174, +196, +170, +182, +51, +133, +73, +141, +73, +238, +71, +193, +112, +234, +145, +104, +81, +68, +38, +55, +127, +244, +107, +205, +230, +127, +162, +6, +202, +100, +127, +181, +17, +246, +28, +49, +179, +130, +68, +26, +65, +167, +107, +148, +169, +178, +59, +9, +109, +237, +109, +129, +129, +123, +40, +133, +67, +62, +212, +78, +187, +154, +48, +174, +25, +61, +56, +184, +160, +145, +72, +80, +127, +143, +212, +158, +36, +97, +133, +196, +8, +90, +121, +242, +33, +84, +187, +147, +151, +52, +1, +156, +91, +196, +226, +238, +27, +11, +233, +134, +176, +231, +155, +120, +205, +43, +152, +174, +52, +61, +11, +14, +84, +13, +121, +77, +168, +74, +176, +21, +67, +79, +71, +229, +41, +108, +242, +103, +37, +24, +69, +43, +17, +108, +197, +55, +217, +38, +254, +138, +67, +217, +113, +49, +67, +90, +45, +100, +32, +189, +242, +60, +93, +100, +189, +180, +127, +132, +247, +216, +235, +153, +118, +27, +146, +250, +78, +115, +7, +123, +152, +79, +146, +253, +60, +145, +139, +4, +72, +249, +238, +231, +239, +30, +138, +231, +53, +100, +127, +229, +25, +64, +245, +166, +120, +73, +39, +83, +235, +137, +79, +243, +199, +60, +36, +172, +188, +163, +0, +252, +70, +86, +103, +24, +72, +82, +254, +224, +204, +104, +192, +206, +21, +27, +41, +255, +188, +221, +218, +100, +232, +120, +118, +123, +37, +207, +42, +50, +79, +229, +26, +132, +162, +182, +230, +49, +102, +152, +119, +244, +79, +3, +22, +183, +77, +164, +108, +158, +152, +205, +236, +179, +94, +30, +14, +104, +53, +249, +192, +105, +119, +125, +42, +216, +132, +157, +4, +166, +36, +95, +10, +14, +67, +46, +165, +180, +50, +207, +39, +115, +155, +166, +119, +152, +57, +34, +163, +153, +39, +35, +247, +35, +195, +235, +154, +86, +134, +160, +33, +192, +220, +161, +105, +38, +201, +4, +119, +183, +176, +236, +226, +204, +218, +142, +147, +170, +104, +169, +123, +248, +134, +199, +65, +209, +111, +67, +210, +235, +173, +48, +163, +250, +182, +180, +213, +216, +187, +112, +159, +124, +162, +92, +157, +206, +200, +50, +212, +29, +139, +228, +229, +167, +38, +153, +197, +24, +95, +211, +193, +245, +191, +87, +123, +254, +98, +6, +50, +188, +16, +137, +14, +135, +4, +159, +28, +234, +201, +174, +96, +70, +229, +176, +177, +174, +90, +194, +4, +225, +87, +129, +233, +234, +51, +120, +124, +188, +82, +165, +141, +246, +18, +124, +43, +24, +74, +142, +153, +222, +178, +144, +209, +107, +19, +209, +131, +0, +92, +134, +50, +187, +134, +115, +34, +42, +123, +68, +248, +200, +12, +217, +73, +6, +125, +13, +239, +130, +105, +60, +43, +130, +39, +67, +249, +99, +42, +1, +176, +103, +185, +160, +119, +143, +240, +153, +185, +149, +2, +203, +175, +45, +146, +87, +251, +2, +229, +126, +22, +114, +104, +181, +255, +47, +93, +149, +59, +159, +13, +164, +174, +35, +152, +238, +112, +30, +163, +183, +237, +80, +204, +73, +105, +26, +242, +49, +122, +92, +168, +101, +58, +56, +163, +61, +217, +129, +174, +157, +203, +191, +102, +206, +123, +182, +3, +211, +161, +4, +100, +26, +27, +99, +101, +81, +216, +208, +39, +201, +53, +63, +165, +174, +85, +217, +182, +29, +172, +46, +75, +76, +146, +150, +174, +58, +251, +101, +162, +166, +112, +181, +71, +106, +29, +229, +3, +132, +15, +171, +225, +32, +70, +45, +18, +67, +70, +67, +121, +15, +152, +74, +39, +250, +240, +82, +249, +198, +172, +207, +64, +56, +228, +142, +220, +207, +123, +44, +93, +178, +5, +240, +26, +82, +101, +201, +218, +39, +7, +115, +39, +159, +8, +251, +155, +195, +192, +153, +136, +15, +223, +6, +161, +182, +226, +170, +24, +163, +150, +53, +115, +93, +77, +168, +213, +17, +85, +72, +122, +20, +76, +70, +21, +159, +13, +75, +206, +39, +102, +243, +46, +42, +131, +17, +92, +127, +243, +207, +149, +206, +82, +207, +96, +59, +59, +204, +223, +180, +246, +169, +95, +205, +192, +246, +174, +188, +7, +0, +154, +197, +74, +42, +44, +95, +10, +139, +68, +126, +90, +254, +35, +84, +171, +109, +94, +246, +36, +173, +232, +184, +30, +152, +57, +100, +112, +116, +243, +8, +31, +56, +82, +235, +193, +59, +171, +95, +232, +51, +187, +102, +81, +142, +57, +254, +45, +144, +166, +225, +9, +208, +29, +36, +124, +227, +186, +164, +149, +66, +59, +91, +225, +104, +123, +105, +212, +101, +160, +181, +8, +72, +48, +74, +186, +119, +100, +192, +28, +152, +128, +36, +167, +219, +225, +136, +67, +54, +229, +39, +88, +227, +217, +177, +154, +24, +232, +255, +73, +1, +174, +125, +174, +192, +247, +159, +58, +139, +216, +131, +135, +122, +30, +149, +245, +83, +22, +14, +139, +253, +84, +178, +114, +231, +79, +47, +97, +58, +192, +231, +241, +32, +3, +64, +125, +149, +11, +94, +245, +93, +250, +212, +125, +157, +245, +248, +179, +141, +161, +87, +160, +83, +51, +189, +250, +27, +252, +3, +95, +196, +131, +132, +151, +28, +96, +167, +216, +133, +98, +131, +59, +163, +196, +232, +18, +135, +214, +244, +46, +207, +228, +201, +129, +88, +61, +239, +28, +206, +160, +89, +152, +244, +8, +6, +0, +126, +87, +76, +129, +1, +79, +104, +12, +161, +6, +65, +40, +226, +66, +248, +248, +176, +116, +160, +123, +36, +196, +107, +105, +129, +144, +137, +34, +102, +109, +47, +87, +95, +150, +245, +56, +71, +218, +122, +8, +7, +141, +197, +209, +81, +86, +132, +254, +254, +247, +231, +70, +188, +53, +32, +188, +78, +129, +156, +163, +10, +228, +128, +146, +174, +249, +181, +241, +127, +1, +244, +207, +101, +161, +102, +83, +138, +175, +236, +80, +31, +224, +211, +69, +118, +128, +29, +217, +55, +2, +166, +112, +26, +31, +98, +34, +248, +164, +13, +226, +86, +183, +31, +155, +71, +117, +83, +224, +86, +134, +42, +139, +55, +13, +62, +254, +157, +202, +170, +36, +190, +216, +64, +47, +77, +47, +60, +175, +231, +137, +75, +6, +178, +166, +12, +32, +58, +255, +7, +30, +40, +139, +9, +7, +228, +223, +250, +67, +25, +84, +8, +196, +194, +205, +152, +47, +138, +238, +255, +189, +17, +111, +75, +45, +91, +64, +23, +133, +165, +32, +131, +187, +199, +118, +58, +209, +94, +4, +4, +148, +58, +247, +168, +149, +131, +82, +59, +41, +39, +131, +60, +150, +8, +64, +119, +211, +96, +69, +8, +199, +139, +161, +150, +227, +222, +81, +229, +147, +253, +27, +148, +5, +5, +166, +126, +106, +110, +114, +14, +243, +138, +48, +82, +125, +101, +228, +126, +205, +171, +141, +45, +173, +144, +245, +51, +7, +156, +104, +39, +60, +133, +200, +3, +205, +149, +172, +75, +32, +137, +202, +229, +95, +142, +114, +66, +205, +49, +212, +189, +226, +37, +137, +103, +176, +208, +232, +156, +6, +22, +250, +142, +106, +60, +154, +190, +112, +205, +67, +180, +209, +138, +152, +226, +200, +16, +180, +21, +255, +31, +252, +91, +168, +145, +195, +25, +2, +225, +186, +65, +163, +222, +239, +217, +64, +0, +128, +156, +81, +191, +39, +207, +103, +225, +203, +66, +218, +7, +235, +222, +228, +81, +173, +156, +243, +181, +156, +65, +179, +17, +216, +200, +213, +68, +9, +123, +145, +206, +240, +188, +103, +172, +21, +153, +11, +0, +156, +105, +147, +60, +249, +151, +33, +225, +86, +135, +235, +184, +216, +96, +114, +161, +79, +121, +86, +174, +42, +175, +122, +239, +89, +83, +208, +19, +30, +19, +238, +74, +109, +73, +184, +161, +93, +160, +208, +169, +33, +4, +120, +196, +254, +236, +0, +214, +191, +216, +210, +46, +76, +222, +93, +190, +5, +166, +77, +212, +22, +36, +51, +102, +105, +123, +78, +246, +72, +115, +245, +247, +16, +247, +121, +24, +36, +104, +228, +129, +152, +80, +67, +120, +98, +160, +187, +1, +97, +221, +188, +139, +147, +249, +150, +174, +247, +177, +22, +114, +215, +207, +249, +23, +86, +254, +68, +33, +190, +140, +120, +34, +151, +114, +161, +146, +23, +88, +17, +241, +218, +245, +206, +110, +247, +100, +30, +70, +52, +248, +249, +26, +154, +37, +33, +160, +190, +97, +243, +96, +215, +213, +7, +135, +15, +79, +102, +172, +67, +120, +106, +22, +30, +137, +34, +121, +104, +59, +233, +181, +240, +236, +136, +8, +177, +70, +5, +72, +234, +21, +219, +39, +207, +253, +170, +40, +207, +130, +167, +11, +113, +187, +147, +90, +240, +114, +65, +6, +140, +192, +90, +211, +126, +187, +149, +210, +151, +146, +94, +210, +108, +134, +146, +114, +123, +153, +117, +174, +113, +178, +98, +250, +20, +40, +39, +128, +220, +46, +62, +87, +114, +151, +57, +71, +192, +255, +200, +46, +243, +134, +153, +82, +229, +45, +176, +73, +42, +247, +206, +138, +134, +196, +22, +176, +102, +192, +121, +222, +72, +129, +9, +223, +131, +67, +157, +10, +55, +137, +186, +213, +30, +111, +33, +191, +31, +215, +249, +11, +82, +204, +59, +144, +74, +210, +62, +19, +79, +70, +242, +217, +87, +25, +89, +246, +221, +179, +180, +229, +70, +49, +104, +240, +52, +216, +242, +159, +252, +252, +176, +54, +38, +97, +14, +236, +196, +235, +180, +228, +128, +59, +223, +176, +84, +111, +33, +205, +5, +169, +181, +230, +236, +138, +179, +190, +170, +57, +158, +16, +115, +223, +89, +194, +96, +221, +250, +214, +249, +20, +15, +209, +63, +129, +45, +14, +206, +102, +184, +229, +118, +191, +20, +66, +47, +214, +229, +165, +92, +146, +7, +176, +86, +136, +182, +80, +222, +74, +242, +43, +145, +135, +129, +156, +202, +38, +62, +253, +234, +227, +52, +47, +75, +176, +125, +210, +232, +34, +61, +228, +61, +72, +252, +218, +91, +160, +198, +248, +6, +224, +98, +43, +235, +41, +164, +255, +251, +230, +192, +177, +227, +86, +173, +106, +191, +126, +115, +19, +85, +218, +191, +143, +20, +55, +222, +165, +229, +69, +117, +96, +24, +105, +227, +12, +123, +11, +133, +203, +85, +53, +51, +222, +182, +62, +221, +43, +69, +58, +212, +161, +232, +105, +37, +89, +30, +29, +169, +158, +177, +8, +79, +104, +227, +78, +26, +160, +232, +248, +190, +76, +205, +238, +100, +5, +24, +227, +54, +134, +187, +189, +156, +206, +53, +247, +122, +21, +242, +153, +116, +104, +226, +148, +247, +204, +59, +172, +203, +67, +95, +4, +178, +13, +30, +218, +222, +19, +218, +153, +161, +77, +96, +80, +59, +163, +38, +71, +47, +237, +139, +98, +165, +82, +254, +198, +152, +16, +85, +141, +8, +143, +138, +207, +13, +99, +112, +5, +0, +236, +140, +83, +138, +107, +165, +5, +147, +69, +63, +189, +159, +251, +144, +114, +84, +1, +198, +23, +227, +234, +53, +28, +65, +39, +156, +53, +136, +87, +214, +228, +183, +111, +163, +135, +6, +73, +254, +159, +30, +129, +125, +139, +99, +90, +7, +179, +177, +59, +92, +47, +89, +115, +182, +208, +73, +214, +218, +175, +201, +167, +47, +210, +21, +155, +18, +197, +164, +123, +197, +96, +143, +120, +22, +146, +196, +247, +38, +92, +62, +97, +78, +189, +243, +96, +6, +100, +250, +164, +225, +202, +139, +248, +129, +116, +34, +144, +74, +146, +121, +39, +90, +139, +185, +216, +238, +118, +84, +37, +122, +171, +76, +70, +79, +12, +198, +48, +68, +221, +25, +236, +1, +214, +64, +193, +155, +138, +128, +12, +63, +231, +115, +75, +246, +63, +120, +241, +6, +150, +70, +15, +132, +210, +233, +109, +4, +73, +253, +130, +155, +118, +52, +43, +26, +228, +67, +10, +231, +191, +55, +132, +41, +102, +101, +160, +10, +120, +154, +23, +250, +208, +70, +20, +177, +76, +49, +112, +95, +18, +236, +104, +141, +208, +77, +94, +138, +173, +107, +172, +139, +207, +226, +226, +205, +226, +71, +38, +160, +125, +203, +201, +155, +201, +52, +32, +105, +122, +225, +27, +101, +46, +94, +147, +13, +236, +192, +82, +0, +77, +155, +10, +144, +155, +41, +199, +92, +196, +160, +85, +114, +128, +16, +226, +10, +70, +138, +3, +240, +54, +151, +222, +116, +217, +189, +84, +159, +27, +194, +32, +138, +14, +172, +143, +237, +52, +231, +132, +252, +240, +149, +235, +166, +236, +239, +195, +25, +182, +44, +70, +17, +159, +233, +187, +160, +250, +37, +104, +220, +88, +181, +90, +230, +177, +250, +144, +137, +156, +121, +214, +68, +7, +208, +72, +205, +170, +159, +51, +250, +58, +185, +96, +71, +136, +216, +189, +48, +27, +201, +230, +131, +62, +159, +227, +111, +127, +247, +252, +79, +70, +94, +246, +240, +145, +195, +115, +250, +146, +27, +168, +19, +76, +57, +236, +218, +162, +19, +32, +192, +9, +194, +77, +100, +3, +55, +86, +88, +19, +237, +170, +71, +200, +67, +186, +138, +106, +9, +45, +167, +114, +175, +168, +126, +83, +190, +191, +91, +190, +41, +17, +80, +158, +238, +219, +17, +82, +55, +4, +157, +97, +159, +29, +181, +92, +14, +235, +236, +165, +255, +105, +213, +63, +22, +116, +175, +220, +158, +232, +162, +180, +119, +174, +92, +52, +179, +93, +69, +56, +190, +55, +148, +202, +112, +63, +144, +72, +220, +79, +40, +110, +68, +188, +67, +252, +154, +156, +54, +79, +199, +210, +23, +221, +81, +26, +200, +31, +73, +196, +206, +199, +104, +94, +168, +8, +9, +130, +134, +64, +9, +197, +155, +194, +68, +192, +240, +204, +116, +238, +93, +220, +138, +135, +88, +104, +97, +41, +196, +229, +37, +36, +36, +225, +67, +227, +124, +184, +248, +33, +43, +96, +93, +169, +136, +212, +167, +54, +210, +255, +186, +132, +98, +161, +87, +9, +195, +133, +14, +244, +67, +232, +251, +51, +253, +72, +200, +107, +172, +150, +90, +125, +144, +73, +37, +81, +20, +180, +255, +122, +202, +107, +117, +37, +50, +74, +168, +19, +138, +3, +212, +9, +178, +128, +8, +33, +52, +131, +39, +146, +45, +130, +239, +58, +13, +133, +25, +175, +158, +233, +67, +149, +76, +244, +172, +87, +175, +130, +102, +178, +107, +245, +52, +11, +6, +235, +20, +69, +171, +183, +233, +75, +71, +92, +178, +249, +97, +169, +101, +179, +139, +245, +167, +39, +44, +183, +178, +43, +246, +21, +201, +3, +104, +94, +71, +211, +21, +158, +54, +174, +14, +197, +80, +192, +97, +4, +36, +4, +124, +0, +174, +154, +120, +237, +121, +199, +245, +239, +241, +216, +75, +132, +124, +73, +91, +248, +178, +51, +251, +0, +81, +181, +74, +150, +135, +165, +183, +15, +144, +189, +107, +85, +12, +130, +94, +188, +163, +227, +25, +235, +78, +29, +217, +2, +212, +192, +169, +132, +48, +22, +5, +233, +199, +69, +47, +88, +154, +84, +238, +55, +85, +23, +110, +108, +196, +163, +75, +195, +129, +214, +178, +218, +254, +209, +35, +115, +6, +208, +15, +157, +143, +183, +128, +122, +192, +181, +75, +239, +202, +63, +225, +118, +46, +40, +225, +140, +7, +226, +60, +30, +193, +233, +184, +82, +181, +45, +20, +87, +142, +158, +101, +11, +83, +242, +155, +50, +104, +110, +153, +231, +102, +90, +167, +129, +82, +214, +173, +138, +39, +203, +241, +217, +2, +111, +116, +47, +16, +252, +238, +6, +88, +114, +183, +76, +4, +63, +218, +103, +241, +223, +124, +71, +175, +236, +31, +247, +136, +106, +43, +8, +77, +124, +1, +231, +143, +149, +112, +203, +92, +83, +107, +99, +206, +134, +117, +206, +187, +91, +151, +177, +179, +130, +118, +180, +72, +22, +222, +9, +112, +237, +155, +167, +67, +132, +30, +117, +62, +176, +78, +3, +58, +107, +120, +128, +2, +117, +14, +126, +12, +255, +38, +101, +116, +155, +61, +7, +147, +103, +97, +24, +223, +53, +161, +91, +13, +75, +207, +176, +16, +85, +109, +209, +0, +112, +103, +216, +241, +235, +54, +227, +233, +113, +15, +167, +75, +153, +101, +105, +123, +120, +3, +104, +67, +36, +219, +133, +20, +129, +205, +203, +85, +250, +77, +116, +116, +239, +158, +47, +96, +175, +46, +177, +151, +211, +22, +38, +146, +150, +207, +149, +238, +220, +65, +243, +179, +129, +230, +107, +127, +247, +92, +230, +71, +67, +206, +237, +94, +230, +130, +128, +165, +170, +238, +114, +169, +129, +39, +70, +237, +141, +33, +75, +73, +144, +148, +10, +15, +213, +215, +89, +31, +113, +4, +40, +206, +38, +146, +91, +72, +211, +24, +41, +255, +179, +82, +146, +25, +184, +73, +216, +181, +254, +55, +41, +141, +34, +75, +181, +36, +90, +31, +214, +194, +66, +147, +26, +46, +67, +150, +47, +173, +229, +144, +107, +7, +207, +144, +184, +124, +203, +155, +69, +61, +6, +139, +227, +236, +198, +214, +11, +255, +43, +83, +12, +56, +174, +230, +79, +17, +46, +203, +101, +220, +83, +167, +220, +90, +23, +76, +153, +54, +109, +173, +224, +127, +99, +9, +20, +150, +244, +206, +85, +131, +203, +130, +99, +19, +118, +234, +202, +93, +156, +34, +248, +74, +236, +13, +62, +83, +124, +171, +30, +197, +192, +161, +43, +4, +33, +105, +147, +14, +181, +132, +73, +28, +221, +198, +120, +111, +39, +132, +128, +214, +227, +121, +170, +49, +120, +34, +111, +233, +184, +127, +249, +251, +240, +203, +254, +129, +106, +98, +135, +18, +152, +173, +228, +229, +184, +200, +36, +230, +44, +45, +85, +173, +196, +33, +192, +255, +241, +7, +220, +25, +122, +205, +130, +2, +159, +39, +238, +17, +237, +140, +22, +95, +212, +133, +46, +86, +243, +184, +196, +31, +49, +17, +181, +164, +145, +250, +202, +73, +233, +159, +202, +152, +238, +77, +237, +78, +142, +231, +215, +45, +223, +255, +58, +197, +134, +37, +47, +126, +254, +105, +68, +109, +163, +254, +135, +106, +181, +151, +183, +168, +104, +43, +159, +213, +14, +46, +46, +119, +83, +71, +229, +221, +84, +195, +141, +152, +242, +182, +55, +154, +98, +130, +116, +64, +132, +128, +157, +29, +124, +207, +117, +50, +232, +80, +81, +90, +196, +195, +203, +155, +169, +32, +79, +176, +111, +159, +163, +101, +197, +24, +112, +84, +177, +11, +13, +1, +144, +128, +176, +149, +24, +66, +205, +73, +91, +160, +114, +77, +163, +180, +211, +112, +182, +118, +191, +193, +110, +161, +28, +188, +239, +16, +19, +223, +204, +44, +129, +56, +104, +58, +122, +35, +90, +199, +124, +244, +84, +154, +186, +26, +172, +52, +75, +43, +43, +63, +60, +76, +194, +137, +152, +75, +14, +173, +160, +71, +165, +233, +122, +190, +13, +93, +24, +73, +207, +117, +50, +177, +209, +162, +246, +228, +188, +79, +106, +241, +181, +238, +100, +144, +89, +203, +175, +168, +98, +239, +184, +94, +168, +240, +18, +62, +32, +155, +31, +181, +135, +228, +32, +16, +39, +72, +81, +66, +151, +68, +35, +168, +139, +128, +47, +219, +4, +164, +229, +26, +203, +88, +255, +175, +203, +47, +38, +200, +80, +222, +46, +242, +129, +167, +63, +195, +4, +161, +6, +131, +29, +74, +113, +91, +99, +180, +27, +249, +85, +181, +124, +246, +2, +73, +48, +51, +7, +241, +199, +89, +186, +56, +128, +249, +167, +104, +92, +135, +141, +105, +15, +82, +26, +138, +173, +179, +125, +78, +4, +12, +60, +6, +108, +239, +183, +47, +170, +83, +158, +61, +19, +78, +0, +74, +116, +126, +241, +7, +222, +170, +74, +127, +168, +132, +112, +250, +44, +133, +227, +19, +8, +5, +179, +138, +159, +98, +14, +147, +240, +108, +188, +18, +4, +199, +68, +156, +181, +173, +70, +85, +72, +102, +252, +222, +213, +122, +180, +120, +122, +218, +152, +57, +94, +22, +12, +55, +37, +41, +203, +56, +233, +45, +125, +83, +51, +75, +63, +247, +221, +170, +243, +36, +113, +54, +206, +91, +70, +1, +133, +206, +84, +138, +113, +184, +250, +208, +183, +170, +137, +217, +41, +240, +4, +43, +12, +199, +109, +219, +124, +196, +249, +246, +206, +236, +4, +240, +75, +180, +113, +27, +22, +96, +72, +224, +226, +64, +213, +121, +144, +38, +77, +38, +165, +170, +85, +55, +31, +16, +207, +103, +165, +36, +244, +117, +229, +210, +150, +37, +206, +168, +101, +64, +72, +242, +47, +245, +106, +13, +174, +170, +160, +129, +238, +101, +4, +124, +211, +219, +56, +10, +147, +178, +202, +243, +15, +137, +62, +203, +15, +111, +185, +125, +81, +162, +239, +86, +47, +106, +207, +112, +13, +206, +81, +152, +56, +189, +128, +74, +20, +61, +43, +117, +48, +138, +14, +2, +107, +133, +116, +46, +49, +70, +124, +119, +197, +121, +24, +227, +33, +237, +125, +11, +75, +126, +108, +69, +82, +97, +254, +75, +86, +84, +197, +219, +42, +233, +233, +148, +215, +33, +179, +169, +144, +19, +33, +4, +113, +57, +208, +219, +52, +192, +194, +131, +205, +175, +233, +5, +90, +81, +111, +164, +61, +208, +174, +227, +100, +214, +74, +87, +185, +15, +12, +159, +49, +229, +76, +205, +8, +42, +56, +80, +157, +20, +52, +247, +38, +80, +139, +24, +100, +225, +56, +206, +53, +38, +78, +98, +221, +157, +144, +196, +116, +228, +57, +64, +80, +153, +222, +240, +192, +122, +216, +167, +133, +120, +240, +122, +21, +108, +251, +167, +105, +79, +131, +233, +153, +153, +91, +163, +143, +160, +218, +181, +10, +146, +146, +140, +132, +50, +137, +166, +82, +12, +186, +131, +73, +107, +254, +83, +9, +108, +243, +134, +45, +14, +252, +243, +180, +220, +0, +56, +167, +10, +222, +66, +125, +153, +46, +113, +122, +107, +119, +39, +154, +178, +94, +139, +25, +252, +182, +102, +94, +241, +58, +72, +7, +42, +102, +123, +221, +197, +120, +153, +171, +188, +133, +204, +4, +252, +206, +157, +193, +205, +128, +113, +199, +178, +231, +16, +220, +224, +203, +87, +132, +151, +29, +20, +74, +164, +59, +168, +159, +222, +12, +106, +107, +116, +250, +121, +57, +68, +144, +34, +37, +116, +13, +216, +35, +253, +27, +148, +72, +216, +68, +134, +68, +33, +83, +22, +129, +117, +144, +43, +154, +146, +88, +4, +215, +53, +84, +50, +29, +31, +174, +195, +75, +58, +40, +103, +130, +83, +139, +46, +104, +23, +245, +67, +112, +0, +244, +12, +202, +194, +225, +157, +16, +91, +131, +18, +56, +184, +247, +155, +125, +76, +45, +63, +22, +12, +135, +7, +209, +130, +27, +34, +219, +24, +31, +217, +116, +251, +90, +4, +202, +199, +93, +251, +75, +69, +4, +152, +186, +5, +155, +143, +156, +85, +244, +235, +64, +251, +157, +103, +52, +61, +152, +27, +149, +253, +34, +129, +23, +214, +225, +136, +41, +254, +193, +235, +123, +7, +61, +198, +143, +249, +74, +232, +43, +165, +129, +27, +54, +116, +162, +178, +148, +72, +21, +202, +131, +226, +148, +96, +143, +251, +210, +167, +147, +244, +247, +47, +59, +186, +75, +255, +100, +211, +53, +177, +99, +185, +114, +208, +46, +99, +73, +19, +80, +152, +112, +142, +74, +224, +182, +72, +143, +247, +166, +135, +84, +45, +5, +8, +90, +201, +254, +110, +214, +2, +14, +15, +213, +9, +106, +57, +146, +113, +98, +17, +108, +237, +88, +223, +249, +232, +108, +154, +26, +36, +113, +77, +113, +28, +76, +54, +23, +182, +41, +81, +105, +117, +175, +220, +162, +166, +46, +57, +120, +42, +127, +61, +238, +93, +245, +92, +134, +250, +122, +19, +164, +55, +183, +60, +98, +166, +252, +67, +218, +202, +90, +199, +131, +212, +128, +54, +138, +141, +32, +214, +219, +210, +217, +159, +194, +104, +153, +65, +136, +231, +252, +218, +91, +31, +17, +47, +211, +159, +216, +102, +119, +42, +114, +141, +216, +254, +23, +51, +121, +33, +227, +194, +32, +73, +210, +140, +153, +178, +210, +183, +21, +100, +241, +113, +170, +198, +113, +68, +156, +16, +95, +100, +17, +241, +0, +214, +120, +74, +125, +128, +169, +73, +160, +157, +134, +118, +183, +103, +84, +154, +100, +130, +255, +157, +174, +145, +46, +114, +12, +73, +240, +175, +202, +176, +182, +132, +247, +223, +250, +102, +30, +67, +27, +179, +192, +168, +160, +253, +243, +9, +180, +7, +65, +96, +143, +189, +186, +237, +16, +204, +231, +201, +190, +12, +196, +36, +75, +7, +35, +123, +214, +96, +46, +132, +244, +241, +60, +92, +178, +108, +148, +151, +133, +133, +223, +179, +155, +94, +9, +249, +84, +17, +87, +91, +95, +75, +233, +189, +245, +242, +132, +30, +184, +107, +213, +36, +253, +243, +159, +150, +220, +107, +44, +109, +6, +207, +134, +201, +225, +226, +144, +224, +83, +247, +249, +70, +0, +219, +182, +193, +39, +22, +136, +19, +225, +209, +177, +213, +116, +17, +8, +183, +250, +184, +63, +99, +151, +16, +132, +4, +8, +78, +204, +136, +130, +26, +226, +85, +105, +120, +64, +201, +205, +35, +247, +136, +95, +167, +228, +146, +41, +143, +104, +217, +62, +25, +34, +211, +179, +88, +133, +121, +159, +70, +38, +151, +160, +128, +111, +224, +87, +4, +192, +238, +189, +4, +230, +66, +58, +136, +216, +226, +79, +32, +68, +225, +97, +52, +230, +158, +155, +139, +216, +225, +115, +190, +238, +4, +84, +47, +39, +206, +32, +74, +230, +24, +31, +143, +0, +42, +33, +92, +9, +96, +251, +99, +128, +159, +199, +171, +138, +106, +67, +94, +103, +206, +23, +225, +94, +89, +191, +241, +18, +45, +117, +184, +23, +167, +126, +169, +92, +150, +78, +102, +152, +46, +180, +50, +29, +91, +26, +106, +43, +91, +8, +56, +128, +103, +13, +178, +41, +30, +75, +181, +153, +84, +78, +79, +124, +95, +27, +66, +197, +91, +75, +249, +120, +237, +29, +234, +239, +255, +14, +69, +139, +184, +195, +238, +176, +94, +203, +96, +88, +55, +199, +37, +200, +237, +72, +117, +154, +234, +243, +16, +196, +37, +14, +154, +184, +157, +72, +206, +71, +40, +59, +106, +253, +47, +189, +151, +51, +109, +146, +39, +101, +238, +113, +70, +159, +6, +239, +198, +80, +166, +64, +96, +126, +169, +65, +22, +217, +255, +146, +7, +142, +203, +209, +149, +158, +114, +142, +208, +160, +205, +15, +122, +84, +162, +105, +21, +176, +78, +196, +232, +183, +242, +52, +100, +108, +128, +39, +27, +147, +62, +237, +131, +18, +168, +182, +63, +132, +7, +43, +22, +99, +57, +221, +58, +96, +7, +145, +1, +21, +115, +66, +71, +134, +94, +146, +155, +42, +88, +163, +223, +73, +94, +88, +14, +181, +42, +246, +127, +78, +10, +92, +118, +226, +160, +23, +203, +35, +146, +205, +140, +34, +88, +111, +33, +187, +193, +102, +127, +174, +19, +158, +116, +228, +235, +94, +153, +54, +57, +18, +100, +162, +62, +237, +255, +146, +92, +10, +117, +30, +120, +233, +2, +163, +211, +95, +123, +221, +65, +141, +140, +44, +213, +115, +27, +245, +51, +40, +9, +169, +202, +30, +13, +203, +103, +48, +138, +194, +249, +64, +89, +170, +96, +127, +162, +105, +13, +18, +67, +203, +6, +9, +52, +239, +155, +232, +231, +107, +188, +80, +186, +116, +224, +61, +219, +61, +161, +163, +240, +241, +235, +195, +63, +54, +61, +144, +7, +119, +183, +100, +60, +106, +61, +228, +160, +26, +105, +83, +165, +19, +237, +254, +168, +138, +19, +90, +193, +182, +149, +83, +159, +100, +212, +192, +122, +91, +46, +215, +88, +29, +80, +83, +233, +4, +4, +185, +227, +73, +75, +221, +167, +140, +116, +192, +217, +150, +181, +92, +210, +79, +57, +221, +220, +125, +31, +182, +133, +253, +128, +107, +237, +36, +13, +209, +120, +173, +31, +19, +120, +224, +102, +68, +36, +3, +180, +237, +143, +190, +202, +212, +164, +217, +177, +168, +179, +151, +124, +50, +157, +68, +208, +206, +58, +197, +53, +164, +99, +107, +115, +1, +67, +105, +173, +20, +191, +100, +26, +41, +181, +12, +18, +173, +211, +2, +209, +211, +49, +197, +32, +206, +0, +50, +248, +97, +48, +181, +147, +48, +106, +166, +70, +115, +243, +140, +89, +37, +143, +152, +250, +143, +189, +203, +166, +253, +9, +190, +54, +235, +51, +57, +5, +169, +142, +237, +161, +141, +70, +128, +112, +0, +3, +74, +238, +106, +52, +25, +251, +133, +91, +47, +149, +170, +172, +48, +172, +241, +7, +104, +59, +204, +28, +192, +220, +129, +20, +158, +172, +25, +224, +36, +133, +149, +48, +185, +193, +89, +184, +84, +122, +127, +29, +51, +144, +24, +255, +25, +163, +206, +221, +118, +188, +102, +71, +122, +105, +49, +171, +252, +80, +41, +32, +226, +147, +153, +149, +131, +19, +61, +158, +74, +101, +114, +22, +109, +245, +112, +142, +253, +206, +163, +226, +141, +231, +35, +232, +43, +16, +48, +86, +56, +215, +195, +31, +199, +11, +27, +120, +56, +184, +34, +63, +146, +216, +170, +4, +109, +167, +168, +137, +200, +27, +153, +50, +124, +39, +206, +103, +12, +42, +57, +134, +58, +1, +149, +59, +133, +114, +209, +125, +121, +180, +238, +152, +92, +132, +113, +162, +13, +63, +240, +43, +199, +96, +98, +193, +97, +191, +110, +134, +237, +136, +100, +247, +195, +244, +201, +73, +125, +85, +114, +42, +230, +215, +0, +34, +195, +158, +233, +251, +134, +58, +240, +17, +179, +211, +213, +82, +135, +17, +238, +51, +221, +59, +142, +150, +204, +200, +205, +139, +92, +82, +98, +37, +17, +150, +56, +204, +52, +64, +97, +227, +155, +202, +233, +143, +220, +221, +22, +114, +71, +144, +248, +228, +68, +150, +13, +9, +136, +203, +117, +68, +113, +50, +65, +247, +51, +208, +238, +0, +251, +249, +80, +231, +102, +40, +48, +32, +224, +156, +70, +166, +225, +1, +11, +16, +81, +210, +169, +100, +232, +165, +14, +70, +18, +17, +215, +30, +47, +166, +61, +194, +99, +10, +235, +251, +26, +23, +25, +123, +251, +78, +6, +26, +151, +3, +37, +31, +110, +188, +106, +45, +188, +220, +98, +240, +131, +49, +12, +161, +246, +179, +8, +85, +4, +132, +207, +69, +44, +21, +207, +44, +69, +41, +211, +72, +131, +44, +17, +94, +16, +164, +211, +158, +163, +111, +162, +172, +2, +216, +215, +157, +24, +43, +205, +205, +4, +228, +149, +137, +5, +148, +197, +253, +67, +107, +4, +225, +225, +112, +115, +206, +39, +35, +18, +61, +46, +7, +251, +187, +47, +97, +102, +75, +202, +243, +125, +111, +210, +204, +87, +250, +1, +101, +48, +86, +120, +23, +230, +207, +48, +119, +204, +175, +23, +144, +2, +155, +217, +12, +36, +226, +3, +130, +201, +105, +193, +29, +180, +78, +174, +53, +133, +156, +205, +48, +198, +116, +94, +121, +69, +231, +37, +220, +206, +17, +110, +148, +60, +99, +243, +26, +43, +227, +147, +227, +180, +250, +33, +231, +132, +21, +44, +155, +155, +130, +244, +28, +141, +250, +21, +65, +146, +202, +172, +163, +114, +171, +162, +98, +129, +148, +123, +85, +194, +166, +73, +117, +209, +212, +16, +209, +69, +121, +136, +27, +212, +104, +86, +181, +113, +52, +89, +201, +147, +155, +246, +96, +33, +235, +7, +101, +106, +7, +65, +241, +101, +77, +55, +130, +211, +27, +43, +20, +116, +96, +157, +206, +130, +240, +14, +68, +186, +124, +176, +14, +7, +219, +83, +28, +71, +159, +172, +243, +90, +118, +44, +209, +165, +205, +20, +50, +91, +97, +9, +236, +22, +68, +66, +137, +205, +106, +230, +55, +8, +57, +7, +187, +154, +66, +40, +34, +48, +61, +193, +9, +66, +94, +204, +128, +29, +110, +223, +142, +97, +69, +63, +136, +132, +186, +182, +83, +253, +227, +12, +87, +64, +20, +127, +176, +3, +43, +152, +95, +184, +58, +232, +71, +64, +162, +45, +40, +230, +128, +69, +81, +115, +38, +131, +202, +138, +129, +58, +177, +175, +6, +53, +201, +234, +130, +1, +220, +229, +81, +15, +17, +252, +173, +67, +37, +24, +152, +141, +165, +226, +69, +235, +176, +31, +38, +127, +127, +28, +140, +127, +221, +105, +21, +30, +218, +5, +242, +40, +89, +33, +130, +117, +94, +88, +6, +18, +70, +40, +29, +180, +235, +222, +253, +179, +235, +38, +230, +85, +8, +28, +14, +177, +207, +145, +232, +222, +23, +34, +68, +19, +104, +156, +68, +169, +55, +124, +81, +50, +128, +44, +214, +194, +9, +183, +82, +6, +135, +5, +112, +191, +125, +236, +179, +220, +33, +250, +233, +167, +18, +36, +48, +120, +163, +147, +62, +210, +189, +223, +48, +250, +176, +228, +98, +208, +123, +128, +51, +80, +2, +224, +122, +230, +98, +181, +170, +193, +130, +43, +217, +130, +110, +220, +127, +218, +89, +159, +6, +81, +199, +42, +142, +9, +117, +155, +40, +186, +248, +182, +216, +190, +238, +184, +147, +80, +40, +193, +111, +202, +164, +129, +45, +29, +64, +89, +39, +134, +104, +5, +130, +85, +205, +145, +90, +166, +43, +108, +112, +255, +254, +145, +111, +232, +103, +203, +128, +173, +74, +182, +124, +193, +122, +236, +11, +247, +100, +235, +170, +114, +7, +251, +96, +181, +158, +31, +234, +222, +52, +67, +69, +239, +73, +68, +142, +212, +149, +140, +3, +240, +40, +167, +217, +173, +93, +220, +188, +253, +219, +245, +88, +151, +15, +40, +106, +157, +21, +93, +108, +141, +216, +185, +8, +220, +96, +240, +194, +51, +0, +69, +88, +40, +15, +188, +105, +85, +88, +189, +59, +210, +179, +226, +203, +84, +144, +101, +53, +96, +252, +94, +156, +139, +182, +242, +168, +123, +144, +225, +138, +244, +96, +62, +196, +27, +85, +127, +211, +147, +5, +218, +35, +236, +178, +35, +204, +26, +4, +168, +248, +139, +16, +100, +47, +34, +173, +34, +138, +209, +220, +121, +82, +66, +49, +96, +126, +127, +108, +62, +187, +78, +165, +154, +101, +166, +119, +37, +210, +123, +17, +81, +220, +18, +221, +67, +72, +43, +140, +135, +212, +225, +3, +41, +233, +44, +201, +15, +118, +112, +125, +247, +59, +52, +73, +73, +212, +39, +251, +221, +32, +109, +124, +240, +109, +178, +77, +179, +75, +177, +80, +124, +191, +220, +68, +244, +69, +202, +190, +76, +55, +154, +72, +6, +65, +63, +63, +29, +215, +141, +246, +239, +84, +178, +245, +196, +23, +144, +153, +189, +123, +175, +136, +48, +123, +177, +77, +51, +243, +106, +245, +250, +167, +128, +3, +227, +99, +88, +219, +82, +8, +162, +51, +181, +215, +184, +53, +35, +63, +102, +92, +112, +72, +146, +210, +168, +239, +95, +138, +42, +63, +30, +12, +14, +143, +106, +46, +60, +60, +52, +143, +96, +215, +108, +101, +127, +236, +206, +136, +248, +99, +207, +139, +245, +112, +41, +8, +40, +144, +130, +212, +164, +248, +168, +74, +141, +111, +168, +60, +118, +147, +92, +80, +153, +47, +253, +216, +229, +227, +99, +77, +254, +57, +147, +253, +179, +173, +240, +43, +2, +90, +171, +144, +212, +65, +101, +241, +1, +184, +31, +188, +88, +39, +79, +101, +124, +101, +41, +144, +51, +1, +223, +59, +150, +227, +131, +191, +76, +121, +119, +34, +235, +155, +170, +253, +126, +219, +234, +26, +35, +220, +229, +241, +227, +53, +230, +246, +49, +209, +112, +204, +156, +161, +185, +53, +74, +177, +69, +128, +202, +234, +84, +224, +241, +6, +203, +251, +70, +9, +43, +161, +26, +52, +194, +104, +166, +195, +129, +194, +231, +152, +241, +105, +73, +53, +214, +204, +35, +139, +184, +42, +174, +123, +224, +175, +225, +99, +74, +43, +170, +62, +147, +199, +84, +102, +63, +220, +219, +22, +0, +220, +135, +113, +21, +10, +101, +204, +180, +156, +91, +53, +67, +50, +181, +86, +188, +55, +147, +162, +24, +18, +184, +104, +193, +246, +198, +143, +46, +121, +118, +241, +151, +32, +99, +54, +135, +199, +140, +125, +145, +168, +25, +93, +190, +90, +31, +14, +175, +144, +30, +152, +212, +252, +218, +154, +140, +224, +122, +186, +139, +243, +174, +152, +70, +180, +1, +22, +235, +107, +139, +72, +20, +176, +155, +23, +160, +77, +209, +206, +201, +180, +7, +194, +206, +150, +120, +232, +79, +171, +162, +130, +21, +38, +222, +92, +219, +175, +245, +36, +124, +251, +109, +176, +238, +202, +205, +236, +193, +39, +16, +45, +15, +70, +147, +197, +60, +53, +111, +69, +234, +88, +78, +9, +64, +82, +9, +138, +210, +2, +37, +218, +111, +229, +244, +235, +99, +212, +250, +22, +80, +210, +147, +72, +37, +151, +52, +182, +89, +12, +98, +240, +15, +1, +8, +5, +129, +181, +193, +15, +153, +36, +164, +3, +137, +175, +249, +58, +40, +78, +246, +134, +48, +156, +98, +64, +40, +95, +196, +191, +122, +153, +237, +233, +196, +25, +38, +211, +234, +234, +248, +74, +20, +244, +52, +188, +8, +127, +13, +58, +172, +115, +216, +205, +207, +43, +49, +26, +69, +83, +250, +131, +14, +228, +4, +65, +149, +251, +211, +227, +133, +195, +180, +192, +245, +131, +123, +102, +150, +147, +205, +58, +235, +240, +22, +110, +250, +246, +57, +15, +28, +195, +57, +107, +220, +228, +10, +109, +180, +229, +121, +62, +190, +103, +247, +64, +127, +209, +95, +24, +144, +131, +153, +10, +170, +123, +104, +218, +150, +33, +37, +57, +231, +250, +58, +104, +25, +152, +143, +255, +167, +179, +104, +81, +254, +125, +57, +102, +133, +26, +129, +62, +109, +202, +61, +135, +66, +230, +69, +194, +155, +181, +80, +114, +104, +162, +209, +97, +117, +199, +1, +8, +174, +243, +125, +33, +185, +174, +255, +251, +237, +202, +135, +51, +141, +167, +138, +231, +95, +171, +112, +229, +242, +140, +248, +218, +253, +140, +199, +28, +193, +113, +148, +88, +166, +39, +54, +251, +121, +99, +4, +89, +212, +176, +118, +114, +223, +122, +192, +154, +112, +33, +197, +97, +188, +80, +133, +131, +212, +52, +63, +150, +248, +223, +74, +51, +200, +102, +141, +33, +14, +204, +164, +217, +154, +230, +13, +254, +149, +28, +91, +81, +233, +99, +239, +255, +177, +188, +138, +27, +187, +26, +98, +166, +64, +42, +149, +208, +34, +84, +138, +164, +89, +164, +21, +212, +141, +92, +176, +45, +56, +165, +231, +174, +141, +96, +208, +137, +190, +162, +31, +137, +101, +213, +134, +183, +166, +154, +73, +5, +219, +198, +80, +51, +18, +46, +254, +206, +141, +1, +199, +104, +204, +240, +246, +48, +10, +101, +89, +252, +22, +246, +173, +155, +139, +67, +255, +31, +104, +151, +195, +49, +227, +243, +138, +88, +3, +119, +33, +81, +150, +64, +176, +37, +3, +83, +58, +152, +19, +225, +70, +79, +197, +185, +226, +160, +208, +236, +33, +84, +157, +37, +63, +96, +197, +223, +76, +231, +22, +116, +131, +165, +81, +209, +232, +230, +73, +97, +242, +137, +20, +232, +83, +253, +246, +197, +112, +237, +80, +104, +161, +131, +162, +246, +18, +110, +161, +121, +182, +102, +7, +22, +215, +47, +209, +11, +111, +85, +80, +199, +4, +92, +192, +15, +240, +74, +16, +225, +66, +145, +19, +10, +111, +29, +28, +134, +127, +146, +199, +74, +203, +61, +175, +90, +40, +187, +183, +160, +154, +250, +218, +45, +204, +181, +156, +254, +9, +34, +89, +34, +149, +125, +226, +4, +213, +136, +137, +78, +91, +123, +245, +151, +42, +3, +204, +91, +36, +54, +49, +41, +152, +4, +73, +30, +32, +78, +148, +178, +157, +231, +113, +30, +82, +180, +36, +81, +218, +244, +201, +11, +103, +172, +49, +166, +170, +238, +193, +30, +62, +61, +57, +153, +254, +157, +111, +158, +93, +68, +194, +234, +107, +186, +245, +137, +125, +199, +129, +119, +91, +117, +146, +229, +206, +62, +138, +121, +246, +76, +246, +18, +233, +225, +121, +180, +145, +236, +88, +130, +61, +113, +220, +154, +178, +87, +85, +59, +142, +50, +112, +97, +13, +28, +185, +68, +62, +67, +206, +65, +206, +205, +70, +218, +109, +0, +163, +35, +181, +178, +157, +177, +121, +95, +82, +149, +147, +178, +12, +61, +30, +61, +63, +138, +87, +190, +111, +122, +161, +79, +128, +230, +60, +91, +215, +49, +127, +15, +56, +140, +118, +46, +188, +27, +17, +84, +203, +206, +133, +237, +140, +176, +8, +180, +6, +108, +138, +9, +71, +205, +127, +93, +59, +161, +188, +197, +192, +167, +224, +114, +86, +109, +147, +122, +111, +90, +182, +174, +74, +2, +68, +190, +115, +167, +63, +13, +127, +88, +149, +112, +97, +64, +248, +128, +145, +216, +9, +251, +1, +164, +232, +6, +15, +128, +175, +41, +27, +239, +69, +66, +54, +3, +67, +197, +248, +204, +201, +249, +18, +46, +178, +121, +69, +25, +135, +182, +64, +129, +90, +141, +223, +6, +92, +48, +171, +6, +250, +16, +2, +19, +93, +198, +218, +157, +80, +180, +188, +89, +59, +10, +18, +0, +216, +168, +137, +54, +83, +179, +223, +165, +156, +60, +149, +167, +25, +234, +122, +120, +132, +61, +145, +117, +56, +198, +138, +170, +117, +73, +157, +139, +248, +207, +28, +224, +145, +15, +230, +225, +109, +219, +52, +211, +220, +7, +136, +40, +138, +242, +68, +132, +228, +150, +85, +157, +252, +34, +119, +80, +239, +170, +76, +245, +103, +159, +109, +89, +85, +126, +124, +119, +127, +115, +199, +252, +209, +151, +22, +143, +43, +164, +116, +159, +202, +194, +217, +9, +87, +214, +164, +187, +137, +191, +62, +255, +195, +71, +127, +180, +6, +185, +142, +14, +207, +69, +222, +67, +197, +88, +163, +52, +238, +37, +98, +155, +220, +113, +145, +70, +83, +49, +102, +102, +207, +2, +144, +251, +211, +192, +163, +16, +15, +99, +156, +75, +222, +155, +78, +131, +172, +34, +153, +51, +157, +206, +85, +34, +83, +4, +98, +251, +167, +127, +230, +159, +207, +205, +145, +135, +109, +5, +245, +136, +246, +226, +8, +10, +119, +76, +95, +12, +35, +135, +224, +28, +36, +176, +181, +10, +76, +166, +71, +246, +106, +92, +14, +213, +247, +39, +74, +46, +25, +67, +176, +130, +141, +61, +61, +124, +151, +170, +145, +120, +59, +78, +172, +140, +183, +51, +117, +194, +166, +32, +250, +186, +147, +206, +4, +63, +67, +61, +179, +28, +135, +82, +158, +169, +86, +54, +106, +244, +147, +58, +208, +154, +185, +251, +160, +204, +79, +178, +205, +143, +114, +44, +32, +195, +181, +171, +23, +229, +6, +120, +252, +79, +240, +221, +28, +75, +77, +198, +247, +95, +208, +232, +100, +117, +124, +196, +217, +8, +0, +183, +232, +232, +106, +133, +200, +98, +47, +18, +46, +249, +85, +35, +53, +88, +207, +117, +65, +35, +74, +120, +40, +18, +10, +112, +135, +249, +58, +91, +103, +49, +105, +234, +93, +180, +248, +84, +229, +109, +95, +210, +239, +39, +132, +115, +128, +11, +163, +81, +104, +130, +34, +253, +58, +160, +254, +242, +240, +195, +249, +166, +104, +71, +188, +155, +210, +249, +7, +248, +182, +122, +88, +119, +111, +74, +226, +58, +30, +40, +134, +102, +60, +223, +59, +120, +182, +5, +69, +226, +19, +209, +122, +115, +244, +170, +137, +22, +173, +162, +84, +30, +211, +37, +234, +46, +210, +125, +67, +211, +16, +104, +77, +46, +66, +138, +41, +68, +132, +66, +151, +70, +31, +197, +36, +72, +216, +105, +226, +163, +248, +225, +98, +165, +148, +95, +191, +137, +102, +3, +191, +78, +231, +24, +83, +240, +201, +196, +206, +190, +64, +141, +64, +80, +122, +62, +152, +242, +222, +48, +232, +168, +162, +146, +255, +142, +107, +148, +80, +138, +74, +105, +247, +92, +175, +194, +115, +235, +245, +109, +194, +64, +233, +208, +154, +16, +224, +59, +232, +218, +115, +117, +95, +240, +173, +132, +141, +50, +186, +91, +255, +22, +125, +152, +156, +172, +8, +26, +167, +13, +243, +37, +200, +230, +55, +47, +125, +136, +199, +97, +120, +86, +20, +132, +52, +144, +116, +162, +84, +207, +103, +227, +131, +129, +223, +91, +104, +131, +166, +70, +32, +109, +229, +236, +76, +162, +135, +43, +45, +248, +6, +158, +183, +122, +164, +18, +233, +25, +231, +98, +250, +36, +172, +221, +202, +29, +45, +234, +239, +62, +25, +193, +54, +86, +215, +151, +113, +21, +217, +84, +101, +158, +144, +0, +103, +218, +19, +21, +199, +99, +105, +117, +98, +46, +232, +168, +141, +51, +237, +3, +194, +108, +26, +44, +168, +230, +206, +182, +89, +91, +0, +215, +251, +41, +193, +124, +208, +158, +174, +220, +189, +214, +183, +20, +44, +92, +181, +124, +250, +71, +254, +222, +36, +186, +48, +186, +79, +192, +127, +174, +136, +37, +162, +219, +213, +172, +179, +157, +179, +219, +177, +150, +210, +236, +41, +20, +211, +187, +127, +60, +171, +186, +160, +167, +126, +63, +157, +192, +217, +243, +88, +240, +35, +2, +192, +255, +91, +69, +199, +145, +217, +219, +80, +132, +119, +77, +230, +140, +221, +216, +233, +117, +226, +124, +145, +66, +165, +6, +82, +50, +117, +88, +96, +88, +0, +186, +253, +124, +192, +206, +223, +134, +231, +89, +232, +33, +252, +176, +168, +63, +89, +104, +38, +57, +72, +198, +141, +120, +181, +150, +2, +53, +73, +134, +243, +223, +48, +171, +216, +169, +244, +81, +190, +66, +37, +244, +129, +109, +10, +113, +34, +60, +156, +117, +98, +21, +107, +139, +220, +52, +91, +248, +167, +167, +240, +171, +108, +35, +56, +74, +106, +172, +149, +233, +122, +111, +240, +143, +185, +66, +125, +19, +18, +49, +248, +205, +137, +122, +191, +57, +214, +216, +45, +152, +7, +112, +246, +90, +168, +54, +127, +234, +123, +129, +6, +59, +154, +80, +139, +198, +183, +21, +0, +91, +174, +54, +25, +15, +33, +147, +208, +166, +216, +106, +124, +212, +125, +206, +218, +9, +86, +119, +203, +133, +149, +132, +232, +69, +233, +57, +145, +141, +103, +97, +2, +87, +162, +114, +208, +224, +11, +251, +157, +253, +181, +9, +241, +44, +170, +50, +16, +37, +202, +130, +173, +193, +29, +209, +253, +9, +194, +5, +136, +181, +230, +29, +210, +183, +197, +153, +153, +203, +31, +30, +30, +55, +243, +43, +18, +53, +131, +253, +80, +109, +198, +176, +67, +78, +89, +14, +216, +253, +9, +158, +210, +155, +27, +160, +210, +62, +92, +28, +234, +25, +199, +137, +170, +58, +28, +210, +99, +45, +175, +109, +91, +165, +226, +254, +2, +239, +125, +97, +118, +63, +154, +86, +154, +25, +111, +72, +173, +54, +148, +219, +218, +91, +148, +165, +174, +141, +136, +66, +29, +250, +196, +46, +152, +122, +203, +125, +136, +186, +224, +243, +136, +246, +3, +232, +250, +143, +200, +5, +160, +236, +222, +43, +88, +110, +239, +234, +194, +198, +148, +121, +70, +53, +174, +57, +78, +195, +5, +125, +53, +91, +174, +12, +152, +77, +213, +18, +237, +31, +6, +4, +20, +244, +89, +224, +222, +125, +51, +43, +44, +17, +46, +195, +168, +128, +6, +126, +122, +11, +191, +176, +111, +161, +254, +194, +239, +111, +75, +3, +157, +44, +44, +59, +180, +255, +26, +208, +54, +159, +242, +87, +118, +238, +44, +216, +167, +189, +117, +93, +250, +210, +190, +191, +130, +24, +26, +249, +60, +254, +214, +117, +155, +217, +138, +58, +197, +18, +114, +18, +172, +61, +70, +89, +200, +16, +199, +200, +1, +85, +124, +162, +220, +230, +44, +224, +133, +18, +134, +46, +62, +138, +70, +4, +114, +37, +87, +19, +27, +225, +192, +131, +76, +238, +0, +241, +31, +77, +129, +15, +28, +86, +226, +162, +165, +54, +157, +187, +179, +234, +237, +30, +194, +181, +198, +127, +154, +243, +77, +231, +171, +114, +123, +73, +97, +178, +103, +117, +128, +253, +148, +46, +106, +175, +169, +72, +148, +219, +175, +43, +184, +51, +148, +177, +245, +30, +41, +172, +116, +67, +87, +117, +100, +44, +9, +88, +222, +21, +27, +63, +156, +205, +80, +215, +100, +243, +32, +45, +196, +128, +241, +137, +179, +205, +111, +153, +98, +155, +75, +204, +23, +251, +221, +82, +69, +87, +119, +39, +116, +36, +165, +167, +123, +49, +227, +192, +14, +130, +71, +175, +162, +167, +64, +113, +225, +164, +234, +251, +157, +38, +39, +87, +173, +16, +97, +148, +191, +186, +157, +221, +90, +209, +227, +85, +190, +153, +117, +198, +67, +35, +22, +158, +172, +58, +153, +187, +6, +78, +112, +186, +52, +198, +239, +148, +86, +120, +130, +227, +89, +40, +165, +69, +101, +251, +232, +127, +36, +49, +198, +192, +179, +66, +122, +250, +164, +250, +5, +139, +65, +28, +51, +165, +96, +10, +128, +68, +74, +240, +229, +197, +250, +141, +37, +191, +59, +36, +139, +145, +144, +249, +156, +24, +239, +55, +7, +158, +244, +202, +25, +66, +59, +113, +10, +44, +37, +45, +98, +55, +21, +238, +194, +44, +62, +203, +200, +237, +201, +139, +199, +177, +117, +206, +22, +249, +126, +127, +164, +100, +116, +51, +70, +136, +7, +110, +255, +211, +122, +142, +246, +124, +230, +215, +88, +243, +139, +76, +224, +211, +8, +94, +226, +231, +192, +148, +109, +251, +181, +168, +249, +151, +230, +23, +7, +173, +226, +245, +153, +36, +137, +254, +10, +163, +87, +8, +42, +171, +68, +179, +36, +76, +146, +31, +142, +194, +172, +50, +55, +102, +91, +255, +185, +2, +112, +248, +112, +181, +82, +129, +142, +190, +61, +162, +186, +69, +65, +138, +238, +163, +56, +115, +223, +40, +87, +28, +37, +64, +52, +237, +183, +98, +252, +235, +40, +53, +6, +107, +15, +4, +220, +21, +76, +17, +105, +63, +20, +208, +232, +63, +46, +69, +83, +5, +150, +152, +191, +78, +2, +103, +118, +145, +192, +79, +97, +96, +150, +82, +151, +42, +77, +119, +75, +130, +80, +96, +157, +164, +246, +44, +210, +61, +22, +92, +179, +145, +150, +30, +137, +30, +90, +22, +96, +212, +43, +96, +73, +82, +31, +112, +156, +206, +216, +113, +195, +131, +30, +121, +101, +37, +172, +68, +198, +174, +67, +94, +95, +187, +170, +138, +224, +98, +51, +67, +107, +216, +128, +38, +221, +29, +117, +23, +121, +236, +68, +221, +51, +70, +130, +48, +41, +202, +29, +151, +187, +43, +110, +167, +246, +198, +58, +7, +171, +90, +219, +110, +212, +8, +95, +121, +195, +100, +50, +243, +232, +126, +194, +53, +223, +45, +246, +181, +170, +130, +170, +63, +47, +20, +69, +174, +134, +55, +149, +250, +22, +98, +92, +90, +30, +110, +135, +213, +218, +236, +110, +0, +143, +126, +95, +172, +69, +170, +123, +208, +174, +77, +130, +15, +242, +51, +127, +188, +133, +242, +75, +232, +119, +2, +28, +193, +89, +150, +227, +97, +127, +224, +179, +175, +44, +45, +184, +27, +123, +52, +171, +100, +25, +188, +30, +197, +86, +117, +123, +36, +18, +137, +114, +149, +84, +235, +111, +241, +215, +179, +193, +68, +138, +68, +65, +131, +66, +125, +29, +18, +41, +81, +196, +145, +67, +140, +219, +128, +237, +203, +234, +177, +229, +76, +164, +6, +10, +244, +227, +243, +13, +51, +16, +11, +5, +173, +140, +54, +211, +171, +215, +192, +104, +199, +250, +223, +245, +197, +248, +81, +5, +51, +124, +163, +208, +230, +145, +75, +135, +38, +243, +58, +128, +239, +210, +15, +195, +143, +108, +156, +112, +168, +132, +199, +218, +59, +45, +165, +82, +248, +214, +119, +253, +36, +141, +85, +161, +231, +27, +103, +24, +169, +242, +213, +120, +188, +152, +51, +28, +148, +235, +246, +91, +247, +1, +68, +99, +113, +20, +25, +254, +241, +159, +76, +5, +22, +132, +148, +160, +139, +170, +59, +73, +221, +7, +158, +195, +126, +173, +112, +27, +155, +40, +242, +194, +196, +234, +128, +118, +233, +78, +215, +127, +77, +11, +228, +2, +238, +100, +252, +126, +42, +182, +141, +77, +219, +164, +250, +215, +236, +89, +0, +88, +95, +174, +132, +175, +160, +225, +119, +53, +186, +127, +70, +29, +194, +25, +112, +102, +24, +83, +63, +176, +235, +109, +227, +218, +1, +83, +16, +230, +97, +60, +90, +138, +197, +148, +185, +103, +159, +166, +216, +103, +89, +255, +129, +103, +161, +84, +37, +220, +134, +27, +183, +219, +150, +20, +113, +60, +209, +182, +144, +194, +105, +2, +44, +176, +174, +34, +113, +86, +98, +147, +90, +141, +166, +25, +36, +51, +172, +114, +171, +64, +192, +134, +254, +88, +24, +195, +158, +153, +227, +137, +14, +45, +229, +135, +65, +226, +50, +84, +101, +25, +205, +34, +148, +146, +162, +80, +3, +231, +63, +219, +163, +12, +237, +39, +27, +241, +169, +241, +80, +255, +253, +4, +224, +36, +255, +147, +116, +116, +177, +38, +56, +32, +90, +134, +18, +32, +204, +76, +108, +70, +74, +28, +246, +42, +153, +212, +53, +96, +227, +98, +150, +49, +127, +101, +227, +52, +192, +26, +225, +51, +164, +2, +189, +5, +81, +53, +191, +115, +222, +177, +92, +127, +41, +208, +192, +157, +212, +38, +10, +42, +147, +5, +129, +33, +57, +230, +159, +155, +198, +145, +173, +17, +1, +18, +236, +49, +29, +221, +123, +153, +176, +116, +136, +96, +88, +56, +83, +61, +214, +236, +5, +174, +134, +85, +57, +132, +192, +86, +13, +251, +215, +194, +39, +46, +44, +169, +122, +46, +13, +81, +151, +140, +220, +172, +145, +190, +2, +13, +130, +68, +71, +179, +52, +14, +185, +59, +3, +81, +163, +126, +177, +150, +182, +164, +253, +161, +144, +130, +203, +5, +235, +68, +41, +130, +87, +195, +181, +65, +107, +59, +121, +112, +103, +216, +172, +89, +97, +56, +65, +59, +239, +252, +70, +2, +95, +128, +226, +16, +221, +149, +30, +61, +79, +15, +102, +92, +207, +232, +0, +91, +60, +19, +147, +36, +16, +244, +190, +142, +69, +173, +214, +55, +111, +179, +177, +231, +66, +123, +235, +45, +119, +58, +56, +225, +79, +13, +53, +241, +174, +138, +111, +119, +249, +143, +91, +177, +186, +26, +145, +66, +146, +149, +168, +226, +217, +74, +75, +114, +98, +125, +215, +24, +44, +215, +117, +135, +251, +146, +80, +3, +247, +0, +255, +111, +123, +197, +41, +99, +126, +214, +200, +101, +186, +80, +85, +53, +163, +12, +181, +213, +95, +138, +206, +253, +156, +38, +223, +45, +110, +242, +164, +92, +137, +213, +99, +219, +45, +159, +224, +195, +137, +88, +55, +162, +199, +57, +134, +255, +34, +9, +149, +143, +20, +94, +94, +242, +125, +152, +245, +204, +124, +41, +188, +171, +58, +57, +216, +216, +207, +92, +103, +177, +85, +109, +232, +172, +102, +62, +181, +16, +212, +163, +189, +53, +23, +200, +64, +91, +212, +59, +58, +25, +238, +106, +26, +139, +93, +40, +88, +17, +108, +7, +78, +20, +153, +132, +83, +99, +189, +67, +140, +130, +194, +110, +225, +185, +74, +110, +97, +89, +122, +206, +137, +18, +32, +126, +9, +179, +29, +145, +180, +80, +64, +8, +227, +139, +24, +114, +246, +163, +17, +153, +36, +99, +199, +20, +59, +153, +56, +27, +52, +209, +83, +135, +234, +153, +156, +36, +123, +103, +204, +71, +231, +93, +241, +36, +120, +159, +226, +137, +225, +199, +159, +221, +87, +97, +194, +246, +128, +171, +128, +74, +34, +92, +12, +116, +184, +182, +1, +137, +99, +177, +198, +54, +204, +171, +207, +60, +190, +123, +208, +3, +136, +102, +201, +206, +231, +126, +90, +175, +195, +84, +162, +47, +21, +43, +114, +54, +219, +53, +223, +241, +121, +84, +150, +226, +133, +117, +1, +189, +161, +172, +184, +76, +128, +223, +152, +169, +251, +28, +64, +46, +5, +213, +209, +252, +153, +187, +49, +194, +156, +42, +20, +110, +223, +192, +56, +252, +254, +33, +50, +228, +247, +144, +122, +219, +187, +226, +99, +24, +197, +155, +45, +97, +75, +21, +197, +131, +253, +114, +226, +90, +75, +228, +185, +150, +243, +189, +66, +7, +238, +17, +235, +72, +212, +204, +167, +9, +131, +88, +69, +197, +211, +246, +59, +191, +144, +180, +200, +238, +200, +69, +238, +29, +183, +142, +65, +144, +116, +227, +14, +26, +155, +23, +210, +116, +153, +236, +130, +155, +179, +198, +127, +76, +227, +221, +177, +248, +135, +71, +84, +51, +221, +208, +48, +238, +165, +100, +228, +182, +136, +86, +168, +187, +40, +46, +94, +38, +53, +218, +140, +158, +176, +196, +107, +119, +58, +97, +69, +60, +102, +30, +13, +205, +103, +252, +192, +73, +171, +175, +114, +124, +94, +13, +160, +119, +235, +84, +127, +175, +123, +248, +40, +12, +99, +237, +223, +92, +212, +190, +22, +28, +195, +156, +30, +53, +198, +55, +194, +83, +227, +133, +212, +17, +29, +54, +221, +158, +120, +18, +0, +87, +5, +24, +242, +196, +81, +189, +188, +250, +44, +100, +165, +228, +231, +69, +113, +128, +47, +52, +187, +88, +156, +163, +230, +246, +111, +127, +180, +157, +219, +253, +122, +12, +34, +80, +161, +205, +238, +50, +142, +164, +245, +178, +228, +133, +105, +147, +17, +117, +159, +4, +212, +170, +109, +106, +23, +185, +152, +18, +223, +10, +138, +3, +118, +79, +149, +224, +170, +151, +233, +146, +75, +234, +192, +132, +74, +14, +24, +67, +218, +153, +23, +192, +154, +98, +209, +43, +209, +0, +240, +155, +35, +50, +128, +217, +239, +54, +95, +52, +237, +179, +144, +5, +57, +218, +44, +245, +169, +47, +76, +176, +21, +38, +115, +32, +160, +10, +139, +225, +60, +6, +95, +232, +0, +25, +69, +66, +120, +14, +223, +105, +146, +108, +76, +99, +53, +222, +21, +39, +87, +231, +147, +104, +107, +181, +123, +131, +167, +165, +158, +133, +92, +35, +233, +148, +3, +3, +20, +52, +255, +103, +32, +131, +81, +130, +130, +228, +180, +122, +194, +192, +67, +86, +207, +30, +195, +216, +44, +223, +164, +128, +195, +100, +53, +120, +182, +66, +121, +43, +163, +165, +244, +103, +179, +15, +252, +38, +91, +119, +203, +65, +98, +246, +14, +157, +41, +142, +117, +200, +111, +202, +159, +51, +18, +11, +76, +176, +235, +153, +16, +31, +21, +245, +54, +214, +170, +169, +186, +82, +215, +252, +121, +180, +63, +40, +68, +181, +100, +67, +66, +18, +20, +203, +243, +21, +7, +119, +112, +34, +187, +60, +138, +122, +42, +149, +114, +248, +110, +33, +108, +173, +26, +113, +182, +91, +218, +119, +174, +255, +106, +178, +241, +195, +144, +194, +3, +114, +189, +64, +152, +233, +44, +187, +227, +249, +24, +150, +218, +148, +82, +90, +118, +178, +193, +67, +247, +200, +82, +15, +217, +143, +219, +244, +61, +250, +211, +213, +89, +61, +247, +63, +206, +168, +162, +54, +137, +127, +26, +205, +19, +6, +89, +218, +111, +95, +66, +46, +62, +169, +103, +38, +60, +142, +121, +152, +141, +151, +0, +12, +87, +211, +40, +229, +44, +134, +249, +220, +250, +238, +47, +153, +1, +41, +225, +192, +160, +239, +141, +109, +49, +141, +119, +51, +175, +205, +21, +194, +75, +170, +216, +51, +15, +107, +204, +97, +206, +118, +209, +193, +191, +82, +220, +225, +244, +207, +163, +156, +22, +94, +188, +85, +248, +73, +9, +217, +252, +111, +86, +199, +30, +201, +80, +20, +89, +216, +55, +84, +210, +105, +59, +240, +114, +108, +249, +158, +61, +91, +222, +58, +207, +101, +154, +63, +145, +58, +213, +3, +168, +41, +141, +143, +0, +236, +146, +128, +7, +250, +6, +108, +119, +38, +170, +182, +191, +205, +112, +254, +123, +162, +182, +40, +146, +200, +237, +159, +14, +0, +228, +52, +33, +17, +6, +165, +158, +227, +4, +73, +222, +49, +125, +51, +101, +58, +232, +89, +109, +202, +211, +221, +75, +225, +44, +67, +199, +99, +235, +43, +61, +175, +163, +159, +8, +232, +219, +238, +213, +241, +238, +91, +189, +107, +216, +175, +123, +80, +20, +58, +196, +12, +187, +80, +169, +70, +226, +47, +30, +63, +190, +170, +242, +210, +237, +114, +165, +188, +92, +130, +7, +5, +137, +92, +168, +30, +194, +16, +35, +68, +205, +102, +209, +7, +231, +88, +47, +41, +18, +249, +121, +162, +37, +89, +123, +180, +95, +76, +255, +80, +143, +159, +17, +144, +32, +250, +82, +150, +76, +242, +74, +140, +248, +109, +12, +173, +237, +242, +221, +31, +243, +210, +201, +80, +42, +27, +148, +10, +148, +161, +117, +145, +63, +67, +9, +95, +106, +255, +232, +31, +29, +209, +41, +39, +6, +21, +135, +97, +176, +67, +30, +180, +249, +171, +20, +96, +136, +4, +202, +108, +192, +100, +204, +134, +99, +117, +166, +32, +41, +93, +119, +142, +157, +168, +137, +3, +48, +25, +245, +75, +190, +53, +5, +235, +227, +167, +137, +224, +30, +162, +74, +71, +194, +101, +113, +134, +216, +188, +127, +153, +31, +237, +140, +209, +160, +154, +22, +247, +222, +75, +199, +43, +177, +40, +81, +148, +190, +207, +194, +239, +124, +24, +66, +45, +26, +90, +59, +114, +52, +117, +117, +76, +90, +72, +219, +6, +163, +171, +101, +21, +105, +151, +43, +150, +39, +36, +197, +48, +124, +78, +228, +208, +58, +103, +195, +8, +199, +180, +87, +114, +183, +16, +22, +213, +58, +51, +63, +128, +169, +9, +173, +199, +217, +232, +226, +201, +232, +10, +171, +86, +212, +227, +27, +186, +119, +6, +128, +112, +37, +33, +40, +135, +164, +126, +152, +78, +134, +54, +73, +179, +154, +118, +229, +138, +96, +70, +187, +246, +100, +225, +132, +81, +126, +213, +139, +101, +75, +72, +250, +43, +121, +12, +128, +49, +165, +100, +188, +30, +79, +165, +170, +165, +253, +141, +182, +122, +98, +184, +50, +23, +64, +89, +161, +218, +209, +24, +40, +34, +232, +129, +235, +197, +2, +192, +199, +20, +159, +179, +191, +63, +14, +233, +69, +71, +229, +93, +117, +153, +67, +32, +72, +28, +94, +193, +57, +196, +93, +216, +114, +3, +223, +67, +197, +242, +100, +78, +175, +134, +252, +176, +169, +150, +155, +162, +134, +5, +225, +159, +210, +222, +107, +126, +227, +251, +190, +69, +8, +103, +159, +175, +0, +241, +130, +9, +129, +27, +226, +229, +13, +68, +186, +191, +221, +27, +217, +176, +236, +18, +56, +121, +34, +127, +27, +169, +124, +113, +202, +149, +234, +154, +16, +31, +8, +175, +158, +94, +211, +233, +33, +205, +168, +47, +1, +238, +65, +200, +243, +81, +134, +63, +239, +64, +101, +166, +62, +74, +29, +147, +230, +68, +15, +229, +154, +181, +129, +14, +114, +162, +23, +172, +88, +117, +83, +65, +77, +224, +81, +169, +8, +172, +231, +172, +128, +20, +254, +56, +170, +222, +219, +254, +196, +75, +66, +127, +66, +196, +179, +167, +26, +33, +119, +129, +216, +192, +88, +193, +94, +168, +21, +135, +75, +61, +1, +42, +254, +42, +76, +59, +251, +104, +95, +99, +105, +122, +19, +97, +48, +250, +113, +234, +89, +179, +150, +93, +103, +138, +171, +187, +31, +174, +133, +19, +89, +81, +157, +7, +212, +206, +23, +169, +94, +32, +54, +39, +71, +151, +9, +9, +223, +135, +63, +7, +57, +174, +248, +247, +89, +198, +209, +251, +229, +156, +137, +2, +39, +254, +56, +196, +150, +106, +128, +196, +86, +168, +74, +73, +180, +176, +210, +217, +68, +63, +115, +26, +247, +44, +210, +169, +157, +209, +196, +203, +197, +9, +33, +2, +165, +119, +133, +221, +186, +145, +205, +116, +145, +223, +118, +198, +167, +64, +134, +93, +229, +212, +44, +23, +222, +214, +104, +89, +221, +208, +238, +43, +202, +91, +229, +252, +94, +38, +35, +167, +83, +58, +224, +81, +44, +0, +63, +95, +26, +153, +143, +123, +109, +229, +13, +94, +225, +89, +80, +99, +223, +144, +97, +202, +154, +13, +146, +67, +166, +239, +125, +42, +200, +16, +236, +177, +168, +108, +13, +16, +238, +67, +133, +198, +157, +148, +218, +107, +127, +98, +6, +62, +38, +39, +146, +162, +34, +243, +241, +83, +70, +137, +215, +50, +114, +120, +252, +213, +116, +208, +109, +60, +220, +30, +130, +205, +222, +17, +121, +161, +64, +185, +153, +48, +72, +187, +101, +223, +93, +84, +41, +49, +98, +111, +197, +208, +232, +4, +52, +53, +231, +142, +82, +238, +66, +197, +207, +157, +224, +52, +16, +221, +87, +132, +56, +113, +119, +28, +68, +77, +86, +139, +123, +123, +20, +97, +213, +192, +156, +9, +255, +220, +48, +228, +177, +119, +108, +157, +77, +117, +217, +37, +165, +141, +193, +199, +183, +138, +35, +55, +22, +213, +183, +249, +157, +146, +126, +96, +151, +2, +92, +12, +252, +23, +79, +34, +142, +242, +80, +57, +68, +23, +65, +22, +173, +16, +181, +249, +215, +148, +36, +155, +208, +73, +3, +197, +185, +177, +59, +133, +165, +150, +64, +57, +122, +55, +124, +243, +10, +121, +41, +19, +244, +59, +7, +7, +153, +205, +255, +193, +141, +89, +39, +155, +253, +4, +34, +5, +212, +31, +7, +41, +81, +113, +193, +69, +115, +197, +115, +63, +100, +115, +109, +155, +53, +232, +247, +123, +150, +194, +61, +85, +230, +188, +210, +27, +155, +249, +173, +123, +130, +65, +41, +239, +65, +53, +41, +244, +87, +106, +2, +208, +197, +116, +198, +137, +221, +157, +239, +188, +13, +112, +217, +78, +134, +236, +245, +14, +134, +154, +252, +74, +2, +12, +137, +35, +78, +199, +165, +240, +43, +216, +217, +73, +89, +225, +30, +211, +188, +97, +16, +72, +54, +215, +1, +239, +144, +88, +229, +43, +120, +205, +15, +149, +15, +77, +182, +192, +75, +88, +20, +60, +167, +134, +29, +126, +7, +73, +211, +101, +70, +151, +101, +176, +210, +142, +42, +237, +43, +116, +232, +179, +159, +216, +179, +192, +196, +244, +112, +113, +217, +221, +188, +90, +66, +13, +15, +27, +176, +117, +154, +6, +210, +219, +100, +218, +173, +144, +85, +15, +21, +128, +251, +71, +20, +188, +40, +128, +65, +239, +67, +40, +179, +47, +41, +219, +190, +104, +156, +136, +182, +31, +61, +170, +218, +175, +121, +93, +137, +51, +171, +250, +197, +126, +110, +211, +245, +16, +193, +80, +169, +182, +110, +250, +185, +5, +97, +126, +170, +238, +5, +117, +233, +28, +240, +111, +166, +213, +239, +85, +55, +167, +113, +60, +151, +25, +130, +93, +30, +77, +3, +59, +238, +164, +168, +24, +79, +214, +88, +140, +195, +65, +118, +64, +239, +201, +218, +249, +44, +248, +27, +23, +80, +191, +188, +240, +221, +43, +1, +96, +225, +102, +59, +225, +17, +251, +202, +119, +180, +59, +42, +30, +183, +63, +186, +49, +171, +205, +132, +108, +213, +30, +245, +149, +75, +124, +88, +235, +165, +31, +31, +141, +15, +212, +55, +150, +188, +90, +214, +92, +9, +157, +169, +129, +109, +99, +145, +125, +4, +33, +131, +14, +226, +191, +49, +53, +252, +33, +124, +173, +201, +188, +24, +46, +249, +40, +162, +106, +243, +255, +24, +173, +84, +156, +230, +187, +101, +116, +11, +124, +98, +74, +51, +224, +32, +107, +109, +205, +69, +93, +199, +42, +252, +209, +53, +20, +23, +36, +205, +186, +95, +222, +66, +32, +247, +187, +38, +8, +224, +74, +114, +83, +163, +125, +145, +225, +9, +120, +164, +72, +17, +185, +250, +195, +80, +203, +188, +240, +169, +156, +9, +234, +140, +184, +56, +192, +228, +182, +38, +85, +79, +159, +168, +152, +102, +213, +162, +156, +79, +89, +2, +54, +111, +204, +29, +2, +185, +202, +41, +49, +196, +61, +41, +176, +217, +28, +218, +201, +115, +125, +252, +225, +107, +7, +33, +180, +74, +220, +43, +163, +67, +152, +39, +155, +204, +38, +154, +88, +50, +174, +21, +62, +223, +226, +188, +175, +46, +119, +139, +25, +135, +12, +60, +120, +207, +146, +93, +171, +26, +88, +78, +9, +223, +60, +227, +134, +90, +120, +140, +145, +179, +194, +79, +173, +106, +254, +178, +212, +42, +6, +54, +130, +206, +29, +9, +66, +148, +191, +44, +164, +235, +150, +131, +29, +57, +232, +98, +83, +241, +249, +132, +147, +61, +222, +176, +179, +87, +216, +198, +133, +156, +17, +213, +133, +232, +46, +182, +54, +171, +33, +20, +13, +250, +230, +62, +211, +18, +88, +211, +179, +39, +246, +97, +161, +169, +68, +170, +79, +54, +42, +59, +26, +245, +102, +100, +186, +232, +227, +102, +82, +53, +71, +98, +194, +210, +144, +138, +20, +114, +160, +7, +205, +62, +80, +131, +157, +33, +251, +99, +248, +68, +206, +185, +95, +255, +148, +183, +229, +237, +119, +83, +93, +16, +27, +46, +190, +198, +177, +29, +148, +200, +240, +0, +120, +46, +121, +167, +209, +103, +20, +53, +224, +108, +97, +185, +132, +192, +52, +224, +57, +119, +174, +108, +79, +78, +57, +59, +240, +186, +82, +20, +107, +92, +138, +240, +147, +242, +7, +85, +239, +82, +174, +71, +70, +71, +18, +119, +86, +56, +185, +128, +238, +239, +109, +78, +243, +197, +179, +32, +80, +65, +147, +95, +77, +222, +32, +98, +67, +44, +53, +255, +142, +111, +30, +28, +126, +135, +24, +171, +123, +182, +23, +175, +158, +100, +90, +66, +88, +205, +238, +113, +45, +64, +138, +62, +119, +149, +70, +55, +96, +0, +67, +198, +22, +23, +21, +230, +17, +34, +15, +174, +72, +214, +157, +157, +140, +155, +140, +226, +37, +220, +39, +168, +117, +150, +214, +0, +98, +101, +17, +33, +174, +116, +208, +155, +57, +175, +180, +189, +227, +121, +244, +132, +223, +51, +65, +195, +51, +2, +96, +205, +226, +186, +78, +48, +121, +42, +5, +60, +29, +165, +243, +200, +171, +79, +173, +41, +123, +115, +40, +62, +189, +151, +173, +68, +85, +110, +171, +62, +178, +183, +118, +45, +104, +247, +85, +167, +100, +127, +204, +91, +73, +161, +228, +220, +240, +93, +50, +35, +236, +88, +220, +2, +162, +73, +100, +50, +92, +72, +168, +33, +100, +69, +84, +252, +75, +230, +63, +19, +185, +203, +238, +128, +80, +62, +0, +48, +170, +255, +75, +51, +241, +159, +224, +7, +250, +162, +180, +176, +188, +250, +86, +72, +252, +84, +225, +140, +126, +129, +250, +65, +11, +184, +221, +40, +9, +166, +116, +93, +218, +81, +45, +68, +188, +169, +177, +246, +247, +127, +79, +243, +147, +158, +80, +138, +1, +97, +87, +63, +174, +42, +185, +44, +18, +162, +100, +163, +7, +130, +106, +79, +48, +140, +147, +157, +170, +28, +133, +51, +253, +227, +73, +66, +181, +107, +233, +180, +104, +59, +73, +39, +35, +176, +61, +107, +23, +98, +242, +217, +119, +39, +89, +167, +24, +70, +37, +63, +106, +179, +251, +166, +31, +96, +25, +96, +215, +122, +93, +222, +253, +209, +63, +1, +207, +182, +89, +250, +150, +106, +170, +74, +52, +197, +81, +221, +10, +205, +28, +157, +70, +198, +179, +14, +147, +60, +232, +133, +142, +219, +40, +183, +109, +111, +205, +74, +85, +224, +138, +56, +21, +182, +31, +205, +73, +172, +196, +100, +89, +241, +35, +213, +122, +146, +234, +185, +216, +109, +186, +20, +10, +85, +78, +152, +110, +123, +174, +88, +225, +168, +169, +16, +87, +253, +247, +170, +28, +158, +216, +217, +233, +206, +173, +49, +110, +209, +7, +153, +153, +139, +163, +11, +212, +214, +146, +23, +16, +255, +192, +247, +52, +33, +200, +237, +187, +165, +158, +84, +163, +229, +235, +79, +121, +114, +92, +127, +39, +194, +185, +176, +67, +169, +89, +186, +78, +132, +6, +118, +101, +204, +185, +40, +168, +224, +220, +250, +252, +230, +57, +11, +228, +199, +18, +58, +104, +144, +120, +36, +66, +254, +248, +220, +142, +217, +237, +86, +151, +175, +234, +213, +185, +112, +30, +85, +135, +206, +175, +188, +254, +32, +87, +129, +135, +145, +235, +232, +32, +1, +87, +129, +208, +224, +221, +58, +198, +176, +151, +140, +88, +13, +222, +235, +230, +234, +227, +70, +213, +69, +74, +7, +113, +95, +112, +224, +193, +237, +187, +88, +97, +166, +171, +5, +22, +8, +85, +6, +50, +240, +9, +171, +208, +98, +101, +150, +159, +142, +224, +50, +236, +77, +87, +193, +5, +241, +146, +123, +22, +175, +187, +82, +160, +15, +247, +224, +226, +7, +92, +7, +154, +239, +210, +34, +118, +93, +67, +11, +91, +237, +75, +227, +28, +165, +58, +252, +184, +211, +165, +221, +108, +162, +225, +161, +174, +191, +86, +65, +214, +215, +15, +57, +36, +242, +137, +212, +105, +1, +165, +95, +8, +89, +215, +1, +150, +77, +34, +2, +209, +169, +241, +78, +221, +166, +229, +136, +237, +47, +228, +25, +97, +196, +77, +140, +67, +39, +130, +178, +117, +46, +67, +197, +242, +204, +151, +65, +131, +92, +73, +215, +164, +244, +216, +114, +140, +111, +13, +42, +63, +96, +171, +186, +56, +232, +79, +158, +96, +33, +38, +224, +184, +78, +128, +155, +215, +246, +144, +131, +214, +65, +69, +187, +117, +225, +6, +200, +220, +45, +255, +81, +68, +63, +13, +158, +178, +30, +156, +223, +173, +54, +227, +130, +231, +75, +144, +108, +195, +26, +27, +135, +155, +239, +215, +210, +4, +35, +47, +47, +51, +67, +11, +130, +129, +236, +238, +118, +67, +92, +251, +44, +108, +76, +254, +113, +201, +139, +55, +61, +10, +202, +27, +19, +161, +69, +232, +36, +131, +112, +79, +181, +43, +211, +102, +225, +131, +231, +5, +240, +223, +238, +201, +157, +176, +155, +241, +165, +41, +45, +209, +35, +36, +230, +102, +141, +216, +110, +134, +213, +231, +237, +92, +202, +192, +127, +182, +104, +23, +107, +29, +233, +111, +137, +142, +185, +229, +247, +5, +6, +153, +173, +110, +164, +10, +125, +132, +109, +165, +64, +28, +113, +124, +49, +251, +116, +66, +135, +4, +108, +12, +116, +80, +217, +75, +190, +178, +153, +55, +34, +184, +115, +40, +144, +16, +211, +55, +73, +32, +64, +210, +22, +201, +47, +201, +105, +97, +38, +253, +185, +5, +207, +191, +29, +82, +102, +59, +83, +167, +169, +133, +94, +230, +207, +181, +167, +1, +19, +47, +44, +30, +212, +226, +63, +149, +101, +132, +17, +146, +34, +44, +72, +248, +96, +157, +98, +39, +90, +217, +99, +206, +248, +165, +54, +253, +204, +142, +226, +214, +190, +150, +248, +19, +29, +138, +24, +78, +87, +74, +171, +51, +85, +229, +54, +28, +49, +96, +85, +45, +151, +199, +104, +112, +198, +242, +30, +152, +117, +25, +109, +8, +97, +240, +222, +106, +212, +158, +91, +153, +140, +27, +107, +182, +17, +22, +243, +194, +58, +66, +84, +225, +99, +249, +131, +221, +202, +187, +242, +142, +89, +184, +149, +114, +163, +20, +82, +241, +70, +222, +118, +109, +5, +177, +43, +228, +255, +247, +197, +170, +243, +70, +159, +125, +116, +166, +206, +121, +52, +213, +224, +219, +49, +25, +155, +130, +174, +234, +210, +64, +39, +49, +200, +192, +104, +32, +150, +20, +75, +189, +32, +16, +219, +71, +58, +115, +244, +184, +87, +24, +243, +58, +172, +126, +178, +229, +72, +16, +76, +176, +178, +254, +244, +67, +146, +208, +179, +221, +132, +25, +49, +114, +212, +166, +35, +36, +169, +57, +105, +67, +155, +230, +163, +141, +160, +107, +226, +62, +193, +213, +37, +26, +46, +97, +160, +12, +228, +221, +99, +160, +244, +141, +134, +63, +181, +248, +218, +223, +60, +33, +204, +121, +129, +27, +101, +206, +204, +206, +143, +99, +170, +87, +94, +69, +51, +53, +239, +216, +90, +24, +60, +81, +203, +187, +118, +233, +183, +169, +25, +202, +139, +201, +164, +244, +3, +56, +140, +131, +107, +215, +103, +8, +232, +159, +250, +121, +233, +225, +238, +158, +121, +195, +110, +67, +179, +177, +63, +76, +216, +59, +100, +235, +190, +8, +245, +129, +176, +94, +49, +112, +231, +17, +33, +149, +32, +242, +157, +73, +135, +157, +57, +250, +249, +169, +111, +52, +74, +195, +181, +29, +35, +222, +112, +137, +186, +59, +135, +243, +88, +206, +192, +230, +215, +20, +109, +234, +34, +103, +106, +185, +179, +175, +145, +52, +34, +142, +251, +169, +106, +8, +127, +207, +16, +126, +69, +110, +114, +198, +212, +17, +137, +219, +50, +33, +88, +130, +76, +50, +10, +169, +120, +185, +131, +90, +26, +242, +100, +132, +135, +255, +71, +2, +146, +209, +238, +113, +210, +145, +23, +99, +76, +146, +49, +213, +200, +67, +242, +153, +63, +194, +207, +213, +102, +183, +94, +1, +169, +24, +202, +128, +107, +201, +62, +189, +168, +238, +112, +41, +91, +154, +55, +117, +165, +150, +176, +227, +146, +239, +253, +224, +23, +144, +81, +42, +182, +150, +84, +141, +134, +75, +239, +189, +204, +140, +3, +11, +245, +123, +125, +61, +32, +220, +31, +194, +54, +207, +108, +136, +184, +207, +182, +162, +123, +181, +112, +9, +209, +62, +149, +34, +15, +25, +88, +206, +97, +236, +18, +150, +200, +139, +99, +215, +249, +56, +45, +77, +186, +118, +225, +121, +80, +38, +8, +222, +89, +28, +88, +253, +12, +142, +60, +125, +50, +117, +115, +202, +100, +135, +125, +130, +31, +188, +37, +140, +4, +59, +234, +77, +239, +209, +201, +24, +40, +235, +83, +95, +38, +193, +101, +27, +156, +95, +200, +158, +83, +123, +225, +144, +124, +101, +226, +50, +43, +254, +209, +188, +117, +16, +99, +27, +81, +116, +75, +183, +3, +69, +248, +77, +46, +139, +133, +18, +42, +131, +206, +84, +212, +7, +17, +9, +231, +99, +45, +211, +219, +172, +194, +5, +160, +190, +6, +125, +5, +16, +43, +47, +130, +170, +105, +27, +124, +174, +184, +217, +197, +54, +63, +232, +1, +194, +30, +137, +142, +97, +95, +191, +115, +149, +219, +2, +72, +98, +25, +216, +107, +19, +234, +218, +61, +136, +171, +144, +23, +99, +221, +42, +17, +161, +145, +239, +198, +36, +9, +124, +117, +111, +157, +209, +240, +254, +118, +78, +96, +113, +156, +89, +63, +35, +179, +65, +224, +224, +183, +22, +191, +217, +34, +130, +255, +65, +91, +24, +146, +119, +222, +72, +95, +34, +37, +73, +71, +81, +9, +13, +189, +56, +144, +170, +94, +104, +131, +231, +65, +105, +49, +97, +77, +102, +102, +236, +31, +85, +229, +18, +195, +214, +140, +168, +39, +235, +123, +110, +67, +12, +74, +123, +153, +93, +205, +42, +27, +23, +119, +218, +48, +128, +209, +1, +215, +95, +205, +190, +126, +232, +206, +212, +113, +144, +24, +152, +100, +11, +7, +244, +186, +83, +22, +225, +126, +215, +110, +43, +219, +110, +225, +57, +192, +18, +31, +160, +188, +211, +129, +120, +156, +212, +51, +139, +190, +105, +166, +156, +74, +61, +54, +97, +51, +50, +214, +226, +82, +208, +228, +69, +103, +236, +92, +93, +0, +89, +253, +17, +33, +106, +124, +185, +131, +219, +187, +34, +163, +16, +66, +73, +107, +229, +56, +251, +61, +7, +9, +70, +161, +179, +134, +68, +191, +178, +248, +60, +234, +254, +66, +118, +114, +63, +0, +182, +160, +230, +42, +212, +165, +253, +135, +170, +90, +149, +209, +229, +186, +237, +228, +148, +228, +57, +44, +77, +123, +54, +77, +22, +246, +240, +165, +248, +223, +26, +226, +143, +23, +248, +205, +252, +103, +217, +195, +107, +48, +139, +16, +157, +53, +247, +83, +237, +45, +251, +70, +69, +53, +147, +140, +216, +141, +173, +233, +205, +141, +123, +123, +32, +104, +54, +138, +112, +97, +38, +211, +23, +9, +44, +127, +101, +22, +66, +197, +195, +59, +208, +139, +65, +40, +12, +224, +81, +69, +64, +99, +191, +175, +108, +211, +111, +114, +6, +193, +220, +123, +126, +234, +41, +191, +72, +90, +139, +121, +131, +199, +51, +211, +108, +43, +245, +81, +219, +158, +139, +128, +119, +164, +200, +132, +209, +172, +129, +129, +74, +157, +41, +13, +88, +253, +23, +101, +182, +210, +229, +146, +252, +194, +100, +66, +48, +215, +25, +171, +87, +125, +88, +111, +88, +242, +151, +189, +146, +48, +167, +68, +90, +111, +163, +238, +235, +42, +152, +178, +193, +223, +39, +145, +98, +110, +179, +47, +90, +45, +6, +176, +242, +197, +217, +219, +230, +204, +252, +54, +92, +213, +89, +20, +141, +136, +208, +91, +116, +188, +121, +138, +117, +239, +0, +76, +132, +4, +86, +123, +152, +38, +71, +217, +233, +7, +82, +45, +165, +16, +103, +149, +27, +212, +152, +112, +114, +252, +113, +212, +75, +187, +138, +154, +211, +55, +66, +9, +57, +109, +214, +242, +141, +8, +193, +167, +63, +231, +193, +166, +101, +77, +201, +46, +26, +46, +187, +111, +25, +202, +248, +245, +53, +19, +217, +188, +22, +226, +199, +194, +19, +14, +187, +28, +156, +114, +40, +11, +56, +136, +77, +199, +69, +99, +234, +5, +55, +146, +135, +13, +155, +227, +71, +69, +35, +15, +112, +11, +26, +100, +158, +27, +150, +213, +172, +64, +101, +192, +155, +46, +20, +137, +137, +149, +200, +204, +242, +3, +137, +162, +249, +200, +136, +79, +46, +41, +208, +94, +58, +127, +218, +220, +156, +229, +138, +119, +178, +157, +35, +188, +146, +155, +94, +92, +159, +157, +242, +220, +53, +39, +33, +159, +229, +96, +133, +202, +218, +180, +55, +15, +15, +251, +215, +41, +13, +121, +162, +48, +141, +64, +174, +247, +221, +215, +244, +45, +100, +42, +15, +193, +129, +203, +183, +163, +150, +13, +177, +218, +150, +30, +47, +94, +115, +160, +206, +252, +21, +45, +239, +63, +125, +194, +66, +185, +89, +168, +160, +13, +161, +132, +73, +58, +100, +160, +121, +63, +125, +199, +45, +185, +157, +195, +99, +2, +6, +19, +21, +82, +193, +139, +115, +143, +134, +22, +153, +233, +56, +56, +51, +229, +108, +245, +30, +5, +117, +107, +191, +107, +117, +148, +5, +140, +201, +187, +86, +39, +168, +68, +249, +8, +208, +155, +78, +42, +142, +53, +135, +134, +139, +120, +99, +199, +238, +79, +247, +140, +23, +234, +15, +133, +43, +97, +48, +117, +252, +208, +173, +208, +245, +161, +29, +91, +108, +94, +53, +144, +242, +152, +16, +21, +246, +119, +192, +36, +129, +74, +215, +245, +254, +108, +50, +105, +197, +62, +72, +237, +207, +15, +7, +56, +169, +4, +92, +42, +67, +250, +159, +171, +253, +48, +165, +111, +252, +197, +231, +160, +140, +73, +220, +169, +27, +210, +215, +102, +183, +249, +182, +95, +216, +141, +153, +98, +195, +121, +94, +224, +58, +232, +50, +115, +134, +173, +218, +138, +249, +10, +31, +143, +182, +221, +128, +10, +112, +217, +58, +90, +18, +87, +195, +227, +227, +59, +98, +178, +181, +6, +174, +119, +130, +123, +6, +168, +146, +32, +155, +239, +177, +232, +13, +23, +214, +168, +236, +200, +113, +242, +134, +233, +193, +63, +96, +140, +21, +56, +176, +246, +142, +76, +65, +87, +145, +152, +0, +42, +170, +249, +23, +239, +205, +83, +237, +168, +211, +129, +133, +46, +46, +190, +122, +198, +234, +61, +99, +134, +78, +25, +235, +159, +27, +32, +39, +45, +142, +173, +103, +192, +2, +191, +10, +207, +245, +195, +100, +155, +73, +35, +12, +192, +210, +19, +150, +87, +211, +188, +180, +221, +185, +171, +216, +34, +11, +184, +90, +181, +133, +112, +4, +97, +151, +85, +167, +95, +157, +129, +229, +97, +115, +195, +136, +65, +37, +85, +114, +23, +231, +103, +75, +235, +133, +118, +183, +117, +120, +209, +120, +64, +94, +166, +187, +65, +233, +2, +40, +62, +98, +13, +213, +75, +194, +123, +164, +119, +182, +70, +123, +185, +100, +129, +118, +59, +220, +127, +246, +61, +29, +244, +218, +150, +145, +26, +46, +250, +203, +48, +105, +62, +202, +235, +120, +28, +43, +5, +205, +21, +39, +129, +196, +234, +112, +151, +170, +56, +134, +171, +230, +27, +55, +131, +83, +45, +141, +162, +54, +75, +100, +229, +37, +44, +196, +215, +25, +106, +225, +176, +102, +19, +80, +226, +237, +4, +19, +87, +213, +36, +220, +233, +207, +22, +237, +149, +149, +182, +68, +208, +54, +195, +70, +63, +78, +163, +22, +115, +131, +255, +211, +251, +224, +3, +221, +204, +213, +219, +228, +211, +54, +97, +195, +2, +107, +66, +49, +54, +18, +216, +151, +34, +152, +75, +86, +165, +220, +228, +17, +138, +88, +45, +113, +74, +40, +59, +180, +158, +234, +202, +175, +191, +246, +67, +236, +4, +74, +251, +122, +77, +155, +51, +12, +83, +13, +165, +54, +223, +144, +39, +7, +64, +30, +39, +230, +170, +57, +28, +45, +191, +67, +51, +116, +251, +255, +126, +169, +107, +221, +21, +63, +164, +57, +172, +102, +249, +79, +79, +232, +199, +224, +88, +58, +230, +64, +156, +192, +121, +62, +90, +53, +49, +236, +16, +177, +110, +62, +215, +43, +74, +82, +137, +5, +202, +149, +46, +0, +192, +215, +230, +88, +65, +244, +46, +39, +131, +209, +250, +199, +136, +17, +128, +119, +220, +97, +65, +229, +249, +202, +98, +1, +215, +50, +97, +83, +85, +228, +13, +26, +182, +153, +207, +15, +131, +89, +18, +20, +222, +70, +102, +161, +70, +103, +107, +93, +213, +100, +85, +73, +50, +218, +30, +8, +234, +87, +76, +40, +43, +249, +60, +170, +144, +38, +239, +101, +34, +144, +55, +211, +144, +162, +249, +158, +234, +15, +182, +32, +161, +38, +105, +46, +254, +158, +108, +122, +251, +36, +106, +95, +211, +58, +101, +249, +255, +90, +28, +198, +64, +125, +209, +59, +152, +151, +18, +178, +248, +30, +114, +103, +245, +83, +180, +221, +119, +4, +165, +201, +212, +229, +190, +90, +155, +126, +93, +223, +57, +48, +35, +188, +92, +90, +151, +119, +75, +149, +110, +152, +74, +221, +38, +67, +167, +174, +11, +222, +15, +21, +208, +50, +7, +252, +82, +195, +65, +187, +238, +104, +221, +143, +29, +29, +46, +56, +90, +14, +68, +251, +223, +108, +182, +112, +59, +40, +248, +220, +30, +154, +59, +133, +195, +79, +140, +242, +195, +100, +184, +161, +91, +73, +3, +3, +242, +167, +225, +71, +24, +166, +27, +106, +249, +233, +202, +118, +95, +115, +169, +161, +69, +67, +229, +84, +15, +52, +30, +117, +197, +206, +110, +65, +16, +75, +129, +36, +48, +169, +32, +104, +79, +163, +111, +147, +140, +36, +93, +132, +206, +8, +199, +221, +62, +37, +175, +140, +248, +30, +130, +130, +191, +141, +220, +123, +164, +234, +52, +229, +29, +115, +195, +173, +83, +222, +168, +173, +62, +242, +181, +84, +60, +56, +120, +180, +39, +47, +185, +207, +80, +4, +37, +180, +53, +202, +90, +182, +152, +236, +246, +133, +175, +21, +107, +173, +49, +41, +39, +20, +239, +221, +82, +192, +174, +53, +114, +204, +202, +207, +197, +34, +68, +80, +236, +56, +174, +53, +72, +141, +75, +136, +103, +203, +8, +66, +125, +191, +155, +80, +5, +222, +65, +246, +26, +90, +119, +150, +118, +131, +60, +144, +87, +13, +55, +65, +244, +204, +26, +104, +133, +176, +17, +14, +228, +56, +195, +93, +8, +32, +32, +111, +21, +114, +166, +177, +158, +110, +114, +81, +92, +75, +6, +63, +204, +199, +1, +158, +243, +93, +27, +70, +246, +99, +196, +246, +57, +80, +241, +232, +118, +140, +127, +219, +129, +179, +200, +248, +175, +184, +184, +142, +133, +206, +125, +13, +145, +67, +123, +116, +247, +167, +218, +88, +199, +42, +168, +2, +231, +104, +135, +116, +61, +191, +3, +97, +229, +132, +11, +5, +56, +97, +8, +132, +52, +30, +10, +73, +31, +10, +200, +63, +175, +45, +97, +5, +254, +163, +241, +186, +127, +170, +134, +175, +84, +26, +230, +23, +129, +29, +25, +52, +191, +166, +194, +250, +46, +17, +63, +241, +131, +245, +28, +85, +43, +206, +94, +31, +118, +211, +211, +117, +44, +151, +173, +160, +76, +214, +53, +7, +139, +194, +100, +242, +229, +70, +145, +221, +190, +18, +21, +147, +188, +84, +3, +172, +61, +196, +88, +11, +150, +116, +56, +148, +70, +10, +65, +104, +206, +161, +60, +123, +106, +44, +154, +22, +28, +252, +120, +226, +114, +78, +221, +3, +129, +86, +143, +248, +169, +120, +64, +65, +162, +206, +237, +130, +240, +32, +120, +39, +92, +139, +214, +179, +125, +71, +71, +225, +227, +82, +165, +214, +131, +128, +175, +227, +7, +136, +128, +57, +172, +19, +85, +239, +145, +0, +248, +164, +108, +101, +150, +173, +83, +95, +194, +33, +65, +17, +240, +94, +60, +147, +128, +224, +108, +161, +206, +53, +13, +93, +200, +24, +127, +208, +145, +218, +176, +193, +183, +85, +88, +147, +17, +29, +233, +47, +173, +184, +37, +180, +125, +6, +75, +115, +93, +147, +70, +217, +148, +148, +211, +216, +64, +4, +180, +240, +95, +106, +43, +202, +118, +183, +215, +176, +209, +68, +182, +8, +50, +114, +202, +130, +143, +9, +24, +45, +26, +138, +48, +253, +82, +168, +152, +66, +149, +147, +6, +224, +174, +106, +133, +101, +93, +63, +203, +169, +147, +39, +115, +207, +59, +240, +3, +46, +75, +84, +100, +208, +130, +153, +201, +22, +80, +197, +55, +57, +190, +16, +72, +10, +185, +114, +69, +53, +233, +47, +223, +159, +213, +223, +238, +185, +90, +69, +232, +133, +220, +117, +112, +204, +134, +171, +191, +74, +116, +253, +224, +14, +246, +237, +67, +236, +86, +93, +238, +138, +36, +105, +119, +157, +248, +249, +201, +201, +131, +174, +68, +147, +255, +169, +36, +126, +226, +98, +129, +141, +172, +235, +253, +65, +203, +62, +245, +222, +3, +187, +155, +135, +38, +192, +58, +241, +98, +39, +66, +107, +11, +173, +39, +85, +208, +83, +185, +80, +48, +186, +175, +64, +85, +91, +196, +241, +153, +194, +166, +213, +242, +203, +48, +204, +148, +59, +150, +21, +9, +62, +102, +14, +85, +157, +10, +196, +35, +86, +78, +78, +31, +45, +175, +42, +114, +135, +139, +243, +13, +193, +205, +208, +163, +43, +209, +111, +122, +53, +167, +177, +54, +122, +30, +204, +141, +187, +181, +45, +141, +176, +130, +230, +133, +109, +203, +221, +109, +125, +196, +111, +88, +86, +53, +245, +251, +21, +101, +56, +206, +156, +74, +242, +137, +215, +6, +25, +62, +29, +107, +95, +83, +243, +99, +124, +119, +14, +5, +244, +74, +196, +213, +92, +57, +34, +153, +66, +25, +177, +248, +32, +153, +102, +253, +104, +51, +4, +182, +23, +76, +182, +122, +88, +77, +220, +3, +197, +6, +72, +166, +27, +76, +112, +153, +25, +225, +94, +50, +242, +14, +90, +142, +50, +177, +244, +28, +34, +190, +11, +242, +6, +34, +107, +148, +30, +209, +244, +250, +242, +197, +12, +13, +255, +84, +42, +70, +30, +105, +255, +175, +35, +128, +196, +20, +128, +242, +235, +139, +180, +133, +228, +15, +240, +187, +218, +87, +27, +33, +105, +132, +204, +236, +130, +95, +1, +248, +87, +193, +176, +88, +32, +197, +251, +184, +35, +223, +7, +41, +131, +139, +40, +17, +33, +132, +90, +157, +135, +80, +204, +197, +42, +106, +32, +33, +127, +92, +156, +223, +178, +226, +27, +131, +21, +101, +202, +150, +169, +252, +128, +234, +132, +135, +228, +64, +243, +173, +131, +238, +80, +212, +125, +173, +39, +76, +60, +12, +193, +37, +92, +240, +210, +32, +214, +160, +50, +253, +105, +170, +182, +230, +32, +107, +166, +232, +94, +244, +122, +180, +172, +211, +96, +47, +172, +126, +46, +41, +228, +160, +139, +208, +141, +133, +224, +211, +235, +189, +129, +247, +234, +9, +249, +201, +164, +96, +135, +239, +223, +141, +184, +233, +61, +56, +44, +127, +88, +34, +184, +15, +48, +104, +76, +248, +232, +162, +36, +19, +199, +177, +127, +44, +161, +8, +221, +178, +47, +126, +236, +2, +225, +211, +147, +242, +251, +174, +185, +130, +171, +67, +170, +81, +209, +196, +247, +151, +203, +213, +56, +114, +5, +189, +35, +186, +67, +160, +50, +142, +123, +99, +252, +15, +238, +104, +61, +116, +138, +159, +2, +226, +214, +149, +123, +126, +102, +66, +214, +139, +109, +37, +68, +18, +126, +43, +130, +231, +40, +103, +168, +156, +45, +73, +122, +174, +155, +229, +115, +30, +22, +180, +118, +129, +62, +154, +246, +25, +145, +10, +164, +31, +113, +200, +182, +128, +99, +108, +190, +93, +218, +33, +70, +47, +22, +206, +136, +134, +85, +38, +86, +124, +136, +155, +2, +169, +33, +195, +29, +94, +115, +217, +81, +232, +203, +150, +155, +249, +43, +231, +107, +10, +59, +150, +207, +144, +78, +147, +108, +201, +235, +170, +77, +229, +190, +61, +79, +110, +158, +109, +14, +10, +161, +84, +17, +112, +248, +75, +176, +193, +69, +15, +223, +104, +220, +81, +21, +246, +158, +51, +168, +154, +228, +52, +64, +17, +54, +105, +117, +225, +64, +150, +181, +239, +251, +48, +171, +185, +88, +94, +5, +70, +242, +199, +161, +206, +85, +51, +170, +165, +54, +212, +204, +104, +155, +215, +180, +130, +218, +146, +205, +114, +63, +60, +247, +72, +177, +208, +82, +200, +79, +131, +213, +229, +21, +108, +16, +139, +172, +238, +7, +151, +53, +136, +49, +232, +37, +34, +235, +164, +203, +89, +177, +144, +183, +206, +33, +192, +29, +78, +222, +124, +251, +192, +167, +48, +162, +107, +158, +2, +38, +115, +136, +70, +34, +224, +229, +9, +200, +189, +188, +28, +4, +54, +82, +100, +49, +24, +59, +161, +62, +143, +239, +241, +148, +128, +148, +175, +8, +127, +91, +201, +177, +148, +185, +128, +229, +180, +69, +216, +33, +13, +106, +21, +23, +10, +94, +244, +86, +6, +17, +218, +35, +226, +124, +121, +227, +23, +59, +212, +96, +232, +191, +213, +203, +251, +99, +135, +218, +78, +40, +244, +8, +69, +137, +180, +219, +152, +196, +19, +124, +46, +104, +115, +84, +3, +36, +89, +107, +91, +168, +104, +119, +165, +174, +75, +65, +156, +153, +165, +79, +236, +145, +213, +104, +131, +216, +208, +97, +148, +95, +92, +91, +119, +239, +209, +138, +47, +99, +13, +69, +190, +19, +153, +121, +148, +40, +224, +204, +37, +203, +217, +77, +225, +156, +18, +108, +200, +139, +166, +104, +24, +77, +46, +168, +251, +137, +76, +205, +12, +7, +65, +34, +135, +46, +216, +232, +36, +122, +33, +104, +254, +216, +16, +139, +55, +59, +195, +122, +23, +127, +5, +93, +136, +171, +6, +68, +158, +196, +83, +176, +85, +149, +62, +71, +22, +93, +246, +67, +48, +136, +195, +9, +30, +49, +96, +163, +69, +219, +34, +213, +172, +65, +101, +90, +152, +244, +100, +242, +250, +248, +39, +174, +208, +31, +235, +148, +166, +200, +238, +33, +225, +138, +169, +233, +133, +221, +192, +85, +192, +66, +212, +102, +63, +195, +99, +242, +38, +185, +165, +174, +120, +245, +77, +92, +157, +4, +246, +187, +43, +136, +216, +147, +158, +176, +9, +83, +143, +252, +129, +125, +143, +189, +148, +177, +197, +112, +188, +96, +93, +10, +222, +245, +224, +235, +139, +85, +188, +203, +195, +251, +199, +107, +232, +178, +160, +223, +182, +52, +25, +100, +235, +93, +68, +23, +89, +51, +251, +80, +155, +70, +142, +55, +141, +165, +150, +69, +63, +200, +47, +182, +142, +35, +96, +117, +179, +36, +159, +142, +98, +29, +147, +4, +91, +21, +12, +21, +207, +58, +236, +79, +21, +241, +107, +42, +111, +222, +213, +104, +147, +100, +10, +17, +139, +74, +215, +62, +124, +55, +71, +137, +194, +249, +213, +4, +32, +52, +231, +239, +165, +145, +237, +51, +127, +35, +98, +61, +201, +236, +218, +110, +246, +72, +231, +8, +66, +159, +35, +43, +114, +69, +68, +177, +74, +197, +151, +132, +24, +153, +228, +111, +124, +211, +215, +154, +111, +152, +194, +181, +216, +109, +208, +236, +227, +128, +192, +215, +240, +228, +218, +97, +11, +120, +70, +174, +146, +52, +163, +86, +41, +95, +201, +26, +145, +251, +90, +47, +34, +68, +179, +154, +161, +176, +41, +62, +235, +40, +230, +83, +200, +48, +49, +146, +131, +169, +49, +133, +100, +86, +154, +202, +249, +253, +175, +30, +131, +25, +102, +222, +39, +29, +21, +34, +13, +219, +118, +117, +112, +76, +29, +139, +221, +184, +248, +192, +207, +248, +126, +122, +234, +201, +7, +3, +23, +139, +71, +216, +82, +179, +48, +18, +76, +51, +114, +71, +192, +138, +104, +65, +11, +32, +105, +103, +179, +151, +169, +169, +59, +229, +196, +165, +136, +158, +144, +143, +175, +86, +234, +55, +219, +148, +182, +141, +20, +186, +183, +201, +11, +80, +225, +19, +65, +249, +26, +191, +56, +90, +67, +210, +101, +232, +236, +78, +94, +27, +16, +233, +127, +205, +7, +254, +5, +129, +48, +160, +30, +32, +36, +246, +47, +95, +81, +192, +178, +255, +185, +20, +241, +122, +30, +53, +214, +217, +177, +68, +11, +98, +85, +206, +141, +107, +237, +114, +166, +143, +94, +15, +143, +120, +65, +12, +189, +79, +250, +30, +35, +5, +141, +176, +239, +74, +111, +240, +131, +37, +87, +241, +12, +125, +130, +138, +137, +181, +65, +44, +13, +236, +47, +215, +113, +140, +31, +41, +189, +216, +29, +142, +55, +100, +86, +208, +60, +132, +113, +8, +30, +174, +139, +206, +102, +9, +248, +148, +213, +77, +163, +63, +42, +4, +216, +74, +228, +246, +154, +117, +161, +125, +95, +52, +6, +254, +57, +99, +239, +82, +100, +193, +104, +66, +85, +246, +190, +86, +216, +0, +129, +45, +188, +181, +81, +103, +172, +75, +242, +102, +69, +16, +127, +29, +176, +241, +207, +162, +195, +215, +39, +178, +224, +76, +96, +186, +51, +156, +140, +206, +169, +58, +79, +116, +175, +62, +115, +138, +71, +85, +225, +4, +210, +106, +145, +245, +207, +204, +68, +176, +174, +126, +27, +21, +142, +96, +99, +202, +246, +91, +116, +218, +120, +53, +39, +184, +136, +230, +212, +60, +239, +161, +14, +39, +243, +160, +4, +52, +73, +158, +147, +112, +213, +25, +106, +94, +72, +76, +140, +220, +248, +205, +99, +160, +192, +241, +157, +249, +44, +157, +17, +111, +254, +90, +232, +217, +9, +167, +188, +92, +237, +46, +218, +124, +2, +119, +178, +128, +159, +89, +18, +234, +46, +195, +51, +125, +138, +190, +175, +247, +221, +62, +136, +165, +53, +103, +16, +222, +119, +245, +50, +172, +240, +179, +238, +237, +120, +166, +186, +211, +199, +82, +212, +130, +18, +146, +232, +183, +29, +49, +67, +81, +34, +49, +240, +211, +58, +252, +177, +15, +186, +113, +150, +170, +61, +150, +157, +174, +133, +43, +163, +4, +4, +129, +159, +52, +92, +143, +53, +60, +226, +157, +164, +9, +220, +242, +152, +32, +252, +68, +0, +187, +7, +222, +32, +212, +53, +143, +18, +65, +102, +76, +89, +119, +144, +152, +56, +6, +252, +189, +179, +72, +165, +153, +243, +144, +181, +34, +72, +236, +173, +134, +112, +207, +185, +159, +229, +104, +44, +68, +198, +241, +120, +217, +92, +213, +212, +94, +197, +164, +218, +237, +23, +234, +19, +63, +20, +237, +93, +238, +47, +210, +250, +102, +118, +154, +234, +160, +206, +3, +62, +16, +132, +186, +84, +200, +73, +82, +52, +100, +165, +17, +195, +122, +91, +65, +225, +229, +19, +76, +171, +197, +174, +132, +194, +166, +152, +131, +239, +88, +193, +40, +37, +136, +8, +168, +72, +90, +18, +70, +60, +116, +118, +122, +212, +91, +95, +109, +148, +205, +97, +3, +140, +145, +22, +9, +1, +76, +8, +254, +158, +147, +36, +166, +8, +231, +176, +108, +248, +140, +167, +161, +234, +251, +8, +205, +160, +218, +24, +69, +73, +128, +104, +7, +230, +230, +70, +88, +118, +176, +53, +109, +145, +218, +112, +141, +105, +232, +234, +160, +211, +83, +201, +46, +3, +21, +246, +70, +183, +160, +238, +176, +237, +81, +1, +20, +101, +76, +41, +112, +205, +61, +188, +216, +152, +142, +94, +183, +168, +161, +46, +184, +204, +62, +252, +208, +91, +101, +213, +113, +45, +189, +47, +88, +167, +24, +230, +11, +235, +251, +93, +250, +220, +92, +211, +166, +215, +115, +255, +174, +212, +97, +168, +218, +129, +208, +64, +208, +28, +58, +31, +202, +92, +50, +221, +165, +190, +165, +42, +115, +24, +216, +2, +14, +240, +78, +119, +217, +112, +225, +204, +221, +228, +154, +209, +177, +29, +175, +34, +159, +231, +173, +206, +226, +178, +98, +89, +197, +124, +6, +200, +138, +234, +210, +225, +30, +56, +246, +237, +242, +203, +118, +237, +163, +249, +72, +96, +221, +39, +74, +150, +86, +101, +57, +199, +82, +89, +57, +198, +167, +39, +100, +46, +66, +174, +54, +183, +2, +158, +110, +117, +196, +32, +28, +2, +105, +48, +49, +193, +131, +145, +58, +106, +56, +191, +33, +82, +0, +253, +236, +225, +205, +76, +75, +161, +157, +21, +11, +196, +112, +245, +228, +51, +241, +77, +53, +26, +200, +156, +197, +176, +36, +3, +48, +152, +155, +151, +24, +129, +247, +32, +231, +191, +22, +57, +91, +55, +202, +200, +232, +9, +94, +67, +79, +171, +219, +149, +10, +27, +25, +2, +119, +50, +126, +201, +170, +246, +157, +16, +17, +203, +185, +151, +126, +249, +226, +152, +229, +29, +203, +151, +248, +90, +183, +37, +237, +58, +55, +151, +232, +94, +55, +119, +136, +210, +12, +143, +109, +173, +15, +23, +85, +32, +179, +134, +86, +29, +176, +55, +206, +86, +219, +89, +116, +152, +238, +35, +199, +211, +211, +127, +219, +112, +28, +14, +151, +126, +39, +228, +48, +88, +94, +18, +148, +146, +65, +157, +206, +154, +187, +151, +42, +21, +239, +123, +34, +39, +41, +51, +233, +130, +59, +154, +26, +229, +158, +6, +76, +29, +216, +152, +160, +97, +57, +103, +147, +73, +220, +2, +120, +72, +124, +15, +222, +247, +101, +157, +236, +50, +136, +73, +215, +245, +226, +193, +43, +60, +160, +99, +231, +241, +211, +38, +235, +213, +101, +24, +52, +1, +100, +68, +38, +21, +2, +251, +71, +52, +55, +49, +57, +147, +48, +199, +212, +140, +162, +38, +118, +85, +255, +101, +151, +241, +98, +126, +86, +35, +251, +226, +242, +62, +115, +74, +95, +171, +106, +113, +252, +138, +80, +160, +189, +214, +94, +165, +87, +202, +46, +87, +6, +141, +41, +146, +24, +8, +198, +123, +199, +85, +24, +209, +206, +181, +171, +173, +152, +101, +252, +117, +121, +79, +51, +101, +243, +169, +94, +10, +246, +167, +31, +63, +92, +70, +1, +155, +10, +239, +4, +232, +162, +180, +143, +175, +110, +8, +19, +198, +0, +88, +130, +125, +80, +14, +16, +31, +199, +146, +156, +121, +252, +172, +253, +222, +78, +236, +230, +38, +168, +194, +211, +171, +224, +159, +7, +190, +163, +5, +238, +151, +128, +77, +187, +233, +252, +249, +161, +228, +255, +140, +28, +222, +254, +63, +227, +23, +56, +80, +173, +222, +29, +89, +209, +242, +178, +76, +234, +190, +150, +186, +70, +153, +20, +165, +22, +41, +228, +168, +95, +229, +232, +49, +10, +188, +133, +20, +209, +234, +63, +183, +5, +146, +171, +31, +10, +84, +15, +59, +98, +85, +181, +11, +207, +5, +26, +23, +136, +15, +50, +242, +71, +200, +9, +133, +158, +194, +128, +87, +248, +134, +205, +61, +147, +70, +61, +98, +244, +233, +228, +209, +149, +111, +165, +134, +70, +61, +247, +196, +73, +21, +44, +54, +55, +79, +225, +55, +153, +113, +154, +158, +181, +230, +170, +102, +229, +50, +141, +3, +3, +50, +10, +158, +181, +168, +60, +58, +67, +237, +46, +189, +55, +3, +75, +130, +163, +162, +61, +174, +45, +10, +150, +62, +74, +148, +21, +252, +228, +18, +242, +188, +139, +32, +40, +67, +159, +233, +207, +136, +173, +100, +95, +68, +74, +94, +72, +131, +212, +92, +0, +17, +109, +17, +176, +159, +74, +242, +24, +157, +232, +124, +62, +170, +175, +64, +24, +157, +163, +170, +40, +11, +233, +81, +73, +46, +72, +87, +199, +233, +223, +76, +104, +123, +45, +241, +1, +85, +122, +71, +241, +252, +176, +116, +168, +23, +178, +176, +158, +147, +112, +42, +247, +33, +78, +185, +58, +236, +42, +213, +251, +13, +173, +164, +68, +108, +140, +165, +3, +19, +130, +231, +200, +105, +98, +106, +239, +225, +223, +254, +31, +207, +4, +14, +123, +48, +141, +241, +69, +58, +235, +99, +160, +122, +11, +44, +142, +69, +124, +162, +229, +218, +146, +179, +94, +210, +214, +134, +7, +153, +140, +56, +78, +255, +153, +101, +71, +188, +182, +70, +33, +149, +34, +139, +18, +207, +224, +20, +30, +124, +172, +7, +231, +20, +133, +44, +143, +112, +216, +231, +174, +114, +2, +115, +161, +162, +162, +119, +201, +170, +86, +212, +16, +119, +59, +54, +233, +67, +3, +175, +106, +99, +79, +184, +7, +84, +123, +39, +36, +202, +234, +127, +239, +153, +124, +107, +161, +230, +191, +117, +27, +90, +242, +91, +87, +80, +49, +112, +110, +62, +14, +171, +219, +233, +70, +90, +39, +178, +231, +0, +47, +135, +238, +57, +156, +153, +81, +185, +113, +28, +132, +66, +101, +158, +204, +241, +239, +247, +93, +119, +9, +215, +176, +187, +251, +38, +195, +6, +147, +48, +1, +195, +208, +8, +193, +133, +193, +249, +131, +168, +139, +87, +218, +39, +187, +87, +125, +95, +233, +104, +1, +107, +191, +36, +15, +92, +234, +209, +201, +28, +169, +48, +174, +135, +80, +41, +50, +229, +216, +236, +48, +125, +86, +187, +246, +0, +171, +201, +64, +147, +56, +158, +172, +204, +254, +53, +40, +123, +244, +43, +244, +39, +197, +112, +81, +138, +59, +36, +160, +224, +212, +221, +160, +44, +44, +127, +195, +85, +132, +62, +189, +224, +217, +209, +170, +35, +248, +172, +45, +234, +2, +133, +204, +193, +100, +6, +201, +238, +27, +239, +182, +170, +225, +172, +164, +114, +9, +242, +211, +178, +21, +200, +181, +107, +10, +217, +112, +67, +140, +227, +92, +7, +31, +73, +31, +239, +158, +199, +143, +145, +163, +188, +199, +229, +127, +93, +140, +103, +122, +52, +174, +120, +158, +176, +242, +37, +128, +227, +65, +63, +26, +170, +172, +27, +97, +167, +74, +98, +58, +93, +48, +191, +141, +84, +221, +220, +125, +15, +139, +246, +169, +155, +184, +188, +202, +176, +116, +239, +131, +214, +224, +102, +152, +146, +254, +106, +179, +26, +87, +104, +30, +18, +139, +13, +254, +57, +156, +13, +142, +209, +69, +119, +155, +4, +42, +26, +37, +145, +213, +20, +122, +72, +140, +231, +255, +144, +50, +203, +10, +76, +75, +157, +197, +114, +82, +241, +66, +13, +45, +3, +223, +75, +148, +215, +64, +47, +123, +87, +74, +142, +97, +24, +102, +116, +116, +142, +115, +79, +23, +197, +197, +149, +63, +96, +88, +134, +173, +201, +93, +79, +196, +213, +236, +33, +185, +237, +35, +42, +156, +2, +21, +109, +236, +32, +141, +94, +241, +210, +110, +118, +124, +157, +176, +83, +230, +6, +210, +66, +161, +88, +239, +129, +18, +39, +41, +28, +111, +116, +101, +219, +43, +95, +223, +224, +225, +92, +80, +20, +6, +159, +162, +108, +35, +96, +154, +62, +9, +121, +3, +220, +242, +20, +111, +148, +142, +24, +77, +192, +162, +229, +221, +97, +93, +133, +89, +120, +63, +215, +104, +104, +160, +24, +100, +120, +83, +70, +128, +47, +49, +37, +87, +202, +96, +74, +192, +165, +209, +27, +181, +202, +142, +67, +107, +198, +37, +163, +236, +171, +15, +115, +248, +73, +64, +72, +204, +180, +91, +17, +182, +138, +15, +75, +10, +144, +109, +237, +43, +101, +26, +193, +201, +145, +55, +252, +230, +137, +150, +167, +49, +234, +20, +123, +131, +211, +237, +251, +211, +236, +18, +5, +107, +146, +104, +231, +129, +200, +216, +39, +14, +135, +225, +232, +202, +225, +12, +229, +162, +137, +133, +16, +179, +219, +215, +249, +227, +45, +128, +215, +15, +247, +85, +199, +59, +115, +248, +53, +120, +226, +11, +153, +114, +55, +3, +138, +90, +43, +201, +228, +201, +215, +105, +17, +120, +33, +92, +112, +179, +150, +200, +134, +43, +91, +158, +118, +45, +177, +80, +203, +35, +57, +90, +5, +97, +35, +200, +47, +121, +153, +99, +224, +182, +241, +12, +70, +214, +138, +249, +53, +159, +24, +115, +23, +28, +250, +87, +92, +60, +58, +7, +58, +165, +160, +120, +165, +82, +231, +11, +214, +45, +220, +131, +221, +195, +50, +186, +80, +162, +58, +83, +6, +229, +19, +214, +27, +5, +140, +244, +108, +238, +18, +201, +104, +95, +81, +169, +196, +165, +43, +41, +181, +171, +140, +229, +165, +78, +23, +48, +13, +128, +225, +71, +148, +235, +248, +112, +89, +134, +134, +180, +35, +171, +71, +14, +205, +23, +16, +209, +94, +105, +224, +237, +220, +95, +6, +249, +255, +135, +155, +61, +7, +155, +113, +110, +187, +123, +43, +55, +54, +206, +23, +205, +106, +94, +235, +93, +145, +21, +237, +239, +243, +60, +152, +250, +54, +121, +236, +16, +230, +103, +0, +131, +72, +113, +185, +239, +80, +103, +202, +83, +114, +176, +244, +121, +56, +177, +103, +95, +22, +99, +142, +3, +183, +1, +74, +254, +9, +150, +196, +40, +142, +241, +66, +215, +61, +16, +107, +42, +60, +178, +90, +126, +128, +142, +57, +135, +145, +188, +201, +31, +203, +231, +61, +244, +174, +216, +119, +117, +247, +233, +212, +20, +88, +174, +125, +92, +251, +202, +35, +72, +22, +123, +20, +22, +140, +186, +204, +116, +32, +7, +4, +195, +52, +212, +116, +109, +82, +173, +254, +151, +109, +47, +108, +14, +96, +59, +215, +197, +131, +225, +141, +150, +38, +233, +254, +150, +70, +28, +147, +246, +234, +31, +174, +219, +215, +161, +227, +76, +16, +254, +62, +41, +197, +246, +224, +188, +231, +187, +134, +78, +65, +149, +0, +40, +174, +73, +103, +107, +19, +211, +129, +85, +164, +13, +1, +161, +160, +39, +172, +145, +52, +86, +81, +82, +165, +146, +231, +61, +47, +183, +64, +157, +88, +125, +182, +238, +226, +125, +211, +115, +108, +130, +173, +110, +95, +64, +177, +46, +66, +141, +179, +122, +138, +70, +195, +47, +149, +60, +162, +65, +20, +164, +113, +164, +178, +46, +54, +234, +161, +84, +232, +136, +67, +82, +224, +239, +4, +16, +240, +181, +194, +194, +168, +114, +222, +70, +33, +178, +194, +106, +245, +6, +196, +56, +111, +107, +85, +196, +49, +81, +97, +104, +252, +54, +36, +243, +8, +61, +112, +152, +34, +40, +198, +140, +69, +174, +224, +255, +67, +91, +153, +216, +98, +236, +2, +171, +202, +59, +95, +97, +55, +116, +45, +194, +195, +226, +186, +101, +28, +68, +38, +6, +100, +51, +174, +45, +2, +57, +245, +44, +148, +243, +10, +198, +120, +57, +45, +128, +43, +255, +112, +215, +10, +24, +105, +71, +46, +255, +37, +62, +176, +148, +0, +83, +114, +146, +240, +31, +196, +207, +7, +93, +14, +222, +31, +10, +78, +168, +214, +50, +124, +129, +111, +74, +86, +210, +202, +27, +183, +224, +63, +200, +127, +35, +36, +126, +150, +73, +228, +63, +105, +200, +49, +130, +249, +56, +251, +185, +158, +90, +97, +21, +33, +102, +161, +110, +104, +49, +10, +43, +177, +123, +115, +244, +178, +246, +243, +23, +32, +186, +186, +86, +180, +153, +176, +217, +205, +27, +94, +76, +214, +9, +176, +177, +182, +162, +134, +211, +27, +44, +52, +251, +168, +70, +90, +166, +251, +76, +109, +211, +17, +90, +148, +8, +94, +139, +14, +27, +189, +73, +132, +19, +68, +200, +247, +153, +81, +216, +241, +210, +239, +214, +152, +44, +99, +242, +26, +43, +26, +108, +25, +200, +205, +48, +69, +120, +230, +108, +239, +33, +143, +48, +72, +33, +228, +232, +92, +85, +69, +244, +33, +227, +128, +158, +153, +60, +1, +253, +20, +70, +47, +224, +140, +251, +151, +248, +133, +200, +2, +105, +9, +158, +162, +244, +85, +156, +240, +110, +9, +212, +96, +2, +74, +84, +108, +211, +233, +119, +29, +188, +40, +57, +18, +121, +143, +90, +216, +41, +250, +202, +161, +78, +15, +77, +81, +128, +126, +152, +217, +21, +181, +164, +214, +27, +207, +71, +244, +88, +152, +150, +250, +148, +97, +81, +14, +117, +91, +121, +183, +129, +109, +158, +171, +196, +120, +126, +78, +158, +11, +9, +145, +100, +15, +47, +123, +97, +94, +111, +75, +50, +138, +135, +55, +173, +29, +236, +43, +73, +229, +64, +226, +152, +203, +112, +150, +153, +50, +105, +222, +204, +143, +41, +167, +34, +86, +253, +56, +175, +64, +78, +45, +144, +251, +54, +60, +176, +14, +11, +84, +238, +131, +26, +111, +179, +47, +76, +224, +29, +182, +24, +119, +162, +91, +129, +37, +13, +76, +212, +86, +253, +6, +37, +97, +76, +196, +76, +235, +205, +2, +103, +155, +198, +41, +133, +53, +25, +229, +121, +34, +114, +40, +7, +122, +112, +190, +95, +71, +75, +245, +37, +214, +246, +75, +239, +196, +173, +63, +50, +35, +97, +24, +110, +27, +157, +231, +39, +38, +160, +115, +207, +233, +44, +145, +66, +129, +98, +180, +66, +209, +134, +104, +122, +73, +185, +3, +166, +42, +131, +156, +162, +141, +125, +35, +6, +77, +66, +116, +180, +36, +77, +138, +53, +154, +131, +54, +89, +132, +83, +249, +107, +141, +169, +239, +66, +181, +180, +21, +136, +51, +162, +86, +62, +193, +170, +83, +189, +108, +202, +148, +243, +41, +227, +235, +92, +14, +20, +253, +202, +149, +178, +40, +67, +82, +89, +174, +120, +15, +79, +65, +109, +241, +79, +214, +41, +249, +81, +51, +214, +88, +65, +120, +50, +52, +108, +235, +171, +37, +153, +105, +206, +158, +99, +168, +98, +200, +116, +140, +180, +204, +65, +235, +232, +187, +144, +184, +127, +215, +10, +193, +171, +97, +145, +176, +169, +9, +245, +159, +235, +171, +124, +230, +38, +242, +202, +208, +130, +188, +187, +110, +31, +220, +6, +223, +74, +191, +122, +186, +233, +58, +57, +95, +13, +175, +124, +1, +101, +78, +18, +230, +239, +40, +75, +135, +68, +167, +248, +58, +213, +38, +87, +17, +6, +50, +101, +217, +229, +236, +119, +72, +92, +217, +27, +23, +122, +234, +254, +129, +127, +175, +185, +221, +72, +142, +28, +25, +146, +108, +211, +31, +150, +107, +194, +186, +17, +138, +146, +133, +174, +126, +165, +22, +78, +179, +148, +16, +1, +27, +27, +82, +77, +119, +230, +109, +106, +179, +29, +230, +125, +148, +14, +181, +163, +181, +116, +24, +205, +156, +188, +59, +47, +202, +176, +85, +71, +163, +56, +253, +243, +79, +60, +110, +33, +170, +3, +152, +146, +84, +78, +163, +48, +249, +59, +97, +50, +172, +43, +72, +202, +103, +126, +85, +165, +235, +156, +159, +226, +31, +70, +192, +173, +95, +125, +201, +230, +46, +238, +65, +45, +176, +68, +102, +142, +39, +158, +112, +254, +123, +180, +142, +114, +31, +73, +95, +105, +193, +29, +234, +153, +73, +37, +180, +47, +47, +236, +101, +78, +150, +173, +168, +124, +195, +155, +218, +126, +20, +209, +240, +134, +8, +131, +227, +232, +155, +58, +58, +14, +200, +185, +168, +12, +208, +248, +139, +175, +243, +16, +63, +52, +6, +66, +238, +1, +142, +115, +119, +186, +55, +115, +127, +12, +14, +29, +83, +123, +15, +18, +183, +55, +48, +121, +250, +63, +157, +32, +46, +135, +1, +83, +188, +12, +117, +187, +125, +185, +236, +46, +94, +237, +116, +141, +104, +220, +138, +209, +189, +78, +29, +139, +220, +41, +113, +248, +200, +184, +15, +200, +143, +56, +75, +79, +24, +134, +19, +18, +179, +74, +25, +170, +202, +132, +195, +2, +5, +234, +39, +3, +12, +126, +156, +79, +225, +46, +209, +213, +104, +113, +45, +127, +50, +134, +199, +95, +159, +92, +187, +204, +238, +49, +246, +97, +91, +59, +21, +130, +8, +201, +117, +81, +254, +110, +119, +118, +252, +194, +137, +154, +38, +78, +240, +249, +136, +183, +21, +49, +26, +180, +48, +27, +169, +159, +55, +219, +115, +58, +105, +5, +179, +83, +185, +89, +178, +153, +130, +129, +195, +220, +119, +121, +209, +197, +177, +134, +161, +42, +76, +102, +227, +167, +92, +9, +219, +187, +249, +3, +64, +146, +46, +232, +237, +24, +233, +215, +230, +154, +192, +213, +228, +218, +1, +49, +42, +188, +130, +81, +160, +237, +55, +190, +143, +166, +193, +92, +146, +59, +202, +128, +105, +182, +228, +173, +124, +193, +54, +118, +123, +213, +32, +154, +192, +32, +221, +152, +192, +182, +95, +154, +226, +26, +167, +3, +137, +156, +226, +145, +132, +22, +70, +64, +96, +78, +50, +122, +249, +136, +38, +50, +55, +68, +197, +221, +174, +112, +35, +34, +60, +105, +4, +179, +205, +115, +46, +49, +164, +36, +246, +65, +22, +131, +142, +69, +84, +185, +0, +232, +243, +36, +202, +254, +212, +158, +10, +230, +50, +34, +126, +17, +233, +152, +238, +59, +152, +87, +185, +58, +87, +125, +37, +231, +158, +255, +208, +181, +250, +237, +136, +72, +187, +246, +80, +33, +170, +10, +123, +202, +8, +63, +2, +235, +121, +142, +0, +149, +186, +154, +233, +8, +28, +150, +247, +212, +137, +117, +140, +121, +189, +152, +252, +120, +59, +2, +84, +59, +41, +100, +247, +25, +144, +198, +193, +60, +166, +253, +143, +93, +136, +156, +1, +140, +195, +64, +189, +133, +55, +252, +51, +230, +207, +144, +127, +167, +208, +203, +220, +78, +48, +137, +30, +128, +225, +25, +221, +188, +254, +236, +188, +137, +174, +151, +249, +61, +179, +178, +184, +61, +237, +118, +163, +162, +116, +223, +21, +248, +96, +12, +80, +239, +190, +39, +2, +122, +109, +114, +220, +152, +219, +7, +6, +72, +141, +18, +205, +238, +65, +240, +91, +123, +172, +73, +207, +123, +85, +41, +158, +167, +233, +58, +44, +212, +81, +75, +108, +244, +136, +110, +57, +249, +125, +215, +221, +212, +102, +60, +110, +114, +138, +110, +1, +209, +211, +137, +187, +173, +231, +78, +90, +129, +203, +121, +250, +108, +166, +226, +75, +19, +217, +3, +254, +149, +131, +223, +55, +93, +28, +249, +173, +206, +189, +200, +233, +166, +215, +2, +187, +115, +208, +45, +241, +185, +208, +210, +80, +109, +32, +195, +123, +83, +39, +133, +147, +229, +45, +246, +216, +52, +220, +43, +165, +121, +42, +28, +37, +205, +142, +126, +221, +116, +250, +49, +24, +0, +80, +250, +30, +156, +227, +134, +134, +32, +92, +209, +23, +191, +49, +57, +237, +156, +111, +60, +174, +178, +89, +232, +97, +43, +49, +72, +199, +162, +115, +126, +213, +187, +243, +156, +171, +196, +221, +99, +141, +64, +87, +149, +71, +136, +183, +169, +23, +150, +18, +79, +27, +179, +185, +249, +184, +200, +111, +21, +77, +105, +195, +146, +122, +127, +128, +93, +188, +78, +212, +2, +65, +52, +121, +109, +84, +209, +137, +119, +15, +169, +225, +158, +105, +166, +11, +202, +255, +26, +62, +254, +163, +50, +161, +15, +39, +182, +155, +255, +138, +14, +125, +33, +33, +109, +71, +40, +66, +47, +60, +104, +9, +23, +203, +19, +16, +174, +112, +87, +245, +213, +17, +52, +202, +14, +233, +42, +171, +148, +42, +81, +167, +21, +220, +237, +12, +160, +81, +41, +240, +242, +146, +164, +93, +116, +85, +65, +83, +62, +225, +45, +38, +138, +162, +128, +247, +163, +20, +104, +213, +111, +122, +88, +21, +37, +64, +62, +24, +77, +215, +56, +24, +132, +60, +218, +72, +247, +244, +140, +128, +217, +22, +192, +5, +190, +44, +158, +17, +85, +82, +193, +30, +148, +201, +142, +172, +200, +201, +100, +4, +19, +47, +206, +70, +6, +244, +208, +248, +155, +200, +30, +126, +201, +186, +10, +5, +250, +100, +8, +212, +62, +20, +91, +164, +202, +203, +133, +104, +181, +68, +233, +89, +52, +141, +81, +219, +16, +198, +231, +51, +65, +13, +250, +183, +169, +199, +249, +181, +149, +72, +154, +246, +106, +66, +215, +84, +238, +9, +123, +97, +32, +134, +80, +174, +157, +28, +96, +25, +17, +196, +238, +124, +82, +51, +85, +37, +255, +209, +147, +123, +254, +216, +166, +193, +52, +142, +78, +103, +219, +155, +35, +243, +132, +241, +61, +23, +248, +2, +103, +237, +121, +29, +97, +174, +200, +143, +190, +95, +163, +214, +230, +31, +185, +162, +152, +75, +132, +9, +173, +186, +209, +165, +178, +246, +216, +24, +18, +225, +3, +160, +42, +220, +239, +100, +236, +150, +113, +243, +233, +249, +34, +71, +125, +76, +211, +16, +143, +5, +75, +29, +125, +2, +154, +5, +203, +133, +254, +52, +112, +126, +137, +184, +188, +144, +135, +122, +242, +2, +194, +75, +219, +79, +43, +103, +152, +41, +217, +51, +43, +118, +0, +86, +8, +88, +130, +146, +188, +22, +215, +56, +70, +173, +237, +181, +146, +43, +127, +249, +250, +116, +88, +202, +220, +168, +145, +239, +214, +130, +147, +100, +122, +188, +230, +61, +118, +0, +36, +83, +129, +249, +86, +166, +89, +181, +138, +29, +220, +116, +141, +128, +3, +254, +245, +123, +214, +198, +152, +96, +108, +13, +242, +141, +231, +163, +136, +58, +68, +101, +57, +59, +17, +241, +111, +244, +47, +7, +230, +38, +91, +229, +191, +92, +168, +243, +70, +191, +145, +61, +67, +231, +34, +113, +238, +32, +103, +16, +13, +26, +149, +14, +64, +33, +96, +165, +54, +224, +79, +24, +216, +4, +97, +90, +246, +34, +151, +50, +67, +234, +114, +105, +38, +150, +162, +216, +151, +155, +142, +244, +84, +26, +62, +7, +54, +192, +213, +86, +95, +253, +3, +239, +235, +85, +65, +75, +248, +46, +16, +133, +89, +200, +64, +181, +219, +1, +17, +46, +183, +64, +153, +11, +160, +148, +178, +149, +151, +189, +237, +0, +228, +178, +123, +176, +161, +108, +105, +15, +181, +1, +81, +70, +157, +135, +131, +248, +225, +73, +125, +23, +116, +79, +80, +2, +211, +158, +55, +195, +20, +159, +204, +191, +51, +64, +74, +236, +133, +142, +174, +137, +136, +72, +67, +170, +206, +160, +190, +43, +220, +67, +184, +61, +35, +42, +101, +88, +117, +104, +151, +140, +60, +100, +11, +11, +102, +55, +212, +236, +90, +52, +33, +166, +12, +10, +229, +194, +121, +39, +38, +39, +234, +224, +243, +6, +192, +205, +188, +174, +116, +170, +192, +36, +69, +68, +226, +44, +163, +163, +207, +128, +90, +163, +227, +30, +174, +40, +60, +237, +83, +90, +18, +178, +157, +69, +188, +209, +79, +46, +228, +208, +44, +230, +201, +42, +199, +190, +25, +12, +54, +92, +47, +150, +92, +174, +228, +60, +255, +225, +38, +154, +55, +43, +234, +44, +165, +195, +176, +225, +74, +95, +35, +192, +92, +153, +234, +128, +142, +28, +98, +52, +85, +192, +42, +146, +83, +238, +188, +130, +9, +215, +138, +216, +15, +236, +188, +85, +91, +89, +124, +6, +72, +200, +220, +223, +184, +221, +68, +183, +141, +230, +203, +55, +200, +110, +68, +1, +70, +22, +195, +252, +0, +34, +170, +125, +84, +155, +101, +151, +8, +151, +206, +177, +91, +227, +23, +248, +16, +55, +125, +61, +90, +72, +230, +251, +73, +53, +79, +139, +151, +254, +105, +230, +144, +89, +49, +161, +17, +226, +229, +234, +25, +134, +220, +76, +26, +220, +207, +151, +129, +68, +106, +229, +55, +141, +219, +173, +119, +78, +174, +199, +28, +6, +131, +148, +206, +252, +17, +177, +60, +29, +101, +138, +139, +249, +243, +49, +204, +72, +190, +29, +224, +41, +25, +171, +148, +126, +248, +25, +160, +127, +138, +199, +227, +52, +254, +22, +148, +205, +162, +63, +12, +37, +122, +232, +177, +159, +161, +76, +100, +31, +250, +63, +122, +125, +244, +79, +18, +108, +58, +242, +156, +125, +94, +253, +212, +55, +174, +163, +138, +146, +244, +219, +250, +21, +126, +145, +249, +132, +147, +79, +212, +30, +132, +241, +176, +110, +21, +31, +123, +51, +116, +178, +131, +103, +39, +37, +157, +59, +208, +216, +12, +61, +84, +208, +217, +166, +110, +156, +238, +118, +250, +196, +48, +245, +33, +60, +159, +124, +6, +229, +71, +24, +5, +60, +224, +75, +247, +171, +229, +227, +22, +26, +82, +76, +171, +207, +37, +124, +109, +228, +201, +198, +212, +48, +247, +189, +214, +49, +115, +65, +196, +153, +99, +48, +108, +87, +54, +147, +51, +93, +147, +95, +226, +50, +122, +74, +167, +91, +108, +206, +20, +240, +211, +226, +174, +199, +42, +251, +124, +227, +157, +177, +193, +240, +12, +22, +15, +104, +93, +149, +11, +50, +96, +197, +79, +40, +76, +110, +168, +49, +5, +13, +16, +254, +235, +218, +20, +165, +170, +21, +215, +188, +15, +45, +55, +204, +224, +173, +240, +43, +15, +63, +140, +133, +43, +180, +175, +179, +114, +127, +157, +107, +136, +157, +139, +56, +147, +252, +187, +192, +165, +5, +80, +50, +138, +162, +55, +71, +106, +60, +141, +231, +149, +121, +5, +106, +206, +185, +238, +26, +12, +175, +104, +16, +129, +33, +10, +20, +119, +72, +28, +53, +161, +23, +254, +138, +118, +177, +111, +116, +243, +130, +39, +241, +25, +202, +172, +18, +57, +222, +40, +87, +99, +14, +74, +140, +111, +118, +169, +145, +158, +146, +185, +172, +48, +203, +241, +144, +95, +187, +75, +220, +124, +209, +91, +138, +139, +74, +48, +224, +203, +212, +215, +65, +72, +232, +174, +62, +248, +235, +28, +208, +101, +130, +117, +135, +161, +90, +26, +235, +214, +251, +36, +94, +142, +187, +6, +33, +178, +124, +211, +83, +48, +113, +38, +154, +156, +189, +89, +26, +201, +119, +53, +219, +50, +118, +199, +75, +246, +223, +168, +46, +218, +80, +182, +58, +102, +74, +34, +240, +155, +5, +221, +236, +119, +9, +89, +202, +123, +112, +232, +70, +45, +65, +254, +2, +52, +65, +3, +182, +65, +64, +236, +173, +23, +176, +159, +197, +10, +68, +127, +134, +153, +193, +174, +82, +214, +103, +13, +120, +101, +83, +184, +217, +107, +208, +44, +204, +158, +209, +143, +107, +67, +9, +43, +236, +63, +39, +151, +89, +239, +18, +112, +244, +220, +25, +91, +250, +89, +134, +208, +102, +230, +238, +93, +84, +156, +234, +185, +14, +229, +5, +173, +191, +52, +249, +249, +245, +104, +183, +178, +46, +29, +208, +244, +60, +159, +191, +221, +49, +240, +198, +136, +3, +79, +217, +159, +106, +52, +207, +86, +192, +245, +83, +192, +85, +0, +40, +174, +211, +147, +232, +5, +218, +85, +236, +167, +102, +9, +142, +55, +245, +57, +7, +174, +221, +138, +20, +95, +135, +186, +216, +47, +191, +183, +217, +112, +137, +129, +44, +218, +253, +92, +202, +21, +163, +159, +207, +126, +237, +209, +5, +132, +86, +145, +251, +26, +149, +15, +32, +140, +83, +94, +52, +32, +131, +49, +168, +197, +184, +205, +173, +148, +107, +254, +19, +163, +130, +25, +4, +40, +164, +207, +226, +130, +120, +18, +183, +109, +18, +211, +105, +163, +91, +62, +204, +29, +152, +52, +140, +239, +169, +54, +242, +128, +32, +219, +37, +117, +4, +101, +94, +100, +105, +192, +221, +48, +191, +132, +166, +242, +238, +36, +242, +165, +84, +104, +148, +223, +87, +106, +120, +251, +213, +59, +68, +45, +214, +173, +10, +111, +175, +201, +129, +186, +18, +50, +8, +174, +110, +243, +145, +225, +48, +90, +162, +39, +217, +16, +215, +22, +190, +68, +38, +102, +218, +126, +61, +121, +133, +50, +222, +46, +227, +168, +104, +113, +20, +69, +177, +220, +131, +74, +125, +205, +247, +132, +132, +159, +206, +194, +215, +190, +113, +88, +65, +201, +74, +254, +13, +199, +145, +155, +119, +29, +94, +248, +182, +183, +23, +1, +167, +186, +91, +121, +173, +212, +221, +239, +197, +173, +177, +208, +79, +69, +8, +13, +241, +57, +241, +245, +224, +178, +217, +161, +34, +218, +183, +2, +38, +111, +52, +180, +77, +41, +35, +176, +234, +137, +192, +171, +221, +177, +159, +168, +35, +131, +165, +57, +105, +185, +41, +204, +95, +119, +60, +43, +11, +140, +34, +101, +129, +203, +160, +199, +191, +11, +240, +204, +39, +215, +5, +208, +154, +98, +4, +223, +207, +252, +244, +30, +189, +103, +71, +54, +116, +43, +199, +248, +246, +79, +145, +136, +234, +46, +217, +24, +169, +44, +37, +233, +7, +36, +80, +20, +228, +169, +50, +129, +102, +204, +231, +141, +93, +30, +62, +85, +158, +165, +200, +114, +133, +87, +147, +220, +40, +3, +223, +146, +29, +91, +227, +178, +93, +163, +49, +80, +16, +192, +188, +252, +135, +54, +173, +58, +162, +255, +120, +112, +91, +101, +75, +133, +11, +140, +48, +154, +59, +178, +161, +212, +204, +97, +98, +42, +15, +89, +193, +191, +0, +42, +183, +205, +137, +193, +30, +181, +22, +4, +133, +26, +204, +35, +45, +126, +81, +62, +249, +72, +40, +99, +136, +177, +193, +77, +111, +192, +41, +65, +220, +58, +137, +60, +159, +120, +12, +150, +136, +156, +196, +12, +104, +134, +9, +167, +180, +26, +121, +78, +237, +49, +128, +55, +146, +101, +58, +190, +217, +38, +83, +67, +122, +243, +35, +170, +78, +74, +119, +52, +151, +65, +42, +158, +239, +131, +1, +200, +109, +39, +78, +199, +124, +218, +180, +217, +60, +42, +84, +84, +201, +70, +254, +94, +45, +94, +240, +152, +152, +233, +113, +92, +192, +206, +61, +62, +212, +228, +129, +189, +113, +24, +228, +69, +40, +153, +84, +19, +18, +29, +120, +13, +166, +135, +103, +195, +18, +34, +235, +31, +181, +39, +3, +212, +52, +11, +249, +61, +93, +44, +128, +169, +40, +88, +193, +139, +220, +186, +84, +69, +105, +50, +57, +58, +195, +145, +127, +138, +218, +47, +90, +86, +37, +73, +99, +227, +255, +201, +228, +197, +68, +38, +1, +246, +27, +109, +55, +185, +55, +115, +246, +51, +147, +100, +34, +193, +182, +151, +108, +203, +157, +75, +22, +3, +22, +51, +126, +99, +5, +178, +66, +89, +182, +138, +87, +92, +160, +99, +26, +198, +89, +89, +196, +21, +6, +16, +227, +105, +6, +191, +234, +126, +181, +31, +147, +80, +51, +53, +84, +200, +122, +134, +240, +155, +152, +108, +27, +66, +127, +69, +54, +185, +240, +131, +103, +96, +238, +68, +95, +189, +172, +227, +31, +86, +157, +223, +220, +0, +181, +139, +43, +41, +224, +190, +213, +11, +253, +50, +207, +157, +133, +211, +219, +26, +187, +156, +21, +46, +232, +6, +209, +234, +59, +173, +143, +8, +163, +210, +194, +213, +100, +58, +123, +173, +150, +122, +107, +82, +117, +44, +242, +203, +115, +73, +171, +5, +57, +248, +229, +185, +16, +146, +77, +197, +42, +165, +29, +54, +29, +1, +206, +205, +215, +210, +203, +73, +71, +162, +33, +83, +230, +175, +6, +85, +94, +243, +48, +33, +169, +61, +201, +101, +234, +11, +129, +182, +167, +72, +47, +104, +78, +243, +252, +146, +86, +51, +99, +180, +120, +227, +234, +155, +69, +135, +90, +107, +28, +21, +104, +111, +90, +230, +158, +0, +45, +73, +163, +52, +212, +247, +89, +136, +207, +87, +235, +245, +90, +158, +218, +69, +29, +53, +143, +25, +189, +88, +111, +54, +108, +69, +204, +55, +147, +150, +242, +241, +68, +185, +82, +200, +47, +195, +11, +211, +165, +107, +193, +119, +226, +127, +97, +194, +229, +198, +172, +5, +104, +24, +148, +230, +166, +76, +66, +0, +80, +202, +165, +11, +226, +119, +24, +64, +24, +61, +18, +82, +183, +202, +88, +27, +101, +46, +73, +240, +243, +128, +154, +236, +46, +58, +221, +8, +30, +254, +108, +102, +149, +235, +70, +155, +43, +79, +83, +136, +246, +140, +8, +210, +239, +212, +161, +42, +251, +8, +123, +173, +31, +246, +176, +230, +159, +17, +87, +155, +97, +45, +250, +137, +59, +72, +32, +242, +37, +254, +29, +83, +17, +237, +159, +199, +19, +151, +114, +65, +239, +130, +213, +82, +58, +189, +64, +119, +136, +248, +21, +159, +121, +173, +229, +227, +177, +52, +254, +135, +10, +140, +141, +141, +156, +67, +121, +106, +57, +153, +166, +71, +21, +170, +55, +125, +120, +39, +161, +192, +57, +0, +173, +88, +198, +71, +222, +116, +110, +207, +191, +85, +185, +188, +103, +44, +146, +249, +132, +199, +121, +58, +142, +252, +216, +149, +123, +216, +225, +232, +84, +192, +169, +115, +120, +217, +236, +81, +196, +27, +245, +94, +32, +8, +149, +43, +153, +70, +35, +249, +8, +80, +195, +123, +237, +185, +61, +206, +94, +3, +244, +169, +232, +166, +75, +50, +230, +55, +111, +247, +88, +2, +207, +52, +154, +6, +54, +114, +167, +121, +133, +34, +231, +74, +98, +183, +70, +221, +164, +13, +196, +230, +4, +105, +106, +203, +218, +97, +36, +117, +209, +237, +207, +71, +218, +157, +51, +183, +66, +108, +5, +198, +61, +236, +12, +224, +85, +51, +22, +241, +15, +123, +68, +223, +188, +43, +8, +7, +169, +243, +225, +49, +12, +235, +93, +9, +108, +212, +193, +143, +153, +124, +42, +233, +149, +143, +64, +67, +138, +139, +225, +219, +169, +35, +120, +204, +210, +11, +129, +146, +223, +247, +95, +137, +230, +247, +32, +47, +126, +214, +128, +142, +175, +181, +209, +12, +18, +177, +199, +38, +125, +220, +149, +81, +176, +19, +25, +174, +91, +220, +169, +227, +245, +43, +233, +244, +186, +95, +36, +230, +12, +20, +0, +26, +74, +111, +54, +160, +223, +227, +219, +172, +246, +67, +168, +245, +217, +159, +50, +147, +110, +33, +155, +79, +168, +51, +80, +44, +115, +55, +127, +85, +232, +98, +113, +196, +14, +140, +49, +148, +183, +7, +120, +35, +110, +51, +207, +156, +135, +82, +157, +80, +145, +112, +68, +253, +234, +133, +179, +135, +127, +129, +102, +81, +45, +175, +70, +40, +176, +214, +211, +0, +108, +85, +219, +176, +89, +115, +212, +70, +253, +17, +71, +182, +87, +74, +221, +233, +15, +148, +227, +254, +214, +187, +174, +254, +140, +77, +141, +87, +0, +217, +134, +72, +178, +144, +35, +255, +39, +193, +240, +30, +36, +79, +79, +6, +134, +113, +4, +74, +50, +224, +86, +192, +168, +252, +188, +12, +222, +51, +197, +23, +177, +18, +236, +167, +103, +164, +9, +3, +17, +160, +129, +5, +210, +123, +254, +16, +50, +175, +198, +26, +120, +207, +230, +248, +206, +14, +70, +6, +111, +35, +153, +209, +229, +125, +203, +0, +172, +78, +140, +195, +207, +239, +184, +20, +218, +159, +129, +219, +94, +29, +163, +73, +181, +25, +193, +67, +165, +97, +108, +203, +16, +207, +193, +10, +39, +77, +248, +7, +179, +229, +208, +243, +44, +112, +123, +0, +41, +164, +95, +202, +205, +21, +28, +45, +181, +3, +82, +235, +70, +33, +191, +95, +246, +151, +180, +98, +168, +127, +233, +122, +60, +64, +11, +141, +106, +10, +227, +238, +255, +228, +183, +14, +0, +221, +245, +113, +39, +247, +251, +161, +115, +98, +155, +149, +29, +87, +135, +193, +65, +4, +217, +220, +232, +159, +103, +254, +224, +155, +215, +30, +164, +159, +95, +139, +118, +55, +229, +6, +151, +96, +224, +66, +160, +42, +173, +62, +228, +56, +160, +31, +236, +186, +234, +50, +160, +121, +43, +139, +232, +27, +118, +82, +166, +32, +170, +139, +12, +186, +114, +140, +45, +78, +33, +36, +126, +144, +170, +51, +62, +176, +106, +238, +59, +88, +225, +162, +20, +89, +25, +55, +3, +174, +54, +178, +177, +99, +133, +87, +3, +163, +122, +181, +20, +22, +138, +169, +197, +50, +41, +55, +38, +35, +107, +145, +121, +87, +78, +175, +73, +242, +60, +50, +70, +33, +113, +90, +190, +188, +209, +30, +15, +249, +32, +157, +68, +162, +6, +65, +66, +123, +218, +189, +130, +153, +120, +149, +199, +204, +144, +205, +169, +247, +125, +85, +21, +38, +232, +122, +145, +74, +115, +33, +171, +186, +244, +172, +18, +43, +32, +164, +199, +143, +200, +45, +180, +254, +228, +203, +244, +79, +27, +41, +75, +10, +132, +115, +240, +220, +246, +138, +77, +113, +192, +19, +55, +135, +234, +244, +208, +11, +119, +17, +128, +93, +26, +60, +199, +155, +150, +76, +209, +126, +134, +79, +79, +19, +3, +24, +107, +98, +164, +67, +88, +75, +48, +32, +71, +93, +46, +183, +116, +206, +121, +58, +120, +17, +19, +59, +152, +250, +25, +117, +234, +187, +228, +254, +25, +183, +157, +109, +27, +55, +145, +216, +146, +127, +29, +26, +103, +31, +17, +116, +153, +106, +17, +236, +65, +17, +95, +58, +66, +188, +88, +26, +34, +159, +98, +151, +231, +104, +160, +27, +90, +215, +80, +226, +118, +140, +123, +45, +141, +151, +109, +136, +99, +86, +195, +193, +215, +197, +167, +19, +51, +175, +236, +92, +172, +48, +24, +122, +72, +4, +95, +133, +214, +106, +22, +218, +67, +122, +51, +124, +65, +204, +119, +35, +110, +81, +184, +135, +44, +215, +138, +218, +189, +201, +19, +30, +42, +178, +135, +208, +118, +161, +138, +156, +138, +208, +255, +180, +60, +153, +35, +195, +109, +182, +247, +95, +250, +53, +19, +229, +242, +43, +176, +188, +83, +25, +186, +93, +185, +73, +89, +215, +17, +240, +21, +83, +30, +68, +142, +118, +174, +153, +186, +248, +232, +108, +13, +132, +98, +101, +187, +159, +6, +183, +22, +63, +51, +6, +56, +53, +50, +100, +40, +62, +251, +13, +46, +221, +162, +216, +158, +30, +115, +233, +177, +114, +16, +110, +93, +62, +248, +93, +201, +225, +124, +218, +133, +177, +23, +182, +68, +141, +125, +237, +154, +0, +61, +160, +26, +243, +215, +92, +217, +250, +118, +169, +82, +103, +237, +239, +141, +166, +30, +123, +197, +77, +87, +213, +8, +175, +78, +53, +145, +253, +164, +18, +247, +135, +23, +177, +224, +140, +138, +82, +131, +234, +232, +234, +228, +118, +17, +158, +74, +40, +71, +164, +103, +244, +238, +39, +13, +148, +207, +207, +8, +165, +149, +139, +9, +55, +4, +44, +253, +33, +239, +90, +74, +170, +189, +228, +44, +97, +226, +135, +203, +59, +250, +244, +94, +228, +55, +243, +51, +110, +181, +106, +229, +142, +40, +143, +241, +30, +98, +34, +228, +151, +172, +145, +130, +231, +36, +130, +168, +46, +56, +194, +43, +190, +60, +185, +161, +5, +18, +177, +137, +150, +23, +79, +86, +168, +56, +34, +100, +47, +191, +59, +158, +179, +237, +231, +32, +159, +234, +68, +88, +170, +155, +224, +110, +40, +101, +99, +67, +115, +62, +159, +19, +90, +213, +14, +83, +219, +9, +135, +92, +240, +242, +178, +69, +128, +181, +69, +192, +36, +32, +27, +90, +85, +81, +219, +219, +25, +253, +13, +153, +142, +82, +20, +143, +54, +163, +9, +156, +199, +243, +186, +208, +118, +199, +146, +24, +87, +7, +176, +102, +96, +37, +49, +125, +97, +1, +41, +45, +55, +24, +74, +138, +153, +170, +32, +36, +237, +148, +178, +224, +248, +232, +186, +40, +119, +17, +171, +99, +138, +54, +195, +16, +125, +237, +130, +69, +156, +180, +116, +25, +211, +20, +132, +64, +224, +82, +157, +152, +67, +36, +36, +73, +221, +183, +165, +132, +185, +71, +82, +97, +25, +60, +80, +20, +91, +226, +211, +215, +113, +107, +41, +42, +213, +165, +124, +98, +120, +188, +107, +229, +105, +246, +230, +241, +217, +42, +244, +75, +144, +43, +7, +73, +155, +50, +76, +11, +33, +67, +175, +156, +124, +207, +206, +0, +123, +19, +230, +187, +119, +47, +96, +189, +162, +81, +63, +110, +239, +80, +97, +161, +63, +20, +173, +36, +114, +155, +158, +230, +196, +33, +182, +91, +244, +241, +233, +128, +82, +169, +21, +234, +167, +12, +163, +16, +121, +94, +34, +158, +73, +176, +124, +92, +15, +56, +186, +228, +17, +151, +236, +157, +253, +126, +236, +75, +100, +84, +210, +94, +172, +159, +133, +22, +105, +181, +132, +48, +6, +95, +235, +214, +232, +32, +68, +148, +184, +168, +198, +102, +60, +130, +23, +156, +131, +18, +95, +210, +0, +31, +70, +76, +61, +100, +191, +19, +215, +89, +181, +22, +245, +25, +194, +13, +7, +135, +90, +44, +93, +253, +20, +86, +73, +199, +34, +68, +120, +139, +224, +222, +57, +41, +129, +103, +172, +47, +21, +172, +3, +8, +51, +255, +216, +148, +69, +194, +121, +163, +37, +92, +107, +208, +86, +135, +206, +27, +17, +244, +187, +117, +208, +51, +234, +75, +128, +168, +16, +178, +248, +254, +218, +216, +207, +149, +125, +177, +12, +154, +37, +200, +225, +113, +124, +142, +230, +132, +242, +30, +246, +59, +86, +178, +48, +62, +12, +242, +88, +208, +77, +110, +133, +216, +132, +233, +55, +84, +74, +5, +229, +45, +231, +41, +98, +14, +148, +217, +81, +17, +80, +76, +220, +176, +236, +133, +51, +70, +135, +22, +206, +41, +112, +201, +98, +125, +23, +159, +110, +198, +29, +78, +74, +230, +229, +171, +210, +194, +8, +2, +253, +109, +207, +194, +82, +173, +39, +120, +236, +189, +98, +59, +104, +181, +2, +125, +242, +208, +4, +129, +60, +47, +234, +66, +40, +64, +199, +12, +225, +222, +27, +26, +149, +24, +171, +171, +78, +96, +78, +155, +181, +159, +220, +188, +198, +221, +160, +124, +10, +182, +106, +233, +34, +89, +242, +154, +198, +51, +156, +211, +129, +255, +84, +88, +241, +207, +145, +124, +14, +125, +103, +103, +163, +84, +195, +196, +89, +225, +125, +254, +70, +133, +240, +200, +116, +73, +134, +241, +65, +38, +223, +152, +97, +111, +115, +191, +73, +111, +138, +203, +242, +237, +251, +31, +69, +206, +194, +125, +138, +135, +49, +48, +218, +77, +89, +131, +226, +217, +129, +21, +82, +84, +249, +42, +150, +158, +9, +253, +157, +114, +102, +143, +40, +159, +195, +48, +16, +156, +238, +154, +57, +112, +172, +11, +43, +232, +47, +90, +13, +112, +232, +235, +127, +240, +220, +113, +220, +33, +171, +220, +96, +54, +62, +175, +123, +53, +31, +39, +60, +103, +134, +219, +78, +208, +39, +75, +157, +167, +25, +205, +248, +44, +198, +216, +191, +14, +253, +204, +7, +46, +162, +219, +202, +77, +132, +44, +176, +245, +176, +75, +148, +43, +251, +74, +215, +49, +20, +3, +154, +119, +35, +42, +118, +227, +160, +250, +7, +142, +38, +140, +180, +179, +16, +95, +46, +36, +22, +100, +66, +139, +80, +14, +103, +232, +137, +84, +48, +113, +178, +48, +236, +6, +125, +87, +176, +85, +12, +31, +37, +70, +6, +220, +69, +0, +140, +71, +103, +231, +230, +93, +134, +220, +153, +212, +211, +122, +138, +16, +235, +78, +9, +104, +38, +54, +116, +50, +67, +105, +151, +71, +213, +34, +15, +29, +238, +161, +24, +164, +142, +144, +248, +8, +234, +10, +249, +61, +59, +155, +142, +169, +90, +80, +156, +201, +52, +243, +53, +25, +25, +95, +63, +93, +52, +153, +70, +158, +196, +27, +179, +18, +251, +21, +174, +204, +68, +26, +99, +35, +58, +190, +188, +210, +62, +6, +247, +216, +100, +110, +239, +5, +252, +45, +47, +82, +110, +99, +78, +218, +102, +12, +71, +199, +54, +154, +120, +196, +68, +110, +170, +13, +225, +244, +160, +131, +247, +52, +64, +37, +74, +154, +197, +32, +254, +6, +60, +164, +147, +214, +227, +59, +55, +52, +133, +224, +148, +9, +165, +163, +182, +192, +148, +139, +37, +130, +203, +98, +193, +220, +32, +31, +111, +126, +204, +230, +128, +242, +207, +152, +223, +235, +71, +166, +39, +183, +68, +6, +156, +83, +87, +71, +15, +170, +35, +80, +25, +52, +255, +35, +106, +73, +111, +82, +250, +211, +221, +89, +141, +59, +49, +51, +238, +182, +143, +44, +198, +245, +163, +205, +86, +18, +149, +49, +162, +113, +143, +73, +10, +34, +186, +149, +154, +49, +209, +41, +202, +38, +157, +53, +9, +177, +23, +124, +63, +3, +110, +207, +139, +166, +220, +85, +165, +51, +222, +237, +60, +97, +102, +208, +210, +189, +237, +141, +208, +203, +158, +7, +246, +48, +53, +62, +115, +243, +137, +241, +222, +30, +177, +216, +162, +189, +56, +8, +128, +201, +133, +184, +45, +98, +173, +65, +232, +232, +208, +85, +31, +165, +146, +56, +209, +39, +186, +251, +85, +202, +229, +128, +46, +37, +226, +175, +163, +42, +3, +22, +59, +199, +87, +239, +237, +41, +97, +135, +211, +222, +223, +94, +92, +200, +213, +241, +181, +22, +179, +113, +80, +66, +15, +142, +17, +152, +122, +70, +145, +200, +57, +65, +108, +78, +248, +137, +174, +21, +139, +207, +52, +35, +166, +36, +238, +158, +211, +160, +196, +16, +14, +213, +61, +250, +233, +101, +137, +207, +26, +18, +66, +234, +43, +137, +150, +217, +89, +201, +16, +226, +228, +82, +122, +110, +59, +154, +215, +188, +46, +5, +8, +154, +216, +61, +39, +1, +45, +173, +191, +237, +76, +227, +134, +131, +145, +193, +183, +223, +229, +9, +77, +242, +194, +81, +174, +140, +246, +72, +61, +127, +193, +91, +110, +36, +112, +191, +133, +96, +39, +158, +84, +86, +41, +13, +195, +240, +55, +121, +4, +86, +221, +211, +226, +29, +234, +241, +212, +145, +197, +34, +137, +160, +238, +144, +251, +230, +131, +142, +82, +99, +182, +186, +226, +28, +169, +213, +240, +166, +130, +0, +38, +54, +119, +229, +139, +42, +34, +82, +203, +165, +29, +255, +189, +96, +233, +34, +144, +255, +229, +25, +127, +59, +89, +104, +213, +13, +184, +59, +115, +77, +40, +158, +26, +105, +231, +214, +24, +37, +50, +129, +206, +15, +52, +112, +101, +85, +35, +228, +181, +208, +93, +235, +0, +243, +214, +108, +112, +187, +1, +25, +199, +192, +231, +60, +136, +130, +179, +202, +228, +139, +19, +23, +20, +102, +27, +50, +104, +94, +203, +10, +50, +91, +172, +29, +232, +238, +217, +125, +64, +135, +237, +115, +241, +77, +131, +247, +222, +104, +160, +172, +246, +58, +238, +191, +49, +246, +150, +61, +147, +47, +228, +2, +111, +193, +82, +90, +234, +15, +167, +80, +163, +193, +178, +26, +3, +199, +38, +177, +178, +175, +200, +214, +124, +57, +100, +155, +248, +184, +123, +249, +149, +153, +45, +189, +82, +195, +79, +222, +142, +53, +54, +223, +146, +101, +203, +79, +123, +105, +219, +24, +152, +17, +13, +1, +187, +143, +36, +163, +74, +14, +92, +108, +66, +113, +53, +116, +247, +46, +100, +4, +222, +46, +132, +19, +6, +164, +132, +73, +94, +44, +216, +148, +107, +73, +182, +114, +190, +103, +253, +126, +7, +224, +16, +46, +71, +149, +167, +116, +21, +217, +151, +51, +152, +130, +186, +122, +180, +186, +165, +155, +123, +161, +204, +34, +131, +160, +158, +238, +189, +75, +68, +144, +97, +52, +219, +133, +206, +37, +205, +150, +239, +218, +68, +48, +139, +205, +149, +26, +9, +87, +88, +59, +191, +214, +143, +133, +39, +196, +180, +123, +232, +56, +29, +167, +112, +4, +182, +48, +31, +198, +66, +217, +23, +16, +254, +43, +95, +92, +151, +161, +46, +88, +35, +4, +158, +253, +47, +145, +216, +242, +131, +52, +157, +181, +206, +95, +58, +5, +194, +153, +41, +74, +145, +249, +140, +243, +182, +162, +85, +224, +121, +7, +120, +194, +114, +215, +12, +182, +19, +227, +44, +101, +104, +163, +44, +149, +6, +151, +168, +176, +113, +139, +58, +187, +150, +6, +67, +89, +70, +49, +130, +234, +42, +221, +69, +49, +60, +72, +107, +197, +42, +127, +33, +210, +108, +245, +131, +42, +170, +102, +98, +78, +144, +37, +227, +87, +54, +75, +39, +147, +210, +245, +186, +105, +2, +113, +226, +156, +6, +176, +88, +228, +84, +166, +144, +185, +95, +248, +31, +182, +59, +100, +15, +145, +133, +19, +84, +3, +172, +69, +88, +229, +217, +203, +70, +230, +153, +113, +217, +30, +117, +166, +85, +42, +111, +105, +68, +191, +162, +20, +51, +79, +133, +49, +118, +55, +226, +53, +219, +57, +101, +138, +95, +204, +27, +246, +177, +216, +28, +218, +240, +169, +164, +204, +206, +121, +34, +152, +149, +105, +87, +241, +124, +151, +213, +168, +225, +44, +228, +54, +28, +2, +20, +16, +183, +164, +102, +214, +129, +52, +117, +37, +33, +180, +253, +222, +10, +116, +220, +196, +186, +37, +138, +47, +111, +252, +85, +224, +100, +60, +110, +107, +66, +50, +111, +16, +9, +22, +44, +94, +154, +55, +57, +169, +5, +118, +222, +253, +75, +92, +97, +5, +88, +180, +61, +160, +120, +175, +66, +162, +140, +13, +75, +42, +42, +77, +191, +159, +46, +1, +179, +211, +64, +238, +24, +251, +82, +18, +43, +221, +205, +72, +88, +94, +25, +205, +0, +38, +49, +214, +38, +69, +215, +52, +47, +65, +37, +134, +103, +179, +119, +109, +133, +162, +42, +106, +27, +161, +172, +15, +212, +122, +235, +108, +148, +176, +230, +155, +221, +188, +83, +195, +232, +115, +153, +35, +50, +69, +177, +75, +42, +229, +250, +184, +150, +176, +7, +137, +221, +246, +123, +82, +114, +147, +207, +5, +107, +181, +71, +185, +16, +80, +190, +106, +227, +165, +184, +226, +184, +247, +236, +127, +87, +19, +181, +85, +6, +2, +158, +181, +196, +253, +113, +30, +1, +154, +35, +174, +129, +2, +154, +93, +218, +83, +165, +188, +157, +56, +142, +217, +221, +156, +1, +112, +20, +220, +129, +252, +178, +186, +36, +246, +108, +114, +105, +94, +247, +11, +31, +134, +114, +104, +104, +171, +201, +114, +122, +190, +137, +241, +146, +24, +20, +232, +255, +83, +184, +8, +83, +236, +38, +149, +103, +129, +29, +230, +129, +218, +109, +182, +64, +150, +255, +83, +14, +31, +122, +251, +106, +67, +57, +52, +190, +222, +69, +101, +102, +19, +32, +115, +134, +252, +70, +103, +166, +76, +173, +158, +20, +9, +80, +33, +50, +37, +71, +247, +202, +178, +121, +89, +20, +123, +163, +191, +56, +14, +15, +71, +133, +48, +82, +26, +219, +27, +12, +191, +176, +82, +109, +98, +64, +196, +26, +9, +18, +171, +215, +178, +57, +226, +230, +4, +60, +248, +22, +12, +61, +182, +173, +180, +160, +136, +171, +31, +235, +135, +30, +213, +67, +227, +228, +255, +240, +187, +147, +139, +1, +48, +149, +121, +27, +43, +100, +169, +126, +64, +48, +26, +140, +134, +73, +200, +227, +197, +204, +20, +82, +236, +111, +88, +157, +180, +226, +168, +100, +128, +142, +80, +33, +195, +77, +103, +215, +60, +191, +253, +233, +36, +136, +128, +107, +222, +230, +14, +6, +121, +120, +32, +38, +24, +159, +199, +101, +150, +173, +171, +88, +224, +38, +69, +79, +102, +205, +123, +114, +33, +178, +68, +85, +58, +26, +23, +2, +76, +107, +220, +77, +119, +210, +234, +210, +216, +237, +61, +21, +246, +218, +79, +40, +161, +157, +121, +121, +17, +58, +136, +60, +52, +93, +254, +98, +88, +28, +230, +182, +176, +229, +8, +52, +120, +50, +25, +24, +168, +235, +21, +184, +208, +23, +246, +81, +141, +101, +183, +173, +225, +255, +153, +0, +189, +53, +198, +147, +159, +98, +90, +216, +86, +120, +114, +236, +89, +91, +12, +247, +241, +217, +76, +4, +140, +113, +145, +20, +238, +172, +176, +29, +114, +182, +240, +111, +110, +15, +160, +126, +192, +35, +158, +144, +237, +97, +218, +116, +198, +78, +94, +255, +98, +72, +59, +213, +9, +75, +254, +115, +109, +217, +178, +55, +34, +191, +117, +143, +32, +180, +117, +222, +46, +116, +26, +118, +194, +212, +4, +39, +250, +51, +7, +205, +196, +190, +247, +102, +193, +214, +152, +42, +245, +102, +124, +181, +218, +198, +215, +35, +170, +23, +98, +184, +251, +8, +132, +88, +137, +122, +3, +130, +114, +137, +235, +51, +251, +16, +122, +207, +139, +7, +205, +122, +227, +251, +28, +7, +113, +213, +57, +5, +180, +40, +95, +51, +218, +42, +127, +64, +20, +96, +3, +67, +12, +244, +42, +146, +107, +135, +28, +26, +155, +207, +220, +246, +17, +117, +83, +194, +49, +99, +120, +115, +158, +23, +39, +12, +99, +191, +234, +57, +177, +127, +201, +176, +232, +194, +250, +200, +100, +197, +183, +233, +236, +98, +120, +178, +196, +165, +107, +252, +10, +142, +217, +195, +67, +61, +235, +71, +242, +156, +245, +102, +38, +4, +8, +24, +244, +82, +27, +250, +35, +98, +80, +115, +250, +182, +201, +38, +241, +219, +81, +45, +92, +128, +241, +113, +192, +4, +162, +60, +219, +36, +60, +101, +193, +220, +22, +45, +216, +97, +95, +181, +213, +146, +220, +237, +232, +148, +144, +3, +203, +147, +135, +27, +91, +128, +211, +184, +230, +78, +9, +117, +9, +154, +91, +196, +191, +68, +99, +146, +239, +3, +216, +199, +14, +202, +48, +148, +100, +85, +9, +61, +3, +237, +215, +46, +151, +194, +98, +206, +7, +162, +181, +112, +88, +205, +119, +248, +119, +45, +175, +220, +27, +106, +120, +13, +118, +211, +148, +40, +255, +37, +238, +4, +130, +20, +244, +149, +185, +193, +139, +139, +95, +68, +183, +174, +95, +164, +77, +119, +179, +174, +248, +103, +26, +186, +232, +179, +119, +155, +10, +241, +8, +67, +163, +0, +112, +130, +221, +42, +247, +10, +186, +225, +207, +124, +110, +156, +35, +105, +178, +166, +80, +125, +213, +90, +142, +9, +121, +15, +110, +146, +97, +25, +150, +171, +118, +41, +226, +165, +82, +90, +26, +23, +11, +123, +138, +64, +24, +255, +231, +177, +114, +111, +253, +197, +201, +247, +96, +209, +139, +97, +37, +95, +199, +49, +35, +64, +97, +22, +38, +124, +63, +203, +196, +251, +204, +6, +204, +124, +153, +126, +209, +232, +240, +13, +30, +74, +34, +171, +105, +55, +204, +149, +183, +71, +69, +56, +227, +102, +217, +37, +212, +194, +149, +218, +181, +208, +92, +20, +187, +208, +67, +73, +162, +20, +181, +14, +142, +65, +189, +136, +208, +215, +152, +7, +130, +201, +231, +57, +47, +190, +74, +66, +26, +80, +24, +226, +168, +250, +233, +230, +229, +7, +133, +74, +23, +249, +82, +162, +194, +171, +243, +180, +85, +131, +13, +83, +108, +188, +97, +44, +196, +178, +48, +32, +150, +2, +215, +220, +90, +39, +124, +181, +68, +191, +49, +59, +164, +133, +169, +226, +150, +113, +118, +180, +63, +214, +16, +161, +48, +160, +205, +23, +159, +204, +249, +189, +177, +48, +142, +237, +75, +7, +134, +160, +107, +145, +92, +251, +127, +45, +143, +207, +67, +131, +148, +96, +96, +246, +33, +116, +247, +185, +22, +113, +5, +17, +105, +248, +105, +136, +74, +135, +254, +67, +253, +125, +94, +124, +200, +38, +66, +253, +88, +102, +200, +230, +72, +119, +69, +190, +188, +231, +153, +113, +98, +178, +72, +63, +72, +4, +12, +7, +14, +127, +121, +135, +66, +135, +216, +18, +180, +200, +162, +164, +51, +174, +34, +248, +252, +144, +97, +250, +134, +251, +102, +99, +11, +20, +147, +184, +204, +184, +190, +163, +249, +214, +40, +8, +54, +23, +190, +103, +71, +113, +163, +223, +209, +143, +131, +105, +186, +63, +35, +210, +20, +84, +149, +109, +81, +49, +216, +129, +42, +50, +91, +2, +249, +213, +148, +200, +12, +24, +216, +52, +89, +51, +37, +90, +39, +116, +88, +112, +108, +174, +121, +13, +114, +52, +176, +98, +171, +243, +254, +77, +20, +86, +63, +226, +201, +210, +143, +182, +4, +145, +118, +140, +31, +39, +255, +65, +227, +21, +207, +63, +157, +179, +104, +174, +237, +239, +161, +140, +181, +218, +142, +251, +62, +56, +145, +220, +141, +245, +174, +146, +72, +109, +113, +112, +73, +166, +202, +90, +128, +9, +65, +126, +59, +46, +211, +163, +183, +1, +187, +116, +119, +255, +17, +224, +161, +163, +163, +130, +184, +115, +125, +233, +156, +171, +140, +168, +6, +230, +78, +82, +167, +59, +253, +165, +5, +19, +107, +207, +52, +246, +149, +88, +252, +132, +48, +213, +82, +24, +166, +35, +93, +219, +164, +142, +254, +184, +20, +19, +149, +245, +91, +62, +49, +4, +116, +119, +204, +28, +179, +1, +103, +55, +250, +194, +112, +52, +168, +84, +203, +128, +197, +83, +184, +102, +34, +175, +21, +63, +190, +62, +89, +57, +33, +124, +126, +68, +142, +201, +78, +54, +3, +167, +42, +202, +108, +105, +217, +234, +248, +129, +78, +194, +14, +129, +202, +18, +117, +122, +52, +33, +42, +235, +3, +246, +189, +211, +118, +230, +132, +41, +249, +163, +175, +223, +244, +210, +191, +160, +13, +230, +177, +209, +55, +244, +8, +130, +169, +121, +80, +51, +243, +48, +212, +143, +158, +15, +86, +225, +200, +87, +68, +42, +40, +144, +158, +88, +172, +178, +8, +153, +3, +167, +25, +119, +248, +203, +236, +206, +248, +17, +41, +47, +109, +117, +42, +226, +3, +139, +54, +220, +144, +197, +45, +207, +32, +189, +228, +7, +45, +162, +40, +142, +17, +85, +222, +235, +125, +182, +86, +239, +41, +192, +50, +163, +243, +77, +35, +167, +25, +71, +148, +216, +139, +180, +9, +36, +195, +152, +233, +175, +25, +115, +200, +99, +248, +47, +135, +159, +247, +110, +9, +118, +3, +57, +79, +81, +183, +241, +190, +201, +101, +239, +106, +90, +120, +72, +159, +15, +147, +90, +139, +86, +186, +28, +205, +195, +247, +48, +66, +204, +36, +37, +128, +97, +144, +58, +119, +230, +109, +174, +130, +237, +180, +187, +219, +251, +229, +39, +205, +217, +11, +159, +180, +140, +176, +158, +196, +124, +171, +219, +160, +192, +234, +115, +166, +154, +82, +231, +99, +144, +107, +62, +58, +239, +138, +57, +146, +43, +36, +108, +48, +33, +60, +132, +39, +44, +153, +121, +205, +141, +241, +200, +162, +106, +163, +231, +97, +202, +101, +12, +255, +149, +212, +6, +251, +255, +28, +115, +168, +76, +18, +81, +231, +30, +160, +11, +178, +87, +223, +227, +172, +123, +248, +90, +175, +222, +73, +36, +77, +127, +53, +161, +253, +127, +245, +129, +103, +98, +90, +8, +133, +138, +120, +199, +159, +245, +44, +118, +54, +105, +138, +88, +164, +35, +26, +114, +140, +90, +35, +97, +191, +171, +233, +71, +55, +28, +166, +162, +58, +128, +88, +33, +112, +37, +93, +194, +36, +137, +185, +98, +68, +87, +194, +194, +167, +54, +153, +152, +14, +37, +67, +29, +69, +206, +19, +227, +77, +98, +212, +92, +65, +100, +211, +0, +36, +161, +230, +146, +191, +119, +17, +23, +3, +41, +166, +119, +17, +81, +46, +28, +12, +95, +49, +24, +248, +125, +88, +118, +188, +139, +237, +12, +30, +36, +27, +206, +225, +0, +31, +44, +45, +41, +115, +219, +72, +164, +121, +58, +206, +47, +231, +187, +113, +65, +76, +232, +73, +13, +8, +141, +150, +208, +250, +15, +108, +171, +46, +158, +222, +147, +220, +110, +175, +189, +212, +3, +195, +137, +59, +94, +90, +198, +207, +119, +103, +112, +29, +87, +189, +236, +175, +235, +90, +101, +100, +187, +132, +54, +221, +73, +205, +14, +154, +169, +165, +240, +157, +44, +66, +58, +142, +143, +194, +96, +19, +50, +85, +193, +57, +201, +59, +84, +106, +18, +53, +163, +27, +63, +224, +155, +13, +42, +229, +115, +136, +71, +195, +31, +185, +25, +143, +163, +152, +32, +36, +33, +68, +53, +61, +1, +56, +214, +174, +44, +56, +118, +21, +117, +78, +253, +83, +182, +174, +122, +91, +58, +51, +7, +201, +23, +90, +152, +50, +108, +254, +27, +243, +53, +215, +8, +153, +232, +47, +103, +89, +220, +141, +96, +75, +55, +72, +231, +31, +149, +172, +106, +62, +229, +201, +211, +169, +163, +170, +195, +6, +139, +170, +199, +237, +130, +10, +189, +227, +226, +134, +140, +44, +116, +133, +185, +65, +140, +232, +110, +78, +163, +46, +213, +201, +223, +204, +136, +208, +85, +235, +109, +11, +240, +93, +109, +5, +45, +0, +38, +141, +124, +105, +71, +106, +150, +123, +98, +19, +43, +130, +133, +182, +147, +172, +252, +228, +39, +43, +51, +87, +128, +143, +163, +105, +62, +140, +86, +119, +88, +41, +4, +34, +100, +176, +68, +243, +124, +235, +214, +177, +54, +82, +113, +107, +125, +41, +253, +254, +68, +4, +180, +20, +9, +48, +70, +242, +241, +129, +175, +69, +56, +148, +244, +92, +208, +30, +216, +247, +229, +8, +234, +209, +100, +43, +19, +181, +191, +75, +73, +183, +146, +7, +58, +81, +115, +139, +139, +119, +115, +38, +61, +145, +228, +205, +127, +110, +69, +52, +31, +150, +98, +119, +187, +51, +202, +186, +64, +53, +246, +86, +84, +19, +207, +57, +193, +58, +232, +202, +189, +47, +38, +54, +139, +22, +111, +184, +29, +198, +182, +50, +249, +207, +139, +224, +217, +67, +156, +138, +36, +152, +188, +125, +99, +255, +75, +53, +192, +53, +160, +94, +91, +24, +242, +82, +117, +190, +177, +137, +215, +212, +70, +203, +55, +190, +116, +177, +164, +110, +39, +226, +44, +58, +82, +209, +78, +140, +50, +62, +148, +141, +208, +11, +181, +203, +143, +9, +188, +212, +41, +51, +188, +2, +106, +105, +105, +12, +78, +173, +53, +154, +225, +204, +187, +13, +38, +76, +42, +10, +42, +37, +30, +154, +58, +34, +180, +89, +4, +122, +52, +164, +63, +40, +168, +74, +111, +223, +77, +40, +84, +108, +233, +169, +203, +175, +79, +165, +235, +92, +69, +135, +162, +187, +29, +55, +11, +131, +228, +50, +163, +65, +218, +97, +236, +79, +106, +81, +131, +146, +26, +231, +21, +62, +136, +71, +244, +5, +50, +229, +197, +81, +89, +84, +215, +75, +182, +28, +35, +154, +147, +87, +165, +57, +248, +168, +79, +109, +148, +57, +129, +159, +230, +211, +94, +21, +12, +146, +30, +80, +29, +93, +133, +4, +223, +59, +185, +102, +102, +255, +107, +10, +66, +227, +166, +246, +161, +230, +90, +181, +86, +62, +10, +110, +205, +229, +69, +232, +73, +242, +177, +201, +130, +224, +212, +203, +175, +33, +158, +121, +236, +160, +102, +25, +194, +130, +36, +202, +40, +219, +45, +18, +200, +56, +180, +90, +133, +92, +233, +199, +95, +73, +251, +9, +40, +45, +161, +182, +171, +117, +44, +41, +89, +217, +58, +65, +242, +201, +134, +4, +236, +63, +22, +111, +139, +228, +236, +65, +67, +43, +177, +162, +83, +220, +22, +232, +183, +245, +225, +110, +219, +135, +111, +112, +232, +213, +181, +83, +25, +125, +21, +4, +158, +147, +122, +12, +254, +106, +109, +183, +57, +62, +36, +147, +86, +69, +144, +77, +86, +76, +100, +191, +117, +181, +168, +84, +108, +129, +117, +209, +191, +185, +108, +136, +68, +152, +28, +101, +135, +96, +80, +10, +190, +56, +63, +82, +84, +43, +190, +68, +50, +251, +53, +216, +243, +203, +25, +127, +189, +82, +237, +32, +229, +63, +61, +168, +203, +158, +168, +226, +38, +112, +88, +10, +205, +27, +151, +61, +178, +158, +251, +113, +69, +53, +5, +48, +218, +139, +39, +191, +187, +149, +141, +92, +57, +32, +237, +157, +59, +157, +126, +129, +25, +111, +150, +192, +160, +122, +64, +127, +224, +58, +105, +22, +213, +79, +162, +132, +51, +95, +101, +55, +38, +73, +223, +56, +73, +145, +159, +188, +89, +90, +183, +99, +31, +249, +29, +228, +5, +54, +250, +134, +50, +204, +118, +188, +140, +74, +161, +47, +185, +65, +95, +225, +138, +14, +37, +56, +72, +216, +169, +239, +109, +84, +152, +28, +65, +36, +254, +13, +189, +58, +188, +211, +252, +246, +255, +232, +120, +218, +10, +14, +98, +75, +242, +221, +107, +136, +183, +220, +46, +76, +205, +173, +176, +67, +214, +195, +177, +50, +166, +158, +210, +93, +98, +143, +194, +83, +247, +114, +116, +99, +104, +135, +107, +157, +17, +204, +192, +234, +1, +107, +200, +75, +245, +55, +38, +88, +171, +36, +0, +59, +90, +162, +45, +119, +126, +30, +125, +19, +182, +158, +19, +70, +227, +83, +106, +103, +52, +180, +48, +1, +35, +38, +40, +201, +35, +32, +142, +162, +198, +59, +174, +125, +26, +175, +34, +82, +49, +35, +17, +31, +205, +88, +203, +191, +27, +82, +53, +170, +33, +186, +164, +154, +108, +25, +70, +206, +218, +227, +141, +120, +66, +238, +17, +20, +197, +204, +115, +137, +203, +246, +93, +182, +84, +143, +123, +228, +225, +29, +75, +151, +245, +91, +4, +123, +26, +240, +176, +241, +204, +132, +153, +215, +24, +116, +53, +78, +55, +23, +45, +195, +88, +173, +65, +222, +202, +23, +204, +154, +152, +162, +140, +247, +127, +165, +46, +20, +192, +189, +7, +188, +91, +86, +71, +34, +127, +125, +39, +80, +8, +199, +235, +100, +207, +233, +72, +174, +241, +175, +85, +247, +114, +36, +74, +170, +144, +114, +216, +118, +218, +121, +188, +253, +14, +124, +206, +150, +108, +39, +4, +229, +145, +69, +251, +128, +230, +180, +242, +92, +203, +18, +159, +79, +141, +115, +249, +85, +201, +112, +253, +201, +10, +26, +10, +144, +106, +88, +183, +176, +108, +137, +208, +212, +232, +110, +32, +145, +178, +185, +233, +62, +208, +121, +169, +89, +227, +188, +80, +246, +208, +15, +17, +147, +194, +13, +131, +15, +232, +70, +142, +227, +137, +243, +185, +141, +125, +47, +238, +165, +16, +12, +28, +10, +242, +224, +118, +17, +55, +249, +246, +176, +59, +250, +180, +208, +117, +118, +5, +71, +223, +198, +147, +132, +17, +186, +232, +51, +40, +251, +222, +209, +32, +25, +140, +23, +42, +19, +139, +189, +111, +225, +171, +89, +193, +205, +88, +234, +61, +35, +215, +179, +194, +248, +37, +226, +185, +180, +67, +55, +168, +217, +7, +65, +236, +178, +192, +233, +45, +29, +212, +2, +107, +192, +39, +186, +73, +136, +217, +191, +174, +131, +27, +188, +129, +18, +86, +192, +72, +125, +143, +24, +30, +216, +9, +225, +63, +147, +162, +38, +222, +209, +176, +43, +88, +221, +166, +195, +4, +178, +7, +233, +9, +71, +185, +161, +37, +23, +243, +48, +215, +57, +247, +47, +25, +222, +193, +29, +26, +89, +252, +130, +149, +202, +107, +232, +235, +21, +150, +150, +114, +156, +85, +141, +148, +224, +158, +174, +79, +254, +76, +38, +217, +37, +246, +191, +222, +233, +124, +120, +106, +5, +196, +95, +163, +54, +152, +139, +208, +25, +58, +192, +242, +102, +43, +3, +3, +202, +190, +178, +63, +187, +129, +125, +203, +235, +124, +10, +98, +62, +158, +165, +131, +233, +237, +14, +74, +95, +87, +10, +240, +231, +231, +164, +4, +31, +165, +146, +114, +141, +248, +191, +58, +229, +104, +193, +156, +194, +236, +81, +42, +144, +252, +233, +239, +221, +164, +248, +220, +59, +149, +240, +145, +238, +219, +121, +37, +163, +15, +202, +93, +223, +197, +117, +244, +230, +40, +249, +67, +12, +255, +188, +30, +234, +177, +67, +132, +19, +63, +221, +11, +250, +212, +241, +181, +191, +38, +116, +216, +203, +162, +178, +58, +122, +212, +139, +217, +212, +145, +193, +253, +255, +32, +70, +29, +123, +202, +128, +137, +5, +217, +0, +220, +135, +15, +101, +81, +48, +53, +226, +150, +68, +214, +247, +116, +83, +125, +28, +24, +140, +142, +177, +250, +90, +29, +181, +197, +121, +22, +35, +163, +228, +50, +165, +62, +241, +130, +68, +202, +3, +201, +115, +155, +217, +42, +27, +242, +213, +82, +214, +29, +52, +254, +218, +26, +30, +219, +106, +202, +231, +137, +103, +118, +70, +56, +199, +89, +19, +13, +199, +237, +77, +164, +4, +67, +216, +3, +54, +18, +172, +255, +187, +149, +114, +253, +72, +240, +205, +191, +165, +44, +238, +194, +205, +94, +73, +37, +184, +80, +252, +206, +58, +207, +123, +244, +105, +97, +15, +174, +166, +81, +31, +120, +63, +231, +142, +21, +227, +186, +212, +135, +161, +244, +75, +148, +205, +60, +126, +57, +165, +212, +172, +113, +136, +219, +125, +52, +132, +203, +181, +144, +27, +80, +93, +39, +82, +150, +37, +148, +73, +142, +162, +204, +208, +24, +189, +23, +146, +26, +239, +5, +250, +222, +188, +45, +189, +151, +218, +25, +127, +251, +126, +70, +144, +177, +92, +40, +31, +247, +8, +173, +189, +130, +67, +108, +131, +204, +8, +91, +161, +57, +226, +98, +133, +1, +243, +234, +74, +151, +255, +121, +45, +226, +126, +133, +108, +62, +157, +0, +186, +247, +237, +228, +31, +86, +162, +235, +226, +240, +128, +3, +223, +120, +63, +150, +206, +101, +68, +80, +171, +248, +31, +108, +11, +45, +110, +199, +255, +161, +207, +128, +9, +111, +39, +182, +128, +33, +163, +222, +111, +230, +223, +104, +118, +135, +113, +70, +159, +161, +173, +118, +60, +92, +6, +99, +113, +103, +207, +45, +48, +68, +124, +99, +255, +245, +252, +107, +11, +77, +43, +98, +202, +172, +230, +127, +243, +195, +95, +143, +32, +3, +128, +216, +2, +86, +215, +66, +44, +176, +235, +61, +113, +57, +38, +9, +165, +118, +70, +29, +85, +224, +162, +84, +75, +90, +193, +14, +183, +136, +191, +196, +112, +219, +14, +56, +231, +153, +76, +95, +33, +215, +112, +242, +211, +80, +50, +112, +76, +11, +65, +99, +3, +195, +203, +154, +130, +13, +143, +224, +245, +0, +39, +92, +238, +60, +228, +82, +18, +158, +235, +182, +134, +149, +188, +212, +192, +77, +89, +153, +132, +214, +139, +211, +67, +243, +69, +137, +197, +178, +241, +163, +157, +62, +228, +153, +59, +231, +245, +144, +123, +147, +7, +221, +44, +41, +99, +147, +37, +175, +122, +57, +235, +37, +138, +115, +50, +163, +69, +237, +237, +14, +20, +231, +100, +13, +98, +130, +220, +38, +208, +214, +69, +164, +126, +88, +86, +248, +84, +74, +22, +72, +81, +205, +122, +171, +142, +209, +252, +161, +47, +84, +60, +186, +174, +105, +70, +106, +4, +53, +22, +49, +0, +158, +103, +165, +236, +243, +60, +255, +164, +250, +24, +32, +49, +222, +128, +13, +114, +91, +221, +172, +5, +120, +224, +213, +165, +28, +72, +143, +164, +95, +153, +169, +244, +65, +204, +177, +204, +252, +3, +49, +158, +224, +231, +216, +27, +223, +155, +31, +253, +219, +51, +212, +67, +131, +69, +228, +114, +174, +6, +121, +91, +11, +254, +68, +190, +194, +146, +253, +175, +118, +40, +242, +27, +235, +92, +2, +186, +112, +75, +112, +146, +208, +77, +151, +106, +13, +14, +119, +144, +59, +216, +43, +94, +197, +248, +233, +204, +209, +138, +163, +62, +198, +251, +45, +58, +119, +232, +1, +209, +157, +250, +19, +249, +166, +248, +234, +244, +15, +129, +251, +239, +27, +124, +155, +130, +41, +15, +79, +155, +42, +109, +99, +69, +90, +201, +39, +183, +14, +53, +34, +140, +51, +155, +98, +198, +115, +71, +128, +84, +37, +73, +34, +227, +250, +59, +216, +125, +152, +150, +25, +96, +144, +18, +70, +183, +18, +84, +221, +219, +223, +86, +105, +88, +244, +179, +33, +142, +2, +84, +139, +251, +75, +230, +248, +2, +176, +108, +207, +37, +65, +12, +156, +48, +125, +195, +20, +80, +40, +1, +181, +151, +107, +255, +68, +220, +96, +28, +158, +206, +181, +185, +142, +51, +64, +107, +240, +127, +195, +91, +51, +80, +0, +74, +5, +231, +241, +230, +155, +138, +188, +204, +110, +33, +196, +151, +142, +74, +87, +231, +44, +49, +49, +21, +157, +225, +131, +86, +188, +159, +182, +137, +205, +35, +83, +29, +187, +178, +219, +24, +0, +147, +33, +135, +130, +79, +19, +237, +79, +195, +61, +251, +129, +236, +213, +195, +183, +141, +79, +172, +0, +2, +237, +125, +37, +85, +203, +72, +155, +162, +230, +173, +211, +24, +253, +233, +21, +187, +192, +220, +124, +37, +175, +81, +168, +159, +200, +27, +2, +202, +226, +78, +60, +73, +231, +12, +201, +108, +26, +82, +202, +40, +128, +206, +30, +133, +6, +147, +89, +182, +20, +16, +138, +10, +245, +78, +15, +123, +53, +129, +124, +188, +150, +8, +106, +153, +150, +15, +144, +241, +250, +138, +46, +251, +72, +171, +62, +42, +160, +34, +161, +67, +108, +54, +20, +158, +29, +125, +223, +192, +133, +125, +145, +5, +160, +166, +178, +141, +178, +93, +242, +150, +212, +230, +197, +18, +235, +28, +66, +124, +21, +7, +53, +152, +197, +182, +120, +204, +163, +157, +104, +13, +218, +144, +213, +183, +232, +187, +189, +57, +223, +22, +228, +136, +208, +74, +172, +67, +237, +125, +10, +99, +243, +247, +124, +217, +136, +200, +94, +170, +27, +253, +251, +255, +225, +225, +143, +20, +147, +168, +60, +72, +144, +132, +110, +73, +114, +250, +89, +137, +105, +226, +255, +132, +93, +167, +134, +147, +136, +168, +211, +73, +97, +203, +39, +36, +248, +76, +8, +200, +39, +11, +65, +127, +133, +39, +56, +60, +121, +194, +130, +87, +168, +80, +84, +112, +148, +160, +200, +19, +42, +229, +75, +22, +220, +192, +30, +245, +67, +59, +79, +103, +29, +19, +94, +12, +85, +154, +183, +209, +28, +7, +253, +9, +82, +181, +17, +135, +170, +227, +24, +18, +252, +201, +96, +245, +243, +154, +180, +214, +72, +76, +155, +124, +167, +105, +222, +62, +250, +245, +214, +184, +24, +97, +77, +79, +209, +147, +236, +147, +41, +181, +243, +37, +79, +52, +118, +173, +106, +27, +56, +228, +101, +111, +1, +105, +159, +117, +196, +83, +248, +128, +165, +43, +100, +104, +82, +132, +80, +118, +163, +89, +202, +230, +53, +165, +226, +107, +136, +58, +141, +102, +199, +211, +238, +202, +250, +38, +117, +55, +16, +80, +45, +225, +241, +204, +119, +171, +61, +94, +76, +236, +58, +76, +86, +229, +188, +13, +173, +212, +194, +127, +25, +180, +1, +34, +95, +39, +146, +66, +55, +111, +139, +250, +32, +240, +237, +154, +206, +0, +231, +178, +216, +56, +129, +242, +144, +42, +253, +88, +187, +45, +154, +247, +205, +131, +60, +205, +52, +111, +235, +173, +132, +106, +131, +124, +248, +126, +124, +156, +175, +43, +182, +188, +131, +146, +220, +45, +137, +59, +122, +246, +31, +176, +69, +247, +29, +190, +149, +11, +33, +232, +100, +146, +15, +17, +171, +230, +232, +126, +250, +83, +13, +146, +52, +41, +92, +47, +128, +187, +208, +81, +170, +15, +199, +153, +254, +38, +156, +116, +94, +205, +219, +30, +95, +172, +131, +171, +220, +130, +98, +121, +221, +239, +229, +239, +178, +192, +168, +18, +79, +61, +78, +146, +20, +84, +201, +94, +187, +173, +234, +33, +236, +106, +255, +91, +242, +31, +130, +235, +171, +64, +87, +37, +58, +218, +130, +161, +24, +89, +11, +35, +4, +136, +5, +49, +243, +118, +252, +151, +246, +131, +93, +71, +57, +111, +199, +236, +25, +180, +87, +106, +107, +4, +48, +90, +48, +75, +2, +139, +149, +116, +159, +113, +71, +77, +159, +80, +195, +137, +106, +77, +236, +81, +153, +11, +170, +142, +33, +135, +59, +243, +93, +71, +78, +180, +63, +131, +166, +141, +240, +173, +119, +4, +238, +153, +96, +139, +168, +80, +33, +114, +52, +203, +123, +51, +179, +172, +90, +59, +192, +216, +36, +91, +136, +232, +101, +224, +223, +190, +2, +177, +143, +216, +199, +214, +103, +103, +138, +194, +118, +75, +208, +37, +109, +94, +58, +171, +113, +218, +55, +231, +192, +207, +229, +204, +126, +233, +142, +202, +67, +93, +206, +152, +191, +12, +57, +219, +69, +94, +156, +101, +140, +48, +238, +104, +92, +37, +58, +216, +49, +117, +255, +155, +47, +62, +113, +152, +4, +9, +201, +168, +30, +54, +143, +160, +61, +111, +11, +221, +27, +154, +175, +67, +158, +108, +46, +41, +126, +157, +100, +112, +202, +158, +130, +22, +200, +154, +2, +15, +235, +170, +125, +55, +177, +219, +98, +1, +64, +182, +156, +52, +203, +135, +106, +133, +243, +42, +85, +122, +187, +190, +111, +40, +28, +7, +195, +106, +67, +1, +132, +203, +233, +68, +87, +203, +124, +163, +249, +185, +125, +132, +9, +58, +254, +147, +11, +17, +98, +148, +14, +231, +181, +222, +3, +38, +187, +219, +124, +21, +42, +87, +179, +106, +152, +97, +252, +95, +20, +13, +206, +19, +150, +49, +152, +19, +177, +118, +189, +121, +214, +70, +100, +139, +220, +7, +232, +131, +19, +2, +192, +248, +45, +169, +171, +171, +7, +54, +139, +208, +141, +7, +172, +96, +28, +83, +239, +64, +176, +174, +187, +128, +234, +174, +247, +225, +218, +2, +156, +152, +251, +61, +172, +22, +205, +74, +64, +31, +12, +33, +29, +10, +74, +29, +196, +167, +96, +165, +237, +34, +167, +31, +218, +210, +86, +27, +141, +119, +26, +221, +125, +224, +205, +191, +23, +47, +94, +249, +231, +150, +47, +160, +75, +169, +15, +175, +247, +194, +58, +199, +114, +188, +53, +127, +214, +186, +157, +192, +247, +48, +161, +64, +2, +54, +124, +23, +207, +14, +133, +224, +207, +101, +20, +218, +202, +213, +128, +158, +208, +19, +140, +179, +133, +181, +99, +251, +43, +13, +0, +252, +43, +190, +168, +80, +162, +84, +86, +10, +52, +75, +246, +10, +242, +176, +7, +137, +200, +28, +160, +181, +35, +146, +9, +181, +109, +225, +220, +194, +218, +171, +79, +97, +122, +252, +246, +96, +109, +74, +221, +180, +140, +252, +66, +150, +8, +40, +174, +176, +228, +227, +197, +197, +90, +37, +144, +116, +8, +100, +185, +79, +8, +128, +182, +34, +78, +254, +66, +245, +133, +125, +232, +254, +44, +237, +176, +147, +11, +181, +96, +109, +172, +164, +234, +36, +108, +128, +211, +82, +184, +160, +203, +236, +28, +95, +133, +89, +181, +44, +38, +21, +150, +178, +185, +121, +188, +67, +45, +241, +156, +246, +110, +169, +26, +189, +110, +45, +5, +3, +197, +124, +126, +119, +251, +213, +144, +50, +145, +32, +100, +252, +85, +146, +154, +57, +179, +252, +134, +229, +238, +209, +150, +108, +109, +170, +65, +60, +185, +183, +241, +187, +157, +18, +116, +160, +106, +16, +69, +56, +18, +95, +46, +151, +186, +28, +122, +234, +208, +180, +245, +132, +239, +167, +180, +64, +150, +7, +196, +241, +99, +184, +111, +87, +180, +39, +25, +60, +238, +36, +12, +89, +135, +132, +118, +41, +148, +17, +16, +50, +137, +50, +98, +55, +179, +177, +248, +71, +238, +220, +53, +207, +153, +84, +20, +208, +247, +8, +40, +142, +177, +168, +89, +184, +23, +205, +154, +192, +155, +2, +28, +24, +232, +222, +232, +242, +144, +6, +134, +200, +72, +15, +24, +183, +241, +51, +164, +228, +110, +165, +241, +198, +10, +54, +69, +153, +121, +194, +152, +2, +54, +90, +86, +153, +244, +102, +138, +27, +79, +199, +134, +249, +157, +34, +82, +160, +89, +140, +70, +238, +223, +115, +230, +234, +184, +175, +233, +46, +122, +122, +16, +123, +119, +244, +113, +103, +107, +105, +76, +162, +162, +213, +148, +86, +168, +227, +106, +47, +57, +123, +239, +14, +244, +171, +193, +170, +125, +42, +239, +220, +159, +42, +105, +16, +164, +208, +185, +77, +28, +8, +114, +191, +42, +180, +187, +218, +217, +37, +128, +24, +44, +173, +94, +110, +42, +211, +156, +194, +92, +75, +172, +34, +129, +243, +16, +216, +132, +68, +149, +78, +176, +102, +159, +147, +233, +239, +25, +67, +217, +94, +244, +122, +66, +71, +1, +183, +14, +192, +52, +0, +135, +126, +156, +88, +252, +24, +37, +94, +81, +54, +140, +13, +5, +99, +243, +130, +138, +207, +226, +248, +42, +173, +37, +144, +169, +13, +94, +142, +184, +105, +255, +155, +158, +97, +251, +153, +131, +222, +204, +15, +125, +84, +184, +236, +62, +96, +253, +15, +216, +25, +45, +93, +71, +208, +81, +189, +206, +114, +22, +196, +146, +35, +204, +50, +37, +30, +232, +175, +218, +189, +190, +138, +237, +159, +47, +60, +230, +131, +127, +66, +146, +244, +45, +101, +96, +197, +63, +88, +238, +162, +34, +143, +251, +0, +2, +252, +250, +218, +203, +243, +127, +194, +46, +81, +251, +248, +166, +111, +237, +58, +24, +211, +49, +117, +27, +184, +143, +84, +223, +136, +167, +127, +32, +62, +15, +112, +79, +168, +5, +68, +181, +60, +90, +211, +199, +177, +143, +35, +73, +131, +136, +149, +163, +8, +240, +11, +182, +219, +74, +46, +174, +138, +211, +201, +246, +217, +17, +138, +199, +163, +181, +19, +100, +88, +97, +11, +89, +185, +59, +166, +55, +221, +8, +118, +84, +114, +45, +91, +117, +4, +33, +13, +210, +242, +129, +131, +167, +52, +95, +230, +227, +38, +254, +209, +191, +88, +195, +20, +76, +40, +95, +74, +76, +130, +220, +32, +235, +250, +142, +88, +254, +153, +97, +126, +116, +100, +103, +1, +213, +49, +187, +29, +72, +10, +198, +205, +173, +22, +56, +182, +140, +181, +194, +127, +15, +17, +176, +111, +198, +102, +83, +30, +3, +40, +199, +37, +134, +129, +2, +75, +155, +192, +133, +17, +190, +214, +5, +176, +38, +196, +149, +7, +68, +16, +44, +87, +44, +200, +47, +192, +242, +248, +106, +190, +179, +116, +114, +54, +247, +78, +8, +135, +161, +16, +113, +31, +60, +54, +138, +239, +115, +66, +0, +96, +123, +45, +63, +39, +149, +35, +16, +98, +250, +75, +226, +128, +229, +64, +76, +79, +63, +228, +63, +81, +188, +238, +195, +218, +33, +6, +154, +38, +86, +236, +2, +19, +22, +97, +218, +240, +195, +9, +55, +159, +44, +152, +119, +99, +189, +220, +188, +192, +199, +63, +19, +120, +229, +215, +201, +234, +96, +123, +169, +74, +74, +126, +55, +63, +225, +50, +180, +94, +84, +170, +250, +176, +55, +217, +159, +68, +235, +121, +191, +191, +31, +255, +215, +62, +33, +163, +137, +173, +34, +21, +123, +189, +3, +176, +89, +204, +36, +9, +249, +9, +34, +140, +250, +163, +214, +40, +157, +82, +35, +70, +156, +122, +215, +132, +96, +190, +230, +21, +135, +255, +1, +217, +14, +11, +44, +167, +121, +30, +73, +249, +136, +3, +115, +156, +168, +220, +87, +201, +60, +127, +37, +252, +117, +70, +23, +36, +227, +218, +209, +152, +209, +231, +232, +138, +142, +144, +122, +240, +234, +22, +163, +237, +136, +23, +120, +170, +24, +206, +56, +6, +80, +251, +31, +7, +118, +232, +9, +150, +79, +60, +114, +74, +152, +38, +252, +28, +77, +182, +209, +94, +195, +100, +14, +76, +248, +35, +39, +65, +142, +196, +246, +14, +17, +89, +153, +79, +245, +153, +38, +226, +95, +98, +202, +230, +219, +115, +225, +107, +99, +115, +14, +101, +137, +82, +73, +50, +253, +232, +102, +33, +69, +103, +192, +84, +1, +206, +229, +5, +240, +149, +5, +6, +231, +47, +12, +48, +25, +145, +19, +64, +39, +141, +246, +71, +190, +34, +206, +204, +218, +164, +123, +120, +53, +45, +1, +110, +220, +230, +122, +114, +28, +212, +193, +151, +52, +245, +156, +72, +20, +251, +221, +6, +39, +63, +123, +42, +113, +246, +108, +188, +131, +241, +109, +215, +222, +221, +208, +254, +29, +233, +13, +37, +223, +138, +194, +211, +2, +98, +226, +40, +83, +194, +36, +18, +121, +78, +3, +2, +63, +241, +153, +163, +11, +182, +115, +203, +232, +28, +89, +200, +184, +34, +239, +64, +240, +77, +128, +58, +41, +169, +19, +250, +55, +255, +153, +164, +156, +180, +66, +164, +230, +13, +237, +104, +10, +150, +37, +30, +164, +67, +81, +182, +86, +161, +125, +148, +247, +211, +231, +30, +76, +114, +58, +33, +16, +93, +217, +19, +214, +177, +158, +22, +80, +86, +98, +240, +113, +98, +237, +94, +113, +3, +247, +88, +69, +200, +141, +64, +220, +196, +252, +72, +139, +16, +10, +94, +225, +26, +55, +136, +41, +53, +80, +108, +51, +24, +202, +113, +43, +127, +80, +59, +224, +200, +204, +85, +72, +145, +137, +255, +44, +25, +227, +242, +8, +39, +214, +20, +247, +155, +176, +50, +15, +97, +249, +14, +244, +148, +94, +148, +19, +134, +37, +24, +59, +93, +42, +199, +187, +57, +161, +149, +187, +195, +185, +73, +69, +183, +173, +128, +19, +227, +198, +228, +153, +70, +72, +198, +242, +248, +131, +138, +163, +241, +31, +104, +85, +109, +250, +81, +69, +232, +66, +85, +153, +220, +224, +85, +59, +6, +78, +87, +172, +122, +32, +133, +168, +140, +236, +74, +16, +130, +241, +194, +70, +161, +248, +12, +64, +1, +50, +49, +97, +118, +132, +25, +16, +157, +130, +36, +180, +206, +77, +104, +225, +53, +162, +37, +48, +48, +73, +230, +238, +42, +70, +137, +205, +33, +182, +230, +231, +74, +70, +191, +234, +185, +152, +194, +189, +97, +181, +4, +77, +82, +201, +182, +24, +228, +76, +153, +230, +212, +220, +188, +19, +156, +42, +174, +102, +199, +61, +132, +47, +133, +210, +112, +3, +212, +12, +29, +196, +40, +45, +249, +199, +220, +72, +3, +227, +28, +228, +83, +134, +94, +212, +86, +218, +188, +208, +189, +208, +137, +189, +32, +223, +115, +64, +174, +156, +23, +25, +40, +9, +243, +79, +219, +37, +65, +99, +91, +28, +72, +210, +141, +219, +14, +146, +39, +107, +187, +217, +1, +140, +90, +241, +221, +189, +219, +196, +253, +16, +176, +2, +72, +1, +151, +82, +171, +119, +202, +19, +217, +244, +66, +229, +123, +35, +124, +48, +79, +216, +51, +204, +196, +47, +191, +69, +64, +206, +175, +243, +93, +156, +115, +248, +60, +196, +171, +194, +189, +6, +33, +57, +56, +53, +252, +112, +28, +128, +132, +227, +22, +239, +98, +240, +82, +72, +140, +223, +178, +16, +209, +176, +183, +2, +20, +7, +94, +31, +185, +184, +156, +2, +182, +62, +187, +128, +54, +244, +117, +236, +241, +139, +144, +202, +205, +143, +240, +10, +229, +170, +107, +237, +243, +67, +201, +110, +185, +181, +198, +87, +240, +49, +238, +79, +28, +14, +166, +140, +11, +193, +120, +14, +104, +246, +125, +28, +192, +113, +223, +81, +1, +187, +105, +182, +219, +151, +171, +104, +159, +113, +236, +49, +138, +14, +233, +168, +196, +140, +217, +31, +39, +79, +167, +154, +70, +187, +200, +184, +89, +57, +116, +153, +206, +21, +109, +18, +177, +102, +182, +114, +221, +204, +29, +233, +11, +244, +1, +140, +46, +112, +242, +38, +41, +45, +206, +213, +120, +63, +224, +154, +138, +54, +174, +200, +44, +177, +199, +220, +129, +43, +209, +220, +139, +43, +170, +229, +181, +48, +24, +178, +22, +164, +92, +180, +170, +162, +1, +230, +243, +213, +93, +48, +103, +38, +88, +41, +21, +75, +6, +207, +199, +74, +119, +139, +232, +4, +54, +116, +21, +87, +57, +10, +140, +134, +168, +251, +76, +49, +47, +243, +138, +35, +77, +17, +48, +53, +195, +221, +105, +145, +179, +184, +51, +219, +254, +62, +162, +29, +176, +213, +95, +1, +70, +232, +239, +235, +138, +238, +240, +157, +96, +162, +180, +159, +64, +206, +81, +205, +127, +54, +5, +127, +117, +15, +84, +65, +154, +224, +106, +183, +24, +184, +115, +23, +108, +94, +57, +6, +127, +28, +175, +20, +15, +145, +119, +201, +66, +132, +86, +91, +242, +149, +3, +110, +195, +123, +41, +216, +118, +31, +216, +175, +38, +225, +224, +35, +37, +194, +61, +59, +121, +155, +72, +58, +207, +123, +250, +175, +104, +23, +129, +200, +69, +22, +112, +186, +229, +173, +78, +74, +143, +235, +236, +87, +66, +63, +119, +139, +135, +52, +241, +185, +248, +211, +118, +219, +57, +37, +11, +248, +93, +235, +139, +35, +194, +109, +246, +103, +143, +61, +119, +100, +27, +166, +48, +90, +122, +246, +254, +250, +31, +22, +93, +205, +21, +138, +13, +74, +23, +181, +237, +130, +73, +89, +18, +189, +57, +20, +157, +202, +69, +35, +166, +239, +91, +48, +39, +138, +70, +14, +143, +20, +73, +50, +21, +80, +166, +13, +245, +197, +55, +107, +219, +94, +24, +3, +249, +209, +144, +9, +178, +241, +241, +245, +66, +81, +43, +40, +65, +153, +49, +144, +163, +224, +48, +124, +6, +88, +3, +219, +163, +153, +116, +162, +41, +68, +79, +212, +245, +58, +63, +74, +175, +126, +209, +26, +109, +150, +217, +13, +229, +131, +176, +144, +27, +168, +43, +6, +71, +161, +80, +92, +14, +51, +104, +247, +199, +108, +93, +111, +179, +52, +40, +137, +84, +226, +237, +166, +174, +47, +123, +118, +5, +238, +76, +56, +221, +223, +254, +163, +171, +107, +64, +128, +51, +5, +87, +247, +176, +46, +2, +122, +58, +184, +64, +217, +200, +248, +182, +211, +22, +192, +128, +160, +206, +200, +128, +109, +218, +8, +19, +220, +245, +166, +44, +161, +183, +71, +152, +242, +240, +248, +17, +227, +242, +201, +47, +254, +2, +49, +10, +44, +110, +27, +137, +105, +160, +99, +37, +173, +222, +138, +161, +219, +12, +139, +176, +243, +122, +166, +37, +135, +175, +215, +4, +124, +203, +122, +239, +189, +194, +21, +96, +216, +43, +76, +10, +157, +120, +164, +243, +253, +237, +251, +69, +214, +43, +106, +164, +202, +25, +148, +159, +9, +122, +50, +74, +160, +8, +70, +4, +250, +163, +88, +22, +46, +67, +28, +80, +229, +176, +77, +198, +172, +145, +166, +145, +111, +124, +102, +32, +73, +162, +69, +114, +113, +7, +181, +162, +193, +146, +134, +97, +58, +33, +52, +96, +219, +201, +3, +211, +77, +61, +64, +15, +73, +154, +215, +32, +103, +205, +93, +38, +225, +150, +55, +191, +117, +72, +121, +173, +45, +250, +171, +217, +148, +42, +72, +15, +249, +66, +117, +142, +62, +63, +23, +174, +176, +241, +68, +126, +186, +142, +11, +135, +120, +102, +91, +29, +207, +229, +230, +156, +108, +173, +121, +211, +192, +139, +83, +73, +254, +75, +178, +1, +21, +128, +249, +136, +27, +151, +191, +188, +51, +147, +95, +186, +248, +109, +246, +70, +33, +80, +92, +44, +104, +23, +30, +197, +29, +208, +205, +102, +53, +203, +47, +226, +131, +103, +117, +123, +224, +214, +152, +80, +13, +177, +234, +33, +194, +33, +142, +241, +160, +155, +184, +116, +106, +197, +135, +166, +187, +166, +71, +174, +60, +240, +71, +113, +76, +239, +107, +112, +101, +240, +190, +74, +122, +184, +192, +128, +61, +174, +188, +110, +163, +163, +6, +169, +174, +190, +158, +112, +251, +170, +201, +236, +52, +201, +184, +117, +135, +169, +104, +118, +71, +139, +52, +134, +160, +240, +183, +24, +27, +146, +106, +234, +245, +156, +22, +227, +164, +225, +149, +69, +227, +26, +2, +15, +31, +111, +36, +221, +239, +84, +86, +207, +96, +225, +28, +225, +136, +73, +222, +138, +159, +247, +223, +109, +183, +198, +241, +211, +236, +135, +11, +8, +83, +3, +155, +139, +235, +35, +164, +122, +68, +238, +40, +83, +141, +112, +181, +131, +87, +37, +60, +94, +3, +27, +36, +88, +136, +83, +37, +239, +35, +89, +148, +117, +68, +111, +170, +196, +30, +199, +106, +47, +254, +55, +37, +97, +1, +5, +127, +243, +85, +196, +16, +201, +247, +157, +59, +230, +150, +148, +123, +124, +113, +59, +159, +21, +105, +114, +211, +116, +244, +190, +118, +70, +165, +15, +129, +242, +71, +145, +49, +21, +34, +120, +54, +229, +255, +182, +233, +192, +41, +68, +70, +166, +220, +53, +170, +117, +56, +139, +161, +27, +78, +118, +232, +212, +63, +206, +141, +202, +162, +237, +10, +98, +248, +220, +14, +73, +44, +74, +44, +61, +51, +58, +26, +252, +94, +71, +151, +110, +184, +41, +149, +166, +221, +221, +98, +228, +78, +201, +75, +72, +34, +139, +135, +208, +1, +247, +67, +215, +96, +128, +192, +121, +124, +218, +108, +237, +208, +13, +160, +54, +55, +112, +171, +157, +1, +103, +179, +33, +249, +44, +173, +201, +137, +79, +17, +11, +202, +124, +142, +40, +58, +210, +123, +37, +114, +209, +92, +229, +33, +167, +5, +248, +146, +114, +101, +25, +224, +173, +63, +25, +44, +158, +27, +232, +255, +116, +156, +114, +144, +74, +29, +131, +83, +179, +150, +73, +104, +153, +32, +49, +201, +198, +130, +139, +38, +46, +16, +69, +158, +140, +95, +83, +219, +66, +104, +172, +162, +21, +119, +88, +115, +141, +250, +222, +35, +32, +189, +156, +34, +215, +120, +92, +11, +172, +123, +116, +87, +149, +150, +122, +224, +73, +207, +5, +181, +57, +66, +77, +150, +142, +189, +195, +76, +118, +101, +5, +48, +230, +179, +8, +233, +203, +129, +30, +110, +209, +217, +164, +10, +67, +209, +49, +150, +70, +219, +133, +54, +14, +9, +134, +222, +42, +217, +14, +81, +127, +242, +255, +228, +255, +4, +18, +127, +180, +102, +91, +243, +203, +94, +100, +13, +219, +44, +211, +244, +165, +246, +164, +17, +205, +41, +65, +148, +26, +17, +127, +10, +233, +242, +189, +6, +117, +97, +108, +79, +62, +94, +135, +114, +14, +214, +252, +136, +240, +24, +229, +184, +187, +174, +53, +116, +215, +38, +26, +197, +29, +202, +1, +13, +185, +108, +180, +166, +131, +126, +64, +80, +215, +7, +202, +52, +68, +132, +174, +159, +200, +180, +32, +199, +131, +224, +195, +90, +37, +162, +101, +56, +134, +149, +153, +32, +91, +98, +62, +9, +106, +44, +194, +1, +144, +209, +228, +197, +158, +150, +120, +109, +42, +79, +219, +172, +248, +57, +29, +212, +109, +212, +242, +165, +94, +213, +81, +211, +218, +58, +243, +4, +145, +49, +30, +236, +242, +84, +251, +89, +0, +174, +254, +231, +197, +252, +39, +61, +152, +226, +238, +111, +121, +233, +91, +50, +220, +250, +2, +70, +137, +156, +34, +99, +91, +30, +223, +89, +252, +16, +165, +64, +82, +28, +26, +172, +102, +35, +187, +245, +87, +135, +121, +57, +91, +241, +52, +155, +87, +175, +142, +66, +71, +9, +116, +201, +137, +162, +42, +14, +151, +197, +20, +28, +105, +22, +198, +148, +236, +78, +93, +132, +234, +144, +115, +66, +98, +175, +159, +111, +244, +61, +200, +218, +172, +58, +251, +90, +232, +100, +208, +236, +57, +222, +94, +88, +67, +21, +0, +70, +17, +78, +15, +177, +31, +87, +168, +210, +141, +218, +108, +227, +105, +159, +102, +208, +187, +11, +93, +40, +251, +44, +16, +107, +37, +49, +102, +43, +4, +89, +38, +249, +5, +169, +29, +95, +110, +161, +199, +152, +190, +209, +111, +13, +45, +76, +223, +51, +59, +146, +94, +122, +37, +238, +36, +186, +140, +187, +73, +1, +80, +166, +144, +253, +250, +176, +34, +147, +47, +88, +239, +154, +245, +103, +156, +243, +95, +247, +203, +122, +245, +186, +45, +144, +50, +135, +15, +26, +249, +210, +189, +109, +116, +134, +95, +29, +33, +39, +4, +213, +27, +33, +134, +181, +189, +231, +14, +42, +148, +212, +23, +151, +165, +119, +123, +195, +89, +97, +227, +201, +132, +98, +173, +170, +79, +163, +76, +108, +25, +25, +180, +220, +154, +129, +38, +116, +54, +47, +112, +69, +249, +215, +190, +57, +157, +183, +194, +141, +173, +254, +77, +215, +165, +54, +55, +64, +185, +64, +215, +92, +95, +80, +23, +23, +87, +81, +151, +76, +37, +208, +235, +7, +203, +80, +3, +6, +97, +243, +142, +219, +239, +91, +207, +228, +1, +116, +152, +125, +172, +44, +186, +164, +162, +46, +60, +248, +249, +135, +48, +64, +78, +49, +108, +187, +112, +206, +94, +40, +26, +155, +137, +116, +253, +116, +105, +217, +78, +34, +105, +224, +167, +172, +187, +122, +164, +105, +182, +135, +179, +42, +155, +3, +243, +36, +124, +36, +207, +47, +249, +166, +123, +112, +142, +24, +95, +24, +142, +195, +129, +243, +22, +201, +20, +141, +243, +147, +250, +196, +108, +221, +214, +37, +37, +57, +73, +136, +223, +236, +153, +156, +25, +145, +180, +91, +10, +161, +35, +200, +81, +141, +38, +129, +59, +99, +174, +121, +162, +56, +69, +113, +240, +35, +158, +170, +112, +70, +96, +122, +102, +79, +169, +137, +84, +11, +74, +166, +50, +244, +206, +103, +129, +5, +62, +18, +63, +216, +19, +21, +96, +232, +84, +32, +244, +191, +179, +22, +237, +113, +81, +30, +136, +206, +57, +111, +5, +102, +13, +210, +122, +59, +154, +115, +39, +43, +76, +136, +168, +125, +1, +91, +96, +132, +231, +142, +91, +198, +249, +99, +234, +150, +192, +218, +176, +219, +173, +37, +199, +99, +59, +192, +234, +232, +216, +244, +25, +158, +48, +63, +24, +159, +60, +224, +26, +102, +184, +47, +207, +50, +229, +44, +213, +176, +150, +135, +217, +139, +30, +197, +27, +31, +119, +113, +58, +34, +169, +201, +234, +230, +26, +129, +18, +27, +75, +62, +92, +182, +235, +74, +123, +67, +209, +217, +248, +175, +188, +41, +208, +91, +166, +194, +85, +181, +231, +2, +229, +110, +245, +80, +25, +90, +115, +18, +133, +132, +38, +134, +28, +52, +244, +73, +153, +29, +124, +168, +211, +65, +65, +69, +248, +155, +154, +143, +62, +43, +38, +58, +235, +240, +78, +75, +69, +151, +187, +208, +214, +207, +3, +234, +174, +217, +209, +90, +38, +12, +137, +212, +176, +242, +230, +111, +36, +81, +66, +205, +209, +221, +238, +157, +45, +45, +242, +12, +64, +44, +32, +8, +208, +82, +35, +134, +41, +154, +4, +120, +202, +241, +118, +110, +217, +160, +206, +113, +51, +142, +232, +99, +6, +33, +162, +241, +91, +87, +155, +42, +100, +185, +78, +202, +132, +175, +209, +119, +138, +153, +234, +68, +44, +68, +27, +107, +20, +125, +54, +119, +153, +227, +63, +172, +197, +93, +243, +247, +79, +206, +223, +112, +218, +255, +31, +251, +152, +232, +0, +78, +18, +187, +149, +171, +222, +235, +30, +7, +44, +251, +182, +212, +0, +83, +122, +243, +53, +98, +78, +79, +38, +9, +90, +55, +167, +236, +130, +242, +164, +85, +3, +62, +27, +249, +223, +12, +206, +181, +8, +110, +187, +248, +202, +249, +52, +20, +89, +125, +183, +48, +231, +11, +50, +69, +12, +216, +9, +4, +0, +114, +225, +111, +185, +202, +82, +29, +208, +239, +23, +15, +36, +119, +208, +74, +210, +124, +153, +202, +71, +103, +179, +93, +231, +199, +91, +144, +10, +242, +90, +137, +226, +69, +179, +34, +67, +93, +252, +4, +253, +86, +122, +29, +209, +206, +35, +242, +234, +94, +121, +138, +232, +119, +82, +132, +141, +24, +229, +64, +199, +142, +140, +38, +180, +39, +49, +205, +252, +40, +35, +204, +205, +71, +42, +151, +53, +71, +4, +235, +183, +226, +13, +119, +134, +241, +114, +7, +180, +134, +156, +3, +73, +155, +29, +8, +114, +189, +193, +66, +32, +35, +145, +5, +61, +51, +203, +115, +55, +64, +154, +233, +191, +251, +227, +144, +59, +86, +166, +35, +42, +254, +96, +163, +222, +27, +85, +168, +218, +218, +102, +245, +118, +98, +26, +38, +236, +15, +64, +90, +187, +109, +62, +36, +108, +169, +232, +87, +160, +223, +243, +102, +134, +226, +143, +162, +236, +6, +39, +186, +91, +119, +13, +69, +88, +177, +124, +234, +5, +190, +86, +143, +135, +64, +144, +22, +211, +55, +140, +129, +2, +140, +63, +133, +133, +226, +148, +165, +87, +232, +49, +102, +211, +39, +40, +127, +213, +45, +132, +157, +106, +43, +72, +217, +14, +215, +127, +62, +139, +163, +133, +223, +147, +27, +45, +29, +33, +210, +103, +218, +227, +122, +238, +195, +209, +103, +251, +230, +229, +171, +35, +128, +20, +179, +12, +144, +36, +66, +210, +156, +48, +33, +168, +3, +236, +5, +133, +156, +239, +118, +166, +27, +116, +237, +119, +4, +28, +90, +6, +113, +241, +72, +238, +128, +94, +48, +78, +110, +172, +47, +158, +198, +56, +41, +75, +102, +189, +248, +32, +53, +24, +184, +219, +26, +139, +164, +38, +71, +234, +245, +72, +205, +178, +173, +126, +73, +215, +94, +36, +199, +153, +225, +70, +95, +171, +114, +55, +240, +166, +222, +201, +246, +78, +225, +4, +192, +156, +207, +56, +190, +189, +199, +169, +183, +69, +33, +127, +218, +108, +57, +220, +33, +91, +157, +53, +159, +69, +186, +70, +36, +97, +29, +247, +74, +5, +168, +213, +247, +111, +80, +167, +145, +11, +161, +196, +126, +162, +74, +247, +78, +19, +206, +15, +152, +2, +117, +252, +162, +80, +111, +197, +78, +156, +199, +84, +53, +83, +152, +207, +233, +112, +104, +3, +135, +128, +148, +40, +50, +239, +42, +52, +204, +183, +101, +95, +58, +204, +15, +93, +198, +178, +198, +2, +67, +89, +24, +121, +209, +165, +106, +9, +158, +237, +181, +206, +207, +103, +87, +242, +136, +233, +235, +75, +8, +37, +85, +252, +76, +61, +103, +185, +237, +89, +202, +154, +153, +37, +26, +248, +131, +164, +140, +194, +82, +2, +202, +98, +30, +212, +6, +174, +218, +8, +115, +220, +251, +217, +231, +206, +8, +221, +104, +176, +121, +194, +254, +181, +77, +145, +45, +145, +187, +157, +183, +56, +158, +196, +125, +152, +181, +150, +218, +182, +252, +213, +48, +181, +192, +127, +224, +142, +73, +182, +180, +243, +183, +217, +37, +54, +96, +44, +196, +34, +252, +109, +14, +99, +239, +11, +116, +21, +14, +205, +217, +126, +164, +173, +144, +61, +44, +214, +216, +160, +105, +223, +229, +217, +121, +184, +136, +49, +79, +119, +209, +166, +72, +7, +36, +8, +98, +48, +213, +132, +50, +43, +93, +177, +174, +116, +121, +206, +246, +43, +46, +197, +47, +86, +116, +198, +236, +114, +196, +62, +93, +187, +160, +49, +130, +221, +214, +87, +254, +86, +139, +171, +205, +187, +164, +142, +209, +198, +22, +66, +139, +158, +121, +75, +224, +208, +130, +122, +44, +223, +16, +142, +130, +72, +191, +102, +236, +75, +130, +81, +167, +63, +126, +162, +249, +84, +68, +4, +17, +54, +71, +185, +184, +242, +219, +54, +161, +127, +169, +91, +69, +239, +102, +219, +234, +249, +189, +113, +106, +114, +224, +22, +49, +31, +25, +131, +35, +57, +72, +135, +80, +53, +233, +211, +180, +185, +13, +189, +21, +236, +194, +220, +155, +21, +244, +228, +255, +34, +86, +161, +82, +68, +6, +5, +99, +68, +121, +215, +26, +102, +14, +15, +8, +111, +138, +236, +255, +40, +119, +207, +113, +113, +8, +73, +28, +204, +122, +107, +240, +201, +126, +67, +49, +85, +139, +236, +202, +238, +159, +225, +107, +30, +48, +42, +105, +181, +238, +253, +135, +144, +137, +65, +158, +245, +251, +241, +108, +201, +219, +106, +118, +238, +102, +28, +252, +1, +146, +18, +115, +255, +167, +86, +25, +98, +51, +82, +17, +240, +243, +188, +88, +205, +138, +31, +45, +68, +14, +8, +20, +185, +132, +242, +176, +166, +56, +83, +151, +60, +106, +111, +74, +167, +229, +90, +220, +223, +189, +57, +166, +80, +122, +72, +127, +88, +71, +43, +130, +128, +30, +156, +85, +52, +25, +213, +159, +184, +96, +129, +72, +213, +142, +46, +236, +98, +84, +22, +53, +126, +163, +40, +235, +91, +242, +24, +166, +238, +225, +200, +136, +14, +172, +175, +168, +1, +187, +162, +197, +16, +18, +154, +104, +214, +168, +5, +22, +127, +151, +224, +11, +156, +170, +66, +202, +199, +198, +64, +68, +238, +188, +157, +23, +251, +224, +48, +77, +191, +174, +150, +107, +12, +73, +33, +203, +151, +124, +154, +102, +12, +111, +250, +40, +79, +12, +236, +219, +252, +163, +31, +136, +135, +145, +241, +48, +97, +206, +186, +48, +110, +46, +6, +252, +100, +127, +231, +100, +74, +246, +57, +162, +170, +51, +76, +247, +232, +135, +91, +112, +71, +22, +30, +33, +172, +223, +84, +5, +20, +206, +231, +158, +50, +184, +95, +214, +100, +219, +199, +208, +41, +37, +92, +7, +118, +76, +140, +174, +52, +232, +11, +137, +85, +42, +193, +39, +12, +222, +6, +252, +208, +45, +253, +118, +176, +157, +6, +215, +156, +43, +99, +226, +218, +100, +238, +127, +152, +84, +32, +98, +127, +153, +146, +1, +253, +41, +86, +103, +70, +171, +198, +161, +255, +230, +144, +99, +51, +146, +123, +213, +73, +219, +152, +213, +239, +94, +84, +24, +110, +41, +236, +194, +84, +169, +136, +230, +183, +80, +18, +196, +20, +47, +226, +182, +92, +189, +56, +209, +148, +61, +142, +51, +127, +142, +201, +137, +185, +219, +69, +124, +246, +96, +231, +131, +206, +227, +40, +125, +20, +184, +146, +223, +61, +255, +19, +56, +17, +140, +163, +139, +233, +17, +235, +101, +15, +40, +255, +5, +195, +246, +131, +15, +159, +123, +164, +132, +190, +71, +69, +105, +107, +217, +144, +120, +64, +241, +163, +224, +66, +2, +98, +250, +188, +227, +194, +152, +76, +56, +158, +166, +27, +39, +158, +10, +161, +5, +54, +49, +98, +5, +143, +242, +228, +81, +3, +104, +200, +234, +8, +56, +165, +99, +137, +23, +212, +253, +240, +242, +99, +237, +248, +154, +179, +186, +143, +136, +180, +25, +147, +69, +39, +180, +31, +71, +140, +167, +40, +99, +118, +86, +0, +114, +106, +236, +136, +159, +182, +15, +167, +138, +83, +103, +51, +0, +9, +133, +9, +153, +179, +162, +80, +66, +216, +195, +25, +124, +71, +161, +3, +96, +44, +222, +161, +23, +208, +0, +92, +239, +208, +216, +148, +228, +185, +192, +17, +83, +161, +33, +164, +175, +205, +50, +15, +77, +248, +75, +235, +89, +231, +120, +142, +205, +116, +90, +208, +32, +14, +214, +120, +196, +93, +75, +244, +18, +215, +255, +220, +79, +16, +34, +53, +87, +58, +148, +51, +228, +138, +43, +197, +131, +134, +92, +187, +206, +5, +118, +47, +81, +45, +86, +194, +194, +217, +19, +251, +40, +81, +116, +254, +78, +75, +56, +249, +92, +21, +0, +233, +41, +187, +213, +101, +153, +238, +72, +114, +12, +117, +3, +148, +63, +122, +73, +86, +58, +243, +132, +19, +200, +212, +81, +126, +0, +216, +164, +3, +227, +113, +115, +94, +107, +195, +81, +163, +161, +160, +71, +177, +66, +166, +91, +114, +205, +111, +187, +33, +147, +199, +100, +132, +141, +108, +122, +244, +14, +171, +45, +138, +154, +20, +139, +76, +233, +114, +47, +124, +43, +124, +104, +236, +160, +241, +193, +63, +22, +70, +102, +133, +178, +163, +183, +157, +38, +52, +207, +168, +1, +237, +244, +171, +42, +193, +48, +176, +81, +152, +8, +175, +164, +134, +68, +29, +80, +242, +236, +56, +136, +175, +14, +141, +163, +82, +29, +182, +243, +88, +194, +133, +77, +244, +249, +162, +209, +47, +40, +74, +52, +28, +98, +101, +185, +80, +54, +119, +113, +128, +4, +158, +225, +118, +69, +211, +232, +4, +6, +140, +89, +0, +251, +9, +139, +84, +34, +162, +166, +72, +216, +184, +57, +92, +227, +227, +27, +151, +119, +156, +70, +46, +22, +216, +232, +213, +229, +152, +8, +200, +78, +84, +68, +66, +184, +147, +237, +12, +156, +102, +153, +190, +143, +190, +248, +129, +111, +211, +206, +39, +195, +212, +153, +40, +166, +239, +63, +141, +116, +212, +21, +32, +190, +205, +214, +18, +68, +182, +246, +208, +225, +224, +140, +101, +124, +81, +254, +229, +217, +169, +40, +183, +116, +63, +146, +121, +177, +91, +17, +212, +51, +194, +181, +121, +181, +122, +66, +64, +207, +69, +181, +172, +83, +125, +159, +175, +29, +201, +95, +213, +195, +61, +178, +248, +215, +193, +93, +155, +188, +48, +21, +114, +235, +71, +239, +149, +122, +170, +57, +183, +154, +73, +155, +228, +202, +84, +237, +185, +161, +6, +103, +160, +209, +200, +104, +16, +220, +69, +252, +232, +248, +252, +159, +146, +121, +48, +199, +20, +199, +66, +122, +153, +51, +58, +87, +135, +71, +88, +230, +201, +143, +53, +22, +213, +32, +17, +215, +94, +94, +176, +253, +34, +149, +14, +96, +206, +118, +254, +40, +148, +240, +162, +16, +151, +0, +95, +152, +115, +198, +147, +22, +202, +239, +127, +40, +169, +33, +97, +11, +134, +116, +7, +149, +69, +4, +64, +232, +28, +250, +89, +219, +127, +173, +11, +145, +201, +86, +166, +96, +38, +94, +53, +131, +43, +187, +214, +128, +3, +134, +145, +32, +2, +132, +77, +172, +242, +185, +140, +20, +234, +28, +232, +153, +22, +173, +136, +31, +242, +148, +143, +55, +186, +139, +112, +113, +2, +75, +82, +144, +201, +145, +199, +105, +255, +42, +153, +252, +250, +231, +124, +80, +210, +10, +201, +182, +207, +227, +95, +230, +180, +20, +237, +162, +7, +11, +174, +35, +45, +170, +225, +27, +23, +192, +43, +37, +168, +198, +237, +82, +27, +196, +88, +252, +51, +152, +77, +162, +38, +227, +13, +168, +151, +37, +33, +180, +36, +27, +209, +122, +100, +206, +135, +211, +78, +204, +154, +22, +135, +128, +47, +252, +17, +40, +118, +75, +134, +244, +24, +76, +35, +218, +236, +74, +114, +213, +139, +90, +88, +170, +73, +151, +21, +246, +67, +68, +56, +203, +181, +114, +238, +118, +250, +165, +188, +172, +146, +227, +235, +193, +26, +166, +247, +38, +173, +166, +248, +26, +146, +90, +153, +8, +154, +34, +232, +206, +192, +234, +68, +225, +197, +207, +104, +159, +136, +247, +19, +226, +108, +8, +227, +148, +50, +147, +107, +177, +232, +101, +252, +87, +26, +85, +213, +132, +239, +114, +39, +5, +166, +198, +82, +139, +76, +53, +164, +158, +61, +194, +129, +39, +68, +8, +231, +195, +40, +174, +222, +123, +126, +229, +250, +178, +9, +123, +197, +132, +153, +154, +20, +172, +63, +114, +77, +225, +72, +126, +111, +198, +59, +126, +170, +244, +172, +225, +30, +23, +157, +200, +219, +176, +65, +150, +137, +139, +138, +57, +21, +156, +231, +26, +248, +141, +35, +249, +110, +168, +152, +163, +92, +205, +226, +111, +238, +42, +11, +100, +127, +58, +57, +204, +53, +213, +189, +66, +127, +217, +62, +79, +123, +148, +172, +15, +43, +67, +223, +110, +32, +192, +231, +37, +153, +50, +214, +240, +235, +77, +144, +85, +219, +229, +158, +200, +221, +146, +200, +74, +126, +204, +195, +21, +111, +9, +119, +77, +25, +51, +107, +41, +178, +3, +255, +247, +104, +31, +182, +244, +86, +162, +181, +163, +228, +88, +163, +204, +208, +122, +242, +41, +16, +169, +149, +42, +38, +186, +39, +159, +18, +84, +243, +166, +211, +139, +27, +254, +161, +253, +200, +171, +186, +153, +194, +115, +41, +82, +100, +82, +194, +19, +225, +211, +52, +217, +48, +161, +155, +4, +126, +241, +35, +66, +76, +143, +249, +68, +169, +217, +41, +59, +93, +207, +249, +100, +33, +129, +9, +76, +238, +239, +101, +48, +220, +182, +14, +54, +218, +135, +238, +50, +175, +229, +184, +141, +213, +98, +255, +62, +26, +213, +132, +52, +252, +17, +133, +182, +39, +147, +134, +26, +74, +126, +145, +94, +162, +67, +52, +62, +5, +220, +206, +146, +234, +66, +61, +79, +183, +235, +8, +107, +37, +3, +121, +134, +146, +74, +28, +65, +230, +76, +93, +220, +19, +52, +88, +74, +108, +145, +226, +6, +164, +77, +99, +58, +151, +30, +54, +255, +106, +230, +42, +107, +187, +98, +137, +60, +240, +12, +47, +121, +219, +74, +22, +242, +77, +140, +32, +124, +194, +123, +134, +42, +111, +173, +188, +124, +188, +102, +50, +6, +243, +173, +2, +111, +116, +42, +18, +117, +215, +1, +175, +41, +118, +200, +49, +73, +249, +106, +169, +176, +24, +69, +34, +82, +88, +46, +114, +146, +84, +253, +39, +138, +176, +36, +51, +225, +97, +13, +213, +170, +205, +197, +91, +238, +182, +167, +187, +178, +236, +158, +170, +140, +247, +215, +94, +227, +77, +180, +139, +73, +216, +81, +130, +15, +7, +251, +7, +6, +28, +225, +94, +54, +191, +85, +18, +65, +229, +107, +87, +112, +149, +141, +242, +54, +125, +53, +159, +3, +7, +229, +2, +78, +43, +109, +126, +63, +69, +14, +2, +153, +65, +112, +21, +142, +153, +157, +17, +10, +22, +234, +113, +96, +195, +42, +171, +185, +237, +212, +203, +76, +183, +162, +220, +59, +113, +184, +236, +20, +179, +120, +188, +157, +153, +98, +168, +197, +197, +8, +63, +135, +111, +48, +17, +44, +225, +27, +18, +148, +152, +236, +22, +239, +0, +165, +236, +118, +128, +46, +40, +64, +153, +185, +3, +208, +142, +115, +81, +62, +139, +138, +99, +116, +69, +66, +63, +140, +77, +218, +137, +189, +53, +187, +126, +93, +242, +146, +180, +148, +88, +184, +32, +162, +211, +107, +162, +113, +50, +82, +32, +38, +217, +213, +139, +167, +60, +20, +34, +152, +251, +34, +51, +246, +215, +140, +124, +23, +150, +56, +107, +126, +199, +140, +70, +240, +100, +36, +197, +185, +242, +171, +155, +83, +237, +101, +113, +14, +164, +53, +151, +246, +202, +191, +69, +47, +114, +211, +187, +123, +228, +33, +54, +87, +108, +192, +36, +26, +41, +176, +240, +50, +20, +65, +171, +20, +80, +24, +194, +246, +184, +242, +47, +12, +186, +117, +95, +149, +176, +25, +185, +89, +136, +164, +112, +188, +210, +237, +216, +52, +13, +246, +228, +214, +16, +36, +227, +235, +29, +156, +21, +190, +163, +76, +29, +171, +107, +191, +76, +151, +207, +218, +35, +222, +162, +236, +34, +112, +43, +160, +230, +235, +182, +141, +177, +166, +99, +64, +164, +4, +137, +236, +142, +100, +110, +9, +122, +125, +223, +53, +248, +218, +172, +27, +40, +51, +120, +150, +134, +250, +44, +20, +88, +58, +243, +109, +19, +65, +143, +184, +106, +45, +249, +150, +199, +15, +92, +71, +105, +121, +133, +219, +150, +78, +7, +231, +107, +131, +103, +81, +59, +173, +156, +35, +10, +208, +28, +45, +199, +132, +152, +202, +187, +255, +145, +238, +58, +137, +57, +0, +113, +180, +56, +44, +180, +246, +145, +232, +199, +13, +167, +107, +92, +110, +65, +43, +38, +18, +204, +207, +93, +107, +1, +93, +237, +240, +194, +162, +229, +110, +163, +100, +101, +255, +100, +42, +88, +116, +180, +9, +62, +195, +135, +122, +22, +144, +97, +248, +17, +130, +66, +65, +162, +158, +114, +90, +189, +146, +225, +139, +166, +8, +38, +147, +88, +55, +190, +16, +139, +220, +246, +160, +185, +176, +13, +73, +156, +120, +166, +100, +239, +190, +189, +75, +128, +8, +110, +83, +128, +116, +87, +112, +104, +250, +163, +194, +110, +211, +199, +206, +179, +127, +208, +72, +130, +235, +203, +229, +109, +58, +73, +177, +147, +7, +220, +24, +148, +132, +161, +76, +156, +164, +130, +88, +248, +102, +185, +212, +179, +246, +139, +232, +76, +203, +152, +215, +63, +110, +153, +122, +235, +178, +4, +187, +41, +60, +229, +137, +101, +29, +35, +219, +166, +240, +6, +20, +125, +139, +76, +166, +34, +2, +242, +186, +2, +179, +186, +37, +14, +88, +116, +218, +10, +110, +243, +210, +136, +36, +127, +42, +87, +145, +138, +13, +141, +5, +72, +62, +140, +188, +55, +75, +116, +234, +71, +110, +3, +85, +73, +40, +17, +154, +144, +70, +197, +200, +247, +1, +144, +2, +126, +148, +134, +14, +59, +107, +50, +20, +220, +100, +164, +121, +57, +35, +241, +103, +145, +82, +245, +139, +169, +158, +224, +103, +54, +106, +115, +193, +172, +154, +183, +175, +186, +245, +36, +209, +248, +200, +16, +9, +72, +114, +230, +32, +75, +138, +89, +15, +224, +217, +188, +90, +229, +86, +54, +91, +150, +86, +178, +167, +66, +68, +47, +46, +101, +85, +245, +237, +254, +12, +106, +140, +238, +144, +26, +254, +177, +37, +32, +33, +54, +73, +202, +51, +110, +217, +6, +155, +241, +107, +73, +133, +52, +41, +18, +108, +58, +122, +145, +180, +5, +34, +118, +137, +166, +39, +240, +88, +96, +216, +26, +131, +86, +156, +103, +11, +95, +214, +248, +119, +91, +216, +179, +149, +207, +68, +203, +205, +221, +217, +189, +40, +245, +83, +252, +32, +84, +21, +148, +53, +76, +235, +7, +118, +24, +217, +46, +84, +79, +69, +228, +161, +64, +227, +230, +29, +112, +210, +95, +35, +218, +50, +157, +65, +169, +138, +115, +113, +236, +191, +110, +95, +19, +221, +195, +132, +142, +55, +41, +252, +196, +58, +80, +217, +217, +59, +63, +85, +204, +71, +122, +251, +88, +59, +236, +23, +108, +3, +46, +52, +5, +237, +245, +241, +26, +179, +168, +152, +187, +159, +213, +74, +241, +91, +123, +71, +219, +182, +254, +3, +15, +181, +156, +149, +70, +72, +176, +234, +0, +253, +22, +86, +137, +26, +144, +172, +24, +219, +185, +183, +171, +241, +183, +160, +211, +93, +176, +239, +7, +86, +28, +82, +71, +54, +16, +7, +239, +36, +233, +166, +27, +146, +81, +118, +209, +133, +95, +248, +107, +133, +1, +5, +90, +110, +178, +176, +11, +42, +59, +158, +79, +148, +34, +69, +170, +15, +6, +43, +217, +133, +1, +6, +232, +167, +123, +44, +98, +31, +205, +108, +9, +148, +92, +58, +42, +14, +195, +72, +221, +93, +70, +192, +159, +223, +5, +102, +139, +4, +35, +104, +142, +85, +67, +86, +125, +21, +130, +134, +92, +3, +94, +27, +150, +237, +242, +70, +87, +105, +88, +172, +192, +0, +197, +191, +162, +125, +238, +169, +161, +165, +166, +67, +194, +69, +185, +152, +140, +134, +43, +176, +17, +134, +12, +50, +207, +239, +133, +226, +63, +77, +92, +45, +32, +233, +237, +108, +237, +191, +43, +197, +143, +253, +13, +219, +252, +88, +24, +157, +224, +68, +174, +217, +116, +154, +5, +165, +124, +241, +32, +116, +21, +162, +192, +141, +139, +176, +242, +226, +156, +80, +171, +241, +91, +107, +159, +254, +225, +80, +210, +34, +153, +83, +24, +24, +137, +12, +146, +243, +223, +197, +29, +218, +81, +211, +45, +129, +86, +11, +2, +38, +219, +193, +63, +112, +153, +171, +8, +223, +101, +158, +74, +196, +113, +195, +83, +161, +21, +189, +119, +166, +174, +118, +240, +248, +242, +212, +90, +160, +51, +21, +202, +17, +119, +198, +114, +217, +215, +130, +180, +89, +234, +116, +147, +190, +118, +69, +19, +131, +214, +6, +246, +86, +73, +249, +61, +130, +199, +215, +47, +82, +197, +113, +219, +80, +32, +237, +132, +62, +69, +81, +196, +2, +209, +220, +2, +69, +79, +186, +192, +228, +222, +130, +118, +78, +246, +203, +188, +76, +242, +35, +186, +16, +77, +246, +234, +50, +136, +252, +223, +172, +168, +15, +180, +68, +28, +17, +78, +83, +187, +82, +65, +107, +86, +160, +220, +170, +51, +11, +70, +207, +42, +38, +50, +184, +201, +56, +8, +209, +62, +69, +203, +25, +155, +189, +0, +221, +22, +143, +103, +57, +191, +233, +245, +159, +60, +139, +206, +87, +57, +37, +3, +182, +92, +15, +105, +35, +132, +140, +188, +129, +167, +233, +23, +90, +128, +161, +38, +76, +96, +216, +134, +170, +158, +248, +215, +239, +35, +4, +57, +25, +6, +118, +149, +93, +189, +161, +189, +212, +201, +66, +219, +236, +68, +110, +138, +110, +172, +18, +113, +68, +195, +89, +160, +43, +81, +152, +26, +102, +1, +115, +85, +66, +114, +82, +203, +191, +101, +69, +5, +29, +47, +249, +228, +149, +190, +102, +28, +132, +191, +222, +155, +153, +44, +80, +104, +92, +157, +217, +111, +60, +104, +102, +14, +4, +119, +99, +30, +95, +237, +96, +195, +197, +26, +148, +230, +64, +8, +124, +16, +97, +50, +146, +87, +97, +50, +136, +157, +125, +79, +168, +122, +113, +133, +67, +158, +10, +215, +49, +114, +202, +114, +208, +50, +143, +141, +24, +41, +192, +37, +155, +80, +206, +111, +166, +113, +13, +74, +222, +194, +177, +12, +217, +237, +255, +160, +33, +59, +26, +52, +132, +25, +66, +13, +249, +76, +30, +159, +59, +96, +82, +167, +143, +29, +147, +11, +244, +117, +137, +176, +214, +216, +212, +40, +139, +102, +157, +240, +45, +60, +23, +110, +50, +38, +174, +200, +168, +195, +29, +23, +206, +184, +149, +43, +104, +146, +110, +150, +205, +118, +230, +182, +114, +35, +162, +44, +157, +231, +239, +107, +247, +143, +202, +147, +155, +216, +37, +218, +24, +54, +142, +136, +128, +224, +33, +88, +166, +92, +153, +38, +181, +117, +26, +31, +163, +2, +55, +102, +46, +152, +110, +123, +151, +28, +56, +23, +161, +158, +149, +173, +220, +19, +116, +44, +161, +179, +234, +173, +168, +223, +179, +152, +228, +35, +160, +31, +49, +17, +120, +47, +132, +237, +152, +47, +111, +3, +4, +203, +102, +76, +241, +196, +105, +129, +100, +0, +144, +64, +53, +39, +228, +171, +108, +238, +175, +56, +204, +159, +246, +146, +4, +9, +143, +78, +42, +65, +88, +143, +37, +41, +169, +55, +47, +73, +124, +128, +157, +72, +113, +97, +65, +206, +89, +2, +210, +161, +171, +240, +128, +32, +109, +122, +0, +103, +194, +27, +223, +40, +43, +19, +161, +19, +219, +126, +59, +121, +214, +249, +97, +114, +58, +36, +175, +136, +148, +58, +84, +104, +24, +157, +216, +164, +51, +28, +180, +199, +176, +75, +191, +186, +117, +26, +197, +144, +111, +188, +72, +101, +155, +185, +103, +127, +71, +79, +19, +86, +71, +7, +248, +36, +175, +188, +146, +20, +86, +105, +74, +2, +115, +206, +53, +210, +49, +92, +87, +44, +143, +3, +166, +201, +15, +4, +241, +2, +152, +111, +99, +62, +68, +28, +46, +13, +154, +118, +76, +82, +0, +85, +212, +42, +2, +180, +223, +65, +57, +4, +122, +126, +5, +49, +238, +237, +191, +36, +212, +51, +126, +217, +202, +158, +198, +65, +125, +169, +76, +6, +27, +205, +142, +80, +111, +210, +101, +194, +100, +224, +195, +148, +74, +97, +64, +159, +243, +205, +118, +42, +243, +235, +135, +239, +90, +23, +199, +31, +9, +212, +43, +226, +225, +155, +217, +47, +55, +64, +108, +40, +55, +232, +44, +115, +164, +103, +188, +50, +46, +64, +226, +40, +255, +81, +78, +76, +73, +252, +186, +180, +50, +196, +49, +178, +60, +199, +29, +69, +93, +193, +24, +196, +60, +39, +40, +177, +171, +204, +14, +80, +206, +227, +41, +137, +134, +143, +243, +130, +230, +90, +56, +43, +20, +194, +82, +118, +229, +228, +51, +22, +99, +23, +3, +59, +101, +152, +218, +60, +196, +122, +119, +77, +166, +127, +83, +138, +219, +39, +205, +239, +48, +37, +81, +84, +127, +48, +240, +244, +136, +201, +112, +1, +67, +232, +196, +41, +155, +234, +110, +136, +227, +182, +39, +177, +121, +82, +57, +139, +136, +166, +45, +60, +131, +7, +107, +225, +206, +151, +58, +153, +54, +143, +254, +3, +85, +214, +225, +151, +97, +216, +99, +101, +183, +121, +79, +213, +45, +32, +167, +14, +205, +95, +45, +80, +189, +48, +250, +31, +229, +98, +236, +17, +66, +176, +157, +15, +247, +248, +37, +236, +140, +193, +122, +75, +56, +215, +50, +6, +77, +208, +12, +206, +92, +186, +234, +129, +247, +197, +177, +6, +173, +142, +83, +248, +201, +66, +89, +207, +218, +79, +148, +187, +19, +211, +153, +16, +78, +100, +240, +245, +226, +213, +52, +126, +139, +184, +62, +111, +78, +55, +156, +53, +96, +100, +141, +118, +137, +215, +152, +156, +145, +237, +231, +235, +250, +0, +124, +177, +226, +189, +10, +142, +30, +54, +56, +67, +63, +202, +252, +191, +31, +16, +79, +100, +191, +246, +88, +112, +172, +182, +185, +63, +174, +177, +175, +244, +7, +33, +77, +112, +30, +152, +109, +140, +250, +255, +144, +156, +33, +221, +119, +148, +39, +23, +216, +52, +181, +179, +74, +223, +156, +43, +3, +245, +119, +17, +243, +123, +17, +199, +249, +125, +251, +218, +22, +233, +171, +164, +40, +95, +120, +173, +134, +59, +93, +155, +56, +182, +194, +23, +6, +244, +246, +101, +55, +26, +15, +249, +165, +99, +92, +210, +165, +229, +206, +69, +8, +196, +24, +149, +220, +28, +189, +40, +127, +242, +205, +246, +110, +30, +101, +64, +229, +74, +124, +225, +254, +237, +95, +160, +236, +86, +243, +231, +91, +252, +53, +211, +11, +135, +102, +239, +68, +254, +125, +149, +181, +200, +48, +223, +143, +233, +228, +111, +71, +211, +13, +176, +57, +24, +120, +85, +122, +139, +181, +250, +96, +231, +42, +173, +13, +121, +153, +3, +21, +37, +145, +21, +63, +191, +176, +239, +113, +185, +32, +251, +142, +30, +16, +237, +119, +39, +101, +149, +82, +27, +76, +96, +65, +98, +254, +104, +217, +94, +52, +60, +24, +142, +72, +198, +63, +224, +247, +230, +90, +111, +87, +251, +194, +200, +150, +27, +78, +204, +227, +33, +165, +204, +33, +156, +182, +89, +186, +246, +78, +218, +102, +57, +183, +157, +195, +51, +38, +9, +157, +2, +0, +50, +131, +25, +245, +163, +218, +49, +222, +73, +155, +218, +110, +79, +236, +72, +215, +182, +225, +178, +214, +207, +156, +106, +198, +49, +45, +114, +106, +72, +231, +250, +42, +191, +142, +121, +203, +162, +39, +91, +253, +125, +129, +253, +235, +193, +19, +108, +206, +225, +174, +191, +107, +176, +237, +208, +27, +65, +8, +94, +135, +139, +139, +4, +250, +25, +162, +68, +160, +213, +97, +137, +181, +217, +244, +24, +90, +88, +197, +185, +59, +156, +101, +172, +60, +113, +17, +217, +22, +251, +131, +246, +248, +49, +102, +235, +7, +149, +191, +94, +163, +4, +18, +168, +130, +25, +233, +209, +17, +247, +4, +37, +232, +81, +215, +195, +126, +252, +203, +120, +202, +77, +112, +214, +238, +141, +156, +186, +146, +54, +250, +227, +176, +190, +125, +51, +165, +25, +66, +250, +50, +240, +96, +208, +178, +45, +166, +196, +54, +0, +221, +167, +67, +147, +249, +70, +110, +250, +166, +74, +238, +90, +240, +82, +147, +124, +88, +207, +225, +217, +81, +173, +43, +182, +168, +64, +214, +249, +52, +9, +32, +107, +126, +4, +168, +95, +45, +204, +139, +136, +62, +181, +229, +63, +34, +102, +65, +70, +7, +6, +0, +201, +185, +49, +242, +213, +125, +200, +54, +24, +108, +21, +158, +29, +50, +10, +228, +11, +73, +200, +119, +145, +180, +109, +215, +215, +253, +5, +199, +153, +79, +13, +57, +90, +156, +34, +231, +181, +248, +177, +15, +148, +253, +86, +164, +71, +247, +153, +217, +97, +58, +56, +5, +239, +74, +4, +171, +236, +70, +105, +134, +160, +111, +79, +54, +149, +166, +183, +226, +170, +188, +208, +71, +104, +122, +128, +251, +180, +128, +121, +156, +44, +202, +145, +67, +223, +213, +146, +216, +205, +237, +92, +18, +217, +128, +157, +199, +103, +39, +85, +211, +18, +220, +223, +82, +16, +10, +77, +75, +29, +5, +126, +96, +124, +136, +201, +9, +208, +3, +71, +74, +44, +166, +155, +74, +153, +132, +40, +163, +151, +34, +114, +125, +188, +14, +236, +144, +44, +110, +35, +32, +108, +79, +44, +165, +26, +197, +214, +253, +107, +107, +60, +221, +28, +247, +176, +207, +166, +234, +185, +93, +241, +55, +216, +33, +162, +1, +186, +222, +64, +215, +36, +52, +74, +122, +143, +200, +247, +159, +97, +140, +72, +142, +197, +233, +147, +60, +143, +117, +229, +20, +225, +108, +74, +78, +137, +116, +33, +255, +11, +18, +92, +108, +73, +157, +141, +57, +236, +61, +250, +65, +238, +27, +51, +224, +56, +204, +96, +19, +37, +191, +252, +97, +174, +212, +74, +175, +95, +249, +202, +238, +63, +166, +12, +152, +209, +177, +57, +102, +172, +135, +235, +32, +114, +88, +178, +26, +10, +111, +9, +249, +127, +246, +99, +234, +242, +23, +239, +247, +123, +228, +186, +202, +12, +225, +200, +31, +196, +20, +234, +255, +72, +33, +161, +249, +170, +187, +209, +146, +158, +223, +150, +56, +150, +196, +236, +8, +235, +111, +212, +230, +125, +253, +200, +144, +44, +126, +174, +144, +243, +29, +37, +22, +55, +33, +18, +99, +157, +24, +194, +24, +125, +14, +244, +139, +246, +25, +102, +110, +231, +127, +143, +132, +136, +141, +93, +229, +18, +166, +28, +71, +102, +207, +229, +14, +206, +160, +214, +202, +18, +33, +252, +84, +158, +132, +126, +85, +25, +162, +198, +13, +21, +127, +42, +20, +139, +249, +78, +54, +221, +221, +38, +116, +221, +118, +135, +2, +185, +49, +129, +98, +49, +201, +44, +17, +162, +212, +25, +71, +248, +183, +212, +45, +234, +124, +160, +134, +97, +171, +61, +163, +6, +149, +238, +215, +247, +19, +69, +133, +245, +42, +13, +100, +176, +149, +163, +226, +76, +241, +166, +54, +135, +94, +58, +241, +223, +106, +235, +86, +206, +175, +229, +88, +213, +152, +183, +73, +70, +241, +237, +68, +37, +62, +18, +199, +36, +222, +140, +201, +190, +205, +3, +120, +192, +196, +87, +29, +232, +238, +127, +46, +169, +141, +199, +164, +73, +19, +204, +168, +235, +135, +140, +56, +172, +56, +164, +66, +115, +207, +154, +51, +80, +111, +96, +240, +105, +228, +64, +92, +120, +75, +19, +11, +185, +76, +106, +20, +155, +67, +194, +192, +9, +160, +44, +156, +164, +152, +70, +146, +15, +232, +233, +227, +229, +182, +107, +251, +197, +152, +128, +5, +255, +223, +193, +96, +198, +64, +251, +56, +83, +68, +65, +42, +230, +160, +181, +168, +121, +223, +192, +252, +15, +170, +232, +215, +157, +180, +114, +32, +69, +225, +23, +200, +253, +117, +159, +180, +248, +165, +183, +226, +83, +211, +205, +205, +25, +59, +220, +143, +210, +217, +121, +94, +30, +105, +221, +190, +235, +182, +148, +211, +11, +86, +156, +52, +136, +63, +255, +61, +147, +87, +177, +135, +37, +159, +237, +191, +30, +225, +52, +201, +44, +26, +171, +177, +4, +74, +161, +185, +162, +234, +138, +235, +77, +91, +242, +55, +83, +188, +255, +154, +214, +107, +106, +104, +120, +157, +234, +14, +29, +123, +222, +125, +163, +63, +44, +201, +81, +132, +42, +100, +41, +145, +211, +100, +100, +224, +243, +75, +79, +247, +189, +208, +175, +86, +62, +78, +43, +159, +64, +16, +11, +17, +87, +234, +178, +245, +204, +229, +47, +89, +98, +219, +57, +90, +148, +112, +144, +254, +87, +155, +123, +182, +94, +218, +109, +100, +236, +135, +205, +224, +173, +37, +168, +35, +95, +226, +90, +53, +107, +97, +21, +199, +91, +174, +145, +194, +98, +222, +145, +0, +136, +232, +87, +217, +231, +102, +139, +44, +30, +252, +169, +68, +49, +175, +198, +247, +57, +169, +95, +31, +127, +42, +140, +117, +151, +92, +117, +58, +41, +186, +180, +195, +5, +148, +136, +247, +67, +230, +246, +98, +182, +203, +0, +3, +254, +27, +4, +17, +211, +9, +110, +111, +122, +59, +177, +9, +130, +18, +149, +146, +126, +9, +84, +80, +143, +211, +163, +23, +68, +94, +217, +240, +147, +192, +29, +84, +251, +127, +2, +105, +180, +124, +133, +238, +232, +229, +29, +134, +183, +9, +61, +115, +28, +80, +47, +128, +122, +80, +203, +23, +40, +43, +87, +118, +204, +108, +228, +181, +75, +96, +3, +88, +236, +17, +129, +102, +219, +24, +119, +227, +226, +230, +140, +34, +31, +140, +123, +246, +120, +110, +236, +196, +33, +254, +143, +111, +226, +36, +36, +244, +216, +226, +44, +127, +30, +137, +123, +15, +224, +28, +207, +173, +123, +155, +60, +135, +179, +125, +238, +135, +101, +182, +136, +0, +33, +244, +139, +159, +65, +21, +231, +174, +72, +104, +27, +20, +197, +250, +139, +191, +42, +54, +107, +158, +50, +101, +115, +212, +72, +94, +18, +116, +151, +165, +35, +108, +214, +187, +77, +187, +110, +173, +217, +7, +37, +43, +11, +138, +203, +252, +145, +140, +133, +151, +7, +252, +254, +73, +55, +70, +177, +208, +206, +208, +114, +103, +224, +4, +67, +120, +140, +110, +75, +55, +44, +205, +126, +68, +1, +100, +70, +11, +249, +176, +14, +245, +112, +62, +232, +95, +9, +137, +18, +201, +192, +72, +70, +217, +47, +100, +127, +214, +182, +70, +243, +228, +214, +94, +238, +86, +1, +36, +130, +131, +199, +107, +202, +50, +17, +61, +238, +229, +175, +53, +114, +191, +145, +154, +175, +241, +138, +106, +42, +90, +206, +184, +75, +157, +161, +137, +74, +184, +94, +86, +216, +135, +17, +151, +2, +124, +107, +142, +122, +136, +137, +74, +66, +229, +79, +99, +220, +208, +63, +76, +223, +160, +199, +82, +62, +37, +30, +200, +24, +182, +59, +64, +240, +114, +187, +110, +127, +121, +225, +97, +62, +98, +176, +161, +46, +58, +215, +14, +146, +145, +9, +201, +102, +57, +51, +83, +88, +167, +61, +62, +208, +233, +51, +40, +239, +224, +210, +16, +34, +251, +161, +63, +153, +89, +90, +193, +153, +216, +22, +136, +213, +173, +95, +202, +87, +67, +83, +167, +207, +75, +61, +177, +74, +180, +207, +156, +103, +244, +113, +174, +91, +128, +96, +68, +142, +86, +237, +176, +10, +61, +149, +107, +251, +67, +21, +92, +160, +239, +198, +87, +28, +108, +250, +128, +125, +53, +230, +49, +120, +107, +103, +229, +42, +224, +233, +249, +221, +171, +70, +162, +169, +218, +12, +226, +230, +98, +155, +102, +213, +244, +255, +109, +244, +165, +189, +74, +15, +168, +179, +84, +20, +38, +39, +74, +206, +130, +104, +199, +95, +7, +213, +111, +54, +94, +89, +83, +228, +141, +211, +245, +190, +179, +241, +194, +125, +80, +222, +72, +160, +228, +180, +114, +54, +176, +203, +63, +28, +150, +162, +204, +186, +30, +12, +155, +228, +179, +195, +51, +207, +211, +79, +97, +94, +146, +38, +243, +2, +199, +243, +198, +44, +135, +176, +66, +150, +32, +13, +249, +207, +61, +165, +255, +207, +66, +161, +104, +148, +56, +177, +17, +6, +135, +36, +74, +78, +127, +231, +5, +71, +124, +223, +160, +133, +196, +199, +47, +98, +55, +182, +28, +123, +118, +153, +49, +58, +39, +11, +12, +214, +191, +173, +151, +31, +183, +165, +39, +85, +207, +226, +21, +87, +90, +171, +129, +61, +14, +210, +110, +66, +110, +155, +38, +3, +246, +174, +212, +202, +137, +49, +136, +161, +89, +21, +11, +219, +176, +228, +205, +27, +87, +173, +65, +148, +45, +176, +154, +175, +169, +5, +223, +143, +204, +204, +64, +87, +212, +90, +175, +93, +82, +218, +4, +29, +77, +199, +85, +100, +252, +188, +171, +143, +131, +246, +188, +228, +125, +201, +214, +108, +130, +28, +225, +104, +175, +142, +241, +112, +172, +91, +191, +236, +69, +192, +151, +25, +247, +155, +104, +58, +205, +82, +213, +205, +213, +99, +49, +109, +253, +32, +254, +148, +61, +47, +105, +119, +97, +179, +92, +87, +44, +215, +51, +96, +60, +37, +18, +74, +13, +102, +99, +89, +74, +218, +158, +186, +159, +25, +23, +137, +144, +252, +103, +46, +19, +194, +128, +161, +93, +146, +152, +135, +131, +98, +144, +238, +17, +13, +141, +29, +91, +196, +83, +162, +19, +240, +221, +234, +67, +220, +150, +253, +84, +42, +116, +199, +67, +112, +239, +227, +180, +17, +180, +207, +147, +240, +96, +58, +81, +125, +18, +237, +123, +171, +140, +206, +74, +109, +30, +5, +23, +141, +2, +223, +161, +215, +224, +43, +218, +227, +44, +154, +66, +167, +68, +60, +241, +59, +127, +183, +44, +201, +137, +242, +110, +173, +161, +250, +248, +8, +119, +236, +50, +123, +171, +114, +134, +241, +9, +104, +124, +79, +165, +133, +215, +70, +16, +179, +5, +14, +99, +235, +8, +65, +117, +254, +242, +133, +199, +12, +94, +197, +50, +157, +161, +193, +211, +80, +214, +216, +6, +92, +59, +129, +95, +245, +159, +64, +140, +131, +41, +242, +0, +137, +176, +40, +89, +63, +54, +71, +63, +28, +96, +117, +172, +154, +127, +183, +121, +237, +79, +49, +184, +77, +255, +171, +194, +24, +217, +236, +128, +202, +63, +103, +76, +230, +227, +4, +164, +21, +150, +114, +226, +244, +100, +203, +184, +240, +221, +200, +163, +155, +62, +206, +4, +175, +4, +233, +20, +248, +0, +61, +214, +158, +194, +173, +26, +131, +162, +55, +154, +164, +137, +15, +157, +162, +241, +222, +14, +198, +72, +231, +57, +13, +103, +30, +157, +26, +184, +51, +203, +164, +42, +193, +107, +178, +191, +4, +101, +99, +11, +52, +166, +98, +153, +211, +7, +102, +115, +94, +81, +158, +14, +90, +160, +96, +42, +218, +178, +6, +225, +219, +170, +161, +49, +232, +205, +104, +23, +124, +98, +115, +149, +158, +92, +55, +38, +82, +77, +186, +0, +46, +138, +244, +13, +227, +120, +99, +246, +219, +3, +244, +254, +56, +114, +40, +233, +137, +123, +131, +23, +189, +140, +177, +192, +222, +222, +72, +133, +194, +176, +86, +19, +175, +142, +63, +115, +11, +237, +178, +228, +23, +183, +70, +13, +218, +225, +249, +35, +123, +188, +194, +149, +78, +131, +208, +89, +12, +79, +148, +170, +53, +43, +59, +147, +190, +133, +170, +120, +255, +142, +58, +20, +118, +120, +196, +89, +247, +248, +32, +226, +234, +155, +155, +68, +87, +147, +174, +82, +161, +100, +189, +2, +245, +1, +173, +191, +112, +212, +246, +162, +161, +8, +191, +199, +140, +153, +222, +78, +102, +59, +205, +191, +228, +28, +121, +122, +83, +82, +157, +218, +206, +128, +215, +152, +162, +229, +244, +154, +245, +132, +52, +131, +29, +50, +24, +24, +205, +248, +209, +208, +59, +41, +42, +206, +49, +89, +162, +182, +10, +37, +157, +191, +27, +90, +45, +147, +55, +203, +21, +239, +242, +94, +33, +177, +39, +14, +170, +48, +58, +81, +91, +120, +124, +99, +81, +66, +148, +182, +196, +254, +173, +194, +125, +28, +235, +42, +245, +207, +26, +169, +182, +82, +92, +79, +60, +130, +12, +214, +184, +142, +200, +36, +158, +222, +58, +28, +104, +150, +246, +164, +116, +147, +208, +69, +247, +67, +0, +199, +114, +115, +244, +227, +93, +86, +156, +226, +149, +27, +241, +225, +79, +163, +218, +46, +40, +90, +174, +90, +227, +209, +72, +5, +71, +198, +112, +125, +94, +65, +74, +20, +10, +178, +26, +10, +231, +250, +248, +186, +173, +107, +221, +27, +178, +197, +54, +242, +121, +54, +76, +111, +58, +106, +137, +172, +92, +97, +120, +201, +225, +16, +58, +216, +9, +209, +226, +92, +204, +225, +27, +114, +27, +81, +191, +55, +201, +5, +133, +66, +67, +168, +12, +9, +239, +111, +90, +54, +67, +73, +62, +132, +4, +81, +142, +149, +246, +132, +28, +3, +66, +218, +135, +157, +222, +90, +51, +43, +52, +140, +114, +141, +55, +216, +154, +80, +236, +211, +29, +0, +105, +37, +127, +137, +94, +250, +2, +66, +140, +197, +188, +252, +89, +3, +75, +133, +142, +174, +147, +117, +7, +56, +157, +163, +112, +80, +50, +22, +25, +188, +89, +237, +90, +230, +174, +183, +71, +12, +146, +68, +48, +162, +197, +204, +199, +232, +34, +107, +229, +128, +245, +107, +13, +208, +182, +7, +154, +40, +16, +136, +131, +13, +196, +187, +215, +183, +119, +90, +240, +50, +63, +89, +114, +211, +13, +168, +70, +212, +101, +246, +50, +8, +0, +241, +180, +85, +186, +243, +112, +72, +231, +189, +80, +42, +228, +18, +62, +145, +187, +214, +231, +250, +157, +161, +29, +245, +171, +54, +230, +25, +143, +168, +66, +20, +247, +1, +44, +180, +33, +68, +205, +137, +63, +112, +19, +146, +213, +119, +32, +248, +60, +88, +36, +203, +8, +157, +208, +121, +159, +7, +123, +146, +164, +253, +57, +68, +51, +0, +20, +102, +163, +40, +105, +199, +103, +215, +0, +122, +129, +181, +200, +184, +87, +28, +176, +0, +82, +93, +188, +202, +69, +242, +64, +224, +228, +85, +85, +254, +94, +193, +112, +180, +225, +21, +253, +1, +241, +236, +90, +24, +230, +88, +18, +68, +188, +75, +219, +213, +115, +20, +239, +169, +103, +122, +56, +238, +208, +36, +8, +139, +223, +7, +134, +67, +56, +171, +124, +123, +151, +49, +3, +202, +76, +95, +24, +104, +130, +45, +198, +251, +251, +115, +21, +11, +245, +164, +192, +30, +152, +42, +6, +244, +198, +111, +41, +204, +115, +233, +115, +22, +153, +81, +227, +163, +27, +243, +15, +1, +245, +205, +199, +185, +137, +228, +211, +122, +154, +104, +132, +25, +61, +195, +16, +56, +14, +149, +89, +150, +70, +243, +8, +138, +30, +19, +131, +125, +195, +42, +32, +216, +94, +193, +162, +87, +219, +247, +171, +51, +134, +129, +29, +236, +31, +194, +144, +27, +175, +19, +193, +181, +55, +28, +174, +230, +103, +41, +186, +28, +208, +8, +71, +43, +217, +215, +204, +47, +93, +253, +60, +211, +30, +195, +149, +99, +161, +220, +15, +19, +136, +60, +197, +209, +118, +247, +5, +165, +87, +86, +25, +23, +46, +165, +169, +17, +170, +3, +146, +238, +123, +81, +100, +85, +87, +215, +63, +160, +209, +20, +52, +141, +143, +214, +226, +183, +144, +127, +77, +171, +104, +255, +118, +114, +248, +36, +232, +22, +159, +35, +67, +1, +137, +7, +214, +136, +129, +175, +225, +184, +109, +40, +229, +147, +188, +3, +66, +79, +107, +106, +229, +169, +252, +118, +251, +247, +154, +166, +217, +213, +81, +51, +29, +89, +206, +44, +177, +123, +211, +68, +125, +84, +87, +85, +26, +181, +254, +111, +117, +28, +62, +182, +100, +194, +45, +165, +240, +168, +160, +123, +133, +43, +205, +221, +157, +18, +207, +90, +42, +218, +157, +197, +232, +90, +238, +194, +54, +49, +147, +113, +78, +155, +200, +217, +154, +40, +185, +233, +151, +73, +21, +124, +198, +254, +180, +157, +226, +138, +98, +66, +205, +90, +245, +117, +177, +227, +141, +128, +163, +31, +47, +111, +159, +230, +30, +142, +253, +128, +105, +153, +203, +24, +239, +49, +247, +40, +70, +17, +153, +153, +105, +127, +39, +64, +190, +120, +228, +185, +231, +238, +47, +103, +73, +95, +232, +135, +153, +65, +49, +91, +139, +14, +8, +98, +79, +207, +104, +62, +169, +0, +70, +117, +79, +243, +28, +208, +4, +35, +200, +99, +188, +61, +166, +126, +33, +32, +121, +104, +205, +210, +161, +3, +214, +228, +0, +13, +148, +89, +186, +42, +53, +167, +220, +116, +192, +159, +179, +218, +61, +89, +42, +62, +40, +159, +224, +51, +85, +157, +24, +142, +220, +156, +160, +27, +140, +64, +170, +17, +101, +221, +79, +92, +53, +127, +58, +234, +235, +175, +90, +87, +154, +232, +255, +54, +250, +81, +147, +155, +113, +117, +79, +219, +172, +88, +212, +150, +193, +63, +9, +241, +109, +27, +170, +162, +253, +190, +72, +21, +170, +255, +96, +24, +59, +234, +93, +44, +174, +17, +47, +67, +82, +106, +83, +251, +190, +173, +9, +115, +149, +227, +86, +18, +107, +224, +231, +52, +115, +216, +88, +128, +251, +2, +99, +144, +177, +36, +180, +59, +32, +237, +32, +179, +84, +20, +11, +184, +160, +52, +213, +92, +204, +74, +227, +41, +110, +97, +87, +7, +225, +147, +199, +78, +165, +215, +85, +181, +30, +42, +108, +168, +92, +252, +192, +104, +208, +5, +149, +77, +190, +54, +203, +19, +236, +184, +80, +105, +29, +169, +10, +234, +157, +113, +187, +188, +19, +114, +192, +28, +51, +149, +7, +185, +206, +221, +102, +231, +252, +136, +14, +244, +215, +68, +85, +221, +24, +23, +15, +242, +233, +198, +142, +168, +5, +129, +51, +79, +63, +64, +156, +208, +77, +221, +197, +166, +216, +227, +132, +88, +64, +154, +77, +232, +146, +124, +81, +201, +1, +193, +161, +241, +16, +235, +4, +82, +121, +157, +177, +20, +90, +246, +189, +205, +197, +77, +89, +239, +217, +158, +202, +209, +104, +57, +116, +179, +186, +36, +249, +139, +105, +19, +22, +59, +255, +136, +49, +103, +53, +88, +160, +108, +201, +82, +143, +251, +32, +117, +58, +89, +55, +44, +203, +64, +7, +90, +246, +254, +192, +169, +125, +219, +233, +111, +6, +77, +166, +124, +178, +175, +134, +213, +233, +123, +158, +242, +79, +106, +26, +209, +179, +182, +34, +205, +4, +143, +224, +134, +90, +19, +94, +181, +16, +62, +3, +215, +67, +20, +255, +41, +49, +54, +228, +17, +48, +125, +119, +251, +104, +100, +189, +173, +184, +198, +25, +162, +83, +125, +143, +111, +73, +79, +231, +221, +229, +108, +190, +30, +18, +166, +78, +194, +123, +100, +12, +115, +30, +172, +224, +3, +66, +169, +155, +207, +161, +33, +46, +132, +221, +97, +71, +181, +75, +2, +193, +35, +194, +250, +188, +96, +169, +5, +51, +40, +253, +85, +196, +153, +92, +106, +132, +229, +149, +151, +118, +171, +238, +180, +90, +206, +44, +254, +237, +137, +5, +216, +20, +46, +59, +68, +228, +125, +9, +63, +106, +4, +71, +37, +184, +113, +67, +221, +69, +75, +209, +47, +83, +152, +214, +118, +16, +131, +111, +108, +123, +191, +127, +106, +8, +119, +49, +247, +200, +13, +188, +112, +225, +210, +25, +229, +144, +126, +207, +109, +166, +90, +227, +183, +251, +182, +17, +32, +157, +227, +245, +39, +37, +53, +224, +174, +166, +230, +191, +171, +228, +57, +167, +70, +194, +67, +157, +189, +9, +127, +109, +88, +78, +3, +187, +28, +85, +67, +202, +107, +251, +244, +22, +145, +35, +248, +201, +86, +241, +0, +57, +193, +66, +16, +28, +225, +141, +134, +164, +109, +86, +86, +154, +77, +190, +220, +84, +201, +41, +165, +178, +199, +72, +189, +21, +36, +141, +238, +120, +86, +198, +25, +99, +84, +195, +106, +86, +128, +227, +182, +64, +101, +71, +52, +6, +17, +108, +99, +190, +226, +34, +138, +48, +166, +33, +239, +92, +235, +128, +59, +42, +161, +38, +242, +88, +18, +204, +36, +5, +12, +171, +8, +232, +142, +164, +80, +144, +86, +18, +138, +190, +91, +43, +119, +18, +187, +36, +170, +82, +75, +230, +63, +19, +75, +253, +222, +84, +160, +29, +93, +56, +15, +59, +212, +58, +156, +89, +88, +159, +35, +228, +234, +67, +176, +201, +188, +117, +46, +153, +206, +133, +237, +45, +214, +64, +84, +139, +227, +139, +232, +202, +14, +217, +241, +251, +153, +94, +71, +149, +4, +29, +63, +34, +107, +87, +30, +69, +0, +177, +72, +120, +27, +168, +96, +195, +245, +174, +207, +75, +18, +27, +147, +241, +67, +223, +116, +119, +25, +159, +78, +153, +169, +111, +173, +176, +180, +52, +42, +124, +75, +109, +246, +50, +147, +214, +93, +168, +104, +76, +99, +114, +187, +76, +184, +172, +126, +121, +5, +220, +41, +187, +194, +84, +117, +135, +17, +35, +74, +130, +146, +230, +235, +232, +122, +219, +95, +138, +37, +91, +121, +119, +141, +57, +244, +222, +79, +129, +182, +71, +89, +229, +157, +236, +218, +175, +205, +236, +33, +226, +229, +205, +145, +130, +13, +167, +83, +227, +42, +177, +149, +94, +26, +26, +52, +130, +231, +66, +29, +215, +3, +27, +35, +233, +37, +54, +77, +107, +15, +246, +88, +182, +179, +214, +172, +169, +73, +118, +201, +235, +53, +37, +154, +36, +55, +255, +5, +146, +78, +155, +160, +188, +56, +21, +198, +239, +163, +89, +125, +70, +151, +112, +56, +112, +54, +190, +90, +208, +218, +156, +75, +66, +77, +221, +173, +204, +54, +21, +4, +207, +2, +109, +36, +154, +119, +1, +234, +104, +60, +118, +176, +168, +153, +177, +93, +27, +176, +207, +215, +139, +173, +210, +56, +226, +183, +244, +166, +141, +62, +120, +178, +192, +189, +84, +202, +237, +207, +1, +30, +222, +130, +58, +169, +57, +171, +29, +20, +227, +248, +121, +237, +134, +172, +183, +229, +50, +43, +221, +210, +99, +117, +115, +175, +185, +134, +17, +180, +21, +197, +235, +157, +235, +57, +200, +24, +197, +192, +247, +151, +90, +81, +54, +130, +6, +31, +229, +123, +19, +216, +60, +185, +182, +52, +81, +162, +238, +74, +122, +71, +7, +186, +205, +250, +41, +15, +107, +27, +54, +119, +102, +147, +78, +171, +108, +212, +131, +69, +170, +16, +224, +243, +137, +139, +98, +68, +13, +66, +3, +162, +200, +98, +146, +245, +185, +121, +129, +38, +205, +55, +25, +144, +95, +204, +247, +25, +136, +213, +122, +115, +79, +218, +234, +133, +93, +18, +74, +3, +161, +1, +251, +46, +96, +205, +33, +60, +210, +34, +83, +193, +29, +56, +121, +224, +1, +240, +32, +61, +145, +13, +8, +250, +45, +195, +142, +211, +176, +149, +148, +186, +37, +206, +91, +227, +181, +211, +82, +83, +225, +145, +241, +155, +253, +43, +200, +20, +209, +204, +124, +186, +115, +167, +146, +7, +204, +18, +136, +48, +11, +60, +49, +165, +220, +119, +124, +122, +50, +221, +155, +46, +180, +167, +191, +82, +61, +224, +174, +140, +144, +215, +41, +73, +104, +207, +141, +132, +116, +233, +120, +76, +0, +141, +203, +246, +102, +8, +137, +217, +63, +133, +137, +185, +60, +168, +166, +27, +119, +209, +51, +146, +164, +2, +148, +188, +51, +93, +28, +240, +116, +81, +238, +124, +250, +26, +73, +159, +240, +54, +149, +6, +123, +170, +66, +21, +100, +156, +113, +242, +195, +74, +229, +96, +202, +132, +98, +30, +105, +167, +223, +5, +146, +61, +105, +48, +135, +179, +50, +23, +179, +47, +154, +0, +12, +172, +248, +74, +50, +79, +194, +10, +155, +8, +19, +178, +170, +72, +219, +85, +181, +245, +68, +170, +111, +246, +86, +46, +36, +135, +190, +76, +56, +227, +226, +98, +92, +39, +170, +51, +125, +245, +138, +225, +86, +147, +31, +40, +28, +85, +145, +255, +109, +157, +117, +145, +186, +83, +47, +105, +101, +113, +204, +166, +255, +96, +128, +125, +100, +235, +141, +147, +95, +150, +242, +126, +9, +69, +51, +148, +74, +235, +166, +237, +138, +25, +74, +228, +36, +138, +162, +126, +173, +153, +182, +242, +101, +73, +198, +189, +98, +106, +109, +40, +76, +205, +12, +219, +227, +141, +105, +163, +59, +90, +150, +3, +186, +7, +23, +92, +3, +20, +46, +5, +183, +206, +86, +7, +80, +235, +241, +134, +250, +30, +46, +10, +181, +156, +122, +139, +118, +109, +196, +29, +47, +188, +150, +9, +253, +55, +121, +209, +239, +61, +234, +42, +198, +243, +154, +47, +126, +168, +68, +34, +159, +212, +5, +231, +105, +226, +8, +116, +216, +95, +90, +94, +41, +147, +73, +225, +161, +103, +59, +255, +78, +84, +187, +219, +136, +59, +94, +227, +44, +16, +132, +101, +95, +104, +68, +71, +22, +71, +204, +242, +153, +183, +40, +164, +123, +107, +240, +38, +241, +38, +190, +19, +175, +207, +130, +8, +13, +197, +189, +41, +197, +51, +94, +252, +237, +60, +225, +184, +219, +248, +10, +67, +101, +183, +179, +159, +14, +156, +151, +229, +128, +66, +0, +228, +107, +129, +83, +68, +27, +184, +243, +43, +142, +217, +233, +124, +18, +31, +172, +55, +138, +193, +217, +74, +124, +65, +241, +172, +252, +245, +230, +142, +94, +72, +114, +33, +236, +170, +151, +50, +27, +149, +209, +202, +190, +61, +191, +208, +147, +155, +144, +179, +137, +0, +165, +52, +213, +116, +61, +193, +12, +250, +131, +210, +55, +7, +10, +161, +6, +175, +227, +204, +113, +3, +96, +22, +151, +70, +12, +193, +181, +94, +56, +146, +248, +149, +225, +249, +110, +215, +159, +75, +205, +39, +154, +121, +73, +240, +124, +250, +17, +158, +133, +203, +208, +198, +86, +95, +47, +30, +142, +244, +72, +168, +105, +230, +62, +91, +252, +1, +201, +141, +231, +15, +48, +169, +216, +146, +251, +62, +112, +65, +185, +189, +25, +182, +50, +203, +127, +37, +149, +239, +34, +145, +166, +129, +109, +139, +225, +23, +194, +112, +213, +139, +164, +186, +98, +165, +48, +238, +231, +137, +45, +197, +45, +217, +66, +12, +234, +70, +186, +189, +37, +116, +101, +6, +136, +47, +111, +215, +180, +98, +197, +40, +212, +115, +117, +253, +238, +246, +66, +173, +47, +177, +116, +163, +117, +18, +0, +230, +124, +4, +123, +157, +253, +201, +97, +93, +141, +85, +73, +41, +119, +113, +94, +244, +174, +223, +9, +221, +212, +28, +114, +62, +247, +128, +212, +20, +103, +25, +124, +194, +100, +161, +57, +83, +21, +14, +173, +159, +235, +242, +1, +0, +141, +183, +65, +231, +101, +194, +30, +1, +80, +239, +174, +64, +115, +202, +177, +133, +192, +238, +152, +1, +136, +233, +12, +140, +56, +42, +2, +60, +202, +237, +155, +8, +252, +177, +111, +177, +66, +122, +145, +134, +186, +112, +11, +230, +182, +103, +213, +68, +139, +202, +14, +228, +139, +79, +167, +4, +146, +6, +239, +45, +3, +121, +89, +80, +251, +64, +197, +147, +17, +62, +29, +159, +8, +239, +206, +246, +136, +186, +177, +186, +182, +242, +151, +74, +100, +234, +217, +51, +216, +97, +250, +189, +182, +221, +235, +232, +98, +152, +173, +150, +81, +232, +8, +87, +113, +130, +71, +116, +144, +89, +255, +190, +169, +249, +73, +191, +12, +124, +243, +50, +252, +5, +218, +201, +4, +57, +247, +5, +115, +204, +85, +51, +114, +240, +180, +35, +126, +189, +56, +126, +18, +144, +85, +214, +146, +205, +68, +155, +188, +162, +249, +212, +146, +96, +245, +48, +204, +27, +40, +231, +146, +21, +114, +114, +205, +124, +225, +64, +185, +70, +145, +111, +36, +240, +41, +90, +205, +87, +44, +95, +54, +34, +86, +57, +43, +189, +254, +64, +112, +134, +179, +5, +238, +252, +228, +100, +29, +138, +62, +223, +251, +136, +136, +7, +219, +112, +43, +76, +163, +150, +81, +60, +220, +63, +176, +119, +152, +62, +93, +69, +146, +222, +108, +246, +218, +88, +225, +173, +16, +75, +62, +56, +147, +84, +38, +78, +37, +61, +173, +25, +125, +250, +176, +171, +238, +253, +91, +168, +10, +15, +75, +251, +145, +172, +233, +169, +145, +167, +203, +142, +93, +241, +30, +74, +80, +135, +219, +248, +115, +141, +99, +165, +155, +51, +26, +232, +86, +228, +251, +57, +165, +2, +113, +39, +142, +26, +137, +106, +7, +66, +203, +214, +136, +54, +198, +232, +221, +107, +217, +45, +171, +41, +117, +217, +215, +109, +117, +86, +250, +58, +5, +73, +31, +55, +23, +161, +236, +62, +252, +132, +46, +153, +34, +144, +230, +194, +225, +104, +109, +135, +112, +192, +192, +65, +205, +231, +141, +243, +68, +228, +75, +68, +58, +230, +159, +48, +162, +210, +130, +215, +158, +43, +197, +228, +24, +110, +162, +90, +60, +237, +96, +116, +91, +105, +20, +158, +238, +57, +202, +11, +247, +99, +121, +143, +32, +19, +186, +59, +33, +212, +110, +24, +173, +180, +227, +236, +205, +52, +109, +73, +213, +216, +3, +82, +28, +62, +137, +39, +93, +254, +170, +67, +40, +229, +32, +0, +101, +134, +237, +10, +12, +227, +254, +85, +42, +149, +193, +189, +255, +89, +45, +251, +47, +184, +57, +147, +174, +17, +163, +210, +107, +124, +243, +113, +172, +169, +161, +10, +117, +60, +163, +75, +6, +119, +231, +54, +22, +249, +186, +85, +39, +149, +227, +66, +135, +120, +155, +202, +169, +203, +25, +153, +169, +221, +126, +210, +220, +208, +133, +237, +137, +11, +133, +169, +78, +144, +209, +70, +180, +122, +164, +102, +8, +79, +84, +39, +192, +188, +88, +5, +82, +252, +67, +224, +227, +87, +30, +251, +238, +83, +62, +96, +224, +12, +199, +238, +37, +207, +139, +0, +142, +33, +35, +136, +112, +89, +32, +14, +125, +99, +68, +174, +204, +48, +26, +182, +39, +161, +249, +1, +14, +109, +174, +127, +88, +156, +81, +97, +43, +41, +242, +184, +54, +9, +4, +254, +247, +96, +101, +8, +169, +182, +169, +246, +68, +70, +1, +137, +255, +115, +97, +46, +185, +153, +39, +153, +191, +165, +22, +39, +70, +94, +62, +104, +201, +147, +112, +73, +253, +132, +6, +42, +43, +70, +106, +238, +106, +217, +241, +137, +175, +21, +118, +179, +139, +18, +25, +42, +240, +2, +124, +86, +97, +91, +35, +227, +247, +9, +212, +213, +242, +183, +182, +113, +15, +132, +57, +80, +139, +213, +2, +88, +115, +97, +157, +159, +105, +46, +159, +63, +24, +142, +33, +167, +181, +156, +137, +40, +172, +13, +214, +112, +6, +80, +57, +39, +29, +151, +82, +12, +75, +230, +184, +218, +13, +21, +193, +71, +243, +229, +176, +210, +14, +134, +91, +238, +113, +87, +212, +118, +223, +229, +179, +46, +8, +193, +151, +99, +43, +95, +73, +63, +143, +30, +55, +140, +159, +207, +169, +168, +144, +227, +86, +217, +46, +183, +173, +255, +230, +27, +191, +242, +115, +117, +203, +210, +60, +219, +244, +166, +189, +174, +66, +6, +151, +36, +113, +52, +68, +153, +69, +188, +76, +9, +247, +55, +199, +75, +106, +66, +173, +84, +120, +132, +183, +188, +249, +231, +89, +216, +58, +249, +141, +65, +112, +155, +51, +246, +67, +149, +227, +115, +68, +97, +99, +11, +214, +217, +33, +52, +140, +71, +254, +19, +85, +141, +165, +127, +55, +37, +50, +213, +74, +185, +85, +247, +101, +46, +195, +214, +196, +112, +72, +161, +255, +145, +1, +67, +153, +215, +113, +44, +30, +32, +253, +107, +128, +114, +72, +100, +119, +93, +208, +255, +43, +157, +209, +165, +100, +57, +120, +111, +148, +214, +107, +132, +247, +74, +22, +17, +122, +7, +52, +121, +116, +181, +151, +84, +32, +75, +187, +56, +101, +188, +205, +154, +37, +109, +79, +237, +99, +106, +170, +120, +149, +238, +9, +139, +5, +43, +26, +170, +126, +169, +210, +51, +93, +21, +192, +42, +103, +249, +62, +165, +18, +81, +125, +38, +234, +62, +13, +116, +192, +5, +104, +134, +57, +107, +89, +120, +38, +211, +136, +237, +255, +44, +220, +104, +202, +219, +111, +117, +164, +30, +106, +13, +1, +76, +148, +108, +139, +253, +17, +127, +113, +164, +86, +212, +152, +117, +14, +20, +75, +70, +62, +79, +211, +23, +24, +211, +235, +174, +156, +191, +202, +228, +73, +227, +252, +247, +223, +164, +237, +67, +248, +57, +2, +130, +10, +94, +215, +250, +19, +167, +60, +171, +81, +31, +62, +51, +140, +238, +241, +99, +161, +228, +57, +44, +87, +243, +118, +194, +70, +98, +51, +107, +80, +184, +226, +143, +47, +161, +8, +23, +69, +64, +69, +178, +241, +173, +110, +36, +199, +199, +210, +72, +218, +169, +104, +197, +119, +89, +68, +112, +200, +63, +47, +160, +78, +82, +151, +139, +208, +21, +101, +239, +89, +121, +93, +53, +56, +11, +206, +208, +119, +21, +191, +23, +121, +147, +169, +127, +33, +213, +32, +88, +249, +195, +91, +13, +167, +18, +201, +200, +212, +245, +108, +181, +152, +17, +137, +107, +158, +225, +160, +198, +181, +154, +142, +177, +82, +157, +51, +2, +209, +240, +15, +89, +215, +8, +124, +176, +215, +123, +180, +2, +30, +113, +120, +104, +37, +103, +179, +215, +76, +128, +242, +44, +241, +26, +228, +148, +19, +113, +96, +56, +159, +169, +60, +206, +227, +183, +1, +198, +131, +131, +18, +8, +137, +173, +212, +251, +241, +226, +150, +157, +195, +71, +111, +254, +8, +201, +129, +64, +121, +149, +233, +86, +114, +144, +63, +199, +160, +216, +22, +207, +27, +194, +17, +151, +246, +112, +39, +101, +85, +43, +50, +178, +125, +10, +95, +74, +32, +78, +156, +8, +217, +193, +28, +247, +229, +110, +219, +227, +109, +118, +14, +38, +52, +165, +180, +110, +126, +186, +104, +161, +95, +8, +166, +154, +160, +37, +248, +248, +245, +0, +168, +111, +101, +98, +195, +43, +201, +52, +54, +29, +178, +158, +207, +107, +78, +91, +56, +224, +161, +219, +22, +198, +254, +130, +226, +34, +107, +228, +255, +205, +61, +80, +95, +193, +127, +100, +190, +192, +129, +65, +215, +232, +125, +136, +71, +236, +196, +64, +144, +211, +248, +3, +107, +124, +211, +220, +150, +174, +144, +58, +68, +244, +51, +253, +103, +96, +87, +196, +68, +241, +11, +232, +166, +101, +191, +176, +2, +128, +81, +103, +0, +87, +179, +11, +126, +49, +224, +161, +156, +53, +47, +196, +115, +248, +90, +174, +253, +88, +117, +207, +92, +170, +8, +101, +9, +139, +105, +224, +249, +149, +209, +178, +148, +10, +43, +206, +112, +209, +248, +35, +40, +72, +251, +145, +72, +189, +181, +11, +34, +60, +55, +203, +198, +191, +129, +118, +2, +87, +189, +29, +205, +100, +180, +231, +173, +3, +132, +247, +91, +112, +91, +130, +54, +90, +73, +17, +89, +160, +225, +27, +134, +158, +168, +128, +17, +19, +241, +117, +64, +160, +186, +230, +54, +20, +27, +34, +168, +20, +235, +241, +180, +190, +77, +239, +187, +97, +40, +218, +156, +95, +36, +64, +84, +54, +130, +46, +223, +105, +252, +168, +62, +33, +63, +130, +67, +130, +100, +174, +143, +122, +4, +218, +248, +195, +142, +170, +1, +74, +149, +206, +127, +80, +17, +188, +25, +105, +5, +105, +91, +128, +46, +209, +104, +175, +130, +151, +253, +90, +154, +118, +25, +188, +213, +108, +216, +82, +15, +103, +223, +81, +226, +216, +50, +15, +21, +151, +206, +192, +202, +210, +238, +119, +227, +162, +51, +90, +44, +247, +52, +81, +237, +61, +123, +114, +59, +167, +239, +148, +22, +242, +145, +109, +136, +89, +225, +150, +53, +68, +45, +194, +165, +177, +74, +212, +30, +149, +146, +32, +7, +20, +23, +93, +177, +191, +229, +187, +191, +234, +41, +77, +214, +60, +114, +39, +233, +188, +79, +91, +168, +57, +190, +210, +127, +63, +43, +2, +11, +126, +196, +68, +152, +69, +181, +195, +124, +172, +44, +246, +22, +129, +146, +230, +204, +203, +168, +238, +43, +146, +222, +146, +175, +71, +107, +75, +64, +97, +107, +173, +105, +128, +91, +179, +242, +181, +173, +170, +97, +235, +246, +54, +173, +167, +103, +212, +181, +150, +6, +0, +227, +15, +192, +85, +2, +114, +6, +135, +169, +88, +151, +0, +218, +9, +219, +33, +6, +42, +175, +128, +140, +120, +171, +76, +168, +142, +10, +121, +254, +109, +86, +200, +176, +102, +173, +99, +121, +14, +49, +190, +11, +169, +207, +41, +14, +13, +252, +152, +154, +135, +204, +181, +229, +121, +7, +109, +29, +76, +160, +21, +93, +214, +153, +73, +228, +60, +105, +38, +44, +245, +16, +143, +138, +227, +128, +182, +34, +96, +210, +246, +197, +39, +70, +116, +59, +81, +168, +179, +204, +224, +237, +119, +166, +30, +202, +211, +214, +66, +42, +252, +124, +200, +17, +222, +17, +91, +152, +213, +189, +20, +3, +199, +199, +87, +114, +135, +171, +32, +53, +253, +11, +144, +128, +122, +191, +226, +205, +198, +4, +106, +237, +161, +239, +180, +69, +42, +135, +72, +51, +81, +206, +219, +206, +205, +247, +142, +103, +25, +116, +146, +143, +34, +144, +88, +167, +186, +193, +50, +24, +147, +102, +112, +108, +136, +132, +77, +169, +156, +18, +230, +77, +171, +56, +169, +144, +202, +111, +160, +139, +200, +75, +59, +93, +94, +190, +235, +44, +126, +156, +147, +220, +155, +137, +123, +106, +146, +73, +210, +148, +96, +160, +248, +88, +114, +120, +20, +145, +183, +212, +17, +190, +65, +19, +54, +147, +24, +134, +129, +28, +197, +44, +107, +237, +191, +31, +134, +6, +16, +35, +239, +1, +209, +29, +115, +112, +119, +71, +107, +117, +110, +15, +254, +142, +138, +175, +30, +77, +79, +240, +158, +187, +183, +203, +102, +142, +30, +81, +37, +141, +25, +162, +68, +57, +231, +112, +224, +226, +159, +8, +10, +19, +75, +131, +13, +135, +65, +28, +109, +192, +228, +113, +173, +44, +242, +78, +92, +101, +55, +38, +94, +103, +129, +38, +217, +55, +209, +223, +148, +174, +3, +62, +88, +114, +154, +66, +16, +215, +243, +166, +207, +182, +116, +161, +94, +114, +65, +155, +194, +114, +107, +2, +95, +185, +140, +135, +9, +92, +208, +3, +47, +233, +75, +142, +178, +111, +153, +125, +220, +162, +49, +116, +225, +133, +171, +215, +191, +190, +5, +7, +57, +212, +15, +135, +38, +174, +155, +174, +31, +71, +71, +12, +11, +180, +147, +70, +22, +239, +85, +164, +242, +123, +111, +20, +18, +195, +147, +236, +8, +235, +239, +222, +137, +121, +2, +61, +60, +33, +226, +65, +65, +75, +65, +70, +101, +77, +101, +176, +146, +232, +129, +188, +103, +112, +33, +185, +123, +1, +253, +210, +131, +81, +51, +85, +46, +175, +81, +153, +56, +233, +61, +21, +99, +159, +24, +28, +164, +193, +92, +162, +90, +81, +152, +226, +172, +0, +221, +64, +206, +83, +84, +174, +40, +151, +68, +149, +245, +10, +81, +130, +152, +22, +20, +150, +222, +204, +153, +89, +233, +72, +125, +238, +22, +185, +30, +34, +188, +163, +169, +117, +161, +61, +210, +195, +158, +20, +133, +47, +85, +42, +152, +4, +178, +47, +254, +200, +205, +135, +75, +0, +149, +117, +138, +90, +166, +120, +156, +104, +161, +99, +99, +177, +224, +88, +185, +123, +117, +67, +78, +204, +132, +201, +7, +41, +138, +177, +29, +57, +100, +90, +107, +99, +196, +12, +7, +167, +52, +109, +37, +64, +64, +166, +44, +236, +169, +42, +116, +37, +236, +126, +136, +175, +14, +144, +223, +193, +88, +130, +209, +51, +197, +197, +218, +132, +213, +31, +97, +33, +220, +68, +130, +149, +51, +164, +61, +31, +165, +57, +251, +214, +113, +217, +32, +25, +153, +10, +193, +26, +44, +135, +85, +62, +212, +190, +116, +206, +55, +80, +163, +82, +32, +236, +247, +114, +11, +106, +77, +149, +232, +20, +122, +203, +251, +250, +148, +173, +164, +108, +234, +68, +139, +126, +67, +215, +147, +22, +44, +233, +164, +23, +112, +96, +52, +10, +133, +29, +44, +62, +120, +205, +70, +153, +209, +233, +228, +238, +75, +1, +140, +89, +246, +58, +107, +199, +174, +7, +8, +61, +11, +153, +221, +69, +251, +4, +252, +66, +17, +220, +134, +223, +202, +90, +178, +114, +122, +248, +2, +254, +65, +15, +51, +85, +153, +150, +226, +30, +217, +196, +122, +229, +238, +2, +238, +85, +172, +225, +9, +216, +50, +197, +88, +30, +206, +46, +199, +10, +119, +150, +50, +41, +113, +228, +85, +110, +202, +167, +72, +105, +191, +69, +76, +206, +149, +167, +162, +22, +254, +50, +166, +100, +185, +36, +45, +238, +65, +214, +152, +195, +106, +236, +62, +37, +174, +18, +189, +120, +146, +56, +167, +113, +202, +187, +24, +180, +66, +50, +49, +3, +31, +112, +74, +26, +76, +123, +22, +230, +47, +69, +250, +24, +90, +227, +252, +193, +54, +99, +124, +27, +140, +77, +68, +138, +39, +181, +91, +55, +124, +180, +35, +116, +159, +86, +130, +15, +36, +57, +211, +21, +123, +129, +36, +142, +68, +81, +238, +95, +30, +38, +63, +21, +155, +29, +110, +33, +175, +143, +60, +72, +12, +134, +33, +171, +223, +155, +23, +168, +236, +23, +228, +145, +147, +40, +75, +127, +197, +216, +57, +52, +49, +101, +253, +68, +196, +145, +113, +87, +10, +114, +123, +117, +240, +103, +213, +254, +208, +192, +153, +149, +233, +221, +242, +89, +195, +35, +0, +140, +47, +9, +140, +14, +101, +160, +90, +183, +217, +40, +232, +125, +20, +34, +151, +88, +58, +225, +107, +89, +70, +156, +163, +128, +143, +93, +252, +188, +104, +214, +197, +179, +92, +249, +110, +76, +58, +27, +138, +250, +216, +41, +183, +159, +17, +22, +79, +202, +132, +133, +58, +176, +231, +155, +31, +164, +131, +52, +117, +104, +244, +28, +43, +140, +15, +94, +253, +235, +192, +105, +96, +42, +74, +198, +176, +55, +180, +189, +176, +149, +78, +39, +103, +61, +158, +5, +107, +74, +102, +11, +45, +199, +116, +166, +141, +11, +193, +39, +30, +62, +226, +234, +27, +133, +209, +89, +185, +1, +9, +135, +204, +218, +17, +118, +125, +161, +96, +30, +118, +110, +156, +138, +56, +143, +221, +132, +198, +240, +226, +200, +227, +25, +133, +62, +155, +207, +225, +129, +5, +225, +62, +214, +249, +182, +63, +138, +48, +232, +176, +1, +243, +188, +184, +251, +92, +100, +245, +103, +240, +41, +221, +16, +41, +32, +166, +20, +10, +86, +18, +89, +137, +85, +126, +235, +36, +45, +21, +249, +44, +103, +169, +6, +53, +72, +106, +63, +165, +61, +187, +78, +130, +86, +3, +90, +223, +136, +14, +118, +126, +193, +96, +158, +155, +254, +111, +193, +204, +210, +234, +230, +55, +206, +135, +207, +231, +204, +233, +236, +18, +54, +124, +85, +159, +64, +176, +20, +184, +210, +234, +132, +120, +118, +41, +112, +240, +117, +88, +118, +130, +243, +241, +231, +20, +83, +109, +107, +13, +174, +51, +2, +107, +32, +42, +172, +5, +169, +94, +118, +244, +77, +5, +46, +157, +116, +202, +60, +116, +35, +202, +45, +222, +9, +107, +222, +182, +237, +41, +31, +255, +252, +5, +27, +46, +57, +248, +179, +22, +12, +117, +57, +232, +130, +202, +109, +16, +41, +106, +85, +95, +143, +171, +238, +39, +192, +171, +199, +198, +58, +16, +156, +195, +237, +45, +191, +132, +191, +55, +174, +200, +113, +96, +150, +5, +129, +99, +135, +148, +58, +229, +155, +232, +164, +106, +111, +195, +168, +225, +198, +100, +227, +30, +220, +157, +41, +189, +82, +102, +24, +219, +103, +155, +60, +81, +45, +39, +117, +6, +36, +24, +3, +150, +85, +181, +80, +3, +23, +108, +166, +66, +104, +101, +166, +58, +191, +84, +134, +175, +175, +137, +71, +68, +153, +145, +171, +115, +52, +229, +116, +68, +212, +171, +16, +217, +94, +129, +242, +118, +203, +28, +92, +200, +207, +104, +46, +24, +160, +149, +120, +85, +191, +148, +133, +241, +46, +104, +76, +111, +236, +193, +107, +31, +146, +186, +52, +42, +211, +164, +84, +24, +192, +248, +166, +169, +233, +142, +96, +105, +91, +15, +53, +71, +60, +105, +252, +28, +189, +56, +124, +219, +21, +134, +83, +218, +110, +128, +244, +154, +229, +76, +231, +80, +230, +70, +51, +93, +43, +212, +232, +101, +209, +88, +41, +91, +150, +254, +194, +23, +224, +13, +11, +111, +122, +145, +8, +161, +57, +49, +53, +26, +227, +189, +156, +6, +194, +74, +232, +37, +39, +26, +235, +77, +156, +207, +53, +76, +101, +229, +129, +233, +96, +216, +98, +123, +195, +239, +140, +217, +4, +208, +159, +200, +110, +14, +41, +40, +121, +225, +13, +176, +78, +233, +48, +19, +186, +106, +223, +224, +55, +28, +27, +171, +68, +70, +190, +246, +93, +121, +198, +190, +147, +10, +71, +202, +162, +91, +58, +229, +199, +149, +40, +151, +32, +68, +159, +200, +115, +16, +40, +127, +73, +173, +160, +250, +46, +127, +182, +245, +33, +147, +15, +128, +207, +34, +236, +19, +201, +242, +16, +224, +250, +91, +68, +101, +171, +4, +153, +131, +187, +203, +213, +47, +170, +53, +186, +17, +229, +135, +83, +253, +86, +42, +193, +227, +4, +95, +246, +187, +186, +182, +50, +1, +184, +227, +50, +59, +147, +77, +255, +18, +146, +77, +248, +39, +222, +14, +109, +36, +19, +88, +199, +254, +122, +17, +252, +190, +139, +80, +227, +37, +11, +176, +196, +140, +217, +93, +238, +120, +31, +223, +78, +43, +220, +222, +183, +36, +148, +191, +244, +72, +24, +79, +126, +169, +98, +254, +98, +80, +70, +62, +18, +224, +213, +60, +31, +92, +36, +192, +178, +42, +243, +66, +163, +103, +99, +160, +140, +98, +16, +17, +152, +55, +0, +98, +253, +119, +171, +227, +156, +5, +168, +120, +181, +103, +132, +111, +12, +171, +94, +179, +84, +213, +234, +243, +8, +66, +176, +174, +197, +108, +97, +70, +195, +35, +155, +255, +127, +240, +166, +193, +52, +228, +94, +69, +186, +215, +31, +217, +119, +76, +74, +152, +247, +213, +33, +70, +166, +88, +86, +223, +87, +74, +226, +170, +36, +183, +5, +168, +215, +40, +169, +72, +168, +196, +57, +24, +221, +191, +232, +68, +160, +72, +80, +150, +32, +17, +189, +173, +206, +182, +205, +246, +165, +247, +17, +64, +29, +100, +72, +128, +57, +239, +77, +189, +178, +242, +244, +245, +90, +144, +12, +26, +224, +65, +139, +149, +168, +161, +114, +110, +39, +138, +142, +102, +183, +3, +105, +28, +125, +121, +7, +135, +201, +114, +181, +204, +127, +154, +109, +86, +130, +133, +26, +130, +167, +159, +195, +88, +235, +85, +75, +127, +32, +159, +139, +150, +219, +76, +86, +54, +72, +238, +91, +145, +12, +13, +68, +140, +238, +187, +133, +26, +188, +11, +34, +228, +22, +229, +75, +104, +250, +97, +169, +143, +33, +194, +85, +100, +200, +25, +81, +109, +199, +93, +170, +34, +133, +129, +174, +149, +71, +36, +5, +149, +182, +242, +232, +156, +23, +166, +42, +164, +135, +148, +108, +90, +149, +93, +211, +156, +22, +243, +24, +96, +33, +133, +148, +128, +43, +149, +184, +255, +118, +208, +166, +135, +38, +236, +163, +145, +209, +189, +47, +122, +120, +127, +27, +239, +231, +16, +90, +197, +11, +207, +169, +56, +60, +130, +170, +242, +222, +154, +97, +2, +44, +145, +120, +212, +205, +147, +129, +153, +59, +84, +17, +94, +99, +126, +54, +143, +51, +199, +94, +24, +120, +161, +32, +221, +182, +177, +133, +161, +2, +201, +115, +48, +145, +201, +157, +13, +74, +97, +248, +180, +102, +62, +86, +201, +28, +143, +19, +234, +34, +55, +19, +230, +208, +197, +32, +156, +139, +105, +191, +199, +180, +181, +23, +74, +94, +211, +50, +118, +246, +6, +84, +47, +17, +37, +214, +233, +250, +194, +74, +197, +89, +170, +65, +167, +77, +154, +1, +56, +138, +70, +208, +162, +188, +247, +144, +226, +152, +219, +179, +84, +226, +5, +250, +118, +77, +161, +193, +152, +113, +195, +25, +220, +175, +76, +159, +216, +107, +197, +159, +128, +184, +106, +154, +221, +223, +140, +120, +218, +153, +120, +18, +241, +40, +150, +177, +31, +71, +5, +72, +111, +251, +224, +234, +172, +7, +5, +97, +142, +37, +82, +75, +207, +69, +235, +57, +130, +209, +49, +122, +181, +217, +13, +72, +50, +151, +238, +171, +223, +66, +14, +32, +112, +3, +242, +88, +40, +210, +64, +234, +68, +26, +27, +183, +36, +141, +144, +32, +38, +84, +79, +8, +60, +58, +27, +106, +179, +95, +237, +210, +98, +159, +212, +86, +101, +236, +131, +232, +101, +210, +94, +111, +22, +103, +131, +205, +9, +195, +176, +61, +241, +49, +179, +66, +223, +245, +45, +182, +212, +64, +89, +158, +19, +27, +86, +196, +247, +167, +32, +53, +28, +181, +50, +215, +186, +242, +244, +196, +69, +91, +255, +15, +194, +241, +204, +204, +251, +197, +153, +210, +43, +214, +86, +46, +147, +221, +104, +11, +48, +16, +50, +183, +247, +208, +12, +217, +134, +140, +171, +133, +251, +66, +193, +145, +132, +100, +116, +168, +221, +92, +157, +252, +203, +69, +89, +188, +144, +191, +1, +55, +191, +188, +238, +213, +128, +217, +158, +179, +226, +160, +136, +242, +83, +177, +223, +58, +156, +64, +6, +109, +137, +251, +14, +58, +1, +79, +74, +213, +203, +224, +163, +219, +170, +18, +207, +214, +10, +69, +176, +36, +30, +4, +155, +97, +196, +169, +118, +9, +225, +36, +102, +79, +189, +224, +28, +133, +80, +211, +81, +112, +126, +140, +126, +153, +171, +151, +78, +199, +104, +74, +22, +206, +251, +80, +51, +5, +236, +34, +252, +249, +131, +202, +55, +200, +43, +227, +163, +107, +77, +158, +245, +173, +38, +222, +252, +42, +148, +5, +99, +22, +49, +108, +147, +151, +221, +169, +80, +78, +84, +184, +106, +45, +170, +176, +29, +31, +91, +237, +13, +75, +138, +96, +209, +160, +194, +29, +15, +2, +167, +43, +179, +63, +47, +39, +74, +222, +131, +203, +37, +196, +69, +138, +39, +132, +237, +16, +215, +181, +234, +241, +137, +69, +90, +93, +98, +194, +1, +36, +219, +154, +171, +169, +4, +51, +62, +53, +32, +184, +14, +216, +149, +213, +166, +161, +148, +49, +238, +68, +76, +153, +127, +143, +225, +78, +200, +119, +83, +91, +214, +112, +35, +185, +72, +129, +27, +17, +172, +15, +36, +245, +247, +76, +31, +187, +69, +179, +101, +198, +57, +126, +84, +109, +70, +31, +216, +161, +124, +245, +5, +19, +56, +166, +55, +93, +96, +86, +116, +72, +58, +229, +248, +65, +154, +174, +159, +141, +122, +106, +72, +84, +223, +189, +224, +63, +181, +159, +19, +125, +165, +147, +77, +239, +101, +2, +63, +147, +229, +177, +237, +150, +21, +130, +226, +4, +168, +235, +121, +81, +252, +6, +33, +101, +2, +24, +147, +59, +145, +191, +228, +119, +182, +84, +202, +54, +47, +22, +99, +129, +215, +67, +24, +190, +109, +125, +216, +225, +24, +154, +75, +125, +216, +166, +226, +12, +208, +63, +9, +195, +147, +240, +71, +213, +238, +123, +76, +81, +132, +203, +92, +73, +198, +154, +44, +231, +129, +2, +200, +31, +89, +64, +245, +161, +80, +16, +103, +239, +124, +0, +198, +134, +75, +62, +33, +162, +37, +252, +147, +175, +85, +23, +103, +170, +201, +164, +223, +124, +163, +54, +124, +50, +110, +170, +116, +198, +234, +246, +169, +246, +233, +35, +135, +246, +19, +158, +126, +227, +108, +71, +85, +133, +132, +49, +45, +164, +26, +158, +239, +231, +39, +139, +162, +121, +205, +87, +100, +102, +113, +191, +220, +148, +122, +126, +187, +8, +182, +211, +87, +139, +211, +237, +69, +21, +104, +213, +50, +44, +209, +192, +47, +121, +224, +230, +32, +73, +113, +54, +51, +96, +101, +244, +49, +231, +184, +95, +25, +102, +161, +151, +74, +48, +11, +226, +83, +82, +246, +67, +50, +40, +225, +158, +250, +67, +161, +29, +100, +182, +29, +220, +75, +228, +222, +89, +208, +16, +23, +213, +83, +64, +95, +49, +126, +149, +50, +157, +235, +215, +90, +246, +4, +11, +212, +213, +14, +191, +94, +117, +67, +242, +145, +123, +63, +22, +32, +234, +69, +236, +252, +12, +55, +223, +108, +190, +206, +230, +224, +71, +246, +78, +255, +87, +131, +237, +21, +96, +142, +58, +121, +103, +199, +194, +62, +110, +195, +201, +22, +218, +121, +255, +125, +112, +62, +131, +53, +57, +56, +160, +92, +24, +68, +84, +152, +85, +57, +70, +205, +145, +125, +134, +90, +136, +18, +18, +147, +104, +193, +117, +77, +136, +118, +165, +240, +55, +41, +11, +187, +215, +90, +62, +51, +196, +188, +69, +33, +116, +118, +191, +185, +224, +227, +165, +141, +85, +85, +76, +232, +124, +221, +37, +197, +33, +198, +243, +22, +127, +11, +87, +179, +95, +229, +107, +205, +206, +105, +198, +51, +127, +153, +98, +145, +10, +43, +36, +145, +33, +188, +252, +9, +225, +233, +64, +163, +73, +62, +89, +49, +208, +208, +210, +142, +63, +203, +244, +225, +110, +45, +227, +36, +61, +202, +77, +13, +221, +192, +78, +187, +177, +16, +166, +235, +176, +81, +15, +49, +68, +72, +220, +70, +159, +104, +41, +22, +112, +99, +248, +200, +48, +202, +249, +47, +189, +78, +158, +163, +251, +95, +182, +150, +70, +198, +34, +201, +231, +24, +29, +89, +52, +197, +32, +109, +228, +243, +146, +225, +125, +207, +51, +164, +41, +66, +94, +115, +39, +215, +42, +116, +29, +105, +141, +114, +252, +1, +103, +251, +116, +134, +173, +209, +23, +33, +22, +109, +91, +28, +223, +131, +59, +60, +47, +26, +203, +102, +117, +24, +7, +16, +51, +251, +61, +86, +224, +204, +88, +187, +142, +254, +79, +143, +227, +146, +93, +96, +246, +252, +216, +5, +229, +102, +167, +214, +148, +115, +244, +43, +185, +34, +118, +78, +167, +252, +203, +206, +151, +232, +231, +64, +51, +208, +228, +128, +248, +76, +15, +241, +79, +54, +4, +64, +226, +203, +41, +151, +198, +241, +93, +170, +56, +61, +79, +105, +105, +122, +111, +184, +24, +174, +100, +146, +133, +84, +252, +161, +43, +233, +100, +148, +111, +43, +101, +18, +198, +2, +213, +242, +182, +194, +8, +48, +215, +135, +107, +114, +126, +206, +207, +172, +60, +94, +64, +139, +167, +16, +92, +185, +143, +157, +243, +8, +235, +177, +124, +104, +64, +147, +150, +88, +172, +125, +44, +153, +88, +80, +11, +84, +168, +24, +15, +234, +218, +188, +63, +45, +74, +177, +65, +86, +19, +96, +11, +151, +79, +68, +239, +176, +28, +124, +5, +37, +32, +114, +218, +162, +154, +235, +65, +165, +251, +132, +155, +151, +169, +4, +222, +24, +132, +97, +80, +75, +74, +171, +81, +15, +183, +129, +177, +199, +212, +100, +126, +83, +201, +228, +212, +137, +203, +220, +125, +189, +154, +228, +192, +185, +188, +29, +14, +142, +72, +137, +148, +99, +133, +164, +72, +235, +189, +147, +82, +66, +38, +173, +119, +168, +52, +72, +65, +158, +83, +53, +17, +206, +108, +132, +224, +132, +13, +176, +56, +179, +46, +7, +180, +38, +113, +115, +2, +136, +105, +18, +251, +227, +18, +13, +148, +204, +228, +129, +195, +176, +76, +215, +134, +57, +236, +13, +234, +240, +22, +145, +54, +85, +89, +198, +164, +144, +174, +247, +247, +47, +1, +182, +144, +76, +90, +165, +47, +10, +188, +175, +48, +208, +245, +203, +70, +78, +199, +46, +195, +133, +54, +90, +90, +63, +136, +117, +135, +190, +17, +23, +177, +41, +192, +224, +145, +87, +103, +215, +153, +249, +235, +218, +201, +26, +122, +137, +235, +200, +130, +240, +93, +181, +15, +48, +195, +173, +162, +30, +177, +187, +37, +206, +148, +169, +8, +85, +136, +133, +231, +139, +228, +136, +85, +72, +140, +126, +157, +30, +167, +206, +114, +131, +189, +213, +40, +90, +78, +205, +188, +91, +169, +118, +28, +60, +65, +226, +187, +48, +130, +49, +116, +197, +29, +61, +94, +28, +182, +239, +209, +182, +46, +10, +112, +74, +83, +173, +138, +164, +49, +39, +100, +13, +80, +77, +14, +160, +250, +87, +46, +65, +123, +8, +139, +20, +196, +249, +73, +13, +244, +169, +107, +251, +171, +40, +76, +80, +230, +188, +50, +151, +188, +255, +27, +64, +12, +108, +253, +111, +40, +139, +204, +169, +47, +85, +8, +156, +188, +72, +231, +118, +152, +199, +147, +249, +147, +70, +206, +163, +26, +147, +84, +183, +45, +28, +18, +174, +84, +18, +114, +40, +37, +167, +239, +183, +112, +220, +95, +224, +198, +44, +200, +87, +72, +226, +190, +96, +107, +210, +43, +109, +97, +176, +131, +204, +134, +236, +233, +243, +216, +105, +56, +37, +48, +137, +156, +58, +64, +37, +75, +136, +183, +151, +78, +128, +64, +58, +179, +166, +165, +225, +26, +88, +220, +179, +121, +27, +152, +120, +209, +35, +195, +242, +201, +46, +34, +13, +118, +9, +93, +18, +88, +64, +32, +155, +91, +101, +40, +146, +240, +173, +144, +231, +208, +28, +61, +190, +45, +225, +222, +22, +85, +119, +127, +157, +191, +178, +119, +160, +255, +233, +87, +232, +150, +170, +17, +91, +14, +45, +211, +180, +42, +222, +225, +114, +184, +232, +0, +255, +49, +52, +138, +79, +203, +190, +95, +83, +175, +49, +201, +76, +77, +170, +159, +167, +198, +42, +81, +210, +185, +245, +157, +145, +2, +156, +82, +77, +93, +137, +113, +23, +223, +142, +57, +120, +98, +219, +184, +160, +66, +88, +38, +233, +223, +226, +108, +231, +218, +69, +194, +238, +50, +237, +113, +148, +42, +1, +79, +238, +123, +185, +110, +57, +170, +77, +4, +126, +5, +101, +134, +134, +175, +213, +77, +46, +172, +76, +102, +116, +46, +4, +91, +180, +80, +224, +120, +254, +243, +71, +31, +109, +218, +130, +109, +251, +181, +119, +180, +78, +90, +135, +100, +94, +156, +97, +164, +141, +237, +224, +15, +65, +168, +164, +24, +220, +24, +124, +66, +147, +212, +186, +38, +207, +155, +92, +191, +104, +15, +16, +184, +23, +234, +84, +40, +134, +200, +76, +87, +165, +69, +79, +214, +200, +164, +127, +249, +82, +230, +164, +247, +116, +182, +150, +50, +170, +58, +162, +136, +79, +174, +106, +68, +164, +38, +188, +2, +117, +183, +121, +28, +5, +245, +18, +246, +198, +228, +117, +158, +146, +96, +223, +202, +86, +48, +159, +233, +186, +41, +224, +216, +230, +166, +66, +4, +249, +103, +107, +215, +201, +135, +191, +164, +4, +146, +182, +204, +199, +231, +138, +208, +228, +105, +255, +27, +234, +242, +37, +123, +115, +209, +117, +90, +138, +128, +126, +50, +36, +4, +109, +24, +177, +115, +91, +153, +235, +142, +46, +148, +243, +10, +58, +215, +46, +108, +244, +33, +89, +201, +29, +143, +17, +53, +177, +19, +32, +175, +38, +76, +122, +3, +49, +14, +200, +83, +254, +35, +130, +216, +102, +196, +158, +247, +181, +215, +129, +101, +171, +220, +52, +86, +221, +147, +92, +66, +120, +15, +187, +55, +123, +255, +160, +101, +15, +239, +200, +121, +32, +218, +226, +145, +119, +24, +32, +122, +238, +137, +162, +162, +17, +163, +168, +67, +76, +136, +236, +60, +133, +169, +138, +255, +4, +174, +77, +195, +229, +198, +82, +185, +230, +187, +90, +27, +94, +113, +26, +193, +203, +177, +239, +76, +112, +149, +13, +125, +9, +170, +248, +29, +253, +245, +208, +155, +235, +144, +155, +129, +58, +65, +11, +45, +252, +251, +240, +216, +40, +50, +250, +221, +91, +61, +189, +23, +28, +79, +188, +25, +218, +153, +51, +6, +62, +100, +98, +168, +228, +239, +171, +180, +125, +183, +181, +139, +42, +143, +16, +79, +47, +87, +255, +168, +1, +61, +69, +36, +117, +236, +101, +72, +228, +27, +253, +166, +200, +179, +74, +174, +97, +213, +193, +178, +167, +193, +187, +216, +253, +22, +134, +220, +13, +216, +150, +127, +52, +245, +39, +150, +131, +18, +33, +13, +153, +119, +118, +30, +13, +227, +97, +67, +177, +0, +195, +48, +30, +83, +196, +105, +156, +214, +187, +236, +67, +31, +195, +138, +109, +26, +135, +190, +42, +253, +0, +209, +212, +140, +17, +85, +113, +13, +33, +4, +170, +250, +159, +242, +224, +49, +31, +50, +155, +83, +148, +48, +21, +32, +203, +161, +103, +60, +171, +26, +169, +67, +53, +237, +102, +189, +30, +117, +171, +238, +18, +96, +112, +177, +89, +231, +142, +24, +184, +130, +7, +136, +156, +127, +102, +169, +249, +51, +133, +184, +253, +62, +121, +251, +145, +89, +125, +87, +55, +182, +136, +218, +218, +100, +50, +96, +210, +179, +233, +34, +74, +217, +3, +150, +236, +8, +179, +70, +46, +123, +147, +177, +10, +35, +204, +44, +173, +69, +254, +214, +236, +183, +249, +182, +47, +149, +150, +29, +34, +59, +6, +249, +242, +34, +100, +92, +168, +207, +3, +168, +225, +243, +190, +224, +234, +165, +28, +26, +74, +152, +210, +212, +174, +226, +128, +165, +70, +88, +127, +32, +38, +122, +97, +106, +102, +154, +16, +56, +41, +30, +251, +240, +197, +134, +142, +145, +117, +27, +227, +141, +119, +253, +20, +122, +167, +211, +44, +33, +25, +166, +68, +192, +165, +177, +48, +56, +132, +72, +254, +137, +39, +67, +180, +113, +28, +209, +227, +202, +201, +14, +106, +170, +39, +184, +5, +81, +223, +118, +20, +202, +189, +86, +211, +240, +120, +168, +52, +205, +31, +153, +225, +200, +236, +28, +133, +69, +208, +146, +181, +113, +204, +175, +146, +82, +240, +150, +221, +124, +243, +196, +160, +5, +106, +147, +66, +162, +254, +165, +242, +6, +59, +170, +200, +162, +42, +15, +153, +173, +89, +101, +51, +19, +142, +16, +79, +88, +45, +67, +4, +212, +2, +96, +242, +124, +228, +171, +39, +6, +134, +187, +32, +191, +162, +76, +6, +167, +162, +98, +255, +119, +223, +33, +180, +240, +152, +176, +56, +233, +51, +236, +137, +34, +188, +18, +195, +184, +225, +92, +123, +234, +16, +20, +128, +23, +212, +154, +10, +134, +117, +101, +243, +154, +210, +57, +92, +162, +211, +136, +159, +85, +162, +230, +42, +77, +91, +94, +242, +17, +87, +165, +165, +214, +37, +12, +35, +250, +236, +223, +187, +208, +58, +93, +239, +210, +70, +136, +251, +106, +206, +80, +115, +151, +200, +247, +244, +111, +73, +219, +12, +172, +41, +85, +177, +84, +180, +95, +152, +196, +57, +204, +36, +224, +101, +37, +137, +42, +66, +43, +249, +33, +219, +41, +173, +250, +87, +84, +170, +52, +46, +78, +129, +235, +138, +176, +81, +116, +81, +16, +150, +5, +86, +67, +55, +113, +222, +33, +95, +216, +4, +87, +196, +245, +236, +32, +164, +45, +48, +27, +136, +242, +176, +106, +237, +240, +16, +72, +75, +250, +141, +189, +118, +53, +172, +160, +205, +72, +55, +168, +50, +127, +211, +46, +31, +231, +52, +152, +134, +4, +198, +181, +199, +29, +227, +22, +216, +64, +51, +58, +127, +65, +39, +189, +13, +150, +38, +232, +186, +23, +31, +64, +73, +2, +189, +84, +76, +193, +240, +183, +84, +233, +232, +1, +9, +101, +170, +121, +89, +31, +215, +246, +70, +46, +188, +163, +126, +199, +136, +93, +28, +85, +172, +116, +197, +147, +20, +211, +255, +128, +145, +76, +225, +253, +128, +150, +62, +219, +99, +61, +24, +225, +213, +155, +255, +98, +165, +248, +128, +173, +246, +44, +141, +203, +10, +57, +162, +95, +105, +194, +136, +96, +36, +94, +233, +19, +147, +143, +54, +82, +74, +166, +144, +65, +92, +190, +34, +48, +37, +65, +159, +195, +2, +96, +36, +24, +158, +72, +77, +148, +96, +0, +94, +70, +67, +16, +56, +60, +255, +76, +41, +112, +137, +140, +112, +128, +143, +108, +244, +147, +119, +174, +151, +200, +184, +35, +133, +75, +142, +76, +40, +165, +197, +12, +28, +165, +115, +69, +192, +58, +7, +98, +232, +119, +166, +14, +38, +24, +51, +239, +61, +21, +108, +88, +119, +205, +220, +5, +119, +189, +2, +133, +14, +25, +16, +228, +115, +254, +143, +23, +251, +153, +123, +80, +226, +75, +135, +200, +164, +42, +119, +199, +8, +0, +95, +110, +211, +129, +63, +51, +191, +199, +102, +10, +128, +80, +0, +151, +71, +119, +252, +145, +130, +149, +4, +227, +168, +149, +206, +67, +240, +131, +126, +70, +24, +31, +158, +58, +71, +75, +250, +48, +131, +47, +61, +230, +190, +159, +210, +255, +101, +197, +55, +108, +104, +151, +201, +233, +142, +154, +40, +253, +143, +141, +110, +240, +162, +230, +116, +135, +141, +114, +5, +142, +90, +48, +112, +195, +121, +244, +123, +148, +131, +152, +159, +142, +195, +121, +31, +118, +179, +131, +80, +201, +204, +7, +92, +63, +115, +246, +32, +41, +251, +62, +183, +125, +65, +53, +66, +252, +135, +59, +41, +254, +74, +167, +240, +114, +233, +148, +111, +236, +64, +108, +189, +209, +17, +226, +17, +112, +4, +3, +183, +130, +194, +124, +191, +165, +74, +21, +226, +52, +102, +132, +165, +32, +92, +180, +149, +176, +116, +251, +30, +113, +94, +159, +239, +117, +200, +113, +85, +169, +249, +234, +144, +123, +56, +108, +61, +164, +147, +146, +207, +12, +183, +113, +113, +168, +150, +241, +200, +255, +151, +12, +250, +200, +50, +11, +191, +147, +250, +137, +124, +12, +9, +245, +54, +237, +161, +247, +151, +2, +252, +225, +103, +72, +141, +7, +152, +59, +176, +177, +84, +126, +94, +199, +209, +63, +192, +145, +109, +153, +199, +43, +224, +67, +99, +85, +215, +75, +145, +84, +58, +10, +208, +223, +161, +251, +181, +75, +184, +75, +122, +7, +126, +234, +245, +201, +32, +150, +2, +147, +125, +149, +85, +110, +195, +163, +30, +129, +160, +133, +80, +205, +129, +220, +44, +12, +195, +157, +61, +104, +239, +164, +180, +111, +11, +241, +152, +121, +247, +190, +44, +152, +220, +237, +5, +193, +124, +241, +160, +68, +233, +233, +150, +211, +120, +9, +20, +244, +157, +100, +74, +184, +17, +104, +218, +114, +68, +114, +119, +21, +55, +46, +94, +158, +107, +156, +209, +14, +156, +64, +138, +222, +57, +3, +225, +208, +206, +121, +140, +255, +84, +60, +236, +48, +116, +222, +22, +72, +168, +65, +229, +194, +131, +5, +177, +68, +59, +135, +184, +209, +31, +210, +39, +148, +179, +142, +159, +161, +180, +146, +32, +77, +140, +90, +18, +107, +146, +104, +132, +183, +252, +195, +161, +0, +220, +76, +66, +48, +253, +6, +171, +97, +94, +54, +210, +231, +243, +124, +95, +207, +229, +82, +135, +196, +192, +141, +2, +233, +85, +130, +176, +97, +102, +58, +210, +1, +39, +201, +102, +218, +148, +157, +235, +95, +241, +167, +238, +222, +167, +113, +183, +252, +241, +35, +149, +94, +53, +155, +199, +70, +190, +17, +224, +78, +25, +252, +35, +50, +247, +152, +4, +157, +80, +250, +103, +209, +193, +54, +4, +79, +252, +95, +144, +32, +80, +88, +160, +254, +92, +96, +152, +126, +166, +2, +112, +127, +201, +131, +183, +233, +95, +39, +50, +220, +161, +147, +135, +55, +144, +168, +150, +232, +13, +86, +162, +142, +135, +139, +67, +237, +175, +93, +37, +113, +89, +242, +203, +205, +21, +65, +162, +255, +39, +221, +126, +34, +245, +176, +221, +162, +135, +33, +26, +180, +9, +213, +124, +75, +41, +67, +80, +213, +165, +241, +200, +86, +231, +151, +209, +125, +105, +135, +208, +3, +86, +77, +1, +183, +187, +149, +131, +66, +126, +18, +163, +60, +122, +227, +68, +114, +94, +72, +123, +102, +229, +91, +173, +8, +191, +5, +87, +172, +246, +63, +232, +91, +118, +115, +6, +139, +179, +46, +160, +203, +230, +186, +43, +148, +56, +105, +83, +107, +61, +80, +250, +102, +156, +54, +230, +197, +135, +149, +131, +45, +128, +102, +222, +51, +117, +192, +33, +204, +67, +140, +157, +180, +209, +62, +125, +204, +123, +54, +10, +103, +202, +213, +87, +34, +102, +178, +113, +113, +16, +67, +133, +158, +119, +85, +192, +71, +100, +188, +38, +223, +23, +63, +132, +13, +42, +235, +153, +109, +84, +231, +206, +233, +10, +215, +31, +161, +216, +49, +83, +46, +4, +198, +94, +246, +46, +63, +198, +248, +227, +45, +227, +218, +133, +237, +61, +200, +35, +178, +141, +151, +14, +44, +212, +65, +142, +204, +112, +141, +90, +199, +115, +244, +16, +179, +60, +190, +148, +2, +236, +41, +138, +234, +34, +172, +156, +87, +96, +255, +252, +240, +15, +53, +155, +193, +12, +250, +65, +116, +68, +160, +80, +208, +165, +211, +249, +164, +140, +210, +55, +245, +189, +231, +28, +76, +78, +253, +249, +152, +229, +29, +246, +139, +20, +207, +33, +142, +231, +5, +13, +88, +217, +215, +178, +117, +81, +15, +147, +27, +100, +25, +46, +2, +138, +105, +243, +85, +136, +26, +163, +88, +184, +100, +67, +206, +178, +53, +191, +59, +195, +1, +64, +119, +54, +146, +196, +159, +78, +71, +119, +172, +217, +177, +141, +202, +79, +5, +79, +226, +117, +58, +163, +134, +27, +95, +162, +15, +244, +86, +94, +148, +178, +96, +131, +173, +242, +195, +162, +223, +206, +72, +69, +113, +129, +66, +57, +74, +132, +79, +255, +255, +253, +150, +98, +213, +20, +177, +109, +231, +33, +37, +134, +81, +182, +206, +187, +134, +107, +63, +52, +247, +172, +221, +180, +87, +111, +31, +254, +107, +2, +61, +78, +24, +43, +61, +182, +235, +164, +156, +245, +96, +218, +121, +155, +59, +238, +214, +210, +181, +104, +117, +140, +86, +114, +69, +205, +97, +87, +35, +74, +23, +138, +51, +159, +251, +252, +65, +31, +63, +219, +25, +143, +94, +155, +81, +100, +40, +83, +66, +16, +177, +27, +235, +191, +98, +118, +253, +63, +252, +239, +34, +154, +117, +49, +181, +33, +39, +218, +228, +117, +6, +130, +176, +111, +98, +45, +218, +130, +232, +91, +176, +39, +19, +251, +127, +149, +126, +154, +42, +39, +160, +113, +49, +5, +93, +130, +105, +128, +65, +219, +121, +219, +3, +156, +208, +222, +53, +62, +252, +167, +235, +131, +174, +25, +127, +187, +174, +105, +108, +53, +4, +240, +248, +26, +212, +132, +212, +237, +71, +197, +232, +110, +137, +127, +214, +203, +220, +4, +121, +109, +144, +85, +195, +171, +87, +126, +108, +184, +22, +220, +204, +26, +244, +40, +88, +96, +132, +232, +46, +251, +218, +71, +99, +11, +185, +115, +149, +40, +15, +36, +206, +148, +8, +10, +107, +137, +241, +211, +74, +171, +164, +104, +16, +146, +95, +41, +77, +40, +194, +244, +121, +211, +160, +242, +29, +252, +227, +160, +80, +55, +36, +151, +161, +174, +123, +39, +141, +136, +10, +69, +173, +125, +31, +88, +53, +230, +22, +29, +107, +130, +116, +53, +17, +135, +29, +205, +170, +101, +26, +132, +151, +88, +20, +9, +132, +247, +179, +235, +76, +128, +136, +10, +209, +161, +93, +208, +129, +30, +150, +105, +183, +60, +8, +231, +252, +164, +210, +132, +44, +29, +155, +200, +229, +22, +184, +81, +208, +130, +4, +219, +233, +103, +37, +117, +194, +33, +207, +208, +181, +94, +245, +99, +176, +109, +103, +236, +130, +231, +85, +142, +142, +199, +240, +206, +178, +73, +104, +66, +152, +255, +224, +88, +64, +235, +229, +181, +6, +79, +107, +224, +36, +114, +176, +41, +117, +17, +123, +15, +174, +92, +146, +45, +128, +244, +56, +133, +112, +187, +158, +61, +61, +170, +202, +78, +163, +164, +3, +216, +198, +67, +113, +10, +226, +139, +74, +138, +212, +3, +25, +119, +22, +85, +133, +33, +223, +47, +107, +233, +74, +192, +228, +180, +254, +77, +135, +45, +126, +208, +5, +19, +52, +7, +238, +80, +178, +28, +50, +90, +12, +166, +92, +37, +203, +79, +35, +140, +18, +75, +231, +168, +127, +245, +37, +123, +29, +174, +155, +103, +177, +250, +162, +116, +214, +44, +190, +228, +144, +124, +192, +39, +153, +120, +83, +106, +146, +96, +200, +35, +171, +252, +95, +10, +164, +90, +26, +65, +77, +101, +255, +46, +81, +58, +16, +157, +167, +191, +125, +215, +244, +255, +239, +195, +124, +99, +171, +218, +130, +99, +201, +66, +174, +136, +9, +69, +220, +20, +91, +77, +78, +37, +11, +32, +252, +130, +222, +128, +81, +184, +244, +82, +90, +184, +239, +7, +147, +20, +30, +142, +200, +193, +29, +51, +75, +226, +213, +120, +191, +254, +102, +8, +11, +119, +252, +158, +227, +167, +167, +45, +173, +198, +248, +90, +236, +8, +39, +120, +38, +98, +150, +90, +10, +83, +16, +10, +225, +36, +8, +156, +61, +92, +173, +250, +144, +238, +67, +147, +92, +198, +126, +226, +188, +48, +50, +46, +95, +106, +142, +53, +251, +69, +200, +73, +92, +132, +167, +43, +93, +136, +123, +213, +247, +6, +29, +176, +199, +145, +61, +148, +34, +48, +240, +134, +38, +106, +208, +248, +191, +235, +216, +171, +253, +78, +103, +145, +192, +242, +146, +33, +107, +142, +55, +110, +65, +29, +28, +47, +166, +212, +64, +67, +108, +85, +47, +125, +123, +48, +3, +45, +64, +29, +67, +74, +158, +221, +17, +28, +220, +129, +196, +251, +97, +253, +8, +176, +169, +138, +61, +11, +37, +62, +178, +223, +17, +163, +199, +223, +147, +0, +158, +214, +77, +151, +22, +18, +166, +62, +88, +8, +55, +26, +142, +174, +93, +4, +127, +180, +106, +208, +211, +210, +81, +236, +181, +38, +226, +195, +38, +103, +104, +223, +182, +18, +83, +56, +6, +191, +174, +157, +118, +185, +252, +26, +90, +137, +90, +15, +101, +164, +116, +14, +54, +5, +147, +220, +171, +58, +146, +17, +11, +175, +171, +171, +91, +193, +192, +81, +96, +16, +93, +77, +225, +135, +157, +9, +255, +228, +38, +67, +144, +232, +61, +27, +120, +53, +63, +29, +195, +249, +228, +187, +181, +164, +14, +188, +168, +88, +245, +238, +227, +89, +189, +25, +67, +196, +150, +248, +124, +98, +228, +102, +186, +150, +246, +26, +226, +3, +11, +185, +197, +87, +73, +133, +10, +213, +160, +171, +134, +237, +59, +38, +19, +122, +250, +3, +19, +223, +63, +153, +97, +171, +233, +162, +174, +181, +112, +182, +139, +95, +209, +108, +21, +228, +152, +215, +240, +128, +13, +119, +180, +141, +27, +205, +67, +228, +84, +148, +249, +22, +175, +127, +36, +40, +34, +237, +162, +17, +252, +150, +242, +180, +31, +7, +138, +98, +109, +69, +163, +85, +173, +27, +230, +4, +137, +136, +114, +6, +124, +32, +39, +153, +124, +197, +131, +1, +238, +27, +26, +215, +14, +250, +110, +237, +25, +172, +30, +237, +94, +143, +138, +117, +0, +248, +136, +150, +180, +51, +139, +67, +155, +177, +132, +117, +173, +60, +89, +122, +150, +33, +114, +67, +99, +48, +229, +22, +109, +223, +226, +108, +196, +152, +44, +140, +253, +162, +157, +181, +111, +242, +131, +7, +102, +0, +58, +190, +69, +143, +106, +35, +212, +217, +71, +240, +163, +18, +212, +16, +114, +46, +87, +169, +220, +67, +142, +201, +137, +99, +81, +76, +251, +63, +135, +98, +207, +129, +230, +45, +105, +199, +189, +50, +248, +214, +241, +132, +10, +221, +71, +240, +39, +239, +109, +41, +202, +115, +63, +191, +114, +130, +78, +107, +113, +209, +192, +28, +87, +128, +219, +182, +192, +91, +103, +95, +86, +85, +137, +72, +232, +216, +18, +0, +37, +251, +185, +166, +130, +240, +71, +226, +35, +241, +135, +96, +161, +250, +240, +139, +58, +28, +229, +183, +168, +173, +114, +21, +164, +158, +147, +178, +160, +178, +32, +216, +221, +104, +208, +68, +10, +179, +21, +182, +118, +43, +59, +232, +222, +214, +146, +162, +80, +97, +188, +95, +221, +204, +157, +0, +221, +184, +114, +128, +204, +184, +151, +47, +101, +106, +26, +174, +236, +54, +128, +74, +3, +164, +78, +20, +68, +94, +152, +240, +33, +65, +251, +132, +98, +192, +181, +249, +121, +180, +57, +226, +108, +15, +31, +168, +17, +16, +7, +204, +57, +160, +2, +175, +186, +129, +170, +84, +217, +47, +75, +37, +29, +46, +163, +140, +187, +54, +242, +212, +237, +45, +50, +31, +155, +159, +65, +236, +34, +103, +25, +162, +244, +80, +100, +163, +239, +85, +98, +222, +113, +117, +31, +40, +141, +221, +224, +224, +190, +153, +196, +80, +184, +204, +93, +227, +100, +10, +148, +59, +247, +32, +245, +167, +11, +56, +97, +211, +159, +79, +133, +166, +217, +1, +177, +221, +113, +22, +228, +151, +89, +38, +190, +146, +140, +171, +48, +133, +72, +3, +201, +159, +51, +1, +251, +32, +225, +84, +34, +130, +17, +240, +254, +164, +50, +35, +114, +135, +76, +225, +16, +230, +120, +53, +157, +226, +40, +28, +82, +152, +36, +175, +242, +28, +106, +234, +201, +220, +40, +117, +213, +212, +113, +168, +99, +118, +29, +251, +212, +130, +160, +176, +80, +30, +89, +9, +169, +247, +80, +79, +21, +173, +247, +9, +100, +142, +207, +177, +224, +231, +255, +182, +112, +45, +79, +50, +47, +82, +170, +132, +91, +252, +240, +124, +109, +54, +52, +22, +92, +244, +134, +137, +12, +235, +110, +22, +9, +83, +15, +141, +194, +200, +100, +186, +234, +206, +38, +210, +181, +62, +248, +204, +144, +212, +24, +1, +194, +181, +120, +96, +125, +202, +177, +31, +9, +193, +44, +169, +129, +106, +19, +159, +200, +119, +114, +224, +117, +245, +132, +71, +247, +34, +189, +51, +234, +61, +170, +197, +60, +225, +68, +15, +240, +66, +66, +242, +22, +95, +131, +114, +130, +231, +33, +156, +124, +96, +164, +92, +26, +55, +170, +200, +221, +167, +142, +225, +62, +241, +106, +3, +13, +113, +134, +191, +133, +153, +42, +126, +239, +173, +105, +176, +99, +197, +26, +16, +216, +98, +113, +115, +31, +171, +31, +204, +110, +95, +127, +60, +53, +178, +7, +214, +131, +15, +238, +225, +215, +216, +221, +46, +244, +170, +248, +179, +4, +131, +239, +87, +88, +238, +224, +215, +125, +22, +144, +173, +150, +115, +147, +40, +98, +215, +15, +54, +61, +8, +98, +209, +80, +38, +12, +137, +109, +71, +140, +204, +58, +206, +123, +109, +149, +224, +153, +205, +43, +144, +150, +164, +30, +125, +30, +181, +244, +121, +55, +242, +26, +40, +209, +178, +106, +52, +167, +123, +202, +242, +113, +252, +157, +174, +152, +250, +242, +205, +188, +209, +151, +105, +124, +90, +142, +144, +144, +89, +132, +237, +86, +192, +139, +228, +199, +238, +129, +89, +18, +211, +229, +18, +122, +78, +57, +112, +15, +131, +100, +182, +47, +2, +153, +203, +1, +165, +131, +35, +140, +103, +241, +252, +74, +3, +133, +220, +13, +70, +31, +191, +216, +28, +216, +173, +138, +13, +104, +8, +99, +0, +242, +15, +156, +237, +141, +93, +96, +101, +137, +5, +221, +225, +2, +111, +8, +7, +33, +167, +109, +25, +183, +118, +114, +182, +15, +166, +52, +232, +181, +236, +162, +175, +58, +48, +229, +135, +252, +173, +231, +90, +243, +225, +170, +20, +216, +236, +223, +92, +134, +99, +28, +255, +101, +81, +151, +61, +248, +197, +67, +250, +20, +233, +162, +58, +5, +8, +163, +222, +148, +26, +143, +23, +155, +151, +56, +216, +193, +79, +103, +77, +148, +191, +226, +233, +250, +93, +155, +52, +125, +79, +206, +223, +119, +242, +115, +201, +187, +175, +215, +188, +12, +20, +34, +213, +238, +255, +6, +98, +189, +43, +124, +113, +79, +242, +219, +42, +18, +189, +1, +240, +190, +40, +59, +69, +197, +157, +139, +109, +77, +156, +158, +220, +172, +43, +11, +179, +99, +84, +240, +160, +122, +3, +190, +218, +70, +94, +156, +149, +113, +74, +25, +71, +254, +100, +117, +27, +226, +84, +145, +248, +144, +142, +247, +27, +230, +128, +178, +252, +134, +32, +255, +38, +243, +39, +229, +35, +146, +132, +160, +138, +101, +12, +141, +65, +241, +240, +95, +10, +58, +229, +191, +231, +241, +16, +204, +163, +6, +153, +9, +195, +168, +187, +41, +254, +132, +224, +204, +16, +19, +141, +41, +155, +70, +189, +102, +98, +203, +41, +220, +206, +55, +89, +186, +100, +17, +21, +164, +61, +149, +215, +76, +30, +82, +166, +25, +84, +99, +81, +205, +245, +56, +120, +71, +92, +235, +168, +172, +251, +206, +194, +82, +48, +62, +126, +177, +92, +249, +56, +24, +221, +74, +148, +76, +186, +113, +223, +80, +18, +159, +226, +140, +5, +70, +71, +104, +126, +41, +64, +243, +1, +252, +142, +39, +89, +21, +35, +213, +139, +157, +203, +239, +66, +79, +68, +177, +28, +127, +72, +114, +239, +52, +146, +69, +96, +135, +32, +90, +78, +87, +104, +188, +114, +166, +141, +184, +246, +7, +122, +248, +111, +203, +69, +2, +254, +10, +56, +139, +220, +141, +62, +148, +126, +157, +84, +233, +3, +250, +240, +193, +157, +234, +106, +68, +233, +236, +171, +71, +90, +213, +46, +99, +76, +99, +160, +134, +145, +166, +16, +164, +61, +100, +95, +80, +108, +34, +102, +236, +128, +205, +173, +246, +70, +181, +77, +168, +168, +62, +107, +253, +134, +119, +63, +44, +201, +170, +168, +99, +39, +128, +89, +41, +166, +135, +18, +2, +9, +115, +156, +145, +227, +8, +200, +83, +59, +89, +91, +249, +46, +179, +136, +172, +47, +179, +199, +253, +246, +19, +227, +132, +80, +156, +103, +141, +171, +111, +108, +79, +149, +60, +200, +217, +187, +237, +140, +24, +56, +194, +185, +211, +218, +135, +175, +229, +140, +202, +150, +11, +177, +163, +186, +236, +223, +76, +135, +121, +238, +227, +101, +17, +176, +24, +139, +116, +112, +171, +211, +72, +177, +13, +224, +146, +43, +197, +74, +197, +249, +194, +5, +156, +30, +226, +22, +242, +130, +36, +120, +210, +24, +246, +167, +69, +114, +19, +103, +92, +105, +93, +77, +240, +190, +35, +136, +2, +64, +184, +59, +183, +133, +209, +32, +30, +43, +248, +99, +137, +77, +29, +12, +6, +125, +116, +129, +171, +135, +219, +236, +159, +158, +195, +57, +146, +93, +3, +18, +47, +94, +190, +47, +21, +239, +173, +137, +75, +222, +28, +101, +204, +206, +66, +5, +37, +10, +87, +99, +3, +115, +138, +168, +89, +13, +156, +165, +27, +47, +228, +167, +88, +87, +192, +123, +70, +247, +171, +135, +42, +187, +114, +60, +116, +124, +59, +124, +227, +191, +66, +212, +3, +235, +215, +4, +237, +2, +44, +240, +38, +252, +32, +50, +1, +221, +78, +63, +67, +181, +117, +6, +1, +144, +83, +155, +100, +74, +233, +213, +149, +222, +92, +57, +66, +238, +110, +211, +225, +100, +189, +195, +232, +188, +229, +145, +22, +146, +71, +138, +140, +141, +199, +124, +24, +62, +34, +178, +94, +142, +189, +3, +60, +111, +163, +201, +190, +119, +154, +180, +155, +165, +170, +158, +95, +54, +132, +148, +221, +55, +178, +98, +147, +223, +3, +165, +235, +254, +116, +71, +27, +42, +134, +65, +215, +23, +148, +56, +187, +110, +110, +104, +173, +126, +186, +148, +9, +21, +22, +46, +89, +8, +250, +136, +165, +254, +10, +129, +179, +207, +30, +51, +68, +194, +220, +65, +128, +101, +197, +183, +48, +246, +148, +190, +251, +177, +16, +30, +167, +102, +190, +225, +162, +105, +250, +61, +159, +131, +69, +174, +43, +201, +185, +85, +30, +250, +53, +182, +229, +44, +231, +51, +212, +227, +55, +156, +12, +163, +77, +139, +149, +6, +250, +187, +89, +148, +69, +27, +211, +51, +16, +180, +51, +184, +67, +157, +75, +5, +16, +26, +27, +46, +61, +255, +13, +0, +88, +84, +128, +27, +157, +54, +102, +3, +143, +93, +95, +5, +118, +74, +86, +85, +166, +198, +101, +102, +242, +213, +240, +130, +180, +31, +245, +18, +118, +153, +135, +48, +193, +59, +105, +135, +192, +63, +8, +228, +32, +46, +14, +173, +21, +182, +58, +18, +60, +81, +211, +90, +113, +116, +151, +147, +66, +180, +39, +226, +105, +130, +142, +37, +244, +101, +187, +89, +212, +213, +207, +249, +198, +31, +52, +243, +251, +106, +60, +65, +78, +243, +7, +185, +115, +22, +10, +152, +189, +146, +9, +13, +238, +0, +126, +73, +37, +193, +123, +35, +99, +41, +119, +202, +166, +174, +150, +94, +18, +236, +66, +161, +200, +236, +240, +244, +127, +206, +125, +246, +13, +197, +106, +146, +58, +73, +26, +172, +164, +10, +3, +4, +165, +157, +227, +52, +249, +111, +28, +24, +225, +0, +96, +100, +32, +206, +159, +56, +201, +28, +236, +26, +57, +58, +247, +215, +227, +128, +125, +17, +250, +93, +69, +83, +10, +91, +253, +36, +2, +198, +159, +75, +166, +108, +117, +15, +239, +203, +76, +228, +9, +178, +129, +62, +79, +125, +39, +182, +31, +144, +197, +211, +91, +166, +134, +145, +198, +181, +63, +31, +2, +223, +126, +203, +206, +122, +196, +79, +104, +248, +130, +5, +230, +99, +219, +6, +239, +254, +135, +4, +5, +21, +32, +241, +0, +17, +123, +110, +44, +28, +198, +76, +19, +22, +243, +14, +251, +207, +96, +143, +239, +142, +181, +81, +236, +206, +193, +201, +33, +51, +160, +107, +43, +167, +145, +100, +241, +238, +22, +2, +16, +178, +115, +243, +219, +46, +152, +0, +244, +158, +83, +255, +232, +238, +248, +184, +78, +221, +29, +198, +206, +254, +181, +226, +38, +144, +255, +193, +61, +248, +121, +39, +167, +146, +197, +119, +127, +195, +255, +227, +59, +202, +35, +66, +55, +128, +160, +43, +62, +100, +219, +152, +34, +90, +152, +180, +202, +236, +36, +98, +225, +161, +137, +67, +61, +197, +74, +93, +57, +0, +133, +8, +29, +18, +76, +168, +158, +12, +77, +150, +124, +168, +107, +255, +231, +249, +168, +133, +223, +18, +147, +248, +48, +208, +203, +150, +77, +80, +38, +121, +186, +53, +38, +104, +11, +120, +160, +221, +26, +31, +9, +72, +73, +250, +149, +5, +62, +108, +198, +194, +2, +94, +197, +249, +234, +184, +36, +228, +96, +90, +13, +212, +225, +207, +47, +230, +51, +54, +132, +132, +204, +173, +195, +155, +228, +251, +10, +249, +8, +115, +26, +219, +22, +173, +251, +224, +18, +59, +140, +167, +14, +128, +127, +183, +7, +56, +115, +154, +16, +47, +41, +9, +108, +205, +196, +36, +27, +146, +88, +8, +230, +154, +149, +200, +142, +157, +182, +79, +231, +157, +243, +53, +140, +82, +189, +107, +60, +173, +58, +247, +6, +209, +28, +4, +67, +126, +78, +250, +131, +232, +71, +182, +31, +79, +227, +95, +105, +74, +210, +181, +246, +31, +206, +57, +9, +133, +33, +204, +220, +33, +155, +225, +222, +120, +158, +12, +28, +208, +193, +253, +59, +86, +20, +189, +250, +215, +210, +235, +198, +149, +198, +62, +80, +121, +195, +31, +103, +27, +247, +252, +52, +2, +129, +179, +166, +45, +68, +226, +38, +12, +53, +1, +149, +145, +117, +106, +164, +4, +199, +153, +41, +203, +36, +31, +70, +208, +7, +214, +116, +39, +191, +61, +55, +177, +154, +5, +98, +46, +72, +189, +58, +177, +68, +22, +87, +39, +99, +135, +37, +31, +17, +28, +119, +155, +136, +100, +31, +140, +5, +165, +102, +150, +90, +145, +138, +184, +184, +157, +195, +222, +167, +22, +45, +86, +58, +31, +119, +177, +247, +42, +140, +118, +13, +43, +52, +226, +229, +132, +169, +1, +70, +217, +93, +40, +215, +60, +220, +94, +95, +252, +88, +24, +35, +238, +241, +159, +10, +45, +147, +87, +132, +60, +252, +45, +62, +120, +122, +23, +197, +201, +152, +27, +88, +215, +248, +36, +103, +194, +57, +255, +29, +192, +179, +171, +190, +156, +213, +154, +134, +92, +84, +116, +60, +65, +219, +95, +96, +27, +53, +36, +2, +185, +160, +169, +108, +221, +159, +68, +31, +1, +192, +160, +80, +140, +136, +154, +5, +158, +41, +90, +80, +51, +112, +48, +220, +231, +146, +147, +235, +62, +255, +98, +118, +164, +103, +137, +188, +120, +206, +140, +173, +237, +232, +118, +27, +35, +145, +244, +192, +47, +9, +242, +177, +206, +153, +183, +187, +246, +213, +123, +245, +242, +198, +125, +173, +21, +221, +189, +158, +149, +162, +234, +44, +233, +64, +42, +12, +125, +71, +7, +238, +17, +204, +217, +193, +180, +16, +87, +126, +39, +172, +87, +81, +16, +100, +176, +121, +127, +197, +171, +62, +133, +204, +95, +32, +71, +85, +118, +87, +60, +185, +122, +140, +3, +241, +51, +128, +32, +246, +34, +53, +1, +162, +167, +236, +136, +160, +86, +148, +1, +152, +7, +8, +148, +45, +132, +186, +64, +155, +48, +96, +170, +227, +181, +147, +120, +219, +250, +157, +180, +73, +212, +167, +41, +56, +175, +86, +185, +213, +240, +181, +39, +195, +112, +27, +174, +28, +231, +222, +160, +247, +100, +75, +4, +1, +9, +85, +7, +93, +63, +18, +194, +225, +144, +96, +81, +114, +204, +59, +66, +30, +153, +47, +162, +193, +28, +245, +111, +195, +158, +90, +26, +216, +10, +92, +183, +161, +19, +4, +214, +155, +254, +239, +92, +169, +98, +47, +208, +94, +27, +227, +105, +141, +32, +203, +201, +75, +243, +76, +190, +100, +96, +225, +1, +108, +136, +254, +220, +208, +74, +186, +178, +103, +12, +243, +103, +104, +154, +227, +18, +45, +58, +20, +122, +126, +84, +155, +198, +251, +238, +196, +20, +161, +55, +201, +178, +36, +140, +203, +252, +98, +58, +187, +54, +236, +225, +126, +53, +102, +189, +65, +48, +25, +140, +131, +23, +12, +240, +23, +74, +100, +46, +117, +162, +50, +56, +120, +243, +16, +131, +138, +44, +209, +103, +50, +164, +101, +220, +130, +87, +117, +145, +75, +155, +139, +117, +231, +251, +192, +134, +25, +144, +103, +63, +55, +119, +191, +181, +190, +224, +24, +114, +202, +68, +241, +204, +0, +198, +183, +205, +14, +80, +137, +117, +27, +85, +81, +27, +24, +16, +66, +118, +162, +254, +227, +20, +224, +230, +91, +163, +168, +76, +166, +165, +247, +189, +222, +89, +182, +54, +196, +109, +120, +146, +107, +232, +56, +139, +226, +90, +122, +61, +255, +152, +252, +76, +31, +186, +202, +17, +152, +167, +196, +50, +28, +22, +39, +208, +93, +253, +78, +89, +177, +72, +61, +163, +254, +246, +242, +2, +193, +168, +113, +147, +5, +244, +255, +119, +152, +75, +86, +15, +15, +15, +88, +106, +2, +220, +92, +48, +37, +52, +67, +88, +197, +206, +243, +254, +154, +64, +244, +49, +198, +17, +202, +94, +84, +79, +152, +117, +100, +213, +165, +107, +24, +58, +131, +76, +147, +183, +251, +120, +166, +40, +37, +30, +211, +230, +215, +9, +42, +142, +135, +151, +103, +250, +80, +11, +2, +205, +247, +48, +13, +195, +94, +7, +148, +138, +4, +109, +132, +81, +111, +49, +75, +161, +136, +39, +135, +252, +82, +52, +115, +124, +177, +112, +82, +245, +68, +162, +211, +239, +139, +223, +133, +57, +171, +70, +87, +119, +239, +189, +62, +165, +10, +219, +34, +32, +112, +4, +165, +217, +234, +132, +58, +65, +53, +195, +162, +153, +215, +133, +54, +239, +121, +237, +213, +200, +190, +117, +137, +153, +18, +48, +101, +27, +247, +145, +67, +75, +187, +204, +156, +171, +234, +142, +60, +70, +141, +231, +37, +34, +138, +251, +106, +22, +84, +101, +154, +119, +33, +69, +44, +221, +73, +24, +244, +80, +33, +115, +14, +47, +164, +52, +8, +41, +0, +16, +227, +142, +85, +194, +162, +158, +166, +77, +50, +179, +62, +132, +169, +224, +228, +143, +227, +64, +118, +57, +28, +215, +192, +114, +251, +117, +90, +72, +15, +25, +1, +152, +105, +17, +190, +114, +120, +238, +124, +110, +2, +102, +231, +242, +109, +64, +107, +192, +72, +18, +186, +240, +175, +98, +229, +35, +91, +7, +129, +61, +72, +59, +252, +5, +100, +134, +171, +220, +109, +221, +21, +114, +219, +40, +249, +176, +11, +208, +148, +12, +96, +98, +243, +60, +215, +192, +132, +179, +21, +63, +97, +200, +172, +177, +198, +76, +24, +218, +159, +136, +66, +11, +242, +132, +110, +155, +179, +87, +153, +60, +191, +148, +82, +177, +172, +96, +168, +103, +91, +44, +67, +117, +158, +250, +82, +80, +138, +69, +166, +117, +144, +21, +110, +128, +197, +193, +103, +233, +116, +120, +141, +231, +66, +237, +121, +219, +55, +34, +126, +45, +225, +141, +242, +206, +113, +251, +10, +50, +244, +130, +220, +213, +130, +217, +211, +201, +53, +245, +18, +31, +72, +19, +104, +211, +120, +2, +225, +131, +100, +144, +185, +72, +144, +124, +195, +127, +115, +57, +195, +79, +91, +81, +185, +217, +130, +20, +100, +246, +247, +68, +30, +223, +2, +41, +140, +31, +30, +190, +64, +144, +138, +113, +24, +96, +55, +109, +7, +68, +73, +158, +62, +59, +161, +149, +143, +114, +131, +148, +235, +236, +80, +64, +93, +55, +167, +122, +148, +159, +193, +41, +165, +197, +111, +201, +240, +144, +111, +182, +129, +14, +217, +246, +178, +218, +14, +3, +240, +24, +137, +197, +126, +72, +196, +76, +254, +164, +228, +54, +234, +234, +220, +185, +57, +139, +120, +225, +30, +233, +147, +177, +52, +3, +85, +184, +95, +232, +18, +147, +237, +142, +241, +77, +185, +210, +40, +24, +154, +216, +190, +252, +214, +84, +9, +174, +194, +108, +114, +98, +243, +156, +217, +59, +241, +218, +121, +138, +122, +200, +243, +53, +93, +253, +31, +229, +7, +91, +187, +141, +46, +8, +242, +241, +93, +111, +101, +65, +11, +227, +128, +199, +68, +13, +207, +37, +32, +18, +88, +196, +27, +73, +37, +237, +61, +165, +217, +46, +51, +117, +34, +158, +213, +230, +149, +160, +209, +215, +185, +163, +112, +145, +27, +76, +180, +80, +116, +127, +55, +88, +119, +52, +65, +164, +169, +199, +56, +100, +55, +131, +45, +142, +32, +151, +80, +195, +50, +98, +209, +87, +152, +96, +168, +147, +227, +222, +204, +79, +139, +187, +246, +77, +138, +121, +135, +109, +139, +89, +83, +83, +244, +178, +75, +224, +4, +243, +137, +157, +13, +186, +84, +241, +69, +69, +234, +58, +250, +136, +185, +108, +24, +237, +45, +231, +202, +205, +67, +190, +11, +85, +101, +209, +210, +254, +102, +144, +216, +222, +207, +253, +102, +194, +124, +247, +95, +216, +179, +17, +202, +92, +113, +36, +37, +207, +125, +23, +139, +76, +123, +55, +79, +222, +135, +87, +125, +226, +151, +72, +95, +185, +126, +247, +15, +210, +85, +218, +30, +203, +49, +194, +208, +192, +145, +190, +115, +19, +39, +69, +161, +205, +83, +244, +101, +7, +118, +23, +140, +241, +200, +74, +81, +197, +100, +242, +15, +148, +135, +111, +34, +217, +157, +63, +18, +213, +250, +57, +214, +211, +59, +53, +181, +67, +158, +14, +251, +199, +225, +134, +79, +116, +119, +79, +141, +179, +157, +138, +22, +64, +37, +178, +39, +58, +82, +25, +1, +84, +171, +163, +122, +229, +22, +124, +10, +138, +76, +240, +108, +239, +117, +174, +43, +235, +11, +79, +220, +62, +101, +167, +181, +154, +13, +15, +177, +148, +37, +203, +198, +104, +56, +176, +179, +73, +86, +27, +154, +149, +220, +126, +99, +182, +111, +134, +1, +111, +128, +125, +181, +83, +3, +114, +13, +90, +215, +249, +168, +161, +125, +204, +12, +29, +154, +58, +208, +80, +180, +242, +190, +251, +76, +65, +139, +202, +25, +231, +30, +2, +109, +105, +210, +118, +29, +219, +116, +178, +237, +230, +204, +166, +245, +1, +164, +56, +85, +33, +204, +32, +135, +140, +169, +10, +145, +41, +41, +35, +177, +65, +98, +181, +178, +228, +175, +143, +110, +204, +176, +221, +133, +135, +128, +138, +83, +34, +163, +137, +250, +43, +164, +195, +58, +242, +204, +178, +218, +102, +170, +226, +254, +247, +209, +122, +239, +107, +29, +242, +211, +157, +196, +239, +40, +139, +25, +3, +65, +214, +247, +135, +199, +156, +110, +91, +110, +153, +141, +17, +53, +165, +6, +42, +78, +138, +215, +105, +89, +97, +233, +52, +215, +236, +141, +172, +86, +60, +56, +218, +192, +77, +161, +73, +159, +12, +14, +137, +107, +172, +100, +93, +161, +68, +245, +112, +11, +154, +18, +94, +29, +199, +94, +211, +27, +11, +12, +36, +211, +176, +178, +154, +227, +232, +147, +68, +228, +153, +120, +74, +188, +145, +158, +13, +224, +237, +8, +105, +195, +141, +148, +202, +8, +10, +141, +102, +85, +203, +167, +124, +127, +245, +241, +85, +147, +126, +181, +191, +32, +83, +199, +221, +224, +92, +181, +177, +26, +221, +104, +48, +161, +168, +132, +64, +160, +144, +98, +61, +16, +142, +103, +70, +12, +244, +146, +134, +64, +159, +126, +37, +59, +139, +82, +51, +84, +236, +43, +155, +247, +163, +148, +100, +240, +154, +250, +104, +67, +35, +8, +171, +172, +39, +138, +8, +97, +13, +190, +196, +105, +10, +253, +117, +251, +49, +87, +60, +165, +135, +236, +133, +176, +215, +53, +29, +108, +245, +185, +208, +165, +184, +16, +143, +241, +212, +150, +13, +204, +154, +58, +73, +250, +59, +209, +155, +223, +73, +254, +228, +186, +154, +235, +67, +188, +2, +173, +250, +166, +241, +154, +177, +214, +185, +146, +52, +152, +190, +42, +193, +247, +76, +60, +130, +122, +192, +86, +87, +119, +107, +235, +152, +246, +253, +12, +227, +12, +239, +254, +121, +207, +23, +105, +107, +173, +240, +134, +212, +57, +58, +103, +227, +116, +66, +175, +113, +90, +120, +190, +250, +39, +43, +185, +75, +94, +121, +100, +149, +238, +64, +15, +245, +27, +66, +172, +166, +6, +135, +183, +90, +219, +83, +224, +140, +217, +217, +200, +148, +68, +105, +74, +111, +118, +171, +222, +65, +67, +10, +124, +1, +118, +193, +215, +252, +138, +134, +234, +76, +106, +220, +126, +184, +73, +111, +129, +196, +167, +220, +103, +183, +107, +161, +214, +243, +211, +144, +96, +60, +115, +201, +81, +193, +57, +45, +95, +208, +120, +95, +240, +226, +30, +49, +86, +82, +223, +122, +155, +63, +246, +100, +65, +53, +7, +120, +180, +95, +14, +243, +251, +187, +160, +167, +155, +26, +188, +190, +59, +51, +70, +83, +97, +52, +179, +18, +204, +54, +242, +53, +132, +38, +9, +16, +75, +155, +186, +245, +182, +0, +35, +229, +27, +101, +15, +6, +3, +0, +105, +118, +89, +37, +68, +134, +216, +237, +127, +53, +67, +146, +101, +204, +144, +35, +159, +78, +109, +130, +87, +85, +154, +32, +216, +37, +112, +220, +63, +204, +198, +201, +63, +192, +119, +48, +166, +52, +126, +144, +171, +105, +169, +122, +171, +51, +163, +102, +84, +166, +195, +237, +246, +100, +241, +46, +134, +112, +191, +55, +225, +2, +102, +197, +95, +253, +96, +193, +157, +217, +78, +45, +20, +186, +84, +137, +145, +159, +16, +52, +135, +233, +125, +213, +221, +58, +246, +197, +224, +24, +198, +28, +20, +176, +179, +200, +102, +37, +28, +236, +189, +6, +242, +35, +99, +212, +242, +158, +149, +14, +53, +3, +75, +6, +125, +34, +207, +19, +177, +231, +166, +50, +240, +246, +94, +186, +12, +252, +211, +128, +249, +191, +138, +253, +201, +10, +47, +54, +232, +182, +171, +47, +46, +41, +233, +35, +54, +205, +127, +17, +92, +240, +108, +254, +202, +92, +35, +185, +193, +125, +101, +126, +100, +250, +102, +159, +159, +248, +132, +216, +205, +163, +164, +246, +217, +125, +208, +37, +96, +99, +193, +114, +181, +4, +221, +14, +64, +76, +30, +92, +67, +175, +15, +79, +155, +236, +236, +196, +163, +57, +57, +136, +213, +31, +40, +204, +175, +140, +115, +144, +178, +183, +2, +154, +45, +12, +128, +73, +223, +211, +241, +106, +111, +162, +82, +108, +168, +84, +157, +215, +242, +162, +194, +10, +26, +39, +228, +198, +33, +38, +17, +203, +148, +45, +96, +43, +52, +69, +143, +126, +151, +55, +46, +239, +150, +235, +101, +228, +101, +252, +213, +189, +194, +121, +117, +142, +151, +236, +148, +23, +102, +143, +210, +182, +137, +20, +135, +16, +98, +210, +33, +230, +229, +142, +80, +182, +117, +200, +129, +152, +43, +185, +103, +22, +191, +80, +158, +22, +201, +108, +98, +95, +101, +127, +46, +103, +216, +24, +253, +249, +147, +222, +190, +176, +27, +191, +142, +194, +44, +23, +176, +71, +155, +51, +57, +95, +119, +120, +242, +21, +226, +20, +185, +146, +41, +146, +30, +111, +194, +105, +133, +41, +178, +16, +56, +46, +110, +211, +152, +201, +39, +219, +42, +179, +169, +151, +126, +36, +66, +2, +250, +42, +170, +214, +91, +49, +211, +30, +145, +58, +54, +250, +94, +204, +171, +216, +41, +113, +51, +93, +97, +224, +2, +13, +27, +112, +85, +219, +188, +73, +55, +144, +196, +19, +90, +4, +216, +193, +172, +223, +49, +48, +11, +206, +80, +122, +55, +141, +249, +6, +223, +254, +167, +62, +39, +13, +152, +217, +153, +103, +59, +236, +245, +175, +100, +65, +110, +81, +99, +206, +81, +254, +139, +82, +224, +174, +249, +227, +62, +96, +83, +166, +77, +191, +20, +132, +95, +26, +122, +171, +177, +186, +113, +24, +46, +63, +174, +69, +11, +157, +67, +96, +215, +126, +62, +164, +25, +92, +126, +174, +111, +209, +104, +213, +88, +145, +147, +48, +247, +221, +115, +63, +113, +77, +86, +255, +31, +53, +145, +241, +160, +59, +27, +43, +136, +110, +203, +158, +155, +7, +135, +102, +245, +2, +149, +139, +2, +38, +77, +69, +211, +180, +163, +146, +97, +97, +200, +162, +21, +160, +10, +88, +139, +166, +133, +246, +135, +53, +210, +226, +49, +206, +135, +247, +176, +162, +60, +185, +132, +129, +45, +244, +70, +218, +131, +144, +211, +235, +51, +103, +208, +16, +110, +93, +209, +232, +237, +85, +70, +101, +50, +52, +7, +124, +161, +136, +136, +74, +5, +118, +33, +7, +103, +230, +182, +51, +135, +69, +180, +99, +99, +17, +224, +152, +23, +79, +240, +60, +91, +5, +35, +39, +186, +251, +26, +238, +64, +247, +223, +92, +183, +18, +65, +30, +235, +205, +232, +13, +122, +52, +145, +173, +169, +30, +13, +94, +103, +55, +188, +232, +115, +16, +98, +22, +1, +114, +37, +69, +168, +85, +178, +190, +197, +34, +92, +42, +250, +220, +5, +137, +198, +6, +238, +183, +26, +44, +17, +108, +117, +197, +40, +40, +189, +201, +189, +40, +163, +208, +12, +44, +36, +213, +95, +90, +68, +217, +154, +32, +47, +138, +211, +218, +23, +49, +14, +11, +118, +183, +247, +57, +201, +183, +216, +125, +230, +14, +208, +0, +162, +205, +254, +120, +50, +191, +91, +50, +222, +173, +198, +99, +83, +121, +28, +4, +53, +130, +58, +161, +121, +152, +69, +65, +85, +24, +13, +198, +146, +173, +169, +130, +238, +136, +81, +98, +181, +235, +180, +103, +184, +73, +113, +213, +227, +255, +27, +176, +157, +128, +56, +99, +6, +209, +24, +41, +60, +86, +66, +127, +66, +90, +98, +73, +239, +156, +246, +91, +91, +132, +93, +11, +251, +72, +215, +121, +28, +84, +170, +143, +255, +93, +197, +93, +184, +115, +220, +116, +169, +21, +56, +113, +54, +141, +235, +98, +145, +108, +180, +13, +218, +52, +140, +212, +0, +167, +67, +65, +175, +214, +22, +30, +5, +172, +225, +95, +219, +183, +217, +21, +225, +4, +1, +239, +179, +86, +154, +202, +146, +64, +235, +89, +150, +214, +23, +242, +246, +231, +24, +86, +17, +32, +70, +95, +16, +9, +141, +21, +209, +181, +40, +2, +170, +62, +17, +37, +241, +129, +204, +72, +51, +233, +11, +63, +201, +126, +72, +156, +54, +28, +239, +250, +231, +49, +169, +12, +94, +88, +7, +196, +52, +239, +105, +196, +228, +179, +26, +48, +139, +92, +12, +98, +150, +122, +71, +25, +167, +93, +199, +60, +136, +109, +9, +245, +245, +44, +126, +209, +98, +167, +149, +125, +43, +124, +57, +227, +113, +171, +219, +53, +145, +182, +105, +38, +25, +221, +215, +237, +50, +60, +237, +198, +156, +172, +5, +228, +219, +116, +111, +63, +229, +201, +25, +30, +44, +157, +79, +198, +48, +255, +245, +190, +189, +78, +187, +58, +50, +99, +30, +255, +162, +85, +49, +156, +134, +102, +224, +250, +197, +61, +247, +189, +210, +178, +96, +173, +222, +139, +138, +254, +191, +36, +69, +190, +234, +138, +238, +193, +253, +93, +89, +200, +213, +36, +97, +84, +30, +47, +85, +170, +247, +58, +36, +126, +25, +224, +29, +113, +104, +230, +21, +54, +51, +154, +190, +69, +189, +57, +157, +140, +3, +38, +210, +249, +69, +173, +21, +108, +26, +244, +164, +42, +168, +190, +203, +218, +87, +236, +132, +207, +87, +115, +36, +214, +12, +145, +0, +66, +125, +238, +103, +14, +148, +194, +236, +65, +237, +70, +169, +225, +255, +119, +96, +155, +143, +208, +112, +72, +159, +249, +197, +153, +41, +144, +51, +219, +8, +199, +137, +57, +99, +80, +85, +20, +245, +65, +10, +111, +128, +0, +77, +94, +148, +0, +157, +162, +84, +1, +46, +60, +28, +198, +0, +140, +231, +28, +162, +37, +83, +54, +25, +42, +206, +104, +131, +55, +5, +132, +196, +51, +49, +25, +86, +121, +122, +84, +187, +88, +28, +42, +134, +251, +228, +209, +29, +120, +216, +184, +224, +107, +72, +13, +156, +123, +118, +187, +125, +28, +0, +71, +37, +212, +228, +90, +6, +9, +69, +163, +202, +206, +144, +96, +217, +214, +131, +70, +199, +192, +81, +77, +223, +212, +52, +75, +234, +140, +242, +80, +232, +227, +182, +35, +234, +244, +242, +245, +235, +64, +164, +134, +34, +59, +56, +193, +200, +54, +177, +250, +128, +76, +81, +209, +246, +119, +195, +171, +156, +229, +37, +168, +250, +133, +108, +143, +28, +53, +170, +166, +17, +38, +130, +213, +145, +14, +35, +98, +137, +104, +74, +26, +6, +141, +79, +104, +196, +191, +173, +109, +153, +104, +217, +245, +177, +227, +55, +215, +115, +20, +140, +30, +153, +240, +161, +155, +119, +11, +248, +94, +58, +194, +177, +122, +129, +27, +72, +22, +225, +137, +46, +84, +156, +80, +86, +201, +123, +49, +8, +117, +255, +109, +113, +246, +87, +85, +72, +140, +207, +173, +138, +135, +81, +111, +174, +125, +116, +134, +19, +189, +241, +241, +224, +85, +82, +40, +9, +102, +130, +232, +251, +166, +238, +44, +94, +213, +227, +135, +216, +74, +58, +17, +92, +214, +9, +60, +166, +15, +50, +132, +26, +248, +171, +130, +75, +141, +220, +143, +39, +223, +49, +247, +223, +90, +199, +217, +43, +239, +97, +191, +163, +170, +78, +67, +242, +101, +33, +98, +118, +38, +197, +41, +213, +16, +88, +249, +111, +214, +219, +169, +82, +113, +193, +178, +118, +81, +214, +211, +81, +250, +239, +178, +182, +176, +164, +173, +115, +190, +63, +19, +225, +92, +4, +66, +4, +219, +170, +63, +57, +83, +156, +96, +8, +49, +142, +181, +103, +46, +48, +3, +4, +251, +84, +206, +189, +32, +207, +64, +22, +37, +188, +164, +211, +151, +94, +178, +64, +159, +220, +114, +48, +14, +203, +71, +99, +76, +1, +215, +99, +117, +8, +97, +226, +252, +65, +206, +39, +68, +194, +210, +69, +180, +197, +45, +200, +89, +66, +61, +193, +102, +199, +250, +157, +80, +133, +99, +8, +174, +47, +254, +84, +180, +43, +59, +56, +79, +3, +221, +229, +175, +21, +141, +26, +27, +69, +250, +125, +216, +130, +148, +252, +220, +83, +14, +13, +164, +253, +212, +74, +53, +60, +40, +23, +237, +11, +80, +88, +228, +26, +213, +41, +142, +197, +137, +166, +197, +227, +96, +120, +18, +74, +174, +125, +126, +152, +195, +223, +250, +202, +67, +57, +146, +109, +79, +5, +241, +54, +29, +45, +201, +212, +195, +191, +255, +229, +187, +185, +152, +124, +186, +65, +199, +89, +42, +60, +205, +215, +202, +205, +78, +90, +113, +166, +72, +201, +139, +187, +112, +34, +130, +136, +146, +194, +104, +243, +69, +219, +183, +240, +167, +218, +70, +186, +122, +229, +80, +70, +170, +106, +157, +197, +115, +98, +124, +226, +192, +245, +181, +105, +44, +158, +162, +199, +59, +212, +70, +78, +60, +138, +160, +213, +17, +181, +204, +24, +98, +217, +4, +128, +55, +93, +212, +166, +38, +255, +211, +171, +123, +216, +14, +95, +171, +125, +193, +169, +142, +212, +218, +92, +176, +140, +26, +24, +134, +15, +200, +109, +5, +58, +149, +77, +11, +154, +208, +163, +179, +221, +62, +111, +185, +210, +10, +84, +116, +62, +139, +226, +72, +254, +32, +67, +110, +218, +186, +2, +221, +106, +150, +241, +6, +215, +180, +146, +227, +197, +248, +210, +173, +231, +40, +135, +15, +183, +43, +105, +156, +62, +21, +69, +18, +27, +243, +67, +19, +70, +140, +80, +139, +62, +132, +202, +118, +52, +163, +45, +133, +208, +2, +154, +46, +201, +127, +247, +5, +232, +146, +106, +242, +166, +108, +140, +198, +146, +147, +170, +104, +200, +203, +223, +112, +69, +249, +158, +205, +24, +2, +194, +222, +176, +51, +62, +18, +99, +184, +16, +209, +57, +174, +241, +79, +65, +222, +58, +28, +131, +74, +53, +180, +25, +175, +30, +198, +131, +69, +120, +73, +61, +210, +206, +212, +110, +52, +236, +0, +237, +193, +156, +176, +225, +192, +197, +52, +47, +216, +188, +232, +6, +99, +199, +210, +78, +216, +227, +176, +20, +179, +173, +237, +200, +227, +182, +61, +130, +87, +177, +114, +239, +2, +227, +7, +169, +134, +66, +63, +143, +228, +35, +93, +224, +172, +18, +16, +247, +103, +212, +55, +229, +158, +187, +166, +232, +163, +227, +38, +190, +173, +246, +119, +11, +30, +153, +124, +18, +72, +110, +42, +23, +117, +196, +149, +81, +205, +146, +27, +159, +207, +57, +87, +47, +51, +203, +11, +164, +1, +13, +206, +27, +9, +241, +184, +180, +173, +255, +187, +66, +253, +103, +74, +7, +72, +27, +12, +73, +51, +48, +71, +174, +152, +75, +116, +45, +77, +102, +152, +89, +167, +78, +68, +149, +50, +155, +205, +88, +202, +28, +115, +29, +160, +199, +179, +145, +192, +6, +197, +52, +199, +177, +179, +233, +29, +138, +62, +242, +237, +242, +164, +161, +116, +153, +248, +253, +202, +113, +218, +130, +65, +252, +84, +182, +184, +209, +142, +175, +181, +97, +12, +212, +79, +64, +39, +210, +35, +25, +50, +23, +111, +196, +252, +12, +76, +76, +85, +96, +57, +225, +253, +83, +14, +161, +189, +254, +169, +47, +239, +37, +219, +191, +221, +113, +131, +136, +174, +61, +225, +60, +132, +28, +106, +187, +184, +120, +172, +145, +69, +75, +155, +183, +170, +126, +74, +198, +32, +101, +95, +54, +122, +110, +214, +204, +72, +196, +109, +51, +208, +199, +6, +73, +228, +109, +14, +115, +29, +225, +19, +31, +12, +55, +7, +66, +203, +186, +19, +42, +140, +198, +21, +174, +91, +51, +91, +44, +15, +149, +170, +21, +135, +75, +22, +33, +73, +177, +236, +232, +164, +126, +133, +37, +117, +206, +112, +63, +200, +246, +24, +218, +243, +147, +92, +109, +93, +10, +159, +111, +44, +157, +73, +14, +29, +163, +40, +191, +85, +23, +230, +250, +208, +56, +129, +67, +31, +77, +98, +152, +189, +11, +45, +79, +207, +61, +79, +45, +175, +39, +254, +31, +70, +172, +110, +229, +97, +73, +184, +202, +134, +82, +252, +174, +235, +38, +245, +106, +203, +200, +58, +136, +166, +206, +116, +121, +86, +112, +204, +96, +52, +29, +255, +2, +64, +162, +24, +202, +200, +112, +160, +240, +79, +124, +244, +103, +193, +235, +33, +172, +134, +127, +90, +16, +88, +83, +247, +171, +62, +138, +207, +195, +34, +199, +129, +34, +29, +97, +44, +242, +138, +237, +198, +249, +251, +25, +231, +218, +12, +37, +112, +175, +222, +146, +81, +52, +117, +70, +218, +187, +15, +123, +41, +161, +1, +119, +229, +43, +188, +184, +234, +46, +183, +141, +128, +70, +194, +220, +101, +45, +180, +119, +71, +2, +68, +3, +197, +168, +175, +196, +152, +27, +151, +80, +170, +255, +223, +166, +116, +156, +140, +86, +157, +202, +138, +25, +62, +227, +243, +20, +225, +205, +106, +145, +93, +156, +221, +106, +75, +196, +233, +56, +38, +55, +49, +241, +224, +45, +214, +235, +184, +21, +214, +233, +72, +197, +36, +70, +188, +26, +189, +67, +197, +236, +57, +255, +190, +9, +64, +159, +124, +251, +201, +226, +37, +240, +6, +238, +124, +156, +238, +242, +45, +109, +186, +70, +157, +188, +1, +240, +91, +209, +74, +119, +52, +169, +96, +228, +78, +26, +61, +0, +93, +28, +73, +119, +88, +131, +151, +89, +99, +151, +4, +226, +82, +120, +216, +90, +75, +155, +41, +233, +176, +159, +176, +98, +185, +177, +30, +37, +50, +32, +184, +133, +56, +205, +45, +224, +147, +21, +137, +139, +169, +231, +94, +95, +229, +245, +210, +86, +200, +91, +157, +57, +206, +39, +194, +130, +136, +189, +152, +154, +18, +223, +225, +104, +36, +194, +106, +117, +119, +195, +116, +145, +228, +199, +128, +62, +146, +39, +76, +91, +89, +215, +244, +145, +215, +99, +65, +162, +19, +64, +134, +209, +211, +101, +37, +192, +246, +71, +195, +39, +34, +58, +195, +44, +51, +45, +210, +142, +73, +96, +78, +142, +174, +30, +100, +213, +170, +60, +205, +42, +91, +67, +73, +90, +56, +47, +72, +216, +211, +244, +73, +35, +165, +106, +74, +159, +104, +31, +51, +10, +114, +117, +250, +219, +201, +190, +144, +162, +95, +95, +43, +81, +147, +50, +209, +40, +216, +55, +92, +142, +135, +193, +173, +18, +244, +228, +10, +96, +3, +240, +186, +120, +167, +235, +209, +164, +213, +231, +238, +110, +88, +19, +83, +7, +87, +174, +89, +127, +59, +213, +198, +177, +146, +152, +60, +188, +195, +53, +247, +48, +116, +72, +118, +97, +125, +163, +120, +52, +148, +56, +162, +73, +147, +107, +29, +22, +234, +176, +1, +221, +201, +95, +79, +237, +150, +225, +236, +132, +7, +209, +219, +137, +185, +209, +142, +210, +91, +113, +185, +156, +214, +26, +73, +38, +111, +86, +141, +122, +5, +239, +163, +206, +58, +252, +232, +105, +55, +199, +159, +116, +225, +128, +226, +139, +217, +67, +244, +87, +50, +67, +154, +85, +155, +38, +105, +176, +186, +24, +210, +35, +96, +209, +211, +169, +206, +96, +192, +50, +47, +18, +239, +253, +217, +116, +14, +6, +162, +158, +157, +42, +65, +247, +177, +77, +67, +65, +88, +205, +85, +26, +184, +10, +132, +7, +110, +153, +218, +205, +10, +157, +230, +44, +29, +233, +158, +49, +255, +79, +28, +36, +89, +175, +2, +197, +170, +209, +82, +126, +2, +170, +121, +103, +158, +78, +222, +35, +162, +75, +228, +181, +32, +151, +237, +220, +227, +213, +218, +148, +243, +172, +220, +30, +187, +171, +239, +235, +57, +228, +13, +32, +55, +138, +194, +30, +111, +18, +170, +237, +198, +151, +76, +238, +139, +54, +66, +79, +192, +99, +64, +139, +30, +138, +151, +116, +8, +34, +76, +10, +104, +43, +52, +88, +90, +120, +58, +27, +107, +154, +242, +67, +253, +53, +110, +31, +170, +27, +166, +18, +159, +15, +97, +120, +164, +24, +246, +136, +240, +144, +151, +204, +111, +17, +132, +88, +236, +123, +104, +178, +0, +205, +252, +43, +115, +99, +148, +160, +174, +28, +213, +168, +213, +115, +175, +251, +227, +209, +218, +77, +121, +74, +57, +242, +189, +74, +184, +227, +37, +232, +193, +96, +187, +157, +158, +91, +69, +125, +80, +145, +216, +3, +193, +163, +230, +227, +82, +209, +15, +243, +100, +231, +145, +174, +124, +16, +42, +54, +68, +145, +184, +129, +155, +167, +116, +214, +173, +193, +110, +52, +86, +48, +206, +207, +83, +5, +115, +155, +158, +54, +217, +249, +33, +30, +48, +63, +172, +62, +156, +244, +195, +42, +218, +89, +23, +164, +179, +140, +38, +184, +175, +246, +249, +227, +234, +77, +6, +71, +105, +5, +223, +218, +234, +182, +93, +72, +124, +184, +187, +70, +148, +25, +23, +27, +122, +165, +56, +12, +125, +69, +224, +207, +133, +185, +30, +83, +131, +245, +186, +64, +183, +179, +10, +223, +32, +185, +41, +75, +187, +171, +208, +166, +76, +13, +147, +235, +233, +8, +123, +247, +118, +247, +62, +117, +35, +197, +198, +246, +101, +162, +126, +251, +30, +187, +54, +215, +96, +42, +185, +25, +121, +242, +250, +68, +105, +199, +54, +56, +29, +85, +67, +163, +239, +240, +28, +180, +225, +2, +183, +164, +163, +93, +142, +81, +126, +136, +81, +9, +245, +80, +33, +81, +48, +192, +107, +143, +57, +178, +34, +18, +17, +203, +233, +226, +173, +244, +137, +166, +213, +172, +114, +198, +145, +34, +34, +13, +73, +194, +24, +207, +232, +26, +27, +178, +155, +93, +107, +193, +159, +111, +113, +75, +90, +234, +115, +179, +103, +46, +71, +17, +183, +99, +254, +241, +21, +250, +159, +10, +238, +121, +143, +190, +31, +31, +156, +217, +203, +135, +233, +66, +170, +101, +93, +119, +1, +190, +26, +193, +98, +99, +215, +41, +98, +63, +16, +250, +187, +42, +30, +101, +194, +205, +94, +90, +88, +216, +213, +1, +193, +21, +235, +13, +51, +82, +137, +243, +191, +39, +72, +222, +126, +214, +83, +204, +152, +112, +185, +115, +252, +80, +61, +87, +222, +244, +192, +51, +76, +193, +116, +198, +146, +229, +135, +33, +154, +159, +210, +234, +56, +138, +132, +165, +31, +44, +44, +122, +66, +247, +218, +128, +3, +16, +224, +201, +134, +45, +139, +135, +185, +222, +164, +90, +248, +175, +138, +63, +91, +152, +229, +207, +36, +241, +238, +75, +115, +215, +174, +105, +202, +21, +219, +41, +30, +67, +178, +42, +56, +213, +167, +56, +232, +242, +66, +122, +199, +111, +36, +10, +190, +20, +155, +188, +163, +200, +15, +108, +209, +82, +115, +113, +199, +56, +25, +10, +13, +58, +208, +178, +35, +149, +175, +71, +190, +19, +47, +88, +30, +132, +66, +140, +247, +81, +217, +181, +18, +155, +226, +160, +84, +114, +103, +40, +153, +188, +165, +59, +4, +87, +226, +97, +172, +223, +49, +27, +64, +147, +162, +30, +59, +111, +227, +19, +41, +66, +53, +57, +36, +11, +27, +255, +39, +42, +32, +88, +119, +237, +173, +166, +45, +82, +128, +112, +56, +57, +212, +165, +239, +97, +118, +64, +253, +137, +167, +81, +193, +99, +155, +91, +29, +165, +222, +108, +72, +217, +183, +209, +28, +227, +27, +87, +223, +37, +192, +141, +111, +155, +144, +180, +205, +210, +223, +104, +170, +26, +229, +178, +169, +63, +209, +144, +16, +41, +240, +123, +184, +103, +8, +139, +34, +132, +203, +161, +156, +87, +236, +155, +180, +195, +79, +125, +84, +29, +155, +192, +217, +9, +167, +93, +252, +28, +156, +205, +0, +187, +194, +1, +166, +179, +0, +193, +24, +50, +184, +101, +40, +107, +42, +238, +226, +91, +61, +185, +112, +237, +251, +169, +8, +243, +130, +152, +164, +46, +175, +18, +212, +135, +151, +178, +236, +59, +9, +103, +255, +172, +81, +213, +28, +14, +19, +175, +4, +218, +112, +81, +74, +119, +186, +93, +28, +30, +171, +57, +129, +100, +171, +93, +67, +208, +28, +96, +242, +168, +39, +105, +0, +190, +19, +120, +157, +87, +53, +222, +21, +136, +229, +223, +155, +180, +161, +121, +129, +126, +75, +18, +36, +148, +243, +186, +194, +211, +50, +141, +27, +233, +146, +36, +172, +49, +122, +241, +140, +181, +216, +92, +155, +15, +167, +185, +208, +145, +34, +6, +19, +191, +128, +253, +65, +155, +148, +152, +32, +0, +248, +66, +116, +109, +200, +206, +18, +218, +192, +245, +228, +19, +173, +83, +149, +195, +220, +212, +225, +31, +20, +231, +15, +185, +25, +223, +162, +6, +33, +158, +205, +153, +186, +136, +23, +105, +153, +236, +113, +87, +226, +209, +65, +148, +226, +193, +41, +37, +33, +190, +78, +8, +18, +141, +97, +27, +112, +42, +154, +241, +122, +239, +96, +119, +244, +71, +96, +118, +42, +230, +219, +131, +150, +29, +172, +191, +149, +173, +99, +125, +137, +245, +1, +205, +138, +200, +54, +88, +146, +144, +83, +22, +92, +85, +56, +195, +243, +147, +182, +225, +43, +183, +39, +59, +99, +51, +40, +233, +100, +199, +37, +191, +21, +23, +238, +229, +196, +222, +244, +76, +55, +167, +220, +231, +211, +32, +221, +101, +22, +130, +223, +201, +11, +225, +200, +61, +156, +206, +146, +186, +196, +150, +6, +157, +247, +111, +44, +135, +208, +215, +56, +73, +117, +249, +18, +6, +163, +135, +208, +166, +173, +243, +125, +118, +86, +9, +128, +215, +24, +114, +28, +23, +52, +84, +33, +178, +211, +116, +72, +15, +241, +62, +199, +249, +142, +69, +118, +225, +215, +52, +202, +57, +213, +236, +221, +3, +142, +249, +200, +13, +226, +201, +62, +213, +108, +78, +199, +216, +124, +18, +87, +15, +125, +252, +211, +201, +14, +142, +156, +222, +62, +164, +203, +87, +72, +6, +228, +89, +50, +4, +171, +12, +62, +105, +100, +75, +222, +114, +1, +1, +32, +95, +188, +123, +47, +4, +227, +79, +231, +176, +38, +209, +149, +82, +96, +153, +175, +73, +149, +150, +184, +139, +105, +84, +229, +84, +172, +215, +248, +58, +228, +62, +162, +43, +97, +150, +36, +210, +15, +4, +184, +138, +112, +53, +146, +96, +185, +249, +239, +240, +212, +155, +248, +78, +247, +97, +250, +14, +43, +31, +28, +213, +118, +250, +1, +255, +219, +31, +167, +57, +37, +91, +34, +72, +146, +243, +139, +36, +134, +205, +102, +14, +122, +49, +152, +92, +33, +206, +52, +193, +214, +118, +52, +197, +193, +254, +135, +176, +65, +235, +52, +231, +214, +6, +10, +92, +239, +24, +218, +159, +232, +38, +129, +232, +164, +219, +228, +29, +116, +227, +67, +176, +141, +11, +72, +36, +28, +120, +145, +116, +11, +61, +39, +244, +55, +109, +179, +42, +99, +43, +51, +126, +167, +19, +195, +227, +163, +96, +29, +2, +130, +34, +212, +21, +206, +124, +238, +48, +110, +132, +200, +175, +107, +36, +60, +68, +163, +38, +243, +108, +194, +118, +195, +253, +62, +3, +48, +254, +243, +216, +83, +169, +82, +222, +165, +164, +19, +22, +164, +221, +235, +230, +243, +92, +32, +55, +92, +23, +223, +130, +221, +64, +216, +161, +81, +86, +126, +198, +126, +151, +131, +63, +32, +110, +251, +60, +31, +162, +65, +146, +142, +230, +239, +106, +98, +75, +15, +82, +44, +14, +219, +159, +68, +119, +233, +189, +251, +205, +141, +156, +46, +126, +16, +18, +83, +16, +180, +173, +211, +83, +153, +131, +80, +231, +232, +223, +102, +165, +177, +128, +188, +78, +206, +151, +131, +235, +228, +176, +65, +242, +171, +10, +41, +41, +74, +204, +183, +48, +22, +189, +25, +126, +188, +2, +93, +106, +57, +184, +27, +123, +253, +223, +33, +205, +153, +114, +187, +38, +250, +219, +53, +180, +55, +230, +100, +151, +130, +215, +58, +108, +123, +93, +146, +249, +161, +79, +10, +242, +97, +248, +56, +38, +66, +4, +251, +145, +92, +189, +4, +1, +178, +223, +133, +220, +132, +240, +190, +89, +30, +224, +149, +115, +197, +71, +243, +234, +134, +123, +96, +216, +72, +196, +222, +16, +50, +160, +84, +77, +141, +232, +65, +163, +37, +3, +145, +74, +219, +169, +212, +65, +75, +135, +116, +2, +112, +156, +136, +30, +89, +243, +147, +123, +5, +215, +244, +104, +21, +132, +220, +80, +55, +17, +128, +123, +206, +28, +220, +36, +170, +149, +1, +10, +15, +183, +91, +192, +232, +54, +246, +66, +238, +201, +254, +254, +27, +178, +41, +85, +152, +165, +246, +162, +145, +163, +171, +38, +4, +109, +3, +16, +125, +106, +73, +161, +244, +181, +185, +76, +169, +47, +62, +59, +12, +183, +140, +208, +181, +194, +248, +252, +194, +167, +233, +243, +7, +237, +100, +69, +217, +128, +169, +140, +25, +8, +150, +186, +169, +54, +100, +69, +238, +2, +150, +83, +251, +138, +39, +113, +30, +137, +181, +111, +255, +183, +9, +48, +171, +127, +14, +83, +158, +126, +4, +61, +111, +30, +85, +223, +130, +181, +198, +29, +211, +55, +52, +254, +24, +22, +174, +90, +58, +37, +44, +181, +181, +183, +184, +131, +122, +102, +236, +30, +26, +252, +153, +234, +69, +237, +169, +42, +254, +118, +244, +142, +122, +240, +127, +189, +232, +72, +168, +201, +194, +9, +20, +147, +151, +123, +52, +184, +159, +219, +155, +63, +154, +180, +8, +183, +9, +77, +189, +184, +51, +120, +28, +35, +234, +142, +185, +155, +101, +104, +244, +12, +130, +85, +183, +239, +165, +51, +194, +97, +133, +81, +203, +139, +106, +208, +129, +195, +102, +44, +245, +134, +88, +180, +204, +228, +193, +140, +207, +100, +152, +130, +139, +4, +132, +102, +172, +7, +243, +8, +243, +177, +26, +232, +101, +181, +153, +151, +169, +175, +160, +88, +124, +131, +57, +221, +116, +87, +205, +79, +107, +34, +128, +108, +146, +245, +112, +247, +137, +29, +222, +254, +167, +243, +1, +8, +137, +223, +191, +46, +36, +53, +107, +160, +74, +211, +249, +132, +156, +37, +153, +151, +112, +78, +64, +232, +36, +176, +114, +11, +79, +60, +238, +36, +236, +173, +206, +72, +6, +114, +215, +248, +79, +112, +20, +199, +67, +244, +105, +142, +50, +236, +175, +143, +166, +88, +50, +30, +209, +169, +102, +62, +91, +130, +180, +152, +24, +172, +235, +86, +147, +48, +181, +239, +43, +182, +128, +252, +172, +254, +161, +194, +95, +108, +8, +164, +107, +149, +174, +121, +251, +189, +160, +144, +131, +188, +157, +137, +226, +129, +189, +141, +33, +234, +110, +172, +124, +18, +239, +93, +39, +231, +96, +83, +95, +184, +246, +112, +66, +163, +73, +69, +42, +60, +155, +73, +30, +219, +183, +156, +255, +32, +42, +137, +206, +96, +195, +46, +143, +33, +235, +13, +54, +219, +10, +232, +163, +212, +175, +45, +159, +205, +226, +247, +194, +58, +78, +67, +120, +202, +174, +121, +45, +226, +91, +135, +196, +237, +29, +198, +197, +136, +108, +44, +225, +81, +205, +70, +213, +179, +96, +242, +116, +179, +35, +53, +209, +149, +201, +18, +76, +113, +73, +153, +30, +29, +182, +240, +152, +242, +31, +205, +151, +166, +213, +147, +127, +57, +106, +192, +15, +85, +189, +64, +155, +160, +220, +178, +134, +253, +115, +72, +189, +136, +247, +202, +2, +21, +43, +82, +202, +97, +189, +155, +141, +93, +242, +245, +137, +168, +108, +126, +116, +236, +59, +199, +80, +211, +82, +147, +243, +101, +147, +128, +132, +89, +149, +39, +48, +177, +27, +243, +29, +155, +195, +151, +118, +203, +65, +145, +240, +147, +90, +14, +84, +171, +49, +26, +181, +120, +34, +11, +66, +101, +53, +28, +160, +8, +37, +209, +32, +53, +230, +211, +191, +126, +205, +161, +3, +156, +183, +103, +23, +145, +11, +156, +126, +245, +78, +148, +97, +249, +26, +249, +200, +154, +65, +190, +43, +110, +195, +153, +166, +213, +167, +25, +58, +104, +74, +217, +138, +170, +106, +244, +214, +208, +255, +203, +94, +69, +229, +83, +122, +136, +135, +55, +84, +115, +38, +228, +185, +27, +24, +211, +40, +84, +101, +30, +80, +9, +75, +54, +151, +200, +152, +162, +56, +53, +109, +176, +120, +233, +71, +158, +66, +169, +52, +21, +75, +207, +98, +1, +220, +185, +68, +51, +48, +150, +35, +196, +186, +240, +116, +81, +172, +145, +208, +201, +65, +55, +114, +107, +76, +158, +94, +168, +46, +191, +119, +126, +17, +130, +80, +31, +82, +205, +195, +235, +83, +165, +8, +43, +48, +46, +125, +205, +103, +192, +211, +158, +184, +8, +124, +14, +179, +62, +20, +227, +145, +146, +209, +78, +3, +188, +10, +160, +59, +231, +83, +75, +60, +159, +97, +229, +96, +161, +77, +253, +160, +181, +185, +248, +202, +254, +98, +76, +196, +211, +117, +100, +182, +181, +174, +130, +70, +140, +140, +74, +3, +117, +171, +251, +209, +252, +7, +178, +138, +242, +74, +197, +121, +186, +182, +112, +234, +18, +230, +18, +226, +160, +222, +41, +180, +224, +239, +88, +131, +80, +2, +165, +78, +201, +69, +24, +85, +236, +249, +131, +172, +228, +174, +83, +240, +205, +159, +75, +179, +143, +12, +152, +43, +107, +188, +4, +165, +163, +117, +172, +132, +100, +184, +204, +152, +90, +22, +211, +58, +96, +33, +102, +163, +177, +166, +88, +125, +199, +252, +216, +118, +154, +61, +18, +55, +211, +69, +244, +123, +169, +38, +100, +156, +157, +218, +193, +34, +62, +136, +192, +181, +79, +16, +183, +135, +190, +82, +218, +120, +9, +82, +190, +130, +97, +122, +105, +13, +85, +207, +196, +192, +206, +157, +231, +31, +72, +105, +6, +232, +212, +237, +237, +217, +64, +50, +196, +62, +120, +30, +85, +126, +0, +59, +239, +15, +163, +131, +144, +113, +233, +24, +199, +169, +208, +38, +18, +148, +14, +239, +228, +178, +206, +101, +168, +192, +148, +55, +7, +204, +173, +216, +203, +21, +27, +176, +168, +234, +204, +95, +62, +192, +15, +7, +77, +103, +240, +125, +23, +229, +102, +191, +176, +67, +109, +207, +173, +9, +229, +112, +163, +126, +21, +115, +248, +8, +75, +5, +219, +54, +228, +35, +1, +52, +111, +222, +123, +87, +250, +216, +177, +232, +162, +101, +85, +147, +107, +104, +39, +157, +175, +240, +116, +139, +0, +9, +247, +110, +75, +3, +233, +246, +237, +39, +219, +169, +209, +143, +212, +121, +58, +61, +44, +182, +158, +143, +207, +130, +163, +75, +181, +54, +155, +172, +95, +216, +23, +121, +82, +93, +212, +187, +130, +107, +45, +235, +69, +173, +188, +163, +143, +19, +49, +235, +37, +60, +23, +10, +173, +9, +169, +27, +137, +34, +11, +89, +12, +84, +28, +36, +192, +148, +120, +224, +25, +126, +12, +255, +228, +84, +94, +66, +153, +218, +72, +59, +114, +68, +61, +19, +36, +125, +90, +81, +200, +174, +118, +220, +92, +237, +153, +204, +185, +247, +199, +184, +250, +153, +128, +248, +237, +202, +49, +194, +38, +1, +149, +120, +76, +193, +28, +103, +194, +158, +209, +1, +241, +249, +197, +242, +120, +148, +253, +70, +128, +162, +29, +105, +3, +94, +19, +97, +167, +14, +88, +5, +188, +30, +113, +248, +87, +15, +190, +182, +109, +248, +157, +48, +8, +143, +243, +50, +185, +201, +183, +48, +167, +180, +179, +15, +219, +31, +193, +223, +241, +42, +51, +59, +223, +80, +211, +220, +85, +119, +222, +167, +133, +29, +195, +226, +197, +76, +131, +6, +85, +206, +121, +53, +74, +74, +160, +214, +3, +215, +125, +94, +215, +253, +165, +133, +168, +167, +105, +124, +252, +116, +130, +138, +37, +47, +69, +196, +96, +116, +185, +21, +21, +71, +160, +64, +65, +225, +48, +225, +198, +158, +172, +230, +49, +57, +148, +212, +59, +181, +206, +17, +190, +172, +219, +169, +29, +3, +109, +32, +234, +145, +14, +160, +203, +11, +168, +184, +4, +209, +232, +253, +18, +33, +152, +54, +242, +67, +81, +72, +8, +127, +41, +160, +82, +4, +112, +22, +18, +66, +134, +207, +141, +213, +43, +245, +212, +145, +18, +153, +55, +133, +172, +68, +152, +1, +86, +84, +13, +197, +33, +205, +141, +164, +34, +206, +129, +138, +159, +150, +146, +66, +107, +165, +145, +254, +48, +128, +125, +110, +31, +253, +200, +137, +68, +22, +253, +197, +167, +58, +131, +45, +219, +218, +225, +173, +235, +14, +109, +107, +242, +170, +109, +163, +177, +175, +95, +139, +223, +19, +212, +92, +239, +89, +108, +8, +56, +105, +102, +134, +31, +172, +41, +214, +60, +7, +164, +231, +101, +120, +123, +132, +44, +68, +106, +146, +203, +179, +74, +111, +55, +111, +182, +113, +44, +145, +205, +182, +163, +182, +142, +108, +138, +87, +126, +108, +162, +188, +194, +83, +143, +178, +21, +147, +41, +240, +95, +45, +172, +32, +107, +239, +46, +181, +120, +21, +139, +219, +224, +30, +19, +69, +248, +212, +22, +206, +177, +38, +187, +146, +244, +199, +230, +22, +91, +250, +182, +252, +37, +110, +216, +152, +163, +244, +160, +60, +123, +103, +109, +202, +100, +99, +156, +107, +93, +240, +88, +156, +226, +51, +144, +16, +230, +248, +19, +24, +73, +49, +155, +55, +200, +138, +42, +237, +82, +218, +140, +47, +6, +232, +95, +16, +68, +79, +61, +92, +115, +147, +18, +242, +197, +198, +19, +183, +42, +209, +63, +170, +37, +211, +246, +204, +233, +119, +180, +140, +95, +173, +73, +209, +40, +210, +99, +147, +227, +103, +155, +28, +24, +61, +219, +96, +193, +118, +166, +88, +61, +200, +29, +221, +63, +104, +167, +137, +116, +92, +71, +179, +48, +236, +182, +107, +71, +173, +137, +203, +20, +22, +226, +168, +44, +214, +25, +18, +11, +237, +61, +251, +123, +63, +69, +43, +13, +150, +58, +143, +185, +38, +246, +174, +19, +189, +198, +234, +193, +202, +193, +156, +92, +154, +149, +39, +167, +134, +85, +41, +94, +47, +38, +169, +138, +208, +29, +187, +192, +176, +114, +59, +52, +148, +119, +138, +78, +245, +57, +223, +252, +107, +155, +119, +61, +215, +154, +39, +5, +89, +59, +43, +115, +70, +228, +103, +41, +112, +157, +248, +126, +235, +6, +170, +201, +191, +107, +125, +216, +58, +181, +146, +150, +9, +6, +192, +172, +195, +182, +150, +208, +87, +124, +168, +53, +60, +252, +52, +204, +17, +128, +176, +137, +41, +216, +89, +12, +195, +27, +250, +223, +97, +89, +80, +202, +142, +102, +62, +57, +211, +58, +120, +137, +123, +193, +152, +43, +189, +220, +250, +67, +217, +85, +138, +72, +6, +16, +39, +41, +52, +247, +57, +208, +104, +177, +31, +157, +211, +17, +213, +105, +45, +105, +114, +174, +118, +60, +0, +173, +72, +120, +57, +198, +206, +104, +2, +132, +113, +230, +144, +98, +115, +132, +145, +145, +224, +19, +218, +102, +39, +138, +42, +68, +136, +201, +238, +246, +255, +255, +27, +218, +162, +239, +249, +108, +164, +143, +229, +198, +133, +12, +234, +185, +0, +236, +179, +140, +78, +255, +22, +37, +210, +231, +158, +225, +99, +241, +202, +178, +32, +212, +90, +204, +37, +93, +108, +66, +243, +71, +209, +233, +112, +176, +38, +122, +129, +105, +208, +42, +248, +0, +73, +138, +81, +35, +104, +42, +10, +60, +133, +37, +231, +104, +80, +74, +101, +136, +154, +198, +175, +178, +171, +14, +218, +80, +10, +246, +86, +65, +227, +25, +142, +65, +70, +235, +46, +121, +238, +20, +52, +188, +230, +39, +152, +158, +21, +239, +221, +193, +210, +88, +163, +213, +40, +98, +87, +79, +229, +40, +100, +63, +139, +51, +120, +88, +156, +233, +131, +245, +4, +231, +246, +80, +108, +247, +2, +158, +131, +118, +187, +62, +56, +53, +32, +250, +223, +215, +116, +22, +35, +26, +108, +101, +63, +249, +161, +217, +14, +14, +80, +154, +202, +59, +18, +213, +102, +167, +244, +51, +6, +186, +109, +79, +96, +171, +209, +173, +213, +104, +210, +64, +161, +36, +236, +177, +126, +253, +228, +197, +73, +22, +151, +115, +48, +188, +152, +70, +11, +111, +45, +62, +13, +50, +80, +80, +195, +247, +85, +250, +142, +12, +153, +178, +164, +98, +20, +124, +175, +41, +142, +149, +126, +115, +86, +28, +40, +193, +155, +9, +139, +166, +138, +6, +60, +29, +183, +106, +43, +229, +53, +194, +244, +181, +33, +205, +93, +107, +245, +230, +178, +62, +40, +149, +131, +192, +76, +96, +16, +94, +61, +109, +194, +63, +195, +81, +120, +21, +183, +248, +255, +44, +40, +210, +155, +9, +26, +84, +142, +15, +178, +243, +107, +23, +94, +230, +43, +31, +186, +2, +37, +129, +249, +226, +174, +17, +8, +148, +21, +197, +70, +18, +179, +58, +4, +85, +89, +166, +190, +101, +107, +219, +115, +207, +108, +129, +240, +73, +3, +57, +108, +207, +72, +231, +48, +62, +84, +113, +122, +39, +112, +35, +142, +161, +151, +27, +178, +18, +144, +5, +233, +56, +147, +36, +120, +230, +142, +26, +78, +17, +159, +182, +245, +70, +108, +193, +233, +195, +194, +164, +242, +14, +80, +110, +209, +226, +122, +113, +23, +183, +112, +21, +3, +171, +144, +175, +193, +87, +211, +25, +85, +239, +69, +183, +71, +229, +168, +190, +250, +154, +15, +193, +24, +175, +231, +47, +150, +172, +255, +2, +91, +2, +99, +131, +149, +247, +164, +121, +157, +82, +100, +172, +194, +74, +85, +92, +54, +9, +224, +233, +9, +51, +192, +19, +161, +147, +37, +83, +62, +178, +100, +227, +164, +235, +35, +153, +17, +130, +32, +94, +19, +166, +12, +9, +133, +214, +69, +154, +86, +148, +89, +209, +64, +53, +93, +140, +204, +231, +125, +239, +207, +35, +87, +132, +89, +77, +115, +126, +141, +159, +169, +175, +230, +114, +65, +122, +28, +191, +67, +255, +126, +86, +26, +226, +216, +28, +168, +231, +199, +88, +53, +148, +250, +97, +114, +155, +249, +98, +226, +88, +90, +180, +157, +149, +109, +245, +145, +177, +155, +142, +165, +199, +194, +113, +185, +235, +215, +250, +78, +210, +128, +221, +7, +118, +208, +21, +213, +101, +76, +141, +123, +108, +110, +53, +202, +201, +97, +52, +223, +235, +141, +249, +229, +81, +249, +38, +211, +181, +92, +79, +60, +138, +41, +175, +64, +123, +183, +122, +139, +113, +203, +87, +71, +6, +22, +90, +144, +2, +255, +177, +246, +178, +25, +49, +250, +156, +199, +196, +153, +78, +22, +80, +223, +181, +93, +3, +148, +198, +77, +49, +92, +6, +88, +216, +53, +11, +194, +95, +252, +222, +4, +93, +43, +148, +126, +121, +164, +223, +89, +55, +124, +113, +101, +249, +12, +127, +32, +231, +177, +172, +57, +99, +136, +186, +250, +103, +84, +213, +128, +81, +126, +41, +231, +152, +59, +43, +159, +159, +216, +47, +9, +14, +32, +59, +162, +220, +192, +193, +182, +24, +240, +128, +140, +31, +230, +122, +254, +215, +10, +164, +155, +158, +238, +173, +223, +32, +34, +250, +207, +106, +101, +13, +73, +200, +248, +14, +205, +12, +145, +212, +108, +246, +119, +33, +185, +93, +212, +230, +101, +161, +31, +97, +170, +1, +64, +171, +94, +137, +161, +74, +222, +64, +181, +248, +197, +133, +69, +179, +3, +15, +166, +68, +128, +194, +197, +66, +10, +240, +214, +27, +1, +173, +198, +32, +253, +198, +132, +107, +222, +65, +242, +228, +184, +207, +50, +52, +173, +176, +29, +129, +33, +62, +118, +89, +43, +146, +72, +4, +94, +207, +129, +248, +172, +207, +128, +234, +18, +2, +70, +207, +36, +6, +217, +107, +184, +188, +14, +207, +221, +203, +190, +14, +111, +57, +203, +90, +192, +90, +45, +219, +127, +138, +56, +59, +57, +154, +207, +223, +104, +32, +168, +54, +129, +149, +154, +49, +156, +75, +132, +160, +131, +159, +28, +239, +43, +112, +221, +132, +127, +92, +202, +172, +232, +159, +202, +246, +34, +42, +17, +59, +93, +145, +102, +33, +127, +150, +12, +206, +176, +88, +6, +107, +238, +221, +226, +32, +199, +62, +52, +124, +112, +116, +55, +202, +72, +190, +190, +138, +254, +244, +197, +81, +13, +128, +12, +142, +174, +178, +103, +248, +120, +231, +133, +45, +142, +15, +253, +146, +72, +44, +57, +203, +174, +34, +53, +67, +240, +61, +39, +42, +35, +101, +77, +244, +118, +49, +102, +11, +232, +113, +55, +3, +251, +135, +127, +226, +92, +153, +240, +205, +24, +203, +224, +16, +187, +32, +79, +129, +211, +161, +0, +60, +160, +4, +151, +19, +226, +178, +160, +92, +169, +178, +253, +70, +204, +39, +176, +47, +230, +15, +187, +59, +73, +45, +160, +181, +29, +133, +108, +41, +71, +169, +248, +180, +158, +184, +95, +94, +228, +193, +81, +104, +123, +50, +119, +105, +201, +184, +33, +63, +81, +67, +142, +123, +92, +231, +58, +52, +160, +228, +36, +26, +151, +207, +165, +155, +249, +242, +83, +210, +26, +205, +59, +222, +13, +101, +252, +70, +217, +230, +168, +244, +149, +112, +195, +249, +226, +157, +123, +131, +223, +139, +100, +24, +183, +203, +156, +5, +148, +195, +181, +87, +30, +166, +27, +67, +163, +108, +45, +229, +162, +54, +50, +224, +104, +62, +29, +240, +72, +146, +197, +206, +225, +189, +53, +129, +76, +120, +245, +187, +110, +62, +28, +192, +133, +187, +253, +70, +162, +21, +5, +194, +93, +85, +228, +169, +4, +172, +149, +206, +59, +177, +169, +146, +84, +132, +48, +222, +32, +45, +222, +127, +158, +106, +129, +191, +126, +172, +166, +139, +213, +248, +94, +225, +114, +95, +62, +181, +184, +242, +133, +161, +55, +123, +60, +167, +105, +12, +153, +182, +37, +96, +184, +94, +29, +120, +54, +197, +85, +228, +28, +169, +9, +58, +156, +168, +103, +86, +245, +155, +188, +99, +195, +248, +221, +161, +127, +226, +184, +53, +12, +224, +6, +89, +89, +227, +193, +14, +152, +170, +84, +10, +158, +155, +235, +120, +81, +110, +7, +24, +167, +128, +227, +39, +31, +242, +39, +126, +60, +207, +101, +239, +106, +247, +193, +91, +179, +128, +207, +251, +98, +170, +144, +122, +69, +128, +7, +206, +76, +22, +75, +210, +153, +126, +167, +100, +190, +219, +84, +69, +193, +111, +210, +229, +128, +245, +34, +110, +23, +94, +79, +245, +0, +180, +151, +133, +133, +244, +150, +217, +97, +207, +90, +233, +53, +89, +168, +243, +108, +252, +244, +153, +159, +77, +44, +232, +71, +249, +108, +45, +101, +188, +8, +42, +40, +248, +68, +75, +175, +77, +205, +13, +221, +155, +180, +122, +165, +186, +185, +230, +185, +16, +168, +57, +138, +247, +230, +249, +75, +210, +58, +105, +82, +6, +245, +190, +72, +58, +239, +247, +216, +148, +199, +59, +225, +127, +167, +115, +198, +255, +151, +224, +236, +72, +201, +66, +90, +123, +28, +250, +70, +143, +10, +137, +250, +10, +76, +143, +42, +11, +121, +89, +140, +20, +171, +165, +177, +72, +106, +124, +149, +34, +103, +182, +78, +7, +243, +217, +97, +64, +90, +214, +139, +48, +141, +218, +191, +83, +74, +91, +89, +145, +36, +161, +58, +36, +162, +131, +97, +99, +249, +14, +147, +24, +45, +83, +134, +72, +5, +87, +244, +97, +249, +57, +51, +32, +2, +107, +10, +125, +95, +18, +7, +164, +40, +199, +89, +164, +254, +25, +128, +168, +167, +37, +38, +80, +221, +16, +133, +226, +52, +55, +102, +147, +144, +27, +68, +92, +249, +28, +23, +2, +183, +98, +113, +50, +45, +131, +46, +6, +190, +196, +116, +41, +36, +144, +72, +39, +105, +135, +185, +202, +160, +4, +113, +221, +235, +171, +2, +251, +158, +35, +193, +208, +175, +202, +249, +12, +165, +138, +64, +12, +201, +253, +255, +64, +41, +171, +73, +204, +142, +37, +111, +56, +164, +164, +4, +181, +76, +122, +161, +66, +4, +207, +127, +93, +211, +165, +216, +234, +212, +202, +158, +115, +159, +100, +189, +214, +21, +95, +44, +49, +184, +110, +230, +21, +148, +116, +180, +232, +92, +149, +134, +63, +106, +213, +60, +235, +181, +204, +13, +89, +178, +176, +208, +148, +72, +95, +63, +76, +81, +193, +182, +154, +255, +26, +191, +239, +19, +89, +229, +245, +132, +251, +53, +179, +3, +74, +156, +238, +128, +61, +127, +15, +171, +82, +37, +217, +155, +76, +82, +116, +110, +137, +4, +161, +107, +97, +226, +54, +190, +212, +44, +11, +66, +57, +194, +202, +207, +179, +63, +244, +156, +162, +34, +144, +200, +248, +157, +130, +229, +124, +252, +103, +183, +81, +95, +103, +150, +126, +229, +91, +186, +47, +75, +135, +14, +42, +144, +148, +139, +14, +140, +49, +183, +58, +28, +213, +254, +68, +112, +151, +75, +117, +73, +19, +127, +40, +45, +13, +153, +85, +213, +248, +164, +180, +67, +63, +73, +229, +226, +161, +249, +33, +105, +41, +32, +25, +214, +24, +141, +247, +176, +84, +205, +247, +173, +186, +20, +54, +240, +17, +51, +17, +92, +200, +0, +240, +178, +177, +39, +64, +1, +79, +189, +191, +181, +239, +197, +57, +154, +89, +66, +197, +55, +10, +209, +206, +36, +53, +50, +115, +211, +216, +85, +114, +5, +102, +53, +184, +56, +1, +246, +244, +87, +237, +166, +101, +216, +120, +119, +115, +12, +40, +26, +106, +116, +169, +200, +95, +24, +159, +38, +21, +174, +10, +141, +247, +8, +243, +250, +244, +72, +194, +113, +155, +174, +216, +173, +204, +94, +180, +217, +133, +243, +250, +139, +154, +14, +82, +246, +92, +29, +188, +36, +43, +155, +115, +172, +20, +32, +173, +210, +80, +23, +17, +195, +205, +223, +46, +142, +224, +37, +248, +177, +11, +250, +215, +158, +98, +176, +93, +40, +115, +82, +87, +141, +236, +235, +210, +20, +16, +204, +184, +203, +107, +223, +120, +199, +180, +91, +213, +3, +148, +119, +123, +226, +128, +163, +184, +114, +75, +149, +52, +228, +131, +236, +207, +9, +192, +232, +18, +87, +188, +92, +97, +244, +233, +88, +133, +10, +43, +79, +178, +56, +37, +16, +26, +161, +179, +37, +205, +32, +45, +208, +191, +70, +232, +42, +125, +219, +113, +217, +15, +16, +0, +206, +96, +57, +14, +101, +34, +229, +94, +216, +191, +166, +15, +81, +179, +91, +77, +242, +144, +117, +198, +137, +2, +134, +225, +50, +70, +212, +42, +5, +139, +158, +106, +22, +162, +20, +204, +156, +25, +166, +75, +9, +221, +107, +205, +71, +63, +8, +128, +56, +129, +197, +57, +189, +153, +18, +184, +156, +90, +179, +252, +211, +183, +61, +169, +120, +145, +227, +49, +11, +137, +228, +51, +248, +167, +8, +126, +217, +247, +255, +156, +145, +92, +59, +196, +128, +128, +37, +195, +149, +130, +188, +202, +54, +247, +97, +107, +167, +197, +150, +22, +141, +71, +29, +40, +145, +111, +65, +244, +101, +166, +121, +223, +164, +189, +191, +101, +27, +21, +179, +99, +253, +234, +237, +251, +8, +46, +79, +104, +194, +83, +246, +86, +43, +213, +197, +124, +87, +206, +67, +80, +12, +143, +7, +173, +235, +10, +187, +94, +233, +144, +99, +59, +71, +49, +37, +181, +156, +36, +89, +82, +230, +252, +244, +132, +21, +71, +218, +23, +128, +189, +233, +179, +188, +253, +253, +233, +182, +210, +155, +77, +76, +200, +162, +73, +41, +105, +200, +219, +43, +35, +206, +254, +212, +32, +104, +64, +244, +58, +186, +96, +69, +35, +38, +74, +161, +240, +132, +164, +27, +245, +144, +168, +253, +35, +117, +249, +220, +226, +87, +64, +203, +227, +56, +241, +223, +219, +254, +11, +136, +204, +207, +212, +228, +59, +166, +44, +29, +164, +88, +49, +224, +191, +187, +129, +247, +83, +37, +35, +191, +248, +83, +255, +250, +112, +88, +56, +59, +201, +96, +161, +199, +160, +135, +142, +76, +151, +131, +41, +88, +132, +88, +211, +208, +114, +17, +248, +232, +37, +83, +44, +199, +2, +95, +3, +5, +4, +64, +99, +183, +189, +102, +243, +184, +59, +32, +190, +138, +1, +185, +250, +75, +150, +224, +154, +249, +181, +24, +189, +92, +82, +156, +129, +53, +5, +151, +149, +204, +48, +106, +98, +70, +129, +57, +249, +104, +42, +3, +169, +18, +25, +168, +40, +88, +174, +137, +56, +189, +171, +45, +184, +105, +171, +196, +46, +124, +242, +243, +238, +195, +146, +149, +106, +30, +24, +59, +114, +96, +81, +114, +252, +221, +250, +156, +126, +144, +245, +153, +59, +123, +141, +96, +113, +44, +92, +107, +222, +226, +31, +29, +213, +229, +40, +4, +231, +143, +97, +221, +103, +9, +12, +41, +35, +8, +60, +168, +176, +4, +5, +16, +195, +253, +137, +103, +2, +162, +114, +129, +17, +189, +64, +21, +223, +120, +94, +205, +89, +168, +236, +251, +100, +31, +150, +177, +45, +126, +127, +31, +215, +200, +120, +84, +6, +250, +104, +20, +252, +177, +131, +182, +63, +133, +177, +43, +28, +45, +201, +47, +161, +219, +37, +64, +150, +161, +167, +11, +79, +8, +179, +143, +66, +18, +220, +82, +10, +163, +54, +116, +174, +220, +251, +198, +88, +16, +78, +186, +224, +134, +80, +46, +85, +213, +227, +247, +48, +22, +103, +92, +196, +242, +144, +166, +248, +107, +227, +214, +213, +112, +25, +118, +251, +14, +219, +108, +159, +52, +3, +73, +186, +118, +144, +50, +185, +141, +39, +254, +159, +128, +129, +115, +131, +55, +130, +193, +211, +82, +30, +220, +73, +8, +41, +21, +76, +202, +190, +75, +216, +206, +217, +72, +21, +158, +209, +139, +162, +131, +152, +81, +57, +6, +207, +221, +108, +56, +187, +47, +28, +73, +85, +192, +47, +141, +94, +128, +20, +230, +90, +60, +94, +181, +80, +177, +149, +44, +193, +204, +115, +161, +87, +210, +101, +107, +70, +113, +97, +175, +176, +147, +163, +44, +124, +16, +241, +60, +252, +153, +94, +223, +150, +242, +86, +117, +110, +75, +60, +47, +196, +97, +13, +190, +125, +141, +68, +226, +220, +163, +208, +246, +39, +247, +66, +30, +81, +152, +204, +211, +29, +130, +114, +235, +42, +3, +4, +219, +190, +247, +94, +88, +197, +187, +161, +203, +162, +182, +195, +2, +21, +176, +188, +78, +69, +34, +163, +132, +200, +133, +69, +182, +189, +122, +74, +34, +76, +244, +38, +52, +226, +152, +161, +100, +64, +12, +119, +219, +240, +13, +20, +14, +240, +72, +196, +51, +134, +0, +14, +229, +141, +172, +66, +209, +22, +128, +164, +166, +184, +247, +192, +54, +119, +188, +43, +104, +88, +72, +120, +52, +159, +195, +90, +164, +155, +71, +129, +0, +179, +9, +209, +208, +91, +106, +4, +82, +249, +231, +81, +238, +133, +156, +202, +153, +45, +107, +233, +108, +141, +141, +23, +228, +155, +134, +214, +182, +20, +89, +126, +160, +177, +84, +239, +188, +230, +132, +160, +22, +183, +68, +119, +91, +192, +212, +29, +74, +197, +23, +8, +73, +49, +180, +138, +179, +13, +166, +142, +3, +143, +176, +166, +198, +90, +90, +255, +71, +212, +175, +154, +169, +143, +235, +107, +49, +34, +42, +130, +22, +108, +103, +68, +191, +50, +2, +204, +123, +64, +91, +93, +64, +143, +134, +150, +158, +64, +103, +209, +84, +240, +68, +221, +28, +31, +31, +85, +163, +212, +49, +246, +181, +71, +245, +124, +162, +119, +191, +67, +91, +202, +38, +211, +128, +5, +60, +219, +249, +43, +188, +93, +23, +183, +47, +160, +71, +61, +58, +191, +21, +58, +69, +211, +117, +76, +251, +220, +228, +73, +103, +200, +206, +117, +103, +34, +33, +191, +166, +150, +227, +198, +40, +143, +87, +186, +205, +55, +142, +147, +237, +183, +212, +6, +205, +89, +150, +83, +77, +109, +1, +126, +6, +194, +99, +23, +184, +145, +249, +14, +211, +209, +56, +133, +213, +247, +38, +99, +9, +37, +121, +35, +228, +236, +34, +237, +48, +22, +73, +243, +157, +90, +201, +191, +61, +103, +187, +150, +139, +60, +78, +165, +171, +101, +32, +245, +166, +215, +74, +156, +47, +208, +76, +129, +248, +143, +55, +183, +189, +239, +253, +13, +207, +0, +207, +25, +252, +248, +100, +8, +116, +89, +92, +7, +61, +53, +96, +53, +220, +195, +8, +38, +96, +77, +30, +147, +157, +164, +19, +135, +100, +158, +116, +230, +169, +185, +68, +189, +234, +58, +17, +14, +109, +84, +103, +94, +39, +163, +201, +95, +110, +142, +194, +144, +19, +142, +125, +146, +208, +224, +172, +111, +104, +17, +26, +28, +120, +44, +39, +70, +101, +36, +177, +34, +127, +3, +16, +240, +204, +195, +242, +139, +50, +145, +160, +45, +224, +44, +138, +236, +22, +34, +127, +62, +240, +171, +109, +6, +58, +110, +183, +140, +224, +102, +188, +251, +205, +245, +48, +72, +171, +190, +34, +130, +247, +154, +186, +99, +74, +192, +119, +151, +13, +25, +192, +127, +112, +30, +241, +133, +200, +242, +45, +62, +51, +232, +33, +209, +21, +9, +193, +52, +215, +250, +236, +12, +157, +0, +22, +15, +85, +58, +98, +146, +25, +221, +88, +228, +111, +76, +227, +167, +157, +117, +240, +82, +181, +215, +165, +44, +32, +180, +87, +229, +25, +175, +62, +146, +108, +78, +131, +47, +135, +221, +172, +25, +155, +133, +251, +199, +31, +47, +147, +113, +234, +216, +138, +57, +88, +42, +179, +62, +130, +19, +214, +242, +192, +213, +206, +55, +135, +199, +200, +189, +119, +180, +37, +121, +124, +241, +104, +80, +145, +147, +181, +194, +72, +167, +231, +61, +227, +209, +252, +231, +212, +127, +240, +172, +86, +133, +156, +150, +28, +46, +138, +33, +229, +33, +208, +37, +186, +213, +32, +150, +242, +114, +174, +60, +113, +164, +134, +227, +145, +152, +234, +19, +87, +70, +243, +176, +117, +104, +131, +29, +156, +56, +163, +223, +232, +97, +239, +127, +13, +50, +174, +154, +244, +61, +196, +159, +96, +20, +176, +230, +190, +193, +191, +84, +221, +223, +21, +152, +217, +196, +234, +213, +30, +208, +209, +220, +203, +227, +54, +95, +219, +185, +73, +10, +20, +83, +83, +86, +115, +31, +117, +107, +155, +194, +137, +150, +78, +121, +79, +126, +91, +43, +95, +243, +227, +235, +124, +68, +159, +137, +38, +234, +188, +1, +99, +79, +183, +179, +203, +59, +226, +60, +254, +19, +116, +57, +199, +208, +193, +31, +225, +208, +61, +45, +116, +189, +138, +23, +66, +244, +104, +139, +63, +41, +202, +204, +223, +190, +80, +117, +215, +80, +181, +48, +235, +38, +194, +181, +29, +60, +94, +19, +150, +159, +62, +119, +103, +20, +27, +155, +102, +49, +66, +182, +168, +202, +59, +15, +22, +226, +250, +92, +82, +218, +7, +90, +138, +201, +220, +189, +75, +57, +187, +14, +162, +89, +142, +72, +3, +107, +124, +21, +70, +137, +205, +190, +156, +229, +146, +162, +62, +112, +254, +144, +93, +29, +62, +67, +198, +180, +247, +122, +74, +129, +181, +158, +240, +196, +4, +53, +164, +61, +21, +207, +32, +143, +100, +115, +52, +118, +222, +29, +137, +75, +236, +1, +79, +166, +190, +159, +149, +162, +216, +230, +94, +91, +126, +73, +116, +119, +248, +160, +203, +136, +242, +93, +253, +146, +214, +187, +221, +164, +164, +23, +35, +99, +224, +111, +10, +140, +242, +161, +236, +42, +228, +111, +96, +234, +38, +128, +127, +114, +149, +198, +161, +193, +61, +248, +185, +12, +241, +55, +64, +255, +20, +210, +43, +226, +114, +251, +245, +139, +40, +28, +14, +212, +191, +192, +106, +94, +105, +88, +210, +103, +19, +2, +154, +49, +161, +52, +184, +173, +244, +105, +61, +100, +57, +217, +64, +89, +142, +226, +156, +243, +72, +55, +28, +218, +0, +125, +159, +63, +126, +13, +43, +213, +2, +83, +99, +126, +157, +148, +194, +255, +242, +24, +185, +31, +138, +192, +67, +93, +228, +210, +222, +28, +154, +207, +209, +233, +128, +11, +99, +223, +117, +176, +207, +176, +215, +200, +212, +24, +161, +98, +178, +187, +229, +48, +230, +199, +100, +175, +238, +124, +32, +189, +70, +147, +174, +125, +157, +60, +165, +147, +190, +80, +247, +197, +242, +177, +205, +198, +70, +198, +72, +65, +67, +77, +3, +14, +175, +127, +83, +246, +61, +49, +61, +59, +113, +41, +175, +124, +94, +83, +194, +94, +244, +89, +198, +2, +35, +69, +221, +146, +254, +210, +107, +138, +182, +237, +34, +154, +192, +93, +94, +132, +229, +205, +32, +82, +10, +186, +220, +42, +133, +255, +128, +196, +13, +144, +70, +47, +171, +79, +253, +111, +33, +138, +166, +241, +92, +223, +79, +206, +170, +181, +239, +99, +113, +189, +30, +36, +175, +59, +223, +233, +206, +137, +132, +82, +24, +228, +16, +229, +142, +33, +149, +121, +212, +78, +135, +36, +142, +87, +211, +156, +77, +29, +10, +106, +33, +229, +110, +73, +210, +249, +8, +10, +90, +166, +57, +144, +81, +191, +251, +126, +147, +180, +15, +170, +137, +88, +226, +238, +37, +195, +5, +142, +44, +43, +202, +123, +251, +2, +97, +209, +238, +13, +46, +22, +86, +243, +83, +179, +11, +64, +42, +30, +145, +11, +133, +22, +129, +177, +141, +244, +18, +8, +113, +168, +26, +27, +136, +18, +23, +10, +139, +151, +41, +29, +45, +249, +235, +208, +118, +27, +74, +96, +66, +144, +118, +104, +2, +250, +88, +28, +143, +132, +166, +101, +27, +104, +16, +102, +25, +202, +163, +167, +148, +205, +4, +255, +207, +140, +21, +26, +198, +44, +135, +7, +132, +58, +168, +166, +248, +119, +79, +33, +138, +119, +95, +219, +155, +76, +76, +191, +27, +99, +0, +29, +230, +37, +85, +46, +26, +47, +131, +229, +155, +81, +151, +126, +151, +18, +97, +13, +144, +188, +233, +117, +114, +106, +120, +116, +105, +55, +192, +205, +199, +203, +46, +238, +235, +2, +101, +43, +84, +126, +164, +167, +203, +27, +63, +160, +68, +178, +238, +81, +252, +121, +51, +92, +220, +158, +19, +60, +226, +178, +101, +201, +141, +142, +161, +181, +33, +78, +229, +179, +250, +132, +209, +94, +251, +53, +58, +22, +135, +175, +148, +171, +9, +34, +9, +177, +101, +154, +58, +96, +102, +13, +28, +4, +183, +149, +231, +231, +89, +164, +16, +222, +95, +84, +77, +193, +234, +46, +167, +23, +4, +174, +188, +204, +150, +176, +16, +245, +81, +230, +88, +162, +224, +19, +222, +50, +35, +220, +65, +215, +199, +4, +179, +18, +42, +58, +82, +24, +192, +38, +40, +181, +97, +208, +21, +189, +130, +97, +242, +30, +224, +22, +144, +96, +182, +23, +84, +136, +101, +140, +226, +255, +40, +5, +175, +5, +151, +127, +70, +32, +203, +31, +29, +118, +121, +194, +84, +7, +19, +193, +39, +136, +57, +178, +117, +216, +123, +123, +255, +120, +134, +156, +242, +175, +174, +195, +202, +90, +94, +208, +194, +216, +159, +250, +32, +177, +154, +141, +15, +180, +80, +19, +124, +17, +120, +226, +227, +112, +240, +183, +219, +2, +221, +22, +56, +3, +128, +136, +99, +234, +94, +119, +96, +87, +193, +226, +181, +39, +64, +200, +30, +77, +44, +174, +36, +15, +70, +0, +171, +132, +0, +189, +17, +229, +156, +29, +141, +150, +240, +45, +2, +218, +44, +84, +255, +129, +86, +179, +120, +3, +44, +200, +223, +34, +226, +132, +80, +226, +76, +179, +196, +124, +142, +59, +3, +198, +6, +164, +11, +121, +169, +125, +150, +206, +167, +75, +188, +221, +99, +248, +130, +124, +117, +184, +100, +42, +115, +133, +153, +80, +68, +71, +201, +222, +104, +252, +115, +23, +2, +190, +236, +34, +34, +110, +91, +142, +212, +161, +126, +161, +81, +188, +177, +46, +54, +128, +19, +127, +198, +200, +118, +214, +52, +72, +62, +102, +90, +78, +192, +7, +137, +129, +0, +250, +24, +19, +241, +245, +246, +122, +5, +144, +3, +65, +89, +54, +173, +85, +68, +238, +176, +199, +181, +159, +210, +53, +154, +215, +248, +253, +246, +72, +253, +111, +198, +178, +53, +55, +17, +118, +106, +247, +28, +179, +159, +159, +29, +52, +19, +110, +27, +131, +177, +140, +171, +25, +164, +55, +7, +76, +139, +231, +158, +246, +203, +240, +66, +222, +93, +104, +160, +177, +145, +112, +148, +49, +178, +225, +227, +85, +90, +215, +115, +242, +32, +22, +206, +73, +141, +98, +61, +140, +183, +71, +203, +53, +145, +12, +122, +111, +99, +22, +93, +16, +233, +199, +112, +199, +79, +71, +254, +30, +196, +144, +54, +255, +63, +250, +47, +216, +180, +119, +159, +139, +150, +222, +159, +171, +204, +176, +53, +146, +144, +93, +43, +249, +57, +31, +60, +66, +143, +157, +24, +90, +178, +173, +57, +211, +124, +76, +181, +181, +198, +189, +132, +164, +221, +94, +57, +72, +186, +18, +251, +141, +104, +63, +78, +156, +20, +32, +185, +174, +133, +209, +78, +179, +202, +15, +41, +220, +106, +217, +67, +14, +9, +105, +110, +0, +192, +193, +165, +150, +8, +195, +2, +192, +187, +200, +235, +153, +68, +126, +213, +74, +232, +232, +33, +171, +14, +163, +83, +47, +159, +83, +50, +85, +58, +69, +183, +229, +255, +246, +41, +95, +100, +127, +98, +205, +128, +228, +210, +196, +146, +115, +77, +221, +204, +162, +158, +125, +172, +114, +72, +83, +103, +6, +89, +47, +188, +173, +119, +166, +149, +82, +28, +107, +131, +129, +137, +153, +92, +56, +233, +105, +138, +202, +1, +125, +104, +10, +72, +1, +11, +1, +143, +239, +12, +86, +120, +92, +2, +253, +155, +255, +116, +159, +34, +1, +2, +10, +226, +218, +76, +45, +151, +207, +29, +8, +13, +160, +80, +79, +197, +191, +82, +73, +81, +134, +47, +177, +167, +69, +152, +76, +27, +103, +77, +18, +42, +189, +2, +22, +134, +228, +67, +5, +113, +180, +178, +158, +39, +53, +69, +93, +189, +15, +233, +200, +200, +137, +246, +169, +123, +63, +243, +29, +198, +255, +25, +65, +143, +229, +93, +189, +57, +157, +121, +137, +160, +65, +109, +53, +245, +78, +63, +184, +80, +74, +245, +26, +72, +16, +77, +13, +61, +6, +133, +92, +124, +192, +95, +179, +231, +87, +72, +125, +229, +4, +193, +192, +52, +137, +153, +150, +142, +120, +37, +185, +37, +243, +54, +45, +223, +196, +154, +176, +21, +129, +74, +48, +167, +155, +175, +193, +225, +101, +152, +95, +124, +68, +163, +133, +66, +122, +80, +141, +184, +248, +127, +77, +185, +33, +155, +139, +83, +1, +111, +103, +69, +110, +147, +90, +204, +200, +64, +192, +59, +243, +132, +120, +65, +18, +89, +85, +92, +137, +84, +25, +68, +194, +5, +141, +127, +14, +78, +62, +53, +55, +111, +122, +168, +25, +75, +30, +46, +73, +58, +42, +5, +200, +46, +165, +52, +60, +34, +133, +27, +149, +13, +194, +18, +89, +118, +139, +106, +80, +62, +79, +169, +71, +99, +48, +200, +66, +145, +95, +84, +218, +243, +43, +192, +225, +131, +220, +66, +135, +232, +135, +157, +211, +241, +38, +251, +8, +167, +66, +78, +51, +105, +85, +131, +143, +21, +227, +183, +6, +94, +163, +194, +203, +59, +66, +110, +77, +239, +159, +165, +178, +81, +44, +84, +145, +157, +251, +160, +96, +39, +172, +253, +192, +244, +198, +65, +201, +72, +236, +164, +150, +73, +241, +244, +101, +224, +9, +252, +175, +84, +234, +79, +2, +136, +196, +66, +250, +120, +162, +56, +203, +135, +206, +245, +82, +247, +170, +130, +215, +254, +117, +239, +59, +237, +69, +171, +175, +51, +97, +87, +140, +97, +204, +205, +188, +194, +175, +198, +31, +193, +54, +116, +49, +232, +164, +24, +187, +39, +98, +77, +47, +243, +113, +15, +101, +209, +252, +35, +199, +174, +149, +224, +5, +59, +160, +109, +122, +155, +2, +244, +206, +101, +45, +123, +11, +236, +136, +131, +229, +245, +148, +241, +124, +187, +213, +230, +188, +59, +78, +197, +159, +85, +21, +154, +65, +131, +109, +253, +198, +7, +72, +7, +109, +95, +201, +202, +196, +230, +110, +109, +143, +111, +203, +27, +47, +190, +189, +214, +105, +59, +33, +124, +134, +39, +3, +36, +55, +246, +17, +91, +87, +24, +138, +212, +147, +23, +87, +81, +133, +37, +29, +76, +91, +155, +20, +137, +147, +12, +1, +130, +156, +21, +248, +245, +145, +207, +57, +29, +50, +87, +106, +198, +143, +171, +173, +38, +40, +34, +236, +208, +22, +241, +238, +213, +151, +198, +211, +152, +255, +15, +42, +53, +43, +179, +43, +195, +236, +209, +74, +53, +35, +136, +96, +85, +233, +186, +11, +67, +40, +233, +247, +217, +254, +10, +179, +134, +38, +43, +81, +116, +113, +92, +254, +202, +103, +155, +43, +78, +94, +150, +76, +4, +190, +79, +218, +226, +0, +24, +32, +63, +151, +56, +125, +72, +101, +93, +123, +173, +138, +190, +202, +182, +172, +171, +8, +51, +76, +59, +214, +147, +92, +129, +10, +252, +209, +123, +190, +66, +152, +153, +70, +147, +61, +223, +1, +129, +147, +135, +17, +130, +13, +64, +0, +100, +156, +20, +150, +116, +62, +30, +216, +228, +147, +107, +30, +114, +130, +223, +72, +103, +19, +52, +79, +27, +222, +193, +251, +148, +162, +206, +34, +33, +151, +242, +218, +10, +117, +203, +70, +194, +253, +61, +166, +186, +112, +186, +247, +54, +74, +199, +54, +121, +20, +18, +233, +40, +2, +139, +209, +149, +158, +28, +26, +252, +194, +43, +0, +85, +188, +101, +174, +255, +174, +238, +1, +60, +58, +154, +199, +118, +69, +226, +73, +213, +96, +207, +15, +23, +71, +241, +219, +208, +134, +67, +103, +64, +167, +68, +244, +19, +140, +46, +61, +206, +210, +122, +112, +31, +5, +91, +178, +88, +182, +39, +157, +177, +174, +241, +106, +144, +12, +87, +211, +149, +92, +250, +138, +10, +174, +207, +253, +175, +13, +111, +104, +50, +139, +51, +154, +183, +26, +124, +215, +238, +32, +44, +167, +109, +218, +66, +0, +180, +70, +127, +250, +193, +103, +178, +166, +87, +120, +144, +134, +152, +231, +159, +219, +251, +225, +5, +220, +238, +66, +119, +187, +119, +204, +245, +191, +102, +145, +127, +92, +241, +229, +47, +50, +25, +7, +71, +160, +0, +29, +112, +239, +131, +30, +50, +49, +96, +118, +162, +0, +90, +46, +222, +96, +42, +20, +155, +59, +2, +219, +87, +133, +5, +85, +212, +230, +131, +218, +237, +62, +144, +222, +49, +176, +215, +150, +227, +0, +39, +239, +36, +18, +50, +214, +239, +252, +249, +20, +248, +182, +38, +46, +18, +46, +100, +133, +224, +247, +130, +44, +61, +43, +155, +11, +181, +167, +26, +212, +145, +249, +245, +92, +158, +159, +142, +37, +122, +143, +155, +187, +140, +236, +230, +34, +9, +164, +70, +186, +245, +1, +133, +176, +145, +240, +114, +59, +214, +164, +38, +222, +30, +225, +77, +141, +124, +40, +54, +133, +123, +106, +92, +106, +178, +162, +220, +227, +26, +46, +67, +54, +36, +88, +203, +208, +15, +189, +96, +129, +103, +118, +171, +138, +152, +165, +243, +50, +98, +148, +208, +91, +9, +2, +32, +53, +23, +162, +186, +179, +186, +66, +186, +53, +86, +19, +169, +157, +143, +106, +94, +69, +31, +105, +72, +122, +118, +161, +161, +130, +118, +105, +42, +164, +196, +65, +202, +225, +187, +234, +248, +55, +181, +230, +41, +67, +72, +231, +239, +165, +247, +185, +145, +159, +156, +27, +202, +118, +107, +58, +230, +237, +124, +9, +141, +198, +11, +124, +138, +82, +82, +82, +84, +174, +208, +70, +167, +95, +147, +167, +156, +81, +238, +56, +60, +185, +186, +219, +61, +187, +9, +102, +43, +54, +66, +36, +229, +158, +9, +199, +155, +80, +54, +17, +74, +25, +132, +40, +225, +211, +20, +104, +81, +119, +158, +18, +250, +158, +84, +17, +94, +173, +229, +176, +216, +21, +235, +82, +175, +175, +210, +169, +57, +32, +204, +123, +243, +128, +53, +178, +111, +215, +64, +189, +193, +21, +22, +26, +29, +30, +109, +79, +122, +111, +101, +98, +45, +45, +120, +236, +170, +105, +63, +214, +115, +125, +192, +38, +200, +209, +182, +147, +216, +247, +30, +229, +72, +51, +129, +217, +28, +98, +17, +211, +224, +230, +1, +223, +244, +49, +2, +42, +109, +175, +97, +8, +238, +174, +226, +217, +143, +107, +180, +52, +188, +34, +97, +212, +72, +162, +204, +239, +223, +3, +40, +154, +198, +1, +71, +52, +16, +19, +62, +13, +202, +181, +54, +22, +42, +181, +139, +155, +13, +177, +20, +198, +105, +197, +250, +47, +151, +76, +24, +193, +160, +2, +148, +187, +4, +86, +72, +171, +149, +113, +112, +242, +51, +177, +54, +130, +122, +245, +5, +34, +49, +77, +82, +128, +39, +103, +107, +153, +153, +255, +12, +213, +10, +93, +67, +119, +227, +66, +16, +165, +240, +74, +13, +107, +28, +250, +155, +57, +148, +36, +239, +118, +142, +58, +207, +213, +53, +29, +227, +66, +8, +171, +147, +212, +53, +189, +213, +72, +58, +164, +124, +4, +94, +171, +229, +243, +44, +101, +143, +101, +106, +23, +59, +21, +151, +244, +125, +174, +222, +235, +39, +187, +240, +243, +202, +77, +40, +246, +121, +78, +164, +117, +134, +183, +229, +26, +58, +195, +231, +101, +11, +169, +72, +179, +219, +86, +185, +138, +193, +67, +65, +221, +193, +169, +112, +42, +44, +247, +216, +239, +77, +185, +139, +25, +90, +127, +221, +28, +28, +138, +31, +53, +209, +93, +131, +58, +4, +213, +0, +83, +43, +108, +215, +144, +137, +235, +109, +56, +183, +171, +24, +55, +153, +71, +212, +138, +118, +168, +42, +148, +183, +172, +83, +174, +66, +209, +134, +52, +239, +98, +69, +222, +189, +53, +240, +249, +185, +55, +134, +75, +174, +242, +25, +189, +241, +227, +144, +73, +32, +102, +210, +42, +245, +64, +99, +11, +122, +78, +13, +125, +64, +173, +250, +198, +126, +173, +250, +50, +175, +148, +196, +34, +254, +139, +142, +85, +145, +215, +52, +168, +203, +139, +209, +184, +48, +47, +176, +159, +112, +211, +245, +235, +211, +123, +126, +241, +178, +70, +22, +80, +193, +84, +213, +114, +176, +137, +138, +211, +105, +74, +135, +57, +114, +216, +253, +71, +152, +117, +22, +77, +28, +112, +5, +241, +100, +197, +186, +59, +93, +54, +57, +245, +247, +44, +55, +235, +6, +170, +68, +184, +9, +240, +51, +10, +123, +213, +199, +153, +34, +55, +212, +224, +176, +174, +71, +185, +109, +48, +110, +50, +38, +229, +11, +98, +46, +77, +131, +180, +110, +196, +78, +108, +249, +143, +20, +192, +150, +204, +171, +155, +217, +125, +254, +152, +164, +83, +62, +214, +216, +209, +3, +125, +12, +249, +15, +191, +40, +134, +185, +120, +43, +81, +147, +75, +16, +214, +212, +56, +58, +233, +79, +137, +114, +191, +158, +148, +124, +34, +177, +28, +247, +153, +107, +143, +29, +141, +138, +145, +234, +94, +128, +253, +104, +180, +126, +215, +239, +137, +32, +220, +18, +192, +76, +93, +12, +24, +95, +180, +57, +69, +119, +249, +69, +20, +236, +185, +132, +252, +197, +66, +214, +57, +207, +67, +209, +203, +46, +69, +253, +19, +242, +16, +18, +171, +108, +247, +164, +82, +202, +162, +49, +107, +80, +244, +103, +201, +142, +87, +192, +84, +227, +130, +50, +11, +187, +96, +205, +187, +129, +219, +110, +229, +239, +95, +197, +80, +122, +155, +23, +40, +41, +13, +81, +128, +249, +210, +8, +225, +112, +145, +253, +126, +43, +95, +104, +242, +54, +52, +96, +104, +14, +14, +156, +62, +32, +140, +69, +127, +123, +96, +6, +194, +165, +109, +205, +2, +225, +111, +48, +214, +168, +35, +35, +171, +46, +115, +217, +189, +12, +23, +229, +252, +167, +45, +148, +153, +235, +8, +197, +145, +130, +97, +185, +132, +123, +213, +229, +205, +66, +166, +59, +72, +74, +43, +179, +20, +12, +244, +87, +22, +8, +59, +178, +17, +174, +189, +41, +97, +207, +3, +249, +200, +48, +252, +73, +164, +237, +236, +46, +3, +145, +5, +115, +135, +179, +235, +164, +2, +202, +158, +125, +46, +80, +216, +27, +200, +180, +29, +254, +52, +99, +252, +211, +209, +52, +249, +140, +144, +17, +176, +2, +45, +22, +46, +230, +127, +201, +237, +46, +121, +167, +177, +229, +80, +109, +35, +117, +27, +129, +249, +4, +230, +39, +90, +250, +35, +169, +160, +8, +57, +90, +195, +243, +90, +29, +67, +3, +28, +215, +254, +224, +98, +155, +5, +55, +182, +27, +148, +131, +73, +240, +190, +90, +71, +43, +168, +94, +168, +142, +70, +125, +193, +19, +13, +114, +243, +131, +94, +200, +143, +177, +68, +30, +193, +46, +117, +171, +46, +247, +39, +168, +88, +247, +148, +220, +185, +112, +97, +146, +56, +81, +66, +212, +183, +171, +5, +23, +109, +163, +105, +200, +119, +20, +169, +8, +81, +131, +38, +45, +209, +126, +118, +87, +223, +44, +214, +144, +236, +196, +158, +232, +80, +125, +180, +117, +90, +63, +82, +144, +207, +124, +22, +65, +134, +109, +189, +90, +215, +172, +158, +148, +5, +68, +54, +206, +185, +24, +11, +252, +198, +207, +169, +63, +39, +145, +62, +196, +125, +138, +57, +138, +33, +238, +150, +220, +136, +237, +171, +114, +107, +180, +138, +98, +173, +218, +157, +2, +86, +71, +153, +164, +254, +54, +53, +111, +60, +113, +33, +152, +193, +59, +239, +127, +208, +71, +13, +208, +90, +135, +144, +163, +210, +67, +251, +188, +123, +128, +115, +31, +40, +126, +77, +51, +185, +240, +110, +49, +131, +70, +193, +206, +3, +120, +68, +229, +71, +21, +154, +238, +98, +86, +140, +77, +132, +71, +33, +56, +40, +115, +82, +16, +117, +69, +152, +58, +192, +229, +33, +60, +131, +26, +197, +52, +237, +68, +243, +16, +239, +105, +247, +0, +73, +252, +140, +12, +21, +159, +21, +236, +129, +85, +142, +36, +145, +145, +173, +115, +194, +18, +140, +137, +211, +154, +54, +184, +172, +223, +128, +226, +249, +214, +45, +86, +204, +231, +183, +14, +76, +24, +88, +30, +245, +242, +17, +194, +15, +253, +41, +213, +24, +25, +252, +155, +124, +20, +101, +69, +141, +179, +22, +231, +99, +191, +161, +115, +192, +98, +171, +67, +117, +193, +166, +198, +88, +24, +226, +203, +204, +114, +200, +212, +75, +9, +233, +122, +217, +30, +168, +218, +246, +112, +70, +54, +0, +74, +144, +168, +227, +21, +69, +30, +6, +92, +255, +37, +38, +229, +209, +149, +5, +78, +120, +41, +98, +156, +179, +226, +43, +106, +239, +29, +162, +248, +63, +27, +25, +91, +200, +59, +246, +106, +113, +105, +171, +189, +128, +115, +201, +79, +18, +70, +240, +88, +151, +138, +239, +17, +56, +173, +97, +251, +25, +104, +99, +224, +237, +38, +197, +23, +44, +111, +162, +239, +83, +28, +153, +220, +227, +177, +141, +223, +63, +9, +173, +242, +224, +164, +2, +104, +211, +128, +151, +158, +17, +245, +118, +137, +105, +239, +88, +17, +28, +43, +123, +17, +105, +159, +111, +220, +39, +115, +40, +133, +5, +252, +36, +241, +183, +91, +44, +78, +26, +235, +31, +205, +187, +127, +98, +68, +103, +77, +254, +145, +79, +200, +151, +46, +218, +36, +133, +215, +168, +143, +212, +132, +44, +196, +29, +155, +69, +59, +153, +98, +233, +206, +177, +79, +137, +241, +225, +62, +163, +147, +73, +98, +68, +82, +219, +246, +93, +247, +60, +132, +218, +237, +72, +209, +217, +238, +175, +88, +145, +155, +26, +246, +18, +158, +56, +111, +122, +182, +107, +96, +168, +41, +158, +196, +71, +228, +39, +237, +186, +166, +127, +254, +134, +43, +171, +173, +235, +65, +219, +81, +0, +151, +92, +144, +161, +152, +152, +230, +244, +33, +26, +196, +79, +180, +103, +55, +37, +224, +215, +70, +57, +78, +161, +143, +165, +172, +5, +129, +38, +215, +35, +57, +57, +111, +210, +149, +223, +116, +250, +7, +198, +234, +82, +255, +153, +165, +84, +137, +93, +228, +227, +206, +19, +226, +220, +135, +71, +237, +166, +145, +1, +161, +16, +254, +73, +250, +165, +15, +161, +215, +11, +9, +10, +242, +184, +19, +34, +126, +106, +239, +74, +251, +13, +0, +206, +243, +66, +6, +244, +109, +202, +126, +112, +185, +158, +149, +17, +158, +125, +154, +8, +113, +217, +218, +17, +98, +25, +85, +211, +152, +30, +49, +106, +6, +69, +124, +149, +56, +41, +116, +220, +225, +185, +178, +6, +203, +179, +220, +39, +154, +244, +120, +131, +60, +19, +201, +72, +151, +110, +103, +69, +29, +113, +49, +36, +200, +234, +237, +73, +239, +68, +9, +68, +253, +145, +242, +58, +54, +57, +231, +196, +230, +80, +242, +165, +20, +208, +12, +161, +157, +49, +35, +147, +241, +80, +112, +150, +8, +27, +70, +50, +31, +180, +82, +5, +255, +79, +71, +175, +235, +31, +80, +226, +236, +176, +192, +32, +106, +66, +2, +67, +87, +149, +94, +172, +230, +77, +0, +65, +126, +78, +94, +159, +161, +157, +168, +164, +34, +97, +239, +130, +140, +59, +181, +172, +41, +49, +235, +114, +70, +187, +44, +164, +58, +27, +240, +255, +117, +198, +246, +185, +165, +180, +60, +118, +98, +184, +142, +130, +19, +239, +75, +188, +156, +94, +204, +24, +14, +200, +181, +171, +122, +53, +153, +43, +11, +1, +220, +244, +241, +233, +169, +128, +145, +174, +96, +34, +193, +157, +196, +214, +65, +44, +64, +29, +131, +127, +216, +6, +76, +238, +144, +249, +133, +83, +129, +105, +214, +246, +184, +193, +15, +144, +63, +196, +100, +150, +96, +217, +26, +109, +175, +92, +103, +19, +5, +137, +232, +83, +52, +70, +162, +74, +17, +71, +49, +10, +166, +219, +173, +0, +213, +163, +146, +33, +218, +112, +189, +165, +203, +228, +145, +60, +227, +44, +132, +167, +82, +241, +239, +229, +81, +234, +97, +240, +162, +220, +23, +2, +23, +16, +155, +176, +200, +237, +184, +71, +147, +136, +137, +119, +201, +244, +178, +155, +158, +137, +93, +22, +67, +209, +207, +76, +239, +227, +16, +117, +9, +40, +90, +220, +149, +143, +244, +96, +58, +124, +231, +96, +93, +75, +2, +13, +111, +160, +103, +134, +1, +64, +239, +20, +45, +131, +114, +28, +82, +144, +105, +168, +120, +198, +249, +136, +36, +44, +71, +147, +248, +52, +8, +197, +60, +46, +236, +132, +135, +246, +167, +68, +127, +192, +248, +230, +118, +255, +16, +128, +69, +18, +163, +164, +148, +86, +203, +55, +190, +127, +224, +150, +212, +155, +189, +62, +0, +144, +6, +245, +16, +48, +234, +63, +73, +43, +90, +235, +164, +114, +202, +107, +36, +121, +202, +205, +226, +236, +9, +174, +241, +185, +45, +135, +20, +93, +222, +93, +99, +172, +97, +230, +51, +140, +199, +244, +26, +98, +34, +67, +216, +50, +186, +113, +98, +32, +94, +210, +116, +19, +63, +234, +134, +119, +152, +53, +47, +110, +104, +255, +77, +240, +178, +107, +156, +89, +204, +110, +214, +65, +252, +71, +52, +102, +106, +85, +24, +61, +74, +92, +17, +158, +155, +147, +254, +23, +175, +92, +21, +193, +230, +227, +215, +184, +177, +186, +146, +174, +127, +204, +49, +124, +9, +239, +120, +179, +6, +225, +170, +97, +186, +40, +214, +226, +245, +182, +110, +93, +4, +108, +173, +205, +201, +128, +110, +42, +180, +10, +226, +1, +191, +26, +106, +217, +241, +65, +249, +67, +149, +41, +165, +47, +193, +76, +198, +50, +156, +123, +166, +246, +212, +211, +173, +99, +205, +153, +169, +23, +206, +98, +159, +120, +216, +128, +100, +16, +186, +95, +90, +255, +107, +230, +84, +187, +146, +4, +40, +246, +52, +103, +187, +108, +54, +219, +165, +52, +99, +157, +19, +167, +22, +170, +188, +48, +224, +201, +59, +253, +96, +80, +192, +89, +39, +194, +76, +7, +81, +180, +227, +86, +180, +134, +33, +31, +248, +97, +170, +130, +234, +43, +205, +193, +174, +58, +22, +156, +230, +177, +176, +3, +255, +182, +221, +72, +189, +154, +95, +88, +152, +144, +240, +86, +151, +28, +227, +62, +231, +225, +243, +131, +65, +254, +63, +205, +113, +80, +100, +228, +170, +166, +130, +119, +175, +175, +117, +135, +218, +149, +176, +159, +159, +179, +0, +140, +193, +130, +80, +224, +64, +113, +55, +101, +225, +56, +200, +147, +13, +31, +147, +97, +8, +217, +212, +34, +125, +162, +112, +92, +132, +147, +70, +149, +43, +191, +200, +152, +120, +102, +240, +150, +70, +69, +108, +99, +217, +49, +39, +7, +149, +47, +151, +89, +76, +170, +17, +18, +150, +239, +111, +66, +50, +219, +184, +206, +57, +1, +37, +98, +112, +45, +19, +4, +124, +216, +101, +12, +193, +151, +236, +213, +50, +235, +168, +90, +195, +0, +243, +43, +223, +197, +142, +64, +100, +203, +39, +20, +90, +183, +87, +8, +235, +29, +216, +66, +80, +20, +146, +110, +248, +247, +48, +132, +133, +98, +179, +204, +137, +0, +153, +31, +17, +5, +66, +199, +131, +177, +78, +73, +246, +225, +160, +186, +82, +62, +36, +125, +148, +229, +209, +183, +36, +121, +22, +199, +96, +0, +150, +26, +96, +17, +158, +219, +227, +200, +51, +176, +167, +175, +147, +106, +120, +185, +178, +26, +222, +250, +172, +100, +177, +23, +32, +46, +172, +40, +36, +197, +151, +142, +16, +141, +74, +75, +80, +175, +113, +75, +147, +119, +3, +33, +40, +118, +153, +170, +181, +82, +209, +30, +53, +65, +96, +156, +137, +229, +39, +100, +166, +213, +34, +19, +142, +136, +3, +169, +125, +249, +197, +50, +68, +95, +14, +94, +136, +72, +89, +162, +175, +206, +171, +252, +0, +155, +253, +177, +247, +93, +15, +177, +243, +191, +44, +209, +41, +186, +55, +85, +87, +58, +69, +6, +209, +125, +210, +192, +87, +200, +45, +120, +119, +120, +36, +231, +174, +196, +107, +184, +117, +155, +102, +41, +150, +164, +178, +127, +172, +236, +245, +95, +201, +20, +18, +120, +55, +176, +198, +47, +84, +200, +10, +54, +206, +114, +69, +112, +230, +12, +188, +86, +143, +4, +74, +105, +108, +95, +160, +187, +26, +124, +158, +251, +124, +114, +15, +25, +164, +16, +115, +70, +93, +38, +112, +239, +195, +191, +91, +230, +52, +77, +53, +125, +151, +146, +152, +10, +40, +123, +171, +209, +162, +96, +228, +62, +170, +127, +113, +248, +156, +189, +127, +58, +140, +180, +69, +235, +77, +134, +84, +72, +143, +248, +76, +153, +17, +190, +203, +78, +120, +201, +50, +13, +60, +216, +226, +17, +125, +62, +53, +141, +126, +61, +174, +13, +196, +52, +97, +93, +181, +25, +195, +126, +118, +63, +46, +122, +164, +86, +224, +54, +165, +69, +158, +62, +61, +113, +116, +117, +140, +203, +142, +180, +144, +27, +235, +116, +123, +242, +103, +16, +133, +10, +172, +5, +160, +143, +156, +169, +179, +99, +179, +247, +149, +176, +80, +3, +218, +97, +77, +32, +107, +181, +106, +1, +24, +81, +169, +129, +39, +181, +243, +117, +119, +181, +197, +227, +83, +122, +174, +125, +221, +23, +85, +100, +166, +207, +0, +17, +40, +79, +7, +200, +82, +104, +106, +116, +37, +120, +219, +175, +39, +141, +106, +11, +119, +43, +83, +0, +35, +151, +233, +235, +188, +60, +23, +206, +184, +145, +11, +172, +54, +147, +127, +231, +38, +245, +242, +185, +34, +251, +183, +190, +233, +122, +21, +120, +221, +209, +104, +146, +42, +12, +251, +239, +82, +21, +54, +51, +140, +100, +45, +1, +186, +230, +152, +91, +74, +193, +80, +59, +207, +7, +232, +83, +237, +247, +255, +160, +111, +109, +37, +110, +85, +60, +0, +138, +29, +46, +241, +77, +113, +163, +104, +77, +0, +173, +160, +209, +170, +181, +105, +122, +75, +225, +62, +122, +66, +195, +2, +233, +243, +24, +242, +109, +252, +63, +150, +182, +62, +94, +218, +173, +60, +220, +210, +65, +151, +170, +99, +158, +117, +226, +98, +109, +216, +238, +29, +17, +105, +72, +103, +104, +227, +122, +19, +69, +26, +133, +4, +232, +146, +205, +98, +154, +235, +182, +188, +232, +118, +58, +56, +228, +134, +88, +35, +144, +36, +175, +58, +88, +100, +61, +138, +222, +176, +21, +61, +144, +62, +136, +185, +19, +118, +237, +45, +56, +167, +131, +76, +3, +129, +101, +39, +204, +74, +200, +245, +171, +46, +50, +37, +237, +142, +91, +87, +221, +24, +7, +52, +24, +112, +66, +216, +54, +246, +19, +93, +37, +59, +124, +254, +96, +112, +117, +142, +236, +67, +113, +100, +219, +155, +56, +233, +17, +208, +206, +31, +63, +193, +44, +237, +192, +232, +96, +118, +214, +97, +26, +98, +64, +143, +36, +172, +176, +30, +207, +155, +69, +31, +210, +100, +243, +224, +135, +250, +118, +172, +2, +12, +182, +54, +61, +93, +114, +14, +10, +246, +108, +21, +73, +254, +212, +148, +39, +91, +129, +125, +35, +49, +2, +204, +183, +93, +26, +85, +6, +61, +238, +234, +167, +73, +64, +28, +140, +221, +182, +220, +126, +79, +223, +18, +169, +108, +199, +229, +142, +88, +108, +45, +174, +195, +71, +46, +20, +19, +10, +63, +51, +101, +96, +54, +60, +206, +216, +213, +147, +116, +221, +35, +2, +219, +141, +50, +216, +108, +9, +18, +0, +227, +57, +109, +77, +222, +48, +57, +35, +32, +154, +98, +155, +221, +11, +110, +146, +28, +43, +98, +229, +63, +231, +218, +80, +141, +75, +2, +30, +26, +59, +140, +209, +29, +167, +33, +172, +184, +192, +56, +49, +214, +106, +121, +1, +31, +220, +242, +140, +8, +45, +70, +75, +93, +149, +133, +44, +155, +55, +109, +244, +204, +45, +221, +139, +251, +34, +156, +38, +31, +232, +80, +108, +231, +187, +87, +133, +193, +214, +77, +172, +196, +62, +151, +254, +61, +91, +235, +245, +246, +117, +212, +89, +175, +75, +131, +153, +41, +147, +179, +251, +122, +87, +184, +75, +173, +216, +238, +90, +213, +50, +54, +126, +207, +7, +177, +4, +59, +20, +203, +215, +15, +219, +109, +36, +131, +120, +131, +197, +84, +164, +32, +116, +55, +132, +147, +108, +234, +184, +116, +58, +250, +133, +170, +151, +169, +110, +135, +72, +173, +184, +197, +210, +57, +253, +205, +59, +16, +255, +127, +95, +98, +54, +166, +61, +0, +154, +91, +183, +176, +251, +186, +83, +120, +113, +134, +161, +95, +101, +100, +75, +155, +38, +250, +224, +172, +212, +4, +4, +225, +130, +157, +94, +7, +129, +22, +150, +187, +42, +244, +104, +34, +194, +133, +11, +66, +111, +251, +197, +11, +127, +230, +181, +138, +46, +253, +27, +181, +196, +181, +22, +114, +249, +132, +214, +48, +125, +84, +238, +78, +212, +237, +238, +195, +211, +148, +251, +184, +60, +221, +206, +204, +150, +12, +89, +56, +135, +14, +127, +27, +25, +152, +148, +31, +24, +115, +119, +55, +196, +203, +131, +59, +31, +202, +139, +62, +225, +9, +93, +53, +21, +53, +197, +235, +80, +11, +71, +229, +68, +36, +163, +37, +108, +169, +100, +205, +167, +73, +81, +86, +52, +50, +89, +76, +12, +164, +120, +203, +52, +65, +48, +137, +76, +87, +174, +80, +195, +70, +227, +131, +194, +67, +192, +22, +27, +171, +5, +96, +128, +196, +193, +66, +21, +144, +219, +59, +100, +114, +183, +56, +176, +61, +166, +183, +37, +0, +49, +227, +198, +176, +216, +229, +227, +184, +7, +122, +188, +103, +231, +38, +49, +38, +255, +109, +141, +115, +86, +108, +76, +87, +52, +214, +27, +2, +120, +124, +141, +77, +140, +181, +20, +202, +251, +228, +225, +212, +253, +192, +147, +2, +9, +30, +92, +206, +1, +39, +120, +235, +17, +207, +212, +199, +220, +131, +226, +24, +191, +109, +61, +61, +72, +194, +106, +243, +150, +140, +178, +53, +51, +247, +83, +15, +194, +196, +227, +163, +148, +217, +91, +188, +106, +247, +168, +105, +253, +201, +233, +58, +157, +4, +114, +67, +202, +196, +32, +175, +56, +155, +4, +167, +21, +253, +159, +124, +75, +221, +121, +213, +229, +86, +172, +203, +70, +197, +184, +42, +36, +215, +242, +186, +45, +61, +202, +42, +219, +99, +71, +183, +251, +181, +55, +81, +22, +101, +156, +146, +166, +61, +108, +75, +10, +93, +95, +125, +0, +114, +247, +155, +113, +49, +208, +85, +17, +161, +88, +0, +156, +181, +47, +214, +190, +138, +64, +28, +228, +190, +65, +240, +229, +83, +6, +76, +239, +135, +224, +211, +12, +129, +249, +198, +127, +190, +158, +159, +250, +121, +132, +102, +180, +167, +60, +16, +100, +99, +36, +182, +235, +88, +155, +193, +230, +43, +123, +241, +244, +162, +233, +215, +124, +215, +175, +88, +2, +61, +83, +174, +230, +215, +4, +180, +56, +201, +18, +56, +118, +168, +219, +180, +147, +117, +14, +40, +36, +151, +143, +220, +58, +210, +70, +161, +129, +146, +137, +17, +233, +62, +115, +96, +98, +81, +64, +126, +151, +111, +227, +246, +172, +136, +245, +160, +131, +183, +181, +240, +5, +34, +61, +248, +86, +250, +188, +106, +216, +122, +214, +100, +162, +55, +227, +187, +33, +219, +76, +57, +236, +198, +79, +225, +10, +35, +221, +129, +205, +76, +147, +104, +77, +179, +245, +63, +219, +120, +193, +166, +237, +40, +83, +5, +148, +136, +76, +194, +244, +29, +226, +106, +86, +233, +32, +233, +167, +118, +182, +202, +151, +29, +197, +127, +205, +249, +234, +238, +197, +58, +76, +191, +221, +179, +239, +44, +161, +143, +223, +152, +201, +118, +71, +143, +201, +215, +22, +160, +98, +15, +238, +168, +229, +232, +70, +8, +4, +150, +234, +73, +238, +243, +141, +248, +131, +234, +203, +58, +38, +26, +20, +126, +8, +36, +133, +225, +170, +209, +238, +146, +237, +27, +223, +84, +226, +45, +115, +41, +35, +180, +123, +128, +137, +151, +166, +138, +43, +134, +193, +140, +73, +130, +181, +62, +138, +118, +23, +90, +186, +206, +66, +129, +46, +37, +190, +16, +231, +197, +74, +169, +140, +49, +65, +188, +250, +21, +197, +169, +86, +49, +17, +230, +254, +30, +169, +71, +198, +166, +86, +184, +164, +18, +218, +138, +48, +13, +115, +164, +58, +139, +229, +37, +166, +35, +196, +80, +22, +107, +37, +111, +167, +112, +208, +74, +74, +229, +84, +128, +74, +126, +225, +12, +241, +61, +58, +64, +167, +218, +65, +208, +66, +103, +112, +86, +60, +156, +42, +96, +69, +194, +252, +32, +74, +137, +104, +45, +220, +105, +233, +128, +198, +137, +44, +216, +174, +237, +87, +29, +137, +186, +157, +105, +166, +168, +55, +4, +230, +30, +195, +230, +18, +42, +102, +11, +238, +11, +9, +149, +132, +59, +229, +250, +20, +20, +62, +49, +177, +30, +216, +251, +141, +155, +78, +45, +98, +94, +48, +17, +207, +107, +129, +111, +180, +220, +65, +119, +150, +103, +172, +108, +86, +69, +232, +239, +134, +219, +123, +236, +114, +65, +18, +153, +143, +117, +49, +189, +158, +141, +161, +9, +78, +63, +161, +118, +202, +25, +56, +7, +20, +236, +196, +74, +228, +80, +9, +219, +164, +124, +104, +20, +197, +149, +122, +245, +211, +172, +180, +155, +119, +191, +189, +122, +163, +153, +154, +79, +214, +46, +20, +85, +40, +213, +17, +46, +199, +193, +42, +67, +58, +247, +195, +174, +10, +249, +155, +117, +90, +210, +125, +122, +109, +231, +50, +214, +231, +248, +204, +2, +136, +184, +8, +228, +103, +63, +81, +91, +73, +21, +61, +51, +114, +190, +175, +205, +228, +39, +33, +107, +45, +198, +82, +15, +247, +168, +172, +61, +239, +152, +151, +168, +71, +18, +39, +253, +47, +116, +202, +129, +19, +233, +103, +179, +32, +231, +51, +112, +48, +198, +91, +9, +15, +180, +71, +217, +54, +3, +183, +252, +109, +51, +15, +202, +77, +161, +69, +13, +227, +87, +205, +96, +93, +111, +173, +30, +194, +49, +233, +9, +192, +16, +88, +20, +86, +93, +87, +215, +20, +13, +107, +221, +79, +214, +17, +85, +170, +1, +96, +15, +31, +53, +189, +223, +29, +201, +159, +149, +214, +242, +117, +162, +221, +115, +238, +201, +169, +45, +144, +99, +25, +86, +203, +205, +6, +160, +95, +15, +81, +136, +153, +208, +57, +132, +246, +180, +33, +3, +143, +250, +147, +31, +98, +82, +61, +10, +220, +29, +227, +152, +189, +79, +143, +247, +41, +7, +177, +212, +30, +2, +154, +192, +12, +193, +164, +143, +7, +124, +27, +209, +190, +59, +224, +2, +3, +106, +173, +75, +121, +75, +172, +227, +156, +126, +213, +246, +132, +116, +180, +144, +67, +223, +106, +136, +10, +34, +114, +94, +9, +49, +167, +9, +40, +222, +212, +35, +122, +170, +6, +112, +94, +211, +162, +104, +31, +241, +67, +189, +201, +224, +74, +105, +198, +75, +212, +48, +220, +234, +134, +251, +85, +85, +136, +199, +178, +24, +210, +93, +77, +28, +111, +13, +136, +195, +227, +220, +92, +14, +71, +245, +73, +254, +180, +127, +73, +97, +238, +95, +183, +68, +152, +227, +157, +130, +167, +11, +192, +119, +160, +178, +107, +178, +141, +250, +173, +76, +11, +122, +178, +81, +232, +234, +40, +124, +59, +196, +240, +224, +169, +219, +144, +152, +6, +159, +173, +110, +169, +176, +14, +202, +37, +154, +97, +5, +48, +210, +174, +33, +229, +35, +7, +62, +82, +100, +238, +176, +81, +126, +92, +189, +255, +39, +128, +104, +124, +124, +231, +100, +212, +140, +213, +64, +155, +165, +165, +19, +36, +159, +177, +135, +74, +26, +9, +179, +158, +172, +80, +216, +21, +131, +243, +102, +66, +138, +192, +189, +161, +114, +16, +219, +59, +21, +182, +70, +13, +136, +97, +150, +157, +42, +140, +31, +133, +221, +125, +205, +43, +185, +151, +214, +32, +118, +83, +34, +243, +37, +124, +2, +58, +225, +35, +235, +33, +135, +47, +75, +162, +133, +74, +213, +209, +142, +247, +91, +0, +41, +231, +218, +72, +234, +222, +227, +161, +12, +18, +24, +215, +122, +12, +147, +93, +53, +66, +11, +131, +128, +22, +92, +43, +241, +80, +105, +32, +206, +124, +146, +150, +152, +80, +155, +104, +202, +129, +242, +186, +91, +246, +198, +112, +240, +94, +241, +72, +2, +236, +58, +138, +225, +73, +181, +26, +146, +93, +43, +84, +32, +137, +214, +215, +243, +155, +73, +84, +209, +241, +127, +153, +15, +188, +69, +114, +207, +231, +1, +48, +226, +69, +205, +9, +17, +130, +168, +115, +52, +0, +254, +91, +133, +249, +76, +90, +239, +64, +116, +104, +46, +236, +159, +108, +204, +192, +83, +191, +21, +7, +230, +163, +198, +176, +103, +254, +226, +252, +158, +149, +127, +145, +109, +154, +177, +219, +176, +12, +100, +185, +28, +34, +49, +75, +12, +207, +255, +32, +150, +50, +89, +10, +161, +229, +151, +205, +92, +217, +42, +238, +35, +185, +10, +173, +67, +157, +79, +235, +103, +124, +246, +108, +65, +5, +78, +231, +156, +158, +103, +148, +49, +200, +145, +206, +163, +44, +46, +91, +62, +110, +231, +199, +252, +205, +140, +190, +141, +129, +213, +59, +188, +35, +110, +156, +154, +137, +248, +216, +111, +97, +38, +45, +199, +192, +38, +181, +179, +140, +58, +23, +0, +209, +14, +107, +22, +64, +184, +81, +188, +72, +206, +246, +134, +198, +235, +181, +175, +0, +24, +39, +39, +72, +233, +84, +76, +79, +157, +255, +54, +107, +153, +97, +177, +172, +239, +62, +4, +0, +90, +46, +217, +8, +239, +175, +85, +9, +164, +121, +107, +250, +236, +161, +184, +188, +224, +75, +197, +23, +82, +173, +116, +169, +144, +115, +249, +162, +136, +108, +81, +209, +161, +212, +205, +169, +186, +237, +104, +135, +189, +101, +127, +235, +96, +125, +146, +216, +146, +213, +100, +28, +166, +108, +215, +217, +26, +36, +49, +106, +41, +116, +107, +217, +101, +11, +146, +36, +41, +168, +93, +231, +200, +34, +30, +252, +143, +69, +118, +173, +201, +222, +207, +101, +38, +174, +105, +100, +213, +215, +158, +253, +9, +80, +15, +18, +131, +188, +73, +112, +80, +1, +254, +29, +64, +164, +113, +204, +190, +77, +47, +184, +41, +170, +26, +44, +21, +202, +62, +151, +142, +117, +86, +195, +60, +3, +64, +204, +145, +129, +158, +55, +144, +245, +227, +88, +87, +217, +228, +101, +187, +252, +181, +11, +215, +220, +134, +174, +40, +180, +217, +113, +209, +57, +223, +195, +100, +58, +13, +203, +145, +45, +26, +238, +122, +73, +230, +110, +32, +68, +32, +187, +30, +19, +217, +242, +236, +118, +234, +254, +217, +163, +193, +62, +221, +87, +39, +14, +161, +255, +102, +119, +155, +255, +211, +125, +156, +73, +48, +75, +133, +209, +130, +127, +57, +121, +233, +186, +212, +137, +241, +244, +18, +29, +210, +115, +166, +67, +90, +166, +49, +55, +205, +18, +4, +140, +51, +193, +32, +81, +220, +204, +232, +135, +198, +59, +92, +31, +167, +89, +194, +220, +50, +61, +163, +129, +96, +61, +212, +213, +250, +36, +76, +84, +134, +187, +45, +26, +227, +16, +146, +21, +59, +206, +206, +210, +62, +154, +220, +181, +142, +100, +134, +244, +59, +162, +110, +66, +197, +53, +51, +29, +170, +69, +59, +198, +65, +205, +147, +114, +58, +63, +1, +131, +246, +142, +169, +176, +5, +29, +82, +166, +163, +91, +59, +58, +12, +20, +117, +195, +171, +94, +163, +57, +88, +72, +210, +213, +146, +152, +118, +198, +142, +38, +193, +112, +18, +162, +193, +112, +187, +23, +252, +93, +68, +137, +2, +133, +137, +74, +217, +152, +100, +190, +229, +8, +191, +95, +88, +128, +141, +90, +254, +76, +204, +192, +92, +139, +197, +200, +178, +144, +43, +35, +201, +222, +53, +149, +215, +228, +129, +172, +3, +178, +211, +158, +63, +83, +22, +194, +67, +59, +247, +81, +37, +2, +204, +88, +29, +55, +99, +29, +249, +107, +182, +176, +28, +186, +7, +94, +27, +214, +186, +46, +237, +50, +127, +21, +192, +49, +16, +23, +178, +158, +25, +49, +40, +65, +246, +174, +106, +125, +92, +67, +52, +88, +118, +157, +103, +75, +79, +248, +105, +30, +26, +125, +169, +253, +134, +231, +253, +39, +125, +30, +100, +41, +35, +43, +173, +30, +137, +22, +123, +162, +210, +109, +218, +252, +202, +128, +10, +154, +161, +33, +63, +229, +70, +65, +94, +35, +12, +40, +55, +54, +233, +90, +216, +78, +178, +25, +175, +212, +1, +179, +74, +188, +131, +111, +35, +212, +126, +107, +200, +139, +142, +59, +217, +75, +237, +71, +168, +65, +19, +180, +67, +203, +98, +2, +14, +239, +100, +210, +195, +126, +230, +109, +22, +209, +120, +189, +96, +128, +114, +64, +224, +90, +177, +156, +48, +244, +96, +30, +231, +171, +181, +255, +225, +239, +20, +86, +203, +152, +84, +147, +218, +152, +3, +13, +105, +227, +196, +248, +85, +162, +42, +2, +187, +34, +255, +250, +197, +42, +24, +254, +98, +22, +0, +190, +61, +77, +241, +88, +35, +108, +59, +3, +84, +113, +159, +128, +31, +64, +40, +236, +199, +91, +170, +45, +245, +28, +34, +164, +67, +192, +60, +72, +50, +159, +88, +100, +237, +214, +65, +119, +57, +186, +128, +192, +183, +64, +39, +243, +165, +91, +4, +68, +31, +8, +199, +230, +36, +152, +255, +78, +106, +74, +212, +55, +247, +125, +192, +234, +10, +67, +4, +198, +21, +245, +93, +188, +83, +134, +247, +91, +122, +119, +69, +131, +90, +121, +34, +170, +116, +104, +136, +213, +234, +172, +112, +205, +5, +112, +99, +149, +87, +177, +85, +180, +73, +208, +53, +0, +186, +208, +69, +87, +169, +31, +69, +245, +207, +66, +29, +76, +70, +251, +243, +148, +238, +185, +8, +234, +26, +63, +202, +206, +251, +121, +11, +228, +193, +137, +254, +14, +3, +205, +216, +120, +184, +218, +3, +66, +9, +132, +92, +160, +116, +140, +44, +249, +181, +98, +200, +146, +52, +240, +1, +60, +111, +233, +109, +172, +237, +103, +57, +25, +179, +231, +163, +126, +248, +2, +164, +189, +198, +145, +60, +19, +151, +165, +20, +239, +202, +174, +96, +65, +138, +228, +254, +171, +65, +94, +147, +43, +9, +62, +220, +150, +142, +182, +27, +176, +68, +77, +122, +114, +25, +81, +87, +62, +47, +231, +211, +112, +236, +106, +148, +66, +146, +110, +198, +115, +249, +92, +88, +183, +233, +163, +220, +151, +139, +215, +246, +97, +241, +25, +153, +242, +137, +188, +90, +164, +33, +62, +167, +184, +211, +101, +35, +51, +19, +160, +154, +202, +117, +47, +112, +125, +30, +4, +54, +243, +32, +13, +103, +110, +215, +23, +235, +20, +213, +10, +255, +4, +73, +75, +28, +41, +76, +201, +9, +124, +150, +202, +117, +109, +221, +123, +51, +50, +137, +96, +228, +65, +170, +218, +154, +96, +141, +18, +175, +85, +177, +225, +61, +64, +15, +113, +222, +166, +108, +14, +16, +130, +105, +123, +176, +51, +163, +249, +163, +93, +15, +112, +104, +120, +56, +86, +255, +215, +26, +206, +184, +39, +231, +52, +55, +45, +229, +247, +136, +104, +127, +253, +2, +57, +78, +150, +215, +184, +228, +220, +137, +212, +236, +171, +136, +33, +1, +251, +125, +154, +165, +184, +76, +76, +166, +158, +156, +213, +23, +120, +68, +92, +146, +177, +67, +124, +220, +48, +192, +239, +236, +232, +231, +174, +214, +193, +163, +80, +110, +222, +237, +79, +129, +193, +201, +63, +117, +248, +103, +11, +177, +0, +10, +115, +190, +247, +133, +114, +60, +150, +141, +158, +51, +207, +73, +131, +81, +165, +167, +174, +176, +28, +210, +13, +136, +90, +154, +179, +67, +127, +96, +83, +115, +3, +100, +18, +99, +197, +194, +235, +75, +91, +2, +217, +148, +119, +44, +111, +16, +47, +1, +3, +47, +230, +245, +86, +198, +131, +16, +195, +183, +116, +172, +15, +81, +21, +177, +186, +74, +105, +89, +61, +252, +235, +179, +238, +148, +185, +17, +86, +32, +85, +89, +2, +251, +247, +194, +27, +150, +223, +90, +23, +235, +56, +203, +58, +182, +197, +243, +173, +6, +2, +175, +22, +29, +231, +245, +14, +29, +187, +166, +220, +131, +243, +177, +250, +90, +5, +171, +85, +192, +70, +168, +211, +151, +194, +124, +76, +73, +20, +68, +117, +63, +136, +68, +86, +188, +106, +246, +38, +190, +252, +17, +66, +239, +221, +71, +249, +71, +219, +164, +85, +60, +15, +192, +162, +240, +179, +127, +248, +4, +16, +163, +231, +151, +104, +36, +13, +199, +222, +105, +141, +31, +111, +4, +44, +121, +219, +185, +94, +152, +204, +128, +233, +128, +142, +101, +17, +163, +234, +133, +3, +118, +123, +221, +62, +166, +73, +170, +247, +165, +204, +228, +76, +169, +163, +68, +193, +10, +210, +32, +203, +204, +129, +54, +1, +16, +111, +96, +38, +31, +103, +177, +111, +111, +16, +104, +9, +117, +0, +8, +146, +58, +8, +158, +207, +241, +2, +9, +102, +243, +23, +60, +40, +119, +147, +115, +135, +15, +222, +93, +21, +123, +124, +43, +47, +60, +146, +181, +73, +31, +165, +161, +25, +37, +5, +127, +69, +133, +36, +242, +84, +206, +183, +92, +32, +161, +124, +109, +181, +207, +48, +250, +96, +206, +225, +69, +154, +197, +182, +128, +32, +165, +94, +183, +179, +171, +149, +128, +38, +153, +254, +178, +29, +212, +145, +5, +210, +202, +227, +106, +100, +166, +193, +45, +187, +18, +205, +84, +96, +124, +19, +118, +94, +104, +55, +70, +54, +93, +248, +19, +141, +127, +27, +163, +229, +103, +193, +242, +93, +135, +111, +74, +94, +179, +10, +95, +132, +84, +246, +207, +97, +198, +227, +0, +163, +29, +1, +210, +106, +31, +208, +2, +228, +133, +6, +184, +49, +175, +51, +171, +64, +176, +162, +62, +181, +226, +115, +221, +236, +49, +49, +189, +227, +17, +216, +227, +24, +228, +32, +39, +238, +152, +219, +209, +227, +21, +78, +99, +133, +72, +86, +3, +175, +219, +26, +81, +120, +203, +116, +73, +101, +80, +169, +120, +192, +213, +22, +169, +114, +111, +176, +190, +157, +40, +162, +210, +151, +107, +41, +251, +18, +11, +187, +69, +81, +114, +38, +44, +102, +14, +206, +215, +63, +121, +174, +176, +83, +60, +123, +119, +130, +179, +41, +55, +216, +78, +166, +51, +146, +205, +105, +196, +101, +210, +252, +162, +237, +84, +216, +12, +174, +16, +149, +37, +54, +62, +99, +249, +83, +16, +222, +255, +20, +74, +115, +140, +118, +60, +138, +4, +107, +68, +229, +226, +175, +209, +45, +148, +162, +125, +33, +211, +107, +41, +178, +77, +5, +27, +248, +116, +11, +136, +41, +230, +238, +170, +254, +88, +83, +203, +12, +170, +117, +195, +77, +64, +16, +90, +83, +47, +10, +234, +72, +132, +24, +36, +196, +161, +83, +252, +38, +188, +56, +215, +106, +109, +249, +87, +197, +115, +103, +170, +117, +179, +249, +7, +172, +225, +89, +7, +73, +181, +163, +24, +221, +44, +234, +170, +165, +45, +156, +85, +122, +174, +12, +88, +41, +108, +233, +76, +131, +168, +187, +51, +96, +85, +179, +222, +39, +59, +132, +97, +209, +213, +205, +53, +170, +134, +19, +209, +14, +7, +74, +41, +170, +5, +47, +116, +175, +56, +67, +219, +7, +109, +240, +224, +108, +240, +104, +245, +94, +218, +238, +42, +155, +255, +75, +16, +90, +213, +212, +79, +227, +211, +209, +224, +44, +153, +134, +74, +114, +177, +56, +221, +128, +11, +47, +77, +99, +189, +246, +236, +196, +100, +216, +246, +129, +42, +119, +170, +229, +8, +164, +136, +237, +148, +44, +134, +155, +235, +40, +17, +212, +60, +122, +180, +126, +179, +127, +74, +152, +245, +208, +128, +181, +238, +151, +236, +254, +194, +240, +49, +89, +149, +226, +29, +101, +30, +21, +230, +255, +145, +39, +133, +124, +192, +202, +175, +7, +194, +229, +76, +74, +249, +133, +127, +37, +39, +93, +137, +213, +138, +1, +91, +64, +106, +149, +17, +244, +179, +198, +33, +209, +214, +4, +165, +204, +142, +93, +26, +124, +229, +172, +101, +83, +168, +11, +28, +4, +15, +202, +85, +229, +24, +191, +41, +84, +66, +73, +235, +203, +57, +190, +198, +14, +161, +23, +12, +109, +241, +218, +150, +130, +110, +97, +221, +175, +164, +45, +68, +170, +182, +124, +72, +188, +204, +252, +41, +13, +111, +175, +132, +79, +183, +169, +240, +150, +242, +173, +215, +154, +62, +190, +240, +42, +31, +177, +12, +228, +180, +90, +182, +130, +140, +153, +212, +236, +207, +165, +109, +188, +104, +162, +226, +10, +105, +57, +161, +120, +116, +205, +119, +215, +125, +143, +200, +153, +205, +6, +216, +131, +136, +34, +78, +93, +110, +67, +8, +68, +45, +46, +154, +215, +126, +187, +13, +82, +122, +56, +42, +69, +146, +21, +135, +94, +181, +74, +68, +93, +100, +88, +240, +169, +120, +55, +188, +54, +209, +246, +101, +51, +84, +76, +44, +135, +218, +120, +36, +149, +196, +228, +185, +10, +152, +192, +216, +43, +49, +174, +19, +138, +25, +52, +10, +253, +19, +117, +64, +60, +11, +208, +245, +187, +201, +17, +185, +195, +202, +126, +122, +187, +46, +199, +73, +189, +215, +211, +211, +61, +195, +91, +48, +171, +33, +67, +206, +34, +186, +24, +172, +123, +124, +2, +82, +171, +53, +150, +102, +84, +16, +179, +210, +147, +78, +153, +181, +158, +153, +155, +10, +58, +3, +128, +195, +249, +181, +52, +72, +133, +12, +249, +195, +186, +131, +184, +226, +33, +143, +14, +99, +107, +58, +139, +242, +105, +85, +0, +98, +114, +67, +14, +184, +120, +163, +177, +85, +183, +116, +217, +200, +18, +121, +43, +78, +85, +212, +144, +126, +242, +185, +44, +205, +154, +187, +168, +27, +150, +9, +81, +245, +154, +197, +251, +19, +232, +1, +130, +8, +139, +197, +1, +245, +138, +37, +225, +102, +95, +58, +241, +4, +65, +208, +214, +83, +211, +183, +62, +50, +118, +184, +176, +37, +76, +86, +31, +12, +73, +129, +141, +245, +233, +77, +249, +235, +15, +251, +227, +88, +224, +198, +39, +90, +254, +79, +113, +104, +212, +149, +89, +12, +120, +72, +108, +6, +255, +50, +0, +241, +253, +132, +89, +193, +187, +29, +250, +126, +131, +46, +227, +121, +44, +148, +51, +102, +230, +74, +227, +106, +33, +150, +192, +94, +48, +170, +228, +100, +153, +148, +237, +44, +134, +139, +139, +132, +43, +94, +61, +44, +200, +173, +0, +130, +248, +62, +24, +123, +2, +236, +215, +59, +52, +111, +194, +78, +205, +184, +195, +62, +65, +116, +240, +101, +254, +198, +203, +248, +216, +134, +78, +82, +68, +68, +81, +87, +35, +31, +199, +190, +175, +224, +24, +77, +120, +47, +201, +178, +32, +20, +85, +172, +75, +54, +151, +95, +87, +184, +62, +52, +239, +218, +3, +120, +113, +95, +12, +41, +111, +218, +72, +61, +70, +76, +167, +121, +78, +105, +123, +248, +79, +35, +92, +123, +188, +46, +60, +116, +103, +218, +48, +34, +118, +82, +206, +81, +72, +29, +69, +16, +240, +118, +165, +7, +5, +12, +53, +60, +5, +178, +222, +23, +110, +217, +141, +64, +18, +92, +34, +46, +166, +251, +38, +230, +215, +118, +50, +36, +11, +255, +250, +95, +228, +93, +7, +19, +181, +240, +74, +108, +39, +34, +156, +236, +135, +204, +212, +231, +138, +79, +31, +192, +32, +209, +113, +203, +30, +63, +207, +177, +143, +93, +27, +139, +123, +41, +43, +172, +222, +105, +252, +74, +166, +70, +109, +146, +41, +177, +217, +103, +21, +182, +155, +193, +112, +42, +239, +177, +126, +29, +216, +135, +73, +36, +173, +52, +95, +102, +146, +228, +194, +13, +50, +81, +36, +120, +152, +150, +238, +108, +212, +238, +136, +23, +145, +167, +171, +247, +25, +100, +235, +216, +38, +87, +171, +95, +144, +88, +88, +195, +90, +220, +246, +194, +80, +210, +194, +41, +224, +166, +245, +250, +193, +253, +145, +238, +207, +48, +69, +10, +71, +72, +85, +125, +70, +70, +5, +210, +237, +27, +29, +214, +115, +81, +237, +168, +120, +98, +148, +77, +47, +65, +235, +252, +120, +255, +242, +162, +139, +40, +211, +85, +244, +96, +71, +92, +126, +35, +14, +40, +7, +50, +195, +228, +214, +26, +155, +210, +11, +32, +23, +15, +201, +145, +85, +34, +122, +58, +88, +10, +126, +181, +177, +100, +158, +245, +154, +25, +78, +153, +114, +189, +203, +88, +15, +84, +179, +226, +82, +7, +210, +118, +142, +147, +227, +224, +75, +97, +126, +240, +132, +173, +228, +120, +105, +40, +141, +80, +21, +197, +0, +203, +232, +8, +8, +79, +202, +209, +172, +16, +245, +181, +81, +50, +47, +28, +151, +3, +188, +201, +64, +72, +27, +168, +72, +94, +254, +154, +254, +159, +187, +97, +248, +188, +43, +171, +59, +61, +61, +102, +171, +138, +164, +153, +177, +36, +83, +206, +164, +111, +209, +213, +199, +236, +149, +172, +169, +222, +231, +152, +163, +178, +210, +180, +183, +233, +166, +249, +166, +104, +194, +239, +115, +59, +141, +243, +253, +224, +75, +70, +90, +133, +154, +121, +152, +162, +139, +187, +43, +178, +20, +0, +76, +25, +81, +75, +153, +171, +102, +251, +14, +147, +174, +135, +69, +175, +203, +15, +37, +213, +202, +215, +184, +220, +141, +137, +175, +50, +118, +161, +30, +102, +122, +46, +119, +46, +101, +255, +29, +147, +52, +28, +164, +4, +117, +17, +214, +232, +225, +154, +40, +30, +238, +139, +41, +68, +152, +72, +69, +238, +6, +243, +126, +238, +196, +188, +97, +126, +183, +20, +39, +16, +17, +71, +172, +32, +84, +133, +25, +111, +98, +75, +128, +121, +115, +185, +174, +0, +201, +45, +216, +250, +3, +228, +126, +133, +2, +202, +62, +147, +21, +78, +170, +62, +28, +201, +113, +101, +180, +79, +184, +29, +56, +230, +79, +51, +33, +15, +225, +79, +24, +46, +8, +170, +184, +41, +161, +31, +201, +236, +176, +76, +122, +55, +144, +247, +128, +168, +179, +101, +247, +220, +26, +199, +248, +126, +241, +186, +182, +35, +112, +148, +189, +73, +232, +84, +190, +90, +87, +86, +57, +48, +26, +60, +70, +29, +42, +61, +191, +100, +204, +136, +70, +238, +241, +186, +78, +58, +126, +142, +176, +200, +61, +138, +252, +89, +160, +246, +60, +15, +26, +154, +83, +132, +50, +215, +118, +81, +114, +75, +165, +96, +67, +104, +195, +171, +176, +83, +233, +64, +18, +52, +141, +72, +77, +192, +130, +171, +207, +186, +23, +210, +163, +227, +162, +25, +162, +25, +1, +208, +176, +60, +140, +94, +193, +240, +26, +222, +40, +51, +178, +145, +122, +144, +248, +233, +9, +7, +84, +251, +247, +163, +167, +99, +144, +160, +14, +249, +222, +148, +40, +6, +160, +131, +47, +216, +96, +135, +98, +27, +128, +106, +45, +201, +252, +159, +87, +77, +215, +150, +190, +18, +157, +60, +167, +128, +85, +117, +83, +129, +196, +90, +13, +122, +127, +72, +7, +211, +223, +189, +182, +73, +137, +151, +92, +156, +41, +52, +215, +120, +162, +144, +118, +121, +23, +178, +207, +183, +87, +193, +3, +217, +59, +163, +62, +109, +176, +130, +68, +232, +60, +210, +166, +31, +141, +234, +150, +154, +177, +217, +115, +101, +249, +12, +90, +35, +37, +16, +54, +158, +9, +77, +144, +16, +103, +1, +102, +145, +73, +1, +254, +49, +250, +45, +129, +124, +250, +139, +90, +182, +8, +91, +85, +89, +160, +194, +228, +197, +173, +55, +29, +156, +205, +106, +192, +148, +15, +123, +55, +21, +138, +110, +147, +180, +195, +163, +203, +214, +16, +148, +131, +223, +245, +72, +79, +173, +47, +234, +114, +38, +177, +189, +254, +212, +153, +16, +144, +0, +61, +21, +49, +157, +94, +212, +254, +206, +61, +218, +203, +139, +21, +204, +26, +34, +187, +150, +51, +251, +224, +111, +72, +122, +13, +187, +163, +73, +159, +147, +252, +87, +6, +93, +116, +215, +29, +200, +161, +99, +13, +26, +102, +214, +23, +6, +236, +206, +243, +119, +42, +199, +43, +222, +61, +171, +94, +128, +235, +244, +202, +126, +228, +125, +26, +145, +181, +77, +13, +84, +85, +246, +227, +63, +194, +146, +71, +28, +71, +203, +193, +223, +5, +202, +185, +26, +121, +253, +233, +10, +42, +97, +6, +251, +98, +196, +53, +243, +6, +213, +220, +115, +86, +63, +166, +126, +9, +141, +83, +215, +63, +48, +158, +203, +228, +235, +120, +7, +90, +186, +184, +250, +77, +233, +197, +95, +87, +251, +147, +0, +126, +47, +151, +142, +124, +247, +59, +144, +146, +114, +245, +127, +9, +83, +86, +141, +254, +228, +167, +241, +112, +251, +57, +191, +186, +82, +62, +249, +103, +199, +92, +204, +231, +128, +10, +176, +25, +118, +208, +74, +206, +144, +108, +242, +136, +122, +248, +222, +57, +129, +143, +37, +174, +71, +254, +21, +33, +4, +49, +13, +143, +60, +25, +180, +236, +213, +123, +210, +36, +138, +78, +92, +11, +205, +135, +2, +237, +44, +140, +160, +170, +170, +252, +71, +245, +19, +213, +118, +0, +127, +53, +122, +188, +208, +65, +210, +0, +113, +242, +224, +107, +113, +38, +128, +252, +239, +217, +62, +75, +198, +84, +129, +168, +164, +83, +17, +14, +24, +128, +216, +178, +127, +164, +220, +4, +154, +107, +249, +57, +237, +9, +213, +223, +75, +11, +82, +82, +64, +182, +156, +39, +207, +68, +132, +108, +246, +80, +87, +116, +32, +182, +2, +205, +200, +10, +208, +3, +54, +134, +50, +248, +115, +199, +178, +193, +144, +229, +23, +188, +187, +169, +171, +34, +109, +42, +159, +20, +100, +95, +92, +85, +106, +130, +203, +163, +4, +57, +118, +58, +111, +101, +199, +98, +115, +120, +59, +18, +52, +221, +97, +63, +97, +197, +198, +49, +231, +16, +26, +234, +32, +199, +255, +100, +12, +189, +234, +96, +25, +204, +145, +242, +247, +171, +150, +178, +22, +132, +5, +14, +19, +102, +19, +32, +120, +248, +80, +195, +79, +74, +228, +207, +203, +217, +153, +168, +196, +222, +222, +156, +249, +124, +159, +174, +22, +3, +31, +168, +42, +190, +151, +73, +58, +105, +244, +182, +98, +86, +28, +184, +60, +242, +67, +15, +54, +5, +72, +242, +88, +155, +73, +117, +50, +89, +199, +95, +25, +114, +3, +55, +10, +142, +211, +151, +197, +155, +116, +209, +71, +117, +133, +216, +215, +147, +0, +249, +37, +124, +139, +243, +115, +124, +22, +26, +108, +172, +199, +228, +95, +180, +107, +175, +164, +199, +129, +131, +62, +117, +15, +230, +110, +66, +156, +246, +113, +39, +193, +253, +107, +176, +161, +102, +71, +127, +208, +220, +191, +211, +149, +24, +62, +164, +246, +82, +189, +234, +218, +136, +74, +159, +155, +26, +141, +54, +23, +6, +48, +36, +66, +93, +64, +165, +150, +191, +236, +94, +75, +167, +173, +101, +44, +233, +153, +0, +242, +46, +48, +239, +12, +193, +226, +155, +203, +175, +95, +140, +89, +103, +96, +242, +20, +169, +104, +121, +123, +138, +138, +51, +48, +63, +41, +46, +45, +42, +120, +174, +70, +212, +79, +241, +164, +217, +171, +15, +190, +201, +10, +33, +63, +35, +125, +130, +159, +136, +212, +143, +192, +126, +219, +15, +83, +172, +0, +179, +21, +106, +249, +57, +184, +241, +189, +200, +111, +59, +21, +188, +112, +222, +136, +161, +161, +235, +135, +118, +26, +25, +53, +157, +95, +72, +221, +122, +219, +253, +91, +190, +44, +58, +225, +67, +178, +51, +176, +222, +144, +70, +58, +91, +166, +74, +86, +160, +111, +49, +162, +54, +121, +217, +62, +48, +84, +31, +5, +106, +102, +122, +127, +24, +246, +10, +107, +11, +70, +71, +254, +126, +242, +228, +167, +82, +186, +209, +179, +54, +111, +45, +3, +45, +129, +227, +10, +59, +175, +240, +30, +141, +213, +118, +170, +180, +142, +148, +253, +124, +48, +149, +149, +133, +172, +248, +123, +60, +71, +64, +172, +139, +104, +242, +226, +170, +30, +38, +162, +78, +12, +61, +140, +94, +54, +28, +80, +23, +235, +254, +219, +135, +84, +204, +236, +206, +168, +226, +118, +89, +84, +146, +205, +124, +121, +61, +175, +195, +157, +172, +203, +69, +88, +12, +105, +2, +248, +67, +250, +52, +186, +204, +136, +240, +203, +213, +52, +196, +180, +178, +135, +165, +1, +243, +92, +148, +238, +84, +196, +246, +185, +154, +180, +222, +111, +99, +162, +59, +49, +80, +143, +87, +249, +136, +5, +131, +247, +216, +129, +75, +45, +20, +248, +80, +134, +28, +19, +79, +61, +240, +102, +170, +68, +114, +79, +36, +192, +13, +145, +59, +3, +157, +233, +85, +98, +158, +94, +148, +182, +7, +152, +165, +63, +211, +25, +181, +71, +103, +67, +81, +36, +252, +206, +157, +241, +92, +148, +255, +157, +163, +1, +239, +211, +157, +168, +242, +65, +54, +190, +189, +160, +15, +94, +19, +251, +253, +47, +236, +42, +248, +197, +176, +171, +76, +206, +229, +217, +229, +54, +173, +53, +99, +232, +213, +54, +27, +174, +104, +5, +99, +116, +185, +229, +125, +134, +48, +196, +131, +165, +112, +86, +55, +43, +74, +11, +217, +176, +66, +253, +163, +53, +175, +242, +60, +61, +15, +84, +4, +112, +255, +96, +101, +168, +50, +78, +119, +125, +20, +152, +189, +31, +244, +117, +70, +179, +104, +208, +72, +200, +128, +113, +16, +224, +232, +229, +120, +130, +193, +90, +83, +75, +204, +42, +117, +146, +211, +95, +137, +12, +181, +145, +136, +88, +224, +32, +29, +237, +40, +99, +95, +248, +101, +217, +135, +8, +132, +51, +145, +197, +83, +132, +114, +149, +73, +246, +222, +243, +128, +228, +202, +239, +124, +41, +163, +22, +68, +38, +45, +132, +170, +139, +16, +237, +35, +121, +178, +108, +116, +125, +218, +201, +246, +85, +118, +68, +227, +10, +50, +195, +94, +133, +220, +148, +149, +8, +214, +163, +198, +173, +24, +34, +161, +116, +141, +109, +138, +176, +41, +156, +208, +184, +176, +56, +50, +231, +124, +38, +227, +162, +194, +127, +44, +222, +24, +152, +254, +9, +91, +221, +77, +240, +252, +21, +177, +73, +133, +139, +32, +84, +198, +143, +101, +33, +57, +110, +10, +157, +93, +216, +118, +157, +124, +2, +28, +154, +91, +189, +221, +116, +39, +25, +235, +183, +46, +63, +61, +0, +77, +31, +90, +26, +75, +26, +0, +202, +90, +57, +60, +32, +197, +40, +127, +195, +44, +71, +25, +34, +232, +75, +16, +107, +204, +193, +40, +32, +210, +197, +174, +211, +154, +59, +245, +224, +53, +193, +213, +10, +176, +217, +154, +51, +171, +72, +115, +134, +138, +96, +114, +158, +70, +193, +43, +111, +248, +239, +110, +43, +139, +151, +148, +62, +179, +182, +157, +145, +214, +230, +3, +10, +10, +23, +95, +66, +200, +198, +161, +54, +120, +156, +101, +78, +52, +63, +127, +169, +201, +48, +229, +0, +177, +57, +70, +142, +73, +149, +120, +105, +31, +232, +233, +138, +133, +255, +252, +219, +252, +108, +143, +244, +41, +203, +198, +249, +79, +141, +217, +140, +219, +221, +67, +229, +172, +112, +234, +17, +188, +236, +213, +250, +169, +248, +245, +80, +43, +67, +230, +148, +228, +150, +138, +99, +14, +79, +56, +89, +133, +72, +242, +35, +251, +164, +247, +179, +83, +202, +76, +19, +97, +207, +236, +34, +120, +82, +153, +209, +154, +134, +39, +101, +254, +207, +160, +245, +114, +202, +136, +195, +158, +164, +193, +164, +177, +85, +193, +77, +72, +9, +170, +70, +245, +59, +231, +70, +30, +179, +166, +131, +34, +192, +220, +47, +142, +157, +109, +167, +36, +85, +118, +179, +55, +28, +115, +46, +185, +20, +108, +62, +59, +145, +152, +51, +238, +85, +212, +100, +176, +85, +226, +195, +112, +69, +183, +156, +155, +6, +171, +63, +89, +74, +240, +170, +53, +210, +123, +44, +122, +125, +121, +236, +54, +74, +3, +172, +27, +6, +34, +190, +228, +166, +206, +86, +103, +47, +220, +76, +174, +247, +202, +11, +247, +133, +104, +230, +1, +184, +16, +230, +138, +84, +123, +200, +60, +190, +126, +111, +117, +187, +143, +132, +109, +177, +200, +199, +73, +194, +15, +139, +242, +210, +135, +88, +222, +220, +23, +141, +168, +231, +138, +55, +198, +41, +20, +248, +244, +99, +39, +73, +113, +128, +189, +252, +9, +185, +206, +161, +145, +178, +187, +25, +202, +117, +31, +200, +203, +137, +123, +253, +197, +133, +129, +220, +34, +205, +158, +224, +104, +48, +62, +183, +42, +82, +150, +227, +145, +156, +224, +30, +253, +65, +179, +137, +104, +236, +67, +120, +235, +140, +241, +195, +170, +69, +193, +148, +139, +197, +116, +121, +7, +158, +184, +112, +110, +25, +120, +24, +164, +145, +95, +188, +244, +89, +79, +53, +202, +21, +222, +123, +204, +18, +233, +42, +247, +218, +168, +60, +47, +69, +86, +210, +96, +57, +208, +145, +47, +226, +115, +114, +116, +222, +255, +48, +110, +174, +189, +254, +68, +37, +200, +153, +205, +106, +120, +63, +29, +221, +126, +154, +204, +13, +138, +46, +175, +160, +239, +37, +110, +12, +55, +171, +171, +60, +214, +133, +143, +171, +243, +91, +69, +45, +223, +48, +132, +224, +146, +19, +186, +69, +252, +151, +157, +93, +216, +176, +61, +106, +185, +185, +41, +239, +252, +124, +193, +38, +114, +161, +228, +199, +140, +172, +43, +222, +128, +121, +3, +78, +189, +212, +65, +220, +231, +240, +250, +55, +214, +251, +40, +8, +162, +101, +53, +202, +29, +166, +229, +47, +214, +115, +30, +48, +197, +174, +169, +129, +123, +251, +250, +59, +104, +158, +255, +59, +127, +20, +80, +98, +7, +128, +174, +119, +42, +88, +211, +169, +35, +113, +147, +61, +16, +115, +208, +157, +114, +67, +126, +86, +195, +139, +249, +76, +9, +250, +165, +172, +99, +76, +183, +68, +30, +150, +255, +126, +204, +129, +181, +101, +90, +174, +37, +172, +233, +155, +223, +204, +98, +17, +94, +155, +203, +29, +31, +239, +137, +197, +97, +43, +249, +172, +39, +131, +51, +248, +209, +175, +133, +101, +17, +190, +194, +201, +206, +95, +1, +214, +50, +202, +147, +254, +216, +77, +131, +175, +118, +192, +202, +252, +182, +53, +121, +103, +56, +122, +64, +182, +36, +93, +11, +152, +149, +214, +149, +220, +14, +156, +234, +159, +229, +103, +54, +73, +147, +147, +152, +131, +174, +32, +149, +166, +214, +210, +195, +56, +87, +193, +122, +20, +34, +15, +130, +131, +225, +81, +30, +181, +147, +15, +37, +98, +134, +169, +25, +57, +164, +89, +243, +241, +177, +234, +233, +128, +32, +69, +190, +185, +145, +14, +241, +160, +19, +35, +71, +32, +234, +138, +121, +69, +230, +207, +98, +92, +182, +159, +80, +115, +71, +142, +23, +162, +158, +129, +248, +59, +68, +51, +71, +172, +72, +144, +111, +87, +24, +210, +6, +32, +52, +56, +171, +229, +1, +193, +157, +14, +93, +206, +154, +37, +14, +107, +93, +175, +225, +232, +203, +65, +62, +201, +149, +128, +247, +162, +238, +16, +168, +116, +176, +224, +139, +152, +174, +123, +118, +111, +187, +29, +157, +66, +211, +193, +0, +123, +51, +255, +197, +105, +196, +53, +175, +174, +182, +125, +42, +173, +15, +90, +22, +254, +73, +25, +206, +141, +211, +193, +255, +253, +47, +0, +199, +95, +120, +37, +108, +83, +216, +212, +12, +197, +193, +188, +129, +14, +217, +10, +143, +92, +9, +125, +211, +188, +170, +90, +98, +174, +255, +119, +153, +189, +66, +161, +87, +4, +192, +126, +121, +81, +85, +91, +159, +160, +154, +214, +180, +22, +240, +67, +206, +149, +31, +204, +203, +232, +51, +48, +46, +82, +32, +209, +58, +45, +126, +110, +80, +234, +171, +202, +46, +21, +121, +179, +38, +4, +199, +124, +81, +42, +122, +116, +90, +167, +93, +110, +54, +180, +24, +228, +120, +57, +179, +130, +66, +46, +88, +32, +65, +120, +17, +173, +38, +170, +177, +234, +165, +217, +248, +98, +201, +211, +190, +161, +30, +161, +50, +215, +180, +148, +96, +152, +237, +123, +202, +117, +131, +252, +186, +161, +136, +16, +226, +51, +0, +237, +119, +218, +92, +14, +157, +184, +75, +133, +238, +183, +17, +253, +98, +251, +56, +59, +105, +212, +113, +77, +111, +63, +63, +157, +230, +164, +203, +228, +41, +79, +149, +253, +27, +73, +186, +202, +191, +88, +220, +11, +121, +240, +129, +213, +99, +129, +125, +41, +226, +136, +158, +55, +178, +93, +109, +4, +188, +101, +109, +236, +137, +23, +106, +150, +107, +106, +56, +131, +221, +62, +146, +152, +191, +207, +98, +150, +153, +133, +19, +102, +42, +160, +112, +187, +103, +148, +85, +117, +76, +36, +168, +6, +43, +131, +153, +7, +178, +109, +168, +194, +240, +129, +25, +237, +249, +81, +178, +87, +124, +135, +86, +77, +1, +137, +98, +45, +205, +133, +58, +88, +103, +90, +86, +18, +250, +38, +67, +92, +35, +195, +45, +1, +222, +148, +48, +53, +151, +189, +211, +215, +86, +255, +160, +107, +100, +23, +176, +166, +51, +194, +155, +179, +221, +115, +205, +57, +31, +161, +72, +78, +99, +99, +77, +107, +45, +219, +191, +160, +73, +40, +49, +141, +115, +234, +187, +190, +131, +235, +41, +65, +32, +5, +185, +79, +224, +97, +18, +193, +29, +13, +46, +8, +19, +68, +62, +225, +97, +120, +132, +149, +235, +58, +53, +146, +196, +48, +106, +38, +69, +26, +65, +216, +147, +225, +41, +52, +206, +155, +79, +158, +241, +133, +4, +61, +5, +197, +61, +62, +44, +21, +86, +242, +121, +68, +182, +14, +121, +142, +42, +152, +12, +157, +137, +213, +210, +159, +200, +2, +4, +234, +77, +60, +75, +36, +192, +68, +10, +203, +203, +166, +89, +62, +5, +27, +138, +22, +229, +43, +106, +200, +171, +184, +52, +123, +8, +21, +41, +144, +36, +64, +187, +175, +18, +239, +170, +155, +241, +69, +4, +189, +72, +151, +246, +89, +235, +91, +251, +100, +150, +191, +166, +146, +51, +70, +211, +173, +88, +151, +24, +85, +206, +78, +110, +235, +230, +232, +179, +211, +21, +161, +173, +97, +222, +26, +5, +56, +161, +179, +151, +37, +74, +174, +45, +29, +89, +79, +70, +212, +60, +219, +204, +230, +168, +33, +93, +112, +196, +36, +154, +159, +104, +143, +12, +168, +159, +133, +164, +156, +104, +116, +86, +53, +205, +151, +241, +69, +211, +110, +202, +77, +128, +246, +7, +16, +225, +85, +26, +79, +11, +220, +9, +93, +195, +177, +249, +84, +208, +91, +31, +253, +235, +150, +107, +147, +160, +188, +244, +249, +170, +208, +208, +34, +233, +86, +169, +45, +172, +223, +126, +49, +249, +164, +39, +238, +8, +11, +18, +144, +116, +65, +224, +118, +177, +235, +120, +38, +118, +232, +1, +206, +52, +232, +43, +206, +178, +147, +84, +73, +115, +248, +49, +242, +149, +12, +126, +171, +211, +32, +206, +172, +216, +224, +176, +187, +18, +12, +233, +63, +67, +65, +214, +104, +90, +94, +100, +136, +84, +152, +111, +215, +231, +176, +209, +5, +195, +143, +178, +199, +52, +215, +150, +254, +101, +197, +65, +81, +86, +40, +89, +67, +186, +141, +176, +110, +221, +105, +119, +48, +11, +189, +112, +86, +108, +171, +18, +20, +81, +66, +145, +118, +180, +93, +144, +51, +202, +180, +247, +102, +149, +40, +140, +169, +2, +163, +106, +165, +76, +27, +113, +152, +22, +74, +15, +183, +216, +198, +127, +241, +169, +97, +12, +197, +242, +226, +52, +91, +175, +201, +95, +81, +64, +188, +244, +253, +44, +195, +192, +145, +179, +51, +26, +251, +17, +14, +64, +143, +225, +127, +2, +95, +211, +162, +163, +117, +38, +97, +99, +2, +86, +115, +26, +180, +117, +48, +229, +98, +132, +207, +232, +102, +245, +247, +61, +122, +163, +153, +72, +5, +79, +158, +87, +89, +100, +231, +25, +57, +36, +69, +84, +10, +144, +97, +108, +162, +111, +127, +247, +227, +40, +9, +200, +215, +87, +35, +136, +238, +235, +32, +98, +120, +239, +192, +238, +44, +244, +179, +112, +158, +42, +233, +215, +198, +89, +215, +83, +16, +51, +173, +181, +17, +235, +149, +150, +94, +18, +148, +249, +145, +39, +94, +69, +217, +132, +51, +58, +227, +251, +0, +176, +65, +189, +97, +15, +81, +78, +196, +21, +25, +247, +19, +108, +215, +56, +93, +161, +112, +206, +85, +237, +43, +186, +213, +62, +88, +92, +107, +30, +58, +213, +189, +236, +32, +243, +62, +199, +69, +0, +112, +192, +84, +178, +30, +124, +38, +31, +226, +135, +149, +10, +250, +184, +208, +212, +152, +144, +112, +210, +116, +192, +154, +209, +145, +241, +59, +46, +222, +112, +217, +249, +203, +235, +253, +6, +6, +231, +28, +131, +158, +16, +206, +123, +61, +158, +62, +213, +83, +167, +126, +55, +191, +197, +108, +19, +33, +107, +96, +241, +141, +242, +44, +86, +102, +103, +106, +178, +201, +0, +152, +131, +195, +159, +9, +240, +77, +65, +160, +243, +102, +30, +80, +19, +64, +137, +91, +165, +110, +185, +63, +179, +112, +43, +123, +208, +240, +120, +10, +77, +84, +142, +193, +123, +88, +249, +235, +119, +36, +214, +16, +199, +89, +36, +31, +136, +117, +165, +156, +253, +114, +207, +216, +140, +251, +128, +240, +193, +59, +188, +133, +179, +128, +119, +168, +162, +253, +66, +38, +32, +151, +252, +162, +9, +179, +18, +238, +117, +232, +73, +51, +28, +222, +70, +132, +182, +227, +101, +142, +196, +114, +109, +240, +135, +198, +190, +219, +250, +47, +169, +165, +242, +94, +115, +77, +139, +58, +95, +176, +62, +53, +15, +198, +217, +46, +10, +144, +52, +207, +223, +124, +25, +124, +94, +125, +164, +233, +156, +142, +209, +132, +128, +213, +140, +114, +59, +50, +236, +101, +221, +69, +38, +48, +230, +254, +235, +197, +137, +239, +6, +145, +214, +73, +222, +110, +211, +175, +206, +238, +15, +88, +165, +184, +224, +46, +169, +44, +138, +62, +200, +173, +103, +219, +15, +246, +124, +242, +3, +163, +147, +202, +206, +69, +215, +238, +203, +181, +3, +51, +197, +41, +178, +146, +29, +172, +84, +87, +102, +220, +80, +107, +110, +102, +64, +191, +132, +229, +30, +60, +205, +169, +35, +46, +130, +135, +11, +226, +168, +130, +101, +174, +106, +72, +72, +174, +47, +170, +91, +193, +167, +75, +254, +11, +25, +108, +55, +123, +207, +205, +58, +234, +59, +146, +180, +255, +167, +62, +183, +229, +178, +226, +42, +104, +59, +134, +174, +245, +147, +136, +198, +34, +170, +210, +146, +250, +225, +33, +106, +135, +77, +123, +214, +182, +129, +123, +13, +168, +120, +163, +151, +100, +159, +62, +73, +134, +242, +190, +188, +26, +246, +44, +124, +20, +83, +130, +230, +27, +7, +51, +73, +148, +78, +128, +12, +193, +192, +146, +87, +125, +212, +95, +147, +194, +12, +97, +49, +174, +211, +243, +156, +11, +172, +203, +182, +32, +194, +57, +190, +164, +78, +245, +240, +136, +92, +13, +101, +243, +105, +187, +170, +92, +71, +81, +194, +60, +179, +218, +8, +34, +39, +43, +248, +175, +192, +156, +227, +187, +176, +21, +15, +121, +181, +245, +218, +95, +10, +232, +212, +62, +193, +139, +171, +49, +30, +217, +213, +16, +235, +81, +121, +233, +182, +14, +148, +242, +240, +250, +1, +199, +203, +184, +221, +183, +103, +178, +138, +188, +124, +97, +217, +94, +140, +100, +43, +51, +149, +234, +20, +232, +195, +65, +163, +239, +7, +226, +55, +144, +182, +35, +224, +26, +225, +181, +119, +244, +150, +122, +31, +170, +196, +25, +55, +134, +202, +75, +75, +181, +143, +199, +59, +203, +195, +206, +152, +176, +225, +171, +230, +255, +190, +227, +239, +189, +168, +234, +145, +240, +137, +215, +219, +238, +27, +251, +229, +50, +183, +192, +57, +12, +66, +157, +185, +63, +253, +217, +32, +59, +200, +81, +36, +41, +93, +78, +82, +212, +17, +55, +76, +186, +229, +191, +241, +153, +189, +69, +215, +8, +181, +115, +93, +171, +76, +127, +14, +33, +246, +31, +113, +58, +113, +0, +165, +21, +13, +179, +57, +154, +214, +167, +210, +229, +142, +116, +202, +95, +190, +238, +249, +206, +0, +15, +91, +104, +92, +170, +188, +96, +239, +215, +230, +87, +50, +82, +103, +237, +62, +134, +201, +222, +14, +215, +89, +194, +120, +112, +72, +3, +221, +123, +134, +15, +238, +230, +132, +172, +62, +110, +120, +228, +82, +159, +251, +141, +253, +45, +70, +160, +45, +4, +176, +107, +242, +195, +241, +140, +132, +32, +119, +168, +17, +82, +214, +119, +16, +91, +58, +0, +246, +22, +147, +108, +112, +31, +60, +33, +187, +164, +163, +7, +229, +120, +174, +96, +17, +93, +208, +15, +70, +226, +226, +252, +178, +200, +215, +159, +210, +248, +80, +38, +24, +21, +183, +142, +87, +100, +59, +218, +44, +93, +128, +81, +94, +73, +106, +147, +24, +42, +46, +15, +71, +180, +230, +36, +119, +75, +190, +244, +80, +125, +166, +8, +91, +112, +3, +159, +63, +175, +197, +228, +56, +98, +49, +188, +162, +173, +43, +241, +229, +67, +185, +143, +53, +248, +227, +130, +188, +36, +155, +12, +96, +142, +68, +249, +94, +56, +3, +221, +103, +231, +162, +19, +247, +239, +74, +102, +65, +55, +38, +97, +96, +227, +109, +23, +141, +30, +179, +73, +194, +147, +185, +96, +178, +242, +159, +116, +127, +100, +42, +2, +233, +89, +137, +165, +82, +165, +172, +10, +76, +147, +188, +30, +20, +161, +135, +89, +127, +208, +45, +29, +249, +38, +95, +164, +34, +120, +3, +1, +233, +50, +31, +109, +203, +31, +67, +41, +151, +188, +167, +91, +47, +228, +4, +83, +168, +193, +252, +234, +72, +127, +47, +89, +59, +234, +123, +225, +53, +80, +126, +236, +72, +116, +227, +12, +64, +224, +137, +71, +176, +111, +212, +174, +59, +252, +38, +114, +134, +214, +183, +21, +109, +60, +30, +91, +19, +43, +18, +61, +23, +198, +185, +178, +185, +243, +218, +48, +201, +77, +125, +206, +208, +124, +33, +185, +5, +140, +39, +157, +180, +149, +82, +102, +49, +3, +85, +96, +24, +191, +36, +88, +186, +210, +87, +196, +175, +82, +108, +231, +183, +51, +97, +134, +253, +217, +101, +138, +110, +19, +9, +163, +157, +169, +211, +39, +50, +112, +115, +221, +178, +190, +163, +225, +106, +164, +27, +254, +43, +144, +43, +124, +22, +49, +67, +23, +174, +200, +230, +157, +35, +223, +248, +77, +168, +73, +163, +8, +30, +66, +51, +157, +138, +20, +133, +107, +126, +44, +114, +72, +121, +147, +126, +134, +123, +9, +124, +240, +253, +51, +127, +70, +107, +9, +190, +63, +19, +229, +229, +85, +165, +180, +197, +132, +14, +134, +52, +33, +142, +237, +147, +103, +82, +178, +3, +220, +85, +87, +201, +126, +221, +57, +219, +34, +14, +2, +13, +51, +55, +119, +5, +232, +74, +48, +249, +232, +122, +54, +37, +187, +99, +89, +109, +35, +75, +190, +233, +166, +231, +63, +97, +15, +214, +103, +34, +28, +135, +99, +243, +223, +150, +48, +44, +194, +45, +39, +151, +186, +4, +248, +110, +228, +75, +1, +198, +116, +61, +102, +217, +166, +205, +156, +200, +155, +34, +6, +68, +252, +213, +241, +237, +189, +72, +1, +27, +125, +147, +213, +243, +184, +200, +69, +11, +120, +173, +166, +126, +51, +199, +5, +3, +181, +77, +173, +126, +186, +128, +144, +77, +210, +232, +172, +198, +84, +89, +17, +143, +38, +52, +118, +56, +54, +138, +97, +63, +174, +129, +172, +86, +36, +250, +24, +9, +194, +72, +93, +126, +71, +152, +25, +181, +13, +51, +197, +186, +219, +16, +183, +70, +188, +48, +83, +219, +21, +138, +215, +11, +145, +182, +19, +242, +230, +118, +49, +193, +184, +138, +123, +93, +100, +167, +81, +190, +21, +206, +148, +250, +186, +139, +238, +22, +151, +60, +79, +88, +229, +91, +144, +19, +142, +250, +145, +186, +202, +129, +162, +50, +35, +116, +116, +20, +214, +15, +200, +240, +213, +37, +193, +23, +154, +185, +206, +169, +159, +96, +97, +22, +123, +200, +201, +149, +3, +150, +15, +129, +45, +21, +58, +69, +226, +193, +207, +45, +208, +115, +160, +30, +162, +68, +54, +229, +50, +145, +67, +224, +47, +14, +244, +74, +70, +254, +11, +253, +51, +113, +193, +228, +232, +141, +25, +101, +15, +143, +64, +144, +84, +11, +192, +139, +13, +81, +160, +108, +193, +163, +208, +248, +34, +34, +207, +48, +150, +161, +4, +146, +6, +150, +62, +170, +217, +118, +140, +101, +200, +41, +9, +230, +67, +164, +96, +21, +172, +72, +243, +43, +77, +164, +19, +88, +82, +76, +39, +81, +105, +35, +70, +43, +76, +71, +191, +30, +147, +165, +83, +123, +62, +145, +101, +152, +184, +134, +46, +36, +106, +136, +69, +228, +163, +212, +92, +23, +86, +31, +188, +44, +48, +181, +247, +251, +231, +13, +103, +81, +97, +19, +173, +93, +90, +142, +164, +246, +10, +39, +6, +17, +194, +155, +230, +226, +252, +157, +9, +212, +169, +15, +116, +185, +36, +245, +245, +65, +210, +196, +195, +223, +113, +112, +107, +92, +120, +204, +217, +206, +201, +145, +230, +162, +58, +179, +91, +75, +173, +60, +31, +81, +163, +9, +78, +216, +188, +103, +68, +224, +223, +245, +25, +47, +246, +179, +98, +132, +105, +219, +54, +38, +207, +250, +242, +34, +195, +154, +48, +123, +70, +174, +121, +197, +74, +90, +13, +173, +186, +246, +73, +80, +52, +186, +127, +240, +69, +36, +130, +180, +49, +97, +82, +180, +140, +26, +208, +6, +53, +36, +224, +228, +65, +167, +151, +54, +200, +141, +146, +29, +252, +7, +245, +28, +57, +42, +184, +113, +3, +86, +199, +213, +190, +28, +253, +149, +254, +182, +38, +27, +201, +65, +79, +172, +249, +44, +247, +42, +75, +127, +123, +59, +114, +133, +205, +126, +50, +164, +100, +63, +170, +107, +157, +68, +21, +179, +13, +193, +168, +190, +245, +201, +245, +206, +227, +55, +212, +252, +98, +5, +69, +32, +177, +239, +36, +6, +73, +119, +20, +16, +31, +81, +68, +68, +204, +51, +40, +194, +82, +11, +229, +51, +255, +250, +242, +77, +110, +186, +23, +100, +104, +53, +37, +58, +86, +131, +56, +31, +220, +36, +94, +193, +124, +88, +215, +147, +99, +16, +81, +184, +207, +231, +49, +149, +196, +215, +2, +74, +217, +158, +143, +164, +21, +45, +252, +196, +159, +219, +163, +229, +181, +116, +34, +147, +200, +156, +23, +228, +147, +212, +110, +105, +75, +194, +32, +185, +153, +199, +222, +253, +144, +115, +175, +14, +82, +28, +140, +63, +101, +245, +235, +231, +239, +72, +64, +242, +165, +34, +68, +9, +179, +33, +178, +198, +255, +221, +169, +150, +160, +40, +34, +46, +98, +201, +83, +74, +251, +70, +122, +215, +78, +10, +243, +22, +37, +148, +211, +232, +193, +166, +86, +89, +70, +52, +122, +47, +37, +247, +119, +60, +210, +142, +246, +175, +73, +116, +101, +73, +136, +236, +225, +139, +21, +40, +6, +63, +211, +48, +103, +24, +54, +30, +223, +22, +83, +63, +182, +83, +117, +183, +90, +154, +55, +75, +75, +127, +139, +96, +196, +178, +61, +15, +33, +233, +205, +166, +92, +141, +178, +63, +76, +219, +30, +214, +164, +119, +242, +81, +109, +248, +132, +127, +231, +190, +212, +205, +239, +184, +80, +116, +221, +174, +223, +210, +70, +58, +43, +209, +134, +166, +42, +148, +15, +7, +56, +232, +175, +55, +0, +225, +193, +149, +226, +146, +105, +43, +246, +14, +231, +212, +33, +217, +139, +225, +176, +153, +190, +10, +253, +232, +216, +28, +174, +8, +159, +97, +200, +94, +199, +21, +165, +6, +195, +204, +217, +250, +209, +236, +141, +190, +232, +197, +87, +255, +155, +186, +204, +245, +78, +212, +83, +32, +234, +242, +95, +139, +194, +231, +144, +165, +177, +245, +92, +29, +235, +108, +199, +108, +113, +24, +7, +10, +104, +212, +219, +61, +6, +86, +1, +220, +8, +23, +99, +191, +139, +26, +38, +59, +118, +132, +139, +175, +179, +12, +98, +3, +105, +87, +123, +53, +205, +245, +64, +163, +179, +255, +89, +183, +69, +115, +100, +32, +91, +3, +186, +10, +37, +227, +144, +19, +99, +88, +29, +245, +232, +28, +237, +183, +243, +41, +70, +218, +34, +170, +32, +86, +215, +0, +255, +52, +180, +46, +84, +207, +51, +184, +71, +117, +218, +228, +236, +76, +194, +122, +99, +107, +250, +15, +92, +202, +100, +39, +224, +152, +201, +180, +176, +122, +3, +254, +25, +209, +183, +237, +151, +101, +29, +26, +207, +235, +23, +231, +110, +234, +62, +19, +81, +103, +124, +144, +86, +221, +202, +61, +83, +93, +27, +144, +200, +51, +46, +160, +192, +217, +111, +160, +225, +99, +195, +40, +18, +239, +114, +3, +217, +253, +3, +76, +221, +88, +149, +73, +14, +202, +13, +152, +72, +163, +61, +44, +117, +213, +207, +202, +69, +184, +31, +76, +62, +181, +208, +27, +205, +6, +27, +120, +73, +198, +137, +241, +20, +40, +53, +146, +239, +205, +53, +160, +25, +248, +24, +229, +29, +32, +210, +1, +151, +25, +142, +212, +109, +132, +72, +223, +56, +48, +248, +176, +70, +6, +81, +86, +186, +40, +220, +139, +106, +110, +171, +111, +90, +61, +73, +130, +108, +186, +117, +16, +132, +120, +29, +107, +186, +207, +147, +153, +184, +201, +41, +39, +4, +248, +176, +145, +129, +19, +53, +162, +207, +34, +29, +35, +76, +164, +22, +132, +141, +103, +233, +140, +252, +145, +161, +168, +248, +87, +56, +89, +139, +105, +102, +94, +44, +238, +233, +33, +237, +55, +112, +74, +92, +129, +213, +89, +16, +247, +98, +130, +28, +37, +119, +29, +163, +240, +177, +31, +222, +112, +58, +96, +61, +174, +148, +233, +229, +51, +142, +164, +4, +82, +71, +252, +25, +185, +173, +5, +10, +103, +88, +194, +245, +8, +114, +13, +102, +190, +196, +26, +3, +181, +48, +212, +141, +53, +98, +142, +91, +30, +1, +94, +246, +139, +85, +138, +186, +53, +94, +2, +77, +20, +66, +110, +19, +245, +138, +95, +242, +216, +255, +66, +186, +147, +227, +131, +212, +1, +44, +0, +142, +86, +94, +219, +168, +138, +106, +115, +80, +194, +53, +36, +212, +246, +85, +33, +131, +147, +239, +177, +191, +187, +38, +105, +2, +150, +20, +168, +88, +29, +75, +123, +114, +251, +199, +176, +215, +98, +180, +35, +104, +79, +103, +243, +89, +38, +125, +239, +2, +226, +42, +187, +110, +182, +107, +177, +71, +215, +0, +12, +11, +146, +86, +148, +190, +82, +177, +128, +58, +148, +100, +185, +173, +190, +221, +39, +12, +144, +234, +123, +182, +77, +55, +187, +229, +112, +34, +67, +174, +84, +242, +174, +3, +176, +194, +174, +13, +127, +11, +22, +210, +242, +196, +111, +212, +159, +24, +70, +60, +99, +69, +191, +230, +73, +25, +96, +220, +169, +79, +8, +233, +76, +62, +155, +176, +86, +99, +217, +52, +15, +43, +238, +172, +142, +46, +133, +34, +36, +107, +11, +63, +55, +238, +217, +250, +160, +206, +4, +64, +24, +29, +100, +170, +26, +25, +14, +78, +205, +62, +95, +229, +68, +71, +148, +224, +181, +88, +230, +156, +87, +50, +215, +104, +118, +80, +66, +250, +68, +24, +154, +203, +97, +202, +195, +96, +62, +137, +81, +121, +152, +67, +157, +218, +182, +65, +68, +171, +235, +160, +192, +1, +118, +179, +168, +61, +226, +204, +73, +213, +219, +52, +123, +186, +167, +58, +12, +155, +123, +112, +18, +209, +222, +19, +157, +160, +126, +41, +80, +5, +65, +208, +54, +61, +161, +188, +97, +164, +111, +98, +46, +226, +81, +53, +239, +62, +9, +82, +243, +190, +116, +22, +117, +246, +89, +64, +170, +41, +59, +113, +224, +247, +108, +87, +85, +133, +66, +62, +218, +75, +102, +52, +10, +36, +16, +18, +195, +180, +93, +173, +12, +85, +198, +152, +55, +65, +185, +35, +235, +51, +99, +73, +7, +154, +7, +79, +44, +195, +68, +241, +9, +176, +158, +174, +171, +58, +36, +141, +220, +41, +165, +209, +223, +141, +77, +177, +229, +70, +110, +251, +57, +111, +237, +237, +24, +223, +69, +10, +42, +86, +159, +174, +37, +219, +48, +36, +175, +8, +110, +192, +53, +166, +41, +14, +147, +133, +26, +68, +227, +149, +93, +4, +13, +238, +113, +96, +25, +141, +18, +239, +95, +47, +57, +29, +114, +185, +222, +3, +143, +245, +37, +121, +17, +225, +27, +68, +24, +0, +90, +47, +153, +102, +88, +72, +245, +1, +85, +54, +95, +76, +62, +106, +201, +37, +164, +218, +67, +79, +61, +32, +191, +230, +47, +93, +9, +239, +96, +211, +206, +160, +101, +109, +193, +211, +135, +217, +219, +135, +100, +41, +218, +2, +1, +210, +129, +162, +121, +52, +137, +17, +150, +159, +0, +159, +123, +79, +75, +164, +44, +204, +18, +44, +150, +227, +202, +62, +174, +67, +190, +147, +65, +162, +49, +31, +52, +75, +91, +85, +103, +106, +178, +244, +41, +150, +54, +200, +12, +6, +106, +148, +40, +147, +159, +117, +135, +36, +7, +226, +118, +228, +232, +69, +71, +43, +59, +188, +200, +32, +6, +184, +238, +109, +195, +201, +242, +19, +141, +204, +246, +17, +147, +44, +119, +192, +28, +121, +220, +54, +182, +160, +135, +219, +55, +159, +201, +200, +90, +231, +97, +157, +165, +106, +212, +88, +39, +184, +84, +128, +117, +134, +217, +185, +208, +126, +229, +38, +97, +158, +229, +255, +26, +99, +192, +112, +68, +145, +83, +255, +194, +2, +253, +251, +11, +11, +210, +141, +147, +199, +224, +19, +145, +213, +209, +216, +210, +167, +153, +242, +169, +234, +52, +155, +92, +11, +253, +56, +68, +248, +61, +113, +108, +138, +183, +245, +39, +74, +236, +50, +120, +83, +153, +146, +182, +130, +175, +9, +169, +59, +72, +199, +226, +178, +205, +231, +255, +65, +14, +225, +120, +239, +228, +247, +105, +81, +236, +36, +125, +134, +67, +87, +255, +103, +112, +212, +122, +252, +111, +215, +36, +232, +23, +26, +189, +146, +183, +54, +45, +215, +237, +142, +12, +200, +190, +72, +0, +156, +109, +218, +6, +105, +43, +46, +44, +31, +197, +175, +11, +199, +35, +215, +217, +179, +134, +137, +163, +196, +8, +9, +20, +231, +55, +2, +154, +134, +220, +231, +244, +184, +99, +250, +106, +210, +159, +163, +179, +196, +190, +159, +81, +226, +140, +223, +196, +53, +238, +110, +76, +46, +181, +84, +243, +226, +191, +249, +56, +130, +9, +127, +196, +44, +24, +132, +60, +1, +246, +22, +219, +167, +174, +203, +207, +5, +80, +154, +24, +10, +138, +41, +63, +211, +113, +40, +70, +87, +235, +56, +234, +239, +145, +10, +250, +180, +140, +59, +199, +211, +61, +42, +69, +129, +95, +14, +101, +116, +7, +84, +222, +253, +90, +242, +191, +207, +204, +244, +147, +218, +212, +98, +32, +242, +193, +137, +207, +209, +61, +79, +189, +212, +3, +182, +147, +38, +241, +138, +0, +109, +110, +60, +239, +198, +252, +170, +14, +15, +135, +36, +238, +128, +47, +129, +58, +64, +80, +94, +17, +203, +94, +235, +36, +194, +98, +144, +251, +119, +175, +138, +221, +48, +88, +241, +100, +207, +231, +34, +193, +214, +97, +166, +90, +93, +2, +44, +16, +216, +67, +35, +125, +89, +123, +196, +235, +38, +49, +205, +184, +192, +91, +177, +11, +33, +233, +63, +49, +107, +41, +90, +71, +56, +95, +147, +0, +225, +158, +7, +201, +234, +19, +122, +243, +239, +116, +126, +4, +180, +167, +226, +36, +89, +246, +241, +87, +232, +220, +124, +57, +167, +143, +94, +185, +100, +37, +198, +24, +203, +136, +6, +189, +156, +86, +93, +169, +85, +181, +175, +44, +135, +4, +99, +129, +209, +232, +128, +191, +79, +164, +167, +90, +238, +149, +87, +239, +48, +189, +186, +17, +234, +123, +91, +24, +91, +178, +157, +138, +153, +40, +149, +149, +226, +50, +247, +28, +85, +163, +253, +23, +222, +114, +108, +1, +190, +230, +141, +115, +123, +241, +5, +145, +198, +168, +56, +73, +9, +56, +15, +160, +136, +97, +204, +69, +252, +130, +118, +130, +100, +242, +40, +97, +166, +130, +141, +148, +107, +227, +244, +23, +45, +4, +249, +59, +87, +38, +187, +119, +39, +231, +73, +252, +12, +131, +171, +69, +34, +33, +163, +25, +209, +84, +62, +187, +228, +117, +161, +73, +233, +42, +243, +62, +228, +23, +55, +207, +92, +199, +177, +36, +71, +141, +132, +125, +149, +90, +29, +35, +118, +164, +39, +229, +119, +252, +152, +224, +170, +8, +21, +97, +150, +28, +26, +134, +167, +48, +25, +192, +253, +59, +228, +234, +150, +168, +171, +26, +15, +124, +159, +205, +69, +138, +207, +92, +23, +229, +101, +166, +3, +49, +154, +29, +251, +141, +139, +7, +16, +193, +16, +40, +201, +85, +152, +156, +93, +14, +95, +138, +242, +177, +228, +71, +106, +147, +228, +45, +124, +68, +118, +181, +70, +68, +108, +160, +214, +146, +63, +134, +199, +28, +98, +254, +29, +14, +201, +144, +100, +159, +215, +90, +44, +37, +97, +86, +149, +5, +184, +97, +38, +70, +173, +168, +253, +108, +129, +58, +135, +20, +100, +45, +186, +177, +194, +64, +59, +75, +225, +122, +236, +232, +27, +173, +174, +74, +214, +22, +79, +183, +230, +129, +160, +108, +92, +156, +42, +28, +158, +139, +76, +187, +235, +227, +19, +142, +140, +128, +185, +137, +106, +88, +99, +222, +177, +236, +242, +30, +68, +254, +159, +223, +123, +233, +70, +253, +43, +189, +50, +220, +170, +139, +221, +4, +51, +245, +84, +85, +188, +186, +171, +143, +157, +230, +151, +230, +183, +146, +223, +55, +1, +236, +44, +213, +127, +123, +101, +94, +222, +74, +90, +0, +64, +49, +145, +25, +89, +75, +33, +187, +198, +65, +64, +175, +31, +225, +124, +173, +18, +169, +22, +216, +190, +250, +3, +174, +13, +124, +148, +152, +119, +244, +199, +21, +167, +118, +100, +189, +117, +201, +81, +254, +108, +217, +158, +3, +180, +230, +200, +22, +40, +231, +253, +47, +126, +241, +18, +109, +224, +233, +171, +114, +117, +59, +135, +53, +212, +191, +45, +121, +28, +96, +84, +30, +185, +35, +43, +161, +147, +225, +192, +236, +89, +35, +126, +58, +176, +71, +54, +130, +139, +66, +245, +125, +245, +92, +202, +220, +113, +155, +33, +205, +23, +19, +27, +109, +222, +217, +6, +24, +12, +86, +134, +180, +107, +61, +217, +224, +192, +82, +110, +171, +170, +241, +134, +225, +44, +48, +102, +179, +56, +108, +193, +219, +165, +34, +192, +49, +67, +109, +76, +109, +227, +127, +46, +254, +96, +133, +242, +24, +96, +167, +1, +63, +10, +228, +213, +9, +228, +139, +131, +25, +225, +141, +202, +26, +104, +46, +231, +148, +91, +58, +227, +243, +38, +234, +71, +95, +120, +181, +152, +117, +64, +155, +64, +132, +200, +142, +145, +81, +232, +21, +191, +2, +82, +108, +211, +147, +199, +43, +226, +107, +241, +5, +163, +125, +240, +78, +190, +189, +133, +148, +151, +5, +202, +156, +224, +188, +0, +109, +206, +156, +152, +155, +174, +72, +52, +107, +113, +33, +180, +13, +206, +48, +85, +73, +8, +207, +242, +135, +198, +194, +84, +120, +78, +126, +110, +222, +26, +214, +24, +251, +51, +133, +6, +152, +182, +125, +85, +29, +40, +1, +40, +135, +203, +112, +85, +14, +144, +1, +229, +191, +214, +87, +193, +217, +211, +104, +63, +18, +255, +223, +143, +203, +35, +241, +76, +35, +168, +30, +225, +189, +36, +24, +189, +22, +215, +52, +121, +97, +174, +186, +165, +158, +253, +33, +121, +73, +58, +200, +252, +69, +86, +244, +2, +58, +89, +15, +181, +156, +142, +71, +126, +12, +144, +27, +196, +222, +95, +119, +39, +162, +179, +156, +232, +38, +8, +2, +110, +141, +126, +150, +95, +94, +31, +214, +107, +138, +167, +37, +253, +117, +202, +202, +104, +246, +188, +40, +143, +241, +3, +145, +120, +94, +205, +33, +42, +230, +31, +186, +75, +7, +195, +55, +57, +202, +37, +184, +181, +4, +121, +236, +4, +186, +125, +10, +236, +113, +43, +152, +116, +14, +80, +230, +159, +103, +208, +211, +74, +87, +226, +144, +145, +235, +30, +166, +210, +112, +217, +96, +98, +73, +226, +240, +126, +3, +180, +226, +33, +73, +85, +82, +251, +16, +197, +214, +121, +16, +62, +48, +111, +142, +141, +31, +6, +110, +110, +63, +143, +215, +240, +65, +52, +78, +150, +19, +240, +238, +18, +144, +248, +141, +83, +190, +99, +84, +111, +34, +207, +178, +92, +142, +72, +159, +71, +31, +201, +170, +141, +244, +215, +180, +100, +14, +87, +1, +168, +59, +105, +202, +159, +217, +54, +116, +128, +31, +169, +89, +190, +106, +230, +233, +128, +221, +147, +229, +84, +147, +207, +40, +37, +207, +7, +120, +83, +82, +70, +113, +226, +118, +179, +212, +15, +26, +145, +29, +53, +110, +60, +31, +45, +198, +212, +60, +218, +169, +69, +128, +64, +148, +72, +59, +166, +244, +52, +199, +95, +131, +0, +84, +103, +249, +145, +252, +181, +98, +113, +126, +22, +203, +36, +249, +20, +69, +91, +217, +222, +233, +190, +214, +153, +213, +205, +190, +15, +249, +147, +93, +251, +36, +47, +132, +154, +211, +9, +84, +231, +226, +204, +224, +46, +79, +40, +24, +64, +137, +32, +209, +74, +150, +156, +190, +115, +106, +132, +168, +48, +89, +128, +161, +182, +184, +1, +222, +37, +159, +86, +206, +86, +122, +120, +171, +34, +199, +178, +164, +192, +189, +177, +239, +84, +182, +25, +27, +196, +51, +36, +135, +239, +150, +65, +141, +10, +102, +139, +60, +175, +243, +125, +160, +232, +188, +247, +74, +109, +234, +127, +124, +91, +200, +49, +43, +101, +123, +13, +228, +146, +55, +115, +250, +180, +215, +35, +89, +17, +136, +186, +69, +82, +51, +237, +171, +246, +21, +144, +228, +52, +33, +108, +9, +209, +246, +80, +40, +26, +187, +87, +254, +141, +149, +175, +32, +247, +68, +132, +159, +51, +162, +103, +214, +131, +238, +237, +5, +141, +173, +221, +67, +176, +218, +114, +116, +120, +236, +229, +183, +66, +9, +24, +98, +46, +203, +167, +25, +255, +37, +132, +75, +40, +95, +140, +173, +206, +29, +237, +227, +217, +216, +96, +14, +94, +78, +213, +6, +35, +66, +66, +100, +55, +126, +250, +143, +113, +198, +165, +136, +194, +89, +20, +49, +146, +108, +108, +176, +53, +187, +94, +129, +225, +91, +131, +44, +204, +254, +13, +72, +45, +229, +63, +232, +13, +222, +41, +19, +62, +93, +52, +26, +119, +86, +3, +69, +35, +75, +33, +26, +141, +97, +191, +201, +75, +21, +248, +38, +239, +117, +69, +211, +188, +66, +65, +155, +53, +51, +144, +146, +175, +31, +63, +117, +223, +13, +10, +118, +236, +211, +85, +87, +85, +13, +51, +96, +99, +25, +183, +19, +88, +173, +221, +57, +116, +124, +201, +154, +179, +92, +242, +46, +240, +29, +66, +7, +73, +168, +101, +2, +209, +132, +209, +98, +197, +214, +17, +76, +234, +248, +87, +161, +46, +58, +145, +25, +36, +5, +235, +173, +113, +214, +133, +119, +82, +140, +68, +16, +42, +208, +26, +79, +116, +103, +244, +42, +83, +134, +108, +61, +178, +125, +183, +37, +109, +198, +153, +109, +204, +39, +77, +29, +15, +249, +148, +9, +170, +123, +17, +101, +26, +188, +163, +246, +231, +30, +104, +65, +203, +33, +208, +163, +99, +209, +176, +43, +169, +43, +36, +112, +148, +76, +116, +231, +45, +10, +160, +245, +252, +63, +99, +108, +69, +85, +199, +207, +249, +13, +178, +138, +223, +9, +244, +24, +5, +125, +20, +96, +42, +92, +140, +211, +239, +34, +219, +173, +75, +210, +143, +195, +139, +149, +87, +140, +228, +7, +30, +148, +101, +165, +100, +133, +140, +240, +193, +29, +227, +81, +111, +159, +110, +10, +142, +208, +185, +152, +28, +18, +32, +121, +82, +155, +250, +6, +17, +77, +75, +27, +41, +252, +128, +39, +202, +145, +242, +172, +91, +56, +27, +34, +80, +215, +193, +244, +176, +8, +247, +189, +44, +9, +143, +195, +227, +15, +255, +4, +189, +193, +151, +146, +38, +156, +143, +132, +30, +42, +45, +138, +254, +118, +191, +213, +72, +19, +32, +202, +145, +80, +137, +29, +100, +82, +207, +225, +0, +20, +74, +25, +47, +67, +32, +167, +53, +237, +126, +30, +253, +84, +176, +216, +253, +0, +235, +8, +199, +181, +7, +62, +134, +210, +110, +0, +105, +146, +5, +148, +31, +181, +124, +239, +73, +184, +41, +148, +70, +235, +38, +110, +255, +200, +10, +202, +151, +110, +181, +106, +203, +27, +77, +243, +160, +77, +144, +25, +188, +115, +86, +146, +187, +47, +204, +17, +63, +125, +85, +53, +167, +218, +10, +234, +125, +76, +67, +129, +65, +222, +38, +189, +231, +228, +187, +176, +210, +154, +84, +127, +91, +184, +55, +18, +214, +190, +226, +105, +47, +236, +191, +75, +57, +65, +69, +215, +78, +173, +13, +15, +78, +17, +29, +5, +98, +193, +249, +178, +247, +15, +176, +234, +225, +187, +117, +66, +46, +161, +2, +31, +141, +121, +177, +79, +91, +124, +242, +17, +168, +11, +135, +3, +87, +173, +110, +81, +42, +29, +166, +98, +79, +90, +142, +116, +180, +196, +170, +26, +138, +133, +10, +130, +49, +85, +248, +168, +113, +96, +40, +35, +219, +193, +56, +131, +231, +171, +110, +71, +165, +58, +154, +133, +252, +214, +238, +215, +78, +63, +44, +113, +227, +42, +41, +40, +246, +205, +55, +104, +116, +180, +124, +121, +238, +148, +242, +119, +177, +222, +134, +55, +136, +39, +134, +245, +220, +100, +222, +210, +38, +145, +124, +14, +78, +62, +219, +133, +95, +184, +130, +243, +10, +186, +161, +93, +106, +18, +70, +188, +92, +220, +200, +67, +105, +3, +208, +168, +145, +76, +153, +168, +43, +213, +202, +224, +175, +177, +52, +231, +81, +115, +162, +204, +138, +67, +168, +35, +4, +146, +59, +109, +10, +198, +14, +54, +98, +81, +171, +57, +54, +251, +176, +186, +253, +114, +98, +51, +209, +72, +202, +224, +58, +243, +3, +86, +194, +188, +117, +116, +220, +227, +55, +168, +64, +207, +146, +117, +206, +116, +127, +180, +120, +225, +202, +177, +63, +180, +221, +108, +231, +141, +174, +102, +220, +235, +158, +91, +237, +173, +10, +209, +124, +88, +158, +180, +8, +33, +68, +202, +62, +117, +213, +188, +185, +96, +65, +136, +26, +56, +160, +192, +92, +172, +88, +251, +250, +169, +5, +30, +92, +169, +59, +17, +5, +120, +244, +154, +223, +47, +54, +226, +244, +86, +4, +39, +216, +85, +188, +34, +222, +208, +155, +113, +2, +115, +125, +174, +17, +110, +17, +241, +36, +32, +111, +45, +74, +194, +55, +248, +116, +43, +131, +148, +62, +239, +200, +61, +72, +107, +34, +186, +90, +133, +125, +126, +82, +126, +13, +198, +216, +105, +60, +66, +240, +145, +30, +130, +75, +76, +15, +109, +64, +236, +27, +172, +65, +126, +164, +172, +183, +40, +238, +37, +34, +64, +62, +192, +9, +133, +72, +217, +125, +106, +205, +58, +111, +46, +60, +26, +176, +90, +208, +48, +135, +5, +92, +115, +180, +105, +10, +76, +232, +57, +108, +233, +49, +127, +246, +80, +142, +64, +13, +167, +159, +163, +169, +159, +186, +109, +164, +86, +22, +64, +42, +57, +190, +142, +184, +35, +159, +51, +192, +98, +185, +81, +44, +112, +2, +246, +13, +20, +190, +239, +199, +182, +111, +83, +30, +118, +32, +230, +51, +174, +181, +72, +202, +188, +181, +86, +23, +135, +29, +153, +146, +133, +167, +119, +35, +136, +36, +178, +90, +109, +123, +43, +3, +184, +85, +32, +236, +37, +169, +121, +107, +120, +4, +109, +11, +70, +79, +172, +178, +109, +245, +124, +76, +148, +42, +8, +28, +179, +182, +201, +74, +138, +176, +148, +46, +200, +107, +92, +223, +13, +24, +220, +161, +19, +202, +63, +94, +23, +178, +15, +182, +89, +14, +236, +178, +134, +223, +70, +142, +243, +103, +4, +3, +163, +249, +111, +126, +16, +99, +47, +11, +2, +63, +42, +44, +19, +37, +177, +147, +176, +117, +103, +218, +149, +2, +26, +80, +25, +146, +237, +231, +164, +20, +47, +141, +108, +151, +239, +24, +35, +69, +64, +122, +188, +152, +66, +231, +238, +170, +222, +194, +16, +153, +207, +65, +108, +191, +3, +162, +119, +207, +144, +216, +9, +15, +56, +207, +46, +88, +209, +160, +63, +138, +242, +229, +154, +236, +22, +96, +109, +65, +206, +251, +252, +210, +170, +80, +145, +8, +144, +87, +233, +191, +30, +196, +148, +214, +145, +8, +97, +224, +162, +120, +94, +198, +171, +142, +254, +205, +45, +149, +252, +96, +22, +163, +236, +132, +136, +154, +248, +176, +67, +93, +203, +42, +144, +114, +98, +97, +245, +187, +203, +84, +222, +0, +16, +34, +84, +159, +226, +103, +110, +13, +174, +115, +18, +154, +56, +83, +118, +132, +154, +245, +197, +9, +47, +196, +234, +176, +68, +34, +72, +202, +165, +229, +23, +91, +113, +130, +70, +148, +160, +87, +241, +220, +111, +165, +52, +224, +53, +222, +41, +199, +222, +227, +240, +77, +188, +25, +129, +140, +147, +180, +250, +34, +184, +46, +40, +206, +15, +199, +194, +201, +101, +104, +16, +15, +239, +191, +79, +78, +176, +173, +32, +7, +52, +96, +184, +141, +230, +178, +65, +102, +165, +103, +175, +8, +21, +233, +133, +188, +47, +221, +155, +246, +65, +251, +242, +104, +108, +199, +17, +157, +170, +69, +95, +250, +196, +197, +107, +240, +118, +91, +24, +88, +178, +48, +174, +161, +80, +140, +220, +190, +115, +213, +36, +190, +164, +143, +180, +11, +35, +217, +85, +84, +57, +254, +125, +127, +36, +195, +130, +7, +38, +68, +154, +7, +81, +139, +149, +124, +254, +173, +94, +232, +83, +134, +203, +11, +199, +170, +141, +167, +111, +209, +153, +196, +169, +221, +180, +123, +44, +127, +149, +15, +161, +20, +21, +231, +224, +243, +143, +69, +91, +95, +199, +197, +154, +26, +168, +6, +3, +165, +119, +226, +80, +185, +57, +241, +18, +206, +110, +136, +221, +32, +120, +42, +184, +159, +36, +169, +208, +120, +236, +212, +201, +3, +155, +134, +247, +236, +72, +188, +237, +15, +32, +41, +55, +138, +65, +101, +113, +166, +220, +159, +138, +43, +41, +90, +94, +146, +149, +228, +112, +154, +47, +61, +219, +40, +196, +130, +175, +56, +137, +7, +208, +133, +233, +172, +21, +193, +219, +220, +34, +236, +243, +25, +19, +89, +71, +30, +85, +21, +206, +10, +57, +40, +170, +56, +29, +239, +119, +131, +220, +97, +163, +118, +148, +116, +42, +166, +133, +71, +74, +250, +179, +109, +190, +166, +179, +55, +253, +57, +83, +0, +202, +153, +92, +51, +56, +185, +14, +27, +155, +244, +144, +34, +60, +64, +198, +81, +93, +94, +26, +244, +173, +147, +231, +83, +182, +226, +79, +73, +116, +57, +46, +5, +197, +41, +196, +133, +97, +59, +194, +112, +85, +64, +86, +7, +86, +29, +108, +136, +94, +22, +125, +166, +164, +125, +183, +111, +108, +71, +122, +53, +144, +215, +244, +52, +32, +131, +165, +33, +34, +9, +165, +208, +167, +253, +105, +148, +27, +11, +25, +77, +1, +137, +152, +105, +218, +211, +44, +250, +193, +151, +107, +216, +208, +113, +188, +204, +29, +1, +145, +203, +242, +213, +53, +107, +130, +32, +254, +12, +27, +39, +219, +97, +200, +9, +11, +115, +127, +27, +178, +176, +196, +149, +93, +138, +76, +11, +229, +136, +46, +109, +206, +181, +94, +222, +113, +5, +44, +49, +197, +249, +81, +244, +138, +36, +231, +103, +161, +62, +210, +191, +136, +171, +155, +212, +170, +230, +29, +252, +86, +126, +116, +49, +185, +126, +163, +112, +175, +139, +149, +142, +248, +117, +190, +157, +222, +17, +164, +127, +2, +246, +226, +68, +198, +147, +232, +203, +180, +102, +169, +228, +221, +20, +213, +242, +105, +189, +191, +112, +90, +151, +229, +188, +75, +214, +147, +21, +204, +66, +111, +171, +88, +207, +214, +184, +37, +73, +137, +48, +54, +240, +3, +126, +132, +254, +135, +84, +39, +172, +135, +105, +80, +177, +179, +67, +71, +92, +27, +55, +243, +187, +141, +137, +226, +223, +153, +244, +251, +193, +143, +75, +141, +133, +87, +55, +74, +110, +4, +121, +134, +54, +29, +11, +192, +91, +16, +54, +26, +111, +68, +72, +102, +37, +161, +197, +253, +196, +147, +165, +167, +107, +84, +131, +124, +46, +211, +17, +44, +96, +67, +125, +95, +196, +52, +144, +98, +57, +51, +230, +47, +74, +21, +219, +66, +46, +83, +214, +45, +178, +103, +99, +167, +2, +198, +52, +168, +130, +204, +87, +40, +232, +80, +174, +246, +5, +207, +93, +21, +254, +239, +27, +52, +171, +47, +95, +170, +4, +74, +7, +212, +54, +55, +200, +189, +19, +30, +23, +234, +249, +127, +211, +143, +209, +88, +171, +239, +173, +86, +44, +161, +36, +63, +151, +38, +138, +183, +111, +180, +188, +162, +23, +219, +212, +203, +187, +227, +28, +123, +158, +21, +84, +196, +87, +227, +157, +23, +134, +4, +161, +150, +110, +158, +49, +1, +133, +163, +12, +183, +93, +179, +147, +210, +212, +114, +252, +174, +174, +113, +188, +82, +136, +126, +70, +175, +66, +248, +22, +145, +13, +103, +71, +108, +212, +41, +149, +175, +189, +81, +142, +81, +255, +157, +5, +141, +30, +210, +128, +102, +50, +80, +65, +102, +6, +29, +26, +201, +54, +32, +12, +144, +67, +3, +233, +98, +41, +118, +158, +246, +10, +24, +42, +143, +90, +176, +225, +170, +147, +138, +254, +175, +195, +18, +136, +167, +222, +8, +145, +27, +37, +181, +203, +73, +206, +12, +219, +161, +33, +247, +151, +215, +156, +29, +170, +57, +65, +152, +12, +232, +30, +137, +75, +0, +106, +154, +59, +183, +179, +239, +138, +114, +215, +210, +29, +132, +161, +200, +145, +2, +156, +139, +115, +179, +180, +135, +239, +149, +168, +244, +95, +183, +129, +5, +222, +129, +13, +105, +153, +25, +192, +64, +119, +18, +189, +229, +124, +1, +244, +212, +112, +32, +146, +136, +151, +24, +56, +194, +234, +62, +238, +27, +119, +137, +124, +138, +169, +53, +53, +53, +183, +190, +67, +44, +166, +162, +17, +11, +158, +254, +226, +225, +207, +116, +141, +138, +38, +215, +170, +2, +0, +78, +140, +232, +238, +172, +65, +73, +244, +199, +3, +229, +81, +111, +189, +12, +137, +190, +69, +198, +118, +229, +20, +158, +4, +26, +132, +199, +2, +41, +216, +53, +6, +194, +116, +121, +237, +13, +79, +196, +57, +251, +226, +66, +124, +64, +82, +187, +189, +182, +86, +179, +72, +143, +180, +233, +241, +216, +101, +186, +219, +93, +216, +74, +24, +237, +147, +65, +142, +95, +193, +137, +243, +21, +241, +14, +24, +237, +100, +10, +70, +69, +225, +117, +26, +201, +118, +251, +188, +143, +71, +96, +115, +94, +165, +12, +117, +243, +0, +31, +47, +23, +164, +17, +162, +61, +240, +56, +83, +99, +111, +218, +128, +47, +13, +201, +108, +90, +160, +224, +143, +12, +135, +224, +138, +157, +82, +219, +200, +179, +70, +196, +98, +23, +7, +16, +223, +216, +207, +114, +68, +254, +199, +118, +40, +195, +229, +224, +226, +27, +247, +105, +28, +99, +103, +60, +86, +252, +165, +131, +253, +74, +243, +236, +168, +70, +4, +53, +160, +104, +49, +106, +54, +105, +176, +133, +249, +187, +30, +137, +56, +160, +122, +255, +232, +11, +178, +141, +141, +168, +201, +222, +46, +105, +15, +192, +236, +126, +11, +37, +94, +15, +204, +102, +243, +184, +230, +32, +74, +115, +145, +93, +83, +174, +112, +212, +71, +110, +159, +90, +253, +194, +160, +33, +78, +72, +105, +167, +6, +129, +93, +14, +216, +78, +96, +208, +167, +225, +90, +120, +129, +38, +28, +149, +247, +107, +207, +0, +75, +51, +185, +16, +171, +242, +142, +86, +87, +19, +224, +201, +88, +104, +19, +145, +28, +245, +128, +31, +219, +63, +115, +133, +76, +48, +152, +77, +43, +229, +187, +194, +147, +120, +72, +187, +170, +17, +33, +190, +214, +145, +232, +175, +249, +140, +3, +79, +195, +56, +57, +244, +195, +48, +65, +143, +32, +248, +50, +58, +81, +119, +69, +217, +146, +210, +1, +165, +12, +125, +109, +168, +90, +22, +51, +114, +39, +45, +85, +20, +218, +201, +98, +247, +36, +43, +25, +86, +239, +83, +98, +9, +155, +159, +119, +233, +84, +10, +126, +134, +54, +128, +90, +173, +172, +124, +84, +14, +228, +111, +235, +178, +83, +227, +47, +61, +252, +100, +74, +38, +13, +16, +97, +77, +161, +100, +112, +194, +70, +84, +112, +126, +21, +58, +124, +97, +45, +85, +129, +188, +166, +50, +106, +178, +155, +99, +112, +16, +164, +97, +188, +22, +131, +194, +180, +203, +119, +46, +63, +170, +213, +63, +204, +55, +199, +176, +21, +221, +148, +108, +62, +21, +117, +108, +220, +78, +76, +83, +223, +109, +138, +136, +211, +68, +90, +27, +115, +59, +86, +159, +63, +23, +70, +55, +218, +157, +41, +229, +71, +25, +15, +174, +167, +234, +255, +152, +101, +68, +27, +163, +225, +45, +1, +209, +32, +83, +252, +145, +65, +223, +210, +44, +126, +222, +37, +195, +26, +219, +193, +168, +25, +177, +237, +67, +89, +104, +219, +69, +8, +117, +178, +131, +229, +177, +75, +132, +174, +238, +255, +87, +55, +133, +139, +166, +109, +238, +144, +148, +160, +23, +136, +30, +18, +118, +23, +41, +146, +77, +206, +182, +1, +244, +17, +111, +1, +43, +51, +184, +13, +98, +9, +110, +144, +214, +2, +130, +115, +30, +172, +202, +168, +37, +227, +236, +154, +133, +242, +161, +25, +154, +49, +90, +89, +79, +215, +141, +24, +175, +102, +12, +220, +204, +229, +31, +156, +21, +77, +149, +194, +189, +139, +9, +20, +5, +248, +195, +106, +27, +41, +214, +122, +136, +230, +115, +183, +58, +149, +148, +125, +225, +233, +18, +151, +170, +214, +29, +171, +241, +164, +145, +70, +56, +174, +237, +230, +78, +46, +155, +64, +34, +112, +12, +201, +100, +189, +246, +127, +221, +248, +175, +172, +76, +189, +127, +58, +72, +121, +133, +48, +43, +51, +101, +18, +246, +244, +155, +6, +31, +89, +33, +13, +64, +12, +249, +124, +82, +42, +112, +19, +235, +169, +192, +169, +109, +152, +8, +106, +231, +70, +27, +205, +133, +54, +147, +69, +62, +51, +25, +80, +167, +64, +193, +168, +173, +198, +0, +117, +162, +80, +15, +240, +211, +194, +83, +197, +151, +26, +180, +228, +85, +181, +118, +160, +207, +176, +248, +207, +8, +191, +24, +56, +239, +165, +147, +247, +109, +113, +157, +237, +105, +183, +62, +72, +114, +123, +124, +172, +203, +160, +179, +139, +205, +153, +251, +44, +239, +144, +243, +137, +220, +4, +252, +6, +213, +57, +177, +162, +62, +235, +234, +239, +185, +201, +41, +134, +77, +138, +231, +121, +10, +131, +98, +249, +204, +17, +244, +169, +216, +85, +134, +131, +8, +107, +216, +183, +67, +209, +4, +210, +206, +132, +51, +164, +172, +61, +204, +172, +15, +31, +207, +116, +207, +93, +115, +11, +83, +122, +230, +20, +72, +188, +124, +14, +124, +30, +203, +68, +178, +19, +15, +130, +139, +208, +82, +118, +180, +89, +140, +214, +247, +199, +169, +137, +88, +61, +10, +159, +136, +200, +61, +81, +99, +239, +250, +79, +255, +160, +111, +38, +118, +32, +189, +86, +221, +179, +22, +185, +123, +145, +31, +215, +58, +99, +240, +111, +82, +100, +113, +116, +191, +242, +184, +146, +159, +88, +46, +78, +115, +45, +142, +28, +163, +0, +249, +88, +86, +237, +50, +154, +128, +77, +243, +207, +45, +196, +131, +56, +214, +71, +87, +154, +105, +92, +71, +145, +152, +180, +237, +186, +162, +46, +15, +148, +47, +247, +195, +149, +181, +31, +147, +0, +91, +233, +219, +198, +211, +48, +243, +121, +230, +22, +120, +171, +153, +35, +244, +50, +137, +48, +168, +177, +56, +4, +185, +95, +17, +213, +192, +207, +118, +81, +76, +56, +252, +250, +190, +199, +88, +183, +155, +183, +103, +118, +154, +21, +251, +29, +167, +194, +71, +253, +39, +102, +116, +122, +42, +175, +122, +100, +154, +212, +230, +64, +223, +49, +189, +65, +138, +132, +167, +251, +142, +157, +198, +236, +200, +146, +219, +222, +197, +68, +223, +57, +118, +21, +192, +141, +63, +128, +213, +45, +131, +155, +177, +100, +226, +9, +245, +201, +146, +205, +162, +197, +107, +254, +129, +106, +246, +38, +99, +209, +98, +152, +232, +64, +136, +152, +34, +25, +133, +82, +10, +181, +176, +175, +158, +61, +36, +149, +17, +195, +31, +121, +136, +149, +109, +67, +16, +98, +151, +100, +162, +223, +170, +193, +199, +217, +39, +9, +233, +73, +66, +125, +179, +244, +42, +178, +143, +1, +212, +84, +114, +168, +166, +65, +177, +252, +117, +251, +187, +153, +141, +63, +109, +133, +67, +3, +143, +49, +71, +80, +125, +174, +101, +53, +52, +199, +107, +10, +174, +72, +156, +249, +156, +9, +118, +33, +85, +251, +192, +81, +203, +238, +202, +160, +36, +206, +206, +68, +171, +108, +25, +92, +129, +150, +206, +16, +135, +211, +57, +9, +63, +36, +155, +0, +92, +196, +207, +112, +98, +152, +237, +94, +211, +182, +54, +179, +83, +230, +51, +131, +233, +189, +243, +254, +33, +255, +176, +63, +47, +0, +100, +181, +13, +26, +242, +108, +184, +28, +137, +49, +145, +70, +225, +71, +26, +21, +62, +49, +110, +143, +72, +232, +193, +95, +23, +144, +198, +132, +245, +20, +228, +41, +177, +156, +110, +157, +109, +214, +6, +125, +207, +130, +66, +81, +197, +145, +144, +115, +166, +237, +89, +55, +162, +5, +182, +76, +180, +173, +219, +123, +232, +140, +243, +144, +254, +118, +64, +10, +97, +237, +144, +195, +185, +117, +205, +163, +151, +62, +247, +11, +71, +60, +129, +86, +215, +90, +248, +100, +34, +202, +76, +27, +196, +204, +220, +164, +100, +202, +247, +54, +5, +36, +235, +110, +241, +13, +50, +39, +203, +129, +40, +224, +200, +238, +81, +234, +22, +91, +3, +22, +158, +110, +199, +71, +239, +239, +75, +223, +171, +90, +122, +151, +135, +240, +168, +130, +222, +203, +128, +43, +219, +191, +179, +25, +75, +109, +113, +219, +49, +98, +52, +137, +98, +229, +116, +244, +98, +254, +189, +131, +162, +38, +26, +85, +93, +179, +200, +39, +195, +45, +146, +213, +35, +179, +222, +8, +249, +16, +197, +236, +77, +117, +160, +60, +104, +134, +210, +236, +206, +68, +212, +232, +246, +170, +205, +30, +4, +181, +1, +59, +185, +48, +48, +118, +32, +72, +200, +33, +151, +14, +179, +25, +137, +61, +193, +56, +219, +166, +77, +60, +138, +10, +74, +163, +5, +147, +171, +129, +116, +228, +64, +11, +226, +21, +155, +45, +192, +177, +148, +131, +13, +38, +154, +227, +175, +166, +9, +112, +149, +17, +56, +134, +0, +243, +65, +129, +78, +143, +7, +110, +70, +174, +154, +88, +254, +154, +68, +159, +112, +14, +213, +129, +195, +97, +132, +236, +94, +21, +31, +133, +175, +195, +177, +150, +20, +254, +71, +28, +184, +36, +224, +189, +220, +212, +85, +216, +244, +151, +21, +139, +188, +26, +56, +121, +170, +113, +244, +40, +205, +111, +41, +76, +235, +140, +249, +59, +4, +116, +77, +43, +26, +38, +120, +42, +243, +211, +230, +215, +20, +167, +191, +201, +250, +57, +126, +77, +137, +38, +18, +38, +75, +116, +239, +28, +98, +103, +65, +54, +201, +77, +204, +74, +116, +117, +203, +232, +80, +80, +209, +15, +88, +79, +55, +192, +252, +106, +103, +249, +115, +109, +146, +252, +47, +144, +133, +88, +221, +229, +245, +118, +215, +186, +8, +251, +156, +252, +104, +102, +93, +179, +47, +245, +63, +97, +134, +179, +206, +22, +99, +182, +194, +49, +177, +193, +245, +154, +192, +86, +234, +97, +20, +76, +118, +73, +237, +205, +27, +155, +62, +204, +141, +195, +159, +13, +112, +99, +128, +196, +48, +19, +159, +194, +243, +100, +156, +165, +69, +25, +128, +0, +51, +203, +101, +174, +98, +166, +37, +147, +217, +191, +23, +179, +175, +13, +74, +137, +238, +90, +168, +66, +242, +31, +158, +244, +66, +190, +40, +183, +7, +113, +183, +229, +124, +167, +123, +234, +43, +181, +12, +161, +89, +20, +102, +164, +179, +123, +93, +183, +0, +82, +251, +57, +195, +91, +54, +55, +104, +120, +244, +29, +153, +39, +160, +25, +104, +72, +37, +121, +153, +16, +42, +61, +182, +25, +176, +251, +123, +17, +38, +207, +236, +141, +130, +198, +94, +251, +173, +23, +45, +57, +95, +117, +66, +32, +244, +216, +110, +118, +103, +67, +49, +182, +166, +187, +23, +64, +97, +158, +197, +19, +75, +136, +57, +127, +201, +38, +230, +90, +124, +15, +167, +149, +63, +56, +82, +102, +93, +52, +153, +81, +45, +200, +153, +98, +184, +138, +16, +175, +190, +35, +136, +106, +157, +238, +150, +206, +186, +117, +97, +249, +157, +118, +176, +5, +241, +93, +165, +248, +66, +54, +231, +33, +9, +138, +107, +169, +179, +77, +185, +18, +17, +53, +237, +90, +241, +60, +230, +236, +99, +101, +82, +55, +109, +120, +233, +199, +180, +94, +79, +248, +109, +119, +66, +141, +219, +117, +71, +97, +202, +186, +29, +92, +226, +113, +74, +172, +97, +203, +155, +51, +71, +177, +14, +241, +154, +253, +34, +207, +34, +166, +245, +236, +110, +198, +117, +2, +88, +161, +44, +244, +223, +127, +103, +94, +100, +110, +35, +151, +24, +222, +151, +160, +105, +96, +246, +127, +69, +71, +134, +114, +32, +223, +161, +121, +75, +156, +174, +41, +247, +157, +12, +68, +43, +255, +148, +33, +34, +43, +139, +105, +221, +83, +131, +97, +9, +113, +234, +229, +162, +163, +101, +181, +81, +230, +54, +156, +55, +106, +113, +63, +235, +114, +142, +227, +3, +121, +50, +110, +56, +215, +234, +187, +52, +190, +125, +251, +14, +206, +99, +63, +69, +192, +87, +83, +7, +183, +139, +33, +250, +155, +17, +237, +150, +125, +205, +195, +43, +248, +41, +59, +181, +139, +88, +16, +233, +222, +127, +240, +116, +121, +9, +217, +101, +252, +37, +198, +58, +139, +138, +190, +79, +122, +124, +221, +88, +9, +2, +60, +50, +70, +77, +100, +151, +205, +251, +62, +63, +92, +162, +88, +131, +251, +226, +246, +146, +28, +209, +161, +103, +220, +32, +182, +18, +207, +43, +198, +54, +75, +250, +151, +142, +142, +67, +88, +237, +25, +249, +137, +231, +72, +175, +205, +12, +201, +214, +112, +54, +157, +178, +17, +214, +233, +218, +36, +59, +96, +203, +26, +158, +176, +22, +147, +26, +169, +49, +113, +89, +70, +158, +119, +189, +175, +224, +184, +141, +234, +248, +254, +219, +234, +58, +54, +227, +199, +229, +129, +136, +87, +89, +248, +19, +89, +149, +38, +70, +142, +124, +41, +217, +149, +235, +9, +191, +160, +88, +183, +64, +58, +25, +43, +125, +52, +34, +223, +58, +45, +166, +91, +185, +44, +48, +71, +145, +160, +88, +248, +197, +184, +250, +203, +56, +104, +75, +248, +173, +200, +78, +53, +211, +197, +21, +198, +255, +52, +191, +252, +19, +39, +2, +27, +59, +221, +134, +130, +180, +30, +21, +110, +187, +69, +46, +102, +212, +114, +148, +136, +181, +100, +110, +195, +232, +25, +188, +2, +38, +10, +64, +239, +55, +191, +96, +183, +119, +139, +211, +60, +124, +89, +236, +200, +54, +190, +107, +52, +181, +17, +146, +3, +232, +253, +178, +76, +160, +195, +205, +126, +242, +156, +229, +75, +40, +98, +212, +195, +86, +179, +17, +107, +12, +120, +23, +146, +113, +111, +41, +239, +144, +170, +135, +203, +184, +236, +197, +254, +179, +38, +215, +22, +238, +168, +120, +25, +25, +231, +197, +240, +74, +228, +116, +165, +207, +238, +152, +246, +200, +112, +227, +211, +63, +175, +44, +85, +196, +245, +219, +109, +51, +54, +46, +95, +77, +251, +247, +152, +26, +10, +205, +247, +80, +116, +105, +13, +31, +195, +164, +51, +106, +174, +199, +150, +221, +47, +195, +153, +14, +255, +243, +54, +238, +79, +215, +107, +102, +125, +105, +60, +23, +16, +22, +254, +74, +191, +200, +39, +9, +65, +134, +43, +34, +63, +17, +151, +212, +236, +162, +195, +11, +20, +142, +46, +166, +115, +137, +189, +79, +238, +186, +56, +153, +95, +208, +235, +182, +166, +51, +69, +234, +20, +234, +79, +100, +83, +214, +25, +81, +245, +54, +6, +63, +34, +25, +60, +17, +190, +217, +255, +142, +138, +193, +222, +46, +208, +151, +72, +248, +250, +70, +18, +76, +195, +197, +202, +116, +42, +178, +177, +170, +81, +54, +1, +134, +244, +87, +166, +30, +48, +6, +212, +104, +25, +240, +129, +90, +216, +146, +50, +47, +153, +156, +11, +161, +120, +160, +143, +15, +156, +165, +52, +163, +24, +20, +107, +3, +20, +67, +195, +161, +227, +148, +245, +151, +250, +123, +21, +174, +126, +216, +22, +94, +135, +125, +76, +43, +22, +190, +94, +111, +4, +16, +15, +27, +166, +178, +141, +113, +124, +187, +87, +255, +15, +100, +49, +175, +59, +20, +254, +255, +210, +255, +37, +137, +178, +116, +177, +39, +32, +195, +33, +90, +16, +198, +53, +129, +127, +58, +139, +213, +157, +253, +25, +215, +254, +32, +235, +90, +213, +195, +93, +243, +18, +206, +198, +54, +155, +199, +3, +54, +141, +42, +41, +34, +19, +1, +91, +131, +100, +241, +253, +50, +3, +0, +93, +34, +20, +234, +153, +59, +167, +82, +48, +16, +151, +103, +217, +140, +101, +13, +238, +221, +176, +156, +122, +247, +93, +219, +4, +210, +2, +137, +214, +75, +39, +64, +59, +46, +47, +160, +189, +122, +17, +150, +204, +103, +228, +100, +209, +63, +228, +178, +252, +57, +201, +0, +181, +176, +99, +218, +118, +21, +220, +56, +186, +5, +182, +20, +252, +100, +10, +17, +114, +145, +24, +42, +115, +85, +249, +120, +90, +6, +160, +21, +131, +211, +200, +9, +65, +130, +38, +206, +87, +242, +229, +183, +115, +190, +126, +163, +57, +183, +51, +200, +55, +40, +162, +16, +194, +113, +223, +194, +81, +121, +172, +94, +148, +134, +11, +225, +226, +8, +242, +79, +11, +19, +6, +158, +6, +199, +33, +195, +199, +19, +104, +135, +18, +225, +115, +92, +162, +125, +186, +163, +151, +4, +217, +235, +62, +235, +70, +153, +88, +151, +109, +143, +3, +183, +118, +165, +216, +117, +244, +159, +68, +229, +214, +20, +237, +134, +105, +135, +188, +126, +191, +20, +202, +51, +72, +158, +231, +48, +212, +194, +1, +102, +227, +68, +236, +117, +118, +101, +202, +151, +178, +92, +202, +38, +20, +205, +247, +214, +132, +32, +241, +12, +226, +7, +221, +56, +156, +16, +166, +105, +44, +226, +101, +50, +3, +30, +139, +229, +5, +51, +77, +18, +182, +227, +226, +220, +222, +239, +222, +219, +229, +11, +201, +116, +148, +58, +100, +50, +107, +119, +247, +88, +157, +205, +95, +12, +151, +216, +50, +147, +54, +145, +121, +252, +25, +206, +199, +132, +205, +26, +4, +8, +229, +38, +61, +220, +102, +18, +104, +203, +42, +95, +92, +7, +161, +231, +27, +46, +210, +65, +39, +168, +193, +58, +102, +7, +138, +42, +43, +2, +209, +139, +46, +245, +107, +74, +118, +189, +175, +176, +95, +95, +235, +69, +135, +143, +115, +254, +79, +211, +127, +225, +104, +147, +76, +144, +170, +21, +197, +216, +159, +126, +53, +8, +246, +97, +191, +161, +185, +90, +1, +208, +1, +11, +167, +58, +220, +215, +23, +248, +104, +178, +204, +24, +169, +9, +216, +186, +144, +36, +179, +103, +123, +140, +117, +64, +55, +235, +199, +142, +127, +102, +9, +120, +77, +29, +181, +227, +107, +94, +113, +217, +162, +18, +70, +58, +251, +147, +63, +93, +172, +252, +115, +88, +195, +162, +54, +31, +248, +53, +68, +48, +224, +50, +185, +205, +12, +21, +179, +98, +153, +63, +249, +170, +92, +244, +63, +153, +161, +249, +118, +97, +151, +119, +48, +199, +38, +192, +43, +244, +2, +143, +128, +59, +248, +28, +35, +113, +122, +48, +183, +81, +35, +152, +101, +40, +187, +205, +179, +208, +65, +32, +252, +61, +218, +146, +242, +83, +20, +20, +102, +193, +245, +105, +211, +235, +146, +107, +133, +2, +231, +86, +61, +137, +91, +141, +205, +102, +133, +136, +4, +203, +74, +176, +143, +231, +134, +184, +221, +255, +66, +17, +61, +49, +153, +37, +150, +232, +161, +148, +193, +248, +241, +65, +245, +5, +22, +201, +246, +61, +125, +27, +55, +186, +135, +193, +117, +155, +21, +168, +225, +164, +40, +230, +176, +67, +19, +99, +167, +254, +98, +98, +249, +223, +11, +4, +244, +136, +238, +133, +163, +197, +155, +65, +193, +45, +187, +198, +203, +254, +29, +62, +15, +246, +145, +97, +199, +22, +24, +18, +150, +174, +216, +117, +117, +110, +137, +177, +126, +54, +69, +2, +44, +178, +26, +39, +39, +189, +153, +81, +242, +108, +101, +29, +160, +187, +71, +199, +170, +248, +79, +50, +228, +183, +234, +36, +12, +159, +238, +244, +254, +177, +22, +126, +180, +208, +7, +241, +104, +251, +235, +227, +84, +63, +17, +173, +148, +241, +195, +20, +152, +232, +87, +225, +65, +5, +243, +211, +234, +225, +17, +157, +114, +108, +194, +128, +157, +255, +72, +19, +220, +154, +166, +215, +23, +203, +32, +51, +225, +2, +24, +196, +27, +172, +68, +130, +22, +116, +226, +241, +224, +142, +151, +67, +195, +95, +134, +23, +188, +134, +231, +8, +157, +217, +137, +220, +6, +211, +114, +84, +187, +20, +180, +43, +137, +98, +113, +45, +250, +253, +161, +133, +61, +45, +219, +242, +38, +114, +47, +156, +21, +159, +223, +166, +189, +109, +176, +65, +168, +109, +139, +195, +173, +8, +28, +23, +219, +57, +78, +228, +19, +225, +216, +41, +231, +108, +236, +100, +186, +97, +166, +84, +143, +28, +165, +221, +156, +96, +168, +57, +31, +104, +179, +243, +180, +124, +150, +197, +97, +148, +233, +28, +235, +56, +55, +83, +253, +66, +209, +129, +242, +120, +150, +54, +116, +241, +76, +170, +156, +252, +230, +52, +75, +199, +159, +103, +213, +127, +126, +108, +63, +177, +183, +165, +189, +22, +25, +158, +180, +208, +253, +213, +128, +221, +160, +79, +236, +213, +25, +243, +8, +52, +220, +118, +155, +159, +83, +152, +242, +166, +133, +214, +154, +113, +45, +233, +158, +91, +212, +50, +45, +243, +103, +224, +200, +45, +94, +214, +47, +81, +84, +60, +197, +16, +145, +87, +248, +42, +151, +4, +213, +219, +209, +149, +203, +35, +105, +150, +157, +164, +248, +48, +68, +107, +85, +249, +169, +109, +19, +182, +178, +97, +140, +219, +202, +38, +100, +156, +152, +185, +123, +235, +188, +78, +166, +120, +173, +159, +68, +75, +202, +29, +70, +119, +29, +89, +111, +253, +145, +124, +66, +81, +222, +223, +212, +168, +27, +114, +35, +174, +219, +207, +215, +0, +150, +235, +72, +170, +198, +165, +237, +217, +200, +91, +195, +42, +107, +249, +173, +112, +208, +160, +127, +42, +211, +45, +185, +46, +28, +5, +35, +194, +167, +217, +82, +140, +102, +30, +125, +158, +191, +191, +119, +220, +235, +68, +43, +206, +51, +34, +134, +89, +76, +44, +118, +231, +229, +198, +166, +9, +15, +36, +132, +10, +129, +235, +234, +53, +53, +182, +68, +255, +218, +171, +122, +245, +228, +254, +197, +221, +225, +105, +118, +139, +29, +157, +246, +232, +84, +18, +212, +72, +167, +66, +197, +242, +155, +198, +74, +208, +4, +225, +91, +25, +155, +59, +248, +215, +83, +23, +123, +5, +154, +248, +149, +156, +247, +174, +198, +241, +63, +66, +164, +144, +187, +243, +241, +121, +90, +95, +147, +121, +14, +117, +50, +160, +108, +78, +153, +108, +182, +134, +36, +247, +218, +98, +114, +201, +104, +21, +59, +183, +227, +161, +49, +87, +255, +174, +228, +7, +10, +172, +32, +213, +203, +53, +250, +187, +97, +199, +0, +133, +92, +184, +53, +148, +218, +77, +226, +196, +149, +181, +88, +231, +52, +241, +43, +53, +98, +8, +68, +240, +136, +78, +109, +92, +105, +6, +14, +146, +55, +68, +211, +110, +179, +99, +90, +43, +251, +91, +194, +11, +221, +245, +167, +165, +166, +26, +122, +193, +175, +0, +12, +178, +117, +239, +142, +231, +65, +179, +192, +115, +106, +246, +92, +165, +119, +85, +159, +166, +143, +9, +179, +36, +109, +2, +185, +145, +164, +111, +175, +40, +222, +248, +116, +14, +66, +108, +187, +145, +126, +6, +124, +144, +177, +100, +16, +12, +175, +231, +36, +254, +248, +26, +107, +197, +9, +60, +217, +111, +74, +212, +28, +61, +64, +18, +171, +149, +192, +170, +22, +198, +219, +91, +217, +41, +43, +78, +131, +141, +54, +235, +100, +218, +172, +88, +85, +105, +197, +240, +55, +194, +80, +95, +254, +116, +138, +150, +139, +17, +64, +108, +121, +196, +144, +33, +43, +226, +39, +218, +242, +118, +209, +249, +34, +1, +138, +116, +116, +245, +57, +1, +218, +247, +228, +97, +127, +39, +130, +192, +139, +2, +204, +140, +231, +46, +230, +109, +28, +11, +109, +243, +53, +196, +10, +93, +103, +183, +128, +157, +89, +161, +49, +189, +206, +105, +89, +113, +34, +108, +73, +124, +162, +82, +100, +239, +43, +191, +206, +220, +57, +221, +239, +168, +177, +186, +230, +255, +83, +59, +233, +237, +220, +152, +236, +105, +90, +146, +22, +186, +200, +96, +130, +7, +201, +93, +95, +125, +190, +151, +120, +40, +199, +52, +108, +206, +12, +168, +176, +157, +126, +79, +81, +99, +55, +177, +254, +69, +192, +143, +32, +97, +131, +0, +1, +105, +167, +81, +71, +15, +160, +155, +118, +162, +196, +41, +8, +97, +189, +176, +165, +151, +253, +197, +224, +136, +142, +131, +132, +55, +108, +235, +250, +81, +224, +204, +244, +145, +91, +69, +204, +85, +94, +48, +56, +156, +65, +246, +248, +51, +140, +155, +117, +236, +84, +100, +94, +70, +130, +125, +15, +175, +240, +59, +121, +95, +6, +203, +212, +223, +218, +88, +96, +70, +133, +74, +233, +57, +248, +224, +55, +249, +59, +165, +31, +103, +147, +64, +41, +48, +127, +182, +67, +211, +179, +20, +43, +11, +5, +138, +28, +57, +96, +61, +142, +87, +54, +82, +107, +92, +161, +202, +121, +131, +136, +216, +74, +7, +159, +86, +235, +86, +81, +39, +2, +148, +63, +221, +93, +225, +110, +119, +133, +137, +216, +251, +15, +159, +97, +162, +202, +150, +232, +42, +170, +102, +86, +200, +217, +148, +64, +34, +119, +158, +222, +129, +131, +9, +144, +231, +200, +104, +211, +72, +207, +217, +130, +12, +66, +127, +145, +103, +78, +226, +219, +49, +105, +7, +146, +84, +71, +34, +153, +74, +126, +36, +235, +103, +86, +162, +89, +200, +219, +117, +240, +2, +93, +119, +134, +146, +80, +134, +109, +205, +204, +51, +233, +68, +10, +183, +59, +150, +127, +150, +129, +37, +126, +185, +31, +113, +42, +200, +239, +50, +252, +1, +7, +125, +138, +44, +141, +62, +125, +212, +23, +117, +6, +55, +89, +98, +2, +50, +150, +163, +202, +209, +167, +201, +209, +125, +163, +213, +88, +203, +79, +42, +19, +70, +73, +74, +209, +235, +216, +182, +175, +233, +188, +151, +48, +146, +223, +33, +128, +35, +213, +239, +142, +179, +40, +128, +233, +130, +131, +171, +18, +121, +117, +162, +39, +97, +75, +131, +85, +249, +221, +146, +105, +247, +95, +82, +33, +205, +199, +160, +204, +105, +225, +194, +189, +229, +128, +182, +247, +76, +11, +149, +235, +215, +95, +129, +108, +63, +255, +137, +13, +50, +97, +216, +234, +167, +95, +229, +140, +229, +248, +184, +182, +28, +160, +219, +187, +249, +198, +129, +90, +52, +250, +53, +14, +160, +249, +186, +235, +5, +28, +210, +189, +225, +230, +53, +180, +41, +53, +189, +175, +215, +249, +231, +203, +220, +255, +210, +250, +33, +196, +191, +235, +69, +16, +82, +154, +51, +244, +199, +4, +159, +148, +231, +109, +185, +8, +133, +194, +90, +178, +166, +23, +183, +47, +193, +181, +137, +76, +209, +129, +103, +139, +79, +234, +76, +230, +80, +198, +199, +61, +142, +20, +20, +15, +213, +112, +114, +77, +223, +55, +110, +190, +188, +39, +113, +179, +7, +133, +17, +239, +128, +36, +145, +194, +170, +56, +18, +26, +138, +78, +178, +69, +138, +230, +91, +229, +195, +230, +107, +104, +168, +8, +184, +156, +133, +85, +44, +204, +254, +215, +114, +139, +102, +208, +157, +46, +223, +24, +78, +184, +31, +17, +107, +53, +156, +70, +232, +201, +151, +13, +16, +210, +96, +225, +209, +132, +47, +106, +88, +24, +239, +183, +124, +248, +192, +160, +138, +212, +100, +105, +213, +119, +62, +141, +226, +190, +205, +199, +239, +230, +112, +20, +38, +119, +127, +235, +228, +59, +186, +158, +146, +157, +164, +196, +10, +202, +172, +54, +7, +171, +39, +67, +12, +89, +180, +134, +37, +46, +67, +246, +217, +83, +41, +20, +156, +169, +214, +243, +177, +81, +177, +0, +51, +224, +165, +151, +3, +236, +92, +153, +84, +94, +24, +46, +23, +92, +44, +30, +6, +199, +101, +138, +131, +198, +172, +141, +31, +133, +110, +25, +111, +106, +122, +212, +247, +107, +65, +218, +62, +115, +51, +206, +60, +156, +211, +246, +201, +175, +241, +12, +118, +28, +242, +215, +96, +239, +1, +186, +71, +241, +126, +81, +87, +104, +220, +170, +239, +197, +217, +49, +74, +42, +175, +5, +229, +183, +175, +34, +239, +94, +179, +205, +76, +246, +194, +238, +109, +88, +24, +98, +74, +210, +65, +81, +30, +243, +144, +157, +84, +31, +108, +151, +165, +200, +24, +214, +191, +238, +110, +27, +238, +218, +232, +244, +58, +195, +119, +157, +155, +53, +62, +144, +233, +164, +217, +14, +87, +20, +117, +107, +244, +58, +93, +90, +202, +38, +247, +180, +254, +5, +33, +174, +45, +153, +237, +218, +58, +100, +236, +9, +140, +172, +162, +156, +210, +45, +131, +70, +153, +133, +170, +235, +36, +46, +113, +38, +247, +203, +123, +3, +31, +249, +85, +167, +176, +160, +98, +105, +219, +119, +233, +214, +15, +87, +161, +123, +70, +31, +220, +37, +160, +141, +80, +251, +43, +186, +13, +179, +170, +225, +95, +109, +75, +184, +212, +71, +114, +37, +172, +245, +78, +210, +70, +81, +187, +180, +251, +171, +90, +173, +244, +197, +224, +135, +133, +52, +32, +168, +93, +206, +36, +19, +55, +14, +60, +44, +128, +134, +175, +137, +249, +9, +111, +205, +221, +115, +58, +33, +200, +99, +16, +106, +253, +42, +106, +228, +242, +77, +155, +1, +17, +177, +87, +193, +154, +250, +151, +211, +63, +205, +108, +90, +150, +50, +165, +51, +251, +243, +172, +141, +36, +132, +170, +132, +53, +194, +155, +190, +133, +214, +143, +65, +136, +116, +112, +71, +138, +159, +146, +235, +47, +109, +55, +127, +129, +184, +159, +25, +183, +116, +15, +133, +243, +131, +19, +197, +32, +47, +171, +111, +54, +5, +171, +170, +49, +57, +101, +21, +141, +214, +68, +130, +233, +54, +235, +174, +210, +226, +40, +4, +244, +83, +5, +17, +121, +191, +194, +138, +135, +158, +141, +46, +235, +219, +35, +225, +112, +235, +159, +157, +209, +186, +207, +113, +87, +108, +11, +57, +107, +139, +16, +102, +85, +25, +185, +60, +50, +217, +88, +11, +113, +42, +238, +6, +62, +203, +148, +60, +44, +240, +23, +8, +42, +5, +165, +138, +201, +119, +31, +246, +61, +71, +153, +44, +185, +78, +194, +121, +243, +223, +67, +101, +223, +45, +85, +112, +251, +138, +88, +175, +235, +11, +127, +57, +255, +15, +161, +186, +59, +235, +177, +1, +40, +233, +149, +224, +19, +141, +65, +128, +58, +197, +244, +230, +113, +89, +175, +17, +44, +78, +23, +140, +246, +3, +35, +152, +255, +155, +130, +185, +182, +129, +65, +58, +16, +200, +125, +43, +127, +199, +118, +2, +146, +132, +242, +157, +224, +135, +146, +30, +191, +105, +204, +229, +207, +150, +94, +53, +253, +71, +40, +244, +47, +141, +233, +19, +212, +49, +122, +191, +199, +222, +224, +132, +217, +71, +181, +213, +42, +85, +128, +153, +26, +203, +30, +11, +254, +13, +53, +113, +141, +115, +17, +56, +185, +21, +130, +214, +203, +90, +210, +43, +153, +249, +231, +147, +29, +244, +43, +139, +124, +150, +56, +158, +15, +240, +125, +170, +156, +18, +146, +163, +149, +209, +101, +62, +78, +224, +109, +125, +20, +121, +44, +88, +202, +35, +36, +206, +4, +102, +129, +178, +79, +74, +30, +8, +184, +33, +35, +69, +237, +40, +173, +175, +194, +164, +140, +251, +182, +52, +137, +222, +176, +229, +216, +84, +99, +49, +101, +207, +215, +211, +53, +201, +203, +191, +195, +14, +128, +196, +150, +254, +114, +70, +8, +117, +72, +130, +175, +73, +185, +225, +193, +41, +151, +27, +127, +115, +126, +175, +139, +182, +177, +229, +21, +59, +113, +241, +200, +80, +140, +0, +68, +58, +105, +166, +74, +75, +126, +126, +66, +164, +107, +16, +94, +6, +176, +40, +103, +23, +102, +245, +225, +46, +39, +40, +164, +191, +203, +192, +220, +214, +60, +198, +200, +241, +89, +107, +127, +16, +39, +143, +124, +166, +179, +75, +155, +132, +39, +149, +17, +96, +45, +253, +100, +177, +171, +23, +54, +158, +226, +151, +185, +65, +41, +245, +93, +3, +46, +19, +84, +52, +191, +242, +98, +225, +213, +39, +178, +184, +207, +215, +192, +93, +244, +100, +106, +122, +246, +14, +123, +160, +192, +89, +46, +170, +251, +202, +68, +67, +169, +210, +197, +136, +159, +190, +245, +23, +105, +4, +29, +227, +162, +121, +77, +197, +3, +80, +59, +7, +127, +214, +106, +138, +198, +28, +255, +136, +248, +150, +103, +223, +152, +212, +68, +166, +63, +175, +29, +231, +216, +141, +13, +120, +195, +240, +144, +63, +220, +176, +141, +248, +20, +200, +104, +133, +192, +101, +48, +28, +3, +80, +215, +114, +88, +52, +215, +223, +122, +90, +169, +123, +100, +253, +139, +173, +87, +182, +66, +208, +6, +22, +84, +128, +148, +198, +225, +225, +163, +13, +238, +58, +101, +153, +46, +128, +251, +247, +55, +72, +217, +193, +173, +113, +177, +234, +74, +216, +177, +227, +147, +214, +23, +155, +79, +65, +18, +52, +213, +97, +26, +32, +218, +230, +128, +140, +138, +96, +205, +12, +219, +77, +69, +104, +221, +91, +216, +129, +222, +205, +60, +202, +129, +172, +130, +120, +48, +88, +37, +95, +179, +234, +76, +63, +170, +137, +90, +6, +219, +252, +179, +50, +168, +39, +231, +244, +132, +180, +154, +134, +57, +92, +120, +206, +116, +255, +43, +192, +197, +162, +31, +52, +241, +5, +62, +235, +221, +9, +171, +161, +137, +120, +26, +49, +190, +243, +209, +82, +50, +171, +115, +118, +139, +86, +134, +124, +129, +195, +123, +115, +246, +253, +253, +227, +17, +13, +202, +230, +8, +160, +82, +195, +101, +214, +146, +91, +116, +205, +102, +117, +230, +239, +92, +227, +102, +142, +134, +176, +252, +190, +217, +223, +15, +33, +59, +108, +5, +234, +97, +211, +227, +229, +77, +9, +37, +219, +180, +18, +255, +140, +165, +201, +70, +225, +120, +179, +88, +100, +4, +81, +5, +71, +245, +38, +214, +117, +224, +157, +64, +192, +90, +15, +49, +224, +150, +226, +242, +5, +129, +115, +174, +232, +167, +155, +198, +82, +28, +26, +252, +196, +13, +131, +24, +233, +153, +90, +224, +78, +38, +163, +20, +95, +131, +186, +66, +241, +68, +196, +76, +187, +140, +125, +246, +36, +12, +55, +109, +111, +93, +107, +86, +207, +116, +159, +93, +183, +75, +154, +50, +58, +181, +113, +154, +79, +200, +229, +78, +173, +154, +137, +9, +219, +136, +120, +93, +163, +49, +103, +75, +206, +187, +205, +106, +148, +26, +123, +212, +224, +213, +248, +198, +166, +127, +67, +71, +74, +135, +113, +166, +201, +209, +99, +85, +111, +205, +128, +204, +179, +219, +45, +252, +112, +15, +178, +81, +200, +101, +92, +186, +231, +42, +191, +35, +86, +222, +232, +94, +27, +154, +230, +193, +126, +214, +158, +35, +204, +24, +80, +21, +241, +67, +67, +190, +101, +205, +86, +104, +111, +241, +187, +83, +249, +113, +203, +114, +211, +199, +184, +10, +218, +142, +100, +58, +191, +211, +129, +195, +9, +172, +225, +236, +25, +170, +250, +249, +187, +220, +9, +102, +201, +131, +149, +215, +151, +232, +236, +68, +111, +89, +140, +77, +91, +238, +209, +1, +205, +183, +226, +93, +4, +96, +107, +126, +101, +162, +123, +68, +145, +144, +21, +90, +130, +228, +87, +39, +73, +202, +15, +0, +102, +14, +201, +160, +232, +29, +17, +119, +44, +45, +219, +47, +137, +19, +228, +16, +155, +29, +98, +229, +237, +6, +105, +232, +211, +212, +63, +188, +122, +175, +189, +3, +25, +84, +34, +228, +215, +149, +220, +154, +194, +74, +54, +58, +45, +89, +57, +249, +207, +63, +87, +139, +160, +170, +44, +73, +40, +166, +177, +228, +90, +75, +91, +97, +1, +252, +159, +135, +131, +242, +233, +138, +23, +209, +48, +148, +56, +87, +146, +25, +221, +156, +248, +111, +201, +167, +139, +251, +169, +101, +58, +155, +35, +164, +144, +141, +89, +143, +243, +79, +1, +116, +187, +14, +3, +14, +79, +225, +202, +39, +200, +193, +8, +201, +193, +108, +145, +126, +12, +120, +192, +189, +31, +129, +249, +8, +246, +31, +57, +83, +67, +185, +212, +171, +151, +75, +205, +224, +208, +50, +19, +13, +11, +166, +171, +195, +189, +103, +223, +31, +44, +134, +60, +65, +39, +112, +125, +248, +3, +132, +0, +28, +79, +119, +154, +111, +209, +41, +205, +221, +19, +132, +29, +248, +207, +35, +113, +12, +223, +221, +29, +34, +47, +107, +61, +93, +153, +73, +15, +32, +84, +104, +217, +193, +156, +52, +224, +162, +126, +20, +170, +82, +148, +188, +240, +125, +44, +209, +128, +141, +149, +76, +105, +34, +3, +193, +173, +230, +148, +83, +8, +124, +40, +177, +230, +248, +118, +157, +30, +236, +227, +22, +31, +58, +219, +67, +80, +147, +43, +63, +244, +73, +74, +91, +25, +24, +158, +9, +78, +91, +54, +149, +49, +255, +168, +19, +142, +254, +139, +182, +121, +66, +103, +95, +23, +5, +175, +250, +94, +233, +182, +195, +56, +189, +220, +186, +185, +229, +185, +140, +164, +108, +222, +22, +71, +157, +145, +207, +155, +174, +149, +130, +4, +180, +130, +25, +194, +2, +138, +159, +94, +20, +80, +148, +78, +56, +90, +67, +113, +57, +236, +72, +18, +99, +38, +55, +244, +39, +233, +156, +181, +221, +129, +36, +244, +143, +30, +241, +127, +224, +94, +83, +6, +41, +27, +147, +67, +173, +77, +72, +89, +144, +233, +16, +186, +122, +118, +104, +31, +89, +94, +192, +184, +43, +156, +136, +87, +6, +102, +48, +126, +199, +155, +88, +5, +246, +216, +163, +106, +185, +51, +201, +171, +175, +201, +119, +247, +115, +30, +14, +69, +74, +64, +249, +66, +150, +20, +128, +33, +14, +24, +215, +233, +228, +162, +205, +135, +215, +118, +133, +255, +158, +174, +190, +216, +38, +172, +182, +178, +171, +169, +64, +80, +176, +18, +187, +22, +101, +41, +185, +99, +154, +94, +173, +203, +186, +231, +37, +28, +175, +63, +44, +223, +248, +27, +188, +136, +220, +156, +115, +26, +47, +184, +101, +48, +136, +72, +93, +157, +230, +171, +69, +113, +140, +13, +109, +120, +138, +206, +24, +250, +195, +45, +240, +53, +20, +227, +114, +90, +167, +131, +171, +187, +111, +90, +216, +245, +204, +11, +65, +243, +228, +80, +1, +29, +217, +239, +243, +35, +190, +143, +226, +2, +174, +104, +101, +91, +101, +0, +80, +34, +221, +49, +40, +229, +169, +103, +193, +74, +101, +150, +89, +208, +47, +197, +225, +129, +252, +200, +220, +79, +58, +96, +142, +96, +44, +198, +182, +129, +75, +62, +108, +157, +138, +34, +119, +10, +81, +163, +98, +132, +87, +198, +241, +84, +70, +134, +142, +212, +71, +169, +140, +144, +173, +201, +187, +104, +61, +212, +231, +56, +194, +240, +229, +189, +106, +178, +230, +251, +49, +78, +107, +220, +238, +232, +221, +162, +251, +30, +109, +135, +245, +68, +21, +219, +62, +247, +36, +13, +1, +233, +24, +26, +9, +82, +142, +12, +29, +255, +251, +191, +56, +129, +61, +161, +19, +108, +192, +40, +113, +180, +48, +147, +106, +132, +129, +27, +157, +80, +171, +160, +254, +82, +203, +113, +56, +53, +239, +98, +132, +245, +53, +57, +238, +230, +18, +242, +175, +30, +161, +180, +87, +51, +127, +159, +130, +116, +120, +53, +1, +140, +95, +141, +135, +224, +56, +11, +67, +53, +154, +143, +253, +57, +133, +13, +154, +12, +175, +109, +118, +56, +100, +170, +6, +47, +215, +157, +196, +254, +231, +134, +86, +181, +117, +116, +90, +155, +186, +241, +251, +123, +141, +69, +183, +211, +169, +245, +113, +20, +132, +35, +75, +22, +181, +72, +194, +73, +92, +238, +168, +60, +98, +108, +175, +118, +85, +233, +107, +89, +59, +213, +202, +208, +171, +9, +110, +70, +143, +174, +133, +254, +64, +115, +77, +156, +5, +252, +25, +5, +9, +157, +48, +61, +109, +119, +74, +2, +135, +63, +102, +85, +172, +141, +134, +147, +151, +58, +207, +123, +236, +88, +202, +73, +102, +173, +123, +114, +234, +23, +150, +129, +117, +222, +134, +222, +234, +83, +128, +201, +174, +157, +8, +162, +118, +102, +3, +197, +111, +136, +221, +192, +205, +244, +252, +230, +181, +170, +105, +154, +153, +134, +93, +48, +159, +164, +255, +140, +100, +12, +19, +0, +92, +241, +191, +244, +153, +206, +115, +201, +206, +7, +197, +52, +29, +131, +158, +113, +27, +79, +129, +12, +85, +124, +176, +3, +11, +179, +243, +74, +4, +173, +28, +143, +8, +170, +70, +219, +107, +93, +142, +74, +66, +80, +91, +78, +133, +140, +24, +62, +58, +51, +172, +42, +46, +202, +237, +102, +167, +111, +112, +154, +166, +211, +201, +125, +109, +28, +78, +141, +100, +10, +94, +203, +229, +71, +33, +122, +3, +232, +168, +177, +254, +250, +15, +145, +139, +52, +88, +0, +39, +48, +243, +180, +59, +231, +115, +220, +154, +72, +167, +212, +189, +60, +232, +62, +137, +60, +144, +95, +101, +28, +115, +97, +20, +145, +59, +110, +220, +199, +17, +166, +166, +248, +148, +120, +203, +197, +179, +246, +30, +184, +11, +51, +51, +106, +117, +136, +119, +115, +244, +236, +211, +233, +218, +32, +222, +229, +152, +36, +192, +96, +209, +220, +91, +131, +167, +60, +101, +76, +134, +203, +112, +45, +42, +56, +103, +23, +225, +159, +243, +204, +164, +225, +49, +144, +247, +73, +210, +116, +41, +15, +199, +129, +233, +112, +235, +172, +227, +244, +214, +156, +184, +21, +231, +160, +170, +180, +238, +141, +114, +132, +96, +118, +118, +66, +152, +11, +68, +137, +97, +220, +166, +47, +134, +135, +68, +6, +144, +68, +240, +48, +85, +108, +44, +3, +85, +151, +186, +139, +105, +239, +124, +88, +92, +228, +114, +63, +201, +209, +146, +46, +46, +27, +1, +201, +99, +105, +17, +115, +159, +1, +91, +22, +178, +63, +244, +20, +174, +61, +60, +87, +223, +130, +143, +41, +104, +6, +113, +231, +204, +174, +11, +140, +238, +149, +235, +173, +110, +20, +93, +174, +114, +232, +134, +109, +51, +117, +91, +111, +255, +109, +61, +3, +72, +34, +89, +127, +233, +27, +49, +78, +241, +190, +24, +234, +99, +148, +188, +79, +207, +135, +220, +19, +142, +88, +196, +235, +254, +126, +160, +87, +198, +34, +248, +238, +190, +212, +97, +96, +245, +106, +222, +238, +96, +143, +78, +162, +13, +68, +56, +164, +140, +124, +59, +211, +195, +149, +105, +0, +255, +142, +113, +132, +73, +251, +98, +186, +254, +111, +44, +176, +115, +18, +152, +136, +127, +54, +84, +44, +194, +162, +34, +60, +97, +147, +240, +133, +134, +146, +204, +49, +52, +165, +212, +87, +225, +162, +184, +186, +218, +126, +152, +229, +231, +20, +130, +110, +108, +227, +158, +121, +234, +66, +69, +190, +26, +230, +160, +96, +144, +198, +146, +167, +88, +247, +67, +69, +85, +53, +112, +252, +17, +168, +19, +79, +130, +114, +170, +33, +149, +115, +13, +12, +56, +189, +109, +156, +194, +21, +245, +80, +238, +207, +250, +66, +227, +185, +226, +153, +48, +210, +206, +75, +214, +255, +79, +227, +191, +224, +149, +158, +120, +233, +52, +56, +216, +204, +78, +139, +161, +144, +97, +68, +75, +88, +133, +72, +197, +202, +246, +86, +123, +3, +87, +219, +163, +120, +229, +65, +8, +142, +135, +59, +55, +60, +142, +177, +235, +182, +171, +201, +86, +104, +218, +13, +83, +121, +160, +128, +135, +55, +17, +225, +228, +231, +73, +141, +193, +49, +206, +127, +126, +182, +6, +250, +223, +199, +109, +174, +147, +247, +40, +24, +16, +118, +117, +229, +3, +240, +18, +224, +137, +176, +34, +159, +135, +194, +248, +83, +231, +196, +239, +67, +130, +187, +68, +1, +246, +55, +7, +190, +13, +78, +16, +181, +239, +142, +27, +45, +217, +70, +178, +239, +20, +95, +221, +23, +6, +196, +14, +98, +131, +1, +70, +240, +44, +251, +245, +147, +154, +72, +96, +96, +193, +81, +216, +216, +60, +218, +223, +173, +37, +249, +13, +97, +125, +29, +61, +22, +66, +16, +182, +161, +197, +166, +106, +97, +31, +1, +2, +198, +136, +96, +66, +165, +115, +210, +61, +213, +201, +171, +213, +161, +177, +199, +132, +103, +34, +203, +187, +18, +159, +51, +12, +113, +39, +94, +174, +222, +34, +236, +84, +250, +167, +108, +171, +76, +159, +169, +66, +187, +37, +241, +110, +64, +46, +67, +244, +167, +227, +144, +156, +26, +203, +150, +87, +255, +221, +7, +36, +190, +184, +0, +190, +47, +163, +40, +122, +245, +17, +57, +127, +206, +41, +173, +192, +239, +65, +121, +146, +237, +48, +90, +209, +94, +208, +244, +41, +173, +49, +109, +83, +214, +203, +13, +117, +121, +7, +48, +70, +31, +50, +99, +232, +114, +178, +97, +72, +136, +88, +144, +181, +7, +69, +105, +40, +164, +41, +175, +114, +113, +138, +64, +66, +204, +151, +198, +73, +65, +235, +207, +70, +224, +154, +180, +64, +36, +118, +11, +89, +189, +158, +143, +156, +248, +182, +165, +38, +227, +143, +83, +161, +68, +181, +102, +231, +252, +245, +161, +95, +199, +170, +9, +188, +245, +192, +21, +61, +70, +101, +9, +194, +185, +152, +18, +87, +219, +230, +202, +26, +31, +39, +204, +173, +180, +232, +247, +113, +14, +174, +216, +215, +168, +58, +110, +102, +190, +183, +130, +185, +148, +43, +152, +66, +173, +192, +127, +6, +45, +163, +177, +107, +223, +22, +24, +210, +252, +52, +59, +11, +119, +65, +255, +124, +2, +228, +112, +144, +27, +141, +215, +223, +73, +31, +215, +155, +32, +7, +32, +199, +230, +245, +27, +238, +92, +63, +138, +27, +171, +22, +125, +30, +193, +148, +26, +13, +172, +178, +139, +129, +195, +4, +155, +184, +33, +195, +196, +54, +237, +17, +208, +59, +144, +158, +120, +235, +122, +46, +8, +38, +73, +50, +192, +241, +165, +174, +185, +193, +167, +197, +8, +248, +95, +222, +26, +156, +125, +107, +190, +30, +250, +251, +50, +187, +119, +118, +155, +103, +68, +63, +8, +125, +105, +226, +116, +16, +187, +225, +253, +172, +34, +80, +208, +112, +204, +137, +127, +206, +136, +70, +217, +87, +225, +82, +152, +14, +172, +255, +117, +47, +24, +17, +107, +0, +131, +251, +183, +113, +116, +236, +17, +241, +176, +66, +169, +144, +144, +207, +130, +81, +60, +174, +247, +106, +28, +244, +144, +216, +33, +206, +170, +174, +179, +175, +194, +110, +220, +180, +234, +49, +238, +158, +96, +68, +112, +57, +169, +235, +227, +219, +174, +114, +207, +224, +106, +142, +74, +176, +238, +115, +242, +94, +235, +58, +207, +3, +46, +99, +8, +227, +159, +212, +181, +190, +51, +31, +106, +76, +15, +210, +21, +173, +221, +174, +0, +202, +228, +58, +64, +216, +212, +159, +153, +233, +17, +144, +240, +233, +24, +91, +26, +215, +9, +9, +70, +249, +32, +164, +81, +103, +54, +149, +108, +92, +113, +162, +110, +254, +122, +148, +206, +92, +52, +188, +169, +150, +60, +205, +177, +62, +47, +227, +243, +99, +156, +86, +19, +88, +227, +75, +248, +188, +177, +248, +72, +108, +15, +38, +238, +110, +125, +117, +224, +56, +169, +203, +171, +112, +140, +207, +197, +19, +243, +58, +1, +236, +59, +66, +212, +74, +97, +221, +37, +143, +254, +151, +125, +109, +229, +193, +15, +130, +1, +55, +49, +59, +172, +154, +10, +251, +120, +45, +58, +101, +32, +105, +252, +53, +196, +19, +140, +226, +220, +21, +163, +120, +224, +152, +81, +133, +108, +105, +68, +203, +2, +16, +14, +110, +5, +157, +93, +12, +197, +211, +45, +203, +6, +195, +50, +34, +13, +31, +234, +66, +33, +219, +65, +218, +31, +185, +42, +83, +28, +209, +112, +61, +31, +233, +101, +111, +194, +93, +255, +95, +43, +219, +129, +171, +225, +198, +17, +76, +162, +215, +213, +149, +216, +12, +185, +194, +22, +16, +203, +76, +148, +226, +101, +0, +241, +226, +245, +202, +241, +43, +115, +242, +37, +31, +220, +95, +77, +131, +251, +172, +204, +34, +162, +19, +147, +10, +8, +49, +110, +198, +238, +220, +64, +117, +199, +26, +8, +65, +65, +183, +39, +67, +52, +169, +178, +54, +101, +17, +160, +20, +248, +203, +97, +20, +200, +178, +251, +47, +230, +111, +62, +92, +77, +204, +132, +197, +151, +180, +0, +173, +204, +24, +235, +74, +142, +80, +176, +242, +247, +35, +3, +128, +176, +161, +9, +50, +191, +117, +21, +196, +120, +22, +245, +198, +100, +116, +42, +1, +150, +61, +39, +2, +24, +21, +48, +89, +174, +240, +5, +170, +12, +198, +165, +132, +87, +117, +183, +99, +63, +178, +6, +28, +245, +183, +151, +11, +26, +185, +140, +6, +43, +76, +16, +91, +197, +81, +31, +132, +247, +188, +114, +210, +173, +182, +193, +255, +34, +113, +171, +47, +174, +207, +206, +213, +247, +2, +60, +175, +134, +148, +134, +22, +137, +195, +70, +63, +229, +98, +135, +136, +4, +52, +203, +217, +210, +203, +212, +3, +212, +195, +65, +17, +40, +121, +65, +144, +112, +224, +18, +217, +163, +226, +177, +183, +122, +185, +91, +101, +70, +40, +140, +240, +36, +61, +5, +104, +123, +51, +233, +87, +219, +53, +217, +43, +243, +176, +23, +150, +216, +101, +13, +93, +30, +31, +166, +228, +77, +219, +148, +61, +137, +24, +126, +165, +90, +251, +241, +2, +243, +18, +121, +76, +14, +192, +62, +65, +193, +106, +150, +134, +111, +34, +35, +180, +74, +175, +24, +185, +105, +13, +84, +105, +191, +164, +90, +0, +168, +136, +37, +117, +218, +167, +171, +173, +196, +32, +157, +29, +145, +227, +64, +55, +85, +167, +48, +46, +20, +162, +163, +223, +29, +203, +89, +112, +59, +49, +109, +46, +158, +234, +10, +252, +233, +107, +214, +116, +107, +131, +246, +127, +244, +73, +86, +176, +31, +34, +103, +195, +232, +13, +10, +240, +144, +136, +155, +14, +84, +96, +214, +180, +120, +50, +19, +195, +27, +108, +55, +12, +15, +43, +146, +164, +134, +137, +85, +28, +14, +248, +43, +244, +252, +210, +19, +186, +122, +165, +239, +209, +36, +207, +61, +16, +220, +227, +254, +108, +251, +24, +107, +18, +59, +228, +194, +233, +253, +181, +175, +94, +232, +13, +192, +20, +78, +248, +236, +172, +224, +75, +80, +114, +129, +202, +95, +128, +94, +238, +248, +89, +136, +65, +174, +254, +219, +244, +242, +170, +231, +106, +134, +47, +170, +77, +66, +152, +162, +176, +223, +205, +199, +103, +143, +39, +204, +52, +3, +104, +250, +175, +52, +110, +155, +90, +219, +17, +114, +147, +108, +93, +52, +45, +247, +54, +146, +251, +5, +249, +63, +127, +201, +161, +216, +209, +148, +143, +101, +58, +135, +14, +194, +12, +140, +201, +216, +218, +243, +120, +185, +102, +132, +226, +207, +191, +177, +158, +254, +61, +218, +228, +109, +174, +25, +237, +195, +208, +61, +239, +221, +210, +218, +201, +169, +138, +13, +1, +32, +225, +161, +231, +230, +121, +102, +42, +138, +40, +101, +59, +50, +88, +74, +44, +50, +103, +22, +244, +203, +100, +12, +165, +210, +67, +154, +88, +183, +125, +170, +242, +236, +126, +183, +142, +19, +143, +164, +205, +250, +185, +222, +13, +137, +149, +245, +152, +170, +161, +251, +145, +202, +157, +83, +190, +121, +172, +126, +20, +100, +108, +164, +191, +216, +54, +26, +197, +33, +8, +119, +131, +232, +180, +36, +48, +253, +71, +220, +64, +190, +66, +161, +201, +146, +124, +133, +131, +164, +17, +133, +114, +25, +164, +155, +241, +115, +187, +191, +223, +218, +224, +151, +178, +209, +153, +178, +132, +75, +6, +7, +24, +188, +174, +110, +113, +220, +99, +241, +7, +232, +161, +191, +247, +27, +2, +140, +224, +208, +86, +165, +138, +247, +95, +135, +23, +153, +2, +28, +179, +124, +129, +64, +156, +58, +245, +125, +217, +112, +155, +45, +81, +251, +170, +5, +43, +72, +177, +173, +172, +31, +106, +235, +154, +198, +161, +189, +54, +12, +206, +11, +3, +178, +179, +130, +45, +80, +81, +134, +138, +126, +203, +223, +250, +197, +45, +53, +14, +159, +65, +174, +132, +150, +122, +214, +182, +251, +68, +182, +225, +180, +125, +238, +65, +61, +193, +149, +60, +225, +174, +221, +105, +158, +211, +142, +186, +242, +108, +146, +146, +198, +0, +128, +20, +159, +25, +47, +249, +231, +70, +131, +196, +133, +59, +184, +238, +244, +180, +250, +76, +220, +240, +207, +102, +15, +58, +173, +171, +210, +45, +5, +52, +63, +131, +155, +82, +99, +185, +191, +1, +190, +78, +134, +71, +211, +245, +134, +203, +58, +116, +164, +161, +140, +130, +77, +209, +3, +112, +178, +16, +207, +92, +159, +168, +248, +248, +101, +77, +165, +192, +129, +17, +109, +224, +34, +92, +14, +77, +151, +61, +55, +61, +152, +77, +231, +26, +155, +138, +125, +60, +227, +137, +33, +77, +242, +78, +123, +114, +236, +156, +127, +92, +81, +227, +30, +198, +58, +101, +78, +192, +16, +66, +145, +173, +148, +168, +239, +68, +88, +194, +132, +87, +119, +227, +26, +3, +146, +165, +0, +21, +248, +183, +252, +128, +238, +148, +88, +195, +175, +10, +151, +224, +162, +144, +104, +83, +70, +246, +233, +14, +145, +10, +204, +123, +209, +4, +177, +102, +135, +215, +94, +23, +154, +90, +119, +82, +79, +82, +51, +140, +196, +22, +150, +137, +176, +129, +176, +171, +216, +23, +97, +221, +122, +123, +140, +19, +22, +141, +127, +47, +1, +2, +7, +141, +16, +102, +30, +185, +213, +185, +187, +90, +149, +91, +85, +40, +170, +145, +232, +102, +87, +107, +208, +194, +38, +33, +54, +59, +164, +81, +166, +130, +151, +13, +76, +93, +28, +116, +202, +165, +41, +6, +40, +65, +19, +196, +225, +81, +60, +239, +202, +131, +222, +11, +38, +214, +88, +17, +155, +202, +166, +165, +38, +46, +244, +175, +171, +29, +17, +6, +252, +203, +54, +89, +16, +129, +224, +186, +251, +108, +115, +167, +7, +24, +170, +176, +182, +185, +111, +24, +69, +21, +6, +227, +132, +204, +111, +220, +56, +116, +121, +254, +41, +200, +104, +167, +83, +66, +155, +113, +68, +180, +247, +173, +193, +22, +205, +180, +103, +146, +202, +59, +86, +118, +75, +93, +152, +151, +102, +41, +129, +90, +177, +68, +4, +211, +3, +241, +58, +62, +94, +86, +65, +164, +49, +195, +234, +114, +19, +107, +198, +210, +222, +227, +166, +29, +195, +65, +1, +180, +95, +139, +3, +89, +62, +69, +88, +5, +6, +15, +38, +145, +130, +52, +142, +105, +118, +239, +199, +99, +239, +151, +219, +212, +27, +150, +208, +252, +59, +255, +164, +252, +158, +222, +251, +36, +22, +14, +38, +130, +104, +71, +104, +161, +173, +94, +218, +129, +54, +88, +44, +226, +180, +134, +75, +216, +239, +192, +37, +255, +95, +54, +183, +250, +220, +124, +93, +161, +119, +122, +172, +64, +208, +63, +59, +2, +76, +1, +72, +141, +7, +179, +218, +64, +46, +95, +141, +80, +7, +73, +103, +251, +111, +115, +254, +236, +85, +135, +155, +50, +188, +239, +122, +195, +121, +68, +207, +95, +21, +94, +188, +123, +8, +204, +238, +210, +197, +49, +102, +160, +170, +233, +112, +40, +225, +124, +43, +52, +211, +32, +211, +80, +78, +21, +177, +240, +91, +191, +115, +180, +191, +215, +33, +201, +217, +185, +239, +142, +108, +22, +43, +249, +61, +238, +109, +110, +213, +235, +104, +113, +59, +245, +211, +55, +156, +200, +111, +69, +20, +190, +179, +12, +79, +14, +31, +155, +83, +99, +242, +68, +10, +197, +253, +167, +70, +14, +209, +40, +135, +63, +29, +236, +240, +9, +157, +70, +185, +181, +169, +15, +192, +119, +156, +242, +211, +166, +51, +82, +121, +84, +39, +243, +183, +34, +12, +7, +30, +215, +37, +51, +115, +146, +5, +55, +155, +78, +12, +90, +5, +66, +172, +212, +103, +54, +26, +53, +118, +55, +127, +205, +196, +140, +145, +90, +28, +103, +15, +75, +88, +149, +150, +68, +29, +73, +197, +159, +145, +239, +5, +199, +183, +99, +186, +171, +242, +192, +47, +85, +183, +172, +141, +59, +244, +105, +23, +96, +95, +158, +245, +121, +109, +114, +157, +188, +241, +211, +3, +189, +145, +12, +154, +52, +1, +184, +75, +83, +129, +213, +80, +238, +159, +109, +179, +143, +234, +164, +46, +223, +249, +189, +112, +155, +84, +228, +185, +128, +228, +116, +94, +31, +228, +116, +1, +32, +202, +23, +66, +81, +21, +177, +132, +39, +21, +162, +187, +125, +69, +86, +255, +102, +220, +74, +143, +235, +153, +12, +65, +1, +82, +8, +60, +115, +44, +253, +7, +41, +182, +200, +21, +181, +236, +97, +91, +217, +62, +146, +7, +104, +215, +193, +68, +125, +186, +74, +210, +225, +39, +157, +19, +15, +0, +127, +188, +191, +42, +35, +92, +116, +231, +75, +206, +25, +52, +8, +216, +127, +57, +133, +171, +255, +174, +110, +87, +7, +17, +82, +92, +246, +125, +81, +1, +140, +22, +64, +206, +142, +48, +101, +188, +109, +31, +204, +215, +186, +45, +200, +45, +178, +254, +86, +112, +63, +178, +66, +99, +25, +6, +215, +111, +154, +125, +78, +217, +238, +72, +126, +68, +19, +50, +50, +146, +106, +134, +10, +62, +184, +13, +164, +122, +13, +174, +78, +222, +212, +237, +172, +135, +42, +107, +188, +168, +192, +100, +51, +88, +147, +90, +70, +10, +106, +218, +42, +58, +9, +77, +2, +11, +73, +246, +84, +158, +78, +204, +202, +167, +190, +34, +164, +155, +254, +146, +228, +119, +146, +59, +104, +36, +239, +154, +40, +85, +140, +217, +59, +99, +3, +16, +187, +25, +205, +146, +143, +33, +182, +136, +152, +64, +164, +77, +45, +64, +253, +221, +122, +134, +186, +206, +23, +201, +58, +122, +4, +151, +50, +81, +133, +62, +214, +16, +46, +217, +136, +215, +88, +156, +68, +79, +148, +216, +187, +192, +31, +138, +219, +244, +86, +199, +229, +205, +223, +239, +187, +204, +217, +192, +250, +249, +232, +113, +12, +85, +188, +73, +56, +219, +70, +172, +61, +106, +47, +54, +159, +233, +200, +84, +119, +202, +119, +250, +229, +6, +47, +170, +107, +18, +214, +180, +37, +63, +128, +155, +209, +47, +54, +218, +254, +189, +56, +204, +188, +107, +171, +82, +248, +105, +103, +56, +77, +227, +242, +25, +164, +44, +93, +103, +186, +97, +22, +172, +53, +194, +179, +38, +119, +131, +119, +211, +113, +93, +210, +15, +8, +172, +9, +32, +51, +117, +185, +9, +9, +161, +204, +252, +51, +209, +234, +240, +21, +43, +253, +191, +106, +238, +17, +117, +166, +101, +124, +131, +41, +244, +224, +174, +241, +220, +206, +151, +161, +9, +229, +238, +188, +90, +134, +221, +209, +160, +129, +29, +95, +244, +72, +127, +142, +195, +213, +214, +170, +92, +223, +238, +100, +199, +112, +227, +183, +37, +129, +121, +174, +213, +3, +172, +124, +125, +180, +206, +17, +75, +225, +203, +163, +137, +144, +15, +19, +37, +207, +251, +205, +76, +234, +222, +219, +164, +151, +10, +212, +43, +33, +71, +56, +128, +68, +76, +70, +51, +30, +135, +52, +68, +251, +210, +51, +187, +192, +129, +1, +184, +134, +63, +153, +107, +67, +154, +177, +113, +135, +218, +104, +209, +118, +216, +63, +103, +126, +183, +68, +143, +107, +29, +138, +183, +74, +85, +111, +160, +29, +94, +143, +37, +154, +48, +190, +101, +193, +247, +88, +235, +159, +109, +50, +213, +105, +159, +62, +220, +101, +75, +64, +200, +193, +245, +194, +173, +30, +117, +99, +250, +23, +130, +87, +30, +97, +241, +67, +179, +247, +135, +161, +163, +185, +225, +31, +41, +124, +35, +236, +111, +11, +99, +83, +197, +217, +74, +100, +52, +69, +126, +19, +119, +254, +235, +250, +202, +179, +193, +96, +72, +239, +146, +100, +221, +40, +196, +234, +187, +56, +36, +243, +218, +11, +157, +130, +223, +68, +13, +58, +186, +10, +224, +99, +10, +141, +115, +7, +199, +205, +251, +111, +215, +3, +100, +201, +10, +46, +0, +110, +231, +16, +237, +42, +209, +188, +8, +177, +159, +176, +226, +160, +43, +148, +192, +110, +91, +130, +162, +202, +184, +31, +167, +151, +236, +234, +123, +8, +205, +213, +25, +6, +32, +251, +200, +7, +69, +255, +115, +77, +131, +214, +149, +34, +220, +116, +156, +68, +65, +55, +199, +209, +212, +115, +91, +186, +149, +242, +180, +21, +146, +78, +61, +69, +160, +178, +190, +205, +89, +223, +95, +56, +115, +10, +222, +237, +127, +196, +169, +207, +13, +42, +114, +193, +154, +250, +39, +181, +64, +8, +2, +46, +105, +219, +198, +175, +230, +68, +186, +7, +201, +35, +201, +209, +184, +175, +112, +250, +248, +240, +95, +134, +8, +188, +106, +9, +37, +130, +11, +35, +28, +219, +231, +224, +255, +211, +3, +246, +140, +84, +110, +100, +35, +221, +186, +17, +185, +170, +175, +48, +210, +3, +35, +170, +243, +25, +74, +234, +26, +33, +2, +155, +47, +143, +199, +158, +103, +50, +170, +220, +147, +159, +49, +21, +234, +193, +205, +250, +243, +74, +39, +88, +160, +162, +125, +171, +14, +234, +50, +116, +52, +43, +39, +94, +226, +183, +165, +39, +57, +252, +81, +85, +181, +120, +71, +51, +249, +163, +93, +217, +222, +5, +77, +207, +252, +83, +62, +251, +24, +68, +57, +37, +194, +85, +195, +119, +204, +73, +52, +202, +89, +121, +134, +106, +63, +168, +169, +81, +68, +247, +132, +195, +171, +80, +254, +70, +147, +244, +102, +220, +73, +78, +214, +105, +177, +173, +64, +29, +244, +56, +173, +140, +214, +6, +205, +168, +193, +210, +224, +170, +10, +11, +60, +236, +149, +26, +213, +252, +49, +254, +116, +199, +175, +139, +152, +211, +65, +114, +32, +83, +168, +7, +113, +86, +129, +165, +90, +127, +104, +85, +82, +100, +252, +194, +197, +79, +222, +118, +207, +38, +177, +120, +158, +95, +117, +3, +85, +88, +51, +35, +143, +136, +180, +255, +212, +37, +14, +86, +71, +242, +157, +213, +132, +212, +127, +222, +90, +120, +63, +242, +51, +69, +159, +79, +88, +95, +150, +152, +97, +135, +135, +80, +115, +8, +16, +167, +87, +246, +109, +254, +175, +244, +208, +224, +118, +81, +176, +198, +6, +228, +135, +69, +57, +77, +128, +49, +82, +126, +95, +141, +100, +151, +241, +143, +20, +202, +162, +148, +117, +50, +13, +246, +16, +245, +225, +10, +150, +62, +131, +99, +144, +115, +234, +121, +34, +241, +141, +246, +218, +85, +32, +143, +100, +67, +148, +4, +38, +194, +52, +141, +115, +6, +211, +253, +76, +217, +88, +54, +243, +88, +133, +242, +127, +60, +66, +174, +129, +44, +243, +41, +125, +131, +145, +143, +167, +202, +111, +41, +31, +22, +28, +166, +215, +78, +208, +225, +220, +255, +206, +142, +18, +210, +101, +151, +182, +6, +86, +158, +112, +137, +49, +35, +68, +14, +140, +228, +88, +113, +42, +155, +84, +140, +95, +84, +198, +151, +91, +197, +70, +103, +37, +182, +110, +123, +192, +73, +17, +8, +61, +27, +186, +208, +106, +170, +224, +186, +0, +177, +203, +185, +62, +191, +190, +165, +18, +116, +158, +192, +205, +160, +172, +234, +248, +240, +212, +134, +158, +188, +118, +64, +158, +67, +240, +62, +12, +145, +227, +170, +182, +8, +198, +114, +213, +26, +135, +40, +210, +216, +163, +72, +89, +191, +112, +185, +197, +194, +46, +77, +9, +244, +90, +60, +210, +231, +119, +69, +250, +92, +238, +141, +32, +186, +172, +139, +33, +118, +80, +43, +54, +230, +39, +102, +125, +98, +91, +154, +122, +121, +213, +226, +53, +35, +171, +63, +242, +218, +21, +5, +123, +120, +163, +189, +45, +85, +48, +151, +116, +118, +186, +185, +162, +105, +0, +64, +65, +30, +240, +100, +14, +92, +204, +35, +191, +222, +216, +81, +222, +42, +238, +28, +124, +155, +94, +244, +104, +234, +173, +86, +123, +32, +93, +241, +217, +223, +70, +119, +42, +115, +160, +97, +139, +97, +62, +66, +39, +42, +242, +255, +137, +63, +29, +82, +160, +201, +134, +229, +97, +135, +217, +100, +196, +41, +246, +234, +230, +69, +167, +51, +158, +95, +30, +51, +146, +178, +54, +113, +115, +50, +197, +24, +165, +213, +95, +192, +193, +85, +136, +67, +165, +7, +114, +198, +238, +188, +176, +98, +2, +66, +124, +130, +32, +166, +171, +35, +0, +236, +128, +43, +131, +106, +245, +7, +142, +21, +90, +107, +234, +112, +101, +167, +43, +214, +236, +239, +158, +213, +76, +193, +118, +158, +165, +204, +95, +209, +233, +219, +241, +232, +115, +143, +246, +153, +146, +68, +62, +188, +228, +180, +148, +77, +107, +228, +105, +240, +155, +224, +92, +39, +202, +49, +242, +17, +121, +172, +169, +109, +108, +88, +238, +248, +254, +166, +5, +103, +22, +214, +210, +174, +62, +31, +93, +80, +236, +184, +225, +43, +148, +167, +142, +33, +244, +139, +186, +237, +169, +181, +42, +189, +138, +67, +116, +46, +67, +239, +103, +160, +30, +209, +196, +25, +174, +222, +21, +0, +0, +198, +46, +254, +14, +217, +42, +30, +93, +177, +197, +75, +246, +103, +250, +171, +221, +4, +129, +250, +107, +132, +122, +87, +153, +242, +87, +9, +220, +24, +145, +124, +139, +200, +79, +88, +230, +181, +112, +201, +202, +138, +4, +126, +164, +248, +39, +90, +18, +54, +106, +59, +27, +217, +109, +12, +250, +49, +120, +178, +66, +143, +26, +95, +142, +7, +217, +253, +212, +191, +38, +91, +176, +70, +114, +178, +91, +94, +138, +246, +240, +250, +240, +171, +118, +213, +82, +83, +34, +51, +32, +68, +20, +77, +89, +51, +10, +126, +122, +58, +61, +90, +138, +0, +63, +57, +13, +69, +113, +106, +189, +69, +129, +118, +218, +19, +232, +0, +180, +98, +100, +161, +228, +112, +221, +78, +22, +54, +12, +86, +103, +2, +95, +29, +211, +212, +201, +66, +222, +78, +145, +4, +116, +152, +206, +219, +209, +69, +31, +64, +99, +68, +144, +99, +85, +103, +230, +239, +82, +47, +149, +61, +80, +239, +253, +170, +139, +46, +82, +88, +6, +31, +94, +181, +36, +197, +42, +255, +231, +181, +182, +214, +88, +166, +146, +155, +219, +120, +30, +254, +23, +147, +196, +50, +167, +168, +253, +181, +162, +174, +136, +142, +149, +206, +15, +178, +35, +236, +136, +124, +38, +214, +80, +131, +34, +54, +111, +128, +4, +69, +205, +101, +21, +62, +255, +32, +127, +223, +205, +81, +58, +36, +111, +105, +162, +130, +99, +237, +45, +139, +102, +154, +44, +104, +212, +238, +247, +142, +217, +91, +236, +98, +181, +18, +22, +35, +140, +56, +194, +177, +3, +204, +86, +74, +123, +3, +223, +30, +253, +124, +5, +133, +41, +154, +222, +135, +3, +49, +243, +105, +123, +172, +64, +196, +176, +9, +187, +190, +217, +9, +36, +155, +128, +202, +30, +211, +201, +63, +244, +19, +225, +162, +90, +117, +102, +200, +100, +158, +212, +107, +90, +7, +58, +14, +147, +225, +198, +75, +213, +99, +35, +142, +101, +88, +211, +7, +116, +147, +154, +123, +33, +176, +8, +252, +19, +54, +84, +225, +219, +182, +56, +217, +131, +38, +82, +122, +165, +144, +223, +169, +183, +149, +207, +171, +223, +144, +245, +186, +171, +163, +75, +170, +249, +210, +160, +120, +237, +248, +35, +2, +195, +218, +34, +48, +191, +127, +159, +194, +46, +126, +211, +175, +238, +124, +192, +126, +49, +86, +218, +94, +31, +88, +18, +195, +156, +235, +191, +30, +6, +212, +123, +94, +160, +225, +3, +31, +219, +178, +47, +88, +16, +240, +158, +198, +194, +4, +171, +210, +136, +3, +53, +235, +217, +123, +148, +248, +181, +141, +254, +27, +105, +4, +252, +98, +145, +111, +229, +172, +136, +120, +241, +249, +46, +89, +122, +60, +134, +66, +37, +35, +177, +9, +82, +37, +141, +146, +82, +255, +125, +31, +37, +183, +76, +178, +105, +71, +83, +137, +108, +30, +8, +169, +147, +158, +214, +180, +147, +74, +232, +82, +50, +121, +97, +193, +28, +127, +5, +172, +17, +9, +222, +160, +61, +178, +132, +246, +210, +95, +95, +254, +119, +22, +132, +121, +106, +172, +238, +134, +174, +103, +169, +151, +130, +206, +69, +88, +62, +150, +30, +50, +14, +82, +250, +213, +6, +88, +161, +219, +96, +175, +78, +130, +96, +255, +150, +40, +123, +57, +130, +27, +60, +77, +171, +188, +139, +28, +131, +70, +137, +48, +188, +171, +153, +220, +45, +33, +159, +207, +22, +107, +86, +117, +6, +20, +94, +4, +98, +215, +226, +206, +97, +121, +25, +248, +30, +215, +137, +254, +125, +35, +2, +175, +28, +150, +21, +217, +241, +231, +211, +231, +28, +169, +21, +1, +139, +131, +244, +181, +49, +158, +162, +252, +236, +6, +236, +21, +129, +114, +216, +36, +192, +175, +172, +92, +35, +163, +230, +181, +80, +128, +236, +187, +210, +34, +211, +164, +118, +128, +245, +194, +224, +152, +21, +33, +240, +31, +84, +161, +40, +87, +120, +11, +142, +88, +147, +201, +55, +246, +219, +119, +76, +214, +168, +76, +85, +102, +158, +13, +227, +77, +119, +100, +76, +25, +236, +27, +108, +244, +71, +176, +111, +40, +5, +172, +19, +26, +72, +90, +177, +36, +212, +255, +238, +39, +50, +60, +96, +162, +134, +63, +104, +151, +162, +150, +234, +253, +103, +135, +114, +240, +148, +180, +14, +161, +169, +189, +192, +164, +240, +32, +147, +110, +71, +2, +26, +231, +20, +185, +180, +39, +168, +167, +209, +24, +251, +157, +85, +52, +82, +48, +247, +5, +150, +125, +166, +101, +210, +79, +163, +78, +218, +225, +159, +12, +252, +39, +144, +100, +246, +83, +205, +103, +125, +79, +128, +19, +219, +219, +42, +130, +31, +165, +99, +4, +75, +124, +225, +79, +94, +135, +65, +165, +36, +196, +86, +189, +207, +65, +16, +12, +41, +187, +176, +17, +52, +237, +78, +96, +94, +241, +43, +52, +169, +197, +83, +131, +12, +63, +18, +75, +165, +86, +154, +57, +78, +3, +171, +231, +84, +229, +231, +203, +64, +121, +28, +112, +56, +130, +196, +22, +55, +29, +81, +241, +58, +156, +72, +115, +152, +111, +205, +238, +188, +223, +250, +22, +240, +126, +210, +247, +10, +246, +25, +150, +62, +53, +185, +164, +207, +227, +31, +132, +237, +68, +212, +138, +251, +27, +7, +30, +80, +240, +205, +238, +128, +228, +221, +23, +239, +49, +231, +44, +20, +80, +110, +101, +77, +183, +151, +252, +192, +157, +19, +16, +234, +123, +255, +143, +90, +43, +112, +158, +163, +37, +39, +98, +79, +222, +112, +189, +83, +178, +173, +197, +154, +206, +82, +33, +159, +60, +182, +106, +70, +109, +102, +38, +53, +14, +202, +45, +4, +63, +78, +65, +49, +174, +121, +44, +251, +61, +110, +124, +146, +198, +115, +236, +153, +66, +37, +40, +142, +47, +219, +52, +107, +212, +206, +162, +187, +43, +160, +200, +124, +247, +78, +160, +25, +153, +94, +164, +135, +22, +26, +186, +184, +225, +221, +206, +229, +119, +234, +42, +225, +26, +238, +226, +183, +21, +11, +180, +161, +51, +52, +91, +63, +222, +127, +198, +146, +142, +51, +25, +12, +179, +178, +142, +162, +110, +231, +2, +29, +216, +10, +27, +94, +104, +51, +91, +153, +51, +212, +81, +53, +220, +201, +5, +191, +223, +248, +241, +159, +163, +170, +203, +182, +62, +7, +112, +108, +177, +69, +200, +187, +58, +244, +208, +188, +16, +254, +127, +33, +143, +175, +81, +141, +0, +97, +244, +60, +156, +254, +75, +3, +73, +199, +5, +230, +160, +177, +150, +69, +31, +155, +150, +67, +188, +98, +174, +160, +73, +7, +111, +202, +180, +252, +61, +162, +195, +79, +158, +12, +187, +0, +243, +220, +210, +54, +104, +251, +29, +199, +20, +60, +188, +232, +122, +105, +52, +145, +206, +146, +242, +111, +246, +146, +27, +112, +182, +1, +66, +126, +177, +54, +74, +72, +169, +44, +35, +82, +0, +14, +21, +8, +229, +114, +238, +52, +236, +180, +27, +143, +137, +227, +209, +163, +28, +133, +57, +78, +47, +142, +19, +224, +66, +253, +99, +98, +98, +77, +56, +221, +125, +35, +137, +44, +167, +114, +177, +225, +58, +153, +103, +140, +6, +67, +223, +54, +158, +140, +45, +138, +173, +15, +45, +48, +119, +100, +242, +79, +235, +211, +155, +17, +130, +99, +147, +26, +26, +167, +219, +134, +62, +232, +125, +61, +223, +102, +99, +107, +211, +9, +23, +181, +0, +89, +51, +112, +197, +78, +179, +125, +221, +25, +85, +136, +74, +146, +56, +251, +135, +48, +37, +10, +75, +2, +229, +136, +160, +54, +6, +17, +197, +100, +114, +227, +36, +180, +115, +97, +210, +64, +90, +75, +9, +253, +177, +156, +240, +177, +98, +144, +222, +13, +173, +162, +88, +192, +48, +21, +147, +161, +201, +252, +7, +22, +55, +241, +51, +15, +74, +32, +68, +49, +76, +191, +25, +69, +102, +0, +37, +191, +128, +125, +154, +32, +177, +68, +114, +84, +219, +240, +249, +154, +60, +143, +253, +237, +6, +188, +41, +78, +99, +144, +26, +247, +169, +83, +237, +156}; + +uint8_t g_output[] = { +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +28, +240, +82, +131, +110, +14, +41, +228, +173, +110, +29, +91, +75, +62, +8, +151, +250, +141, +219, +182, +127, +22, +192, +161, +71, +226, +104, +124, +223, +192, +56, +193, +130, +0, +114, +86, +204, +63, +146, +213, +79, +217, +164, +220, +186, +34, +120, +11, +216, +89, +31, +122, +156, +17, +143, +166, +138, +230, +107, +118, +109, +98, +159, +154, +103, +254, +30, +186, +219, +236, +8, +113, +228, +39, +82, +247, +165, +114, +12, +62, +175, +78, +116, +196, +221, +199, +118, +135, +133, +191, +222, +252, +195, +204, +94, +214, +57, +224, +126, +182, +76, +32, +253, +85, +17, +104, +135, +137, +83, +190, +219, +42, +238, +68, +14, +27, +67, +210, +193, +238, +135, +99, +108, +131, +95, +33, +11, +52, +21, +248, +143, +107, +99, +104, +77, +216, +57, +213, +212, +157, +58, +23, +223, +43, +215, +74, +208, +243, +56, +134, +183, +167, +145, +227, +214, +162, +77, +97, +183, +188, +109, +23, +40, +30, +231, +214, +53, +225, +110, +130, +185, +65, +151, +174, +32, +12, +144, +185, +24, +155, +242, +21, +53, +207, +61, +57, +206, +180, +14, +70, +249, +115, +205, +53, +203, +194, +169, +8, +209, +213, +230, +23, +218, +98, +218, +247, +89, +20, +110, +15, +1, +129, +183, +125, +15, +140, +32, +227, +147, +203, +95, +198, +71, +187, +60, +242, +70, +72, +207, +30, +214, +141, +246, +120, +242, +105, +151, +136, +233, +144, +120, +197, +35, +41, +53, +167, +129, +98, +73, +124, +179, +228, +53, +55, +146, +0, +252, +130, +97, +53, +140, +75, +5, +191, +254, +48, +48, +236, +118, +153, +206, +84, +96, +141, +187, +93, +198, +141, +82, +53, +195, +117, +57, +90, +226, +200, +163, +56, +27, +196, +124, +79, +157, +106, +86, +239, +189, +228, +79, +59, +201, +229, +230, +13, +201, +134, +17, +38, +169, +64, +239, +88, +85, +239, +240, +47, +175, +14, +145, +92, +69, +8, +220, +35, +49, +3, +181, +76, +243, +132, +213, +136, +130, +152, +70, +213, +201, +36, +82, +215, +63, +217, +125, +204, +33, +20, +12, +120, +72, +173, +88, +215, +84, +66, +225, +168, +8, +0, +40, +64, +236, +64, +48, +82, +85, +85, +230, +15, +157, +46, +249, +91, +188, +85, +68, +181, +124, +77, +46, +245, +165, +175, +165, +47, +255, +220, +10, +34, +135, +43, +219, +150, +210, +65, +57, +43, +71, +213, +194, +128, +99, +9, +33, +73, +57, +238, +153, +130, +107, +115, +244, +22, +188, +1, +158, +240, +21, +204, +168, +124, +139, +228, +41, +203, +233, +113, +33, +199, +87, +189, +124, +190, +88, +115, +188, +106, +168, +174, +7, +37, +211, +143, +71, +97, +248, +49, +104, +228, +19, +202, +206, +31, +118, +179, +34, +116, +101, +204, +203, +48, +251, +126, +147, +224, +127, +114, +47, +39, +11, +212, +229, +185, +44, +124, +94, +148, +151, +52, +48, +58, +89, +104, +178, +86, +121, +105, +64, +245, +19, +71, +215, +189, +209, +79, +90, +214, +131, +15, +98, +66, +111, +79, +114, +57, +186, +17, +244, +157, +233, +112, +0, +0, +210, +139, +192, +200, +241, +108, +46, +212, +36, +151, +136, +245, +154, +200, +206, +30, +244, +50, +144, +255, +244, +133, +85, +62, +127, +212, +80, +94, +159, +124, +138, +196, +66, +75, +248, +8, +120, +77, +109, +230, +135, +85, +0, +190, +106, +214, +22, +111, +159, +160, +89, +51, +249, +232, +88, +217, +163, +168, +197, +208, +107, +182, +34, +0, +103, +97, +184, +177, +191, +222, +198, +23, +3, +82, +83, +35, +219, +215, +232, +220, +190, +162, +120, +65, +15, +108, +26, +185, +250, +151, +104, +213, +195, +52, +166, +114, +144, +60, +216, +124, +173, +244, +32, +185, +49, +191, +2, +39, +218, +191, +61, +92, +36, +99, +15, +143, +91, +185, +88, +111, +199, +110, +107, +50, +13, +45, +130, +51, +128, +62, +21, +253, +248, +184, +113, +174, +19, +149, +164, +16, +100, +161, +233, +50, +217, +66, +246, +104, +101, +108, +28, +7, +0, +88, +235, +199, +111, +246, +8, +154, +92, +79, +188, +34, +153, +81, +16, +35, +134, +219, +91, +9, +16, +1, +200, +194, +129, +10, +126, +243, +6, +255, +34, +84, +245, +84, +116, +215, +103, +248, +125, +167, +139, +36, +125, +124, +235, +123, +70, +88, +5, +135, +171, +158, +110, +86, +70, +133, +44, +127, +64, +58, +84, +108, +99, +114, +37, +203, +17, +150, +162, +254, +96, +116, +251, +254, +252, +183, +183, +184, +64, +118, +189, +189, +111, +26, +76, +253, +165, +240, +36, +156, +172, +43, +6, +39, +29, +28, +206, +74, +77, +225, +154, +185, +57, +13, +52, +69, +106, +251, +249, +213, +47, +74, +49, +128, +218, +196, +218, +81, +66, +197, +35, +115, +249, +146, +119, +134, +98, +126, +245, +86, +82, +240, +203, +164, +189, +126, +223, +213, +194, +108, +198, +115, +113, +48, +190, +122, +101, +45, +60, +72, +1, +253, +138, +15, +171, +46, +22, +235, +85, +99, +55, +237, +221, +103, +239, +144, +229, +121, +52, +232, +238, +247, +45, +92, +100, +187, +24, +182, +6, +227, +171, +205, +245, +138, +194, +85, +47, +166, +62, +185, +40, +25, +86, +118, +113, +223, +49, +46, +188, +128, +253, +241, +157, +5, +7, +210, +227, +194, +51, +155, +251, +192, +111, +150, +84, +103, +94, +37, +145, +74, +239, +214, +61, +211, +125, +147, +220, +164, +7, +30, +110, +20, +217, +24, +232, +141, +4, +67, +34, +69, +82, +130, +184, +72, +32, +163, +192, +112, +104, +169, +213, +195, +188, +48, +111, +107, +106, +99, +122, +14, +119, +159, +227, +180, +207, +141, +111, +177, +140, +177, +103, +71, +37, +87, +146, +195, +141, +156, +229, +247, +124, +174, +29, +122, +198, +138, +251, +221, +138, +23, +13, +96, +80, +82, +153, +178, +163, +5, +194, +70, +162, +148, +164, +110, +22, +84, +194, +164, +168, +9, +44, +18, +49, +249, +163, +177, +193, +117, +195, +128, +123, +244, +167, +171, +185, +108, +118, +177, +95, +35, +54, +209, +217, +31, +45, +3, +88, +70, +42, +136, +36, +194, +83, +227, +81, +134, +185, +147, +226, +203, +60, +24, +131, +74, +162, +98, +205, +70, +0, +0, +111, +41, +95, +236, +144, +4, +172, +70, +177, +2, +148, +72, +211, +101, +198, +14, +119, +89, +56, +179, +62, +237, +148, +156, +183, +32, +165, +94, +33, +220, +27, +157, +104, +37, +7, +80, +1, +219, +204, +147, +62, +143, +113, +9, +184, +75, +55, +5, +18, +53, +11, +7, +121, +89, +1, +51, +251, +35, +81, +224, +1, +170, +98, +115, +152, +172, +227, +238, +161, +29, +228, +181, +49, +187, +123, +2, +137, +130, +205, +46, +198, +93, +249, +116, +34, +140, +85, +8, +168, +214, +75, +156, +62, +34, +171, +194, +2, +102, +53, +253, +183, +127, +81, +235, +224, +104, +185, +103, +212, +64, +180, +150, +152, +66, +230, +137, +15, +158, +99, +215, +197, +8, +7, +238, +74, +183, +218, +72, +66, +22, +58, +206, +232, +77, +144, +145, +111, +89, +57, +230, +235, +144, +70, +36, +210, +78, +97, +217, +145, +116, +218, +170, +164, +179, +75, +13, +217, +67, +198, +225, +182, +101, +89, +118, +137, +188, +16, +3, +226, +104, +13, +197, +140, +1, +164, +69, +144, +53, +8, +200, +87, +110, +230, +27, +41, +62, +135, +84, +83, +193, +23, +188, +56, +77, +68, +219, +24, +185, +198, +110, +216, +215, +25, +128, +81, +253, +118, +126, +251, +42, +191, +221, +127, +240, +140, +44, +187, +19, +202, +156, +87, +252, +135, +53, +179, +2, +40, +120, +218, +191, +209, +35, +57, +6, +52, +91, +126, +47, +157, +178, +71, +250, +209, +123, +19, +24, +58, +163, +208, +117, +182, +138, +159, +154, +48, +240, +87, +99, +73, +250, +238, +100, +65, +203, +21, +169, +230, +85, +91, +133, +31, +96, +238, +62, +150, +194, +60, +82, +57, +144, +180, +3, +122, +51, +91, +11, +219, +237, +158, +202, +242, +186, +152, +249, +24, +49, +9, +18, +8, +141, +65, +124, +75, +174, +246, +68, +189, +85, +185, +229, +84, +190, +20, +183, +216, +60, +46, +242, +241, +127, +196, +12, +130, +102, +218, +9, +200, +74, +28, +30, +72, +103, +72, +3, +26, +6, +241, +83, +164, +210, +60, +184, +30, +9, +111, +236, +13, +56, +170, +229, +136, +28, +165, +170, +160, +108, +98, +165, +198, +26, +144, +67, +145, +222, +38, +56, +244, +129, +167, +53, +75, +39, +119, +203, +107, +79, +230, +216, +230, +4, +66, +150, +149, +196, +46, +32, +133, +71, +197, +234, +11, +145, +241, +83, +56, +7, +98, +144, +172, +17, +160, +153, +165, +104, +64, +180, +133, +61, +45, +150, +207, +187, +88, +25, +149, +138, +220, +155, +79, +123, +207, +129, +169, +245, +235, +163, +217, +46, +186, +89, +105, +98, +157, +216, +207, +58, +248, +170, +194, +67, +165, +201, +12, +142, +153, +68, +219, +87, +204, +189, +237, +56, +227, +15, +206, +44, +0, +145, +203, +43, +142, +69, +164, +43, +127, +5, +203, +17, +50, +20, +254, +49, +252, +23, +152, +194, +106, +172, +147, +196, +38, +40, +253, +120, +226, +44, +123, +85, +64, +65, +120, +236, +144, +57, +10, +41, +89, +38, +24, +132, +61, +97, +191, +233, +122, +160, +254, +244, +200, +244, +0, +0, +165, +249, +244, +171, +199, +56, +25, +107, +154, +180, +246, +3, +23, +253, +89, +48, +236, +254, +37, +15, +102, +16, +243, +123, +4, +133, +56, +120, +245, +146, +28, +23, +229, +153, +158, +202, +64, +98, +214, +75, +241, +205, +241, +128, +54, +49, +245, +152, +59, +177, +175, +21, +56, +72, +108, +111, +218, +132, +179, +80, +72, +87, +224, +7, +14, +155, +246, +243, +102, +217, +161, +213, +153, +32, +11, +234, +99, +104, +245, +250, +35, +37, +50, +90, +45, +122, +24, +133, +79, +20, +235, +146, +241, +163, +37, +207, +185, +159, +156, +195, +253, +60, +61, +217, +199, +32, +85, +253, +250, +64, +245, +173, +23, +89, +22, +53, +187, +136, +192, +204, +251, +213, +157, +123, +211, +179, +61, +14, +198, +125, +166, +86, +79, +248, +87, +68, +31, +85, +201, +89, +173, +171, +44, +121, +8, +88, +193, +0, +232, +161, +247, +109, +147, +8, +240, +66, +135, +228, +190, +245, +122, +8, +254, +146, +214, +252, +112, +45, +55, +76, +209, +133, +112, +106, +123, +71, +117, +193, +187, +84, +118, +144, +133, +34, +134, +127, +238, +150, +44, +174, +75, +77, +187, +41, +186, +166, +49, +108, +114, +177, +204, +134, +191, +141, +80, +103, +231, +88, +137, +141, +173, +121, +230, +58, +100, +243, +155, +78, +62, +194, +176, +126, +204, +0, +48, +116, +194, +64, +11, +55, +70, +68, +196, +202, +15, +246, +60, +58, +225, +199, +243, +69, +130, +199, +245, +115, +31, +162, +149, +54, +62, +172, +185, +246, +167, +63, +197, +43, +99, +177, +80, +123, +90, +71, +42, +51, +139, +155, +29, +27, +52, +219, +62, +116, +26, +191, +188, +179, +4, +157, +144, +144, +226, +212, +125, +213, +144, +195, +154, +109, +130, +139, +172, +62, +20, +1, +53, +187, +46, +34, +126, +150, +72, +162, +77, +223, +199, +94, +160, +144, +19, +218, +173, +38, +154, +50, +85, +210, +85, +128, +109, +41, +164, +99, +195, +250, +132, +124, +169, +140, +100, +109, +201, +242, +114, +111, +56, +140, +189, +51, +168, +133, +242, +236, +89, +232, +240, +159, +106, +122, +180, +197, +30, +152, +214, +177, +38, +11, +140, +115, +203, +202, +119, +198, +183, +178, +101, +177, +169, +117, +116, +175, +7, +105, +219, +78, +219, +232, +253, +61, +136, +238, +188, +88, +222, +49, +57, +52, +52, +229, +26, +83, +204, +79, +86, +211, +168, +229, +146, +30, +38, +201, +179, +130, +139, +165, +207, +158, +113, +115, +16, +240, +173, +145, +172, +79, +161, +118, +13, +20, +94, +106, +17, +128, +242, +78, +247, +115, +29, +50, +76, +31, +37, +22, +16, +26, +233, +153, +176, +238, +16, +166, +171, +214, +184, +237, +112, +183, +209, +158, +116, +138, +184, +17, +68, +135, +247, +209, +233, +221, +109, +61, +53, +143, +15, +207, +196, +69, +115, +149, +223, +39, +166, +173, +65, +228, +199, +32, +67, +75, +253, +30, +76, +64, +140, +163, +56, +238, +124, +174, +146, +56, +212, +6, +2, +1, +148, +81, +26, +127, +189, +250, +166, +99, +80, +91, +57, +87, +207, +102, +0, +0, +122, +95, +9, +179, +59, +100, +98, +188, +220, +128, +21, +196, +240, +225, +79, +101, +121, +220, +78, +89, +120, +78, +137, +188, +221, +220, +93, +1, +180, +112, +73, +66, +77, +228, +25, +23, +247, +251, +161, +153, +211, +101, +199, +177, +198, +178, +254, +229, +199, +192, +246, +252, +69, +54, +10, +97, +99, +71, +191, +107, +77, +52, +55, +133, +129, +6, +132, +57, +54, +65, +88, +177, +169, +239, +235, +220, +228, +86, +227, +33, +150, +254, +123, +206, +250, +76, +52, +80, +187, +83, +73, +120, +172, +175, +156, +96, +251, +44, +175, +125, +4, +146, +214, +195, +22, +87, +51, +85, +245, +87, +35, +251, +194, +165, +205, +253, +87, +196, +65, +249, +165, +21, +30, +35, +34, +138, +87, +202, +219, +217, +217, +141, +211, +119, +121, +196, +176, +128, +55, +107, +93, +85, +81, +225, +120, +78, +134, +170, +100, +65, +11, +95, +94, +189, +93, +253, +137, +177, +121, +21, +217, +59, +225, +104, +120, +168, +115, +226, +1, +152, +201, +147, +38, +247, +19, +99, +149, +57, +102, +217, +246, +151, +115, +241, +230, +161, +215, +124, +144, +70, +222, +41, +168, +130, +130, +45, +185, +84, +126, +174, +32, +57, +71, +7, +164, +251, +17, +76, +107, +92, +102, +94, +199, +250, +25, +181, +135, +60, +218, +25, +229, +125, +222, +40, +206, +143, +150, +125, +237, +182, +186, +52, +144, +5, +197, +39, +0, +232, +88, +234, +190, +128, +245, +207, +199, +84, +69, +202, +187, +184, +195, +223, +156, +177, +101, +90, +176, +50, +14, +197, +235, +184, +166, +140, +55, +101, +125, +42, +184, +32, +152, +128, +249, +185, +209, +87, +36, +196, +85, +123, +142, +43, +82, +178, +10, +237, +221, +248, +149, +106, +164, +15, +246, +61, +89, +114, +58, +134, +246, +177, +181, +117, +192, +254, +144, +41, +16, +230, +224, +92, +13, +182, +205, +106, +168, +89, +114, +179, +47, +153, +240, +199, +41, +172, +94, +207, +64, +228, +217, +125, +150, +61, +215, +135, +95, +101, +186, +109, +48, +76, +45, +228, +171, +84, +76, +189, +90, +44, +98, +93, +20, +211, +203, +18, +224, +11, +228, +25, +67, +51, +76, +71, +243, +252, +71, +110, +93, +244, +209, +13, +173, +58, +103, +20, +156, +69, +52, +60, +82, +183, +131, +212, +38, +191, +177, +112, +143, +95, +28, +208, +14, +12, +171, +210, +219, +8, +197, +178, +89, +87, +206, +17, +137, +79, +158, +181, +151, +41, +38, +50, +178, +35, +171, +103, +223, +147, +46, +90, +177, +76, +209, +6, +213, +192, +82, +61, +24, +143, +21, +44, +182, +81, +4, +48, +150, +24, +0, +159, +136, +159, +127, +9, +251, +132, +0, +25, +158, +200, +235, +196, +115, +44, +94, +165, +139, +83, +176, +139, +21, +173, +212, +11, +101, +14, +127, +30, +115, +124, +125, +81, +76, +253, +216, +151, +45, +105, +230, +232, +133, +12, +231, +202, +49, +187, +235, +130, +58, +236, +174, +91, +153, +81, +211, +35, +82, +15, +0, +26, +185, +146, +208, +208, +168, +37, +22, +12, +253, +229, +120, +230, +0, +0, +188, +87, +236, +101, +140, +48, +153, +154, +180, +77, +169, +68, +194, +70, +168, +179, +37, +203, +70, +110, +50, +69, +80, +88, +28, +72, +27, +1, +75, +232, +26, +157, +107, +217, +151, +179, +153, +3, +209, +53, +195, +210, +8, +133, +229, +54, +146, +32, +212, +149, +74, +232, +37, +86, +84, +60, +254, +178, +184, +242, +116, +160, +120, +169, +51, +137, +224, +223, +107, +177, +62, +91, +120, +191, +2, +47, +62, +33, +245, +228, +70, +83, +219, +243, +7, +223, +142, +182, +79, +244, +232, +18, +139, +59, +236, +233, +70, +181, +194, +237, +24, +210, +31, +6, +169, +133, +189, +35, +125, +163, +216, +201, +94, +217, +231, +189, +16, +64, +155, +162, +245, +9, +61, +192, +128, +1, +159, +239, +114, +81, +183, +153, +254, +37, +200, +248, +4, +168, +59, +239, +113, +48, +116, +41, +76, +235, +189, +15, +136, +8, +33, +108, +4, +200, +141, +125, +76, +172, +41, +211, +2, +153, +137, +223, +25, +72, +174, +199, +188, +59, +125, +193, +37, +239, +254, +229, +67, +107, +86, +246, +143, +69, +11, +149, +219, +110, +36, +127, +16, +164, +113, +19, +71, +48, +0, +27, +210, +35, +137, +138, +74, +47, +67, +83, +124, +249, +218, +167, +35, +149, +13, +227, +175, +23, +250, +61, +117, +160, +100, +86, +244, +36, +220, +144, +153, +254, +173, +83, +201, +196, +205, +20, +138, +140, +149, +174, +84, +189, +138, +230, +229, +89, +240, +191, +107, +136, +188, +131, +165, +232, +19, +32, +20, +197, +160, +112, +198, +115, +179, +19, +20, +165, +197, +182, +169, +201, +234, +135, +253, +212, +74, +101, +186, +212, +37, +146, +243, +74, +85, +178, +214, +121, +222, +215, +201, +68, +235, +243, +91, +64, +38, +57, +117, +14, +105, +67, +26, +18, +57, +209, +220, +139, +253, +75, +81, +103, +102, +248, +182, +220, +241, +94, +50, +112, +115, +33, +146, +27, +228, +233, +131, +117, +49, +149, +123, +131, +153, +225, +170, +106, +165, +46, +166, +191, +113, +145, +61, +171, +29, +12, +78, +128, +190, +218, +79, +90, +204, +33, +70, +39, +114, +225, +81, +25, +63, +120, +12, +83, +44, +174, +60, +226, +124, +173, +239, +20, +59, +237, +195, +150, +225, +61, +147, +44, +44, +181, +150, +185, +41, +206, +251, +148, +166, +50, +127, +177, +105, +52, +74, +51, +101, +207, +97, +167, +226, +249, +110, +215, +53, +232, +73, +64, +244, +227, +32, +227, +165, +72, +123, +210, +233, +46, +235, +242, +98, +38, +235, +125, +59, +73, +153, +189, +150, +47, +145, +186, +2, +213, +188, +42, +199, +144, +80, +189, +81, +177, +123, +185, +144, +211, +162, +183, +210, +148, +72, +188, +100, +152, +175, +227, +35, +178, +254, +224, +30, +214, +93, +49, +7, +116, +99, +226, +213, +59, +95, +44, +12, +154, +248, +1, +58, +83, +139, +245, +129, +127, +177, +27, +134, +129, +201, +223, +124, +230, +55, +242, +71, +146, +84, +144, +51, +145, +201, +70, +162, +64, +116, +181, +204, +203, +184, +139, +211, +94, +59, +96, +126, +34, +82, +95, +0, +0, +243, +56, +248, +52, +51, +6, +241, +67, +135, +17, +245, +49, +57, +141, +41, +53, +110, +204, +238, +11, +212, +3, +23, +175, +108, +187, +161, +102, +65, +233, +223, +194, +69, +238, +249, +237, +227, +93, +56, +65, +51, +238, +70, +95, +137, +42, +195, +247, +110, +151, +74, +147, +233, +244, +88, +255, +149, +75, +104, +11, +29, +153, +73, +202, +162, +44, +95, +118, +102, +86, +47, +93, +248, +38, +98, +117, +213, +7, +10, +255, +226, +180, +44, +50, +49, +238, +198, +59, +162, +216, +98, +206, +154, +72, +176, +78, +254, +91, +58, +62, +89, +95, +88, +239, +14, +77, +186, +82, +137, +128, +159, +229, +64, +30, +146, +154, +167, +167, +93, +226, +178, +171, +127, +73, +244, +54, +167, +157, +207, +61, +7, +66, +63, +217, +115, +16, +59, +154, +81, +1, +222, +97, +54, +114, +102, +25, +80, +134, +232, +211, +82, +82, +185, +225, +196, +39, +72, +41, +55, +43, +147, +58, +5, +101, +180, +91, +88, +76, +0, +113, +29, +168, +81, +108, +123, +96, +154, +160, +105, +92, +68, +240, +70, +58, +27, +46, +154, +176, +177, +180, +42, +25, +20, +117, +62, +226, +154, +62, +58, +115, +11, +106, +4, +123, +169, +40, +60, +128, +18, +159, +130, +114, +56, +45, +172, +60, +126, +65, +40, +133, +60, +62, +156, +153, +177, +103, +145, +77, +196, +99, +7, +90, +65, +33, +154, +210, +27, +75, +181, +240, +208, +62, +146, +80, +22, +109, +127, +88, +244, +78, +122, +70, +7, +80, +108, +72, +202, +17, +18, +225, +242, +218, +238, +115, +51, +76, +64, +66, +27, +101, +140, +228, +40, +38, +114, +12, +131, +233, +100, +124, +107, +201, +26, +143, +167, +232, +145, +189, +55, +80, +70, +46, +37, +176, +200, +193, +40, +37, +0, +145, +128, +91, +241, +34, +169, +237, +19, +103, +109, +5, +242, +25, +221, +100, +252, +158, +95, +204, +114, +76, +86, +99, +97, +137, +227, +132, +14, +191, +1, +29, +65, +178, +209, +110, +190, +227, +134, +189, +161, +235, +48, +135, +26, +98, +89, +135, +7, +193, +76, +72, +141, +112, +227, +202, +52, +221, +156, +176, +93, +132, +133, +82, +161, +220, +28, +141, +40, +194, +71, +237, +14, +67, +172, +86, +22, +53, +128, +99, +34, +197, +183, +204, +232, +81, +24, +225, +48, +1, +193, +183, +190, +225, +63, +149, +20, +161, +116, +189, +188, +155, +245, +220, +130, +57, +190, +223, +92, +59, +237, +254, +231, +68, +37, +203, +193, +168, +58, +109, +115, +112, +181, +197, +185, +189, +205, +136, +83, +175, +79, +72, +23, +182, +118, +47, +163, +166, +222, +105, +20, +163, +249, +42, +87, +65, +189, +249, +146, +212, +237, +122, +65, +103, +109, +225, +1, +41, +193, +86, +95, +238, +150, +78, +199, +119, +153, +61, +202, +205, +131, +4, +244, +70, +146, +224, +152, +33, +106, +58, +170, +21, +100, +112, +130, +37, +148, +55, +40, +86, +208, +207, +19, +189, +200, +89, +202, +212, +132, +103, +93, +69, +146, +8, +81, +167, +172, +23, +252, +62, +216, +233, +0, +0, +169, +237, +160, +143, +87, +91, +22, +13, +84, +27, +171, +66, +19, +245, +147, +52, +235, +113, +147, +60, +30, +50, +150, +155, +240, +86, +99, +187, +162, +48, +185, +99, +99, +199, +225, +230, +139, +121, +42, +41, +56, +46, +227, +10, +62, +91, +216, +107, +158, +42, +157, +24, +166, +143, +155, +181, +193, +157, +36, +24, +138, +237, +189, +152, +164, +195, +161, +203, +10, +60, +92, +201, +178, +25, +81, +74, +56, +138, +226, +118, +189, +1, +104, +32, +150, +231, +230, +223, +221, +214, +250, +206, +10, +107, +62, +60, +68, +14, +182, +32, +146, +116, +217, +80, +203, +115, +150, +56, +169, +32, +84, +11, +83, +224, +134, +250, +115, +21, +87, +96, +11, +188, +86, +133, +248, +179, +93, +253, +150, +234, +215, +73, +126, +128, +94, +254, +249, +199, +133, +188, +169, +240, +54, +75, +243, +11, +156, +221, +197, +246, +90, +62, +41, +24, +168, +38, +173, +90, +165, +159, +202, +44, +124, +90, +58, +23, +125, +34, +84, +118, +118, +215, +140, +220, +71, +251, +96, +216, +154, +221, +14, +34, +92, +71, +221, +198, +93, +238, +130, +24, +46, +18, +175, +236, +36, +165, +19, +203, +195, +132, +159, +251, +98, +239, +58, +31, +83, +177, +208, +26, +110, +208, +152, +124, +117, +64, +159, +64, +82, +217, +82, +37, +150, +129, +44, +80, +187, +56, +121, +193, +20, +195, +134, +113, +222, +40, +88, +71, +155, +70, +33, +89, +226, +101, +209, +202, +176, +199, +63, +228, +39, +14, +163, +252, +190, +171, +132, +254, +130, +126, +70, +11, +148, +230, +55, +168, +61, +239, +29, +104, +147, +215, +130, +64, +154, +165, +142, +163, +1, +115, +133, +110, +136, +243, +179, +200, +240, +144, +217, +251, +102, +101, +236, +169, +84, +135, +45, +49, +207, +214, +112, +35, +118, +130, +40, +57, +217, +177, +135, +251, +155, +124, +102, +128, +168, +206, +180, +209, +105, +141, +25, +207, +179, +181, +120, +220, +129, +250, +3, +37, +65, +219, +214, +156, +135, +148, +221, +215, +164, +221, +253, +5, +89, +77, +56, +66, +122, +135, +17, +107, +34, +97, +63, +195, +64, +43, +227, +26, +94, +98, +61, +114, +72, +159, +157, +219, +4, +47, +59, +1, +44, +134, +65, +139, +218, +160, +4, +217, +80, +165, +253, +61, +44, +193, +252, +41, +172, +84, +174, +79, +247, +142, +163, +136, +142, +196, +58, +49, +128, +193, +147, +157, +111, +102, +29, +97, +99, +158, +39, +165, +31, +54, +104, +146, +176, +78, +70, +67, +50, +146, +244, +126, +247, +255, +177, +228, +120, +171, +205, +7, +153, +198, +101, +3, +116, +24, +110, +131, +181, +49, +209, +234, +146, +237, +201, +10, +81, +199, +76, +218, +105, +93, +228, +137, +110, +216, +75, +254, +211, +88, +250, +94, +241, +73, +33, +38, +222, +177, +109, +59, +167, +203, +247, +85, +247, +113, +129, +117, +165, +214, +182, +177, +85, +188, +241, +57, +11, +164, +131, +104, +226, +51, +24, +156, +31, +57, +236, +199, +90, +101, +82, +92, +6, +106, +160, +171, +34, +96, +153, +73, +0, +0, +212, +251, +15, +95, +158, +203, +48, +205, +64, +174, +59, +10, +5, +191, +49, +66, +191, +87, +110, +192, +214, +118, +81, +7, +167, +147, +6, +72, +135, +244, +210, +2, +140, +91, +171, +247, +90, +54, +207, +96, +232, +199, +99, +77, +139, +137, +120, +150, +221, +224, +224, +157, +18, +154, +203, +194, +41, +163, +162, +21, +215, +90, +117, +136, +52, +185, +144, +61, +25, +48, +134, +241, +103, +230, +17, +113, +167, +75, +223, +86, +190, +72, +176, +36, +63, +227, +223, +55, +91, +79, +201, +91, +198, +82, +8, +204, +5, +193, +27, +39, +162, +241, +207, +127, +12, +181, +217, +231, +63, +81, +218, +27, +138, +117, +235, +38, +62, +220, +23, +121, +46, +3, +195, +107, +27, +35, +67, +108, +177, +223, +215, +113, +176, +254, +116, +198, +219, +212, +233, +74, +13, +140, +89, +100, +80, +158, +49, +140, +20, +225, +161, +207, +187, +48, +56, +188, +135, +116, +18, +188, +170, +34, +16, +98, +202, +190, +61, +92, +10, +118, +33, +126, +184, +11, +197, +187, +253, +200, +227, +228, +44, +8, +249, +60, +104, +164, +209, +110, +242, +242, +93, +184, +240, +96, +40, +158, +89, +195, +224, +29, +66, +206, +148, +107, +87, +104, +13, +50, +39, +199, +51, +193, +109, +176, +107, +205, +160, +134, +167, +122, +49, +66, +78, +107, +163, +112, +61, +232, +148, +162, +52, +64, +233, +100, +245, +41, +46, +131, +208, +166, +69, +177, +162, +252, +73, +230, +112, +172, +65, +70, +86, +179, +15, +138, +97, +242, +169, +143, +109, +217, +104, +235, +224, +24, +163, +40, +108, +223, +171, +75, +172, +10, +84, +107, +165, +170, +10, +167, +26, +250, +172, +102, +113, +148, +239, +228, +248, +145, +158, +222, +215, +173, +218, +88, +233, +79, +220, +129, +235, +194, +215, +199, +126, +193, +44, +147, +187, +23, +32, +146, +52, +200, +96, +41, +56, +43, +80, +203, +121, +201, +175, +231, +205, +34, +56, +118, +175, +167, +53, +216, +55, +15, +28, +67, +201, +161, +22, +223, +145, +223, +137, +214, +18, +223, +105, +110, +31, +234, +164, +187, +203, +205, +200, +39, +119, +225, +30, +164, +197, +228, +138, +30, +111, +146, +100, +217, +141, +142, +67, +204, +3, +76, +253, +224, +116, +47, +164, +188, +237, +232, +68, +52, +80, +178, +14, +192, +190, +166, +82, +116, +93, +245, +3, +102, +240, +203, +99, +0, +147, +2, +165, +254, +167, +185, +101, +186, +56, +61, +54, +123, +87, +158, +232, +106, +248, +37, +138, +216, +129, +53, +129, +204, +239, +219, +103, +180, +24, +186, +220, +104, +82, +45, +108, +135, +51, +37, +56, +146, +86, +100, +18, +249, +98, +206, +127, +213, +4, +14, +246, +133, +204, +57, +3, +213, +8, +186, +108, +189, +246, +8, +230, +171, +58, +232, +149, +69, +110, +58, +213, +125, +140, +43, +83, +194, +171, +2, +42, +27, +94, +182, +128, +73, +143, +124, +177, +234, +57, +182, +136, +76, +81, +135, +21, +101, +33, +114, +116, +247, +222, +214, +153, +225, +173, +76, +163, +145, +177, +229, +53, +154, +0, +0, +188, +237, +175, +85, +167, +114, +244, +17, +181, +145, +188, +49, +166, +43, +231, +18, +200, +82, +106, +201, +118, +117, +113, +146, +35, +7, +117, +26, +43, +228, +249, +61, +227, +26, +214, +252, +125, +11, +14, +226, +103, +146, +82, +180, +233, +113, +164, +165, +66, +221, +0, +242, +70, +179, +54, +154, +122, +171, +134, +224, +166, +152, +223, +30, +85, +129, +239, +215, +56, +243, +225, +126, +79, +33, +46, +159, +252, +151, +230, +155, +203, +165, +131, +209, +135, +249, +40, +122, +215, +253, +147, +8, +38, +254, +46, +160, +58, +70, +141, +67, +62, +60, +35, +254, +123, +1, +64, +155, +30, +12, +68, +143, +75, +241, +79, +38, +63, +239, +59, +148, +240, +226, +246, +221, +222, +177, +125, +196, +186, +153, +71, +113, +140, +178, +76, +247, +203, +221, +175, +237, +6, +37, +32, +242, +249, +24, +51, +238, +33, +45, +50, +210, +146, +174, +89, +84, +142, +236, +228, +40, +56, +188, +14, +202, +246, +135, +171, +171, +154, +224, +66, +154, +75, +54, +190, +8, +44, +161, +83, +100, +185, +142, +13, +25, +129, +33, +49, +248, +83, +48, +108, +208, +141, +170, +15, +254, +56, +126, +78, +243, +158, +48, +48, +247, +70, +236, +190, +148, +143, +70, +253, +150, +170, +34, +226, +25, +187, +106, +10, +188, +75, +51, +107, +157, +221, +239, +243, +237, +0, +179, +181, +90, +240, +84, +185, +231, +114, +101, +197, +84, +207, +218, +127, +234, +219, +159, +248, +217, +188, +164, +226, +182, +144, +220, +129, +136, +241, +84, +168, +141, +146, +105, +243, +213, +53, +233, +162, +133, +66, +45, +91, +48, +119, +226, +154, +104, +133, +213, +155, +195, +195, +52, +142, +72, +129, +46, +92, +204, +28, +44, +230, +18, +66, +16, +155, +36, +177, +70, +0, +32, +105, +34, +191, +70, +124, +115, +229, +160, +98, +34, +201, +55, +104, +143, +218, +150, +67, +99, +40, +81, +27, +213, +83, +61, +79, +206, +84, +93, +153, +173, +78, +54, +51, +255, +104, +145, +202, +230, +180, +182, +252, +129, +126, +232, +172, +213, +208, +201, +170, +187, +124, +49, +8, +10, +61, +193, +140, +127, +152, +58, +72, +83, +141, +204, +77, +126, +56, +240, +127, +207, +160, +128, +229, +250, +164, +114, +172, +223, +87, +91, +139, +131, +21, +242, +122, +177, +127, +27, +187, +32, +244, +132, +56, +30, +138, +249, +140, +36, +91, +60, +141, +207, +179, +129, +77, +125, +139, +44, +0, +86, +200, +57, +179, +255, +207, +95, +86, +109, +151, +104, +146, +252, +6, +28, +107, +177, +164, +12, +99, +135, +215, +86, +36, +170, +142, +118, +194, +6, +182, +197, +200, +49, +215, +222, +225, +29, +36, +38, +197, +115, +150, +241, +101, +110, +28, +247, +149, +61, +62, +143, +20, +254, +40, +171, +110, +253, +103, +255, +132, +9, +69, +83, +252, +160, +54, +148, +220, +244, +80, +10, +84, +168, +167, +135, +186, +227, +152, +69, +118, +179, +46, +64, +240, +69, +79, +39, +74, +195, +48, +224, +112, +245, +64, +61, +67, +148, +136, +104, +32, +254, +0, +0, +40, +118, +230, +80, +37, +240, +60, +107, +127, +214, +205, +241, +56, +106, +62, +241, +184, +197, +109, +219, +44, +88, +2, +186, +66, +47, +112, +95, +23, +132, +113, +230, +6, +249, +140, +92, +50, +16, +166, +150, +211, +195, +18, +78, +215, +66, +134, +164, +235, +204, +39, +249, +54, +160, +172, +228, +52, +93, +179, +27, +59, +154, +191, +79, +0, +95, +113, +161, +9, +28, +6, +171, +127, +122, +86, +166, +84, +253, +208, +28, +234, +181, +85, +47, +221, +63, +166, +211, +231, +110, +244, +82, +59, +44, +91, +222, +225, +23, +119, +199, +77, +221, +7, +3, +44, +206, +249, +255, +162, +155, +99, +19, +94, +218, +44, +203, +83, +97, +28, +116, +150, +221, +51, +219, +108, +125, +202, +84, +167, +114, +20, +42, +166, +147, +157, +182, +231, +220, +166, +119, +32, +222, +255, +61, +165, +50, +106, +185, +172, +34, +132, +22, +85, +109, +161, +133, +36, +85, +136, +115, +168, +212, +250, +78, +189, +20, +183, +173, +172, +170, +164, +195, +229, +222, +212, +76, +95, +210, +0, +89, +210, +253, +186, +43, +203, +26, +65, +140, +188, +230, +49, +242, +186, +113, +74, +113, +152, +238, +251, +83, +128, +85, +163, +136, +50, +82, +149, +223, +135, +212, +201, +55, +72, +116, +69, +65, +67, +228, +146, +110, +241, +182, +223, +187, +245, +126, +48, +227, +132, +58, +188, +128, +198, +45, +154, +173, +44, +210, +199, +33, +134, +148, +193, +107, +150, +102, +116, +150, +107, +133, +229, +21, +82, +147, +193, +7, +186, +151, +156, +96, +35, +191, +225, +91, +97, +145, +115, +102, +159, +118, +20, +99, +219, +177, +229, +115, +253, +240, +207, +214, +56, +133, +10, +203, +230, +147, +247, +225, +131, +182, +91, +123, +109, +165, +193, +71, +169, +236, +194, +176, +237, +27, +139, +33, +171, +202, +253, +163, +47, +170, +178, +203, +101, +228, +69, +63, +204, +233, +232, +228, +192, +246, +175, +17, +142, +197, +239, +72, +164, +116, +70, +184, +145, +126, +32, +103, +40, +84, +177, +244, +94, +9, +176, +113, +73, +233, +4, +230, +235, +73, +230, +147, +179, +106, +90, +82, +176, +181, +49, +138, +44, +128, +11, +37, +197, +151, +218, +48, +38, +11, +64, +6, +23, +84, +70, +4, +177, +208, +189, +30, +41, +233, +135, +54, +209, +57, +68, +20, +242, +40, +86, +201, +16, +124, +249, +46, +5, +66, +204, +90, +16, +71, +60, +231, +241, +235, +158, +45, +186, +64, +122, +101, +177, +155, +175, +238, +238, +207, +118, +254, +138, +247, +51, +54, +249, +163, +164, +76, +59, +15, +6, +212, +187, +44, +201, +41, +87, +240, +201, +108, +202, +42, +24, +73, +191, +93, +64, +53, +234, +74, +154, +178, +55, +99, +28, +182, +183, +206, +127, +50, +94, +134, +248, +20, +60, +109, +76, +133, +114, +120, +160, +227, +92, +163, +134, +63, +143, +247, +230, +126, +91, +114, +108, +128, +22, +233, +19, +128, +226, +26, +178, +201, +172, +213, +170, +88, +50, +136, +11, +137, +215, +130, +152, +161, +66, +58, +235, +2, +199, +47, +0, +0, +236, +218, +153, +253, +222, +94, +41, +122, +167, +243, +46, +66, +60, +28, +244, +94, +206, +200, +178, +48, +109, +88, +243, +70, +172, +37, +8, +60, +168, +185, +78, +139, +51, +149, +132, +125, +70, +211, +138, +158, +10, +161, +229, +167, +61, +230, +109, +35, +132, +2, +75, +76, +165, +40, +135, +131, +247, +0, +227, +17, +184, +55, +122, +5, +75, +224, +91, +145, +91, +16, +120, +182, +176, +158, +26, +148, +196, +95, +90, +235, +82, +174, +193, +191, +39, +90, +86, +1, +220, +212, +218, +223, +167, +48, +214, +44, +80, +91, +132, +229, +184, +48, +74, +194, +91, +69, +163, +21, +95, +165, +3, +40, +116, +253, +229, +33, +105, +239, +91, +173, +129, +227, +194, +190, +125, +18, +48, +133, +138, +48, +125, +177, +31, +9, +34, +5, +107, +129, +122, +164, +13, +9, +209, +41, +24, +169, +30, +38, +183, +223, +144, +10, +87, +251, +201, +92, +6, +241, +41, +67, +118, +114, +31, +154, +125, +249, +98, +196, +44, +244, +220, +230, +199, +214, +21, +137, +139, +60, +86, +77, +142, +60, +228, +126, +237, +104, +72, +82, +3, +225, +181, +88, +222, +117, +24, +224, +171, +178, +185, +98, +126, +88, +151, +148, +34, +250, +221, +192, +233, +199, +191, +228, +250, +136, +247, +1, +174, +102, +239, +234, +49, +182, +138, +115, +142, +156, +142, +65, +191, +105, +34, +173, +155, +95, +155, +7, +165, +101, +195, +117, +53, +91, +101, +55, +9, +58, +129, +161, +87, +211, +248, +209, +190, +239, +180, +237, +120, +199, +247, +96, +244, +185, +158, +39, +252, +171, +179, +115, +9, +211, +235, +181, +37, +168, +38, +134, +242, +206, +80, +66, +207, +146, +41, +14, +243, +204, +230, +196, +253, +34, +150, +149, +220, +72, +22, +163, +206, +250, +148, +97, +204, +235, +102, +6, +48, +146, +59, +58, +105, +86, +146, +21, +141, +43, +181, +7, +244, +28, +42, +153, +77, +29, +163, +234, +15, +235, +221, +238, +4, +183, +104, +147, +246, +109, +102, +123, +167, +80, +184, +232, +94, +145, +237, +188, +199, +254, +247, +103, +97, +137, +122, +138, +251, +90, +5, +62, +253, +29, +221, +214, +249, +141, +16, +31, +129, +181, +65, +15, +126, +83, +122, +102, +125, +228, +77, +164, +156, +65, +95, +27, +40, +97, +63, +160, +72, +43, +154, +10, +175, +159, +12, +43, +184, +119, +185, +83, +232, +250, +143, +203, +64, +117, +33, +254, +114, +203, +12, +116, +18, +12, +200, +51, +1, +131, +74, +140, +122, +57, +84, +1, +214, +68, +21, +211, +242, +47, +193, +179, +52, +242, +144, +99, +135, +214, +85, +63, +148, +96, +63, +158, +124, +224, +96, +127, +214, +165, +129, +226, +168, +234, +255, +1, +106, +25, +99, +155, +220, +239, +201, +80, +55, +59, +130, +51, +199, +197, +138, +253, +60, +40, +190, +25, +63, +148, +98, +237, +243, +93, +41, +104, +214, +89, +165, +142, +19, +174, +78, +5, +219, +2, +22, +184, +34, +230, +136, +29, +147, +211, +183, +28, +95, +135, +133, +223, +33, +228, +16, +253, +98, +182, +0, +0, +51, +176, +197, +158, +66, +77, +78, +33, +252, +47, +141, +150, +7, +25, +120, +60, +64, +107, +2, +66, +89, +115, +118, +255, +195, +233, +62, +160, +100, +239, +4, +8, +223, +109, +56, +102, +108, +58, +7, +73, +136, +27, +23, +107, +29, +42, +152, +71, +27, +41, +229, +93, +192, +75, +86, +190, +16, +30, +129, +101, +28, +97, +141, +209, +225, +227, +150, +148, +104, +140, +105, +34, +12, +234, +128, +161, +118, +135, +51, +242, +18, +196, +251, +141, +85, +130, +250, +181, +63, +79, +134, +13, +249, +34, +162, +98, +146, +122, +0, +205, +117, +156, +83, +164, +55, +0, +127, +65, +107, +221, +192, +237, +222, +246, +152, +63, +119, +170, +140, +179, +250, +67, +217, +187, +37, +87, +119, +74, +183, +110, +159, +52, +207, +229, +154, +108, +199, +147, +150, +213, +122, +32, +47, +10, +190, +185, +155, +124, +203, +200, +154, +114, +61, +23, +87, +226, +89, +198, +172, +79, +239, +246, +215, +130, +254, +58, +239, +219, +117, +194, +72, +116, +84, +231, +165, +231, +22, +57, +46, +60, +239, +185, +183, +116, +222, +82, +206, +176, +204, +102, +107, +223, +122, +115, +199, +3, +206, +252, +9, +0, +20, +113, +236, +36, +215, +25, +87, +176, +73, +97, +138, +137, +42, +49, +81, +144, +248, +61, +173, +126, +166, +33, +109, +64, +14, +6, +239, +170, +134, +149, +230, +48, +219, +66, +179, +140, +186, +134, +252, +126, +141, +63, +233, +59, +208, +228, +107, +92, +216, +255, +156, +188, +226, +56, +140, +229, +155, +87, +133, +125, +179, +84, +28, +29, +19, +89, +243, +165, +157, +1, +54, +207, +29, +53, +60, +146, +52, +13, +250, +149, +190, +25, +31, +181, +75, +240, +180, +80, +232, +65, +215, +9, +121, +182, +19, +192, +16, +92, +222, +145, +180, +95, +90, +50, +138, +28, +134, +150, +145, +37, +82, +164, +239, +181, +157, +19, +93, +225, +250, +246, +41, +12, +7, +199, +183, +146, +60, +79, +217, +210, +52, +142, +136, +224, +93, +245, +240, +70, +137, +92, +225, +33, +36, +113, +192, +126, +17, +149, +53, +165, +254, +141, +66, +148, +93, +99, +104, +31, +122, +173, +18, +213, +85, +26, +247, +244, +45, +93, +174, +248, +202, +24, +13, +4, +63, +166, +64, +125, +69, +62, +180, +199, +72, +162, +145, +132, +69, +169, +215, +183, +18, +180, +178, +223, +189, +93, +148, +9, +226, +107, +202, +162, +212, +118, +59, +254, +187, +250, +76, +169, +232, +7, +208, +233, +31, +132, +26, +148, +7, +3, +107, +149, +69, +149, +165, +30, +135, +123, +6, +111, +108, +238, +137, +57, +48, +3, +254, +211, +46, +69, +113, +96, +46, +145, +209, +126, +166, +230, +93, +190, +48, +101, +216, +19, +225, +192, +193, +221, +31, +127, +96, +123, +27, +112, +10, +178, +127, +88, +199, +208, +104, +52, +210, +70, +240, +165, +26, +97, +110, +109, +61, +50, +140, +69, +218, +172, +57, +231, +170, +147, +92, +155, +214, +66, +3, +195, +66, +97, +242, +104, +152, +235, +235, +123, +181, +6, +217, +242, +98, +183, +0, +0, +59, +112, +61, +72, +200, +136, +99, +73, +44, +133, +46, +53, +187, +189, +34, +243, +34, +60, +152, +192, +89, +223, +196, +21, +202, +224, +233, +4, +215, +93, +142, +168, +128, +84, +82, +29, +26, +126, +23, +137, +236, +136, +118, +225, +227, +97, +108, +104, +98, +121, +101, +185, +115, +5, +7, +235, +147, +239, +176, +59, +70, +20, +142, +152, +74, +248, +44, +222, +123, +116, +141, +177, +46, +126, +140, +13, +117, +254, +67, +244, +64, +222, +253, +163, +216, +182, +8, +87, +135, +162, +82, +219, +187, +193, +51, +136, +141, +177, +90, +125, +51, +146, +201, +7, +255, +4, +162, +31, +250, +44, +192, +72, +204, +108, +237, +90, +184, +160, +199, +4, +250, +230, +98, +148, +247, +219, +250, +203, +9, +43, +239, +170, +89, +251, +217, +152, +177, +18, +186, +163, +7, +52, +181, +182, +223, +130, +78, +172, +120, +124, +1, +28, +239, +145, +48, +157, +133, +136, +62, +152, +205, +48, +30, +83, +168, +230, +75, +210, +2, +179, +67, +26, +141, +37, +189, +228, +132, +73, +32, +236, +139, +192, +108, +91, +224, +129, +142, +166, +201, +157, +106, +4, +244, +7, +83, +64, +254, +64, +66, +26, +130, +75, +88, +236, +131, +224, +222, +205, +156, +47, +120, +67, +11, +64, +133, +141, +110, +97, +47, +185, +108, +115, +196, +116, +243, +73, +43, +19, +13, +49, +143, +210, +77, +169, +154, +180, +28, +232, +24, +192, +111, +187, +116, +137, +34, +18, +54, +16, +113, +188, +105, +119, +195, +74, +182, +128, +167, +151, +210, +241, +181, +232, +99, +189, +206, +157, +250, +53, +86, +203, +100, +239, +252, +151, +209, +31, +31, +109, +114, +178, +223, +179, +57, +42, +120, +85, +126, +96, +126, +50, +152, +191, +87, +189, +95, +212, +71, +224, +225, +146, +215, +190, +44, +209, +2, +235, +171, +194, +165, +18, +9, +204, +139, +120, +169, +64, +152, +45, +42, +166, +30, +26, +77, +238, +242, +227, +111, +177, +125, +75, +224, +145, +51, +22, +185, +70, +102, +35, +53, +18, +74, +58, +252, +195, +207, +63, +26, +125, +90, +185, +201, +29, +197, +199, +74, +96, +237, +98, +44, +246, +252, +227, +67, +152, +140, +254, +130, +87, +13, +85, +60, +32, +91, +70, +115, +88, +162, +234, +78, +96, +185, +88, +123, +198, +246, +127, +121, +129, +68, +197, +191, +111, +34, +154, +104, +22, +199, +227, +254, +33, +56, +241, +140, +115, +146, +9, +220, +19, +182, +168, +9, +121, +204, +207, +8, +207, +63, +159, +233, +197, +50, +53, +243, +142, +177, +202, +124, +142, +224, +121, +126, +215, +174, +148, +72, +65, +51, +79, +204, +211, +164, +17, +97, +199, +165, +135, +245, +0, +64, +34, +193, +156, +138, +181, +220, +1, +156, +127, +254, +36, +28, +241, +46, +160, +98, +83, +175, +210, +210, +119, +61, +178, +233, +62, +119, +145, +238, +230, +238, +219, +171, +232, +92, +199, +226, +34, +246, +139, +168, +218, +137, +125, +28, +125, +188, +153, +121, +187, +147, +232, +177, +235, +23, +168, +79, +130, +104, +57, +252, +213, +0, +0, +157, +157, +97, +203, +27, +110, +70, +131, +134, +248, +239, +24, +188, +66, +116, +186, +220, +153, +68, +125, +225, +113, +108, +96, +85, +36, +121, +205, +87, +162, +254, +87, +59, +195, +71, +144, +10, +224, +68, +81, +198, +189, +62, +24, +19, +51, +74, +106, +32, +76, +227, +77, +47, +96, +162, +180, +182, +37, +13, +72, +108, +9, +160, +232, +159, +180, +199, +226, +117, +228, +177, +202, +218, +47, +193, +137, +242, +116, +177, +180, +161, +96, +77, +162, +235, +16, +166, +198, +115, +172, +63, +149, +234, +80, +58, +172, +67, +129, +156, +192, +112, +210, +30, +93, +31, +218, +111, +117, +105, +140, +105, +196, +7, +51, +194, +163, +13, +16, +196, +247, +196, +19, +201, +7, +47, +125, +165, +60, +185, +156, +90, +50, +232, +44, +92, +162, +193, +99, +158, +155, +180, +227, +188, +135, +189, +108, +170, +40, +130, +94, +54, +26, +132, +144, +45, +226, +76, +220, +196, +168, +226, +153, +227, +158, +220, +245, +135, +62, +88, +232, +195, +219, +174, +189, +29, +179, +157, +34, +223, +21, +159, +63, +133, +94, +89, +237, +90, +189, +140, +233, +187, +115, +137, +199, +33, +25, +97, +114, +246, +137, +85, +55, +205, +16, +238, +113, +60, +175, +154, +163, +112, +2, +240, +156, +229, +21, +245, +119, +227, +125, +85, +246, +167, +121, +166, +34, +110, +239, +8, +81, +76, +43, +192, +206, +82, +7, +140, +248, +21, +119, +153, +84, +238, +24, +73, +89, +40, +202, +98, +82, +83, +177, +153, +244, +245, +122, +83, +93, +66, +128, +161, +146, +187, +17, +33, +147, +60, +244, +54, +26, +173, +176, +188, +41, +168, +198, +86, +2, +135, +130, +207, +39, +243, +85, +43, +68, +15, +102, +223, +41, +7, +48, +199, +145, +174, +207, +130, +39, +249, +156, +209, +218, +199, +6, +233, +192, +54, +194, +61, +144, +226, +70, +253, +214, +235, +110, +203, +199, +178, +154, +148, +224, +159, +89, +113, +98, +72, +31, +140, +56, +130, +92, +117, +216, +155, +73, +220, +241, +43, +171, +33, +254, +40, +54, +22, +153, +22, +106, +32, +147, +194, +36, +41, +204, +95, +203, +86, +233, +199, +216, +70, +144, +132, +158, +239, +2, +128, +165, +199, +85, +121, +142, +167, +57, +69, +134, +111, +130, +163, +103, +30, +167, +241, +98, +150, +37, +4, +149, +86, +142, +224, +211, +183, +247, +15, +32, +72, +101, +172, +123, +104, +29, +150, +216, +27, +46, +251, +95, +56, +251, +128, +62, +156, +1, +180, +241, +244, +161, +204, +146, +126, +127, +35, +166, +66, +144, +205, +1, +152, +82, +96, +135, +218, +51, +245, +131, +227, +91, +149, +160, +101, +159, +132, +208, +244, +70, +194, +57, +122, +76, +230, +182, +115, +51, +198, +175, +149, +20, +181, +228, +21, +46, +21, +248, +3, +205, +179, +200, +215, +92, +58, +89, +88, +70, +158, +158, +106, +25, +69, +199, +108, +172, +53, +77, +234, +31, +116, +64, +80, +191, +15, +222, +22, +168, +93, +179, +103, +104, +4, +23, +234, +203, +41, +136, +12, +124, +159, +117, +181, +198, +0, +0, +154, +235, +151, +2, +116, +32, +189, +53, +30, +79, +140, +82, +236, +178, +148, +97, +82, +70, +115, +116, +73, +160, +41, +100, +224, +125, +167, +171, +218, +185, +144, +141, +85, +41, +159, +118, +216, +68, +76, +58, +156, +203, +216, +170, +122, +147, +238, +153, +123, +124, +45, +245, +151, +105, +210, +253, +246, +22, +45, +120, +178, +48, +168, +18, +106, +113, +106, +33, +4, +245, +254, +131, +66, +219, +147, +127, +252, +6, +120, +163, +32, +255, +189, +143, +212, +42, +216, +99, +153, +10, +52, +79, +174, +184, +79, +150, +219, +248, +39, +138, +157, +211, +22, +80, +12, +31, +67, +45, +247, +0, +126, +36, +250, +191, +239, +229, +57, +86, +205, +209, +175, +55, +85, +51, +125, +78, +34, +55, +96, +59, +215, +196, +46, +93, +120, +159, +109, +55, +35, +191, +69, +155, +41, +90, +63, +247, +45, +82, +242, +134, +102, +147, +152, +87, +61, +19, +24, +206, +249, +182, +155, +107, +27, +18, +91, +35, +146, +199, +43, +156, +134, +6, +154, +50, +131, +192, +221, +180, +31, +173, +18, +79, +242, +186, +98, +27, +1, +240, +51, +136, +194, +177, +90, +217, +144, +255, +59, +36, +243, +52, +72, +126, +71, +212, +111, +188, +93, +142, +159, +73, +130, +102, +219, +174, +133, +30, +61, +207, +207, +93, +69, +88, +10, +140, +93, +221, +210, +114, +168, +25, +250, +211, +199, +244, +183, +241, +85, +117, +254, +220, +225, +127, +168, +229, +230, +190, +78, +200, +177, +11, +189, +211, +9, +107, +100, +213, +94, +116, +203, +10, +98, +169, +138, +62, +96, +75, +246, +95, +190, +205, +231, +117, +221, +88, +32, +124, +11, +19, +245, +248, +247, +38, +241, +124, +120, +102, +66, +187, +94, +99, +39, +129, +162, +204, +148, +0, +25, +60, +27, +162, +118, +213, +25, +19, +251, +125, +238, +209, +47, +7, +117, +139, +255, +94, +126, +196, +99, +218, +242, +116, +143, +234, +59, +50, +109, +159, +31, +155, +164, +236, +40, +148, +113, +20, +24, +190, +207, +211, +137, +27, +44, +11, +15, +15, +127, +57, +114, +209, +136, +50, +59, +110, +76, +89, +212, +177, +165, +31, +73, +203, +165, +177, +173, +117, +101, +22, +33, +125, +233, +166, +103, +135, +216, +251, +99, +126, +166, +106, +93, +111, +96, +205, +140, +176, +63, +22, +149, +203, +67, +168, +167, +239, +247, +21, +179, +227, +149, +91, +204, +189, +208, +91, +147, +62, +165, +19, +172, +89, +193, +197, +234, +71, +50, +49, +56, +173, +167, +253, +183, +62, +80, +60, +76, +246, +255, +13, +127, +173, +150, +119, +198, +246, +101, +74, +195, +23, +146, +186, +16, +99, +36, +47, +178, +176, +173, +208, +169, +60, +250, +50, +227, +146, +162, +228, +6, +56, +140, +195, +86, +123, +238, +105, +168, +140, +76, +18, +3, +171, +155, +148, +213, +45, +103, +23, +14, +218, +55, +6, +179, +79, +92, +14, +159, +42, +122, +199, +220, +144, +36, +197, +181, +73, +45, +55, +95, +252, +195, +233, +229, +187, +16, +69, +174, +173, +220, +203, +229, +26, +118, +246, +0, +0, +66, +188, +200, +104, +188, +142, +247, +134, +28, +228, +193, +167, +119, +45, +71, +213, +129, +197, +242, +160, +221, +93, +88, +217, +156, +189, +59, +71, +65, +223, +238, +244, +154, +119, +243, +121, +106, +127, +142, +206, +4, +200, +124, +82, +205, +41, +13, +160, +223, +239, +133, +217, +22, +194, +244, +171, +162, +50, +10, +176, +221, +182, +158, +125, +176, +82, +156, +205, +7, +58, +49, +66, +225, +23, +171, +203, +122, +89, +46, +127, +247, +177, +65, +189, +198, +124, +210, +12, +79, +49, +121, +65, +181, +73, +173, +23, +175, +242, +187, +59, +80, +178, +243, +88, +165, +5, +250, +124, +112, +27, +84, +57, +234, +40, +157, +237, +15, +190, +149, +214, +158, +194, +202, +228, +148, +42, +87, +65, +211, +223, +146, +173, +117, +172, +66, +88, +225, +110, +221, +111, +232, +58, +173, +223, +90, +46, +236, +140, +33, +202, +149, +55, +41, +132, +140, +24, +131, +91, +210, +237, +107, +166, +60, +244, +48, +72, +235, +253, +245, +169, +162, +209, +0, +31, +138, +251, +128, +188, +35, +153, +160, +67, +111, +62, +251, +41, +90, +83, +178, +141, +254, +107, +31, +228, +228, +166, +110, +6, +17, +79, +230, +165, +173, +195, +29, +23, +32, +234, +251, +77, +3, +230, +135, +210, +128, +190, +115, +105, +250, +246, +242, +52, +208, +253, +5, +4, +24, +132, +202, +209, +244, +56, +47, +162, +85, +34, +194, +195, +33, +9, +119, +32, +49, +218, +8, +40, +1, +246, +129, +104, +187, +88, +61, +63, +168, +254, +38, +90, +18, +101, +158, +97, +106, +202, +83, +21, +253, +98, +79, +78, +21, +56, +104, +109, +123, +200, +5, +115, +194, +148, +108, +78, +108, +85, +197, +116, +216, +30, +78, +249, +222, +34, +46, +182, +165, +232, +192, +166, +37, +202, +125, +220, +19, +2, +75, +166, +89, +54, +204, +145, +172, +95, +138, +124, +24, +118, +185, +93, +101, +55, +63, +141, +202, +181, +63, +202, +114, +208, +147, +246, +93, +57, +174, +227, +58, +243, +100, +37, +65, +17, +221, +64, +160, +162, +169, +208, +106, +75, +126, +81, +233, +177, +17, +74, +203, +73, +226, +204, +185, +226, +43, +118, +36, +123, +14, +189, +138, +146, +239, +19, +230, +156, +165, +224, +238, +129, +197, +60, +28, +87, +190, +80, +126, +157, +125, +244, +124, +26, +28, +210, +84, +165, +207, +207, +84, +175, +244, +204, +95, +226, +74, +210, +226, +161, +99, +18, +146, +215, +149, +44, +163, +27, +163, +91, +11, +196, +86, +91, +163, +30, +201, +138, +193, +101, +26, +61, +160, +112, +21, +30, +82, +59, +26, +96, +95, +138, +70, +244, +178, +145, +104, +216, +75, +70, +95, +215, +16, +165, +154, +232, +192, +53, +89, +1, +58, +140, +240, +66, +2, +96, +164, +155, +46, +110, +27, +118, +166, +8, +162, +73, +70, +158, +54, +3, +205, +133, +161, +30, +245, +162, +180, +205, +174, +49, +59, +103, +236, +61, +71, +36, +194, +24, +28, +165, +207, +241, +117, +19, +241, +216, +39, +101, +199, +49, +49, +106, +239, +120, +213, +175, +0, +0, +64, +194, +229, +254, +104, +225, +162, +93, +4, +228, +86, +68, +238, +206, +92, +96, +215, +114, +125, +162, +33, +251, +139, +211, +191, +179, +139, +2, +210, +178, +136, +163, +84, +27, +85, +16, +46, +212, +167, +48, +40, +104, +86, +151, +31, +207, +24, +93, +55, +204, +159, +235, +252, +103, +83, +255, +101, +140, +87, +123, +214, +141, +77, +183, +212, +116, +93, +89, +178, +2, +52, +47, +49, +139, +145, +103, +190, +107, +152, +135, +185, +41, +163, +23, +142, +145, +93, +167, +145, +128, +247, +83, +222, +27, +27, +14, +231, +14, +134, +1, +21, +238, +48, +173, +0, +146, +219, +5, +61, +216, +96, +162, +60, +171, +56, +235, +239, +211, +59, +174, +72, +74, +35, +230, +61, +254, +37, +98, +211, +130, +57, +181, +121, +13, +187, +208, +155, +169, +56, +161, +191, +80, +22, +193, +130, +183, +211, +95, +95, +236, +220, +95, +206, +118, +84, +24, +42, +41, +65, +125, +117, +15, +207, +240, +156, +89, +176, +81, +191, +56, +98, +96, +170, +77, +201, +106, +39, +116, +223, +206, +153, +18, +88, +198, +206, +171, +142, +111, +61, +253, +28, +130, +5, +169, +139, +116, +60, +137, +101, +41, +225, +110, +37, +164, +235, +249, +193, +233, +127, +237, +165, +35, +51, +109, +139, +154, +8, +224, +232, +135, +153, +99, +251, +100, +240, +147, +15, +65, +224, +14, +80, +214, +235, +221, +155, +255, +115, +159, +240, +46, +179, +41, +181, +13, +47, +121, +85, +0, +226, +247, +161, +72, +7, +128, +36, +67, +32, +46, +160, +61, +58, +192, +139, +30, +186, +23, +232, +83, +38, +117, +121, +175, +220, +111, +88, +214, +236, +90, +120, +91, +97, +253, +91, +240, +119, +55, +47, +129, +207, +66, +7, +3, +138, +211, +126, +97, +14, +37, +12, +66, +142, +183, +79, +85, +58, +230, +124, +195, +203, +217, +10, +25, +129, +72, +76, +97, +247, +17, +127, +27, +237, +93, +33, +82, +148, +181, +41, +24, +57, +52, +148, +83, +53, +251, +195, +196, +154, +157, +185, +180, +50, +119, +133, +234, +118, +32, +112, +115, +229, +211, +44, +171, +125, +97, +82, +160, +145, +121, +95, +156, +83, +72, +136, +100, +82, +109, +153, +190, +10, +213, +11, +90, +217, +249, +157, +60, +132, +122, +98, +113, +156, +123, +88, +249, +52, +21, +206, +207, +253, +240, +234, +64, +113, +191, +39, +67, +217, +175, +235, +27, +12, +230, +172, +175, +126, +73, +254, +226, +67, +95, +207, +68, +29, +88, +134, +162, +127, +91, +169, +138, +179, +129, +68, +210, +49, +108, +243, +17, +241, +80, +34, +41, +63, +55, +211, +30, +203, +65, +244, +99, +99, +180, +213, +173, +214, +147, +186, +159, +56, +225, +98, +70, +79, +71, +96, +43, +230, +240, +192, +225, +199, +115, +170, +49, +153, +122, +62, +22, +49, +255, +5, +187, +47, +128, +13, +194, +100, +47, +155, +104, +43, +127, +214, +147, +220, +3, +5, +49, +147, +240, +220, +94, +205, +251, +78, +240, +160, +90, +214, +121, +186, +21, +184, +28, +78, +54, +86, +55, +26, +189, +0, +0, +108, +148, +146, +42, +169, +133, +197, +81, +208, +129, +41, +10, +128, +48, +91, +34, +33, +198, +180, +212, +24, +177, +205, +137, +239, +28, +211, +229, +209, +193, +184, +242, +82, +223, +70, +59, +136, +5, +33, +225, +120, +7, +223, +177, +129, +98, +6, +196, +51, +142, +61, +84, +31, +96, +229, +236, +206, +3, +149, +188, +147, +72, +140, +207, +167, +107, +48, +238, +176, +128, +120, +212, +58, +154, +185, +210, +38, +162, +152, +117, +160, +78, +118, +37, +201, +41, +242, +59, +243, +93, +168, +96, +8, +154, +96, +201, +97, +241, +160, +101, +131, +92, +250, +122, +99, +94, +86, +36, +222, +237, +102, +147, +44, +70, +29, +28, +70, +202, +21, +44, +156, +216, +184, +84, +76, +151, +37, +11, +59, +73, +197, +84, +107, +6, +103, +163, +89, +99, +219, +103, +235, +124, +221, +144, +31, +189, +139, +120, +168, +131, +108, +159, +142, +96, +80, +183, +149, +50, +51, +199, +223, +153, +119, +193, +251, +45, +57, +190, +136, +86, +111, +147, +146, +200, +66, +71, +110, +211, +170, +226, +62, +155, +218, +110, +202, +236, +4, +185, +240, +206, +61, +167, +68, +17, +65, +110, +208, +89, +209, +69, +160, +146, +146, +80, +129, +161, +40, +154, +111, +95, +193, +218, +25, +76, +207, +216, +72, +113, +120, +215, +119, +232, +201, +85, +163, +136, +109, +132, +221, +41, +58, +111, +111, +225, +12, +176, +225, +250, +31, +224, +10, +216, +29, +76, +47, +73, +83, +245, +169, +111, +120, +62, +216, +223, +27, +112, +124, +67, +66, +162, +0, +112, +154, +234, +253, +80, +15, +34, +29, +93, +141, +112, +117, +110, +89, +47, +19, +20, +24, +27, +74, +40, +38, +223, +145, +8, +68, +85, +210, +179, +197, +157, +28, +235, +98, +58, +61, +82, +130, +112, +90, +21, +44, +255, +117, +173, +189, +147, +234, +20, +233, +80, +132, +130, +64, +102, +154, +166, +48, +24, +82, +45, +130, +170, +104, +133, +147, +109, +86, +232, +228, +2, +248, +84, +28, +247, +99, +155, +114, +50, +190, +171, +144, +86, +202, +182, +90, +65, +16, +119, +176, +22, +23, +225, +45, +15, +30, +180, +31, +95, +253, +78, +223, +226, +25, +158, +230, +163, +0, +142, +75, +146, +111, +171, +63, +86, +86, +232, +23, +66, +58, +64, +105, +137, +116, +130, +14, +32, +198, +245, +44, +219, +234, +22, +189, +86, +243, +44, +90, +179, +164, +15, +114, +52, +176, +208, +24, +124, +152, +95, +217, +79, +58, +112, +189, +233, +109, +206, +26, +23, +176, +115, +121, +45, +32, +26, +251, +105, +132, +237, +48, +187, +48, +7, +51, +252, +121, +38, +40, +243, +80, +17, +18, +189, +103, +57, +38, +107, +178, +243, +244, +122, +152, +213, +112, +163, +153, +190, +229, +29, +152, +221, +188, +236, +61, +117, +173, +109, +164, +140, +147, +155, +29, +243, +82, +2, +205, +111, +244, +72, +34, +250, +5, +183, +91, +194, +132, +126, +101, +120, +126, +174, +174, +128, +154, +249, +60, +73, +79, +220, +189, +12, +225, +66, +126, +206, +153, +151, +43, +255, +0, +0, +33, +49, +212, +56, +212, +162, +107, +73, +213, +200, +176, +57, +19, +243, +50, +215, +202, +156, +77, +12, +27, +185, +126, +124, +90, +216, +42, +76, +87, +211, +199, +157, +39, +110, +22, +169, +211, +27, +249, +96, +165, +149, +98, +254, +163, +206, +249, +229, +234, +99, +105, +130, +83, +207, +141, +188, +235, +57, +45, +134, +26, +60, +13, +135, +27, +149, +98, +72, +171, +158, +106, +63, +132, +183, +79, +31, +9, +40, +105, +85, +137, +154, +107, +210, +220, +194, +159, +249, +92, +139, +228, +123, +87, +124, +86, +252, +11, +88, +189, +185, +159, +223, +7, +76, +6, +223, +145, +58, +187, +212, +246, +241, +143, +80, +56, +145, +90, +250, +21, +5, +175, +67, +187, +235, +252, +131, +59, +168, +213, +171, +106, +227, +73, +238, +211, +238, +107, +172, +47, +68, +69, +236, +21, +86, +195, +76, +29, +182, +141, +132, +131, +128, +187, +69, +58, +142, +107, +29, +13, +89, +253, +206, +137, +217, +157, +53, +34, +122, +205, +246, +83, +92, +43, +12, +115, +89, +190, +187, +242, +224, +85, +177, +105, +80, +57, +164, +185, +29, +182, +83, +120, +238, +201, +20, +103, +177, +86, +140, +134, +78, +76, +71, +194, +128, +195, +210, +192, +235, +164, +11, +168, +18, +222, +135, +111, +246, +85, +243, +84, +42, +180, +176, +63, +143, +141, +176, +138, +105, +199, +112, +242, +188, +183, +15, +70, +19, +143, +254, +97, +233, +15, +165, +25, +121, +236, +216, +133, +28, +186, +160, +220, +163, +193, +51, +111, +231, +13, +212, +118, +126, +189, +130, +201, +117, +195, +59, +164, +205, +148, +18, +36, +125, +224, +228, +250, +54, +14, +178, +34, +196, +98, +216, +253, +124, +99, +96, +89, +130, +252, +84, +23, +95, +79, +127, +92, +49, +160, +237, +243, +184, +167, +80, +141, +230, +187, +219, +127, +135, +81, +151, +227, +54, +57, +80, +112, +231, +56, +121, +135, +110, +21, +149, +87, +142, +189, +169, +77, +22, +92, +27, +139, +209, +80, +206, +140, +220, +123, +223, +163, +128, +67, +238, +212, +198, +18, +118, +42, +161, +146, +230, +176, +205, +172, +138, +17, +68, +83, +5, +151, +217, +149, +116, +233, +126, +153, +72, +91, +94, +47, +137, +39, +249, +46, +61, +112, +243, +19, +155, +210, +177, +150, +182, +239, +32, +54, +54, +228, +135, +175, +238, +43, +39, +229, +106, +39, +37, +178, +3, +114, +133, +66, +194, +123, +108, +154, +119, +117, +227, +152, +166, +204, +43, +209, +243, +68, +121, +125, +10, +61, +68, +213, +32, +39, +79, +93, +178, +78, +46, +72, +141, +50, +220, +17, +102, +125, +188, +82, +61, +46, +205, +245, +108, +21, +96, +20, +119, +123, +45, +203, +42, +144, +1, +232, +25, +167, +36, +16, +33, +113, +89, +31, +36, +18, +21, +131, +87, +193, +78, +56, +216, +196, +175, +226, +124, +243, +229, +33, +167, +148, +93, +183, +178, +212, +104, +255, +127, +203, +242, +47, +63, +127, +183, +30, +201, +56, +239, +169, +86, +73, +212, +245, +173, +218, +141, +56, +101, +241, +193, +2, +161, +0, +0, +196, +214, +115, +224, +236, +101, +146, +207, +145, +80, +111, +138, +233, +164, +110, +252, +180, +176, +164, +41, +186, +219, +241, +171, +50, +190, +115, +133, +46, +38, +226, +136, +117, +116, +17, +39, +157, +172, +215, +207, +104, +124, +93, +63, +63, +22, +111, +34, +38, +155, +45, +16, +46, +154, +190, +216, +93, +201, +6, +48, +59, +250, +47, +40, +154, +198, +65, +213, +74, +200, +113, +105, +202, +184, +110, +131, +160, +148, +144, +39, +20, +202, +242, +119, +232, +209, +76, +93, +247, +206, +94, +0, +110, +192, +201, +158, +35, +216, +10, +19, +211, +4, +34, +207, +212, +191, +70, +140, +165, +194, +97, +50, +238, +17, +173, +173, +198, +78, +230, +138, +99, +89, +229, +235, +224, +37, +51, +2, +169, +59, +117, +137, +27, +215, +176, +112, +125, +170, +31, +70, +0, +181, +201, +236, +186, +150, +215, +218, +130, +158, +82, +255, +205, +22, +101, +47, +8, +38, +219, +0, +239, +158, +117, +189, +11, +132, +1, +164, +102, +101, +136, +150, +8, +210, +156, +204, +139, +158, +178, +189, +59, +235, +132, +147, +34, +177, +215, +48, +231, +148, +65, +90, +144, +69, +206, +93, +56, +31, +99, +167, +132, +116, +246, +44, +21, +69, +254, +178, +195, +225, +83, +189, +86, +90, +203, +136, +185, +30, +50, +172, +147, +16, +95, +60, +169, +160, +250, +28, +21, +223, +176, +247, +49, +190, +219, +53, +211, +15, +24, +54, +79, +114, +169, +136, +39, +8, +242, +242, +17, +219, +32, +113, +235, +169, +54, +171, +207, +216, +86, +167, +46, +163, +131, +109, +6, +18, +124, +161, +127, +52, +141, +249, +115, +123, +116, +168, +209, +18, +98, +255, +144, +182, +24, +53, +165, +90, +97, +234, +87, +123, +76, +128, +191, +194, +138, +189, +13, +81, +151, +158, +139, +106, +13, +137, +206, +124, +129, +23, +15, +25, +192, +42, +170, +152, +137, +109, +79, +246, +46, +246, +201, +132, +179, +32, +162, +142, +192, +151, +61, +201, +20, +195, +190, +111, +42, +147, +246, +81, +86, +202, +232, +230, +194, +124, +78, +168, +161, +190, +1, +71, +213, +207, +162, +235, +127, +46, +69, +2, +49, +44, +179, +130, +154, +210, +133, +83, +94, +162, +108, +92, +202, +132, +89, +176, +119, +41, +133, +14, +89, +178, +38, +164, +126, +122, +62, +131, +12, +175, +197, +105, +27, +173, +187, +166, +255, +52, +55, +53, +146, +136, +100, +123, +182, +134, +52, +118, +3, +77, +16, +1, +212, +242, +169, +127, +130, +72, +114, +212, +136, +199, +98, +236, +141, +239, +203, +17, +246, +5, +174, +112, +222, +37, +60, +44, +128, +12, +105, +29, +226, +15, +15, +251, +159, +180, +120, +191, +173, +57, +169, +203, +119, +107, +233, +191, +102, +221, +242, +18, +78, +83, +220, +169, +75, +158, +230, +157, +206, +205, +133, +149, +66, +189, +91, +26, +91, +179, +227, +73, +175, +51, +79, +17, +226, +225, +73, +95, +166, +51, +149, +132, +164, +13, +8, +152, +14, +58, +215, +42, +148, +231, +145, +213, +237, +239, +235, +137, +84, +129, +198, +232, +0, +0, +115, +52, +64, +164, +135, +221, +49, +1, +195, +90, +239, +57, +58, +39, +98, +160, +182, +106, +92, +193, +58, +71, +156, +107, +95, +245, +210, +20, +165, +91, +4, +82, +109, +239, +245, +141, +209, +163, +29, +69, +60, +47, +147, +13, +155, +87, +245, +208, +179, +121, +133, +147, +162, +115, +24, +182, +151, +167, +119, +254, +2, +186, +107, +49, +57, +96, +28, +198, +52, +111, +185, +107, +183, +22, +220, +168, +12, +198, +18, +53, +166, +205, +11, +184, +250, +97, +118, +147, +161, +68, +192, +216, +107, +53, +81, +165, +6, +82, +206, +183, +64, +107, +5, +73, +130, +218, +7, +204, +82, +116, +5, +250, +180, +248, +141, +228, +101, +105, +226, +255, +131, +103, +49, +207, +251, +102, +160, +19, +154, +90, +118, +36, +50, +51, +244, +47, +121, +64, +33, +25, +180, +105, +117, +80, +231, +165, +218, +135, +67, +102, +97, +125, +25, +130, +77, +108, +240, +203, +110, +169, +220, +109, +53, +67, +65, +154, +90, +155, +180, +217, +27, +225, +132, +145, +242, +192, +232, +110, +134, +58, +158, +34, +63, +100, +10, +133, +234, +154, +153, +169, +246, +176, +102, +5, +2, +26, +169, +104, +196, +70, +113, +20, +200, +142, +49, +49, +173, +171, +3, +86, +176, +65, +155, +60, +172, +106, +93, +220, +155, +189, +201, +159, +165, +238, +220, +59, +165, +117, +93, +40, +206, +11, +60, +122, +188, +127, +105, +24, +224, +254, +150, +166, +11, +96, +33, +220, +120, +6, +62, +152, +233, +222, +205, +178, +153, +207, +157, +230, +73, +150, +94, +168, +201, +101, +51, +230, +131, +102, +178, +199, +145, +69, +52, +74, +119, +180, +236, +252, +122, +138, +62, +195, +77, +103, +43, +145, +180, +159, +28, +149, +208, +150, +243, +116, +144, +165, +192, +42, +105, +77, +86, +134, +96, +10, +251, +207, +66, +153, +81, +70, +89, +65, +253, +113, +151, +136, +115, +99, +82, +248, +188, +252, +28, +91, +208, +114, +88, +120, +174, +40, +88, +158, +222, +118, +240, +229, +216, +94, +125, +70, +44, +24, +223, +204, +87, +4, +139, +163, +5, +131, +163, +94, +91, +115, +21, +172, +148, +67, +190, +184, +117, +113, +242, +228, +131, +65, +159, +129, +23, +89, +57, +110, +90, +174, +124, +148, +40, +108, +3, +225, +162, +89, +226, +150, +135, +73, +95, +10, +206, +194, +128, +212, +119, +53, +183, +237, +92, +47, +63, +97, +32, +42, +182, +250, +88, +34, +178, +214, +249, +175, +165, +64, +155, +107, +247, +155, +13, +51, +179, +14, +0, +170, +18, +118, +56, +165, +80, +186, +33, +139, +156, +135, +81, +7, +45, +245, +12, +214, +36, +137, +155, +133, +57, +246, +242, +198, +110, +186, +145, +132, +92, +238, +87, +150, +134, +67, +174, +28, +215, +230, +91, +60, +99, +187, +212, +109, +142, +14, +52, +248, +64, +109, +235, +226, +41, +42, +251, +213, +164, +148, +145, +33, +121, +170, +45, +255, +230, +62, +210, +146, +202, +244, +206, +4, +205, +136, +1, +173, +141, +14, +244, +252, +247, +152, +80, +150, +144, +226, +249, +125, +0, +0, +175, +51, +101, +205, +16, +140, +108, +121, +20, +38, +243, +0, +123, +173, +41, +174, +239, +64, +121, +193, +84, +173, +146, +115, +79, +16, +229, +56, +31, +126, +21, +209, +250, +16, +83, +93, +26, +77, +40, +13, +93, +14, +80, +241, +213, +136, +47, +159, +50, +85, +246, +115, +199, +141, +216, +13, +221, +71, +204, +99, +228, +248, +125, +156, +57, +57, +0, +32, +135, +3, +192, +38, +171, +38, +166, +0, +83, +68, +203, +119, +93, +192, +162, +70, +154, +39, +133, +88, +200, +104, +153, +224, +71, +43, +158, +240, +190, +227, +144, +41, +33, +17, +94, +248, +190, +87, +213, +194, +99, +86, +25, +68, +228, +186, +180, +9, +236, +70, +245, +240, +242, +248, +223, +229, +220, +168, +204, +15, +65, +243, +214, +247, +197, +57, +109, +189, +108, +137, +240, +187, +138, +234, +153, +170, +203, +57, +214, +11, +254, +95, +75, +142, +116, +78, +76, +67, +87, +199, +56, +23, +133, +123, +250, +73, +153, +134, +250, +62, +253, +241, +4, +25, +184, +204, +151, +172, +54, +155, +223, +94, +198, +218, +195, +202, +55, +71, +154, +66, +168, +83, +21, +23, +253, +187, +38, +162, +128, +54, +103, +21, +180, +185, +126, +121, +190, +55, +25, +20, +180, +16, +112, +47, +125, +144, +137, +134, +97, +154, +116, +45, +217, +92, +79, +98, +98, +168, +206, +183, +52, +161, +90, +124, +101, +25, +6, +71, +62, +21, +14, +103, +148, +225, +206, +245, +132, +131, +248, +211, +105, +121, +23, +79, +86, +46, +113, +177, +113, +84, +136, +127, +243, +205, +83, +250, +237, +156, +188, +177, +213, +194, +112, +48, +135, +133, +85, +2, +28, +29, +156, +159, +140, +91, +141, +63, +43, +176, +209, +38, +39, +158, +109, +94, +181, +5, +102, +218, +8, +73, +112, +31, +62, +7, +185, +104, +173, +182, +137, +214, +175, +99, +96, +180, +218, +226, +55, +13, +46, +27, +221, +28, +136, +159, +25, +156, +157, +192, +139, +41, +150, +96, +53, +113, +171, +111, +144, +92, +226, +71, +244, +99, +211, +149, +149, +111, +195, +196, +25, +225, +142, +255, +191, +236, +130, +30, +46, +95, +151, +58, +188, +37, +77, +156, +140, +181, +205, +231, +118, +127, +164, +57, +30, +183, +34, +151, +39, +229, +171, +211, +162, +247, +49, +205, +67, +62, +187, +230, +81, +10, +38, +123, +105, +57, +241, +7, +155, +154, +0, +254, +15, +127, +28, +183, +120, +235, +73, +215, +118, +133, +237, +27, +182, +219, +211, +180, +162, +248, +43, +58, +59, +12, +84, +61, +255, +147, +112, +8, +230, +185, +5, +116, +185, +116, +110, +56, +103, +103, +245, +255, +103, +130, +22, +222, +133, +218, +109, +26, +216, +156, +92, +43, +61, +120, +121, +9, +87, +115, +155, +33, +173, +177, +171, +127, +7, +231, +113, +83, +47, +227, +74, +234, +254, +74, +64, +61, +194, +68, +85, +78, +227, +229, +41, +247, +136, +204, +26, +55, +174, +107, +63, +79, +16, +191, +182, +118, +151, +6, +154, +252, +117, +241, +95, +247, +180, +146, +76, +49, +165, +245, +111, +158, +0, +0, +120, +174, +151, +176, +48, +208, +242, +143, +191, +240, +157, +98, +124, +64, +203, +45, +202, +61, +32, +234, +170, +45, +178, +179, +208, +193, +5, +26, +43, +222, +53, +76, +156, +10, +32, +82, +186, +239, +0, +148, +93, +245, +54, +78, +176, +145, +24, +188, +194, +99, +221, +69, +157, +195, +234, +123, +117, +133, +117, +97, +222, +219, +102, +232, +96, +145, +127, +25, +87, +61, +40, +112, +1, +29, +51, +74, +130, +121, +216, +14, +10, +136, +173, +121, +107, +213, +171, +137, +134, +218, +172, +161, +103, +240, +131, +56, +174, +22, +136, +39, +25, +4, +93, +209, +51, +176, +102, +99, +134, +248, +7, +176, +150, +103, +249, +73, +60, +137, +186, +209, +114, +190, +196, +147, +152, +206, +251, +29, +69, +93, +26, +213, +217, +210, +252, +223, +67, +130, +235, +116, +95, +165, +216, +100, +161, +106, +207, +81, +16, +57, +169, +39, +207, +37, +138, +227, +131, +89, +14, +109, +48, +105, +125, +27, +18, +3, +50, +32, +70, +182, +223, +226, +202, +107, +177, +130, +50, +201, +43, +120, +111, +196, +16, +119, +227, +124, +50, +184, +212, +161, +192, +18, +145, +12, +187, +42, +23, +63, +81, +26, +43, +53, +70, +92, +191, +188, +100, +62, +253, +171, +142, +94, +155, +207, +123, +186, +185, +235, +79, +42, +66, +145, +249, +112, +236, +129, +158, +203, +44, +25, +251, +141, +108, +215, +185, +114, +178, +189, +212, +143, +75, +129, +30, +170, +214, +33, +1, +56, +67, +241, +38, +50, +118, +95, +103, +212, +233, +225, +180, +208, +132, +97, +254, +160, +182, +231, +42, +154, +186, +111, +190, +187, +42, +78, +216, +240, +172, +237, +118, +147, +203, +251, +122, +229, +220, +197, +90, +119, +120, +189, +201, +74, +171, +27, +238, +90, +155, +120, +31, +184, +77, +43, +168, +235, +193, +152, +27, +80, +37, +94, +97, +236, +193, +66, +180, +107, +46, +205, +74, +121, +133, +18, +144, +28, +82, +56, +44, +154, +224, +147, +72, +46, +35, +148, +31, +25, +55, +130, +52, +189, +183, +169, +180, +202, +52, +203, +215, +122, +67, +32, +247, +95, +220, +173, +0, +186, +45, +126, +162, +224, +212, +199, +130, +223, +84, +46, +233, +91, +165, +176, +32, +107, +77, +222, +23, +42, +152, +178, +16, +41, +59, +202, +142, +14, +36, +101, +195, +121, +104, +52, +77, +85, +133, +195, +5, +249, +233, +220, +210, +196, +197, +191, +15, +140, +199, +43, +163, +146, +187, +229, +9, +138, +207, +112, +243, +161, +120, +145, +81, +192, +130, +242, +231, +81, +84, +105, +20, +113, +2, +152, +151, +89, +253, +215, +49, +221, +143, +134, +143, +229, +251, +20, +85, +110, +158, +246, +187, +123, +13, +225, +70, +30, +83, +214, +14, +190, +114, +109, +122, +28, +61, +176, +79, +52, +196, +156, +229, +201, +251, +85, +82, +94, +31, +131, +235, +9, +87, +46, +211, +43, +184, +66, +44, +184, +26, +22, +231, +70, +55, +230, +77, +177, +80, +121, +57, +203, +191, +214, +18, +160, +92, +97, +49, +237, +234, +251, +42, +163, +52, +94, +0, +0, +1, +125, +247, +164, +124, +107, +208, +82, +249, +64, +182, +200, +128, +67, +25, +29, +97, +168, +125, +240, +80, +196, +61, +209, +196, +208, +118, +152, +91, +246, +242, +84, +53, +47, +142, +14, +56, +12, +202, +67, +3, +73, +159, +53, +251, +84, +60, +49, +127, +144, +204, +128, +150, +181, +192, +40, +46, +123, +252, +82, +33, +177, +237, +159, +167, +244, +184, +24, +231, +132, +127, +231, +59, +15, +40, +202, +244, +183, +7, +212, +164, +177, +176, +31, +25, +254, +163, +195, +165, +74, +252, +232, +24, +134, +158, +104, +1, +128, +43, +170, +4, +174, +88, +204, +84, +134, +5, +253, +1, +212, +94, +42, +203, +131, +219, +206, +154, +202, +3, +87, +27, +51, +230, +62, +55, +22, +58, +142, +165, +145, +240, +182, +196, +146, +152, +65, +202, +16, +84, +108, +93, +184, +159, +82, +203, +83, +150, +137, +131, +51, +168, +179, +109, +154, +173, +143, +68, +241, +47, +219, +14, +49, +122, +37, +237, +234, +145, +203, +113, +217, +10, +6, +144, +35, +166, +148, +70, +167, +113, +139, +36, +122, +8, +166, +144, +244, +135, +254, +174, +120, +3, +56, +234, +159, +40, +136, +10, +9, +104, +37, +6, +125, +230, +26, +218, +14, +137, +247, +64, +169, +60, +4, +144, +183, +246, +181, +86, +175, +12, +227, +64, +190, +127, +214, +87, +137, +14, +26, +160, +161, +101, +114, +25, +245, +21, +250, +69, +71, +169, +144, +44, +154, +128, +87, +103, +101, +87, +32, +194, +59, +198, +25, +90, +215, +26, +203, +160, +159, +190, +68, +45, +97, +0, +241, +141, +121, +189, +249, +164, +201, +221, +98, +121, +57, +154, +64, +134, +154, +176, +253, +212, +39, +121, +166, +191, +236, +9, +62, +90, +249, +80, +122, +104, +29, +152, +182, +57, +18, +227, +248, +45, +28, +206, +67, +216, +176, +140, +33, +17, +75, +118, +126, +255, +2, +21, +86, +125, +212, +176, +186, +245, +186, +250, +225, +203, +57, +15, +21, +220, +119, +244, +190, +196, +20, +56, +163, +202, +234, +88, +50, +218, +240, +234, +178, +119, +88, +32, +224, +107, +142, +71, +240, +0, +118, +54, +191, +13, +125, +231, +167, +157, +168, +203, +197, +175, +169, +88, +189, +173, +75, +87, +223, +23, +239, +120, +53, +163, +1, +132, +241, +0, +94, +161, +234, +230, +40, +152, +253, +106, +27, +82, +74, +121, +138, +108, +229, +236, +43, +253, +236, +106, +225, +51, +93, +64, +11, +77, +2, +126, +165, +1, +23, +93, +30, +87, +120, +106, +228, +38, +113, +136, +54, +188, +94, +231, +90, +71, +17, +217, +160, +148, +203, +155, +215, +101, +69, +39, +216, +11, +132, +94, +70, +149, +231, +141, +230, +196, +64, +203, +231, +33, +208, +223, +25, +124, +215, +176, +49, +214, +251, +158, +0, +84, +229, +178, +196, +185, +119, +136, +68, +224, +145, +195, +202, +124, +147, +6, +249, +97, +232, +101, +39, +13, +166, +136, +79, +115, +20, +47, +85, +16, +189, +118, +243, +232, +88, +227, +57, +181, +103, +21, +211, +203, +50, +203, +221, +186, +161, +61, +23, +0, +0, +92, +22, +44, +107, +83, +173, +68, +190, +179, +222, +217, +40, +255, +127, +38, +147, +158, +82, +227, +231, +234, +89, +53, +134, +150, +32, +26, +99, +30, +189, +120, +141, +158, +26, +176, +105, +178, +27, +226, +135, +94, +87, +49, +157, +227, +220, +181, +216, +136, +180, +88, +47, +87, +129, +116, +210, +251, +174, +172, +157, +161, +40, +230, +235, +222, +148, +52, +253, +157, +5, +174, +101, +171, +217, +247, +171, +16, +129, +238, +110, +127, +59, +114, +9, +122, +72, +207, +193, +29, +193, +5, +189, +49, +52, +91, +173, +195, +232, +39, +121, +58, +131, +221, +151, +227, +210, +114, +193, +131, +139, +191, +177, +111, +60, +211, +205, +95, +139, +100, +47, +134, +53, +61, +145, +139, +123, +33, +226, +251, +234, +108, +47, +44, +73, +224, +241, +113, +244, +55, +100, +10, +223, +89, +216, +177, +164, +40, +118, +7, +124, +74, +211, +121, +133, +186, +231, +80, +235, +44, +242, +129, +246, +168, +203, +167, +59, +20, +151, +70, +135, +179, +32, +177, +124, +7, +167, +193, +230, +35, +80, +116, +43, +46, +169, +143, +20, +163, +125, +31, +123, +190, +210, +248, +8, +251, +240, +207, +44, +31, +216, +122, +77, +91, +159, +7, +34, +212, +218, +49, +147, +80, +179, +255, +7, +144, +88, +210, +132, +138, +215, +211, +21, +69, +227, +132, +62, +174, +180, +63, +236, +250, +198, +101, +5, +82, +46, +167, +64, +186, +100, +83, +195, +196, +90, +30, +205, +172, +50, +9, +2, +70, +25, +10, +102, +75, +44, +220, +172, +163, +158, +182, +14, +21, +166, +78, +75, +98, +58, +36, +25, +181, +245, +130, +220, +22, +131, +188, +3, +160, +189, +107, +96, +78, +221, +173, +117, +190, +45, +238, +237, +164, +13, +124, +113, +167, +98, +249, +237, +70, +220, +28, +77, +47, +235, +197, +83, +79, +119, +9, +77, +54, +208, +16, +157, +226, +17, +153, +102, +33, +72, +48, +114, +61, +164, +181, +167, +188, +50, +225, +204, +96, +6, +237, +135, +179, +36, +140, +17, +138, +106, +103, +141, +30, +34, +160, +243, +137, +177, +161, +145, +36, +124, +66, +166, +226, +76, +185, +78, +55, +160, +5, +91, +80, +105, +36, +168, +64, +158, +96, +171, +199, +19, +45, +137, +184, +146, +126, +97, +191, +47, +218, +202, +6, +192, +203, +133, +250, +104, +199, +152, +242, +80, +247, +123, +160, +236, +134, +91, +125, +120, +244, +253, +27, +175, +155, +104, +29, +62, +141, +129, +146, +1, +55, +209, +85, +193, +223, +169, +189, +237, +32, +75, +175, +49, +48, +17, +66, +164, +31, +38, +84, +18, +22, +40, +216, +159, +59, +237, +222, +224, +128, +181, +190, +221, +92, +30, +74, +46, +118, +115, +24, +196, +147, +172, +215, +172, +111, +62, +100, +236, +174, +220, +52, +193, +241, +117, +68, +226, +195, +200, +178, +244, +212, +227, +36, +244, +175, +174, +137, +239, +22, +231, +250, +61, +249, +174, +40, +125, +110, +180, +230, +77, +249, +176, +182, +66, +29, +137, +56, +155, +134, +191, +167, +187, +133, +102, +80, +46, +179, +93, +0, +0, +233, +96, +237, +225, +58, +36, +103, +83, +159, +141, +233, +162, +190, +78, +23, +31, +219, +87, +44, +102, +76, +50, +223, +110, +147, +53, +191, +29, +169, +100, +103, +170, +206, +166, +180, +211, +99, +67, +160, +143, +50, +5, +188, +102, +249, +6, +60, +27, +42, +75, +27, +138, +211, +79, +78, +162, +12, +136, +122, +146, +208, +224, +122, +210, +5, +230, +180, +126, +39, +149, +202, +236, +13, +240, +14, +40, +72, +59, +185, +81, +150, +7, +90, +249, +163, +31, +117, +221, +166, +209, +98, +141, +4, +6, +210, +212, +17, +129, +44, +74, +35, +155, +236, +88, +224, +75, +242, +161, +229, +131, +168, +6, +141, +24, +92, +222, +15, +202, +67, +60, +49, +251, +155, +139, +8, +126, +22, +124, +142, +245, +106, +100, +67, +29, +186, +82, +194, +2, +211, +37, +128, +46, +165, +49, +56, +36, +65, +46, +28, +118, +240, +192, +12, +86, +194, +135, +78, +26, +97, +68, +72, +175, +208, +71, +127, +203, +160, +92, +232, +231, +21, +155, +253, +229, +69, +82, +152, +218, +48, +105, +37, +68, +106, +255, +99, +169, +233, +162, +87, +183, +221, +247, +179, +201, +154, +174, +219, +0, +86, +101, +226, +4, +233, +230, +115, +216, +108, +147, +149, +250, +135, +66, +205, +3, +116, +155, +173, +51, +217, +50, +148, +109, +114, +105, +173, +233, +243, +160, +93, +214, +160, +39, +82, +128, +100, +44, +220, +123, +197, +116, +103, +127, +3, +158, +233, +72, +109, +144, +161, +195, +140, +188, +238, +38, +29, +237, +10, +6, +52, +248, +241, +3, +123, +196, +86, +108, +45, +254, +18, +235, +32, +64, +255, +3, +21, +72, +193, +206, +20, +72, +93, +154, +119, +84, +107, +207, +100, +150, +230, +84, +238, +134, +226, +10, +39, +161, +166, +230, +40, +143, +80, +229, +40, +48, +55, +110, +184, +205, +185, +85, +38, +156, +26, +151, +238, +191, +214, +137, +83, +127, +155, +82, +37, +8, +18, +39, +149, +53, +222, +174, +71, +230, +188, +38, +162, +145, +13, +93, +244, +189, +18, +163, +127, +55, +214, +29, +90, +161, +180, +100, +152, +176, +160, +34, +170, +38, +191, +197, +189, +195, +165, +92, +136, +44, +236, +223, +95, +41, +217, +72, +27, +59, +232, +159, +106, +202, +160, +79, +194, +174, +255, +159, +97, +67, +154, +165, +211, +195, +68, +56, +95, +39, +220, +66, +212, +13, +140, +227, +202, +110, +83, +105, +129, +61, +50, +238, +89, +82, +71, +52, +85, +24, +245, +136, +51, +36, +76, +192, +180, +107, +120, +165, +11, +37, +31, +243, +13, +163, +198, +138, +90, +137, +254, +78, +71, +192, +241, +182, +147, +182, +46, +149, +161, +213, +134, +99, +44, +52, +169, +151, +159, +192, +90, +226, +163, +140, +66, +207, +100, +84, +172, +87, +186, +195, +82, +130, +79, +235, +134, +195, +53, +1, +160, +20, +137, +135, +254, +56, +147, +157, +236, +188, +74, +252, +63, +239, +219, +170, +90, +235, +247, +142, +87, +216, +171, +76, +118, +33, +250, +197, +179, +105, +8, +227, +26, +31, +239, +129, +213, +103, +0, +0, +31, +183, +121, +143, +120, +165, +195, +127, +157, +197, +14, +37, +116, +82, +165, +254, +178, +152, +214, +38, +188, +76, +172, +74, +228, +99, +230, +158, +149, +97, +5, +66, +204, +185, +149, +211, +31, +77, +17, +226, +34, +81, +9, +152, +213, +0, +129, +247, +115, +246, +183, +70, +123, +201, +125, +146, +190, +1, +72, +102, +170, +239, +144, +80, +203, +5, +250, +9, +110, +147, +237, +140, +233, +213, +130, +223, +40, +204, +9, +193, +216, +161, +61, +202, +151, +149, +195, +101, +247, +138, +32, +214, +69, +117, +237, +43, +114, +104, +238, +33, +13, +45, +191, +217, +79, +196, +14, +64, +210, +175, +155, +55, +185, +251, +224, +149, +47, +114, +23, +187, +222, +164, +250, +201, +137, +119, +5, +147, +42, +10, +88, +65, +55, +58, +249, +218, +135, +175, +125, +152, +99, +76, +225, +99, +165, +236, +82, +239, +189, +246, +54, +79, +227, +96, +77, +112, +3, +165, +142, +247, +88, +203, +126, +195, +238, +74, +31, +199, +217, +174, +10, +97, +51, +32, +135, +64, +254, +119, +185, +141, +16, +66, +4, +25, +33, +104, +110, +136, +176, +177, +50, +73, +220, +203, +123, +123, +196, +190, +63, +163, +254, +107, +204, +77, +188, +79, +117, +139, +167, +233, +46, +64, +175, +229, +159, +240, +69, +7, +139, +52, +135, +234, +40, +243, +2, +1, +142, +246, +201, +140, +172, +15, +222, +48, +96, +224, +232, +71, +28, +145, +97, +176, +53, +98, +235, +206, +32, +252, +142, +52, +196, +140, +169, +222, +226, +114, +183, +141, +101, +31, +209, +193, +44, +220, +126, +124, +79, +224, +76, +206, +177, +239, +38, +190, +145, +254, +167, +17, +220, +51, +230, +178, +228, +233, +112, +171, +155, +73, +210, +127, +90, +249, +254, +147, +42, +150, +97, +137, +20, +217, +96, +66, +20, +105, +45, +8, +126, +124, +233, +131, +202, +98, +81, +253, +92, +67, +227, +10, +165, +218, +199, +87, +98, +187, +116, +206, +91, +253, +76, +130, +98, +63, +79, +11, +7, +94, +89, +47, +16, +130, +159, +93, +229, +0, +215, +240, +43, +104, +164, +155, +38, +154, +132, +233, +213, +143, +0, +119, +7, +57, +1, +30, +206, +88, +182, +255, +155, +255, +241, +103, +139, +113, +170, +244, +52, +90, +53, +9, +168, +191, +90, +104, +228, +47, +53, +96, +148, +40, +123, +185, +125, +216, +20, +55, +127, +199, +193, +42, +106, +162, +240, +189, +188, +106, +44, +174, +166, +42, +245, +165, +120, +171, +241, +159, +143, +6, +124, +212, +216, +14, +34, +169, +80, +132, +140, +134, +130, +95, +106, +230, +74, +218, +87, +254, +18, +101, +159, +49, +83, +221, +213, +180, +53, +169, +10, +136, +45, +50, +165, +150, +126, +233, +81, +107, +157, +43, +98, +243, +34, +147, +80, +144, +112, +231, +160, +233, +210, +181, +75, +55, +109, +231, +177, +61, +203, +104, +160, +54, +240, +213, +10, +51, +127, +243, +220, +238, +29, +58, +164, +99, +50, +23, +241, +114, +42, +13, +96, +64, +55, +48, +29, +61, +67, +2, +21, +200, +59, +175, +57, +223, +0, +0, +22, +248, +176, +139, +118, +76, +83, +1, +24, +47, +189, +16, +157, +15, +30, +161, +43, +80, +215, +5, +180, +28, +55, +46, +202, +179, +173, +227, +236, +131, +123, +125, +43, +83, +86, +34, +183, +135, +27, +158, +181, +103, +101, +243, +234, +15, +22, +147, +68, +11, +176, +240, +134, +95, +171, +47, +162, +44, +212, +85, +71, +210, +85, +158, +117, +250, +131, +45, +118, +233, +127, +253, +98, +16, +228, +144, +220, +76, +149, +0, +209, +45, +62, +60, +37, +176, +151, +52, +138, +164, +6, +6, +54, +47, +146, +203, +141, +186, +148, +95, +202, +188, +112, +106, +127, +181, +2, +13, +63, +248, +39, +98, +254, +50, +106, +63, +132, +11, +78, +86, +198, +22, +147, +237, +65, +214, +123, +48, +229, +134, +202, +24, +26, +190, +23, +31, +114, +126, +145, +58, +143, +29, +163, +126, +235, +130, +89, +16, +192, +81, +7, +177, +231, +51, +150, +249, +50, +56, +175, +212, +171, +98, +51, +164, +151, +21, +92, +229, +175, +126, +225, +64, +238, +212, +105, +117, +161, +93, +175, +171, +154, +184, +105, +251, +160, +172, +154, +73, +118, +150, +210, +114, +206, +226, +46, +147, +200, +183, +245, +245, +87, +6, +205, +81, +221, +0, +254, +135, +74, +71, +78, +72, +211, +225, +132, +2, +230, +157, +12, +79, +10, +184, +144, +249, +156, +220, +110, +25, +167, +112, +49, +224, +15, +140, +118, +167, +140, +239, +44, +37, +18, +139, +71, +197, +90, +165, +36, +150, +14, +215, +230, +234, +83, +26, +169, +49, +20, +252, +128, +58, +233, +90, +182, +126, +160, +102, +60, +57, +119, +73, +201, +110, +96, +250, +149, +142, +97, +24, +248, +65, +101, +98, +230, +230, +245, +198, +51, +169, +21, +183, +191, +24, +160, +220, +177, +185, +172, +138, +55, +127, +67, +109, +248, +172, +92, +152, +49, +191, +107, +71, +29, +133, +218, +204, +226, +217, +149, +229, +29, +248, +111, +20, +30, +67, +120, +72, +208, +95, +170, +111, +75, +94, +141, +244, +7, +150, +202, +153, +101, +193, +242, +56, +134, +97, +137, +199, +255, +219, +87, +157, +83, +38, +128, +69, +137, +46, +236, +7, +111, +240, +27, +125, +30, +23, +176, +189, +237, +198, +119, +117, +94, +174, +34, +177, +73, +175, +154, +212, +217, +9, +240, +98, +173, +88, +146, +238, +163, +47, +138, +32, +232, +77, +14, +63, +243, +22, +11, +177, +198, +136, +210, +176, +72, +60, +39, +200, +12, +167, +148, +87, +218, +253, +48, +230, +135, +81, +2, +106, +246, +213, +40, +36, +211, +134, +219, +166, +9, +152, +201, +239, +209, +191, +42, +213, +46, +190, +31, +16, +114, +41, +194, +146, +242, +210, +200, +94, +24, +61, +231, +64, +97, +252, +197, +23, +230, +186, +43, +169, +169, +110, +34, +17, +100, +226, +245, +155, +179, +220, +222, +6, +58, +25, +37, +167, +101, +218, +44, +192, +92, +120, +42, +233, +205, +246, +121, +150, +98, +246, +160, +55, +253, +199, +14, +56, +119, +50, +100, +19, +224, +78, +147, +125, +202, +69, +68, +253, +124, +173, +20, +14, +0, +0, +48, +79, +165, +38, +70, +65, +132, +156, +93, +145, +157, +206, +111, +67, +223, +205, +219, +245, +126, +21, +93, +236, +69, +39, +141, +131, +11, +150, +106, +175, +3, +212, +85, +4, +27, +188, +86, +138, +108, +190, +141, +165, +144, +211, +49, +166, +132, +77, +161, +28, +113, +94, +239, +98, +22, +13, +245, +215, +12, +26, +20, +96, +252, +193, +82, +27, +28, +184, +88, +149, +244, +32, +124, +116, +167, +83, +214, +0, +217, +176, +137, +38, +123, +76, +112, +160, +96, +212, +144, +141, +38, +252, +49, +141, +43, +157, +82, +9, +77, +70, +32, +40, +115, +96, +195, +147, +21, +30, +253, +32, +116, +180, +241, +171, +225, +97, +217, +255, +107, +225, +224, +183, +191, +231, +181, +151, +30, +64, +51, +252, +224, +220, +134, +250, +187, +174, +59, +13, +177, +251, +114, +148, +98, +152, +35, +158, +36, +89, +105, +237, +140, +22, +44, +224, +82, +135, +18, +51, +35, +178, +10, +4, +144, +25, +243, +240, +140, +55, +174, +131, +12, +200, +223, +24, +158, +38, +44, +189, +220, +98, +238, +156, +84, +196, +230, +205, +150, +77, +218, +95, +131, +96, +210, +156, +29, +152, +36, +207, +55, +37, +108, +162, +195, +51, +113, +129, +230, +195, +121, +45, +252, +11, +210, +131, +88, +147, +142, +119, +127, +69, +226, +200, +224, +129, +202, +203, +188, +217, +215, +9, +234, +195, +37, +157, +61, +155, +212, +160, +102, +174, +77, +121, +188, +225, +102, +140, +28, +0, +216, +184, +115, +35, +164, +81, +0, +204, +219, +108, +153, +27, +129, +244, +120, +73, +162, +46, +191, +25, +151, +246, +205, +140, +44, +52, +68, +81, +117, +254, +58, +174, +24, +238, +53, +11, +222, +240, +153, +121, +15, +39, +184, +178, +80, +180, +45, +100, +210, +125, +38, +48, +149, +223, +74, +0, +89, +113, +81, +148, +158, +58, +238, +216, +23, +142, +151, +91, +177, +158, +133, +209, +6, +245, +182, +237, +151, +39, +75, +29, +71, +224, +145, +68, +6, +92, +146, +238, +83, +127, +40, +239, +45, +207, +160, +152, +13, +116, +15, +134, +203, +33, +84, +232, +55, +61, +195, +239, +80, +0, +128, +9, +49, +81, +122, +170, +118, +41, +9, +17, +102, +249, +140, +101, +69, +22, +30, +52, +207, +146, +186, +252, +120, +104, +29, +162, +250, +171, +70, +56, +226, +58, +0, +101, +214, +35, +29, +84, +64, +203, +56, +5, +118, +98, +179, +232, +91, +127, +168, +142, +189, +218, +182, +244, +66, +137, +248, +157, +210, +230, +108, +121, +182, +114, +71, +42, +126, +144, +37, +90, +84, +183, +105, +14, +18, +228, +11, +44, +247, +20, +163, +53, +197, +168, +117, +115, +75, +66, +16, +133, +150, +79, +206, +13, +62, +183, +232, +114, +185, +117, +63, +178, +230, +164, +164, +102, +94, +41, +229, +121, +160, +199, +119, +133, +24, +143, +187, +96, +184, +107, +9, +17, +124, +136, +5, +251, +131, +135, +84, +63, +31, +169, +233, +219, +166, +171, +124, +164, +215, +170, +175, +154, +41, +50, +249, +72, +207, +227, +101, +192, +6, +229, +0, +0, +106, +124, +188, +26, +174, +202, +174, +90, +88, +139, +53, +173, +105, +47, +78, +151, +7, +22, +111, +49, +153, +148, +46, +149, +182, +198, +199, +182, +103, +144, +144, +78, +33, +13, +49, +243, +135, +251, +224, +127, +117, +123, +52, +52, +140, +64, +69, +128, +231, +84, +202, +126, +76, +159, +224, +106, +74, +62, +143, +188, +76, +45, +50, +179, +4, +87, +143, +195, +154, +100, +60, +141, +161, +160, +225, +31, +11, +97, +140, +140, +85, +145, +169, +43, +230, +216, +94, +40, +220, +217, +152, +118, +244, +156, +246, +6, +25, +84, +184, +95, +210, +49, +11, +146, +248, +95, +119, +171, +5, +114, +154, +90, +89, +48, +237, +141, +163, +15, +2, +216, +39, +154, +98, +4, +31, +4, +179, +249, +239, +206, +217, +66, +123, +48, +55, +169, +198, +234, +200, +9, +116, +95, +5, +54, +226, +31, +28, +14, +14, +172, +51, +41, +245, +252, +18, +214, +75, +102, +10, +72, +101, +106, +241, +231, +248, +23, +73, +54, +29, +16, +115, +226, +17, +32, +245, +114, +31, +157, +172, +5, +162, +56, +24, +21, +187, +41, +197, +68, +130, +132, +184, +173, +180, +30, +217, +243, +49, +239, +111, +72, +183, +220, +160, +215, +63, +151, +174, +188, +106, +223, +18, +183, +14, +100, +197, +92, +68, +51, +193, +101, +71, +155, +102, +29, +179, +168, +144, +61, +158, +163, +49, +227, +185, +218, +127, +116, +192, +87, +187, +182, +12, +36, +5, +46, +134, +19, +28, +69, +24, +59, +85, +1, +191, +76, +167, +242, +115, +210, +170, +62, +15, +58, +244, +179, +108, +107, +18, +12, +77, +83, +235, +107, +42, +146, +33, +242, +111, +206, +46, +255, +118, +101, +197, +66, +93, +9, +250, +160, +251, +138, +78, +61, +223, +112, +165, +206, +130, +219, +180, +229, +0, +108, +47, +224, +22, +15, +222, +208, +105, +30, +25, +235, +103, +254, +13, +175, +23, +233, +143, +206, +246, +44, +199, +141, +76, +58, +206, +3, +142, +2, +98, +107, +100, +75, +180, +246, +130, +115, +126, +97, +252, +113, +108, +239, +186, +144, +112, +58, +35, +166, +53, +201, +57, +108, +3, +237, +40, +107, +62, +83, +207, +163, +30, +204, +104, +124, +3, +81, +123, +18, +215, +139, +138, +91, +230, +100, +91, +55, +166, +72, +214, +37, +17, +219, +171, +189, +9, +45, +38, +125, +72, +71, +137, +145, +95, +192, +92, +184, +59, +177, +150, +146, +39, +159, +61, +233, +198, +217, +61, +80, +119, +210, +160, +194, +203, +135, +77, +232, +51, +200, +34, +55, +230, +77, +118, +8, +34, +139, +14, +254, +155, +237, +210, +212, +77, +143, +154, +211, +231, +158, +187, +81, +174, +30, +53, +20, +188, +56, +10, +248, +159, +12, +24, +175, +63, +195, +168, +65, +7, +24, +124, +56, +215, +128, +255, +243, +169, +186, +236, +163, +125, +127, +118, +224, +140, +166, +79, +227, +165, +15, +48, +36, +94, +82, +234, +172, +80, +254, +169, +133, +173, +208, +36, +165, +23, +182, +27, +42, +186, +103, +76, +61, +114, +159, +137, +85, +0, +124, +56, +71, +0, +0, +182, +203, +169, +189, +148, +213, +221, +60, +108, +187, +254, +121, +186, +80, +12, +184, +22, +192, +117, +107, +38, +101, +103, +41, +124, +34, +144, +5, +78, +155, +173, +16, +72, +11, +131, +165, +211, +26, +225, +140, +219, +168, +247, +46, +231, +237, +168, +130, +223, +156, +252, +131, +183, +223, +236, +61, +229, +16, +29, +76, +44, +20, +176, +224, +121, +29, +188, +74, +110, +77, +251, +117, +217, +45, +171, +125, +55, +239, +147, +161, +153, +7, +73, +86, +43, +104, +246, +92, +139, +236, +65, +10, +68, +87, +239, +192, +248, +220, +106, +244, +198, +224, +102, +84, +26, +183, +37, +141, +190, +171, +76, +152, +98, +31, +26, +205, +227, +127, +1, +48, +86, +121, +176, +118, +28, +69, +163, +133, +180, +132, +84, +27, +168, +108, +34, +145, +85, +88, +219, +15, +157, +35, +157, +64, +92, +227, +164, +74, +90, +127, +178, +122, +85, +41, +7, +64, +185, +42, +195, +198, +147, +57, +147, +173, +26, +134, +95, +236, +49, +197, +90, +152, +50, +169, +230, +73, +45, +49, +123, +228, +183, +171, +83, +173, +128, +117, +252, +117, +91, +95, +42, +164, +213, +13, +22, +139, +106, +151, +183, +230, +153, +52, +31, +116, +84, +159, +63, +232, +55, +163, +181, +187, +164, +56, +65, +159, +139, +124, +150, +255, +215, +210, +249, +202, +44, +212, +71, +177, +54, +198, +94, +27, +180, +145, +69, +139, +105, +155, +84, +50, +180, +94, +146, +93, +113, +118, +211, +222, +189, +75, +146, +66, +175, +252, +239, +120, +155, +95, +139, +151, +190, +180, +237, +93, +86, +47, +60, +91, +51, +203, +62, +254, +43, +195, +105, +61, +87, +33, +193, +35, +53, +46, +148, +45, +156, +87, +175, +180, +120, +23, +7, +84, +32, +251, +137, +14, +119, +180, +72, +216, +209, +44, +72, +96, +105, +178, +105, +206, +172, +154, +99, +210, +244, +179, +215, +56, +77, +216, +128, +226, +168, +107, +109, +82, +103, +168, +74, +125, +96, +71, +75, +194, +72, +67, +63, +56, +133, +199, +215, +31, +15, +66, +25, +114, +196, +162, +33, +243, +111, +21, +140, +158, +201, +143, +166, +89, +19, +225, +156, +1, +67, +83, +7, +235, +202, +20, +96, +58, +225, +170, +181, +199, +79, +201, +1, +2, +245, +184, +118, +238, +182, +17, +223, +29, +135, +120, +186, +210, +181, +41, +8, +30, +236, +254, +49, +55, +93, +224, +174, +168, +91, +91, +201, +97, +202, +46, +73, +36, +214, +192, +159, +43, +209, +77, +10, +84, +151, +62, +134, +182, +143, +145, +85, +230, +165, +72, +194, +76, +224, +204, +174, +102, +251, +232, +149, +179, +190, +35, +123, +35, +170, +39, +104, +178, +176, +69, +70, +227, +127, +144, +77, +123, +221, +166, +241, +100, +74, +138, +3, +246, +213, +133, +7, +146, +189, +72, +1, +229, +194, +1, +139, +39, +232, +213, +240, +77, +86, +217, +207, +11, +12, +170, +19, +216, +24, +199, +58, +219, +71, +25, +163, +231, +191, +251, +150, +227, +175, +87, +250, +241, +23, +138, +88, +36, +238, +36, +143, +205, +195, +74, +0, +0, +96, +185, +179, +232, +176, +184, +160, +153, +17, +197, +52, +173, +90, +160, +136, +101, +110, +164, +218, +254, +68, +93, +120, +74, +70, +104, +44, +125, +102, +125, +175, +94, +224, +146, +211, +135, +162, +148, +122, +160, +195, +123, +130, +85, +80, +143, +73, +215, +166, +34, +205, +134, +212, +239, +210, +112, +27, +146, +154, +0, +230, +8, +219, +204, +209, +21, +169, +140, +28, +125, +183, +142, +203, +120, +238, +220, +204, +62, +188, +174, +61, +10, +15, +219, +205, +17, +112, +84, +215, +200, +177, +175, +180, +110, +160, +164, +224, +134, +84, +241, +137, +90, +254, +138, +58, +204, +79, +118, +221, +27, +211, +229, +158, +177, +35, +137, +215, +246, +148, +224, +43, +176, +130, +170, +66, +137, +161, +39, +31, +214, +119, +217, +0, +2, +244, +198, +80, +252, +171, +53, +119, +137, +90, +194, +51, +95, +37, +227, +33, +151, +13, +196, +38, +46, +158, +62, +113, +150, +229, +13, +4, +17, +229, +4, +144, +75, +218, +48, +23, +127, +198, +229, +174, +122, +104, +25, +103, +127, +202, +42, +195, +168, +209, +174, +249, +160, +140, +131, +79, +199, +121, +74, +125, +214, +145, +122, +115, +172, +180, +225, +97, +1, +58, +222, +248, +110, +11, +231, +224, +103, +18, +60, +175, +236, +232, +166, +110, +229, +243, +181, +109, +194, +60, +195, +111, +92, +253, +62, +22, +226, +34, +106, +217, +156, +106, +151, +177, +89, +127, +36, +26, +223, +3, +183, +40, +221, +31, +89, +205, +233, +107, +187, +79, +204, +33, +193, +183, +69, +1, +37, +178, +144, +65, +190, +70, +243, +104, +40, +69, +75, +27, +193, +160, +79, +86, +189, +175, +29, +120, +93, +29, +72, +92, +25, +72, +127, +209, +119, +65, +119, +129, +134, +44, +226, +233, +122, +86, +216, +55, +239, +228, +223, +239, +134, +80, +82, +132, +187, +191, +252, +216, +122, +75, +134, +125, +24, +139, +132, +96, +108, +229, +81, +88, +173, +195, +87, +71, +120, +202, +89, +187, +129, +35, +218, +251, +7, +13, +8, +81, +68, +59, +41, +141, +86, +192, +4, +170, +8, +192, +221, +32, +167, +8, +115, +214, +48, +121, +44, +88, +42, +80, +79, +140, +70, +100, +172, +104, +158, +47, +167, +114, +168, +181, +244, +52, +46, +228, +164, +157, +205, +119, +154, +252, +186, +183, +140, +229, +142, +229, +24, +207, +245, +156, +61, +30, +109, +116, +48, +202, +114, +217, +141, +212, +178, +156, +12, +242, +237, +57, +90, +240, +231, +52, +11, +66, +213, +9, +12, +52, +175, +230, +242, +239, +125, +244, +131, +43, +56, +122, +12, +77, +87, +50, +89, +79, +88, +239, +138, +88, +133, +61, +0, +123, +32, +42, +151, +136, +48, +216, +183, +95, +116, +75, +209, +217, +69, +153, +42, +79, +10, +129, +58, +46, +138, +73, +92, +188, +140, +160, +135, +132, +31, +62, +182, +40, +170, +162, +136, +144, +215, +13, +20, +123, +101, +65, +155, +249, +104, +116, +40, +130, +126, +160, +228, +173, +196, +218, +223, +180, +130, +180, +120, +189, +112, +9, +201, +68, +116, +150, +52, +0, +0, +127, +57, +219, +76, +165, +124, +53, +64, +242, +154, +4, +220, +185, +165, +149, +223, +91, +130, +35, +139, +115, +201, +205, +200, +221, +21, +180, +162, +87, +104, +161, +53, +167, +59, +168, +254, +95, +166, +222, +36, +153, +135, +133, +227, +212, +242, +215, +154, +138, +151, +36, +165, +106, +160, +136, +37, +4, +242, +126, +158, +31, +154, +131, +115, +243, +170, +149, +228, +245, +69, +249, +145, +125, +78, +185, +126, +221, +222, +226, +42, +216, +45, +54, +221, +25, +30, +48, +5, +77, +239, +164, +71, +10, +39, +90, +132, +60, +66, +138, +110, +224, +146, +191, +11, +55, +161, +109, +102, +249, +148, +88, +10, +246, +254, +200, +73, +26, +94, +59, +228, +89, +34, +94, +220, +156, +149, +79, +100, +238, +116, +170, +199, +201, +89, +108, +130, +178, +82, +154, +129, +13, +56, +140, +29, +191, +13, +50, +242, +37, +178, +179, +132, +131, +86, +116, +49, +123, +62, +125, +72, +100, +154, +21, +144, +225, +44, +0, +46, +136, +166, +253, +190, +79, +22, +154, +81, +86, +44, +207, +138, +17, +164, +77, +79, +58, +77, +218, +254, +35, +89, +102, +244, +229, +209, +11, +32, +209, +96, +192, +26, +142, +14, +200, +81, +198, +207, +44, +190, +113, +12, +203, +152, +5, +90, +134, +227, +104, +127, +89, +120, +163, +38, +119, +145, +165, +136, +238, +73, +50, +37, +70, +131, +206, +66, +27, +90, +141, +132, +246, +138, +220, +28, +134, +247, +186, +132, +176, +77, +254, +104, +87, +94, +28, +161, +175, +20, +157, +55, +99, +113, +65, +182, +187, +6, +100, +56, +37, +208, +113, +31, +108, +184, +243, +189, +251, +133, +140, +10, +212, +242, +22, +143, +52, +198, +187, +123, +155, +41, +230, +51, +22, +196, +83, +117, +225, +199, +90, +207, +13, +127, +229, +51, +155, +63, +142, +11, +161, +110, +133, +46, +183, +43, +236, +168, +161, +21, +73, +142, +11, +186, +136, +138, +10, +138, +12, +254, +15, +190, +3, +39, +154, +75, +212, +87, +209, +80, +229, +209, +147, +32, +127, +44, +113, +120, +100, +47, +207, +237, +233, +37, +35, +27, +254, +73, +231, +62, +215, +18, +148, +69, +14, +107, +238, +50, +63, +234, +186, +40, +215, +18, +227, +169, +12, +143, +56, +101, +144, +22, +125, +27, +98, +45, +220, +155, +230, +44, +24, +145, +113, +141, +73, +100, +91, +64, +111, +78, +34, +75, +177, +141, +76, +77, +137, +31, +33, +202, +199, +6, +33, +165, +192, +205, +251, +25, +40, +121, +160, +69, +177, +224, +183, +201, +182, +24, +12, +83, +243, +58, +170, +175, +98, +185, +127, +163, +183, +231, +81, +108, +13, +226, +31, +163, +141, +147, +25, +36, +130, +44, +101, +41, +158, +9, +245, +139, +228, +246, +174, +191, +243, +147, +137, +205, +173, +148, +220, +96, +14, +125, +121, +86, +142, +131, +163, +129, +81, +39, +224, +192, +176, +103, +215, +111, +160, +210, +133, +220, +83, +33, +105, +131, +190, +96, +183, +13, +88, +79, +102, +133, +65, +140, +31, +230, +46, +153, +225, +177, +171, +29, +133, +237, +0, +0, +180, +186, +8, +153, +77, +102, +251, +53, +226, +87, +140, +235, +208, +141, +160, +182, +186, +10, +47, +161, +75, +77, +8, +28, +135, +116, +202, +101, +215, +163, +182, +67, +65, +74, +131, +92, +183, +91, +157, +134, +143, +175, +234, +186, +61, +252, +3, +166, +18, +220, +28, +133, +150, +194, +193, +126, +210, +76, +37, +68, +19, +163, +17, +82, +242, +191, +220, +168, +183, +149, +229, +69, +165, +43, +94, +216, +63, +172, +128, +143, +110, +24, +114, +219, +137, +152, +143, +194, +113, +110, +15, +98, +184, +194, +16, +240, +114, +19, +106, +75, +25, +82, +243, +92, +0, +162, +141, +238, +200, +159, +25, +98, +82, +185, +65, +176, +62, +76, +149, +120, +43, +91, +254, +51, +118, +211, +37, +131, +103, +52, +235, +179, +65, +252, +147, +208, +18, +2, +139, +158, +38, +30, +108, +190, +111, +206, +144, +214, +67, +159, +181, +85, +25, +44, +175, +48, +32, +97, +183, +80, +30, +16, +248, +35, +11, +159, +174, +191, +226, +141, +54, +114, +240, +198, +221, +76, +182, +110, +6, +244, +108, +61, +177, +241, +219, +18, +225, +44, +157, +184, +62, +159, +74, +136, +202, +118, +190, +30, +225, +61, +157, +49, +123, +117, +252, +109, +42, +128, +29, +151, +104, +199, +130, +111, +73, +250, +143, +103, +35, +204, +202, +117, +63, +28, +159, +74, +69, +52, +90, +67, +117, +133, +187, +60, +98, +3, +190, +54, +98, +236, +2, +72, +22, +190, +196, +32, +7, +71, +116, +248, +140, +222, +151, +21, +151, +147, +153, +144, +101, +28, +243, +172, +128, +217, +85, +182, +206, +165, +115, +227, +222, +212, +152, +64, +174, +111, +168, +223, +184, +68, +6, +131, +211, +246, +125, +75, +92, +245, +89, +126, +47, +241, +52, +198, +249, +28, +149, +168, +3, +119, +36, +154, +161, +204, +76, +16, +175, +248, +93, +105, +112, +102, +189, +109, +166, +234, +18, +69, +116, +100, +3, +164, +108, +153, +212, +199, +239, +120, +182, +217, +14, +95, +199, +48, +111, +213, +201, +143, +156, +130, +153, +76, +117, +159, +43, +138, +224, +95, +60, +252, +39, +134, +67, +4, +230, +49, +212, +29, +197, +144, +232, +2, +89, +42, +53, +185, +183, +6, +47, +243, +132, +174, +205, +158, +2, +146, +187, +239, +70, +181, +224, +41, +51, +109, +62, +128, +70, +159, +54, +23, +117, +191, +145, +165, +48, +233, +116, +229, +219, +207, +133, +34, +205, +182, +96, +126, +53, +59, +49, +206, +148, +90, +7, +166, +128, +234, +185, +101, +217, +223, +17, +93, +217, +97, +14, +94, +78, +254, +237, +72, +217, +248, +139, +61, +221, +191, +58, +199, +96, +189, +189, +188, +235, +201, +25, +241, +192, +251, +67, +212, +233, +124, +120, +98, +47, +27, +98, +4, +240, +177, +33, +30, +85, +107, +123, +59, +71, +188, +5, +98, +246, +112, +242, +7, +46, +179, +117, +7, +69, +71, +126, +58, +211, +96, +163, +22, +250, +132, +52, +69, +235, +10, +45, +12, +116, +253, +135, +115, +204, +14, +148, +104, +125, +152, +55, +110, +185, +34, +190, +114, +0, +0, +175, +120, +193, +100, +28, +47, +78, +97, +138, +171, +252, +56, +113, +0, +154, +98, +205, +67, +41, +240, +220, +177, +196, +51, +234, +122, +9, +26, +4, +20, +62, +43, +128, +209, +202, +223, +174, +234, +183, +42, +2, +109, +82, +245, +88, +172, +16, +24, +215, +211, +38, +237, +219, +4, +180, +112, +212, +93, +11, +221, +161, +229, +146, +252, +178, +25, +91, +76, +191, +88, +153, +99, +190, +17, +13, +237, +43, +26, +50, +78, +27, +82, +180, +43, +150, +146, +133, +137, +10, +91, +239, +72, +242, +125, +87, +164, +223, +203, +77, +113, +15, +227, +221, +214, +133, +76, +189, +254, +21, +47, +242, +190, +77, +73, +89, +207, +96, +53, +30, +146, +245, +226, +232, +83, +59, +3, +170, +43, +64, +58, +236, +193, +236, +129, +181, +100, +93, +41, +51, +125, +41, +162, +217, +99, +152, +5, +75, +232, +60, +255, +40, +192, +20, +237, +24, +246, +29, +146, +29, +169, +107, +48, +6, +236, +156, +165, +142, +96, +0, +122, +249, +150, +186, +151, +23, +193, +189, +26, +99, +122, +251, +173, +11, +216, +75, +134, +20, +194, +140, +19, +200, +240, +203, +85, +10, +24, +70, +77, +213, +251, +61, +213, +184, +228, +28, +188, +74, +239, +94, +95, +245, +226, +164, +83, +159, +46, +217, +23, +46, +229, +93, +227, +73, +39, +34, +14, +24, +81, +236, +30, +36, +141, +123, +228, +180, +158, +149, +168, +113, +79, +37, +70, +15, +210, +172, +236, +45, +74, +227, +117, +169, +210, +159, +42, +194, +146, +140, +194, +144, +215, +108, +146, +119, +185, +177, +211, +68, +172, +17, +40, +187, +159, +100, +75, +134, +68, +158, +60, +63, +78, +185, +156, +76, +233, +98, +204, +134, +142, +126, +47, +115, +47, +113, +144, +141, +199, +40, +159, +213, +177, +46, +65, +118, +178, +182, +144, +60, +131, +187, +96, +205, +211, +144, +172, +38, +44, +100, +30, +234, +12, +98, +44, +65, +221, +80, +189, +120, +80, +220, +192, +79, +203, +193, +109, +155, +75, +10, +11, +85, +198, +171, +114, +190, +154, +100, +237, +91, +84, +209, +142, +96, +40, +155, +30, +232, +21, +222, +78, +251, +110, +109, +186, +22, +173, +101, +1, +115, +47, +185, +181, +216, +113, +66, +234, +103, +20, +58, +203, +161, +107, +127, +245, +32, +198, +113, +252, +4, +213, +3, +140, +132, +143, +72, +83, +175, +195, +36, +181, +210, +245, +170, +44, +108, +35, +95, +43, +62, +60, +112, +209, +170, +152, +213, +149, +194, +128, +123, +218, +78, +192, +116, +24, +181, +224, +35, +80, +63, +66, +165, +101, +120, +100, +213, +107, +92, +61, +224, +54, +147, +185, +194, +207, +215, +89, +149, +239, +168, +141, +22, +8, +16, +255, +84, +45, +114, +52, +76, +156, +13, +149, +194, +170, +23, +180, +214, +251, +31, +139, +15, +53, +8, +4, +121, +192, +21, +12, +66, +108, +236, +65, +170, +215, +126, +43, +17, +68, +130, +26, +160, +248, +169, +26, +77, +64, +89, +109, +206, +208, +146, +5, +199, +67, +58, +111, +194, +151, +171, +114, +93, +81, +0, +0, +164, +27, +144, +41, +51, +127, +156, +248, +61, +230, +6, +35, +192, +18, +241, +187, +40, +106, +126, +214, +132, +158, +206, +158, +187, +198, +148, +66, +16, +188, +36, +92, +169, +161, +250, +181, +67, +216, +79, +213, +210, +113, +182, +150, +86, +142, +178, +235, +43, +218, +75, +179, +206, +49, +92, +33, +41, +26, +135, +182, +37, +50, +49, +195, +155, +178, +214, +231, +225, +184, +22, +139, +78, +216, +49, +64, +28, +184, +115, +105, +69, +74, +186, +104, +65, +236, +129, +93, +160, +139, +79, +191, +88, +252, +110, +126, +59, +22, +184, +127, +177, +177, +99, +147, +230, +50, +77, +252, +28, +17, +182, +244, +55, +237, +169, +213, +110, +232, +177, +125, +107, +55, +228, +117, +118, +50, +204, +112, +21, +30, +179, +41, +208, +152, +87, +42, +245, +110, +7, +107, +128, +253, +243, +7, +70, +90, +26, +221, +118, +161, +170, +248, +133, +100, +213, +115, +195, +76, +47, +70, +23, +162, +158, +8, +227, +80, +175, +11, +59, +53, +17, +228, +21, +81, +25, +221, +69, +241, +166, +47, +14, +16, +167, +96, +186, +179, +179, +178, +194, +208, +194, +63, +187, +79, +25, +123, +4, +220, +11, +29, +212, +172, +205, +55, +126, +63, +147, +211, +214, +72, +0, +30, +34, +190, +127, +97, +91, +108, +217, +159, +77, +136, +225, +168, +233, +106, +106, +151, +70, +118, +139, +159, +238, +247, +118, +46, +133, +15, +251, +41, +71, +193, +231, +155, +229, +131, +53, +41, +7, +68, +127, +122, +121, +232, +106, +115, +33, +81, +33, +143, +9, +65, +122, +25, +68, +169, +119, +197, +17, +76, +202, +122, +144, +38, +74, +62, +92, +50, +100, +134, +74, +37, +232, +3, +94, +238, +76, +23, +201, +113, +80, +205, +14, +47, +245, +40, +213, +166, +88, +168, +79, +171, +43, +131, +241, +94, +142, +15, +140, +104, +146, +152, +7, +238, +142, +112, +9, +96, +106, +136, +189, +173, +216, +147, +116, +145, +150, +10, +216, +134, +112, +53, +46, +99, +75, +102, +240, +128, +202, +78, +85, +101, +174, +210, +239, +80, +66, +253, +224, +49, +129, +130, +244, +169, +250, +182, +43, +58, +40, +111, +29, +134, +182, +50, +190, +26, +230, +62, +224, +137, +126, +189, +43, +151, +156, +93, +3, +186, +51, +112, +149, +187, +181, +226, +126, +56, +242, +33, +84, +192, +155, +4, +15, +28, +219, +15, +106, +164, +51, +111, +143, +78, +1, +9, +136, +157, +51, +149, +244, +244, +234, +226, +14, +27, +113, +156, +47, +0, +199, +56, +31, +154, +212, +4, +20, +194, +247, +194, +50, +169, +97, +172, +130, +1, +71, +30, +233, +1, +19, +195, +223, +75, +63, +114, +79, +165, +87, +142, +186, +126, +102, +82, +216, +145, +31, +184, +247, +247, +160, +110, +208, +216, +219, +232, +225, +199, +218, +51, +171, +149, +231, +169, +135, +17, +127, +174, +192, +171, +122, +167, +215, +247, +166, +74, +84, +125, +81, +232, +124, +121, +237, +126, +174, +58, +196, +150, +55, +49, +187, +76, +107, +168, +114, +139, +229, +253, +132, +207, +117, +227, +0, +0, +99, +237, +69, +127, +42, +161, +75, +246, +74, +202, +24, +12, +110, +8, +45, +176, +4, +124, +188, +2, +125, +159, +88, +22, +134, +91, +129, +204, +160, +161, +121, +57, +235, +66, +194, +80, +190, +95, +227, +241, +180, +35, +181, +254, +21, +77, +21, +176, +128, +58, +158, +187, +67, +200, +249, +194, +171, +164, +96, +31, +91, +1, +221, +143, +125, +85, +249, +9, +242, +79, +214, +99, +191, +10, +16, +79, +127, +180, +6, +15, +115, +173, +217, +9, +129, +248, +231, +68, +98, +38, +236, +126, +251, +44, +39, +185, +35, +184, +26, +152, +21, +41, +140, +161, +39, +43, +197, +224, +67, +133, +250, +75, +141, +254, +71, +219, +60, +72, +192, +111, +204, +210, +178, +212, +213, +194, +102, +99, +9, +26, +121, +0, +194, +116, +81, +195, +101, +161, +95, +75, +119, +125, +243, +238, +66, +216, +162, +200, +27, +33, +126, +63, +106, +204, +253, +158, +200, +79, +74, +186, +222, +241, +156, +175, +224, +197, +15, +44, +153, +85, +137, +232, +196, +65, +105, +212, +14, +253, +234, +254, +68, +171, +2, +103, +173, +83, +13, +41, +165, +59, +58, +142, +115, +160, +115, +216, +135, +217, +204, +120, +3, +126, +211, +218, +188, +3, +22, +237, +229, +121, +143, +93, +191, +167, +140, +83, +137, +130, +134, +237, +201, +195, +22, +187, +78, +20, +144, +194, +158, +95, +13, +67, +127, +30, +150, +142, +194, +62, +38, +17, +210, +215, +37, +229, +172, +24, +141, +252, +60, +157, +248, +102, +152, +199, +193, +24, +217, +197, +42, +7, +34, +158, +197, +139, +214, +94, +120, +120, +153, +159, +186, +245, +147, +139, +178, +95, +54, +89, +83, +120, +12, +149, +51, +180, +110, +176, +131, +31, +198, +249, +183, +219, +104, +79, +85, +32, +224, +107, +35, +108, +234, +107, +175, +177, +210, +44, +61, +127, +131, +205, +170, +128, +75, +111, +115, +207, +99, +233, +130, +221, +89, +43, +50, +59, +22, +248, +229, +15, +227, +123, +237, +6, +203, +62, +15, +132, +98, +3, +102, +32, +116, +46, +90, +53, +157, +62, +100, +53, +222, +212, +206, +5, +137, +34, +239, +45, +50, +58, +80, +124, +227, +8, +0, +87, +102, +181, +58, +95, +164, +222, +145, +71, +209, +232, +35, +232, +192, +19, +52, +207, +155, +168, +132, +68, +183, +214, +145, +156, +72, +168, +236, +14, +203, +214, +235, +86, +110, +148, +6, +1, +107, +209, +47, +227, +224, +15, +60, +0, +252, +35, +47, +190, +15, +25, +125, +239, +49, +196, +149, +141, +77, +114, +10, +19, +7, +34, +122, +13, +17, +17, +24, +84, +86, +193, +244, +105, +114, +122, +27, +227, +64, +53, +147, +250, +237, +149, +251, +126, +216, +32, +115, +88, +83, +214, +67, +45, +194, +249, +199, +93, +252, +203, +213, +240, +117, +25, +136, +154, +231, +152, +80, +126, +255, +45, +164, +229, +66, +67, +152, +246, +225, +153, +200, +44, +118, +135, +25, +126, +201, +148, +152, +161, +225, +205, +81, +164, +4, +5, +124, +31, +3, +182, +32, +69, +63, +222, +221, +224, +103, +57, +0, +0, +26, +171, +244, +242, +12, +164, +47, +15, +195, +121, +138, +46, +19, +46, +154, +49, +39, +111, +189, +9, +192, +106, +236, +182, +106, +57, +233, +56, +58, +96, +35, +114, +17, +187, +85, +61, +140, +226, +56, +60, +125, +153, +128, +181, +5, +65, +191, +1, +29, +29, +220, +121, +114, +22, +231, +56, +227, +138, +116, +45, +222, +53, +82, +6, +86, +49, +239, +101, +6, +74, +233, +126, +159, +186, +28, +99, +184, +153, +152, +139, +79, +134, +249, +76, +33, +226, +91, +227, +203, +67, +183, +183, +62, +219, +23, +151, +197, +151, +50, +87, +22, +228, +201, +117, +248, +130, +232, +200, +107, +7, +45, +138, +156, +89, +96, +138, +128, +101, +37, +203, +19, +223, +153, +21, +111, +136, +76, +114, +247, +229, +174, +163, +129, +120, +42, +136, +84, +246, +0, +228, +127, +1, +76, +45, +38, +73, +204, +110, +137, +142, +189, +29, +31, +0, +73, +186, +123, +13, +147, +20, +230, +7, +88, +227, +11, +145, +154, +247, +237, +181, +68, +86, +243, +45, +237, +124, +189, +100, +248, +131, +41, +125, +194, +106, +228, +232, +253, +37, +167, +180, +167, +115, +255, +219, +221, +255, +96, +66, +233, +237, +0, +1, +77, +84, +75, +164, +236, +124, +42, +251, +121, +221, +223, +70, +9, +81, +10, +251, +143, +214, +111, +32, +107, +55, +17, +177, +98, +190, +62, +70, +83, +181, +162, +59, +72, +27, +96, +22, +127, +9, +122, +224, +73, +124, +35, +172, +254, +104, +92, +254, +212, +36, +224, +111, +140, +119, +205, +13, +16, +154, +161, +68, +40, +11, +214, +225, +58, +27, +239, +3, +167, +12, +76, +159, +193, +196, +31, +246, +230, +86, +51, +32, +22, +234, +74, +150, +181, +202, +37, +4, +80, +35, +125, +123, +169, +128, +117, +71, +119, +226, +27, +121, +160, +114, +223, +167, +45, +245, +221, +75, +143, +127, +76, +59, +188, +65, +21, +226, +241, +141, +185, +74, +130, +164, +31, +129, +38, +81, +171, +97, +93, +127, +152, +178, +141, +16, +195, +18, +199, +108, +215, +128, +36, +214, +70, +144, +204, +138, +49, +12, +231, +217, +243, +48, +186, +78, +149, +125, +12, +105, +61, +58, +228, +32, +4, +166, +87, +207, +231, +1, +169, +87, +5, +34, +75, +124, +223, +89, +240, +91, +48, +181, +202, +130, +207, +128, +13, +71, +126, +89, +82, +57, +126, +228, +181, +229, +52, +61, +243, +65, +115, +167, +92, +240, +61, +101, +100, +65, +184, +198, +16, +29, +149, +180, +165, +87, +205, +225, +122, +55, +36, +182, +60, +95, +84, +45, +56, +124, +215, +34, +103, +105, +196, +213, +32, +211, +76, +37, +119, +215, +139, +185, +250, +108, +119, +97, +140, +197, +81, +51, +89, +171, +60, +136, +147, +215, +143, +122, +60, +184, +166, +214, +224, +46, +131, +99, +178, +167, +118, +116, +96, +88, +135, +236, +226, +115, +129, +231, +138, +25, +105, +218, +74, +96, +143, +25, +85, +71, +135, +184, +19, +116, +47, +179, +223, +186, +60, +25, +56, +108, +150, +171, +124, +63, +146, +250, +189, +89, +145, +200, +0, +0, +1, +226, +80, +28, +173, +50, +190, +165, +228, +24, +239, +51, +130, +131, +64, +84, +110, +136, +80, +146, +92, +112, +230, +252, +226, +0, +237, +221, +42, +65, +234, +162, +104, +228, +89, +83, +166, +144, +108, +67, +178, +109, +244, +255, +96, +91, +162, +72, +199, +60, +200, +202, +162, +9, +102, +196, +108, +99, +230, +113, +42, +161, +18, +195, +138, +98, +152, +123, +45, +20, +226, +93, +232, +27, +234, +12, +221, +148, +12, +133, +92, +209, +29, +148, +35, +154, +161, +70, +131, +0, +218, +45, +68, +140, +90, +123, +3, +248, +38, +55, +154, +38, +118, +161, +195, +95, +9, +109, +233, +231, +119, +160, +11, +129, +181, +53, +146, +83, +107, +197, +223, +17, +19, +127, +103, +132, +141, +189, +214, +86, +38, +252, +235, +214, +1, +30, +14, +179, +56, +49, +117, +128, +110, +243, +169, +208, +49, +126, +179, +138, +160, +168, +255, +20, +85, +113, +207, +61, +108, +99, +60, +167, +250, +48, +121, +166, +131, +200, +51, +181, +110, +36, +29, +148, +53, +129, +66, +79, +245, +7, +56, +131, +45, +60, +103, +81, +249, +176, +193, +208, +168, +173, +161, +20, +237, +227, +54, +98, +82, +167, +24, +53, +42, +32, +46, +217, +147, +133, +154, +70, +99, +246, +1, +6, +43, +22, +48, +33, +178, +106, +26, +72, +168, +0, +243, +150, +155, +15, +221, +220, +96, +138, +186, +159, +134, +65, +23, +157, +191, +51, +56, +96, +207, +202, +100, +229, +65, +25, +30, +167, +168, +170, +187, +212, +73, +40, +227, +167, +126, +133, +58, +156, +115, +93, +241, +184, +46, +245, +129, +233, +192, +90, +118, +83, +208, +236, +51, +11, +173, +136, +45, +40, +127, +170, +203, +69, +3, +18, +30, +49, +43, +81, +68, +26, +221, +30, +157, +137, +232, +202, +84, +13, +110, +190, +128, +190, +196, +137, +207, +180, +225, +82, +241, +48, +125, +251, +68, +175, +74, +147, +179, +111, +125, +245, +75, +108, +42, +94, +214, +8, +104, +63, +191, +93, +186, +29, +245, +16, +90, +151, +17, +164, +61, +68, +22, +130, +102, +175, +232, +132, +39, +11, +182, +208, +164, +24, +213, +143, +122, +13, +4, +251, +203, +250, +23, +92, +45, +13, +239, +174, +4, +210, +87, +136, +251, +107, +11, +206, +139, +53, +189, +58, +103, +16, +115, +228, +168, +184, +196, +192, +106, +94, +241, +182, +70, +3, +18, +150, +173, +171, +232, +70, +63, +213, +155, +41, +224, +174, +183, +255, +152, +113, +186, +170, +225, +167, +193, +42, +60, +199, +214, +233, +21, +120, +18, +72, +175, +208, +199, +230, +222, +248, +160, +96, +110, +37, +147, +61, +163, +239, +41, +8, +8, +64, +228, +33, +243, +248, +180, +192, +137, +172, +182, +40, +181, +90, +110, +35, +229, +8, +115, +224, +146, +158, +65, +174, +185, +235, +58, +84, +148, +85, +87, +231, +219, +33, +87, +87, +102, +151, +208, +83, +215, +151, +220, +251, +129, +1, +125, +195, +239, +110, +123, +80, +21, +83, +224, +16, +161, +80, +234, +104, +56, +116, +34, +148, +173, +219, +247, +228, +0, +0, +243, +174, +112, +104, +100, +14, +143, +134, +213, +121, +106, +245, +197, +235, +194, +169, +7, +115, +175, +197, +214, +33, +179, +20, +207, +129, +239, +42, +125, +254, +46, +53, +180, +65, +53, +119, +128, +6, +91, +0, +57, +238, +115, +74, +172, +14, +205, +198, +51, +152, +56, +89, +187, +195, +182, +113, +175, +84, +231, +78, +155, +179, +48, +240, +33, +144, +142, +205, +177, +194, +46, +45, +113, +36, +140, +193, +47, +52, +116, +4, +161, +27, +183, +62, +195, +76, +50, +87, +150, +244, +129, +89, +48, +243, +24, +193, +177, +87, +243, +110, +196, +210, +33, +160, +251, +152, +230, +118, +250, +182, +18, +224, +64, +82, +74, +175, +89, +126, +49, +238, +243, +100, +122, +168, +184, +129, +155, +97, +227, +92, +1, +210, +94, +100, +215, +105, +127, +218, +11, +141, +89, +229, +132, +194, +87, +50, +178, +221, +42, +123, +115, +91, +78, +166, +149, +16, +115, +123, +148, +248, +167, +157, +182, +135, +240, +138, +114, +136, +253, +203, +102, +98, +107, +74, +63, +156, +137, +229, +104, +248, +72, +188, +0, +42, +131, +152, +138, +31, +238, +110, +254, +223, +194, +75, +55, +49, +216, +130, +155, +35, +118, +254, +235, +203, +136, +208, +16, +121, +223, +84, +114, +96, +61, +195, +221, +23, +155, +61, +50, +191, +199, +148, +226, +95, +59, +35, +15, +57, +1, +225, +52, +142, +122, +138, +140, +119, +152, +173, +115, +121, +217, +243, +178, +253, +170, +106, +108, +160, +207, +171, +126, +127, +100, +50, +144, +58, +104, +38, +5, +116, +67, +32, +82, +139, +163, +65, +47, +107, +227, +48, +17, +121, +131, +132, +101, +54, +61, +229, +154, +207, +103, +121, +141, +95, +202, +85, +6, +148, +11, +4, +142, +216, +193, +201, +113, +199, +224, +59, +97, +159, +176, +1, +243, +186, +220, +102, +28, +18, +163, +83, +122, +143, +62, +198, +31, +148, +70, +125, +177, +151, +134, +128, +71, +169, +88, +6, +122, +43, +105, +250, +233, +0, +107, +233, +82, +110, +119, +173, +87, +23, +85, +10, +9, +25, +135, +49, +128, +122, +44, +100, +141, +183, +169, +93, +145, +148, +116, +162, +199, +214, +62, +249, +147, +188, +42, +184, +48, +135, +142, +213, +82, +224, +202, +21, +208, +1, +18, +184, +219, +210, +41, +191, +28, +180, +12, +239, +77, +29, +225, +58, +253, +207, +162, +6, +75, +45, +109, +193, +30, +228, +168, +78, +198, +1, +24, +149, +234, +22, +132, +101, +144, +109, +175, +172, +217, +124, +113, +32, +34, +228, +106, +246, +255, +19, +128, +255, +45, +247, +228, +131, +58, +137, +87, +112, +159, +215, +17, +187, +135, +247, +229, +230, +171, +117, +200, +17, +139, +188, +234, +34, +30, +106, +95, +178, +144, +194, +113, +128, +144, +218, +56, +134, +156, +235, +232, +4, +168, +98, +163, +60, +112, +151, +242, +226, +22, +49, +171, +91, +236, +124, +240, +217, +205, +234, +60, +78, +93, +242, +241, +201, +164, +231, +5, +102, +59, +44, +126, +220, +4, +233, +43, +195, +101, +29, +237, +164, +174, +8, +83, +54, +0, +0, +251, +196, +241, +55, +224, +200, +227, +80, +27, +82, +194, +253, +28, +130, +147, +163, +56, +220, +238, +158, +32, +112, +5, +101, +241, +0, +65, +97, +129, +163, +163, +65, +62, +74, +209, +80, +109, +198, +250, +128, +139, +27, +96, +171, +176, +112, +191, +173, +19, +184, +203, +28, +162, +140, +179, +200, +210, +133, +239, +48, +169, +164, +72, +206, +137, +227, +122, +63, +86, +239, +103, +19, +39, +7, +255, +135, +109, +135, +196, +85, +253, +104, +156, +175, +213, +189, +8, +147, +192, +90, +221, +176, +189, +106, +126, +31, +100, +32, +113, +249, +184, +58, +108, +200, +122, +96, +40, +175, +209, +218, +3, +115, +53, +18, +224, +231, +94, +241, +138, +188, +39, +50, +36, +146, +215, +146, +2, +184, +134, +75, +204, +109, +242, +168, +113, +67, +6, +173, +18, +66, +135, +30, +5, +18, +98, +8, +138, +163, +53, +80, +223, +93, +248, +122, +58, +56, +140, +116, +132, +230, +235, +46, +146, +38, +229, +98, +207, +68, +35, +232, +89, +104, +19, +35, +100, +117, +137, +0, +228, +250, +98, +205, +47, +205, +69, +61, +177, +162, +126, +21, +51, +67, +75, +107, +236, +116, +56, +236, +154, +101, +246, +75, +112, +140, +100, +62, +217, +74, +30, +255, +131, +241, +5, +154, +13, +128, +222, +172, +70, +126, +128, +72, +246, +20, +207, +61, +59, +203, +239, +159, +57, +186, +194, +180, +73, +149, +96, +68, +244, +47, +242, +166, +0, +149, +128, +122, +40, +245, +149, +225, +124, +13, +20, +0, +175, +81, +41, +4, +162, +205, +195, +5, +224, +253, +172, +64, +115, +202, +247, +17, +3, +115, +73, +200, +132, +48, +79, +126, +24, +232, +240, +53, +160, +197, +173, +152, +9, +109, +250, +198, +166, +180, +74, +145, +136, +28, +0, +31, +204, +34, +179, +76, +156, +146, +142, +120, +19, +215, +48, +212, +219, +98, +23, +136, +16, +31, +23, +126, +205, +83, +92, +185, +72, +221, +32, +116, +240, +217, +190, +25, +53, +125, +126, +135, +74, +55, +202, +38, +70, +227, +70, +43, +168, +58, +178, +111, +63, +188, +185, +73, +14, +59, +84, +227, +124, +11, +161, +146, +15, +55, +52, +234, +65, +207, +131, +161, +74, +120, +208, +125, +12, +226, +199, +118, +34, +54, +90, +214, +81, +113, +250, +86, +241, +200, +106, +241, +19, +126, +84, +162, +108, +83, +58, +87, +24, +176, +183, +170, +101, +65, +178, +187, +137, +190, +175, +249, +179, +52, +151, +219, +151, +73, +133, +109, +50, +62, +229, +41, +29, +90, +75, +195, +152, +12, +124, +232, +94, +145, +52, +88, +229, +132, +119, +238, +48, +119, +67, +159, +66, +104, +121, +206, +223, +74, +159, +147, +74, +149, +187, +250, +62, +33, +36, +181, +182, +107, +146, +118, +154, +3, +106, +167, +122, +91, +18, +173, +20, +220, +176, +89, +129, +68, +21, +253, +176, +43, +166, +67, +134, +173, +235, +11, +192, +95, +33, +197, +55, +73, +131, +74, +17, +33, +102, +124, +117, +66, +203, +176, +203, +131, +170, +164, +5, +182, +16, +179, +84, +148, +147, +92, +0, +0, +142, +145, +213, +235, +231, +66, +51, +227, +80, +93, +75, +131, +220, +217, +176, +18, +137, +108, +82, +101, +153, +6, +14, +166, +157, +121, +101, +90, +101, +150, +99, +93, +42, +129, +189, +99, +231, +121, +73, +228, +168, +210, +73, +222, +130, +104, +203, +161, +82, +204, +87, +200, +72, +189, +193, +138, +50, +31, +122, +233, +2, +147, +248, +36, +181, +110, +172, +174, +94, +104, +60, +75, +153, +165, +166, +195, +158, +8, +210, +15, +136, +114, +2, +206, +45, +94, +157, +234, +94, +38, +214, +194, +183, +90, +231, +120, +184, +14, +102, +118, +34, +223, +240, +100, +2, +27, +172, +128, +142, +130, +250, +204, +101, +224, +183, +131, +68, +85, +190, +33, +97, +180, +28, +147, +122, +68, +241, +68, +153, +221, +40, +69, +6, +30, +130, +247, +48, +169, +6, +195, +2, +246, +133, +39, +22, +222, +203, +48, +114, +180, +42, +36, +63, +158, +27, +230, +60, +20, +192, +134, +44, +171, +60, +205, +81, +195, +30, +32, +133, +190, +142, +236, +23, +128, +214, +213, +211, +111, +225, +171, +46, +213, +30, +94, +40, +92, +179, +182, +118, +24, +225, +148, +47, +133, +243, +152, +158, +56, +227, +156, +78, +121, +2, +194, +239, +173, +215, +12, +100, +76, +5, +127, +232, +153, +156, +202, +41, +59, +43, +175, +149, +49, +203, +81, +81, +58, +74, +61, +114, +234, +248, +115, +201, +65, +191, +196, +82, +197, +30, +102, +234, +195, +209, +242, +118, +82, +56, +3, +50, +240, +94, +89, +71, +19, +166, +159, +104, +126, +189, +90, +54, +121, +107, +87, +174, +84, +102, +96, +91, +149, +123, +138, +236, +57, +185, +167, +106, +53, +35, +242, +250, +226, +175, +170, +45, +249, +225, +92, +67, +168, +249, +23, +56, +107, +188, +140, +160, +155, +30, +243, +235, +38, +211, +98, +169, +246, +35, +214, +146, +158, +139, +99, +44, +119, +202, +11, +139, +57, +41, +110, +120, +155, +211, +64, +47, +86, +195, +141, +166, +151, +201, +2, +62, +229, +182, +239, +108, +167, +10, +49, +199, +249, +79, +82, +36, +183, +254, +133, +131, +3, +126, +111, +26, +227, +135, +121, +106, +147, +180, +153, +128, +183, +91, +56, +251, +157, +174, +74, +76, +103, +48, +250, +53, +126, +191, +213, +175, +109, +11, +157, +18, +208, +153, +145, +31, +120, +234, +154, +109, +9, +15, +100, +167, +215, +12, +76, +147, +82, +175, +148, +86, +176, +30, +102, +134, +223, +74, +143, +184, +99, +65, +105, +161, +66, +70, +24, +220, +171, +181, +55, +240, +146, +12, +175, +181, +63, +172, +63, +13, +125, +2, +195, +17, +216, +244, +202, +12, +27, +142, +91, +37, +45, +91, +123, +89, +1, +78, +66, +46, +55, +9, +2, +229, +135, +99, +134, +174, +240, +101, +106, +148, +72, +81, +111, +50, +170, +75, +178, +179, +53, +235, +221, +247, +35, +214, +16, +115, +146, +2, +151, +136, +159, +178, +68, +19, +41, +130, +15, +190, +153, +227, +179, +76, +162, +107, +184, +45, +55, +45, +72, +8, +4, +152, +156, +85, +233, +124, +133, +153, +240, +0, +0, +75, +25, +157, +55, +46, +135, +31, +80, +4, +75, +255, +112, +35, +78, +65, +202, +236, +89, +117, +82, +112, +243, +191, +153, +4, +166, +45, +213, +27, +161, +17, +20, +158, +241, +39, +29, +200, +232, +230, +155, +217, +48, +251, +183, +22, +239, +222, +77, +1, +156, +154, +130, +26, +242, +19, +25, +191, +77, +44, +179, +134, +217, +153, +17, +184, +2, +233, +105, +37, +38, +25, +100, +87, +51, +235, +79, +226, +61, +103, +239, +171, +202, +240, +215, +29, +101, +99, +112, +81, +125, +53, +26, +113, +231, +239, +200, +40, +48, +228, +151, +179, +157, +167, +142, +206, +46, +99, +113, +140, +39, +190, +162, +173, +51, +49, +241, +127, +189, +107, +101, +227, +106, +210, +33, +113, +53, +199, +48, +138, +217, +93, +141, +214, +156, +70, +25, +235, +159, +21, +215, +72, +231, +62, +162, +112, +64, +222, +170, +132, +6, +77, +178, +10, +176, +158, +138, +200, +130, +133, +155, +91, +207, +174, +169, +168, +16, +66, +75, +92, +108, +114, +86, +192, +185, +255, +202, +38, +226, +241, +80, +34, +33, +79, +202, +40, +3, +241, +41, +211, +105, +108, +163, +221, +170, +136, +141, +175, +181, +226, +119, +251, +230, +29, +41, +200, +21, +93, +64, +85, +14, +73, +98, +118, +146, +34, +82, +110, +104, +155, +19, +240, +145, +211, +23, +128, +184, +79, +194, +126, +230, +140, +128, +202, +75, +182, +103, +27, +147, +231, +38, +239, +241, +58, +158, +12, +112, +196, +154, +215, +232, +1, +173, +110, +130, +19, +216, +46, +101, +59, +218, +25, +71, +150, +35, +218, +82, +30, +209, +123, +8, +93, +102, +224, +35, +45, +12, +251, +139, +14, +156, +175, +52, +221, +245, +92, +29, +59, +170, +146, +250, +238, +113, +171, +192, +45, +142, +186, +4, +172, +30, +78, +107, +136, +254, +213, +191, +0, +191, +104, +120, +236, +74, +171, +0, +65, +89, +151, +163, +224, +101, +83, +194, +44, +167, +37, +97, +23, +175, +144, +118, +24, +136, +224, +93, +157, +170, +57, +25, +122, +172, +232, +123, +152, +144, +186, +104, +11, +50, +16, +241, +101, +45, +142, +119, +41, +190, +140, +149, +171, +203, +56, +245, +253, +121, +108, +214, +0, +193, +122, +50, +245, +49, +118, +91, +123, +201, +249, +197, +4, +200, +251, +140, +79, +84, +199, +100, +145, +101, +234, +107, +41, +59, +226, +36, +65, +130, +140, +159, +160, +31, +45, +230, +125, +114, +91, +188, +7, +220, +1, +216, +255, +14, +8, +79, +211, +39, +51, +51, +179, +106, +132, +121, +152, +20, +177, +161, +44, +5, +45, +19, +45, +231, +217, +230, +29, +132, +235, +20, +50, +75, +175, +178, +81, +161, +182, +2, +6, +57, +28, +138, +19, +13, +211, +4, +121, +33, +253, +200, +162, +91, +53, +225, +155, +191, +169, +113, +153, +72, +133, +153, +57, +84, +144, +31, +253, +100, +224, +110, +64, +139, +239, +145, +144, +51, +68, +85, +116, +132, +65, +137, +37, +157, +152, +160, +106, +20, +223, +193, +33, +174, +145, +147, +252, +172, +204, +206, +69, +6, +237, +27, +0, +0, +179, +11, +122, +50, +99, +32, +155, +133, +118, +149, +211, +62, +152, +40, +78, +147, +185, +173, +150, +142, +253, +49, +93, +252, +174, +26, +45, +159, +115, +233, +206, +95, +191, +131, +161, +119, +222, +3, +149, +120, +115, +43, +174, +45, +213, +232, +41, +239, +239, +151, +65, +80, +226, +36, +185, +230, +162, +112, +164, +138, +134, +150, +56, +137, +68, +136, +119, +67, +19, +160, +39, +240, +68, +25, +49, +68, +239, +204, +137, +24, +179, +4, +59, +125, +209, +13, +35, +211, +102, +238, +134, +246, +159, +40, +71, +235, +92, +209, +106, +4, +233, +167, +218, +164, +131, +146, +72, +72, +223, +214, +37, +234, +110, +250, +109, +127, +218, +5, +114, +186, +58, +114, +161, +47, +56, +254, +7, +37, +13, +104, +58, +240, +126, +41, +43, +87, +222, +134, +33, +154, +88, +124, +73, +110, +244, +195, +232, +126, +180, +221, +58, +232, +237, +212, +46, +108, +231, +113, +136, +50, +118, +67, +58, +41, +148, +229, +205, +193, +250, +8, +110, +36, +155, +126, +210, +205, +196, +124, +141, +65, +5, +148, +3, +79, +123, +161, +194, +0, +51, +42, +78, +240, +11, +81, +151, +19, +105, +55, +156, +170, +8, +112, +17, +180, +82, +33, +122, +12, +85, +249, +25, +70, +232, +25, +111, +104, +185, +91, +101, +161, +99, +81, +21, +131, +84, +104, +48, +102, +53, +187, +99, +169, +255, +221, +195, +107, +138, +184, +35, +4, +95, +199, +79, +54, +127, +137, +136, +68, +90, +73, +225, +201, +136, +43, +73, +130, +235, +192, +61, +114, +175, +144, +46, +14, +251, +209, +210, +71, +35, +25, +141, +51, +203, +48, +150, +241, +105, +157, +162, +23, +181, +99, +236, +143, +5, +80, +179, +211, +177, +219, +25, +57, +31, +150, +71, +22, +66, +225, +148, +46, +169, +246, +142, +107, +26, +149, +203, +30, +174, +185, +69, +166, +123, +25, +160, +87, +112, +181, +128, +85, +58, +244, +204, +62, +106, +180, +156, +239, +95, +202, +212, +35, +147, +198, +162, +148, +134, +236, +140, +242, +197, +33, +7, +24, +35, +151, +80, +63, +156, +158, +69, +120, +254, +5, +48, +59, +131, +103, +249, +101, +183, +77, +220, +90, +233, +106, +71, +229, +119, +215, +133, +76, +186, +119, +167, +234, +89, +201, +168, +56, +89, +80, +167, +121, +200, +16, +58, +113, +190, +24, +121, +142, +83, +25, +91, +185, +23, +246, +104, +39, +137, +161, +134, +214, +173, +52, +67, +200, +193, +33, +32, +235, +112, +252, +107, +155, +70, +82, +239, +102, +7, +63, +254, +175, +20, +192, +146, +203, +158, +233, +175, +198, +67, +144, +65, +137, +109, +54, +252, +185, +235, +199, +241, +23, +41, +58, +184, +12, +155, +168, +10, +0, +159, +222, +123, +64, +95, +118, +184, +154, +251, +254, +83, +132, +194, +162, +97, +51, +100, +196, +227, +93, +32, +202, +231, +136, +140, +17, +147, +103, +89, +38, +5, +194, +133, +78, +83, +21, +72, +74, +207, +185, +229, +109, +247, +254, +240, +6, +166, +218, +19, +60, +147, +192, +52, +62, +185, +22, +138, +213, +0, +0, +73, +153, +94, +213, +196, +91, +71, +86, +3, +148, +199, +179, +146, +140, +209, +170, +126, +213, +131, +59, +95, +157, +240, +7, +238, +240, +221, +99, +57, +81, +75, +73, +168, +109, +199, +22, +56, +221, +235, +22, +56, +31, +147, +216, +185, +92, +99, +159, +82, +230, +87, +75, +85, +136, +167, +44, +54, +140, +199, +7, +213, +128, +210, +103, +158, +129, +191, +118, +71, +230, +106, +160, +25, +112, +221, +156, +65, +231, +81, +101, +245, +57, +157, +25, +99, +247, +178, +45, +53, +225, +197, +154, +164, +212, +98, +19, +221, +171, +161, +184, +70, +230, +36, +39, +131, +73, +195, +87, +226, +14, +36, +95, +177, +79, +11, +192, +98, +254, +6, +129, +236, +61, +206, +121, +219, +66, +65, +220, +220, +19, +107, +100, +42, +109, +224, +9, +169, +84, +221, +184, +62, +102, +100, +186, +61, +91, +100, +140, +88, +150, +251, +69, +254, +233, +49, +32, +113, +54, +124, +98, +92, +127, +219, +106, +23, +68, +203, +37, +207, +154, +111, +17, +164, +246, +244, +231, +119, +180, +158, +60, +23, +91, +51, +87, +27, +159, +234, +226, +193, +50, +176, +236, +211, +194, +215, +67, +71, +53, +154, +198, +229, +210, +215, +111, +149, +107, +32, +54, +109, +228, +2, +232, +195, +15, +10, +160, +231, +132, +192, +107, +48, +15, +103, +15, +73, +44, +139, +232, +158, +128, +41, +155, +153, +88, +119, +44, +131, +118, +92, +220, +94, +249, +111, +87, +48, +196, +215, +39, +2, +182, +45, +201, +40, +54, +59, +150, +77, +190, +118, +20, +73, +47, +92, +58, +203, +197, +25, +184, +95, +235, +58, +154, +4, +49, +121, +5, +34, +37, +213, +76, +49, +253, +139, +181, +76, +61, +140, +124, +194, +90, +169, +181, +197, +198, +214, +56, +53, +86, +69, +203, +99, +133, +94, +161, +10, +93, +61, +30, +147, +38, +175, +188, +242, +242, +43, +224, +48, +187, +135, +148, +159, +254, +4, +43, +45, +88, +14, +203, +18, +174, +144, +139, +81, +73, +213, +120, +220, +91, +51, +138, +124, +144, +106, +122, +5, +121, +136, +19, +63, +194, +102, +123, +216, +6, +139, +4, +55, +234, +163, +114, +244, +240, +9, +28, +205, +221, +110, +26, +223, +180, +72, +80, +199, +195, +238, +223, +157, +58, +70, +188, +161, +215, +164, +31, +119, +251, +2, +106, +99, +104, +149, +61, +209, +225, +72, +131, +244, +189, +157, +243, +107, +93, +101, +252, +72, +226, +34, +251, +132, +199, +233, +46, +119, +211, +33, +202, +116, +205, +234, +36, +176, +35, +185, +151, +160, +181, +199, +224, +65, +198, +159, +148, +154, +135, +55, +62, +245, +218, +213, +240, +51, +134, +2, +122, +241, +18, +144, +69, +15, +147, +153, +167, +235, +93, +176, +4, +28, +197, +6, +144, +131, +37, +229, +176, +187, +170, +16, +30, +84, +95, +221, +201, +107, +39, +120, +128, +139, +144, +26, +53, +117, +144, +96, +228, +179, +212, +12, +61, +158, +175, +224, +223, +45, +117, +146, +27, +179, +216, +31, +49, +212, +180, +56, +152, +234, +118, +175, +55, +34, +49, +0, +0, +90, +129, +212, +144, +86, +243, +254, +141, +100, +205, +41, +176, +198, +99, +165, +233, +53, +246, +117, +81, +166, +160, +32, +119, +200, +17, +115, +147, +122, +192, +41, +207, +139, +28, +86, +185, +205, +29, +245, +58, +233, +5, +143, +150, +42, +166, +210, +80, +174, +8, +3, +34, +196, +65, +242, +226, +67, +173, +215, +28, +168, +224, +150, +138, +75, +237, +163, +11, +156, +100, +116, +203, +221, +50, +15, +66, +141, +61, +242, +137, +177, +186, +144, +112, +164, +95, +68, +19, +242, +246, +82, +134, +21, +168, +252, +7, +15, +87, +151, +157, +179, +46, +128, +219, +79, +179, +124, +0, +229, +47, +50, +185, +155, +154, +62, +26, +67, +175, +86, +247, +223, +88, +137, +239, +53, +58, +180, +45, +87, +181, +94, +8, +81, +187, +12, +7, +56, +183, +75, +166, +112, +95, +28, +179, +235, +76, +94, +62, +252, +205, +117, +126, +21, +131, +0, +97, +184, +229, +14, +50, +85, +15, +25, +81, +73, +242, +192, +79, +139, +92, +158, +16, +23, +65, +57, +242, +68, +226, +154, +231, +23, +239, +252, +173, +138, +29, +13, +59, +61, +217, +222, +130, +251, +250, +81, +140, +145, +85, +34, +159, +137, +215, +235, +166, +160, +1, +95, +199, +207, +154, +73, +255, +124, +56, +194, +114, +241, +240, +227, +157, +88, +39, +78, +33, +233, +193, +240, +178, +98, +161, +215, +189, +21, +112, +139, +59, +62, +228, +116, +115, +68, +193, +3, +115, +163, +52, +198, +95, +168, +12, +99, +69, +236, +154, +154, +34, +198, +226, +21, +108, +179, +249, +43, +78, +137, +191, +221, +60, +48, +217, +76, +240, +249, +152, +44, +97, +120, +242, +84, +107, +61, +25, +73, +114, +176, +252, +71, +220, +104, +44, +184, +4, +145, +236, +115, +186, +159, +196, +169, +17, +116, +240, +12, +28, +22, +76, +158, +94, +95, +86, +250, +56, +222, +28, +178, +230, +149, +25, +119, +38, +194, +225, +54, +121, +136, +129, +137, +233, +96, +223, +144, +30, +6, +139, +114, +226, +123, +26, +38, +97, +68, +175, +137, +123, +122, +60, +255, +162, +40, +137, +238, +134, +18, +111, +125, +119, +67, +252, +181, +245, +125, +63, +103, +84, +79, +103, +154, +18, +7, +48, +233, +6, +77, +92, +102, +0, +32, +191, +68, +248, +136, +213, +182, +135, +102, +110, +206, +52, +131, +215, +221, +151, +185, +195, +133, +214, +214, +98, +110, +167, +155, +213, +78, +231, +197, +42, +181, +53, +112, +38, +108, +225, +152, +140, +225, +218, +63, +27, +189, +24, +21, +89, +172, +132, +177, +24, +68, +103, +15, +105, +142, +51, +24, +25, +255, +62, +112, +91, +207, +139, +69, +218, +228, +141, +168, +148, +124, +64, +215, +220, +177, +35, +63, +21, +13, +113, +19, +46, +234, +26, +1, +102, +208, +29, +24, +56, +166, +121, +184, +241, +34, +53, +87, +123, +243, +65, +103, +87, +84, +136, +187, +136, +99, +143, +176, +108, +117, +231, +210, +162, +125, +71, +181, +166, +137, +153, +16, +191, +192, +235, +166, +216, +93, +150, +90, +69, +31, +34, +120, +139, +0, +0, +157, +103, +15, +78, +60, +212, +246, +108, +103, +44, +140, +126, +225, +128, +96, +30, +108, +127, +38, +53, +161, +127, +66, +242, +87, +143, +89, +138, +157, +72, +84, +192, +55, +140, +172, +190, +111, +51, +231, +144, +11, +152, +61, +188, +180, +42, +193, +248, +36, +200, +188, +189, +49, +250, +201, +243, +249, +31, +196, +130, +251, +239, +223, +252, +73, +238, +194, +60, +144, +181, +129, +243, +89, +101, +197, +225, +52, +178, +130, +66, +159, +1, +53, +53, +117, +5, +136, +159, +0, +105, +31, +24, +161, +196, +20, +97, +119, +148, +105, +232, +244, +70, +84, +195, +108, +80, +79, +121, +75, +64, +245, +59, +88, +119, +209, +175, +44, +174, +141, +148, +82, +157, +250, +133, +120, +174, +181, +144, +32, +44, +25, +176, +238, +39, +142, +253, +93, +173, +87, +112, +196, +37, +177, +250, +205, +116, +21, +160, +41, +100, +80, +255, +96, +164, +199, +105, +216, +90, +84, +183, +166, +114, +158, +129, +241, +182, +244, +9, +70, +174, +9, +51, +156, +28, +30, +144, +246, +211, +124, +77, +164, +225, +130, +62, +72, +160, +151, +92, +220, +215, +164, +196, +76, +15, +170, +229, +168, +23, +180, +185, +96, +61, +231, +245, +119, +156, +73, +245, +66, +213, +201, +49, +66, +52, +206, +134, +140, +127, +145, +233, +7, +193, +243, +200, +163, +29, +170, +69, +164, +199, +24, +61, +2, +59, +207, +132, +116, +5, +208, +241, +61, +247, +228, +80, +35, +100, +179, +112, +145, +4, +220, +31, +168, +186, +37, +143, +49, +233, +68, +85, +153, +31, +206, +88, +88, +60, +216, +228, +41, +174, +153, +10, +133, +45, +89, +101, +76, +156, +14, +121, +49, +180, +29, +208, +50, +238, +212, +204, +211, +234, +144, +143, +143, +54, +147, +255, +40, +198, +134, +83, +171, +190, +206, +83, +17, +27, +51, +86, +117, +90, +113, +174, +203, +241, +135, +48, +117, +114, +17, +49, +230, +131, +122, +44, +97, +107, +2, +162, +213, +66, +85, +36, +132, +74, +177, +142, +255, +49, +17, +1, +114, +187, +79, +48, +169, +58, +50, +32, +246, +203, +246, +3, +113, +26, +38, +90, +249, +135, +47, +98, +134, +118, +45, +23, +155, +131, +8, +200, +123, +218, +147, +255, +98, +127, +44, +183, +52, +92, +215, +49, +135, +36, +5, +111, +10, +207, +214, +49, +119, +225, +9, +100, +135, +197, +177, +139, +81, +42, +219, +226, +40, +173, +19, +53, +110, +212, +163, +31, +68, +14, +251, +1, +200, +80, +175, +155, +50, +136, +38, +29, +236, +170, +222, +86, +186, +209, +126, +181, +46, +29, +27, +234, +129, +226, +17, +115, +39, +178, +40, +73, +158, +179, +193, +129, +72, +59, +114, +7, +156, +127, +205, +38, +135, +145, +252, +178, +53, +145, +246, +149, +165, +108, +238, +156, +91, +35, +96, +41, +222, +120, +168, +134, +227, +126, +103, +201, +9, +230, +25, +241, +32, +249, +144, +11, +212, +255, +114, +143, +193, +159, +35, +246, +53, +197, +26, +67, +98, +139, +139, +43, +5, +110, +71, +65, +87, +240, +69, +32, +36, +164, +0, +0, +218, +13, +57, +158, +107, +99, +91, +152, +35, +171, +12, +32, +151, +62, +23, +36, +71, +21, +108, +134, +56, +192, +175, +61, +193, +192, +16, +21, +93, +108, +230, +69, +110, +230, +203, +117, +33, +165, +100, +230, +192, +178, +65, +145, +96, +172, +218, +7, +151, +39, +228, +130, +197, +117, +127, +66, +165, +210, +83, +122, +179, +126, +49, +186, +184, +0, +169, +181, +103, +113, +52, +227, +7, +80, +63, +134, +96, +245, +163, +158, +228, +179, +40, +12, +145, +176, +252, +40, +31, +2, +75, +212, +128, +54, +142, +226, +124, +149, +134, +126, +175, +73, +109, +24, +115, +111, +111, +163, +153, +87, +239, +234, +212, +110, +207, +209, +157, +101, +96, +46, +182, +187, +25, +231, +254, +212, +194, +225, +62, +50, +103, +130, +119, +11, +226, +156, +148, +32, +194, +194, +202, +224, +13, +233, +100, +178, +98, +13, +115, +186, +98, +133, +40, +241, +101, +159, +222, +150, +46, +142, +143, +77, +68, +100, +33, +13, +53, +28, +102, +112, +138, +207, +192, +253, +100, +5, +234, +37, +22, +164, +172, +176, +228, +213, +116, +226, +18, +253, +242, +140, +249, +212, +106, +156, +197, +21, +159, +73, +179, +210, +95, +177, +62, +161, +44, +123, +160, +251, +121, +173, +186, +140, +185, +17, +79, +188, +112, +53, +63, +179, +11, +201, +108, +95, +103, +172, +168, +10, +175, +12, +108, +159, +126, +11, +224, +98, +192, +60, +70, +112, +83, +241, +204, +210, +41, +85, +11, +149, +18, +102, +124, +99, +227, +173, +196, +58, +74, +250, +59, +3, +110, +246, +164, +72, +86, +202, +198, +162, +4, +186, +226, +240, +114, +22, +149, +78, +211, +48, +89, +79, +83, +235, +135, +207, +214, +154, +155, +44, +122, +141, +49, +234, +197, +184, +52, +81, +168, +247, +139, +185, +12, +220, +195, +206, +87, +100, +221, +90, +192, +165, +121, +104, +153, +53, +151, +227, +212, +188, +229, +83, +224, +172, +157, +174, +193, +121, +187, +23, +71, +29, +30, +238, +195, +59, +67, +70, +251, +70, +67, +56, +181, +87, +59, +47, +209, +150, +143, +100, +72, +177, +42, +0, +211, +170, +57, +161, +58, +188, +193, +139, +90, +235, +51, +85, +121, +48, +136, +151, +116, +216, +154, +155, +158, +143, +90, +231, +161, +26, +221, +252, +55, +127, +44, +170, +36, +57, +92, +135, +209, +106, +64, +9, +184, +111, +209, +233, +93, +158, +74, +134, +115, +83, +123, +197, +191, +114, +177, +183, +75, +187, +163, +244, +24, +233, +10, +49, +248, +184, +196, +122, +216, +5, +108, +29, +211, +207, +91, +213, +55, +110, +188, +173, +212, +189, +5, +158, +160, +78, +127, +162, +148, +213, +122, +185, +171, +184, +128, +36, +167, +174, +23, +216, +157, +203, +165, +82, +174, +98, +51, +249, +181, +1, +184, +181, +251, +164, +239, +128, +24, +59, +123, +209, +92, +70, +59, +23, +199, +135, +77, +137, +8, +148, +22, +241, +143, +153, +93, +131, +171, +62, +236, +222, +61, +108, +45, +183, +170, +133, +154, +40, +120, +156, +190, +131, +87, +156, +10, +15, +114, +197, +0, +0, +27, +245, +85, +215, +121, +160, +168, +50, +87, +181, +27, +4, +137, +100, +164, +116, +222, +89, +167, +89, +87, +211, +137, +151, +239, +224, +127, +175, +45, +52, +240, +250, +216, +5, +91, +209, +169, +115, +117, +179, +31, +168, +72, +169, +8, +204, +163, +84, +37, +131, +149, +57, +194, +130, +62, +150, +124, +39, +188, +202, +136, +181, +149, +128, +241, +242, +10, +199, +78, +170, +229, +66, +81, +234, +250, +95, +85, +185, +213, +40, +26, +81, +155, +20, +39, +133, +3, +239, +91, +229, +80, +13, +210, +42, +230, +68, +78, +193, +254, +169, +101, +103, +164, +162, +92, +170, +74, +132, +202, +118, +182, +88, +237, +233, +215, +209, +136, +62, +137, +42, +219, +13, +249, +6, +157, +138, +148, +125, +10, +208, +210, +209, +123, +140, +249, +48, +160, +196, +193, +99, +129, +253, +133, +57, +139, +180, +2, +109, +184, +84, +147, +239, +8, +181, +109, +124, +42, +242, +81, +68, +82, +220, +78, +124, +77, +116, +194, +228, +35, +58, +144, +144, +221, +31, +19, +57, +127, +229, +107, +178, +166, +107, +60, +36, +150, +56, +165, +15, +167, +165, +111, +196, +85, +59, +174, +154, +84, +63, +222, +141, +195, +176, +232, +18, +225, +93, +246, +134, +196, +167, +245, +8, +117, +175, +131, +11, +207, +207, +58, +213, +80, +87, +211, +192, +71, +193, +150, +113, +62, +226, +73, +92, +34, +253, +241, +69, +10, +181, +253, +34, +171, +63, +174, +224, +65, +168, +95, +176, +21, +39, +183, +116, +178, +20, +124, +194, +227, +82, +62, +109, +132, +107, +84, +244, +228, +231, +198, +227, +155, +168, +120, +126, +152, +165, +29, +129, +122, +71, +27, +17, +71, +147, +33, +26, +65, +136, +150, +56, +51, +133, +175, +46, +146, +40, +151, +25, +41, +187, +27, +179, +155, +47, +48, +43, +173, +6, +246, +151, +186, +91, +239, +155, +242, +200, +210, +169, +202, +85, +156, +80, +25, +242, +156, +51, +12, +111, +213, +58, +107, +54, +42, +61, +192, +255, +80, +223, +251, +38, +30, +219, +183, +95, +77, +4, +142, +114, +77, +47, +111, +74, +65, +216, +230, +174, +244, +86, +51, +158, +170, +141, +145, +52, +194, +110, +227, +175, +131, +95, +172, +179, +214, +153, +0, +245, +133, +36, +195, +243, +12, +147, +114, +154, +202, +137, +101, +7, +211, +106, +87, +101, +133, +184, +121, +255, +205, +110, +110, +177, +14, +6, +4, +126, +82, +136, +251, +90, +145, +75, +209, +241, +54, +25, +46, +84, +1, +57, +212, +13, +192, +193, +162, +41, +209, +23, +236, +14, +181, +148, +156, +253, +137, +204, +73, +53, +84, +94, +5, +61, +40, +5, +198, +73, +141, +188, +117, +65, +68, +100, +252, +108, +78, +66, +105, +91, +58, +182, +227, +0, +146, +194, +213, +211, +60, +42, +140, +119, +138, +19, +223, +232, +250, +189, +141, +133, +147, +120, +255, +81, +119, +144, +198, +188, +191, +133, +254, +157, +204, +102, +107, +243, +191, +81, +69, +101, +253, +197, +96, +204, +114, +237, +241, +7, +91, +233, +227, +117, +156, +190, +214, +108, +0, +0, +229, +56, +183, +156, +96, +41, +15, +211, +45, +16, +96, +186, +76, +192, +24, +18, +36, +112, +174, +222, +42, +43, +61, +197, +214, +106, +68, +133, +30, +253, +33, +92, +57, +111, +83, +232, +44, +40, +74, +191, +94, +22, +26, +159, +155, +31, +245, +250, +63, +184, +33, +94, +34, +56, +166, +159, +15, +176, +95, +203, +3, +107, +215, +137, +72, +103, +158, +233, +183, +239, +12, +176, +142, +111, +100, +233, +4, +239, +35, +178, +206, +236, +61, +100, +154, +106, +139, +195, +5, +169, +93, +203, +144, +234, +232, +65, +234, +124, +55, +178, +79, +24, +79, +98, +138, +184, +28, +230, +53, +109, +147, +139, +10, +249, +179, +1, +151, +246, +15, +0, +231, +213, +71, +120, +52, +34, +177, +107, +60, +223, +136, +1, +152, +135, +109, +24, +22, +35, +2, +19, +62, +88, +228, +108, +69, +86, +106, +148, +141, +51, +94, +90, +58, +86, +252, +7, +102, +77, +99, +153, +217, +39, +141, +231, +167, +153, +55, +134, +198, +216, +242, +152, +152, +176, +138, +145, +251, +130, +252, +195, +194, +143, +93, +10, +244, +21, +174, +14, +24, +173, +194, +86, +199, +147, +223, +145, +134, +167, +87, +13, +228, +229, +33, +238, +188, +93, +214, +90, +136, +213, +98, +49, +24, +98, +42, +168, +144, +197, +66, +107, +230, +38, +139, +17, +75, +78, +176, +36, +158, +1, +144, +81, +37, +153, +139, +60, +110, +134, +222, +82, +253, +237, +109, +229, +156, +77, +43, +21, +39, +65, +106, +23, +204, +46, +65, +112, +248, +205, +108, +86, +140, +178, +127, +2, +104, +72, +197, +87, +172, +20, +243, +51, +59, +131, +112, +124, +63, +71, +145, +32, +132, +27, +109, +228, +45, +56, +145, +46, +141, +105, +42, +133, +234, +222, +233, +223, +121, +205, +162, +136, +222, +167, +4, +191, +2, +141, +54, +53, +1, +211, +142, +81, +206, +224, +4, +120, +68, +251, +87, +224, +95, +93, +65, +123, +173, +71, +16, +160, +239, +203, +170, +184, +13, +8, +119, +214, +125, +220, +100, +8, +42, +76, +114, +177, +25, +161, +131, +121, +253, +53, +130, +90, +157, +202, +17, +44, +177, +50, +77, +184, +177, +187, +17, +31, +46, +124, +145, +83, +96, +212, +213, +101, +200, +186, +248, +28, +226, +199, +132, +6, +43, +85, +146, +183, +161, +81, +135, +222, +144, +41, +123, +210, +46, +91, +69, +110, +54, +68, +239, +94, +152, +26, +182, +41, +175, +135, +118, +55, +180, +19, +87, +180, +204, +80, +212, +160, +160, +77, +88, +92, +193, +183, +206, +10, +152, +159, +232, +244, +173, +136, +1, +202, +189, +54, +142, +187, +47, +232, +150, +162, +49, +50, +159, +178, +163, +115, +160, +163, +217, +158, +78, +127, +173, +251, +89, +217, +170, +132, +222, +104, +186, +46, +166, +244, +141, +241, +210, +206, +166, +141, +188, +237, +7, +100, +210, +160, +196, +253, +221, +68, +18, +139, +26, +117, +31, +95, +137, +22, +226, +85, +196, +190, +179, +79, +12, +152, +243, +64, +32, +91, +213, +214, +131, +184, +192, +37, +92, +165, +67, +124, +0, +0, +197, +45, +195, +211, +222, +241, +141, +179, +148, +30, +250, +161, +204, +49, +83, +226, +150, +93, +184, +174, +235, +26, +4, +130, +22, +24, +116, +236, +134, +171, +14, +139, +26, +135, +190, +0, +207, +241, +210, +91, +208, +62, +163, +9, +52, +170, +142, +93, +130, +50, +111, +36, +222, +147, +124, +130, +93, +113, +142, +215, +14, +214, +141, +96, +81, +119, +206, +205, +133, +250, +216, +64, +212, +253, +117, +107, +163, +242, +198, +75, +183, +99, +42, +118, +227, +154, +73, +44, +234, +87, +223, +249, +157, +10, +145, +77, +28, +162, +92, +213, +146, +251, +180, +136, +77, +194, +63, +74, +180, +116, +184, +229, +50, +212, +188, +26, +48, +64, +86, +246, +27, +143, +226, +129, +58, +81, +24, +84, +73, +38, +51, +120, +233, +11, +241, +69, +20, +107, +80, +169, +198, +235, +132, +164, +20, +219, +187, +137, +164, +243, +130, +246, +250, +117, +101, +52, +223, +182, +58, +186, +139, +112, +226, +35, +172, +230, +230, +87, +9, +185, +157, +29, +249, +86, +105, +99, +13, +175, +131, +111, +246, +23, +56, +152, +40, +121, +71, +105, +169, +87, +71, +123, +31, +210, +97, +180, +184, +225, +178, +25, +170, +125, +13, +162, +92, +202, +5, +85, +177, +42, +82, +157, +122, +126, +48, +5, +178, +20, +253, +204, +222, +180, +113, +95, +78, +255, +224, +89, +187, +199, +28, +11, +170, +210, +167, +244, +126, +224, +42, +34, +136, +7, +42, +77, +175, +80, +31, +131, +113, +34, +139, +106, +116, +245, +154, +117, +192, +71, +12, +212, +70, +177, +55, +224, +236, +166, +113, +203, +239, +127, +164, +18, +231, +103, +209, +175, +149, +146, +199, +52, +138, +67, +247, +99, +170, +21, +167, +195, +220, +72, +98, +89, +17, +96, +160, +135, +175, +138, +106, +246, +63, +128, +186, +83, +182, +116, +70, +150, +238, +254, +217, +230, +179, +80, +152, +20, +212, +233, +230, +172, +83, +23, +196, +197, +81, +34, +79, +89, +125, +41, +182, +13, +79, +67, +214, +207, +29, +116, +131, +209, +17, +36, +248, +73, +141, +47, +143, +72, +24, +23, +120, +148, +245, +49, +202, +7, +161, +113, +213, +128, +88, +174, +81, +227, +83, +211, +171, +185, +198, +49, +217, +31, +103, +113, +84, +60, +195, +25, +57, +75, +35, +136, +167, +246, +241, +9, +123, +68, +55, +208, +20, +183, +24, +159, +230, +254, +188, +90, +176, +60, +140, +198, +212, +115, +197, +40, +33, +193, +125, +3, +44, +178, +40, +113, +29, +65, +29, +110, +18, +23, +86, +191, +15, +182, +134, +182, +207, +253, +34, +62, +133, +175, +1, +189, +1, +145, +84, +27, +232, +241, +236, +87, +114, +126, +103, +1, +205, +110, +239, +147, +67, +235, +119, +161, +228, +55, +119, +127, +16, +7, +184, +43, +117, +75, +151, +115, +65, +9, +127, +37, +58, +139, +200, +122, +80, +177, +207, +117, +229, +124, +13, +166, +1, +117, +132, +173, +0, +45, +139, +115, +173, +116, +237, +212, +73, +52, +234, +18, +31, +160, +95, +52, +243, +195, +2, +120, +6, +178, +195, +89, +0, +0, +113, +81, +170, +6, +94, +203, +162, +138, +142, +118, +129, +0, +49, +111, +14, +48, +169, +27, +195, +99, +234, +193, +24, +87, +43, +130, +126, +225, +56, +183, +171, +206, +86, +237, +215, +176, +195, +77, +32, +141, +138, +19, +191, +179, +93, +68, +212, +25, +218, +134, +120, +51, +223, +17, +167, +14, +29, +143, +169, +131, +226, +179, +224, +41, +29, +77, +239, +26, +75, +55, +191, +35, +130, +80, +33, +167, +13, +63, +63, +158, +59, +4, +4, +23, +46, +57, +250, +205, +180, +36, +89, +85, +48, +11, +67, +213, +75, +72, +229, +149, +108, +173, +190, +15, +141, +5, +145, +181, +52, +183, +160, +202, +130, +250, +168, +86, +80, +37, +9, +133, +201, +134, +172, +170, +37, +90, +74, +240, +191, +85, +173, +52, +90, +116, +0, +215, +191, +186, +204, +101, +164, +78, +165, +116, +203, +137, +137, +6, +159, +110, +207, +128, +239, +123, +101, +27, +47, +238, +161, +96, +152, +110, +41, +232, +41, +232, +101, +149, +39, +235, +49, +26, +219, +49, +41, +56, +252, +65, +77, +147, +195, +247, +41, +229, +51, +117, +110, +63, +142, +77, +65, +155, +156, +238, +95, +210, +181, +11, +145, +63, +17, +93, +66, +228, +112, +8, +105, +189, +88, +204, +70, +68, +50, +201, +62, +116, +44, +51, +214, +240, +41, +212, +56, +109, +147, +25, +226, +222, +96, +151, +199, +84, +12, +63, +114, +10, +14, +192, +53, +80, +44, +19, +106, +6, +24, +229, +113, +43, +227, +122, +185, +57, +79, +77, +215, +200, +88, +49, +161, +136, +175, +41, +82, +35, +226, +180, +153, +211, +186, +188, +196, +254, +79, +148, +169, +172, +117, +139, +129, +49, +66, +165, +162, +170, +230, +26, +213, +69, +233, +39, +153, +185, +43, +68, +145, +50, +201, +30, +62, +85, +56, +169, +80, +224, +168, +170, +87, +179, +83, +100, +252, +232, +187, +254, +108, +254, +169, +5, +8, +137, +248, +30, +117, +108, +243, +78, +190, +171, +180, +53, +85, +76, +116, +80, +225, +237, +17, +180, +90, +218, +241, +71, +251, +198, +36, +226, +154, +214, +239, +45, +82, +186, +245, +247, +25, +243, +24, +84, +46, +61, +16, +66, +114, +77, +110, +199, +29, +1, +164, +179, +34, +174, +100, +143, +100, +145, +154, +138, +169, +32, +23, +209, +50, +161, +25, +117, +40, +230, +78, +235, +179, +1, +152, +81, +50, +35, +71, +230, +43, +191, +116, +10, +71, +18, +27, +54, +26, +163, +166, +178, +20, +23, +42, +227, +26, +176, +181, +203, +222, +22, +189, +18, +253, +145, +239, +86, +118, +220, +72, +147, +72, +188, +134, +251, +143, +59, +181, +190, +190, +125, +224, +90, +36, +255, +156, +199, +233, +231, +158, +10, +74, +63, +14, +3, +135, +5, +72, +119, +203, +206, +121, +135, +196, +121, +3, +248, +66, +183, +228, +131, +132, +187, +119, +64, +54, +47, +90, +68, +198, +196, +163, +191, +104, +176, +88, +227, +193, +227, +194, +81, +220, +154, +53, +136, +33, +62, +181, +87, +92, +79, +78, +29, +74, +43, +153, +10, +62, +45, +120, +85, +0, +0, +239, +168, +197, +93, +95, +149, +212, +136, +96, +148, +24, +66, +146, +26, +255, +149, +7, +9, +207, +208, +9, +49, +124, +28, +189, +18, +40, +92, +151, +179, +22, +130, +221, +1, +101, +229, +24, +216, +46, +24, +95, +135, +103, +181, +205, +89, +103, +37, +60, +178, +205, +117, +148, +116, +5, +150, +71, +94, +16, +14, +20, +216, +242, +167, +41, +175, +164, +188, +90, +33, +239, +102, +76, +219, +213, +248, +90, +219, +100, +192, +178, +131, +110, +199, +38, +176, +8, +19, +188, +208, +146, +120, +124, +138, +75, +46, +144, +86, +191, +83, +179, +87, +127, +103, +118, +238, +22, +100, +178, +55, +70, +215, +122, +49, +211, +54, +37, +234, +23, +141, +7, +192, +223, +22, +152, +121, +229, +219, +45, +78, +229, +114, +90, +123, +36, +251, +164, +39, +201, +193, +127, +221, +97, +128, +63, +34, +77, +189, +73, +249, +233, +222, +221, +32, +45, +212, +11, +96, +58, +164, +102, +155, +254, +106, +137, +83, +246, +211, +199, +130, +127, +143, +83, +255, +97, +8, +43, +151, +175, +115, +255, +44, +6, +3, +100, +246, +218, +60, +220, +6, +10, +28, +217, +142, +187, +216, +7, +169, +84, +255, +204, +232, +91, +252, +151, +16, +194, +104, +164, +69, +192, +226, +74, +49, +10, +239, +88, +168, +39, +77, +57, +179, +255, +168, +133, +218, +166, +56, +31, +27, +95, +112, +188, +149, +68, +95, +12, +32, +184, +169, +159, +49, +112, +124, +235, +82, +125, +12, +62, +190, +231, +233, +36, +230, +53, +80, +221, +115, +166, +120, +167, +250, +210, +239, +53, +93, +141, +113, +227, +231, +172, +106, +18, +18, +94, +8, +171, +198, +91, +171, +111, +2, +211, +151, +110, +79, +96, +151, +173, +165, +103, +232, +145, +165, +144, +197, +106, +57, +53, +47, +2, +64, +173, +19, +228, +129, +154, +55, +42, +164, +21, +157, +104, +206, +107, +240, +248, +37, +92, +101, +128, +221, +32, +100, +184, +252, +144, +134, +221, +229, +22, +42, +93, +119, +88, +216, +66, +84, +108, +20, +116, +68, +115, +178, +99, +15, +110, +249, +48, +49, +224, +100, +212, +139, +24, +133, +241, +14, +100, +45, +121, +55, +223, +239, +254, +227, +151, +228, +226, +195, +72, +142, +156, +206, +34, +208, +241, +123, +243, +6, +215, +145, +138, +171, +156, +184, +36, +138, +108, +83, +214, +176, +1, +75, +214, +77, +58, +54, +77, +247, +204, +236, +79, +66, +103, +7, +5, +85, +224, +27, +131, +109, +215, +21, +247, +199, +145, +106, +211, +181, +229, +81, +66, +126, +180, +107, +235, +19, +217, +255, +98, +159, +86, +229, +199, +178, +221, +9, +218, +67, +114, +110, +69, +253, +173, +200, +0, +71, +195, +60, +10, +135, +136, +60, +126, +203, +84, +82, +170, +166, +148, +53, +110, +17, +60, +91, +154, +82, +130, +1, +62, +206, +248, +112, +221, +227, +205, +44, +101, +228, +157, +21, +49, +155, +22, +5, +64, +84, +116, +46, +123, +89, +154, +82, +99, +112, +138, +160, +104, +34, +66, +69, +199, +235, +120, +50, +15, +226, +107, +32, +0, +0, +203, +156, +120, +43, +161, +71, +187, +137, +42, +146, +38, +107, +7, +213, +225, +105, +250, +91, +116, +208, +7, +238, +46, +3, +145, +86, +168, +98, +10, +32, +33, +38, +74, +152, +14, +37, +222, +116, +143, +219, +128, +87, +184, +180, +162, +214, +158, +92, +3, +71, +54, +64, +115, +146, +163, +116, +130, +209, +103, +191, +135, +57, +47, +238, +216, +175, +227, +182, +125, +58, +83, +76, +165, +78, +189, +26, +148, +159, +237, +174, +110, +94, +196, +217, +58, +128, +182, +92, +112, +120, +207, +223, +242, +121, +114, +121, +22, +145, +111, +179, +41, +195, +34, +231, +115, +192, +185, +110, +219, +6, +72, +156, +195, +148, +125, +111, +194, +12, +78, +249, +235, +115, +135, +39, +45, +229, +166, +170, +92, +174, +137, +53, +4, +233, +81, +211, +210, +103, +63, +221, +172, +6, +65, +129, +219, +64, +229, +216, +91, +70, +139, +111, +187, +220, +172, +101, +49, +153, +72, +23, +237, +215, +79, +216, +251, +132, +40, +89, +112, +53, +236, +68, +179, +100, +81, +192, +251, +63, +236, +169, +1, +139, +122, +116, +42, +154, +191, +7, +221, +17, +145, +114, +20, +141, +231, +41, +221, +19, +37, +134, +86, +0, +136, +162, +77, +127, +1, +120, +172, +78, +197, +93, +30, +130, +95, +92, +87, +163, +204, +254, +130, +134, +210, +151, +188, +213, +191, +226, +164, +129, +120, +167, +120, +145, +187, +92, +110, +45, +202, +147, +119, +120, +252, +45, +14, +247, +249, +39, +13, +243, +21, +103, +75, +72, +140, +166, +31, +94, +5, +42, +100, +140, +39, +77, +147, +84, +171, +228, +188, +11, +213, +122, +36, +175, +44, +163, +195, +227, +136, +15, +78, +23, +207, +8, +240, +96, +58, +222, +127, +246, +44, +113, +33, +62, +110, +163, +101, +227, +77, +130, +58, +219, +90, +110, +39, +38, +62, +227, +53, +220, +35, +215, +4, +170, +48, +185, +193, +212, +209, +90, +124, +125, +77, +186, +76, +3, +121, +23, +226, +38, +48, +69, +152, +176, +234, +164, +8, +145, +132, +6, +18, +168, +127, +10, +40, +79, +140, +215, +216, +31, +188, +209, +251, +207, +120, +131, +221, +141, +111, +222, +48, +55, +139, +205, +31, +185, +11, +128, +114, +114, +56, +145, +112, +238, +19, +200, +146, +127, +221, +35, +239, +161, +36, +245, +45, +171, +19, +234, +36, +50, +50, +59, +96, +222, +115, +1, +35, +24, +164, +99, +184, +105, +103, +57, +96, +67, +254, +131, +160, +107, +213, +63, +90, +205, +53, +214, +139, +225, +160, +35, +246, +199, +243, +147, +94, +233, +21, +89, +49, +51, +165, +63, +157, +53, +39, +46, +34, +246, +129, +40, +168, +73, +243, +19, +134, +89, +168, +18, +205, +68, +48, +169, +16, +249, +250, +225, +249, +182, +245, +33, +174, +147, +167, +139, +68, +85, +38, +121, +84, +248, +80, +139, +145, +142, +129, +193, +7, +5, +106, +140, +112, +81, +238, +22, +127, +133, +235, +55, +85, +137, +157, +106, +33, +189, +101, +221, +87, +107, +198, +116, +152, +220, +212, +149, +139, +166, +135, +93, +167, +217, +0, +0, +237, +128, +87, +208, +179, +219, +151, +211, +66, +12, +171, +129, +50, +238, +185, +36, +66, +176, +106, +222, +196, +19, +8, +254, +235, +63, +95, +153, +186, +239, +255, +78, +94, +55, +9, +104, +158, +99, +84, +64, +235, +115, +193, +122, +43, +221, +75, +33, +198, +86, +150, +60, +59, +221, +94, +20, +143, +176, +152, +187, +81, +106, +225, +45, +11, +140, +202, +63, +195, +210, +203, +235, +22, +158, +220, +87, +221, +192, +38, +213, +183, +191, +195, +32, +233, +153, +113, +39, +40, +217, +12, +114, +101, +142, +182, +84, +77, +81, +43, +118, +109, +194, +101, +175, +180, +74, +145, +177, +26, +228, +176, +164, +32, +65, +81, +91, +185, +110, +251, +250, +3, +236, +1, +205, +251, +44, +111, +176, +228, +125, +46, +48, +49, +27, +16, +182, +254, +87, +131, +119, +211, +38, +97, +104, +59, +185, +242, +33, +52, +96, +161, +230, +172, +15, +49, +133, +96, +253, +93, +205, +74, +40, +52, +12, +98, +230, +132, +188, +209, +192, +157, +18, +40, +115, +227, +78, +83, +248, +69, +34, +228, +24, +51, +130, +138, +27, +47, +17, +249, +52, +51, +29, +208, +58, +174, +185, +154, +99, +72, +65, +139, +103, +190, +203, +180, +85, +156, +55, +177, +42, +33, +146, +64, +6, +183, +188, +130, +214, +69, +215, +190, +51, +188, +238, +38, +214, +37, +119, +169, +251, +37, +54, +152, +210, +10, +77, +9, +129, +185, +195, +167, +91, +210, +136, +22, +97, +35, +177, +107, +145, +180, +215, +65, +212, +41, +200, +248, +185, +32, +123, +20, +149, +77, +115, +98, +55, +235, +111, +120, +3, +252, +206, +241, +252, +25, +37, +248, +101, +107, +149, +2, +54, +15, +36, +94, +209, +228, +39, +0, +248, +46, +12, +62, +208, +107, +106, +85, +35, +247, +194, +97, +6, +179, +224, +243, +78, +113, +207, +78, +207, +225, +155, +222, +127, +81, +35, +252, +18, +174, +120, +81, +173, +122, +146, +216, +167, +223, +21, +23, +146, +17, +44, +100, +177, +210, +10, +155, +253, +200, +100, +90, +209, +233, +32, +219, +186, +207, +205, +185, +191, +80, +151, +59, +156, +220, +56, +54, +167, +177, +141, +206, +169, +9, +12, +70, +223, +157, +249, +95, +91, +214, +185, +109, +220, +85, +39, +88, +196, +230, +201, +78, +140, +95, +215, +147, +27, +247, +179, +47, +216, +170, +15, +150, +164, +80, +57, +119, +136, +200, +129, +48, +32, +226, +23, +189, +170, +24, +245, +170, +70, +191, +209, +201, +86, +30, +103, +94, +30, +80, +118, +78, +203, +31, +116, +181, +13, +249, +252, +174, +193, +120, +130, +77, +26, +130, +57, +254, +168, +253, +109, +208, +211, +43, +254, +69, +203, +27, +208, +187, +205, +17, +51, +207, +71, +39, +131, +94, +26, +55, +154, +203, +229, +110, +18, +198, +60, +130, +236, +84, +115, +15, +72, +95, +85, +82, +42, +229, +150, +124, +157, +169, +95, +188, +79, +57, +210, +18, +74, +24, +155, +55, +112, +131, +149, +29, +108, +77, +182, +88, +216, +211, +26, +17, +178, +0, +59, +34, +155, +229, +136, +0, +0, +62, +1, +100, +125, +30, +110, +163, +163, +207, +226, +122, +133, +141, +6, +50, +124, +130, +69, +52, +46, +140, +73, +101, +232, +195, +21, +36, +200, +126, +8, +71, +119, +167, +228, +191, +109, +68, +186, +155, +175, +52, +187, +135, +204, +6, +169, +236, +190, +144, +225, +55, +193, +56, +118, +253, +67, +131, +111, +220, +68, +214, +204, +233, +251, +55, +45, +84, +217, +14, +3, +198, +147, +205, +9, +46, +118, +214, +14, +20, +71, +54, +249, +13, +243, +206, +70, +140, +161, +9, +129, +236, +232, +87, +13, +186, +136, +127, +60, +112, +217, +79, +64, +163, +205, +124, +19, +127, +90, +46, +146, +97, +143, +178, +115, +123, +223, +82, +110, +75, +216, +119, +45, +141, +100, +19, +89, +169, +203, +221, +105, +252, +104, +239, +179, +140, +69, +230, +206, +242, +104, +116, +180, +51, +146, +150, +5, +107, +179, +61, +21, +129, +43, +9, +1, +31, +30, +175, +134, +77, +174, +111, +77, +30, +170, +251, +65, +32, +8, +66, +161, +197, +135, +173, +248, +14, +217, +187, +86, +100, +224, +122, +22, +198, +139, +224, +7, +58, +120, +163, +174, +74, +73, +238, +191, +122, +222, +153, +44, +243, +214, +97, +168, +171, +250, +225, +128, +242, +51, +149, +109, +201, +192, +98, +84, +248, +233, +134, +19, +154, +132, +198, +69, +160, +160, +144, +207, +114, +117, +83, +52, +81, +77, +49, +94, +73, +23, +169, +33, +68, +44, +113, +88, +233, +80, +97, +248, +195, +200, +96, +39, +23, +13, +133, +97, +246, +137, +243, +38, +166, +98, +49, +81, +130, +2, +194, +84, +241, +99, +37, +153, +83, +55, +58, +16, +49, +28, +124, +42, +113, +77, +18, +38, +193, +21, +168, +216, +145, +50, +205, +33, +154, +131, +55, +228, +237, +216, +19, +180, +141, +183, +134, +144, +141, +35, +112, +252, +73, +128, +43, +79, +138, +232, +100, +191, +211, +250, +126, +197, +39, +24, +194, +156, +59, +9, +67, +208, +233, +64, +136, +36, +35, +23, +181, +41, +120, +29, +75, +70, +169, +18, +86, +76, +213, +135, +109, +28, +55, +26, +173, +228, +12, +60, +72, +160, +225, +89, +253, +206, +199, +159, +14, +137, +250, +131, +235, +198, +141, +206, +159, +197, +179, +61, +188, +66, +192, +139, +92, +178, +51, +68, +195, +217, +206, +241, +172, +14, +39, +94, +234, +95, +229, +208, +115, +234, +150, +98, +79, +138, +169, +58, +46, +232, +142, +139, +26, +109, +87, +115, +206, +145, +156, +68, +49, +51, +33, +201, +27, +37, +79, +34, +203, +53, +117, +14, +163, +29, +25, +45, +164, +196, +25, +215, +88, +137, +145, +214, +74, +160, +72, +52, +123, +217, +34, +242, +41, +20, +36, +87, +205, +169, +157, +244, +208, +61, +158, +96, +16, +101, +3, +135, +110, +54, +242, +146, +106, +130, +67, +79, +192, +56, +180, +152, +123, +17, +42, +31, +62, +239, +132, +95, +81, +223, +2, +120, +52, +11, +219, +49, +117, +81, +208, +159, +157, +124, +103, +189, +207, +20, +27, +130, +132, +7, +172, +151, +98, +194, +193, +131, +99, +200, +0, +0, +90, +94, +181, +225, +251, +70, +190, +170, +18, +242, +110, +172, +105, +237, +222, +242, +179, +245, +84, +103, +98, +177, +225, +233, +154, +195, +189, +112, +80, +230, +107, +196, +185, +50, +89, +156, +173, +217, +202, +213, +187, +11, +52, +220, +49, +33, +65, +122, +236, +163, +73, +79, +129, +207, +195, +142, +34, +200, +250, +207, +187, +116, +75, +146, +88, +152, +124, +133, +209, +149, +157, +58, +124, +93, +246, +201, +161, +5, +61, +66, +71, +114, +244, +11, +51, +237, +72, +123, +217, +83, +101, +148, +6, +228, +63, +185, +31, +58, +76, +233, +121, +124, +235, +4, +217, +186, +26, +46, +246, +127, +7, +238, +120, +179, +70, +225, +37, +87, +210, +98, +5, +162, +237, +100, +138, +241, +188, +31, +112, +230, +135, +222, +145, +194, +40, +241, +140, +25, +65, +119, +195, +136, +177, +123, +2, +62, +194, +142, +231, +108, +101, +14, +126, +133, +239, +236, +235, +100, +221, +65, +239, +183, +211, +109, +212, +215, +112, +219, +189, +77, +144, +136, +151, +254, +128, +134, +230, +85, +93, +170, +69, +143, +161, +208, +181, +219, +60, +91, +88, +3, +134, +114, +62, +180, +135, +186, +231, +0, +98, +195, +61, +36, +158, +48, +43, +113, +224, +9, +15, +134, +121, +146, +103, +207, +33, +38, +74, +127, +15, +12, +85, +200, +154, +104, +73, +218, +182, +91, +35, +227, +50, +112, +218, +210, +56, +76, +23, +179, +209, +154, +249, +241, +62, +185, +152, +7, +128, +193, +34, +126, +248, +204, +183, +223, +125, +169, +107, +87, +140, +234, +88, +173, +244, +54, +48, +4, +195, +33, +3, +63, +107, +176, +22, +0, +32, +200, +27, +111, +61, +253, +158, +226, +215, +240, +221, +126, +73, +53, +168, +134, +130, +40, +171, +171, +69, +232, +167, +141, +54, +138, +164, +45, +17, +164, +94, +95, +182, +98, +235, +124, +39, +82, +123, +17, +102, +158, +81, +239, +130, +180, +153, +75, +183, +36, +72, +184, +15, +101, +15, +180, +252, +125, +131, +233, +138, +8, +29, +234, +169, +202, +203, +248, +107, +196, +95, +89, +182, +227, +181, +6, +127, +178, +222, +196, +32, +74, +114, +201, +84, +12, +216, +14, +241, +4, +2, +170, +105, +186, +64, +163, +101, +19, +68, +188, +115, +0, +152, +60, +91, +211, +89, +22, +211, +8, +166, +188, +245, +176, +246, +185, +88, +178, +205, +12, +164, +229, +3, +13, +163, +89, +193, +214, +177, +86, +84, +86, +188, +103, +55, +77, +204, +96, +37, +66, +113, +38, +58, +117, +180, +119, +100, +148, +157, +255, +249, +149, +155, +13, +72, +108, +1, +103, +13, +244, +59, +69, +83, +103, +225, +150, +2, +214, +81, +127, +62, +133, +13, +192, +189, +101, +194, +203, +50, +91, +71, +21, +157, +193, +236, +18, +59, +72, +131, +209, +225, +30, +10, +26, +51, +252, +109, +146, +200, +196, +152, +247, +128, +123, +49, +90, +216, +141, +101, +35, +145, +228, +148, +95, +30, +116, +174, +79, +255, +53, +179, +119, +25, +6, +58, +102, +164, +46, +129, +22, +77, +149, +99, +110, +103, +233, +0, +0, +161, +105, +81, +187, +212, +175, +220, +0, +193, +69, +131, +238, +72, +146, +175, +241, +185, +29, +62, +50, +224, +125, +184, +170, +175, +179, +6, +185, +209, +160, +38, +10, +104, +67, +159, +145, +82, +106, +16, +249, +40, +193, +166, +135, +218, +25, +10, +187, +106, +63, +196, +241, +48, +47, +11, +200, +90, +186, +246, +77, +31, +165, +114, +87, +13, +202, +84, +249, +110, +167, +209, +10, +40, +201, +32, +111, +6, +224, +212, +131, +169, +8, +169, +36, +85, +203, +208, +254, +208, +190, +225, +194, +206, +133, +156, +163, +18, +169, +239, +64, +19, +158, +236, +11, +27, +234, +144, +75, +42, +153, +236, +47, +37, +159, +136, +22, +18, +227, +199, +211, +153, +118, +165, +138, +251, +84, +64, +4, +126, +250, +186, +158, +124, +99, +143, +252, +131, +15, +64, +204, +178, +121, +134, +59, +229, +114, +126, +38, +186, +125, +133, +28, +15, +141, +52, +83, +117, +106, +193, +73, +97, +39, +57, +192, +155, +150, +147, +8, +38, +143, +35, +73, +6, +120, +178, +138, +34, +210, +157, +56, +153, +150, +137, +105, +92, +85, +40, +244, +88, +137, +69, +145, +196, +229, +76, +151, +175, +234, +120, +179, +144, +51, +131, +197, +224, +131, +71, +154, +54, +236, +144, +6, +106, +196, +137, +114, +82, +168, +148, +138, +108, +203, +218, +207, +229, +217, +78, +237, +31, +241, +49, +179, +116, +167, +106, +225, +234, +193, +43, +94, +86, +123, +157, +201, +67, +41, +245, +58, +117, +230, +255, +3, +53, +246, +235, +76, +121, +75, +135, +197, +187, +40, +221, +119, +207, +95, +249, +35, +198, +220, +151, +156, +8, +166, +222, +41, +211, +151, +237, +137, +249, +185, +174, +185, +38, +113, +5, +226, +177, +90, +161, +76, +157, +204, +166, +57, +51, +195, +138, +57, +217, +78, +16, +56, +79, +195, +200, +147, +201, +115, +167, +199, +187, +203, +253, +111, +133, +101, +113, +233, +128, +161, +75, +208, +184, +29, +189, +180, +6, +153, +204, +34, +37, +104, +156, +216, +86, +65, +126, +42, +230, +220, +224, +213, +9, +99, +202, +2, +115, +238, +77, +26, +159, +202, +176, +40, +228, +200, +112, +185, +213, +23, +51, +10, +82, +34, +106, +133, +82, +171, +66, +173, +130, +7, +119, +177, +70, +175, +66, +154, +240, +131, +191, +89, +139, +140, +205, +164, +244, +248, +113, +72, +142, +30, +121, +134, +19, +36, +97, +21, +121, +210, +47, +146, +186, +78, +170, +104, +196, +167, +120, +160, +45, +21, +255, +158, +175, +247, +62, +126, +12, +125, +70, +175, +37, +223, +69, +86, +171, +159, +225, +13, +198, +17, +224, +243, +13, +52, +31, +138, +247, +19, +47, +174, +225, +77, +40, +41, +186, +169, +153, +217, +138, +241, +237, +251, +16, +59, +58, +245, +238, +117, +191, +23, +154, +113, +185, +58, +164, +17, +2, +199, +111, +117, +19, +251, +96, +188, +44, +82, +179, +215, +44, +206, +109, +219, +31, +87, +136, +98, +118, +60, +103, +0, +96, +98, +70, +162, +115, +163, +153, +138, +94, +247, +32, +231, +248, +45, +250, +86, +0, +0, +187, +235, +68, +147, +47, +15, +171, +136, +88, +160, +49, +20, +24, +100, +87, +11, +140, +29, +96, +101, +203, +211, +129, +99, +152, +245, +209, +112, +252, +86, +14, +22, +199, +108, +140, +12, +252, +196, +113, +56, +221, +135, +130, +86, +232, +199, +172, +109, +28, +247, +78, +166, +252, +238, +226, +22, +192, +28, +219, +68, +100, +19, +206, +29, +210, +161, +15, +206, +51, +178, +161, +144, +52, +156, +10, +56, +202, +31, +84, +159, +47, +147, +148, +145, +124, +64, +84, +98, +110, +236, +231, +185, +160, +240, +151, +253, +34, +214, +245, +47, +113, +185, +18, +65, +15, +208, +87, +182, +199, +210, +80, +111, +17, +130, +243, +72, +54, +165, +185, +221, +75, +25, +49, +251, +38, +73, +52, +74, +49, +38, +176, +100, +63, +145, +194, +119, +102, +177, +198, +220, +90, +212, +20, +214, +197, +162, +65, +54, +188, +18, +138, +243, +52, +148, +63, +154, +216, +177, +149, +149, +31, +134, +25, +188, +197, +158, +72, +219, +113, +202, +95, +243, +213, +158, +170, +170, +99, +47, +154, +175, +78, +158, +216, +215, +182, +11, +83, +84, +222, +35, +187, +240, +132, +29, +100, +18, +150, +157, +12, +75, +227, +206, +83, +225, +6, +102, +165, +124, +41, +114, +102, +94, +229, +182, +84, +66, +32, +247, +144, +116, +104, +54, +157, +202, +190, +123, +244, +85, +177, +176, +238, +46, +66, +220, +133, +21, +253, +14, +15, +45, +244, +51, +145, +233, +96, +220, +163, +204, +245, +10, +2, +254, +11, +7, +181, +117, +225, +114, +225, +79, +13, +9, +18, +248, +36, +8, +195, +131, +38, +248, +73, +215, +169, +81, +96, +130, +62, +156, +125, +7, +223, +69, +56, +255, +132, +13, +244, +14, +197, +167, +220, +99, +140, +178, +1, +184, +78, +31, +163, +116, +202, +99, +127, +214, +3, +164, +104, +200, +27, +77, +81, +84, +38, +199, +83, +89, +79, +45, +162, +69, +62, +158, +127, +251, +103, +144, +156, +176, +173, +100, +239, +83, +237, +145, +254, +175, +60, +196, +248, +89, +193, +109, +247, +155, +155, +133, +187, +243, +102, +189, +86, +77, +212, +130, +239, +107, +30, +57, +37, +117, +76, +17, +229, +132, +86, +175, +112, +241, +179, +14, +129, +149, +86, +0, +245, +33, +208, +166, +38, +171, +143, +42, +33, +200, +251, +142, +220, +68, +76, +233, +8, +227, +162, +137, +78, +181, +186, +93, +86, +23, +93, +161, +79, +166, +63, +36, +232, +16, +252, +109, +154, +155, +76, +229, +158, +207, +156, +236, +241, +33, +197, +98, +92, +66, +194, +8, +44, +5, +109, +164, +238, +46, +183, +219, +75, +31, +46, +239, +176, +1, +160, +67, +26, +245, +29, +45, +40, +94, +75, +96, +13, +76, +17, +82, +106, +14, +187, +229, +1, +255, +26, +29, +162, +136, +60, +126, +146, +151, +195, +93, +126, +110, +251, +202, +92, +253, +163, +220, +21, +116, +137, +118, +203, +131, +68, +225, +124, +204, +241, +192, +112, +160, +90, +250, +180, +228, +179, +100, +48, +212, +34, +37, +68, +39, +201, +252, +99, +72, +111, +244, +0, +0, +17, +209, +168, +164, +244, +90, +236, +139, +129, +251, +28, +75, +100, +212, +197, +173, +171, +126, +1, +40, +34, +180, +198, +246, +18, +44, +80, +65, +207, +197, +136, +63, +153, +230, +147, +112, +10, +199, +204, +43, +176, +20, +153, +20, +143, +189, +134, +135, +80, +255, +153, +241, +35, +73, +75, +130, +197, +67, +202, +134, +67, +50, +52, +7, +234, +38, +73, +63, +234, +102, +255, +227, +55, +236, +152, +195, +212, +207, +99, +104, +118, +49, +83, +127, +194, +105, +119, +16, +246, +223, +29, +156, +141, +70, +131, +212, +61, +226, +110, +183, +130, +213, +232, +151, +64, +64, +166, +166, +141, +209, +4, +209, +36, +245, +52, +237, +241, +35, +80, +201, +48, +19, +54, +171, +179, +61, +18, +184, +244, +157, +108, +117, +166, +226, +218, +197, +116, +190, +30, +207, +60, +89, +147, +199, +79, +8, +54, +182, +146, +12, +226, +255, +160, +220, +10, +107, +111, +168, +148, +168, +176, +100, +104, +175, +209, +203, +167, +150, +250, +118, +238, +98, +110, +77, +146, +90, +212, +81, +229, +160, +254, +13, +244, +28, +246, +42, +235, +156, +192, +182, +184, +47, +222, +109, +14, +229, +167, +110, +119, +247, +15, +208, +73, +184, +38, +117, +71, +192, +56, +187, +35, +172, +250, +217, +191, +101, +108, +38, +83, +72, +40, +163, +148, +201, +119, +224, +120, +91, +199, +115, +90, +46, +117, +60, +234, +218, +91, +111, +248, +162, +183, +252, +85, +68, +14, +136, +18, +177, +227, +150, +179, +236, +133, +117, +84, +38, +65, +132, +72, +88, +230, +50, +101, +194, +202, +201, +197, +170, +178, +17, +50, +23, +175, +108, +25, +30, +246, +87, +136, +145, +90, +158, +145, +195, +13, +109, +170, +133, +64, +210, +166, +251, +60, +122, +55, +17, +62, +164, +144, +205, +185, +176, +145, +136, +183, +100, +87, +104, +183, +230, +172, +148, +188, +10, +24, +129, +229, +197, +238, +178, +54, +131, +71, +156, +39, +222, +211, +32, +141, +224, +79, +92, +73, +243, +205, +152, +61, +65, +236, +248, +59, +88, +86, +1, +185, +91, +204, +131, +251, +10, +114, +237, +82, +140, +35, +157, +150, +158, +234, +127, +162, +124, +131, +203, +86, +152, +194, +207, +146, +153, +152, +148, +232, +160, +211, +136, +103, +63, +235, +156, +62, +97, +175, +227, +80, +67, +183, +2, +23, +92, +98, +135, +99, +158, +214, +119, +193, +155, +110, +125, +161, +217, +164, +0, +31, +110, +32, +18, +23, +51, +139, +33, +142, +39, +198, +13, +127, +143, +229, +218, +31, +246, +250, +39, +77, +226, +36, +61, +106, +168, +138, +12, +15, +108, +244, +96, +19, +135, +137, +200, +12, +2, +208, +205, +69, +66, +44, +38, +123, +5, +55, +22, +168, +174, +155, +103, +152, +158, +31, +62, +205, +238, +162, +31, +156, +231, +185, +82, +74, +130, +119, +42, +156, +196, +93, +166, +118, +180, +232, +159, +23, +65, +118, +213, +168, +247, +59, +93, +246, +42, +12, +158, +215, +18, +108, +111, +102, +164, +97, +244, +250, +228, +177, +67, +96, +89, +122, +49, +63, +182, +0, +0, +144, +252, +6, +137, +147, +233, +225, +225, +76, +152, +92, +252, +161, +35, +74, +153, +155, +240, +231, +107, +51, +11, +198, +62, +222, +247, +199, +81, +247, +193, +24, +151, +194, +102, +189, +47, +254, +42, +191, +67, +58, +111, +230, +233, +161, +63, +129, +0, +252, +61, +162, +141, +12, +6, +80, +175, +248, +15, +204, +49, +80, +59, +81, +65, +217, +190, +228, +29, +217, +213, +97, +154, +191, +124, +150, +236, +53, +115, +163, +29, +59, +71, +64, +141, +106, +253, +249, +215, +17, +68, +204, +128, +188, +213, +172, +94, +234, +62, +34, +147, +142, +109, +159, +95, +116, +243, +199, +73, +31, +89, +248, +51, +122, +138, +69, +92, +220, +201, +93, +110, +157, +181, +134, +15, +44, +177, +109, +35, +38, +98, +155, +72, +201, +64, +209, +225, +87, +81, +200, +189, +174, +80, +47, +222, +8, +16, +135, +176, +104, +224, +100, +125, +154, +95, +13, +100, +230, +10, +221, +251, +105, +110, +71, +205, +212, +74, +146, +175, +10, +181, +197, +80, +51, +112, +112, +147, +200, +136, +114, +18, +80, +145, +150, +149, +231, +158, +93, +53, +24, +3, +51, +144, +117, +158, +64, +186, +176, +38, +178, +56, +26, +169, +189, +131, +185, +96, +26, +213, +233, +38, +248, +252, +179, +115, +63, +161, +172, +70, +12, +237, +254, +148, +149, +51, +227, +8, +16, +52, +44, +155, +87, +96, +153, +63, +72, +91, +52, +219, +127, +230, +9, +161, +240, +8, +35, +68, +123, +104, +72, +105, +41, +214, +25, +143, +34, +165, +152, +46, +247, +155, +35, +185, +122, +200, +38, +77, +175, +173, +54, +176, +230, +189, +63, +106, +146, +243, +181, +220, +54, +211, +36, +121, +120, +190, +209, +138, +248, +141, +199, +104, +49, +253, +227, +4, +132, +229, +187, +2, +85, +126, +134, +53, +247, +213, +210, +236, +130, +118, +0, +77, +252, +182, +81, +167, +190, +27, +121, +124, +100, +117, +75, +80, +189, +175, +113, +229, +246, +234, +128, +8, +62, +243, +116, +136, +121, +251, +30, +120, +66, +181, +117, +132, +29, +235, +176, +171, +100, +24, +248, +90, +246, +153, +7, +124, +130, +198, +119, +227, +43, +40, +166, +255, +178, +117, +28, +251, +111, +207, +200, +9, +233, +177, +154, +168, +11, +216, +220, +229, +26, +2, +109, +1, +165, +72, +180, +106, +147, +133, +106, +110, +24, +201, +104, +26, +112, +217, +243, +201, +206, +176, +85, +4, +179, +252, +124, +131, +44, +212, +207, +218, +171, +106, +37, +196, +182, +58, +170, +248, +169, +211, +109, +79, +198, +181, +240, +112, +50, +239, +86, +193, +87, +243, +235, +77, +82, +253, +92, +115, +243, +230, +55, +236, +130, +98, +216, +227, +1, +100, +110, +53, +94, +145, +43, +88, +221, +65, +17, +13, +222, +200, +102, +183, +222, +34, +194, +34, +186, +163, +59, +149, +87, +121, +254, +194, +69, +118, +135, +218, +7, +73, +98, +198, +133, +130, +239, +248, +194, +206, +115, +166, +158, +45, +25, +64, +68, +12, +14, +148, +196, +125, +124, +112, +191, +8, +156, +60, +69, +104, +54, +171, +0, +0, +178, +191, +218, +22, +198, +70, +121, +163, +165, +154, +126, +78, +188, +216, +49, +201, +95, +202, +170, +23, +214, +155, +167, +224, +228, +95, +169, +128, +68, +215, +143, +190, +173, +246, +243, +105, +85, +191, +32, +254, +249, +170, +38, +141, +175, +212, +206, +42, +178, +41, +147, +39, +191, +100, +173, +0, +102, +127, +69, +198, +105, +134, +190, +245, +230, +211, +169, +10, +72, +153, +32, +139, +110, +86, +79, +243, +136, +11, +50, +185, +162, +161, +188, +251, +225, +132, +154, +110, +141, +9, +231, +154, +214, +65, +214, +25, +189, +2, +207, +150, +166, +255, +211, +77, +217, +74, +26, +50, +60, +120, +38, +61, +34, +33, +59, +214, +46, +22, +240, +149, +84, +175, +188, +108, +216, +23, +162, +170, +111, +68, +48, +86, +96, +220, +114, +75, +226, +10, +19, +5, +161, +32, +58, +149, +161, +72, +137, +174, +157, +214, +66, +178, +99, +222, +15, +209, +195, +147, +217, +242, +47, +238, +103, +91, +62, +156, +195, +185, +53, +59, +231, +153, +76, +127, +114, +75, +254, +2, +149, +119, +110, +130, +74, +65, +103, +20, +156, +16, +202, +238, +176, +238, +165, +230, +234, +229, +223, +50, +93, +191, +205, +5, +72, +34, +49, +198, +68, +4, +232, +109, +32, +66, +36, +159, +108, +76, +161, +115, +225, +128, +192, +144, +128, +219, +42, +215, +227, +14, +183, +78, +31, +70, +212, +116, +230, +61, +50, +22, +240, +194, +224, +190, +123, +66, +52, +44, +78, +69, +37, +56, +110, +27, +52, +41, +85, +24, +145, +253, +25, +122, +204, +58, +167, +201, +6, +108, +70, +181, +159, +122, +220, +104, +226, +74, +43, +155, +238, +211, +104, +137, +194, +203, +93, +151, +68, +218, +79, +237, +106, +132, +232, +175, +230, +96, +53, +190, +119, +79, +72, +205, +53, +174, +17, +181, +73, +247, +194, +163, +160, +234, +62, +209, +200, +27, +30, +69, +171, +192, +117, +101, +108, +161, +131, +26, +65, +238, +1, +37, +3, +61, +47, +223, +97, +10, +53, +14, +87, +72, +168, +46, +192, +154, +184, +10, +101, +65, +233, +201, +188, +219, +241, +223, +238, +88, +94, +227, +152, +25, +47, +64, +20, +79, +157, +208, +228, +164, +90, +147, +78, +33, +147, +5, +203, +72, +2, +108, +131, +138, +140, +20, +51, +71, +67, +203, +224, +137, +37, +158, +159, +69, +124, +28, +167, +87, +191, +64, +122, +216, +111, +181, +45, +85, +234, +189, +136, +79, +233, +82, +43, +156, +254, +134, +85, +184, +188, +77, +251, +142, +3, +29, +173, +226, +223, +220, +182, +188, +6, +88, +167, +84, +110, +122, +71, +252, +183, +34, +6, +192, +255, +240, +19, +129, +165, +217, +195, +2, +70, +106, +76, +216, +119, +50, +156, +81, +81, +181, +168, +128, +237, +159, +238, +52, +138, +144, +52, +153, +56, +228, +250, +157, +51, +240, +120, +179, +13, +57, +53, +105, +160, +232, +36, +110, +254, +199, +163, +16, +62, +28, +24, +101, +239, +137, +212, +38, +144, +43, +213, +118, +86, +93, +211, +57, +187, +120, +228, +14, +168, +111, +231, +133, +0, +0, +206, +175, +248, +176, +126, +79, +45, +200, +33, +50, +51, +151, +114, +221, +221, +95, +32, +218, +54, +117, +170, +14, +24, +51, +135, +119, +24, +25, +11, +177, +138, +130, +240, +169, +61, +190, +30, +205, +134, +150, +83, +202, +234, +100, +124, +231, +137, +249, +42, +140, +161, +178, +95, +52, +128, +218, +212, +185, +234, +42, +142, +21, +121, +165, +101, +180, +75, +253, +136, +163, +204, +88, +78, +69, +37, +80, +161, +49, +254, +223, +30, +151, +188, +34, +112, +130, +212, +50, +16, +133, +221, +164, +42, +232, +219, +223, +76, +130, +146, +166, +227, +213, +156, +69, +15, +92, +250, +242, +96, +67, +130, +22, +202, +188, +162, +150, +193, +190, +50, +83, +137, +121, +185, +125, +26, +39, +67, +199, +122, +40, +245, +4, +184, +28, +199, +147, +128, +244, +227, +3, +172, +75, +62, +44, +106, +177, +27, +28, +72, +104, +95, +246, +253, +1, +2, +77, +231, +218, +126, +3, +240, +119, +8, +0, +205, +145, +42, +167, +146, +219, +230, +26, +37, +202, +200, +180, +199, +105, +93, +7, +90, +80, +188, +237, +55, +189, +211, +199, +69, +41, +95, +213, +177, +255, +61, +131, +151, +111, +21, +87, +173, +75, +97, +228, +127, +69, +138, +231, +253, +86, +121, +24, +232, +64, +97, +42, +202, +250, +23, +73, +96, +174, +118, +251, +27, +77, +143, +116, +174, +108, +20, +101, +237, +201, +124, +143, +240, +194, +94, +75, +141, +226, +131, +229, +53, +16, +168, +215, +207, +26, +178, +136, +159, +214, +209, +74, +228, +224, +185, +202, +85, +94, +5, +119, +163, +198, +165, +8, +250, +215, +226, +116, +129, +174, +135, +151, +200, +19, +139, +42, +200, +129, +223, +191, +219, +28, +59, +134, +243, +157, +195, +144, +123, +194, +149, +179, +195, +232, +221, +192, +121, +37, +228, +132, +134, +170, +138, +20, +134, +226, +142, +122, +236, +54, +104, +65, +45, +141, +64, +24, +116, +169, +33, +187, +63, +219, +190, +36, +104, +148, +35, +5, +24, +216, +62, +109, +250, +231, +231, +199, +210, +67, +5, +253, +179, +58, +218, +34, +226, +171, +177, +17, +26, +119, +4, +41, +8, +7, +238, +187, +173, +51, +64, +23, +46, +19, +12, +217, +114, +72, +118, +204, +22, +191, +61, +131, +141, +40, +46, +66, +172, +94, +61, +138, +211, +243, +159, +86, +144, +87, +177, +41, +52, +4, +216, +99, +28, +182, +238, +128, +104, +252, +149, +193, +219, +64, +33, +233, +213, +110, +109, +169, +178, +214, +243, +22, +10, +142, +173, +220, +177, +124, +103, +228, +201, +80, +67, +91, +147, +165, +30, +111, +93, +163, +210, +199, +203, +39, +28, +137, +210, +33, +90, +24, +61, +229, +140, +231, +249, +250, +166, +60, +181, +120, +77, +159, +163, +161, +207, +39, +148, +228, +87, +205, +207, +107, +185, +34, +77, +151, +152, +67, +244, +145, +92, +192, +115, +201, +193, +135, +211, +141, +241, +156, +152, +114, +62, +118, +2, +123, +222, +99, +189, +136, +237, +77, +21, +56, +74, +253, +232, +31, +106, +72, +87, +165, +246, +58, +71, +102, +0, +0, +12, +101, +250, +225, +20, +62, +65, +140, +29, +160, +125, +130, +180, +90, +123, +81, +157, +154, +14, +141, +106, +93, +50, +95, +231, +158, +66, +103, +210, +7, +188, +236, +171, +4, +67, +223, +202, +168, +64, +228, +122, +25, +119, +254, +235, +190, +102, +4, +191, +202, +161, +14, +51, +155, +81, +252, +42, +103, +75, +246, +186, +200, +100, +103, +244, +153, +24, +231, +132, +106, +54, +243, +65, +254, +138, +40, +193, +175, +245, +224, +130, +153, +25, +46, +30, +18, +50, +0, +124, +130, +59, +134, +110, +208, +11, +30, +118, +17, +217, +39, +203, +42, +7, +244, +157, +74, +116, +140, +176, +27, +237, +122, +133, +242, +167, +225, +105, +137, +190, +235, +25, +170, +179, +198, +222, +177, +240, +84, +70, +144, +205, +137, +157, +48, +178, +14, +34, +254, +55, +94, +99, +214, +239, +138, +62, +25, +69, +146, +26, +246, +183, +223, +217, +97, +216, +145, +210, +188, +63, +255, +129, +17, +166, +136, +185, +24, +219, +155, +162, +162, +49, +61, +153, +62, +145, +94, +114, +79, +42, +18, +11, +33, +254, +46, +48, +245, +57, +114, +27, +130, +241, +63, +72, +25, +219, +117, +12, +82, +194, +220, +106, +199, +39, +238, +11, +26, +62, +167, +193, +119, +239, +146, +26, +143, +187, +130, +32, +22, +250, +52, +222, +95, +78, +32, +35, +52, +201, +62, +125, +233, +109, +109, +113, +254, +63, +102, +56, +79, +69, +134, +129, +82, +104, +120, +233, +147, +55, +205, +101, +82, +128, +1, +170, +128, +181, +98, +116, +45, +152, +167, +237, +138, +169, +116, +44, +235, +75, +202, +141, +169, +83, +82, +213, +150, +51, +180, +156, +7, +143, +191, +182, +142, +252, +9, +90, +190, +174, +189, +180, +119, +120, +164, +132, +240, +73, +197, +158, +49, +18, +222, +64, +251, +82, +105, +222, +166, +50, +123, +195, +190, +228, +205, +187, +74, +203, +124, +97, +53, +80, +216, +55, +15, +124, +191, +121, +72, +155, +232, +88, +82, +92, +232, +97, +103, +203, +147, +171, +101, +192, +140, +22, +25, +235, +185, +191, +116, +195, +138, +170, +159, +14, +123, +252, +38, +155, +70, +55, +131, +63, +133, +250, +226, +152, +150, +218, +30, +53, +9, +89, +223, +80, +125, +39, +241, +216, +167, +74, +121, +63, +177, +94, +246, +206, +41, +90, +7, +13, +25, +212, +250, +69, +47, +208, +242, +229, +61, +245, +86, +46, +176, +138, +184, +233, +173, +185, +215, +57, +143, +50, +182, +134, +4, +43, +66, +52, +101, +139, +129, +170, +218, +26, +111, +41, +97, +213, +205, +232, +236, +110, +47, +113, +244, +179, +43, +152, +154, +24, +25, +201, +215, +172, +130, +131, +195, +211, +98, +15, +166, +125, +235, +108, +92, +176, +140, +101, +44, +11, +7, +52, +122, +208, +15, +123, +217, +123, +201, +220, +52, +119, +158, +174, +186, +90, +42, +109, +105, +87, +147, +89, +203, +51, +198, +218, +99, +185, +90, +215, +57, +150, +180, +208, +112, +239, +0, +189, +213, +120, +24, +135, +57, +185, +58, +236, +147, +117, +63, +128, +85, +185, +124, +0, +0, +97, +1, +241, +185, +35, +201, +59, +126, +107, +76, +188, +203, +34, +14, +35, +116, +255, +36, +252, +150, +152, +62, +77, +78, +159, +108, +12, +192, +121, +25, +94, +209, +170, +250, +37, +253, +171, +160, +133, +12, +70, +204, +24, +17, +140, +98, +58, +244, +45, +226, +98, +48, +218, +14, +175, +234, +143, +78, +125, +145, +160, +242, +29, +89, +63, +5, +40, +199, +233, +172, +167, +172, +192, +77, +233, +119, +165, +204, +231, +54, +62, +95, +160, +91, +62, +4, +86, +188, +91, +92, +225, +178, +200, +237, +14, +72, +74, +38, +125, +217, +17, +249, +103, +57, +82, +211, +178, +201, +124, +99, +3, +163, +35, +146, +209, +176, +167, +250, +180, +188, +147, +250, +193, +67, +235, +5, +62, +247, +173, +185, +55, +239, +12, +66, +63, +171, +191, +41, +15, +12, +218, +187, +43, +192, +247, +242, +218, +144, +155, +2, +100, +221, +234, +50, +129, +51, +141, +238, +46, +189, +106, +99, +70, +237, +43, +10, +66, +136, +45, +174, +232, +191, +117, +163, +68, +60, +243, +168, +158, +88, +108, +86, +192, +66, +200, +89, +109, +122, +21, +167, +32, +247, +170, +5, +76, +45, +230, +51, +66, +166, +232, +181, +207, +10, +64, +90, +215, +49, +55, +129, +69, +37, +82, +106, +123, +161, +49, +120, +123, +101, +211, +92, +4, +83, +171, +26, +249, +231, +234, +194, +0, +29, +178, +249, +255, +106, +12, +110, +220, +144, +25, +128, +125, +212, +137, +190, +130, +179, +157, +117, +249, +149, +217, +125, +134, +193, +9, +188, +73, +248, +155, +202, +28, +99, +234, +31, +121, +6, +224, +112, +253, +59, +254, +0, +153, +136, +241, +53, +253, +167, +71, +2, +152, +48, +100, +186, +201, +152, +193, +217, +66, +85, +91, +72, +226, +0, +15, +254, +187, +207, +244, +129, +190, +29, +24, +61, +3, +117, +207, +235, +88, +33, +219, +225, +1, +5, +10, +217, +219, +4, +87, +231, +38, +8, +255, +179, +17, +234, +0, +26, +158, +216, +202, +207, +34, +79, +183, +77, +155, +192, +99, +240, +109, +147, +52, +234, +196, +160, +140, +125, +236, +153, +178, +199, +197, +164, +42, +208, +78, +116, +184, +117, +17, +22, +56, +94, +28, +9, +144, +239, +9, +20, +68, +224, +128, +37, +242, +64, +65, +156, +49, +216, +13, +192, +167, +196, +167, +96, +128, +180, +54, +118, +208, +215, +186, +203, +237, +245, +102, +109, +11, +3, +197, +232, +11, +239, +160, +20, +215, +30, +204, +72, +88, +74, +226, +105, +87, +239, +107, +142, +21, +63, +227, +130, +87, +28, +75, +100, +165, +147, +10, +113, +177, +170, +135, +173, +165, +32, +42, +159, +134, +243, +48, +170, +130, +127, +190, +171, +39, +148, +156, +218, +145, +213, +160, +151, +148, +104, +158, +163, +68, +34, +124, +86, +73, +220, +161, +221, +171, +244, +112, +12, +176, +233, +22, +194, +51, +18, +83, +121, +63, +38, +179, +252, +175, +144, +157, +37, +122, +240, +226, +202, +91, +38, +34, +156, +6, +57, +25, +175, +103, +46, +140, +152, +80, +22, +159, +213, +95, +172, +0, +0, +153, +250, +57, +147, +63, +20, +25, +142, +230, +147, +0, +134, +224, +1, +85, +105, +237, +249, +146, +168, +221, +208, +126, +238, +48, +102, +8, +163, +134, +211, +211, +195, +106, +26, +80, +43, +46, +145, +193, +102, +136, +16, +219, +206, +66, +220, +129, +179, +195, +54, +159, +164, +58, +124, +163, +30, +192, +153, +205, +88, +189, +15, +137, +169, +179, +159, +19, +235, +221, +4, +81, +154, +131, +251, +199, +120, +145, +212, +50, +99, +102, +101, +27, +234, +28, +149, +182, +196, +221, +100, +116, +193, +6, +120, +100, +149, +156, +250, +151, +0, +32, +255, +109, +55, +128, +181, +36, +91, +4, +34, +18, +133, +184, +12, +169, +63, +144, +118, +209, +124, +188, +107, +87, +56, +239, +1, +211, +66, +105, +155, +69, +164, +187, +234, +35, +124, +118, +192, +100, +195, +94, +30, +31, +203, +17, +212, +83, +55, +22, +82, +119, +55, +91, +25, +134, +189, +211, +141, +92, +10, +68, +2, +113, +160, +201, +130, +207, +193, +92, +241, +104, +172, +140, +179, +165, +156, +35, +129, +198, +130, +40, +104, +56, +196, +228, +243, +177, +200, +217, +225, +180, +72, +76, +166, +227, +63, +34, +187, +166, +178, +212, +88, +79, +115, +129, +61, +94, +196, +109, +103, +74, +221, +230, +91, +145, +136, +34, +241, +15, +64, +238, +221, +85, +224, +44, +87, +89, +84, +227, +225, +108, +238, +119, +39, +166, +40, +23, +96, +104, +9, +130, +67, +150, +96, +243, +142, +115, +60, +149, +15, +68, +48, +49, +190, +219, +176, +252, +238, +56, +10, +82, +233, +180, +120, +223, +154, +2, +49, +157, +20, +119, +13, +145, +5, +149, +196, +74, +44, +110, +89, +189, +55, +120, +22, +149, +168, +174, +186, +197, +72, +207, +113, +250, +165, +163, +166, +247, +221, +16, +125, +44, +208, +34, +149, +56, +254, +236, +223, +46, +133, +67, +104, +197, +138, +85, +110, +74, +64, +23, +33, +102, +251, +33, +205, +95, +129, +198, +128, +70, +169, +218, +233, +33, +1, +203, +232, +246, +204, +115, +119, +245, +49, +211, +146, +20, +177, +55, +229, +212, +56, +161, +201, +154, +85, +97, +100, +173, +227, +189, +112, +118, +17, +84, +112, +123, +224, +91, +5, +10, +36, +205, +126, +127, +164, +171, +50, +195, +63, +176, +100, +216, +136, +114, +207, +7, +125, +58, +176, +167, +238, +252, +124, +211, +163, +219, +215, +253, +115, +221, +142, +189, +213, +209, +186, +215, +183, +81, +210, +92, +126, +190, +50, +176, +56, +149, +224, +48, +47, +100, +227, +144, +101, +229, +167, +142, +28, +246, +234, +58, +72, +87, +6, +85, +211, +177, +7, +17, +18, +71, +204, +244, +211, +27, +18, +68, +108, +94, +57, +35, +117, +146, +157, +13, +255, +143, +45, +84, +243, +224, +57, +45, +226, +214, +165, +43, +84, +143, +60, +24, +0, +109, +107, +130, +93, +101, +183, +232, +111, +207, +101, +196, +73, +84, +11, +35, +127, +220, +165, +80, +43, +37, +0, +134, +92, +229, +60, +197, +234, +22, +153, +160, +202, +192, +170, +96, +52, +238, +65, +150, +115, +0, +0, +98, +170, +228, +197, +243, +117, +249, +105, +178, +209, +245, +127, +114, +228, +236, +100, +77, +175, +82, +23, +68, +161, +184, +79, +34, +184, +180, +181, +178, +54, +173, +78, +22, +39, +48, +184, +111, +178, +109, +103, +1, +216, +63, +76, +58, +79, +81, +153, +147, +118, +37, +111, +249, +150, +116, +83, +13, +134, +40, +170, +79, +154, +251, +245, +56, +218, +82, +47, +104, +192, +10, +43, +241, +3, +231, +239, +155, +60, +140, +56, +190, +29, +127, +152, +139, +76, +216, +122, +142, +60, +241, +183, +60, +167, +246, +100, +5, +107, +10, +74, +166, +236, +193, +196, +244, +136, +25, +21, +208, +118, +97, +21, +83, +59, +25, +145, +61, +128, +61, +36, +208, +193, +143, +255, +5, +52, +56, +240, +66, +179, +42, +153, +222, +194, +44, +175, +131, +24, +134, +69, +130, +13, +136, +72, +58, +53, +233, +11, +207, +105, +116, +131, +148, +218, +241, +229, +144, +123, +216, +111, +212, +124, +184, +183, +36, +141, +3, +187, +7, +41, +21, +50, +38, +156, +81, +68, +132, +248, +2, +179, +75, +19, +185, +214, +172, +173, +47, +43, +212, +244, +164, +56, +243, +4, +137, +179, +34, +173, +11, +158, +110, +167, +121, +8, +110, +185, +195, +245, +90, +40, +242, +231, +0, +186, +109, +110, +222, +195, +167, +8, +104, +39, +213, +159, +216, +7, +31, +221, +205, +154, +175, +94, +188, +254, +142, +65, +165, +125, +77, +186, +35, +53, +72, +93, +41, +11, +175, +122, +94, +173, +13, +112, +55, +110, +229, +137, +140, +66, +124, +247, +61, +139, +49, +16, +98, +105, +6, +187, +82, +99, +169, +36, +179, +140, +247, +129, +119, +251, +207, +227, +136, +40, +108, +177, +80, +93, +228, +125, +215, +214, +68, +147, +249, +187, +56, +100, +190, +241, +37, +235, +216, +14, +206, +102, +190, +70, +222, +36, +174, +22, +252, +40, +234, +198, +3, +192, +176, +246, +79, +43, +191, +153, +11, +125, +108, +151, +237, +156, +146, +74, +149, +131, +78, +203, +110, +175, +70, +231, +117, +197, +160, +192, +209, +233, +224, +157, +186, +150, +102, +234, +0, +58, +133, +130, +239, +5, +223, +44, +139, +203, +104, +209, +180, +184, +38, +157, +208, +203, +240, +107, +49, +46, +195, +66, +161, +5, +253, +160, +208, +174, +69, +89, +132, +192, +203, +98, +33, +77, +218, +229, +41, +194, +215, +8, +175, +167, +4, +255, +215, +251, +205, +98, +59, +244, +3, +55, +168, +251, +200, +25, +9, +154, +126, +146, +45, +157, +77, +144, +239, +68, +100, +237, +243, +16, +3, +169, +125, +137, +10, +244, +245, +105, +30, +198, +61, +142, +128, +202, +97, +47, +121, +74, +158, +199, +142, +5, +100, +56, +51, +100, +106, +62, +66, +7, +174, +177, +154, +29, +7, +72, +168, +178, +60, +72, +234, +2, +54, +34, +193, +134, +194, +177, +221, +238, +166, +153, +5, +238, +202, +46, +89, +216, +217, +116, +135, +11, +2, +222, +234, +43, +226, +218, +222, +135, +185, +79, +155, +4, +207, +156, +67, +15, +175, +58, +116, +208, +210, +189, +230, +163, +0, +0, +117, +109, +86, +29, +26, +255, +233, +224, +124, +200, +67, +240, +84, +94, +226, +237, +69, +239, +252, +179, +27, +187, +76, +24, +204, +95, +192, +108, +105, +171, +233, +189, +164, +5, +4, +19, +188, +45, +225, +93, +23, +176, +96, +64, +243, +17, +245, +231, +200, +24, +79, +89, +196, +136, +68, +11, +118, +20, +168, +253, +195, +190, +2, +97, +212, +167, +124, +203, +215, +82, +233, +218, +135, +221, +89, +42, +107, +104, +209, +96, +32, +35, +168, +109, +119, +188, +230, +126, +31, +133, +243, +153, +86, +167, +127, +31, +15, +56, +2, +159, +159, +205, +211, +213, +118, +193, +150, +199, +34, +73, +109, +145, +198, +211, +84, +202, +43, +212, +210, +183, +38, +9, +53, +76, +132, +229, +92, +172, +58, +243, +123, +160, +149, +50, +12, +244, +154, +119, +53, +242, +89, +165, +46, +61, +83, +124, +196, +75, +228, +16, +183, +91, +131, +98, +123, +157, +187, +85, +92, +148, +184, +135, +21, +143, +198, +213, +147, +151, +112, +20, +38, +59, +117, +96, +57, +11, +45, +32, +81, +213, +172, +37, +224, +133, +123, +38, +165, +119, +232, +128, +175, +62, +252, +254, +87, +88, +77, +207, +104, +141, +233, +23, +109, +222, +140, +42, +18, +9, +237, +137, +223, +251, +120, +147, +209, +222, +142, +175, +248, +41, +254, +100, +243, +115, +175, +171, +224, +43, +182, +197, +28, +240, +119, +228, +169, +10, +134, +227, +177, +85, +218, +254, +123, +107, +167, +50, +192, +83, +208, +151, +247, +26, +175, +111, +64, +47, +189, +48, +182, +0, +239, +56, +127, +161, +159, +141, +163, +31, +56, +245, +108, +72, +153, +180, +112, +243, +48, +116, +91, +191, +133, +65, +213, +68, +109, +198, +194, +160, +222, +26, +153, +140, +14, +196, +70, +77, +198, +31, +13, +5, +227, +47, +133, +204, +88, +251, +249, +239, +21, +23, +175, +205, +122, +219, +96, +139, +252, +229, +90, +244, +40, +163, +197, +193, +128, +217, +224, +185, +107, +255, +241, +58, +29, +112, +199, +212, +215, +91, +217, +102, +4, +218, +165, +207, +61, +82, +184, +73, +224, +126, +112, +90, +197, +92, +232, +40, +179, +250, +102, +131, +136, +49, +68, +217, +254, +49, +176, +123, +84, +147, +60, +126, +189, +172, +119, +137, +19, +133, +110, +142, +190, +247, +110, +11, +252, +132, +184, +2, +233, +32, +177, +15, +224, +223, +215, +227, +170, +175, +52, +44, +226, +216, +38, +1, +244, +235, +174, +237, +243, +131, +2, +46, +227, +26, +83, +238, +91, +190, +223, +169, +80, +111, +231, +143, +57, +8, +228, +197, +60, +230, +177, +93, +127, +110, +238, +171, +44, +84, +206, +234, +203, +121, +196, +41, +218, +211, +181, +199, +243, +36, +148, +145, +194, +165, +217, +60, +230, +208, +14, +45, +100, +215, +70, +224, +107, +139, +132, +10, +59, +13, +230, +75, +199, +225, +219, +61, +94, +150, +0, +243, +235, +143, +134, +99, +204, +71, +71, +129, +35, +2, +205, +212, +135, +48, +62, +249, +1, +132, +143, +199, +35, +25, +181, +250, +215, +110, +60, +139, +100, +50, +0, +0, +29, +50, +130, +89, +51, +143, +52, +249, +38, +52, +10, +237, +107, +197, +14, +30, +167, +147, +207, +43, +231, +19, +68, +185, +187, +216, +109, +241, +185, +221, +10, +213, +131, +57, +51, +130, +174, +82, +197, +35, +58, +95, +236, +57, +110, +24, +89, +167, +22, +9, +100, +136, +243, +152, +153, +22, +33, +148, +61, +65, +134, +172, +193, +229, +67, +87, +7, +55, +49, +61, +79, +42, +60, +212, +96, +249, +79, +55, +32, +109, +226, +255, +53, +20, +141, +90, +160, +205, +28, +134, +222, +218, +220, +197, +176, +57, +144, +11, +68, +236, +151, +246, +213, +46, +34, +188, +219, +141, +148, +247, +13, +35, +248, +210, +210, +243, +35, +175, +1, +91, +91, +157, +199, +90, +90, +215, +109, +198, +244, +100, +104, +253, +249, +49, +165, +196, +108, +254, +205, +58, +127, +102, +143, +158, +94, +47, +71, +126, +70, +71, +13, +76, +182, +140, +151, +98, +52, +42, +59, +168, +126, +250, +163, +105, +151, +132, +50, +107, +35, +167, +191, +185, +229, +21, +100, +121, +207, +161, +178, +155, +234, +226, +10, +5, +7, +213, +39, +151, +63, +181, +231, +218, +96, +166, +237, +192, +144, +19, +244, +240, +198, +236, +89, +68, +124, +181, +182, +83, +45, +91, +71, +251, +21, +147, +17, +58, +70, +54, +129, +52, +187, +91, +74, +114, +244, +195, +82, +61, +155, +244, +205, +224, +196, +244, +171, +233, +150, +207, +101, +156, +251, +224, +249, +76, +235, +69, +90, +135, +105, +221, +39, +71, +228, +67, +14, +77, +180, +42, +171, +0, +3, +32, +20, +92, +200, +199, +154, +204, +4, +69, +51, +75, +79, +45, +127, +124, +246, +2, +55, +82, +191, +109, +173, +75, +51, +52, +187, +218, +99, +104, +62, +149, +4, +148, +238, +240, +73, +200, +77, +61, +42, +140, +160, +113, +159, +85, +114, +204, +243, +61, +145, +159, +121, +227, +53, +150, +56, +77, +234, +28, +156, +142, +243, +100, +138, +103, +129, +137, +126, +176, +134, +81, +254, +174, +183, +212, +15, +181, +9, +26, +26, +13, +171, +227, +43, +130, +219, +53, +180, +28, +177, +17, +133, +191, +42, +125, +228, +108, +49, +161, +117, +177, +184, +32, +40, +137, +255, +90, +27, +46, +40, +107, +212, +32, +66, +204, +151, +81, +37, +182, +72, +175, +217, +73, +139, +218, +245, +236, +123, +104, +167, +228, +111, +97, +114, +59, +205, +25, +0, +39, +206, +218, +189, +152, +225, +97, +36, +120, +81, +72, +219, +41, +138, +108, +234, +205, +57, +198, +114, +151, +102, +142, +95, +123, +27, +45, +86, +84, +237, +87, +52, +236, +222, +186, +131, +102, +70, +127, +91, +212, +60, +80, +121, +222, +173, +97, +103, +208, +125, +64, +25, +90, +156, +41, +32, +122, +239, +35, +41, +208, +126, +180, +80, +42, +201, +195, +172, +30, +70, +121, +194, +162, +249, +33, +246, +16, +199, +137, +247, +168, +25, +203, +225, +30, +153, +40, +203, +144, +175, +56, +192, +42, +239, +250, +136, +175, +187, +193, +138, +172, +172, +209, +163, +108, +223, +116, +198, +246, +211, +163, +0, +0, +255, +110, +184, +226, +160, +124, +159, +143, +251, +45, +10, +28, +238, +144, +41, +136, +58, +167, +36, +42, +36, +41, +40, +64, +57, +89, +116, +3, +174, +9, +90, +90, +174, +44, +64, +199, +108, +52, +14, +60, +166, +213, +219, +44, +196, +188, +32, +65, +211, +232, +10, +139, +97, +128, +154, +87, +88, +157, +205, +15, +112, +17, +169, +214, +175, +150, +126, +221, +217, +140, +97, +118, +73, +31, +119, +123, +62, +239, +184, +38, +194, +244, +28, +241, +192, +157, +128, +165, +148, +246, +49, +230, +147, +143, +150, +174, +35, +26, +69, +184, +116, +251, +103, +5, +25, +104, +52, +59, +20, +123, +89, +170, +53, +79, +208, +206, +137, +22, +119, +40, +32, +79, +192, +7, +120, +181, +241, +46, +73, +92, +156, +60, +202, +252, +243, +130, +127, +74, +122, +43, +239, +31, +42, +16, +67, +208, +254, +143, +95, +66, +140, +221, +56, +104, +171, +232, +18, +0, +185, +210, +125, +132, +183, +143, +71, +68, +153, +218, +151, +248, +6, +151, +13, +180, +87, +33, +153, +237, +210, +193, +143, +126, +141, +192, +228, +158, +6, +149, +181, +121, +86, +249, +9, +133, +70, +7, +140, +64, +78, +79, +173, +25, +102, +40, +50, +180, +120, +119, +143, +203, +59, +17, +49, +24, +145, +135, +145, +20, +235, +168, +99, +164, +28, +2, +131, +12, +10, +19, +80, +210, +211, +221, +209, +174, +37, +77, +24, +156, +107, +12, +70, +148, +61, +174, +143, +152, +222, +66, +177, +40, +194, +100, +36, +89, +131, +193, +150, +153, +39, +122, +34, +217, +20, +160, +146, +75, +92, +123, +124, +253, +248, +217, +113, +185, +219, +152, +73, +40, +64, +93, +29, +227, +148, +32, +195, +1, +236, +164, +137, +78, +10, +172, +207, +26, +190, +92, +24, +184, +53, +69, +62, +71, +33, +73, +209, +11, +202, +149, +60, +253, +255, +108, +9, +21, +113, +84, +98, +174, +196, +11, +66, +137, +191, +156, +254, +56, +183, +67, +10, +91, +254, +44, +237, +61, +190, +231, +194, +117, +244, +60, +206, +165, +214, +123, +151, +99, +176, +117, +34, +84, +126, +70, +144, +177, +104, +114, +185, +114, +69, +76, +96, +169, +108, +140, +141, +121, +208, +164, +115, +115, +44, +29, +46, +153, +95, +20, +77, +149, +234, +142, +131, +157, +218, +127, +199, +212, +106, +238, +230, +60, +255, +2, +46, +94, +230, +29, +48, +154, +153, +49, +224, +93, +98, +96, +171, +14, +73, +198, +9, +162, +9, +14, +126, +39, +89, +43, +53, +64, +61, +24, +239, +24, +243, +166, +157, +77, +2, +104, +132, +35, +18, +9, +194, +175, +52, +50, +13, +124, +5, +175, +8, +180, +170, +22, +216, +160, +63, +80, +254, +234, +233, +103, +175, +140, +210, +24, +66, +251, +226, +68, +34, +142, +199, +218, +78, +215, +132, +137, +163, +80, +80, +167, +205, +100, +222, +205, +211, +223, +204, +197, +246, +192, +234, +236, +129, +13, +49, +115, +164, +158, +197, +136, +180, +36, +5, +89, +53, +84, +116, +39, +107, +82, +249, +197, +179, +248, +114, +3, +201, +176, +0, +0, +238, +192, +217, +236, +148, +62, +138, +21, +184, +115, +230, +240, +35, +194, +246, +213, +166, +52, +169, +155, +13, +188, +77, +49, +38, +138, +150, +186, +154, +111, +94, +108, +101, +186, +230, +169, +98, +225, +244, +5, +11, +103, +249, +92, +107, +208, +193, +148, +54, +120, +106, +95, +84, +250, +255, +26, +36, +223, +217, +157, +59, +65, +107, +89, +122, +99, +32, +187, +124, +111, +97, +82, +152, +105, +10, +232, +74, +194, +84, +46, +92, +10, +210, +137, +85, +148, +203, +123, +228, +32, +41, +0, +200, +62, +25, +103, +112, +101, +110, +195, +124, +120, +164, +107, +142, +232, +218, +103, +203, +31, +114, +107, +168, +228, +224, +198, +211, +191, +219, +74, +60, +33, +89, +223, +159, +162, +76, +85, +116, +89, +72, +89, +155, +23, +152, +179, +64, +66, +115, +232, +125, +249, +37, +8, +140, +99, +86, +80, +19, +213, +62, +60, +210, +174, +134, +17, +104, +37, +197, +238, +15, +144, +176, +215, +138, +92, +119, +61, +45, +91, +84, +223, +255, +96, +203, +148, +88, +46, +102, +96, +46, +132, +242, +201, +239, +62, +165, +93, +195, +245, +226, +202, +65, +21, +182, +17, +197, +66, +54, +125, +110, +58, +181, +157, +120, +245, +150, +198, +187, +105, +222, +45, +68, +112, +100, +161, +25, +109, +74, +89, +206, +8, +101, +190, +206, +181, +95, +111, +162, +224, +52, +123, +242, +167, +246, +101, +212, +134, +180, +40, +28, +158, +236, +212, +22, +229, +125, +129, +140, +175, +187, +182, +181, +187, +13, +217, +36, +149, +202, +84, +204, +212, +71, +78, +72, +39, +59, +10, +10, +109, +179, +82, +28, +39, +189, +126, +232, +154, +21, +210, +135, +63, +206, +208, +151, +18, +143, +145, +4, +206, +72, +45, +53, +105, +169, +197, +90, +207, +107, +170, +145, +129, +161, +222, +129, +14, +204, +44, +0, +79, +5, +173, +186, +242, +220, +162, +7, +181, +232, +126, +99, +185, +186, +133, +205, +191, +119, +233, +77, +195, +202, +30, +114, +118, +108, +188, +31, +103, +37, +138, +82, +232, +100, +17, +52, +234, +102, +0, +67, +51, +84, +190, +229, +44, +152, +41, +145, +81, +2, +121, +44, +145, +155, +41, +43, +69, +157, +133, +187, +93, +182, +155, +139, +117, +123, +93, +180, +4, +31, +247, +49, +170, +229, +53, +119, +41, +38, +129, +145, +186, +216, +139, +85, +82, +248, +73, +41, +245, +5, +3, +19, +232, +137, +157, +54, +216, +105, +214, +38, +9, +157, +159, +49, +82, +38, +248, +249, +181, +96, +46, +236, +124, +126, +171, +41, +0, +134, +159, +137, +114, +62, +215, +233, +42, +10, +68, +234, +227, +134, +90, +220, +36, +215, +211, +175, +5, +133, +74, +209, +8, +208, +90, +178, +112, +149, +26, +136, +218, +151, +96, +27, +237, +126, +61, +18, +222, +252, +219, +236, +182, +197, +153, +141, +106, +98, +223, +121, +50, +222, +31, +48, +17, +220, +165, +54, +227, +195, +105, +145, +89, +135, +217, +149, +153, +86, +8, +63, +42, +63, +172, +45, +98, +165, +110, +124, +50, +84, +142, +178, +110, +0, +0, +161, +48, +173, +106, +189, +222, +62, +7, +250, +15, +92, +49, +196, +73, +163, +23, +195, +17, +177, +53, +55, +142, +89, +86, +106, +226, +196, +0, +112, +5, +50, +213, +180, +246, +123, +146, +168, +2, +25, +93, +96, +191, +224, +137, +26, +133, +4, +118, +189, +172, +5, +226, +232, +238, +231, +105, +97, +191, +125, +24, +190, +59, +235, +2, +186, +133, +185, +238, +126, +213, +80, +115, +241, +147, +73, +249, +200, +119, +77, +56, +110, +173, +164, +65, +64, +226, +41, +219, +170, +97, +169, +128, +54, +88, +175, +23, +11, +93, +248, +156, +193, +25, +166, +204, +60, +227, +34, +89, +108, +7, +155, +216, +88, +139, +16, +61, +7, +17, +121, +123, +157, +160, +13, +88, +157, +189, +232, +145, +181, +43, +97, +180, +202, +210, +76, +78, +139, +88, +181, +199, +180, +157, +120, +191, +198, +80, +193, +149, +77, +106, +184, +144, +196, +37, +178, +244, +26, +44, +211, +236, +184, +17, +109, +82, +112, +241, +62, +142, +49, +223, +147, +165, +187, +98, +162, +132, +139, +164, +176, +196, +189, +55, +32, +59, +23, +11, +38, +115, +249, +39, +144, +130, +107, +158, +227, +153, +187, +127, +160, +65, +160, +2, +207, +155, +229, +135, +58, +28, +117, +18, +33, +198, +167, +186, +107, +29, +127, +234, +66, +27, +170, +209, +47, +201, +47, +213, +121, +48, +202, +144, +121, +74, +246, +142, +57, +65, +200, +50, +133, +31, +145, +254, +77, +89, +33, +57, +5, +235, +162, +166, +240, +202, +37, +177, +148, +134, +137, +143, +169, +236, +22, +119, +234, +208, +52, +120, +1, +200, +242, +29, +9, +135, +54, +120, +10, +254, +7, +118, +154, +76, +244, +216, +73, +132, +228, +187, +134, +74, +176, +190, +158, +98, +124, +232, +154, +34, +64, +6, +234, +160, +192, +254, +122, +83, +195, +210, +186, +195, +133, +21, +119, +3, +165, +214, +240, +230, +103, +142, +231, +243, +211, +234, +147, +24, +0, +31, +43, +33, +176, +187, +0, +83, +18, +250, +56, +176, +170, +106, +97, +42, +178, +142, +171, +220, +10, +242, +193, +179, +33, +251, +58, +112, +14, +171, +120, +23, +70, +207, +127, +217, +76, +179, +215, +39, +27, +167, +134, +19, +223, +19, +47, +29, +232, +173, +193, +119, +43, +146, +40, +81, +245, +192, +85, +94, +208, +72, +86, +250, +138, +193, +19, +25, +246, +20, +196, +56, +26, +223, +218, +233, +227, +204, +238, +33, +178, +130, +150, +150, +172, +148, +217, +108, +255, +223, +233, +210, +53, +62, +42, +82, +248, +46, +226, +66, +254, +179, +87, +112, +31, +23, +101, +220, +170, +196, +54, +181, +100, +75, +40, +23, +97, +246, +53, +57, +85, +83, +131, +203, +34, +104, +106, +94, +240, +252, +3, +238, +173, +146, +48, +216, +0, +222, +132, +242, +234, +214, +167, +236, +95, +69, +107, +134, +52, +142, +197, +81, +189, +62, +103, +180, +85, +6, +27, +186, +178, +7, +206, +117, +199, +143, +92, +244, +135, +213, +147, +3, +168, +44, +178, +162, +108, +37, +127, +88, +83, +255, +74, +166, +81, +236, +0, +0, +161, +177, +69, +65, +122, +78, +138, +89, +231, +54, +214, +40, +158, +246, +245, +37, +208, +27, +11, +216, +134, +72, +122, +110, +120, +128, +166, +68, +209, +238, +119, +40, +242, +148, +102, +249, +66, +105, +19, +158, +121, +242, +90, +45, +46, +43, +139, +218, +219, +35, +126, +181, +156, +24, +0, +70, +173, +179, +151, +33, +171, +7, +91, +218, +16, +51, +3, +33, +86, +94, +79, +69, +40, +183, +24, +239, +83, +157, +100, +21, +139, +199, +208, +96, +174, +87, +206, +171, +146, +92, +170, +95, +34, +116, +51, +164, +37, +85, +219, +67, +217, +103, +154, +214, +40, +141, +189, +76, +89, +63, +230, +141, +38, +209, +243, +246, +253, +96, +163, +63, +127, +210, +117, +16, +241, +87, +252, +246, +200, +42, +180, +27, +76, +194, +93, +131, +140, +234, +66, +191, +116, +73, +56, +222, +176, +144, +229, +48, +12, +19, +193, +3, +196, +10, +95, +81, +250, +50, +88, +5, +42, +158, +230, +212, +189, +145, +225, +151, +33, +129, +134, +64, +100, +185, +139, +123, +123, +78, +54, +100, +32, +14, +247, +150, +13, +61, +42, +116, +39, +7, +243, +38, +149, +12, +110, +23, +146, +69, +199, +149, +207, +161, +107, +183, +91, +54, +43, +90, +239, +190, +20, +214, +147, +147, +18, +0, +49, +100, +114, +225, +127, +85, +235, +251, +14, +51, +127, +99, +85, +154, +177, +151, +49, +86, +56, +139, +5, +71, +109, +206, +251, +219, +23, +248, +129, +82, +118, +156, +203, +180, +208, +34, +48, +39, +25, +105, +175, +186, +224, +218, +175, +15, +110, +173, +199, +72, +244, +220, +86, +5, +46, +108, +148, +150, +186, +129, +77, +99, +78, +183, +148, +231, +76, +87, +235, +44, +253, +247, +51, +203, +98, +42, +30, +44, +228, +51, +9, +34, +117, +33, +87, +96, +16, +209, +99, +120, +133, +240, +128, +156, +116, +48, +120, +163, +32, +237, +249, +246, +53, +41, +183, +45, +158, +226, +233, +225, +217, +141, +49, +46, +32, +210, +86, +241, +80, +165, +97, +154, +181, +131, +89, +54, +112, +42, +63, +237, +218, +133, +20, +168, +41, +13, +196, +177, +89, +50, +17, +201, +49, +44, +29, +102, +58, +57, +32, +91, +32, +125, +174, +110, +182, +149, +15, +211, +184, +151, +128, +198, +166, +14, +82, +43, +231, +191, +192, +202, +12, +204, +115, +209, +156, +192, +180, +102, +100, +222, +85, +192, +147, +89, +248, +212, +74, +37, +227, +247, +111, +180, +41, +99, +42, +99, +139, +159, +109, +182, +164, +175, +86, +33, +143, +200, +59, +43, +161, +12, +248, +217, +228, +36, +9, +67, +159, +84, +170, +28, +41, +9, +122, +187, +13, +191, +242, +88, +190, +108, +86, +236, +110, +136, +196, +158, +252, +25, +193, +231, +18, +157, +208, +79, +156, +104, +97, +219, +133, +97, +188, +94, +31, +11, +217, +69, +225, +76, +251, +36, +212, +243, +227, +222, +231, +190, +139, +219, +226, +77, +180, +250, +247, +6, +243, +180, +7, +248, +85, +55, +89, +151, +240, +87, +95, +176, +206, +1, +1, +253, +201, +89, +162, +177, +0, +0, +60, +56, +190, +70, +112, +209, +210, +208, +89, +217, +5, +49, +13, +30, +94, +21, +218, +52, +51, +159, +31, +68, +5, +89, +142, +193, +231, +87, +80, +142, +194, +169, +81, +98, +44, +37, +52, +73, +158, +132, +56, +47, +187, +188, +167, +114, +236, +174, +89, +55, +187, +64, +20, +178, +182, +101, +54, +195, +98, +227, +155, +47, +47, +181, +197, +206, +95, +124, +47, +120, +231, +202, +42, +54, +193, +220, +182, +176, +36, +130, +95, +63, +64, +157, +155, +229, +242, +204, +72, +239, +244, +100, +236, +5, +64, +57, +107, +249, +50, +69, +50, +10, +202, +147, +60, +47, +242, +153, +84, +28, +245, +37, +117, +9, +190, +220, +15, +237, +50, +178, +142, +101, +35, +254, +130, +141, +102, +34, +68, +107, +25, +216, +75, +82, +108, +167, +81, +129, +102, +51, +204, +114, +150, +84, +33, +250, +180, +176, +208, +31, +30, +133, +163, +229, +155, +62, +96, +57, +26, +108, +110, +221, +160, +168, +101, +24, +229, +105, +79, +168, +70, +216, +31, +114, +12, +92, +225, +61, +108, +84, +68, +160, +231, +10, +125, +120, +130, +76, +254, +189, +165, +191, +145, +74, +30, +96, +185, +112, +229, +153, +27, +21, +91, +127, +128, +183, +55, +31, +119, +214, +165, +239, +19, +23, +185, +110, +144, +15, +113, +140, +222, +145, +204, +209, +115, +173, +227, +161, +98, +88, +243, +140, +78, +169, +216, +39, +127, +127, +116, +3, +183, +172, +200, +162, +3, +55, +30, +124, +160, +57, +187, +5, +136, +248, +25, +147, +199, +134, +200, +196, +136, +58, +215, +223, +107, +225, +172, +152, +229, +68, +176, +125, +155, +50, +218, +230, +13, +87, +42, +30, +43, +78, +64, +79, +218, +70, +111, +66, +94, +84, +107, +63, +96, +195, +60, +98, +180, +154, +28, +172, +55, +71, +133, +154, +239, +142, +73, +207, +88, +15, +162, +139, +63, +7, +94, +30, +252, +201, +242, +158, +113, +241, +176, +173, +244, +32, +195, +3, +219, +25, +102, +102, +97, +192, +210, +207, +168, +140, +83, +64, +54, +236, +113, +122, +150, +71, +79, +129, +216, +208, +221, +163, +111, +215, +136, +68, +134, +235, +177, +215, +94, +16, +154, +124, +31, +58, +92, +248, +88, +214, +33, +13, +91, +185, +98, +80, +92, +59, +162, +241, +234, +174, +75, +253, +68, +47, +99, +32, +165, +95, +164, +6, +243, +29, +163, +240, +179, +114, +198, +228, +33, +57, +27, +209, +110, +59, +108, +83, +163, +105, +187, +192, +148, +32, +72, +128, +95, +159, +60, +9, +139, +82, +171, +100, +20, +134, +224, +158, +227, +200, +115, +58, +224, +251, +1, +90, +61, +45, +24, +106, +2, +101, +31, +54, +117, +162, +152, +233, +253, +180, +14, +178, +251, +164, +61, +175, +183, +151, +96, +99, +200, +84, +210, +178, +189, +39, +116, +235, +39, +213, +243, +52, +200, +28, +172, +165, +92, +239, +138, +26, +168, +151, +85, +252, +242, +68, +114, +220, +118, +82, +45, +223, +241, +216, +166, +137, +37, +160, +58, +133, +25, +48, +118, +68, +240, +158, +129, +114, +68, +98, +0, +0, +217, +138, +163, +141, +184, +141, +159, +128, +71, +220, +145, +227, +92, +100, +65, +168, +212, +216, +185, +125, +29, +172, +249, +32, +230, +176, +87, +58, +223, +67, +145, +87, +49, +217, +193, +24, +182, +89, +122, +16, +141, +158, +182, +159, +155, +188, +122, +184, +49, +48, +179, +33, +102, +20, +4, +76, +148, +253, +24, +21, +172, +60, +208, +40, +250, +72, +3, +49, +62, +113, +45, +241, +179, +141, +111, +59, +163, +62, +85, +109, +121, +197, +222, +221, +149, +63, +185, +67, +88, +83, +159, +137, +58, +91, +197, +189, +57, +5, +119, +66, +132, +147, +216, +93, +178, +213, +0, +66, +158, +217, +58, +67, +199, +178, +51, +168, +197, +251, +211, +113, +61, +217, +183, +107, +166, +129, +220, +218, +164, +238, +216, +105, +15, +52, +123, +150, +59, +85, +217, +149, +7, +195, +84, +96, +155, +209, +77, +19, +42, +243, +56, +60, +176, +168, +64, +245, +234, +221, +96, +216, +234, +85, +149, +126, +128, +1, +126, +35, +213, +5, +142, +135, +15, +106, +70, +216, +70, +174, +9, +2, +6, +27, +118, +193, +165, +2, +7, +34, +127, +171, +187, +216, +7, +226, +194, +35, +55, +63, +30, +81, +192, +149, +34, +35, +77, +133, +56, +4, +96, +191, +232, +41, +244, +130, +243, +225, +217, +86, +230, +2, +110, +239, +139, +235, +69, +3, +93, +29, +201, +205, +147, +24, +148, +121, +0, +140, +83, +11, +19, +177, +130, +87, +145, +134, +188, +154, +121, +33, +224, +38, +129, +81, +171, +13, +86, +64, +92, +115, +71, +241, +102, +204, +179, +172, +87, +188, +175, +199, +85, +30, +47, +202, +136, +199, +172, +160, +236, +161, +223, +43, +17, +144, +45, +16, +179, +209, +56, +194, +124, +223, +206, +125, +14, +168, +8, +25, +3, +236, +74, +107, +2, +53, +89, +74, +183, +149, +169, +139, +106, +222, +191, +252, +101, +44, +196, +124, +117, +12, +100, +140, +104, +90, +123, +182, +144, +150, +37, +113, +101, +227, +3, +98, +149, +89, +219, +164, +118, +128, +155, +170, +51, +162, +141, +179, +35, +5, +48, +252, +178, +196, +71, +68, +98, +80, +146, +94, +60, +176, +104, +44, +15, +94, +79, +171, +237, +50, +92, +156, +33, +97, +13, +68, +3, +137, +127, +101, +151, +72, +90, +27, +213, +156, +118, +160, +110, +252, +209, +132, +59, +201, +137, +47, +90, +204, +211, +87, +35, +148, +194, +179, +11, +8, +2, +76, +99, +81, +74, +112, +249, +22, +19, +38, +92, +168, +61, +232, +227, +36, +179, +89, +51, +11, +20, +51, +163, +151, +224, +91, +129, +192, +220, +196, +108, +42, +141, +93, +0, +15, +133, +117, +62, +242, +107, +164, +27, +63, +239, +240, +224, +238, +116, +122, +89, +222, +193, +233, +248, +181, +141, +196, +2, +27, +53, +135, +114, +233, +124, +29, +101, +68, +243, +88, +180, +117, +202, +177, +110, +150, +16, +249, +102, +169, +227, +14, +205, +248, +149, +37, +5, +39, +47, +157, +253, +36, +203, +102, +161, +223, +183, +101, +79, +104, +39, +43, +214, +53, +3, +184, +192, +157, +0, +0, +73, +128, +148, +128, +39, +201, +129, +241, +213, +125, +61, +160, +131, +120, +81, +0, +233, +80, +141, +226, +146, +147, +59, +130, +87, +234, +121, +199, +249, +177, +81, +130, +238, +148, +169, +64, +73, +255, +145, +186, +115, +248, +88, +199, +221, +107, +57, +178, +51, +202, +133, +121, +88, +225, +182, +97, +247, +84, +101, +29, +46, +79, +51, +130, +147, +55, +82, +210, +172, +237, +69, +8, +52, +232, +187, +60, +199, +63, +169, +188, +72, +247, +215, +164, +126, +111, +52, +114, +132, +151, +40, +19, +154, +162, +148, +23, +129, +138, +17, +138, +111, +122, +220, +105, +173, +61, +6, +199, +111, +177, +43, +167, +113, +16, +107, +104, +159, +62, +152, +222, +155, +243, +197, +35, +194, +204, +208, +190, +45, +147, +134, +171, +131, +208, +111, +43, +48, +29, +89, +248, +189, +53, +106, +21, +131, +106, +10, +51, +191, +57, +171, +74, +170, +218, +201, +214, +57, +250, +224, +212, +104, +120, +188, +8, +19, +77, +216, +183, +228, +87, +198, +28, +188, +223, +239, +255, +46, +140, +36, +92, +250, +189, +240, +174, +148, +235, +15, +191, +101, +7, +248, +38, +228, +109, +60, +250, +84, +153, +100, +163, +65, +157, +0, +82, +109, +108, +138, +188, +44, +2, +167, +105, +194, +26, +34, +153, +210, +151, +235, +199, +67, +55, +40, +138, +87, +9, +2, +167, +61, +79, +170, +71, +41, +137, +187, +136, +108, +233, +180, +163, +78, +217, +37, +242, +134, +117, +40, +229, +251, +88, +88, +175, +116, +19, +69, +244, +34, +57, +82, +11, +51, +120, +248, +153, +234, +87, +28, +152, +57, +113, +43, +128, +23, +232, +7, +141, +6, +242, +91, +170, +28, +178, +205, +111, +33, +216, +170, +216, +209, +176, +134, +188, +130, +218, +227, +184, +59, +104, +108, +6, +193, +93, +17, +162, +4, +40, +151, +138, +174, +234, +11, +78, +183, +72, +110, +81, +145, +92, +24, +43, +251, +75, +165, +137, +89, +80, +195, +255, +39, +125, +231, +24, +136, +156, +19, +75, +183, +76, +106, +8, +55, +203, +30, +177, +253, +1, +77, +166, +161, +212, +101, +222, +221, +94, +165, +186, +119, +76, +135, +38, +16, +59, +214, +82, +133, +108, +118, +246, +182, +79, +14, +108, +177, +39, +212, +86, +53, +110, +85, +58, +90, +205, +248, +185, +247, +35, +206, +84, +149, +184, +25, +33, +201, +93, +238, +175, +101, +26, +246, +116, +19, +158, +168, +217, +14, +46, +145, +8, +19, +95, +146, +113, +236, +226, +116, +47, +78, +110, +133, +169, +253, +138, +235, +197, +170, +74, +116, +108, +169, +73, +122, +99, +113, +85, +96, +57, +235, +15, +186, +203, +170, +179, +48, +127, +149, +231, +140, +110, +246, +236, +222, +107, +221, +179, +222, +236, +168, +24, +239, +165, +249, +207, +127, +254, +106, +27, +42, +157, +7, +70, +2, +21, +113, +251, +208, +108, +115, +248, +37, +88, +203, +27, +68, +79, +241, +92, +12, +64, +64, +108, +189, +36, +170, +174, +195, +153, +63, +220, +89, +177, +34, +56, +118, +251, +199, +207, +235, +210, +76, +29, +0, +0, +238, +102, +166, +122, +203, +70, +43, +94, +177, +128, +220, +113, +107, +246, +25, +58, +65, +139, +103, +237, +127, +118, +85, +175, +86, +42, +2, +124, +171, +185, +245, +68, +184, +79, +127, +26, +131, +200, +161, +95, +252, +29, +33, +103, +21, +241, +255, +93, +129, +179, +50, +49, +29, +59, +159, +101, +217, +196, +42, +125, +90, +205, +81, +221, +7, +126, +11, +117, +164, +90, +95, +232, +154, +145, +195, +130, +9, +240, +243, +45, +86, +221, +208, +197, +32, +192, +8, +244, +201, +77, +249, +116, +171, +32, +218, +31, +144, +243, +147, +230, +219, +234, +27, +148, +160, +34, +167, +90, +184, +69, +136, +39, +98, +46, +83, +197, +137, +94, +180, +52, +49, +83, +230, +15, +42, +116, +72, +46, +31, +68, +114, +63, +148, +247, +11, +168, +96, +202, +41, +245, +12, +135, +251, +102, +158, +108, +183, +172, +17, +3, +223, +58, +33, +80, +207, +137, +4, +67, +153, +206, +103, +126, +218, +67, +139, +129, +61, +239, +254, +90, +166, +46, +224, +216, +108, +160, +211, +137, +45, +234, +102, +177, +209, +56, +129, +192, +135, +48, +226, +40, +7, +187, +84, +204, +186, +239, +193, +252, +239, +8, +125, +151, +108, +251, +143, +8, +48, +216, +3, +99, +206, +175, +171, +3, +216, +158, +19, +55, +68, +140, +9, +117, +71, +137, +114, +44, +42, +121, +117, +221, +115, +223, +90, +196, +252, +11, +166, +124, +109, +226, +37, +138, +75, +137, +152, +118, +234, +232, +42, +199, +132, +148, +131, +157, +167, +54, +226, +165, +100, +15, +243, +166, +145, +237, +89, +193, +236, +40, +182, +3, +237, +156, +123, +139, +142, +238, +164, +131, +174, +234, +75, +0, +0, +199, +24, +202, +3, +143, +40, +146, +110, +62, +9, +49, +222, +150, +101, +134, +47, +19, +165, +147, +1, +60, +111, +229, +84, +3, +166, +47, +242, +241, +64, +134, +104, +86, +207, +231, +229, +104, +139, +221, +239, +199, +107, +184, +93, +223, +128, +164, +143, +11, +116, +160, +94, +53, +143, +168, +94, +217, +206, +103, +161, +203, +172, +32, +129, +236, +25, +144, +4, +152, +200, +120, +26, +194, +95, +136, +198, +157, +54, +63, +98, +195, +89, +211, +189, +160, +86, +62, +254, +151, +112, +80, +46, +122, +162, +104, +210, +179, +61, +101, +147, +67, +252, +184, +52, +197, +249, +54, +22, +122, +11, +165, +96, +135, +148, +75, +75, +57, +130, +170, +32, +207, +9, +69, +66, +61, +69, +148, +19, +164, +166, +174, +194, +144, +237, +219, +90, +247, +213, +211, +34, +107, +127, +66, +52, +2, +82, +138, +202, +130, +150, +210, +110, +140, +254, +208, +129, +83, +67, +183, +236, +175, +56, +190, +79, +2, +177, +87, +1, +62, +71, +241, +56, +238, +207, +63, +14, +144, +229, +69, +131, +62, +90, +120, +118, +247, +23, +36, +203, +27, +234, +177, +92, +142, +231, +222, +20, +244, +68, +112, +146, +30, +55, +104, +52, +103, +19, +115, +196, +58, +0, +176, +213, +128, +209, +228, +105, +158, +175, +59, +122, +223, +68, +254, +224, +48, +119, +213, +0, +0, +1, +151, +210, +185, +154, +248, +62, +77, +29, +202, +20, +241, +57, +217, +255, +199, +155, +226, +28, +46, +196, +45, +36, +38, +206, +133, +168, +15, +180, +85, +145, +27, +251, +144, +222, +117, +108, +231, +42, +181, +146, +81, +124, +223, +116, +196, +43, +189, +24, +114, +122, +187, +34, +51, +213, +229, +216, +229, +86, +26, +191, +182, +67, +170, +27, +205, +15, +181, +125, +197, +89, +135, +164, +89, +61, +199, +217, +152, +98, +158, +183, +28, +172, +140, +110, +187, +221, +117, +95, +189, +80, +136, +137, +29, +88, +145, +56, +136, +104, +144, +238, +53, +59, +99, +73, +164, +48, +81, +165, +23, +126, +18, +15, +74, +52, +176, +238, +70, +4, +56, +255, +41, +23, +190, +163, +201, +78, +50, +70, +50, +132, +90, +234, +106, +192, +48, +153, +92, +6, +143, +161, +122, +80, +46, +29, +201, +145, +215, +47, +31, +20, +0, +168, +145, +190, +140, +152, +36, +147, +164, +213, +223, +209, +206, +188, +195, +79, +65, +85, +176, +51, +245, +72, +42, +164, +244, +188, +149, +123, +0, +66, +202, +200, +167, +33, +236, +136, +119, +129, +90, +10, +202, +163, +108, +134, +111, +56, +249, +174, +12, +178, +55, +166, +233, +188, +221, +57, +114, +69, +166, +207, +224, +37, +253, +142, +113, +149, +230, +6, +104, +165, +254, +132, +76, +196, +154, +49, +247, +52, +22, +162, +33, +85, +185, +244, +241, +147, +169, +40, +235, +2, +136, +152, +251, +126, +193, +200, +23, +166, +112, +145, +242, +31, +27, +81, +205, +77, +27, +100, +3, +7, +65, +46, +47, +144, +226, +207, +120, +134, +80, +67, +200, +50, +222, +167, +177, +38, +17, +43, +102, +28, +160, +251, +217, +48, +60, +169, +150, +206, +147, +109, +253, +237, +54, +162, +43, +238, +159, +194, +87, +86, +141, +22, +45, +96, +157, +189, +37, +212, +117, +152, +91, +172, +66, +120, +133, +124, +170, +109, +87, +37, +196, +206, +68, +110, +141, +157, +244, +101, +74, +73, +98, +56, +132, +142, +227, +110, +202, +65, +255, +130, +62, +93, +74, +69, +71, +119, +231, +116, +106, +176, +107, +102, +83, +12, +113, +215, +36, +55, +76, +29, +22, +57, +247, +29, +236, +174, +77, +136, +203, +9, +226, +213, +72, +32, +38, +245, +165, +149, +154, +117, +10, +30, +156, +207, +59, +0, +128, +212, +221, +183, +53, +228, +111, +11, +253, +66, +48, +235, +72, +44, +110, +208, +93, +156, +81, +52, +189, +4, +45, +194, +80, +177, +157, +149, +174, +246, +151, +184, +96, +42, +156, +154, +47, +137, +189, +38, +248, +79, +234, +144, +65, +242, +180, +136, +46, +182, +134, +228, +83, +91, +83, +7, +8, +251, +44, +88, +162, +37, +7, +84, +251, +184, +76, +252, +73, +94, +160, +1, +89, +170, +226, +148, +130, +21, +99, +201, +79, +77, +157, +97, +231, +221, +15, +4, +25, +1, +121, +68, +177, +154, +242, +16, +168, +218, +192, +147, +210, +193, +55, +88, +134, +74, +210, +251, +48, +169, +208, +125, +152, +195, +11, +148, +140, +49, +175, +58, +14, +17, +136, +0, +0, +87, +111, +82, +42, +182, +84, +12, +113, +59, +25, +196, +163, +111, +165, +160, +38, +49, +196, +174, +23, +97, +242, +89, +225, +77, +76, +219, +15, +66, +141, +48, +177, +223, +8, +111, +95, +253, +190, +182, +154, +4, +255, +149, +204, +25, +230, +182, +208, +99, +228, +240, +217, +183, +126, +237, +192, +12, +211, +39, +0, +186, +65, +135, +37, +252, +179, +143, +109, +107, +144, +9, +94, +134, +16, +41, +119, +220, +240, +135, +38, +62, +80, +218, +74, +60, +25, +26, +157, +39, +124, +89, +35, +5, +15, +208, +157, +185, +246, +231, +193, +42, +107, +107, +95, +5, +116, +27, +140, +138, +2, +236, +174, +8, +30, +22, +124, +201, +173, +41, +247, +58, +104, +28, +142, +121, +43, +41, +130, +193, +12, +197, +114, +88, +226, +184, +120, +103, +182, +19, +238, +18, +229, +44, +51, +138, +47, +1, +208, +53, +92, +93, +93, +221, +32, +97, +115, +254, +184, +138, +97, +167, +217, +197, +154, +247, +68, +97, +184, +156, +241, +255, +139, +32, +131, +205, +213, +186, +87, +218, +218, +216, +182, +205, +176, +31, +7, +214, +26, +241, +172, +104, +254, +92, +18, +9, +254, +75, +151, +14, +231, +167, +34, +20, +44, +138, +163, +160, +176, +180, +229, +129, +137, +243, +184, +208, +189, +2, +36, +53, +58, +206, +35, +104, +210, +41, +126, +204, +174, +207, +242, +64, +56, +242, +238, +85, +242, +242, +91, +247, +68, +150, +216, +60, +82, +150, +31, +157, +242, +22, +116, +231, +252, +86, +210, +244, +193, +145, +161, +100, +98, +117, +62, +50, +53, +161, +176, +154, +148, +232, +76, +245, +43, +189, +4, +196, +67, +6, +215, +5, +195, +145, +233, +5, +52, +162, +230, +149, +214, +166, +9, +67, +170, +80, +183, +16, +121, +170, +83, +37, +99, +161, +140, +43, +177, +165, +234, +98, +27, +96, +251, +140, +86, +118, +194, +27, +95, +194, +9, +84, +141, +56, +191, +179, +24, +186, +33, +86, +125, +233, +184, +9, +94, +176, +149, +218, +160, +217, +157, +51, +23, +35, +24, +147, +24, +60, +214, +213, +127, +197, +125, +22, +192, +103, +97, +24, +90, +142, +133, +54, +127, +117, +178, +157, +236, +135, +52, +213, +236, +33, +118, +176, +190, +203, +107, +231, +94, +241, +86, +206, +63, +163, +26, +24, +53, +128, +59, +103, +116, +177, +178, +228, +138, +93, +61, +184, +198, +24, +101, +103, +22, +191, +173, +111, +40, +169, +17, +81, +14, +80, +96, +184, +10, +57, +86, +112, +131, +81, +143, +87, +179, +109, +195, +254, +128, +193, +207, +79, +69, +133, +172, +160, +88, +64, +238, +140, +228, +88, +149, +135, +75, +235, +242, +21, +239, +240, +223, +235, +61, +144, +50, +132, +237, +41, +103, +148, +71, +96, +54, +82, +91, +98, +69, +155, +177, +245, +16, +255, +136, +184, +110, +64, +43, +54, +212, +53, +109, +177, +104, +15, +250, +47, +67, +110, +248, +171, +137, +17, +156, +26, +38, +244, +167, +215, +37, +18, +35, +191, +251, +51, +158, +164, +132, +72, +127, +52, +177, +11, +237, +223, +244, +0, +0, +14, +199, +254, +100, +171, +47, +240, +0, +222, +229, +205, +62, +94, +190, +47, +184, +140, +18, +116, +189, +226, +107, +114, +100, +2, +112, +244, +255, +66, +124, +72, +212, +99, +92, +149, +113, +83, +74, +173, +210, +71, +232, +107, +237, +40, +239, +183, +173, +54, +2, +143, +82, +188, +97, +85, +210, +137, +155, +242, +185, +146, +39, +168, +141, +247, +172, +151, +100, +224, +89, +94, +19, +124, +64, +69, +207, +70, +64, +231, +20, +178, +38, +137, +171, +228, +150, +34, +113, +102, +46, +229, +156, +109, +43, +204, +229, +9, +180, +248, +70, +135, +236, +61, +2, +169, +35, +159, +250, +219, +193, +238, +117, +123, +27, +234, +16, +159, +133, +221, +161, +101, +243, +76, +51, +8, +195, +172, +210, +141, +165, +107, +146, +3, +219, +32, +32, +241, +195, +250, +57, +157, +143, +132, +89, +197, +35, +20, +179, +217, +169, +179, +31, +79, +85, +168, +216, +128, +89, +248, +49, +98, +166, +180, +35, +216, +163, +44, +42, +214, +66, +134, +186, +122, +128, +55, +102, +20, +199, +197, +97, +122, +129, +177, +47, +135, +112, +42, +236, +60, +7, +242, +81, +104, +19, +13, +104, +144, +54, +250, +45, +202, +215, +241, +172, +31, +173, +135, +150, +103, +25, +118, +67, +5, +5, +124, +47, +85, +14, +87, +199, +105, +154, +143, +5, +219, +230, +98, +176, +25, +36, +67, +94, +219, +162, +39, +204, +82, +85, +144, +239, +91, +93, +213, +140, +226, +119, +186, +236, +31, +69, +244, +110, +151, +46, +114, +111, +196, +243, +118, +245, +210, +22, +90, +117, +86, +47, +28, +176, +156, +114, +204, +158, +239, +55, +121, +70, +176, +152, +120, +169, +30, +164, +83, +165, +108, +153, +120, +219, +4, +191, +34, +151, +160, +90, +169, +237, +61, +157, +255, +1, +159, +227, +240, +155, +130, +177, +173, +171, +71, +72, +210, +245, +160, +51, +215, +216, +193, +156, +144, +23, +54, +235, +250, +160, +87, +217, +55, +103, +83, +125, +224, +108, +22, +229, +21, +242, +3, +129, +120, +152, +94, +28, +110, +30, +31, +241, +112, +82, +13, +49, +5, +58, +180, +144, +182, +99, +169, +101, +24, +238, +248, +3, +43, +134, +190, +208, +106, +190, +214, +145, +85, +216, +47, +162, +188, +173, +254, +17, +17, +215, +118, +87, +174, +151, +160, +135, +112, +29, +10, +117, +216, +179, +89, +116, +188, +236, +226, +175, +176, +70, +4, +140, +36, +188, +69, +167, +155, +122, +32, +116, +204, +58, +14, +87, +92, +1, +22, +208, +189, +124, +134, +3, +14, +217, +109, +69, +140, +231, +68, +220, +184, +195, +67, +83, +72, +250, +185, +129, +175, +157, +199, +244, +245, +68, +51, +186, +25, +192, +151, +146, +209, +62, +243, +76, +214, +34, +123, +193, +174, +249, +79, +117, +128, +177, +40, +16, +103, +173, +89, +135, +216, +236, +207, +71, +96, +195, +174, +229, +10, +200, +201, +108, +34, +56, +35, +228, +177, +76, +237, +196, +83, +163, +155, +9, +16, +33, +163, +55, +86, +152, +77, +223, +200, +114, +121, +86, +140, +176, +127, +178, +0, +0, +80, +146, +144, +200, +194, +69, +47, +255, +93, +155, +239, +115, +103, +55, +176, +140, +60, +8, +177, +84, +101, +86, +19, +12, +175, +27, +219, +16, +159, +136, +112, +35, +115, +72, +186, +14, +153, +103, +30, +2, +65, +5, +72, +56, +157, +120, +65, +71, +146, +31, +199, +15, +183, +165, +23, +133, +45, +87, +25, +140, +2, +170, +223, +70, +91, +108, +81, +243, +94, +149, +31, +73, +139, +223, +112, +193, +198, +40, +119, +102, +200, +120, +51, +171, +6, +181, +226, +73, +226, +160, +70, +213, +50, +109, +5, +107, +204, +153, +126, +162, +50, +56, +135, +202, +248, +99, +140, +197, +232, +129, +160, +12, +196, +208, +190, +22, +147, +40, +66, +43, +201, +10, +245, +145, +190, +138, +74, +217, +146, +3, +59, +24, +117, +2, +134, +0, +121, +11, +162, +17, +183, +192, +50, +175, +241, +104, +238, +168, +152, +80, +185, +222, +167, +68, +89, +199, +51, +131, +186, +225, +139, +253, +19, +79, +203, +5, +73, +198, +253, +239, +77, +29, +208, +237, +0, +119, +97, +106, +10, +43, +70, +31, +133, +168, +72, +243, +91, +241, +39, +199, +77, +203, +73, +152, +170, +144, +103, +162, +130, +187, +75, +166, +247, +72, +244, +79, +94, +195, +17, +57, +178, +41, +123, +200, +174, +79, +246, +60, +172, +156, +153, +11, +76, +122, +43, +84, +28, +153, +38, +223, +149, +168, +105, +139, +206, +110, +204, +116, +201, +190, +91, +9, +54, +214, +18, +131, +77, +172, +133, +118, +84, +4, +103, +163, +117, +219, +96, +254, +125, +9, +0, +48, +218, +116, +175, +138, +53, +130, +176, +136, +175, +57, +108, +187, +72, +107, +97, +101, +229, +97, +211, +34, +142, +150, +241, +30, +6, +9, +12, +59, +227, +216, +176, +230, +180, +18, +143, +111, +180, +0, +229, +157, +163, +182, +84, +231, +162, +181, +37, +178, +188, +66, +224, +111, +224, +124, +43, +250, +31, +148, +216, +36, +255, +150, +194, +92, +220, +17, +133, +187, +140, +107, +58, +162, +123, +54, +226, +11, +228, +111, +225, +120, +20, +49, +23, +158, +54, +217, +91, +211, +222, +153, +90, +207, +81, +55, +56, +189, +121, +37, +33, +152, +103, +218, +110, +14, +253, +238, +255, +185, +118, +224, +168, +64, +139, +32, +178, +216, +178, +201, +229, +217, +172, +185, +190, +20, +2, +63, +208, +197, +81, +18, +195, +161, +212, +116, +89, +150, +79, +58, +92, +136, +163, +80, +124, +254, +233, +117, +126, +252, +179, +49, +239, +255, +246, +224, +84, +139, +165, +173, +220, +187, +59, +94, +174, +151, +41, +53, +60, +0, +216, +25, +120, +206, +150, +186, +38, +80, +225, +41, +29, +1, +189, +147, +209, +141, +90, +45, +107, +225, +72, +203, +185, +37, +89, +85, +16, +238, +12, +80, +220, +140, +8, +32, +117, +227, +112, +228, +75, +138, +4, +254, +33, +128, +9, +151, +141, +95, +149, +42, +226, +24, +118, +42, +66, +41, +15, +154, +48, +164, +131, +198, +242, +183, +199, +168, +145, +226, +198, +192, +9, +133, +86, +188, +241, +192, +49, +166, +61, +179, +0, +0, +79, +50, +135, +119, +193, +219, +130, +62, +234, +32, +30, +17, +206, +64, +192, +204, +184, +176, +36, +171, +38, +236, +242, +149, +228, +73, +188, +70, +131, +216, +93, +131, +179, +59, +125, +92, +23, +208, +1, +201, +229, +116, +85, +137, +227, +53, +201, +54, +121, +61, +4, +200, +13, +184, +112, +148, +24, +181, +175, +22, +130, +40, +115, +116, +124, +10, +137, +122, +98, +105, +209, +127, +239, +136, +74, +222, +121, +207, +247, +8, +97, +192, +87, +220, +65, +18, +144, +82, +177, +211, +208, +41, +126, +129, +29, +16, +242, +231, +99, +103, +162, +15, +235, +27, +14, +141, +48, +129, +95, +158, +105, +123, +103, +79, +55, +163, +109, +166, +233, +57, +139, +127, +137, +39, +104, +162, +103, +206, +89, +98, +196, +5, +112, +160, +145, +16, +200, +86, +199, +163, +86, +115, +238, +186, +218, +180, +174, +224, +211, +74, +35, +205, +156, +125, +136, +18, +105, +217, +171, +45, +147, +145, +180, +158, +105, +1, +167, +214, +49, +14, +137, +174, +110, +19, +177, +163, +70, +153, +131, +185, +33, +146, +132, +115, +225, +55, +39, +45, +180, +164, +167, +142, +195, +76, +9, +134, +154, +19, +195, +90, +240, +135, +243, +99, +49, +58, +129, +14, +46, +176, +236, +255, +46, +173, +255, +149, +233, +120, +79, +162, +111, +132, +167, +155, +189, +220, +219, +172, +199, +186, +93, +42, +64, +115, +123, +2, +36, +137, +173, +250, +178, +99, +92, +16, +190, +218, +150, +223, +204, +211, +141, +12, +156, +230, +113, +151, +59, +87, +86, +204, +56, +41, +174, +123, +34, +179, +208, +12, +9, +196, +100, +160, +78, +11, +8, +154, +95, +35, +201, +194, +175, +71, +209, +37, +74, +131, +40, +92, +187, +157, +252, +114, +57, +99, +133, +138, +195, +62, +251, +230, +133, +53, +104, +196, +213, +236, +111, +199, +56, +160, +218, +55, +29, +138, +188, +58, +128, +36, +127, +40, +108, +59, +8, +73, +117, +22, +42, +182, +111, +35, +6, +196, +174, +220, +39, +38, +9, +9, +89, +37, +210, +151, +19, +145, +89, +204, +113, +227, +159, +93, +129, +61, +76, +90, +53, +103, +237, +164, +158, +0, +46, +147, +118, +23, +144, +213, +84, +0, +44, +108, +217, +203, +11, +206, +185, +231, +92, +210, +83, +150, +68, +196, +112, +142, +182, +222, +249, +34, +129, +56, +94, +135, +96, +237, +7, +41, +40, +75, +70, +3, +231, +99, +248, +62, +240, +0, +87, +90, +6, +186, +234, +17, +132, +35, +40, +59, +187, +104, +114, +54, +152, +39, +39, +239, +32, +173, +26, +9, +178, +124, +228, +47, +151, +95, +163, +184, +56, +130, +212, +254, +113, +88, +46, +105, +249, +95, +218, +125, +71, +159, +133, +99, +181, +124, +208, +34, +170, +184, +69, +58, +242, +2, +255, +130, +216, +82, +101, +228, +187, +172, +127, +161, +144, +235, +189, +23, +174, +206, +74, +33, +83, +205, +70, +239, +104, +127, +133, +5, +62, +232, +253, +12, +45, +206, +181, +62, +72, +113, +148, +26, +187, +89, +167, +106, +205, +35, +103, +204, +165, +117, +0, +0, +55, +19, +148, +105, +145, +98, +90, +110, +106, +196, +90, +17, +52, +138, +168, +152, +21, +77, +238, +77, +128, +108, +16, +21, +169, +191, +143, +241, +111, +200, +16, +9, +14, +110, +228, +28, +96, +60, +172, +110, +61, +135, +175, +196, +188, +222, +91, +26, +24, +67, +79, +114, +175, +61, +177, +194, +87, +134, +183, +94, +110, +15, +110, +14, +124, +237, +156, +83, +102, +167, +178, +90, +119, +130, +169, +89, +253, +14, +202, +173, +184, +70, +218, +149, +190, +137, +134, +162, +114, +78, +56, +56, +150, +220, +119, +24, +61, +126, +247, +20, +34, +115, +100, +174, +35, +231, +16, +136, +200, +70, +195, +193, +46, +232, +89, +240, +89, +12, +187, +81, +206, +29, +76, +253, +16, +35, +232, +177, +102, +224, +203, +184, +212, +125, +140, +45, +145, +148, +2, +170, +52, +97, +207, +90, +214, +89, +67, +6, +174, +234, +120, +148, +141, +111, +131, +71, +111, +41, +243, +35, +250, +187, +242, +216, +110, +59, +33, +199, +241, +109, +216, +34, +107, +187, +71, +236, +17, +75, +110, +104, +86, +19, +126, +253, +46, +207, +2, +160, +91, +68, +159, +119, +180, +176, +104, +190, +154, +208, +60, +69, +100, +120, +37, +10, +51, +215, +173, +186, +200, +87, +215, +41, +103, +217, +127, +85, +152, +202, +127, +190, +1, +33, +38, +148, +227, +74, +44, +155, +136, +200, +54, +247, +132, +52, +247, +4, +101, +246, +72, +130, +200, +159, +8, +88, +177, +99, +143, +32, +250, +83, +156, +120, +228, +104, +62, +45, +83, +26, +183, +89, +81, +31, +189, +205, +127, +111, +19, +253, +156, +145, +132, +167, +186, +232, +234, +94, +148, +168, +191, +113, +236, +229, +195, +160, +20, +20, +207, +110, +177, +90, +33, +243, +189, +229, +154, +129, +211, +246, +177, +235, +186, +161, +251, +151, +26, +126, +185, +98, +157, +146, +65, +221, +79, +248, +1, +246, +111, +6, +234, +118, +34, +148, +178, +69, +47, +99, +112, +115, +115, +173, +204, +69, +22, +65, +146, +196, +134, +238, +205, +150, +95, +33, +102, +92, +45, +125, +17, +48, +156, +107, +182, +242, +44, +141, +96, +198, +101, +52, +70, +255, +196, +255, +10, +236, +73, +90, +195, +127, +80, +160, +90, +217, +136, +11, +14, +61, +179, +152, +16, +62, +254, +74, +195, +184, +1, +182, +168, +243, +106, +187, +171, +125, +132, +113, +29, +21, +191, +139, +18, +53, +125, +13, +37, +77, +75, +38, +246, +102, +10, +19, +54, +177, +240, +127, +14, +194, +209, +228, +198, +171, +19, +249, +51, +227, +145, +230, +248, +61, +168, +108, +184, +190, +65, +62, +154, +36, +107, +153, +90, +55, +205, +213, +166, +76, +117, +118, +128, +124, +242, +169, +63, +164, +218, +90, +190, +78, +151, +92, +91, +152, +175, +53, +54, +220, +129, +221, +173, +250, +190, +185, +25, +102, +183, +76, +131, +166, +85, +161, +174, +98, +133, +78, +45, +190, +2, +47, +211, +107, +150, +151, +144, +158, +33, +176, +145, +155, +67, +222, +96, +103, +76, +91, +199, +39, +231, +228, +82, +203, +189, +173, +0, +0, +223, +234, +112, +98, +128, +209, +207, +68, +202, +232, +195, +163, +178, +133, +137, +83, +148, +240, +118, +94, +187, +103, +26, +3, +16, +121, +226, +177, +80, +98, +245, +66, +176, +77, +16, +33, +181, +46, +198, +153, +64, +107, +108, +248, +107, +134, +10, +1, +210, +3, +254, +133, +226, +172, +230, +177, +228, +253, +54, +50, +192, +5, +37, +116, +146, +203, +72, +177, +53, +82, +181, +104, +243, +109, +231, +170, +114, +12, +233, +123, +39, +32, +243, +152, +220, +28, +73, +45, +197, +205, +151, +248, +229, +213, +237, +210, +134, +140, +15, +61, +167, +211, +148, +203, +146, +255, +58, +199, +156, +130, +110, +131, +19, +145, +14, +239, +103, +93, +247, +201, +68, +113, +183, +119, +121, +36, +32, +21, +140, +184, +45, +30, +87, +159, +75, +220, +208, +25, +192, +14, +96, +19, +114, +241, +176, +71, +200, +27, +161, +189, +208, +120, +11, +183, +113, +179, +211, +71, +110, +194, +225, +9, +193, +76, +176, +210, +210, +137, +139, +107, +215, +31, +58, +240, +0, +119, +207, +55, +187, +63, +248, +212, +229, +169, +146, +121, +84, +41, +190, +83, +192, +89, +68, +154, +9, +207, +198, +250, +147, +145, +119, +154, +23, +11, +243, +229, +179, +219, +151, +223, +144, +41, +167, +27, +39, +74, +164, +24, +102, +73, +250, +215, +143, +235, +149, +31, +59, +108, +14, +67, +30, +198, +148, +156, +11, +15, +98, +157, +84, +46, +129, +29, +93, +0, +125, +44, +185, +53, +83, +213, +39, +154, +210, +102, +216, +25, +52, +152, +208, +106, +152, +33, +20, +168, +115, +132, +112, +95, +109, +36, +155, +91, +105, +49, +193, +166, +154, +4, +30, +38, +35, +168, +75, +167, +96, +41, +58, +211, +154, +162, +36, +186, +75, +251, +39, +154, +166, +44, +212, +67, +81, +92, +135, +254, +196, +205, +110, +164, +170, +107, +16, +237, +150, +221, +38, +56, +99, +174, +113, +105, +90, +156, +81, +141, +44, +153, +37, +217, +165, +139, +91, +23, +213, +145, +108, +231, +95, +203, +141, +210, +144, +26, +89, +156, +236, +185, +93, +79, +40, +102, +139, +90, +25, +161, +215, +157, +197, +145, +78, +152, +79, +164, +134, +235, +145, +48, +28, +92, +158, +146, +92, +17, +168, +133, +87, +129, +181, +205, +17, +182, +104, +122, +141, +123, +241, +51, +126, +7, +112, +196, +218, +87, +200, +88, +255, +103, +143, +55, +183, +182, +130, +195, +137, +0, +132, +250, +197, +196, +71, +44, +170, +177, +244, +8, +86, +31, +5, +217, +25, +59, +207, +224, +242, +9, +142, +75, +28, +111, +116, +66, +49, +243, +33, +217, +70, +135, +35, +189, +73, +15, +133, +157, +224, +73, +31, +178, +238, +240, +149, +158, +104, +121, +59, +167, +197, +229, +160, +6, +117, +6, +23, +137, +39, +108, +147, +58, +41, +146, +25, +254, +211, +239, +161, +154, +53, +62, +230, +4, +74, +184, +85, +160, +212, +104, +204, +87, +143, +139, +226, +34, +53, +86, +147, +60, +33, +73, +24, +24, +168, +24, +84, +144, +240, +215, +144, +255, +98, +124, +147, +88, +0, +0, +111, +5, +188, +226, +149, +83, +64, +178, +170, +59, +151, +66, +62, +147, +174, +164, +14, +21, +191, +106, +13, +79, +59, +229, +58, +69, +140, +138, +131, +141, +148, +130, +110, +171, +165, +109, +197, +83, +185, +185, +227, +170, +5, +157, +138, +113, +170, +82, +209, +135, +213, +49, +134, +221, +184, +203, +224, +74, +213, +32, +192, +20, +118, +113, +181, +87, +23, +217, +208, +77, +71, +65, +134, +93, +96, +59, +203, +129, +168, +69, +224, +30, +94, +21, +216, +18, +192, +128, +101, +20, +5, +46, +243, +79, +7, +97, +126, +202, +94, +103, +174, +175, +68, +109, +160, +164, +181, +38, +66, +199, +132, +148, +221, +58, +139, +57, +25, +97, +100, +1, +73, +236, +118, +225, +207, +56, +62, +24, +132, +251, +150, +208, +216, +134, +137, +181, +62, +105, +186, +71, +182, +135, +135, +173, +203, +251, +2, +247, +49, +69, +202, +80, +31, +229, +34, +60, +143, +141, +111, +145, +36, +118, +119, +64, +238, +123, +139, +246, +155, +18, +131, +154, +136, +39, +232, +110, +211, +216, +209, +61, +53, +95, +201, +160, +23, +83, +36, +202, +60, +246, +41, +113, +115, +44, +207, +146, +29, +243, +60, +66, +236, +131, +67, +11, +128, +169, +124, +31, +199, +245, +150, +152, +232, +108, +159, +140, +216, +82, +130, +64, +89, +250, +133, +160, +110, +56, +224, +123, +161, +197, +93, +9, +104, +131, +232, +74, +124, +214, +32, +101, +134, +0, +76, +73, +135, +151, +37, +21, +55, +209, +174, +40, +36, +249, +247, +68, +173, +163, +84, +35, +209, +38, +48, +185, +194, +101, +5, +219, +229, +237, +92, +107, +129, +219, +29, +89, +227, +62, +21, +164, +247, +227, +78, +76, +87, +126, +236, +149, +192, +78, +253, +227, +254, +188, +246, +174, +191, +77, +98, +14, +52, +4, +211, +31, +98, +254, +149, +89, +135, +242, +132, +221, +134, +209, +53, +69, +52, +17, +117, +72, +94, +214, +161, +132, +241, +71, +74, +169, +38, +155, +205, +34, +201, +255, +136, +97, +176, +148, +14, +224, +64, +74, +4, +2, +49, +201, +57, +107, +72, +242, +156, +154, +146, +222, +127, +135, +129, +168, +171, +184, +199, +66, +239, +203, +39, +173, +52, +111, +6, +89, +2, +141, +222, +21, +64, +238, +51, +223, +154, +51, +219, +11, +153, +128, +222, +191, +228, +48, +204, +87, +90, +223, +43, +227, +141, +86, +108, +217, +82, +13, +139, +187, +52, +108, +54, +189, +232, +53, +89, +55, +125, +77, +133, +82, +143, +200, +232, +179, +249, +9, +209, +47, +55, +85, +136, +247, +63, +68, +243, +104, +243, +169, +247, +160, +48, +121, +109, +206, +128, +75, +18, +226, +223, +117, +189, +16, +231, +19, +169, +187, +104, +48, +137, +70, +241, +2, +62, +106, +176, +131, +143, +158, +67, +241, +229, +82, +167, +54, +48, +229, +174, +144, +73, +73, +162, +199, +24, +176, +137, +230, +104, +9, +249, +15, +86, +139, +138, +41, +6, +210, +160, +25, +95, +154, +236, +96, +50, +121, +220, +129, +104, +87, +157, +220, +171, +137, +202, +208, +184, +139, +0, +0, +91, +134, +99, +36, +227, +215, +121, +49, +151, +205, +226, +37, +92, +181, +218, +134, +119, +198, +240, +118, +65, +131, +63, +63, +158, +195, +123, +99, +35, +92, +117, +239, +164, +228, +209, +150, +17, +242, +134, +45, +72, +253, +240, +80, +225, +126, +40, +105, +52, +18, +253, +81, +206, +219, +168, +14, +1, +118, +182, +159, +53, +19, +201, +146, +97, +146, +202, +233, +210, +57, +28, +97, +164, +239, +111, +246, +93, +83, +105, +153, +66, +159, +232, +212, +234, +169, +193, +185, +39, +30, +42, +203, +94, +10, +92, +10, +101, +162, +53, +73, +150, +155, +187, +119, +159, +179, +81, +150, +228, +199, +92, +106, +213, +144, +107, +64, +241, +22, +160, +209, +91, +139, +211, +204, +137, +183, +168, +239, +244, +132, +243, +72, +157, +102, +176, +192, +100, +65, +137, +68, +53, +116, +225, +71, +123, +82, +60, +221, +23, +28, +60, +4, +196, +145, +200, +187, +87, +206, +246, +136, +229, +155, +250, +126, +158, +107, +141, +190, +38, +26, +169, +213, +124, +16, +182, +186, +179, +243, +35, +122, +104, +7, +101, +89, +16, +253, +4, +20, +248, +203, +200, +53, +128, +3, +127, +183, +248, +200, +46, +38, +60, +54, +181, +169, +30, +103, +104, +193, +138, +26, +118, +51, +106, +215, +146, +35, +130, +120, +112, +135, +197, +56, +45, +77, +80, +65, +39, +39, +100, +67, +226, +226, +104, +246, +205, +173, +197, +49, +218, +157, +46, +157, +249, +155, +54, +178, +147, +76, +81, +217, +216, +151, +121, +239, +8, +193, +153, +32, +46, +222, +10, +149, +94, +67, +29, +86, +151, +19, +189, +52, +167, +99, +33, +49, +124, +26, +43, +43, +233, +251, +165, +114, +188, +88, +11, +8, +120, +4, +207, +116, +191, +10, +124, +169, +65, +171, +229, +79, +15, +103, +130, +139, +57, +198, +7, +150, +22, +198, +126, +94, +67, +245, +32, +197, +129, +55, +169, +64, +66, +43, +81, +164, +30, +132, +52, +23, +250, +19, +55, +11, +241, +161, +250, +129, +158, +112, +225, +242, +62, +169, +15, +219, +86, +114, +12, +180, +137, +237, +38, +206, +63, +29, +135, +34, +188, +99, +54, +246, +46, +215, +242, +138, +156, +132, +171, +160, +121, +188, +49, +223, +223, +185, +2, +54, +117, +252, +94, +185, +166, +66, +157, +217, +132, +61, +24, +180, +124, +104, +220, +174, +31, +31, +57, +107, +89, +90, +163, +34, +55, +206, +142, +90, +242, +215, +231, +3, +63, +67, +68, +170, +12, +113, +117, +250, +38, +39, +39, +16, +147, +230, +131, +161, +133, +15, +57, +21, +245, +38, +7, +135, +93, +199, +203, +50, +63, +75, +58, +222, +88, +174, +131, +18, +99, +143, +166, +0, +246, +73, +254, +170, +180, +206, +249, +49, +178, +28, +17, +163, +82, +172, +41, +8, +117, +23, +81, +134, +43, +228, +227, +60, +117, +9, +161, +95, +243, +187, +191, +83, +225, +82, +244, +136, +132, +200, +41, +139, +240, +17, +86, +214, +150, +181, +227, +192, +236, +133, +41, +128, +86, +212, +88, +66, +80, +190, +22, +103, +98, +91, +188, +164, +0, +0, +15, +134, +204, +103, +131, +135, +189, +164, +249, +52, +135, +181, +81, +241, +143, +207, +170, +177, +39, +45, +72, +250, +189, +12, +149, +216, +134, +212, +68, +124, +96, +79, +222, +178, +45, +155, +148, +81, +210, +223, +63, +105, +233, +106, +125, +47, +108, +159, +154, +225, +197, +123, +110, +247, +186, +253, +231, +155, +40, +192, +202, +27, +233, +117, +135, +15, +63, +179, +137, +212, +34, +246, +78, +92, +14, +96, +62, +204, +222, +112, +64, +126, +170, +170, +10, +99, +109, +83, +6, +74, +129, +194, +178, +7, +4, +45, +184, +60, +130, +178, +107, +59, +149, +182, +36, +121, +146, +169, +186, +99, +16, +187, +96, +74, +69, +14, +67, +86, +109, +23, +63, +62, +175, +225, +243, +165, +17, +7, +13, +41, +91, +201, +155, +51, +160, +214, +68, +53, +137, +145, +77, +206, +149, +146, +48, +85, +15, +165, +193, +240, +229, +40, +182, +147, +27, +207, +30, +133, +50, +209, +175, +2, +52, +232, +210, +76, +110, +158, +13, +204, +234, +45, +43, +126, +107, +14, +116, +148, +68, +117, +58, +206, +19, +83, +155, +203, +48, +139, +133, +67, +130, +107, +103, +71, +55, +44, +38, +33, +233, +18, +149, +102, +12, +125, +108, +137, +159, +80, +212, +36, +74, +234, +203, +64, +189, +119, +74, +28, +76, +57, +220, +6, +14, +180, +178, +238, +183, +38, +154, +238, +59, +77, +98, +163, +176, +232, +97, +174, +39, +203, +113, +28, +48, +119, +199, +245, +44, +77, +204, +247, +134, +105, +198, +53, +204, +202, +177, +22, +169, +89, +206, +154, +133, +181, +117, +39, +207, +66, +67, +20, +157, +179, +160, +228, +168, +102, +218, +156, +184, +116, +204, +155, +69, +162, +44, +111, +134, +238, +128, +71, +76, +143, +238, +79, +224, +94, +150, +241, +171, +28, +198, +20, +216, +230, +52, +135, +110, +55, +255, +69, +8, +135, +206, +17, +111, +14, +201, +11, +169, +58, +78, +33, +223, +36, +145, +74, +24, +144, +169, +159, +82, +251, +229, +238, +152, +40, +111, +84, +60, +12, +152, +171, +154, +154, +13, +30, +182, +71, +44, +132, +252, +65, +50, +159, +231, +27, +199, +243, +184, +93, +77, +193, +135, +114, +73, +63, +129, +167, +20, +53, +183, +3, +135, +102, +12, +131, +107, +1, +144, +105, +179, +235, +205, +147, +255, +187, +25, +18, +139, +188, +82, +255, +122, +245, +1, +104, +26, +229, +148, +107, +154, +120, +191, +111, +108, +12, +234, +223, +138, +57, +88, +217, +133, +146, +175, +130, +14, +157, +185, +42, +180, +216, +242, +240, +6, +185, +184, +13, +190, +159, +4, +193, +65, +70, +144, +251, +212, +25, +191, +253, +29, +79, +24, +34, +14, +80, +21, +96, +48, +161, +85, +249, +12, +19, +166, +188, +56, +226, +252, +135, +53, +76, +99, +207, +156, +52, +234, +223, +49, +79, +11, +242, +165, +103, +72, +108, +198, +98, +111, +235, +72, +42, +143, +133, +118, +38, +247, +158, +30, +2, +62, +124, +246, +147, +75, +200, +210, +135, +138, +242, +250, +90, +180, +193, +241, +138, +235, +175, +32, +251, +0, +0, +200, +85, +179, +65, +205, +47, +84, +164, +105, +254, +98, +201, +147, +45, +2, +126, +220, +180, +222, +55, +151, +141, +26, +126, +96, +3, +16, +124, +164, +137, +169, +152, +33, +242, +218, +170, +187, +20, +72, +184, +88, +79, +121, +232, +78, +239, +197, +8, +27, +239, +114, +37, +17, +176, +209, +176, +100, +129, +43, +121, +173, +180, +86, +77, +58, +138, +66, +73, +199, +77, +131, +211, +198, +45, +214, +104, +207, +69, +83, +178, +1, +217, +58, +124, +211, +136, +37, +99, +108, +15, +147, +136, +108, +177, +9, +30, +126, +28, +253, +255, +84, +251, +143, +250, +45, +199, +240, +126, +142, +64, +176, +190, +178, +1, +176, +90, +234, +68, +56, +253, +97, +36, +98, +108, +130, +113, +180, +38, +9, +64, +89, +111, +251, +96, +49, +236, +117, +55, +65, +115, +44, +140, +180, +118, +132, +12, +61, +192, +58, +6, +89, +69, +156, +26, +210, +103, +250, +114, +97, +113, +212, +11, +160, +21, +53, +200, +77, +231, +26, +88, +229, +14, +42, +231, +45, +218, +228, +112, +79, +46, +58, +57, +57, +230, +135, +216, +111, +107, +182, +26, +156, +88, +34, +200, +140, +36, +131, +181, +149, +227, +189, +133, +213, +81, +196, +47, +9, +242, +49, +198, +203, +52, +246, +168, +4, +167, +145, +110, +29, +106, +215, +166, +114, +253, +62, +214, +218, +40, +4, +245, +102, +90, +143, +49, +1, +114, +239, +188, +36, +219, +29, +5, +43, +68, +21, +90, +220, +57, +15, +32, +19, +58, +147, +47, +80, +45, +63, +179, +202, +174, +198, +142, +76, +242, +28, +49, +142, +66, +170, +96, +34, +207, +153, +18, +59, +207, +121, +141, +102, +104, +237, +143, +120, +134, +168, +35, +74, +82, +68, +117, +112, +76, +204, +232, +153, +122, +220, +72, +161, +185, +35, +154, +53, +74, +122, +95, +103, +66, +100, +67, +62, +166, +119, +226, +72, +223, +42, +19, +77, +144, +176, +159, +21, +86, +126, +208, +166, +223, +96, +187, +181, +9, +30, +195, +179, +21, +148, +70, +139, +132, +134, +1, +45, +87, +166, +18, +13, +168, +148, +12, +253, +92, +166, +225, +110, +20, +167, +242, +109, +121, +238, +7, +115, +118, +182, +107, +207, +248, +144, +127, +38, +193, +86, +27, +172, +165, +57, +50, +209, +42, +191, +189, +55, +151, +23, +208, +147, +251, +78, +229, +24, +11, +28, +164, +149, +194, +11, +54, +253, +40, +87, +144, +132, +89, +248, +9, +132, +222, +147, +140, +163, +205, +37, +143, +58, +74, +38, +77, +28, +181, +81, +9, +125, +81, +44, +52, +213, +10, +28, +104, +184, +174, +43, +132, +119, +155, +48, +219, +85, +155, +185, +75, +254, +70, +131, +239, +228, +13, +113, +186, +126, +51, +183, +118, +14, +64, +146, +119, +71, +229, +156, +199, +196, +67, +63, +169, +131, +209, +149, +213, +121, +82, +32, +120, +244, +25, +165, +26, +19, +110, +45, +77, +114, +58, +246, +149, +121, +74, +206, +176, +21, +217, +116, +189, +163, +243, +82, +5, +81, +52, +198, +183, +178, +103, +49, +58, +144, +200, +152, +83, +0, +0, +0, +31, +215, +11, +102, +172, +24, +71, +67, +220, +175, +199, +19, +205, +163, +192, +98, +58, +79, +87, +102, +246, +139, +9, +195, +249, +78, +101, +200, +129, +156, +196, +136, +34, +127, +156, +118, +186, +207, +161, +223, +151, +193, +32, +112, +60, +148, +56, +64, +184, +6, +120, +176, +233, +3, +160, +48, +149, +147, +176, +40, +5, +66, +113, +63, +180, +74, +185, +90, +238, +158, +98, +11, +132, +196, +38, +212, +249, +220, +23, +140, +88, +40, +235, +75, +113, +167, +214, +168, +163, +187, +244, +166, +243, +9, +23, +236, +140, +188, +133, +100, +123, +48, +248, +103, +87, +181, +56, +163, +113, +41, +119, +13, +253, +202, +129, +242, +108, +208, +11, +33, +105, +148, +160, +244, +35, +234, +199, +212, +183, +218, +224, +67, +62, +87, +229, +159, +225, +198, +51, +101, +150, +119, +86, +95, +164, +18, +220, +131, +28, +45, +123, +224, +39, +55, +235, +190, +207, +215, +18, +21, +41, +167, +4, +0, +102, +101, +64, +9, +45, +128, +68, +12, +175, +44, +111, +201, +95, +90, +194, +125, +188, +70, +222, +74, +51, +248, +85, +215, +220, +56, +2, +69, +252, +77, +43, +168, +190, +223, +191, +152, +102, +152, +109, +212, +226, +179, +100, +45, +191, +224, +172, +206, +128, +52, +110, +216, +98, +87, +33, +113, +33, +241, +24, +43, +40, +212, +29, +151, +153, +33, +214, +183, +158, +250, +107, +108, +89, +40, +49, +189, +210, +28, +236, +8, +106, +245, +184, +173, +102, +21, +191, +16, +240, +4, +56, +208, +9, +64, +143, +143, +116, +87, +107, +44, +234, +149, +242, +178, +205, +91, +226, +172, +219, +164, +26, +94, +159, +234, +27, +136, +195, +81, +3, +255, +94, +250, +174, +198, +243, +249, +136, +249, +63, +4, +100, +109, +13, +152, +189, +244, +162, +176, +247, +9, +176, +125, +237, +102, +48, +40, +62, +182, +173, +255, +52, +169, +39, +21, +33, +10, +104, +115, +130, +194, +237, +39, +77, +132, +74, +108, +117, +98, +129, +89, +190, +139, +139, +24, +183, +103, +228, +85, +175, +229, +95, +222, +175, +101, +98, +149, +222, +191, +197, +119, +247, +134, +102, +210, +174, +119, +42, +138, +16, +156, +199, +30, +107, +66, +139, +57, +226, +9, +147, +87, +127, +183, +161, +145, +104, +254, +205, +65, +201, +158, +142, +43, +130, +243, +14, +74, +227, +43, +89, +203, +183, +132, +80, +10, +38, +205, +89, +50, +190, +17, +78, +203, +35, +6, +76, +197, +180, +72, +240, +144, +220, +234, +95, +236, +133, +170, +81, +249, +104, +250, +109, +109, +232, +156, +154, +131, +101, +99, +75, +22, +44, +79, +95, +138, +226, +248, +121, +246, +206, +172, +144, +20, +79, +25, +123, +32, +137, +245, +148, +145, +78, +108, +252, +247, +128, +158, +186, +35, +100, +27, +70, +232, +223, +195, +179, +92, +29, +231, +206, +237, +171, +51, +14, +105, +204, +243, +126, +211, +55, +34, +88, +87, +117, +16, +131, +35, +41, +252, +71, +135, +68, +44, +121, +98, +139, +136, +202, +122, +161, +209, +191, +159, +83, +206, +116, +0, +0, +64, +190, +232, +50, +165, +54, +65, +113, +56, +145, +169, +65, +216, +96, +132, +240, +149, +238, +70, +32, +190, +16, +108, +223, +31, +54, +101, +212, +31, +155, +222, +208, +136, +183, +138, +223, +33, +103, +101, +204, +190, +232, +45, +147, +16, +164, +212, +151, +186, +96, +227, +11, +103, +100, +10, +28, +105, +87, +123, +93, +112, +247, +106, +177, +149, +29, +178, +41, +86, +13, +120, +41, +145, +137, +245, +22, +213, +187, +133, +72, +123, +48, +40, +224, +23, +68, +100, +30, +43, +6, +232, +219, +68, +171, +195, +238, +255, +61, +158, +36, +66, +50, +112, +90, +58, +12, +68, +25, +204, +60, +133, +223, +109, +224, +194, +88, +249, +70, +13, +166, +51, +32, +84, +173, +195, +153, +120, +226, +0, +251, +223, +11, +108, +83, +240, +7, +82, +139, +20, +219, +52, +125, +127, +221, +175, +143, +137, +5, +176, +83, +73, +117, +23, +120, +208, +82, +245, +115, +114, +236, +71, +51, +234, +233, +122, +210, +21, +216, +179, +142, +161, +157, +109, +179, +202, +66, +90, +169, +126, +110, +151, +246, +254, +222, +122, +200, +125, +19, +43, +250, +223, +180, +196, +128, +116, +196, +23, +138, +193, +18, +202, +194, +1, +108, +156, +160, +203, +59, +248, +62, +100, +54, +125, +75, +98, +94, +229, +15, +87, +91, +176, +91, +29, +77, +85, +185, +71, +2, +236, +8, +15, +87, +38, +32, +173, +25, +226, +49, +36, +232, +240, +186, +87, +145, +179, +99, +89, +234, +105, +60, +6, +106, +252, +200, +252, +199, +88, +196, +161, +159, +81, +248, +193, +120, +27, +31, +91, +85, +193, +103, +222, +184, +220, +139, +161, +66, +196, +5, +94, +133, +134, +88, +233, +43, +87, +152, +41, +72, +103, +110, +219, +85, +6, +5, +107, +38, +76, +221, +111, +151, +75, +227, +64, +244, +56, +75, +104, +5, +125, +180, +251, +198, +78, +72, +111, +202, +173, +146, +50, +98, +252, +99, +134, +166, +160, +174, +173, +210, +181, +48, +41, +107, +209, +44, +30, +50, +190, +173, +255, +35, +231, +147, +123, +167, +228, +61, +40, +61, +80, +37, +65, +39, +28, +59, +96, +100, +59, +203, +140, +125, +211, +14, +139, +32, +94, +255, +46, +66, +23, +183, +184, +30, +139, +100, +19, +183, +8, +27, +138, +41, +145, +11, +133, +88, +237, +115, +46, +152, +247, +92, +37, +114, +52, +9, +68, +25, +72, +54, +139, +195, +219, +102, +144, +134, +252, +81, +135, +179, +250, +239, +67, +130, +27, +53, +236, +102, +154, +120, +179, +224, +67, +146, +121, +166, +91, +144, +37, +202, +143, +210, +162, +144, +42, +64, +231, +64, +234, +234, +217, +72, +205, +170, +49, +6, +60, +198, +99, +52, +217, +28, +82, +100, +82, +158, +151, +137, +235, +252, +238, +175, +120, +182, +202, +2, +68, +35, +20, +242, +75, +102, +0, +51, +10, +168, +86, +26, +67, +185, +166, +206, +253, +178, +89, +234, +223, +83, +29, +105, +143, +13, +243, +144, +89, +123, +61, +62, +42, +16, +46, +37, +212, +126, +247, +31, +119, +231, +61, +105, +141, +94, +0, +0, +106, +248, +212, +65, +85, +118, +194, +115, +191, +23, +37, +183, +172, +99, +37, +60, +135, +158, +1, +114, +5, +182, +82, +169, +115, +195, +32, +9, +60, +78, +72, +110, +138, +166, +129, +73, +3, +34, +115, +1, +211, +168, +117, +30, +211, +108, +202, +77, +201, +35, +64, +222, +36, +68, +115, +244, +253, +2, +126, +103, +127, +127, +116, +197, +121, +166, +201, +132, +65, +90, +18, +116, +189, +233, +48, +195, +247, +132, +151, +217, +146, +71, +74, +56, +124, +253, +172, +190, +232, +200, +207, +20, +250, +215, +221, +126, +98, +29, +14, +93, +20, +227, +152, +13, +152, +146, +169, +233, +249, +118, +42, +82, +182, +0, +253, +184, +27, +160, +128, +57, +221, +74, +193, +98, +12, +125, +196, +183, +9, +184, +188, +1, +212, +121, +254, +198, +51, +0, +70, +101, +251, +163, +128, +213, +45, +43, +178, +45, +113, +120, +122, +27, +119, +151, +248, +18, +231, +51, +168, +229, +104, +241, +66, +254, +54, +136, +30, +81, +36, +214, +94, +240, +242, +140, +222, +239, +140, +86, +191, +133, +187, +185, +192, +148, +71, +111, +81, +103, +128, +58, +145, +225, +80, +125, +89, +176, +82, +18, +90, +61, +63, +48, +119, +52, +182, +193, +132, +4, +25, +234, +174, +22, +89, +78, +231, +108, +38, +89, +63, +194, +187, +49, +141, +54, +149, +87, +159, +210, +114, +221, +133, +124, +252, +62, +32, +145, +156, +211, +114, +149, +125, +71, +222, +234, +136, +217, +169, +79, +207, +225, +67, +230, +142, +112, +55, +36, +122, +175, +179, +216, +50, +125, +86, +25, +81, +91, +55, +64, +201, +138, +57, +77, +79, +56, +133, +15, +61, +186, +101, +200, +17, +136, +19, +115, +251, +239, +127, +74, +73, +134, +42, +95, +72, +212, +30, +9, +91, +223, +100, +148, +232, +140, +117, +176, +109, +21, +83, +170, +100, +176, +98, +141, +214, +95, +7, +152, +35, +65, +213, +62, +101, +245, +1, +6, +236, +18, +83, +100, +237, +21, +249, +78, +26, +81, +160, +23, +192, +38, +58, +232, +26, +32, +57, +189, +137, +82, +146, +173, +199, +42, +244, +150, +240, +251, +115, +203, +78, +118, +108, +195, +244, +197, +141, +192, +248, +80, +42, +28, +138, +158, +70, +182, +65, +0, +232, +165, +144, +49, +12, +56, +88, +78, +19, +77, +58, +229, +243, +173, +151, +241, +34, +27, +196, +7, +165, +232, +154, +150, +46, +68, +66, +28, +74, +69, +141, +77, +76, +130, +124, +125, +238, +110, +95, +78, +221, +33, +251, +171, +80, +139, +187, +230, +165, +172, +86, +0, +85, +67, +142, +213, +40, +137, +176, +20, +168, +105, +33, +158, +241, +229, +181, +15, +206, +192, +37, +47, +173, +26, +75, +66, +197, +45, +96, +111, +136, +30, +165, +112, +204, +97, +76, +136, +159, +116, +180, +165, +112, +164, +253, +27, +193, +54, +73, +30, +107, +198, +133, +101, +37, +55, +229, +145, +23, +90, +124, +78, +92, +127, +36, +174, +208, +207, +55, +35, +68, +217, +18, +153, +208, +198, +216, +132, +68, +2, +93, +123, +225, +16, +212, +197, +0, +0, +113, +243, +148, +64, +1, +49, +241, +48, +163, +161, +88, +24, +153, +188, +9, +95, +39, +137, +64, +252, +23, +70, +97, +197, +59, +150, +201, +168, +233, +86, +207, +141, +193, +230, +158, +183, +28, +184, +90, +216, +138, +222, +120, +246, +91, +58, +243, +52, +33, +11, +49, +245, +172, +191, +41, +135, +128, +242, +224, +153, +171, +68, +25, +208, +127, +107, +231, +71, +88, +75, +118, +134, +24, +124, +214, +29, +5, +152, +179, +63, +78, +35, +1, +129, +54, +240, +98, +183, +43, +50, +133, +36, +163, +188, +48, +182, +166, +5, +13, +232, +19, +174, +224, +94, +164, +66, +212, +173, +199, +168, +180, +120, +110, +152, +194, +125, +137, +55, +210, +12, +154, +97, +108, +2, +141, +178, +32, +146, +160, +74, +234, +186, +36, +134, +175, +154, +27, +72, +147, +14, +37, +252, +35, +47, +9, +186, +104, +164, +54, +149, +185, +238, +178, +34, +158, +17, +228, +183, +237, +95, +216, +105, +34, +159, +32, +109, +251, +228, +182, +86, +78, +206, +187, +24, +104, +15, +197, +223, +239, +181, +23, +34, +251, +172, +250, +129, +32, +254, +207, +246, +3, +131, +191, +239, +228, +90, +114, +192, +168, +201, +85, +221, +11, +126, +162, +47, +12, +201, +183, +217, +185, +26, +27, +202, +18, +167, +239, +90, +93, +207, +218, +89, +201, +133, +185, +235, +27, +234, +64, +188, +48, +195, +210, +247, +31, +10, +99, +25, +238, +191, +150, +82, +235, +254, +191, +27, +167, +252, +179, +161, +130, +166, +126, +120, +9, +7, +219, +122, +186, +53, +171, +188, +13, +202, +247, +10, +84, +115, +26, +107, +14, +226, +100, +229, +40, +184, +85, +116, +25, +140, +25, +98, +132, +95, +44, +67, +208, +146, +155, +12, +101, +100, +162, +241, +121, +101, +105, +15, +54, +109, +82, +197, +9, +81, +250, +130, +70, +81, +78, +34, +30, +120, +96, +86, +136, +33, +3, +58, +80, +49, +18, +161, +76, +39, +153, +138, +221, +174, +14, +179, +152, +235, +236, +252, +33, +175, +177, +58, +243, +103, +40, +210, +233, +185, +68, +171, +107, +205, +20, +226, +115, +151, +233, +58, +101, +238, +134, +58, +130, +145, +83, +30, +199, +162, +9, +7, +2, +116, +117, +159, +132, +38, +230, +9, +38, +197, +253, +129, +66, +139, +156, +62, +208, +89, +115, +203, +148, +43, +132, +120, +31, +232, +131, +19, +123, +22, +223, +63, +134, +86, +171, +68, +36, +53, +177, +41, +83, +175, +201, +166, +116, +187, +244, +249, +32, +30, +38, +48, +88, +243, +84, +211, +104, +97, +124, +172, +211, +64, +175, +133, +164, +75, +221, +121, +209, +153, +236, +22, +118, +114, +71, +43, +124, +102, +134, +255, +62, +193, +179, +161, +86, +184, +234, +111, +52, +58, +172, +211, +146, +71, +218, +186, +247, +144, +177, +40, +137, +232, +216, +181, +154, +199, +186, +33, +85, +70, +83, +101, +0, +202, +167, +155, +77, +100, +2, +154, +5, +96, +67, +188, +145, +51, +5, +86, +178, +72, +68, +44, +182, +56, +217, +169, +220, +65, +189, +129, +233, +186, +106, +180, +0, +0, +193, +84, +13, +23, +203, +30, +174, +130, +235, +239, +74, +147, +23, +204, +164, +117, +119, +22, +187, +159, +76, +154, +248, +51, +171, +110, +166, +153, +16, +6, +112, +28, +73, +235, +199, +47, +185, +47, +26, +50, +97, +30, +39, +96, +210, +37, +182, +112, +139, +139, +55, +180, +243, +123, +6, +118, +117, +112, +253, +53, +26, +202, +201, +57, +160, +133, +22, +13, +246, +138, +115, +50, +56, +254, +182, +210, +185, +159, +43, +188, +27, +19, +248, +184, +73, +90, +93, +202, +134, +231, +90, +226, +55, +104, +157, +86, +85, +113, +111, +7, +63, +138, +142, +169, +128, +79, +0, +94, +182, +137, +201, +174, +255, +53, +100, +112, +80, +115, +144, +243, +190, +66, +168, +43, +177, +238, +55, +137, +121, +146, +152, +18, +55, +96, +67, +51, +202, +36, +154, +133, +78, +20, +167, +89, +85, +63, +144, +209, +20, +19, +218, +154, +49, +52, +157, +208, +233, +244, +102, +123, +91, +107, +198, +91, +138, +192, +80, +160, +53, +130, +64, +148, +182, +134, +245, +148, +49, +214, +39, +17, +63, +250, +175, +9, +81, +162, +115, +249, +194, +241, +89, +176, +162, +227, +203, +60, +78, +157, +61, +110, +54, +74, +45, +214, +188, +1, +189, +207, +74, +129, +158, +5, +162, +90, +94, +191, +12, +158, +229, +249, +223, +47, +20, +142, +242, +236, +225, +140, +19, +34, +186, +231, +174, +14, +73, +99, +239, +39, +156, +26, +168, +10, +90, +50, +90, +76, +11, +144, +215, +26, +87, +203, +49, +109, +71, +185, +85, +12, +162, +150, +237, +195, +24, +112, +72, +212, +169, +72, +238, +96, +210, +241, +196, +89, +13, +209, +159, +58, +119, +195, +214, +187, +151, +232, +234, +181, +14, +42, +30, +59, +231, +237, +54, +176, +111, +42, +81, +33, +57, +192, +224, +66, +227, +135, +107, +101, +157, +202, +215, +101, +199, +112, +85, +116, +11, +156, +80, +211, +12, +95, +240, +55, +10, +214, +236, +253, +152, +218, +9, +211, +68, +61, +243, +100, +141, +251, +254, +244, +53, +189, +181, +42, +249, +143, +169, +76, +146, +150, +252, +21, +45, +151, +30, +114, +46, +92, +106, +27, +150, +111, +57, +133, +144, +102, +183, +44, +217, +159, +162, +123, +148, +250, +35, +193, +246, +243, +125, +200, +12, +209, +141, +19, +62, +176, +169, +152, +213, +150, +88, +86, +123, +150, +106, +232, +165, +185, +211, +94, +108, +155, +29, +79, +164, +165, +161, +243, +8, +185, +41, +173, +104, +126, +121, +26, +54, +0, +61, +98, +137, +64, +100, +186, +229, +52, +14, +66, +179, +26, +143, +204, +25, +47, +124, +133, +202, +87, +119, +0, +94, +159, +77, +253, +57, +8, +86, +31, +12, +149, +180, +92, +253, +127, +226, +126, +165, +145, +162, +51, +220, +119, +177, +63, +128, +104, +215, +150, +137, +81, +69, +172, +63, +110, +185, +214, +20, +1, +110, +47, +172, +247, +244, +66, +171, +126, +23, +93, +65, +253, +188, +128, +228, +150, +91, +194, +143, +222, +133, +182, +232, +23, +176, +217, +222, +120, +144, +198, +43, +206, +144, +127, +0, +0, +128, +202, +11, +63, +11, +189, +139, +193, +36, +237, +70, +107, +56, +135, +90, +199, +84, +230, +189, +172, +5, +160, +19, +71, +240, +21, +219, +63, +147, +90, +192, +14, +139, +165, +206, +176, +32, +226, +107, +95, +161, +193, +210, +129, +111, +21, +237, +172, +244, +188, +169, +188, +25, +98, +34, +104, +148, +32, +158, +0, +220, +145, +42, +24, +87, +43, +214, +66, +234, +139, +168, +74, +203, +175, +199, +28, +148, +116, +208, +93, +208, +202, +211, +76, +109, +60, +254, +133, +26, +239, +7, +82, +224, +151, +252, +80, +217, +66, +4, +63, +103, +173, +213, +245, +206, +72, +159, +48, +204, +93, +25, +175, +157, +12, +69, +239, +105, +233, +248, +2, +34, +229, +72, +98, +8, +19, +47, +99, +177, +56, +16, +81, +229, +244, +145, +157, +4, +184, +216, +161, +113, +200, +47, +91, +192, +71, +1, +230, +154, +44, +10, +39, +240, +4, +137, +212, +141, +195, +33, +95, +252, +91, +52, +92, +124, +72, +192, +42, +197, +235, +64, +208, +247, +110, +229, +235, +229, +72, +31, +150, +178, +55, +141, +3, +137, +182, +19, +14, +208, +246, +11, +244, +82, +71, +242, +37, +177, +61, +251, +107, +118, +82, +204, +2, +136, +75, +120, +160, +17, +105, +92, +9, +160, +252, +73, +222, +158, +168, +179, +166, +169, +224, +227, +40, +235, +57, +136, +133, +138, +184, +211, +152, +166, +89, +79, +206, +10, +9, +155, +16, +106, +177, +142, +7, +194, +165, +140, +140, +220, +55, +82, +236, +36, +29, +88, +116, +198, +122, +117, +19, +233, +36, +255, +206, +136, +106, +68, +82, +150, +64, +20, +57, +216, +230, +104, +137, +68, +165, +243, +138, +8, +134, +160, +80, +123, +188, +10, +174, +78, +218, +91, +153, +90, +147, +214, +246, +30, +53, +204, +90, +104, +224, +83, +206, +104, +6, +184, +60, +176, +49, +206, +220, +190, +162, +124, +179, +169, +32, +225, +175, +165, +241, +82, +28, +39, +188, +39, +53, +64, +253, +158, +159, +217, +223, +158, +54, +183, +148, +154, +82, +55, +124, +89, +160, +55, +231, +33, +206, +66, +2, +115, +208, +208, +4, +207, +117, +15, +4, +189, +31, +227, +51, +142, +92, +79, +223, +105, +208, +223, +122, +42, +230, +97, +28, +29, +0, +121, +127, +222, +176, +51, +225, +184, +174, +127, +82, +55, +7, +144, +54, +6, +155, +22, +12, +214, +63, +55, +214, +249, +237, +83, +194, +94, +135, +170, +19, +26, +158, +29, +170, +62, +48, +246, +171, +126, +53, +100, +48, +94, +201, +189, +40, +64, +216, +163, +120, +178, +142, +154, +97, +76, +182, +197, +239, +203, +95, +210, +34, +91, +237, +143, +128, +234, +13, +16, +164, +99, +124, +63, +140, +169, +82, +51, +48, +205, +15, +11, +147, +160, +222, +15, +96, +58, +176, +8, +246, +162, +51, +48, +225, +93, +60, +46, +32, +235, +100, +75, +134, +176, +55, +252, +159, +144, +37, +218, +252, +104, +187, +131, +137, +81, +123, +233, +102, +237, +136, +83, +213, +99, +72, +12, +32, +84, +98, +25, +185, +186, +51, +158, +3, +0, +0, +144, +232, +214, +130, +125, +86, +212, +123, +86, +199, +69, +140, +51, +159, +13, +190, +91, +193, +102, +25, +178, +162, +144, +131, +9, +110, +17, +65, +49, +47, +163, +135, +225, +187, +227, +52, +58, +107, +229, +185, +206, +14, +143, +107, +235, +143, +81, +249, +166, +106, +184, +210, +152, +228, +149, +116, +220, +203, +107, +124, +140, +245, +164, +52, +10, +122, +13, +44, +219, +48, +144, +142, +208, +123, +103, +7, +98, +61, +41, +63, +118, +24, +59, +34, +129, +95, +169, +157, +0, +240, +70, +195, +107, +109, +64, +242, +84, +46, +187, +243, +175, +233, +193, +205, +146, +32, +164, +234, +117, +187, +35, +232, +19, +114, +204, +60, +186, +127, +91, +162, +26, +157, +21, +237, +81, +94, +237, +99, +169, +177, +29, +136, +165, +174, +247, +61, +140, +195, +209, +86, +185, +71, +187, +119, +21, +84, +215, +47, +160, +69, +40, +37, +128, +189, +60, +190, +240, +24, +189, +30, +38, +164, +228, +84, +254, +247, +119, +130, +110, +80, +172, +137, +1, +137, +143, +185, +13, +134, +235, +122, +18, +98, +216, +199, +207, +184, +10, +125, +84, +3, +32, +138, +1, +67, +67, +248, +111, +199, +134, +235, +200, +83, +210, +166, +86, +196, +136, +181, +48, +253, +49, +143, +98, +45, +124, +200, +243, +232, +21, +60, +188, +128, +103, +81, +115, +215, +147, +155, +223, +83, +42, +151, +46, +247, +60, +159, +63, +12, +48, +79, +245, +56, +145, +144, +163, +123, +31, +252, +143, +51, +56, +213, +129, +214, +200, +197, +254, +21, +246, +71, +193, +31, +204, +188, +9, +136, +151, +189, +105, +54, +163, +179, +91, +40, +219, +151, +139, +6, +79, +173, +239, +179, +230, +132, +140, +117, +17, +242, +108, +129, +246, +135, +213, +4, +8, +218, +117, +233, +126, +116, +109, +196, +7, +234, +15, +196, +156, +161, +1, +121, +118, +69, +245, +56, +41, +99, +110, +57, +153, +118, +250, +4, +193, +106, +220, +232, +172, +45, +22, +56, +28, +9, +242, +226, +165, +1, +175, +29, +221, +102, +234, +245, +121, +130, +23, +150, +30, +45, +26, +210, +225, +126, +44, +113, +252, +37, +53, +69, +132, +217, +155, +242, +99, +38, +7, +97, +13, +197, +23, +193, +24, +91, +18, +64, +254, +41, +243, +22, +233, +42, +8, +136, +153, +218, +96, +183, +117, +132, +97, +217, +14, +213, +238, +37, +47, +66, +114, +22, +165, +141, +64, +79, +126, +251, +232, +0, +8, +12, +12, +96, +46, +69, +249, +210, +89, +107, +78, +224, +128, +144, +33, +243, +209, +86, +116, +17, +117, +123, +158, +197, +102, +98, +115, +38, +32, +41, +143, +8, +174, +19, +217, +43, +214, +189, +21, +239, +111, +173, +217, +217, +169, +42, +119, +145, +179, +36, +77, +91, +66, +106, +183, +78, +68, +242, +132, +220, +148, +237, +185, +111, +219, +159, +165, +199, +170, +24, +67, +208, +165, +147, +238, +216, +62, +87, +40, +70, +134, +136, +85, +115, +31, +230, +58, +166, +127, +98, +150, +166, +246, +207, +220, +229, +7, +27, +126, +53, +38, +173, +185, +132, +0, +0, +61, +151, +74, +206, +171, +143, +149, +56, +150, +211, +199, +190, +221, +237, +253, +124, +50, +151, +225, +247, +59, +98, +37, +164, +178, +236, +131, +42, +112, +237, +130, +154, +94, +71, +6, +70, +106, +153, +29, +55, +54, +61, +40, +206, +24, +133, +161, +111, +83, +110, +128, +197, +238, +215, +3, +19, +199, +227, +12, +87, +22, +162, +61, +23, +118, +104, +15, +149, +85, +24, +138, +107, +142, +203, +200, +125, +157, +250, +7, +32, +77, +215, +88, +196, +152, +147, +214, +236, +143, +40, +178, +55, +35, +77, +92, +203, +13, +150, +100, +43, +122, +59, +234, +134, +162, +33, +126, +121, +168, +14, +197, +76, +115, +102, +40, +60, +163, +157, +57, +234, +211, +24, +170, +132, +69, +237, +67, +202, +244, +196, +217, +29, +132, +21, +111, +61, +226, +102, +244, +84, +109, +73, +39, +98, +99, +144, +117, +233, +118, +143, +190, +233, +133, +230, +19, +26, +120, +224, +86, +183, +165, +248, +187, +174, +24, +128, +136, +207, +82, +177, +1, +180, +193, +254, +201, +150, +46, +80, +56, +66, +180, +182, +103, +115, +239, +183, +38, +227, +7, +66, +219, +236, +82, +156, +197, +55, +43, +120, +232, +178, +79, +19, +61, +111, +62, +253, +249, +32, +223, +201, +174, +215, +244, +23, +109, +188, +191, +117, +132, +175, +176, +59, +170, +115, +127, +63, +199, +47, +175, +164, +242, +88, +53, +133, +236, +106, +180, +145, +230, +45, +93, +35, +33, +215, +103, +156, +102, +221, +21, +116, +233, +129, +186, +92, +214, +173, +0, +231, +46, +76, +23, +72, +50, +206, +19, +99, +110, +251, +109, +17, +163, +34, +232, +98, +150, +63, +250, +193, +71, +5, +42, +170, +37, +144, +161, +247, +239, +69, +20, +46, +215, +150, +79, +7, +254, +109, +169, +26, +73, +31, +64, +1, +50, +108, +52, +234, +156, +170, +11, +192, +248, +206, +76, +195, +30, +98, +144, +205, +65, +94, +182, +21, +59, +78, +181, +36, +241, +162, +29, +199, +25, +110, +4, +162, +182, +102, +83, +207, +197, +28, +178, +133, +209, +107, +136, +175, +88, +202, +234, +42, +21, +13, +16, +209, +153, +139, +93, +21, +247, +54, +27, +74, +102, +42, +4, +172, +112, +205, +40, +63, +141, +190, +71, +33, +15, +253, +116, +2, +232, +63, +90, +230, +195, +221, +201, +6, +62, +224, +80, +242, +107, +25, +151, +184, +162, +237, +166, +188, +145, +210, +228, +234, +234, +59, +11, +132, +107, +129, +96, +134, +226, +183, +127, +73, +132, +211, +96, +243, +113, +248, +117, +221, +150, +100, +116, +6, +165, +49, +54, +70, +39, +148, +34, +246, +240, +233, +68, +116, +99, +193, +223, +162, +227, +239, +108, +59, +211, +25, +150, +40, +158, +233, +235, +136, +154, +193, +55, +27, +130, +221, +8, +186, +3, +201, +84, +187, +140, +120, +192, +37, +95, +123, +75, +102, +120, +198, +63, +39, +212, +167, +14, +168, +244, +193, +11, +249, +245, +34, +154, +111, +111, +226, +102, +140, +78, +204, +241, +56, +253, +87, +22, +238, +225, +28, +59, +213, +60, +189, +142, +212, +0, +0, +255, +53, +249, +114, +22, +28, +161, +117, +251, +175, +168, +137, +137, +208, +179, +171, +97, +47, +124, +220, +112, +37, +157, +246, +195, +209, +66, +107, +180, +157, +143, +112, +23, +132, +190, +105, +77, +108, +231, +146, +164, +118, +225, +240, +223, +213, +79, +251, +95, +29, +108, +122, +177, +142, +17, +203, +192, +226, +136, +55, +48, +199, +23, +218, +82, +27, +106, +170, +31, +22, +224, +215, +253, +64, +50, +108, +69, +168, +151, +152, +66, +122, +172, +119, +8, +123, +152, +2, +216, +255, +130, +30, +62, +250, +97, +71, +67, +91, +25, +42, +221, +175, +220, +236, +5, +55, +32, +170, +24, +203, +114, +94, +221, +33, +237, +233, +93, +188, +251, +172, +107, +214, +187, +67, +14, +240, +53, +71, +89, +145, +185, +184, +169, +59, +88, +15, +95, +36, +147, +216, +243, +104, +12, +240, +13, +246, +155, +141, +114, +122, +132, +81, +164, +145, +8, +203, +245, +227, +58, +221, +41, +41, +84, +85, +222, +143, +220, +153, +12, +217, +183, +179, +111, +131, +234, +254, +108, +11, +60, +206, +127, +239, +178, +157, +55, +225, +198, +150, +11, +164, +138, +180, +68, +165, +125, +6, +227, +255, +198, +49, +7, +241, +95, +186, +195, +61, +120, +195, +217, +222, +69, +236, +218, +29, +59, +16, +14, +133, +147, +219, +140, +48, +255, +239, +189, +223, +225, +55, +16, +185, +163, +29, +68, +143, +107, +127, +183, +34, +97, +30, +185, +204, +100, +18, +217, +98, +158, +220, +130, +121, +175, +8, +65, +251, +75, +151, +94, +163, +98, +38, +63, +238, +10, +89, +62, +42, +212, +57, +70, +17, +175, +115, +49, +166, +233, +29, +164, +246, +170, +21, +18, +123, +30, +138, +165, +175, +111, +198, +10, +18, +153, +250, +208, +161, +45, +172, +76, +60, +252, +152, +169, +218, +89, +200, +157, +248, +66, +9, +50, +115, +23, +129, +69, +96, +217, +246, +244, +209, +168, +39, +98, +67, +186, +50, +105, +58, +1, +144, +184, +219, +181, +17, +135, +17, +158, +27, +49, +192, +53, +12, +243, +5, +125, +22, +117, +177, +234, +246, +106, +225, +120, +22, +155, +204, +70, +87, +77, +59, +162, +175, +90, +49, +47, +244, +85, +187, +139, +66, +99, +138, +228, +192, +92, +100, +248, +238, +141, +10, +119, +193, +68, +75, +167, +71, +152, +112, +201, +183, +20, +149, +148, +219, +70, +23, +227, +87, +232, +252, +144, +93, +157, +186, +39, +10, +164, +102, +238, +89, +108, +221, +236, +228, +231, +178, +110, +145, +72, +21, +165, +204, +48, +129, +109, +8, +202, +41, +38, +11, +18, +13, +220, +231, +208, +166, +167, +98, +80, +104, +243, +14, +164, +49, +200, +56, +92, +70, +193, +241, +229, +64, +248, +96, +203, +216, +237, +166, +126, +82, +107, +3, +173, +135, +70, +127, +91, +165, +223, +60, +192, +93, +172, +30, +160, +138, +246, +162, +15, +224, +35, +83, +150, +91, +179, +176, +102, +54, +25, +233, +253, +19, +74, +106, +2, +201, +208, +239, +225, +151, +98, +16, +212, +194, +58, +88, +192, +137, +164, +19, +42, +145, +0, +0, +50, +229, +95, +194, +100, +181, +9, +115, +119, +124, +158, +69, +106, +229, +240, +108, +103, +223, +104, +94, +175, +5, +54, +74, +2, +166, +214, +205, +5, +99, +121, +102, +38, +228, +224, +42, +134, +253, +33, +37, +108, +130, +15, +201, +136, +218, +252, +129, +235, +160, +110, +193, +127, +60, +56, +34, +56, +28, +243, +134, +7, +228, +60, +38, +154, +168, +31, +100, +19, +44, +146, +131, +115, +12, +74, +84, +189, +124, +99, +61, +3, +215, +90, +165, +63, +83, +2, +188, +222, +253, +137, +106, +107, +247, +190, +173, +97, +200, +209, +155, +37, +175, +168, +57, +211, +204, +9, +84, +167, +158, +249, +2, +110, +250, +95, +137, +199, +78, +246, +201, +219, +167, +157, +205, +97, +54, +173, +234, +96, +199, +173, +135, +68, +3, +131, +120, +180, +85, +201, +241, +29, +157, +23, +44, +124, +146, +19, +139, +13, +59, +15, +104, +164, +59, +206, +205, +205, +16, +196, +94, +85, +15, +131, +239, +49, +114, +224, +77, +5, +57, +222, +162, +240, +71, +146, +190, +81, +87, +13, +151, +1, +254, +163, +127, +156, +203, +48, +115, +208, +85, +182, +107, +241, +121, +153, +5, +66, +83, +164, +130, +221, +124, +70, +28, +41, +206, +204, +140, +168, +228, +237, +226, +135, +246, +19, +83, +54, +252, +115, +96, +100, +214, +176, +76, +238, +189, +77, +231, +13, +199, +190, +86, +159, +223, +151, +133, +7, +85, +172, +21, +159, +25, +102, +231, +111, +47, +123, +13, +104, +252, +98, +217, +159, +105, +32, +18, +218, +118, +223, +63, +101, +203, +96, +196, +19, +139, +3, +182, +232, +215, +188, +233, +22, +156, +85, +81, +177, +76, +104, +117, +255, +196, +234, +191, +21, +197, +246, +226, +83, +72, +139, +86, +159, +152, +88, +250, +98, +44, +60, +42, +29, +67, +55, +215, +15, +220, +95, +125, +157, +18, +14, +30, +96, +191, +133, +179, +195, +160, +138, +31, +19, +101, +46, +225, +108, +228, +29, +246, +29, +67, +163, +58, +86, +114, +22, +163, +125, +198, +85, +120, +96, +195, +217, +161, +1, +64, +106, +242, +207, +136, +126, +242, +166, +7, +164, +241, +236, +125, +155, +40, +79, +234, +137, +156, +222, +241, +239, +185, +56, +26, +127, +147, +76, +198, +41, +79, +163, +163, +45, +235, +11, +127, +233, +12, +39, +110, +15, +244, +239, +44, +50, +48, +101, +233, +164, +220, +133, +78, +244, +87, +211, +39, +53, +202, +118, +45, +245, +206, +199, +40, +94, +0, +234, +37, +221, +101, +73, +165, +81, +187, +185, +158, +250, +89, +1, +47, +234, +74, +14, +8, +159, +175, +98, +49, +54, +124, +86, +180, +123, +131, +82, +250, +108, +29, +129, +221, +108, +59, +212, +126, +71, +25, +87, +231, +64, +187, +48, +196, +64, +62, +161, +106, +98, +192, +89, +152, +239, +185, +36, +39, +205, +139, +24, +54, +19, +84, +187, +253, +199, +187, +12, +82, +197, +217, +34, +185, +236, +255, +233, +219, +11, +98, +240, +61, +179, +25, +226, +29, +162, +12, +55, +78, +89, +213, +34, +219, +191, +145, +176, +89, +0, +0, +134, +102, +208, +54, +10, +55, +124, +9, +96, +243, +228, +199, +99, +82, +116, +101, +22, +157, +174, +183, +169, +96, +30, +244, +138, +99, +166, +19, +201, +130, +101, +92, +119, +239, +242, +76, +108, +48, +255, +208, +32, +11, +237, +52, +212, +125, +1, +188, +71, +99, +210, +22, +196, +49, +120, +219, +136, +51, +177, +141, +79, +193, +51, +74, +0, +37, +184, +28, +146, +192, +191, +169, +189, +235, +216, +8, +251, +96, +90, +63, +73, +35, +51, +136, +79, +109, +165, +149, +189, +151, +237, +249, +174, +59, +70, +143, +39, +122, +76, +18, +44, +24, +80, +13, +109, +0, +202, +15, +216, +230, +203, +96, +249, +222, +133, +24, +2, +188, +67, +51, +103, +88, +197, +155, +225, +27, +65, +18, +18, +193, +116, +153, +136, +63, +238, +123, +82, +92, +150, +64, +218, +247, +137, +53, +211, +190, +101, +176, +76, +174, +38, +74, +71, +45, +213, +13, +189, +131, +235, +182, +206, +247, +4, +168, +18, +99, +54, +16, +122, +166, +168, +85, +153, +230, +151, +180, +4, +104, +16, +220, +106, +8, +215, +125, +137, +139, +175, +49, +208, +128, +254, +102, +197, +228, +140, +32, +187, +192, +124, +230, +127, +237, +186, +151, +163, +186, +24, +122, +109, +119, +105, +178, +9, +53, +81, +50, +237, +182, +230, +124, +230, +119, +109, +23, +222, +18, +236, +98, +58, +128, +7, +17, +81, +56, +162, +122, +40, +49, +205, +145, +95, +43, +108, +202, +81, +90, +234, +3, +32, +104, +154, +151, +200, +87, +23, +185, +41, +244, +71, +149, +50, +226, +125, +97, +136, +138, +169, +136, +80, +24, +30, +28, +148, +146, +25, +81, +95, +97, +164, +64, +125, +212, +17, +145, +196, +81, +168, +49, +57, +230, +152, +21, +153, +65, +98, +116, +240, +185, +2, +166, +137, +24, +197, +78, +209, +205, +150, +47, +54, +37, +224, +194, +245, +220, +131, +76, +122, +18, +243, +217, +192, +96, +19, +45, +93, +189, +206, +95, +32, +59, +78, +219, +225, +97, +101, +34, +140, +251, +114, +90, +212, +28, +204, +161, +144, +213, +142, +144, +55, +160, +43, +184, +224, +246, +71, +192, +94, +132, +184, +56, +85, +118, +214, +18, +235, +122, +148, +138, +236, +232, +62, +220, +211, +11, +201, +191, +144, +163, +116, +253, +203, +174, +106, +58, +11, +187, +106, +226, +75, +182, +170, +183, +220, +213, +129, +228, +2, +108, +79, +15, +176, +169, +211, +157, +98, +182, +27, +44, +14, +237, +171, +139, +82, +140, +145, +31, +225, +37, +114, +46, +73, +30, +242, +138, +241, +84, +114, +185, +76, +149, +67, +27, +86, +201, +188, +209, +233, +163, +94, +94, +232, +42, +72, +94, +158, +169, +50, +131, +137, +132, +210, +224, +164, +198, +202, +176, +172, +118, +195, +20, +29, +77, +24, +37, +27, +244, +179, +170, +226, +154, +69, +155, +0, +77, +147, +102, +103, +76, +144, +105, +247, +14, +141, +185, +7, +131, +143, +44, +121, +61, +80, +135, +36, +158, +11, +151, +133, +50, +248, +249, +74, +35, +131, +209, +114, +29, +191, +166, +184, +12, +0, +0, +176, +11, +188, +150, +100, +203, +43, +167, +25, +242, +78, +124, +213, +215, +160, +32, +42, +241, +25, +191, +159, +138, +163, +230, +184, +222, +216, +227, +58, +68, +72, +168, +97, +90, +64, +199, +39, +127, +216, +8, +224, +60, +99, +243, +185, +0, +231, +252, +198, +134, +252, +153, +64, +89, +73, +173, +105, +53, +103, +75, +200, +49, +5, +250, +234, +250, +222, +124, +201, +71, +132, +2, +193, +204, +15, +45, +26, +47, +68, +51, +64, +64, +247, +51, +211, +71, +220, +250, +4, +238, +177, +58, +3, +188, +32, +162, +56, +72, +69, +168, +101, +136, +42, +58, +68, +216, +62, +235, +162, +9, +148, +37, +109, +251, +116, +147, +38, +174, +183, +129, +184, +70, +171, +196, +180, +219, +77, +34, +43, +157, +167, +65, +246, +54, +150, +21, +74, +9, +124, +210, +198, +83, +24, +212, +94, +3, +140, +116, +95, +38, +175, +166, +226, +62, +78, +164, +138, +110, +239, +143, +16, +170, +5, +202, +228, +91, +60, +122, +207, +233, +244, +64, +141, +39, +189, +66, +54, +196, +216, +141, +106, +14, +115, +65, +218, +203, +179, +116, +176, +209, +173, +14, +26, +99, +7, +192, +8, +15, +27, +31, +217, +113, +65, +239, +198, +127, +160, +186, +42, +33, +164, +211, +61, +36, +51, +112, +70, +21, +157, +172, +50, +190, +212, +207, +43, +213, +46, +221, +138, +139, +196, +55, +17, +34, +138, +78, +168, +115, +112, +206, +76, +80, +53, +208, +4, +169, +164, +73, +246, +127, +223, +154, +9, +163, +143, +69, +207, +224, +62, +120, +204, +118, +100, +156, +188, +80, +165, +153, +59, +61, +145, +81, +222, +51, +118, +32, +189, +43, +175, +4, +49, +106, +58, +246, +14, +34, +167, +207, +135, +69, +93, +10, +103, +77, +117, +40, +29, +115, +241, +159, +37, +182, +181, +115, +167, +183, +141, +162, +115, +43, +141, +180, +30, +177, +159, +66, +200, +55, +60, +230, +1, +75, +65, +192, +172, +206, +41, +255, +138, +236, +137, +107, +122, +165, +147, +186, +163, +50, +32, +95, +2, +155, +19, +154, +31, +50, +83, +135, +47, +101, +0, +86, +147, +186, +12, +217, +143, +200, +194, +236, +26, +43, +202, +156, +138, +239, +153, +149, +101, +13, +65, +234, +118, +244, +153, +27, +237, +188, +68, +46, +246, +218, +25, +106, +114, +61, +110, +43, +243, +28, +233, +124, +52, +118, +74, +191, +15, +127, +4, +110, +155, +115, +0, +18, +23, +109, +69, +22, +210, +11, +84, +19, +221, +106, +79, +27, +46, +74, +6, +32, +67, +53, +181, +87, +108, +221, +223, +182, +64, +15, +236, +1, +200, +24, +3, +198, +215, +48, +190, +71, +103, +198, +77, +10, +233, +190, +115, +180, +167, +192, +84, +178, +63, +185, +124, +91, +144, +121, +76, +219, +77, +9, +222, +245, +243, +214, +39, +251, +112, +209, +223, +84, +164, +87, +134, +86, +244, +233, +137, +119, +223, +139, +178, +107, +150, +245, +193, +233, +50, +107, +72, +117, +35, +5, +144, +242, +86, +11, +222, +66, +221, +10, +97, +98, +127, +169, +130, +148, +59, +250, +0, +0, +229, +54, +252, +166, +207, +67, +110, +65, +65, +110, +114, +1, +58, +57, +203, +131, +125, +35, +58, +250, +21, +143, +191, +198, +215, +205, +124, +65, +70, +148, +165, +97, +138, +122, +66, +110, +150, +28, +245, +245, +147, +69, +63, +164, +177, +222, +143, +60, +92, +56, +42, +60, +223, +103, +233, +201, +90, +8, +62, +41, +19, +205, +14, +75, +113, +207, +14, +66, +119, +108, +146, +71, +44, +163, +217, +105, +107, +16, +144, +245, +92, +134, +68, +132, +14, +85, +214, +13, +33, +205, +191, +228, +216, +76, +231, +155, +111, +233, +220, +181, +104, +62, +131, +188, +186, +25, +112, +157, +230, +70, +155, +135, +12, +57, +173, +157, +69, +223, +21, +135, +87, +202, +177, +199, +126, +106, +30, +171, +122, +169, +80, +153, +80, +26, +118, +150, +206, +171, +72, +55, +144, +56, +148, +193, +79, +84, +232, +10, +131, +35, +119, +41, +7, +100, +244, +247, +217, +243, +8, +60, +24, +171, +83, +249, +136, +198, +122, +229, +96, +51, +141, +173, +15, +94, +102, +101, +95, +99, +143, +212, +202, +1, +3, +231, +1, +127, +103, +132, +143, +147, +251, +197, +136, +232, +9, +193, +122, +90, +35, +8, +182, +196, +225, +63, +17, +97, +90, +227, +211, +231, +228, +151, +189, +104, +45, +45, +76, +188, +83, +39, +126, +57, +59, +35, +201, +176, +221, +54, +242, +247, +63, +208, +175, +117, +83, +58, +186, +52, +66, +158, +25, +237, +21, +235, +61, +208, +242, +231, +180, +112, +188, +244, +137, +107, +226, +85, +219, +226, +200, +239, +50, +123, +82, +37, +202, +157, +213, +133, +143, +23, +197, +131, +78, +165, +58, +131, +188, +204, +187, +13, +53, +109, +58, +218, +199, +150, +251, +204, +94, +217, +230, +241, +196, +194, +160, +73, +182, +20, +139, +66, +48, +39, +22, +32, +223, +132, +53, +201, +168, +208, +10, +165, +209, +208, +25, +64, +54, +163, +43, +5, +127, +229, +103, +45, +194, +210, +42, +68, +81, +187, +164, +15, +178, +97, +28, +36, +239, +16, +102, +211, +121, +182, +100, +119, +163, +225, +53, +116, +107, +59, +150, +88, +42, +96, +77, +21, +61, +69, +80, +215, +154, +117, +209, +91, +35, +92, +53, +195, +5, +86, +174, +145, +131, +133, +229, +164, +50, +86, +12, +246, +1, +247, +53, +89, +8, +60, +160, +4, +162, +183, +238, +106, +232, +106, +103, +171, +216, +54, +100, +135, +92, +218, +153, +1, +99, +245, +245, +213, +120, +60, +16, +210, +106, +252, +246, +50, +233, +46, +26, +249, +32, +125, +253, +228, +15, +64, +180, +22, +113, +235, +65, +134, +39, +90, +77, +237, +225, +64, +96, +162, +52, +106, +78, +114, +255, +243, +94, +1, +107, +249, +74, +7, +65, +220, +155, +128, +47, +49, +250, +230, +196, +190, +111, +81, +237, +98, +166, +253, +40, +5, +164, +248, +117, +18, +234, +208, +127, +40, +44, +20, +88, +60, +137, +123, +162, +37, +29, +153, +200, +242, +73, +134, +41, +51, +147, +173, +47, +20, +64, +104, +24, +224, +16, +42, +65, +168, +77, +51, +160, +8, +0, +0, +62, +175, +244, +40, +102, +160, +127, +195, +240, +83, +73, +208, +171, +71, +156, +237, +109, +36, +227, +242, +170, +27, +0, +106, +94, +178, +197, +146, +31, +153, +11, +183, +130, +70, +148, +61, +211, +118, +99, +122, +20, +188, +225, +138, +89, +144, +119, +8, +83, +102, +26, +11, +8, +219, +121, +237, +169, +76, +206, +239, +39, +242, +17, +49, +18, +65, +234, +9, +247, +123, +6, +70, +180, +151, +79, +191, +201, +168, +171, +61, +190, +81, +41, +62, +90, +174, +227, +180, +184, +236, +99, +141, +2, +145, +127, +160, +23, +90, +105, +59, +235, +197, +160, +103, +162, +133, +42, +161, +135, +127, +118, +172, +248, +185, +39, +125, +225, +182, +148, +100, +117, +14, +26, +186, +91, +83, +87, +53, +169, +87, +230, +123, +154, +253, +191, +69, +73, +130, +168, +191, +180, +124, +174, +23, +120, +60, +183, +193, +129, +224, +84, +234, +99, +252, +24, +122, +159, +68, +43, +129, +112, +6, +19, +126, +238, +53, +1, +101, +48, +246, +170, +10, +71, +242, +79, +57, +41, +179, +245, +161, +170, +56, +206, +220, +52, +141, +250, +143, +251, +87, +14, +51, +251, +148, +9, +87, +13, +72, +36, +199, +1, +30, +172, +65, +144, +196, +186, +249, +4, +13, +158, +137, +161, +198, +232, +193, +51, +130, +100, +114, +73, +139, +253, +13, +226, +52, +58, +215, +72, +58, +184, +167, +77, +72, +154, +242, +146, +66, +173, +170, +178, +93, +48, +170, +219, +167, +186, +203, +159, +12, +101, +69, +16, +191, +146, +56, +96, +91, +235, +245, +231, +248, +175, +48, +162, +127, +169, +145, +186, +59, +165, +21, +70, +154, +78, +84, +195, +32, +227, +203, +246, +210, +73, +96, +15, +18, +92, +215, +110, +1, +48, +69, +4, +239, +79, +131, +90, +205, +20, +224, +214, +160, +135, +97, +166, +4, +78, +53, +44, +195, +130, +46, +186, +136, +38, +112, +223, +255, +7, +165, +165, +180, +33, +230, +225, +119, +99, +4, +14, +252, +167, +195, +152, +6, +198, +193, +138, +50, +219, +156, +179, +159, +161, +72, +230, +222, +99, +132, +222, +68, +134, +204, +94, +123, +10, +133, +102, +179, +22, +202, +204, +57, +179, +67, +95, +128, +231, +3, +32, +181, +37, +235, +133, +170, +191, +161, +76, +53, +46, +230, +196, +181, +119, +40, +18, +165, +65, +218, +9, +69, +24, +145, +24, +40, +92, +164, +234, +219, +3, +78, +33, +112, +49, +121, +219, +113, +77, +59, +119, +167, +206, +134, +94, +228, +60, +189, +214, +90, +63, +83, +248, +66, +33, +155, +141, +100, +202, +85, +24, +28, +23, +41, +252, +169, +44, +86, +226, +38, +196, +191, +241, +182, +191, +247, +38, +211, +136, +60, +142, +31, +178, +122, +14, +93, +11, +71, +114, +236, +226, +118, +179, +47, +172, +109, +207, +253, +109, +111, +79, +51, +193, +65, +75, +87, +26, +247, +43, +204, +91, +82, +19, +4, +97, +114, +56, +208, +59, +4, +59, +231, +108, +153, +85, +248, +40, +181, +249, +89, +154, +68, +157, +124, +188, +97, +148, +169, +219, +204, +192, +30, +0, +0, +128, +20, +175, +85, +205, +99, +26, +241, +175, +106, +166, +113, +131, +43, +51, +229, +8, +115, +22, +145, +146, +128, +132, +254, +132, +91, +72, +107, +132, +44, +96, +50, +237, +4, +113, +2, +20, +198, +152, +219, +249, +121, +53, +13, +203, +13, +72, +147, +234, +11, +233, +4, +113, +23, +152, +80, +129, +138, +169, +207, +237, +50, +197, +123, +120, +38, +173, +168, +119, +138, +233, +59, +220, +160, +249, +167, +138, +135, +72, +174, +146, +209, +122, +225, +234, +143, +35, +39, +117, +215, +230, +162, +17, +18, +207, +248, +160, +200, +163, +121, +14, +101, +229, +143, +212, +29, +122, +133, +198, +141, +88, +151, +150, +149, +223, +96, +223, +212, +107, +116, +11, +43, +94, +11, +172, +226, +249, +163, +211, +207, +144, +78, +148, +167, +238, +240, +231, +135, +225, +224, +90, +183, +178, +222, +179, +80, +34, +50, +132, +186, +125, +35, +241, +253, +251, +213, +147, +7, +167, +36, +168, +123, +240, +133, +74, +86, +181, +20, +104, +12, +82, +78, +198, +12, +132, +35, +78, +173, +186, +215, +146, +69, +192, +6, +203, +132, +134, +137, +89, +18, +123, +102, +207, +242, +253, +209, +158, +211, +147, +193, +84, +56, +110, +17, +120, +127, +55, +170, +115, +239, +242, +226, +114, +130, +232, +2, +69, +151, +138, +139, +113, +154, +216, +87, +167, +124, +227, +101, +117, +10, +97, +90, +50, +255, +116, +46, +129, +103, +247, +116, +170, +28, +5, +131, +54, +6, +128, +18, +144, +159, +69, +142, +114, +190, +43, +164, +200, +137, +67, +73, +238, +239, +127, +234, +86, +4, +52, +184, +93, +133, +192, +151, +209, +20, +212, +227, +135, +249, +42, +188, +62, +194, +19, +152, +75, +185, +145, +64, +161, +135, +136, +169, +249, +58, +237, +24, +72, +46, +51, +26, +58, +211, +253, +101, +158, +138, +24, +242, +107, +192, +5, +249, +249, +116, +24, +145, +232, +171, +133, +224, +199, +46, +64, +144, +247, +40, +222, +108, +105, +128, +84, +94, +175, +108, +252, +138, +47, +196, +90, +247, +177, +95, +241, +137, +140, +37, +40, +95, +194, +127, +97, +55, +110, +203, +81, +75, +239, +4, +31, +38, +146, +36, +69, +150, +201, +234, +210, +140, +96, +228, +110, +158, +81, +56, +6, +3, +112, +106, +72, +78, +134, +165, +250, +247, +14, +147, +136, +246, +19, +0, +21, +244, +93, +161, +83, +98, +52, +122, +244, +0, +159, +165, +253, +179, +185, +38, +136, +146, +168, +89, +180, +254, +72, +70, +136, +113, +233, +151, +150, +115, +158, +202, +232, +180, +156, +231, +193, +162, +6, +178, +197, +209, +79, +182, +195, +184, +67, +205, +135, +131, +16, +72, +219, +127, +47, +136, +176, +53, +2, +222, +174, +170, +109, +165, +233, +156, +87, +121, +93, +130, +221, +118, +151, +116, +95, +117, +176, +62, +224, +102, +29, +99, +190, +105, +217, +64, +31, +175, +29, +61, +237, +88, +225, +108, +112, +184, +55, +50, +233, +75, +175, +10, +18, +54, +96, +129, +37, +111, +186, +151, +135, +78, +157, +119, +94, +146, +6, +132, +5, +102, +0, +0, +196, +154, +33, +44, +253, +42, +39, +160, +33, +217, +93, +21, +58, +230, +97, +3, +39, +172, +50, +151, +199, +238, +13, +110, +231, +189, +152, +202, +71, +89, +77, +47, +193, +158, +101, +155, +18, +244, +110, +219, +64, +91, +66, +58, +102, +30, +172, +83, +161, +225, +15, +34, +186, +224, +235, +141, +168, +104, +59, +87, +26, +175, +192, +240, +75, +233, +87, +164, +223, +208, +185, +227, +225, +31, +124, +191, +136, +126, +55, +86, +58, +185, +1, +169, +52, +177, +192, +96, +23, +186, +198, +229, +216, +196, +239, +2, +165, +44, +204, +203, +216, +146, +81, +137, +82, +120, +97, +192, +22, +3, +220, +69, +235, +222, +222, +161, +198, +161, +31, +9, +103, +195, +183, +174, +38, +150, +190, +178, +3, +40, +160, +130, +158, +105, +24, +111, +27, +123, +47, +198, +62, +0, +142, +47, +183, +180, +246, +190, +39, +10, +134, +163, +78, +132, +52, +67, +13, +249, +129, +42, +80, +57, +32, +52, +157, +146, +214, +95, +216, +4, +129, +95, +189, +128, +168, +227, +91, +239, +179, +249, +238, +15, +241, +190, +100, +144, +68, +57, +224, +91, +164, +19, +141, +207, +180, +153, +228, +37, +215, +3, +121, +95, +240, +158, +102, +251, +99, +209, +142, +13, +83, +169, +223, +14, +123, +153, +92, +123, +76, +209, +224, +60, +178, +23, +126, +23, +101, +77, +150, +188, +73, +237, +177, +118, +191, +81, +100, +81, +79, +114, +243, +191, +184, +135, +156, +196, +35, +245, +98, +91, +90, +230, +43, +0, +204, +67, +222, +5, +32, +78, +100, +22, +67, +154, +244, +150, +55, +118, +180, +99, +79, +22, +169, +116, +107, +244, +197, +176, +54, +180, +212, +115, +46, +139, +186, +49, +35, +157, +3, +22, +149, +244, +79, +246, +47, +106, +211, +2, +246, +119, +192, +47, +194, +120, +106, +118, +225, +136, +56, +125, +229, +43, +38, +235, +252, +16, +9, +252, +49, +34, +78, +52, +220, +118, +67, +78, +253, +117, +99, +194, +215, +103, +24, +103, +63, +154, +93, +230, +34, +43, +71, +92, +236, +166, +90, +140, +159, +141, +5, +123, +102, +89, +72, +184, +181, +221, +84, +220, +27, +245, +171, +174, +5, +185, +203, +225, +17, +73, +20, +3, +82, +114, +23, +64, +149, +131, +252, +187, +203, +60, +211, +234, +217, +232, +73, +140, +7, +204, +182, +60, +60, +196, +25, +179, +246, +13, +216, +42, +70, +30, +158, +69, +84, +56, +112, +13, +191, +129, +71, +101, +238, +148, +103, +120, +170, +118, +182, +46, +124, +188, +90, +252, +253, +53, +66, +65, +161, +24, +33, +151, +145, +97, +89, +202, +155, +48, +103, +133, +245, +236, +206, +203, +163, +31, +84, +253, +20, +215, +112, +89, +39, +92, +225, +117, +45, +35, +100, +141, +248, +52, +23, +217, +176, +43, +117, +233, +193, +177, +143, +83, +206, +27, +142, +243, +93, +236, +94, +102, +138, +176, +58, +85, +92, +116, +176, +53, +238, +11, +20, +251, +183, +134, +106, +148, +71, +147, +113, +153, +167, +15, +159, +157, +3, +103, +143, +119, +25, +154, +165, +188, +0, +0, +153, +67, +85, +182, +146, +119, +32, +176, +181, +37, +29, +183, +66, +151, +179, +16, +178, +232, +72, +190, +142, +240, +178, +210, +99, +94, +115, +200, +139, +45, +152, +242, +253, +162, +251, +205, +92, +22, +29, +255, +213, +98, +25, +171, +102, +221, +177, +120, +100, +145, +17, +106, +115, +182, +236, +216, +60, +124, +158, +144, +100, +35, +39, +127, +165, +200, +219, +115, +6, +176, +178, +211, +4, +173, +29, +111, +184, +242, +124, +191, +151, +147, +115, +85, +166, +86, +109, +102, +164, +4, +109, +164, +199, +28, +11, +180, +40, +100, +104, +103, +138, +173, +132, +214, +16, +125, +158, +247, +30, +108, +138, +188, +3, +222, +226, +135, +39, +229, +101, +30, +117, +199, +241, +74, +43, +233, +242, +133, +218, +222, +146, +244, +80, +96, +207, +228, +48, +107, +117, +116, +19, +199, +159, +179, +136, +151, +28, +198, +112, +225, +130, +236, +170, +187, +80, +114, +224, +49, +48, +79, +121, +14, +189, +67, +59, +172, +47, +180, +136, +198, +64, +108, +130, +183, +117, +231, +153, +42, +90, +104, +24, +158, +122, +35, +40, +98, +225, +223, +139, +172, +203, +177, +119, +130, +254, +148, +2, +237, +212, +18, +185, +26, +41, +145, +187, +82, +120, +76, +255, +174, +40, +159, +181, +227, +225, +200, +113, +105, +12, +217, +119, +248, +214, +106, +37, +113, +122, +107, +132, +217, +133, +138, +61, +225, +210, +35, +31, +184, +144, +101, +222, +108, +248, +67, +215, +250, +171, +58, +149, +115, +149, +0, +166, +241, +214, +126, +50, +143, +198, +127, +100, +199, +81, +28, +29, +213, +62, +93, +94, +142, +4, +231, +67, +139, +250, +228, +159, +237, +98, +51, +142, +209, +181, +218, +32, +63, +45, +223, +211, +216, +87, +100, +21, +132, +184, +49, +223, +209, +109, +124, +108, +68, +236, +125, +75, +155, +67, +95, +78, +69, +101, +150, +102, +82, +222, +180, +116, +30, +121, +207, +95, +47, +91, +13, +126, +193, +188, +65, +246, +163, +41, +62, +195, +101, +224, +213, +185, +133, +59, +251, +39, +191, +128, +97, +242, +18, +178, +64, +143, +225, +144, +93, +153, +188, +34, +225, +226, +12, +217, +249, +117, +107, +12, +171, +158, +14, +76, +79, +180, +201, +207, +28, +57, +111, +173, +205, +88, +45, +225, +10, +148, +202, +108, +5, +150, +138, +122, +53, +148, +155, +136, +223, +202, +248, +228, +207, +127, +130, +201, +142, +192, +244, +82, +125, +188, +206, +121, +91, +122, +254, +64, +96, +105, +146, +83, +119, +229, +53, +173, +203, +175, +110, +253, +8, +131, +74, +2, +233, +246, +65, +6, +96, +216, +221, +83, +53, +4, +142, +209, +65, +111, +169, +48, +203, +91, +35, +104, +90, +127, +237, +3, +149, +173, +90, +193, +82, +230, +73, +201, +32, +162, +60, +11, +19, +230, +251, +252, +3, +91, +220, +216, +149, +79, +179, +155, +225, +225, +145, +51, +74, +116, +143, +231, +15, +91, +214, +233, +39, +101, +1, +169, +108, +44, +237, +110, +215, +159, +164, +87, +194, +4, +198, +48, +221, +248, +138, +161, +191, +138, +59, +0, +0, +196, +60, +106, +200, +33, +52, +35, +68, +196, +40, +94, +192, +94, +68, +16, +215, +108, +1, +24, +83, +247, +78, +99, +78, +35, +186, +18, +199, +242, +210, +218, +103, +104, +26, +247, +247, +103, +17, +77, +43, +85, +40, +66, +214, +124, +45, +87, +210, +206, +154, +142, +50, +182, +75, +241, +126, +100, +10, +176, +57, +191, +243, +148, +71, +219, +117, +254, +147, +125, +71, +69, +71, +128, +8, +208, +219, +1, +146, +102, +80, +59, +157, +253, +149, +25, +231, +156, +232, +221, +155, +81, +116, +96, +252, +171, +45, +167, +120, +245, +220, +58, +12, +197, +119, +184, +251, +44, +118, +193, +184, +31, +169, +142, +89, +189, +146, +23, +170, +50, +132, +97, +178, +140, +1, +117, +71, +146, +19, +87, +15, +230, +150, +243, +38, +227, +143, +255, +69, +151, +121, +70, +217, +207, +39, +67, +25, +6, +86, +113, +28, +162, +200, +194, +78, +145, +63, +176, +62, +69, +70, +177, +81, +224, +187, +120, +130, +4, +46, +6, +157, +25, +202, +147, +59, +127, +196, +17, +176, +58, +57, +214, +8, +18, +216, +74, +155, +46, +197, +133, +11, +105, +46, +100, +204, +91, +181, +89, +105, +102, +188, +203, +129, +189, +131, +43, +185, +187, +61, +229, +218, +161, +196, +67, +218, +185, +213, +219, +222, +46, +82, +91, +107, +187, +144, +147, +35, +34, +124, +159, +85, +229, +225, +64, +11, +167, +232, +46, +166, +82, +162, +26, +185, +3, +175, +57, +177, +84, +196, +152, +22, +224, +170, +145, +145, +169, +127, +128, +204, +200, +239, +192, +144, +155, +253, +207, +13, +189, +204, +132, +223, +228, +189, +62, +200, +35, +232, +124, +121, +145, +82, +120, +205, +199, +96, +171, +242, +68, +164, +98, +123, +69, +4, +211, +15, +118, +8, +93, +153, +119, +129, +166, +182, +17, +61, +163, +133, +84, +235, +57, +186, +95, +96, +216, +205, +194, +93, +88, +151, +167, +74, +61, +179, +24, +98, +126, +147, +55, +14, +201, +110, +228, +88, +230, +149, +147, +4, +94, +142, +28, +107, +113, +74, +65, +170, +2, +180, +252, +10, +140, +25, +93, +12, +224, +125, +91, +34, +154, +165, +20, +166, +80, +57, +186, +169, +243, +152, +126, +182, +94, +251, +17, +38, +213, +60, +99, +5, +139, +13, +20, +156, +33, +113, +237, +50, +21, +22, +180, +75, +236, +16, +195, +186, +53, +40, +148, +155, +18, +118, +230, +126, +208, +157, +8, +18, +155, +149, +103, +22, +103, +20, +230, +209, +236, +57, +62, +207, +45, +173, +32, +249, +206, +100, +100, +84, +29, +50, +199, +129, +166, +150, +131, +42, +166, +216, +182, +149, +141, +22, +157, +66, +144, +252, +250, +174, +173, +18, +82, +108, +80, +207, +86, +189, +8, +84, +58, +104, +4, +221, +228, +179, +43, +73, +78, +85, +189, +158, +117, +160, +47, +114, +97, +200, +44, +148, +216, +236, +169, +184, +136, +142, +226, +241, +248, +64, +188, +22, +31, +185, +192, +179, +167, +42, +141, +58, +100, +124, +106, +121, +84, +73, +218, +92, +94, +84, +255, +37, +138, +231, +46, +41, +0, +0, +55, +48, +236, +33, +4, +142, +145, +77, +191, +41, +225, +80, +52, +116, +183, +209, +95, +154, +244, +224, +55, +100, +152, +76, +93, +190, +215, +183, +190, +251, +111, +202, +244, +109, +138, +17, +244, +225, +194, +127, +107, +76, +68, +193, +139, +131, +76, +168, +217, +236, +233, +29, +86, +200, +177, +185, +232, +126, +43, +151, +80, +70, +122, +217, +66, +78, +228, +94, +161, +11, +228, +88, +230, +103, +88, +57, +55, +66, +120, +145, +130, +190, +80, +221, +136, +176, +32, +195, +176, +122, +94, +99, +95, +59, +245, +16, +191, +160, +144, +70, +153, +101, +153, +44, +210, +130, +226, +12, +107, +49, +123, +136, +137, +239, +190, +178, +154, +206, +120, +137, +168, +226, +140, +129, +77, +189, +4, +141, +167, +119, +120, +103, +231, +95, +111, +193, +160, +255, +116, +147, +254, +63, +236, +174, +78, +227, +52, +142, +243, +138, +106, +253, +103, +138, +194, +122, +120, +161, +12, +123, +149, +86, +98, +247, +58, +115, +117, +60, +79, +48, +156, +109, +125, +244, +68, +14, +230, +231, +52, +100, +147, +214, +231, +149, +152, +48, +182, +86, +153, +26, +241, +29, +201, +86, +234, +42, +82, +40, +42, +210, +104, +83, +101, +138, +163, +27, +133, +139, +168, +108, +158, +210, +0, +34, +150, +233, +170, +210, +255, +109, +82, +77, +84, +151, +147, +50, +39, +216, +65, +60, +170, +125, +111, +241, +42, +41, +183, +188, +247, +219, +41, +172, +103, +33, +66, +179, +222, +63, +23, +10, +134, +209, +51, +118, +72, +186, +173, +170, +250, +116, +118, +53, +88, +206, +51, +11, +162, +180, +130, +23, +64, +161, +199, +38, +68, +187, +144, +27, +217, +180, +178, +16, +103, +120, +123, +129, +85, +206, +69, +83, +239, +235, +44, +84, +154, +0, +21, +173, +39, +16, +235, +13, +65, +2, +253, +34, +3, +134, +126, +173, +113, +242, +49, +133, +213, +93, +40, +128, +144, +203, +148, +37, +196, +126, +39, +52, +166, +230, +244, +219, +248, +81, +226, +72, +183, +28, +153, +179, +99, +206, +129, +25, +98, +241, +177, +226, +63, +100, +91, +155, +107, +232, +160, +24, +222, +118, +132, +109, +254, +144, +105, +79, +49, +161, +206, +18, +66, +131, +14, +200, +64, +161, +210, +140, +194, +96, +151, +45, +197, +82, +177, +35, +127, +243, +81, +165, +210, +185, +126, +196, +137, +58, +170, +0, +222, +82, +53, +168, +82, +34, +10, +240, +246, +132, +17, +40, +55, +8, +95, +186, +244, +80, +20, +54, +120, +205, +165, +51, +204, +157, +100, +95, +97, +243, +24, +232, +125, +57, +18, +7, +229, +40, +186, +86, +250, +190, +115, +233, +144, +19, +85, +230, +137, +101, +144, +251, +124, +116, +179, +145, +193, +90, +173, +79, +149, +64, +203, +195, +205, +140, +172, +169, +199, +66, +7, +97, +136, +245, +130, +251, +74, +207, +47, +254, +205, +172, +206, +178, +242, +71, +73, +26, +248, +150, +130, +251, +179, +82, +110, +182, +189, +247, +119, +151, +29, +7, +128, +8, +131, +43, +164, +178, +217, +191, +99, +150, +186, +239, +209, +254, +0, +0, +104, +129, +195, +70, +52, +80, +254, +111, +108, +7, +197, +96, +69, +188, +144, +63, +133, +253, +34, +156, +255, +191, +234, +93, +82, +18, +106, +9, +228, +252, +140, +151, +14, +87, +113, +174, +113, +67, +188, +155, +179, +222, +1, +115, +236, +12, +37, +101, +252, +169, +64, +137, +194, +223, +55, +185, +242, +156, +94, +146, +251, +131, +188, +106, +205, +238, +158, +174, +48, +67, +202, +148, +163, +113, +107, +47, +106, +248, +240, +1, +49, +224, +246, +192, +54, +184, +164, +52, +192, +134, +225, +144, +134, +92, +92, +75, +19, +251, +127, +183, +8, +206, +189, +66, +131, +11, +76, +227, +94, +224, +163, +198, +164, +52, +69, +60, +129, +218, +84, +45, +95, +202, +142, +179, +216, +11, +143, +232, +35, +178, +74, +56, +64, +15, +38, +83, +67, +41, +146, +4, +10, +67, +18, +255, +232, +67, +243, +48, +4, +81, +55, +58, +201, +154, +134, +226, +45, +29, +25, +77, +29, +234, +49, +218, +12, +75, +11, +194, +61, +71, +207, +185, +87, +235, +233, +1, +221, +187, +202, +54, +86, +35, +235, +74, +30, +180, +166, +240, +116, +219, +164, +104, +244, +251, +242, +7, +99, +130, +21, +238, +57, +139, +67, +84, +151, +81, +11, +136, +83, +181, +254, +124, +52, +147, +52, +176, +37, +22, +25, +116, +159, +155, +141, +214, +202, +160, +67, +177, +34, +22, +132, +177, +155, +37, +155, +178, +81, +13, +235, +61, +235, +34, +113, +153, +157, +251, +11, +142, +68, +235, +153, +87, +203, +136, +186, +195, +20, +36, +239, +148, +168, +95, +10, +136, +83, +71, +35, +143, +64, +5, +223, +38, +52, +142, +87, +222, +198, +51, +8, +93, +246, +47, +185, +116, +15, +125, +50, +96, +6, +216, +224, +7, +35, +84, +254, +219, +240, +235, +58, +75, +35, +103, +20, +202, +230, +30, +191, +105, +98, +227, +167, +225, +209, +123, +138, +180, +119, +205, +124, +107, +33, +53, +250, +15, +31, +185, +6, +190, +91, +129, +114, +121, +24, +39, +121, +198, +62, +182, +75, +162, +81, +249, +10, +63, +234, +136, +239, +248, +161, +130, +216, +60, +122, +70, +164, +252, +9, +31, +247, +55, +226, +102, +87, +79, +202, +112, +45, +223, +12, +254, +41, +127, +32, +61, +86, +221, +22, +225, +44, +83, +126, +119, +242, +160, +144, +59, +251, +124, +96, +154, +95, +164, +215, +170, +59, +78, +167, +90, +42, +0, +171, +141, +48, +115, +146, +217, +96, +171, +238, +208, +137, +46, +35, +201, +144, +248, +244, +26, +86, +119, +65, +57, +86, +206, +211, +14, +116, +151, +222, +149, +23, +170, +100, +167, +169, +48, +223, +116, +93, +223, +71, +2, +146, +140, +51, +0, +180, +99, +212, +251, +226, +85, +127, +89, +220, +223, +133, +128, +182, +180, +222, +139, +88, +148, +128, +160, +77, +71, +96, +238, +182, +141, +121, +77, +61, +102, +84, +0, +80, +247, +81, +192, +89, +236, +152, +66, +209, +153, +113, +147, +3, +185, +189, +116, +164, +7, +226, +21, +174, +216, +37, +254, +221, +200, +102, +13, +95, +219, +136, +14, +0, +0, +212, +143, +221, +245, +123, +173, +164, +92, +240, +128, +241, +168, +104, +222, +220, +88, +250, +243, +151, +129, +131, +243, +167, +141, +220, +218, +59, +111, +151, +168, +148, +29, +245, +81, +42, +204, +248, +235, +250, +252, +165, +142, +208, +109, +90, +117, +243, +11, +219, +25, +227, +231, +196, +107, +241, +20, +52, +173, +83, +76, +87, +238, +223, +125, +101, +106, +125, +171, +210, +41, +81, +220, +172, +49, +226, +21, +206, +55, +167, +215, +146, +131, +5, +32, +15, +245, +195, +185, +50, +187, +25, +111, +134, +8, +29, +99, +70, +213, +168, +145, +217, +191, +201, +71, +76, +101, +40, +78, +196, +68, +111, +130, +33, +51, +225, +114, +116, +226, +78, +173, +58, +66, +12, +21, +223, +69, +33, +114, +211, +32, +204, +134, +122, +158, +46, +139, +43, +225, +162, +4, +217, +37, +25, +206, +201, +72, +13, +223, +133, +187, +244, +82, +67, +167, +110, +111, +64, +220, +207, +240, +214, +45, +243, +92, +123, +1, +44, +122, +181, +3, +167, +27, +224, +135, +107, +74, +129, +226, +25, +49, +124, +12, +197, +55, +130, +54, +28, +194, +128, +226, +2, +186, +179, +28, +116, +68, +14, +255, +41, +120, +93, +1, +191, +6, +186, +217, +188, +247, +109, +65, +89, +71, +186, +199, +173, +7, +77, +101, +134, +77, +155, +252, +74, +211, +89, +50, +72, +108, +102, +92, +75, +203, +34, +120, +158, +178, +82, +140, +44, +21, +178, +161, +205, +121, +240, +154, +28, +198, +175, +83, +110, +13, +85, +42, +148, +8, +67, +246, +56, +110, +10, +83, +166, +224, +208, +193, +208, +54, +79, +33, +46, +191, +205, +117, +253, +209, +145, +92, +172, +164, +81, +170, +26, +167, +117, +170, +30, +112, +238, +182, +164, +90, +79, +174, +214, +55, +62, +108, +16, +197, +46, +84, +228, +70, +125, +18, +134, +122, +228, +133, +157, +77, +147, +108, +2, +210, +78, +96, +229, +206, +20, +233, +29, +150, +113, +102, +11, +131, +196, +210, +225, +12, +124, +146, +139, +60, +68, +153, +247, +6, +244, +42, +81, +99, +241, +114, +82, +90, +192, +125, +87, +252, +72, +167, +123, +4, +190, +34, +86, +233, +174, +164, +169, +144, +126, +237, +169, +192, +168, +218, +100, +189, +228, +84, +141, +86, +108, +244, +251, +138, +61, +44, +244, +22, +125, +59, +104, +94, +223, +64, +72, +210, +213, +130, +123, +19, +31, +173, +187, +222, +53, +27, +69, +168, +38, +5, +89, +133, +166, +158, +101, +33, +78, +15, +61, +89, +36, +217, +101, +21, +22, +41, +220, +145, +56, +254, +39, +252, +104, +192, +106, +205, +74, +22, +240, +95, +237, +189, +58, +188, +206, +106, +73, +125, +76, +211, +153, +48, +235, +186, +8, +103, +111, +69, +111, +196, +25, +239, +207, +147, +136, +238, +49, +195, +209, +104, +253, +115, +174, +212, +138, +72, +240, +45, +120, +97, +233, +208, +228, +137, +131, +119, +243, +70, +141, +165, +115, +230, +88, +157, +146, +247, +113, +112, +116, +36, +91, +255, +135, +119, +136, +230, +129, +156, +158, +126, +174, +201, +56, +144, +0, +0, +12, +25, +146, +193, +204, +151, +164, +122, +131, +243, +133, +178, +97, +7, +43, +253, +77, +105, +15, +95, +24, +209, +68, +240, +7, +28, +92, +139, +29, +182, +228, +63, +164, +125, +131, +147, +43, +212, +232, +234, +72, +148, +170, +190, +160, +124, +63, +177, +209, +12, +253, +178, +70, +244, +31, +2, +203, +148, +189, +207, +115, +67, +114, +82, +205, +148, +227, +43, +240, +42, +232, +131, +165, +139, +163, +16, +62, +29, +5, +206, +16, +199, +117, +193, +144, +251, +153, +3, +72, +14, +134, +235, +247, +126, +48, +189, +62, +205, +34, +134, +131, +130, +122, +51, +225, +140, +52, +83, +28, +163, +254, +51, +109, +111, +209, +140, +100, +164, +243, +164, +140, +192, +44, +76, +108, +40, +200, +183, +156, +169, +197, +4, +212, +36, +62, +229, +58, +201, +168, +23, +69, +154, +107, +155, +237, +132, +93, +229, +235, +206, +194, +110, +158, +11, +15, +196, +135, +44, +131, +50, +74, +142, +174, +108, +39, +237, +47, +137, +63, +252, +60, +227, +107, +127, +14, +226, +22, +158, +142, +219, +81, +248, +31, +185, +179, +246, +105, +153, +55, +209, +67, +253, +71, +113, +152, +36, +209, +201, +155, +144, +28, +45, +223, +150, +119, +85, +15, +91, +189, +97, +82, +64, +136, +148, +86, +43, +148, +202, +46, +237, +59, +106, +205, +237, +125, +196, +64, +125, +237, +232, +98, +1, +60, +249, +186, +212, +12, +24, +159, +170, +77, +189, +133, +79, +96, +45, +73, +217, +81, +11, +140, +92, +230, +87, +44, +9, +220, +135, +131, +140, +192, +20, +72, +73, +200, +95, +69, +52, +242, +106, +10, +136, +181, +176, +137, +11, +56, +142, +248, +68, +44, +71, +53, +99, +93, +218, +210, +193, +58, +162, +78, +171, +179, +72, +13, +229, +40, +239, +145, +105, +37, +207, +201, +213, +140, +29, +7, +180, +193, +57, +91, +84, +91, +88, +153, +181, +86, +224, +179, +145, +6, +96, +108, +46, +127, +164, +168, +142, +215, +100, +76, +152, +187, +139, +7, +231, +106, +14, +187, +16, +27, +144, +103, +215, +21, +108, +82, +226, +8, +30, +34, +67, +253, +36, +209, +43, +163, +165, +240, +205, +165, +150, +6, +98, +71, +14, +49, +7, +66, +148, +111, +68, +228, +149, +29, +111, +39, +96, +128, +224, +53, +154, +82, +156, +190, +131, +1, +2, +16, +152, +157, +108, +182, +60, +98, +112, +112, +49, +98, +12, +236, +82, +50, +150, +176, +83, +171, +163, +251, +28, +144, +182, +50, +85, +134, +34, +22, +87, +237, +209, +164, +147, +187, +252, +33, +185, +7, +246, +207, +4, +246, +49, +43, +227, +35, +121, +71, +89, +242, +73, +110, +123, +156, +119, +168, +201, +73, +135, +89, +59, +40, +77, +130, +189, +213, +101, +78, +191, +98, +154, +61, +135, +71, +215, +164, +67, +184, +114, +223, +149, +75, +7, +31, +142, +40, +55, +230, +107, +232, +97, +225, +55, +19, +200, +183, +46, +226, +215, +56, +106, +192, +141, +59, +180, +161, +79, +143, +32, +100, +174, +129, +78, +70, +131, +20, +132, +148, +215, +63, +223, +0, +0, +55, +172, +130, +9, +214, +10, +112, +146, +57, +120, +251, +207, +70, +175, +223, +77, +103, +12, +36, +228, +161, +106, +159, +66, +36, +75, +192, +161, +196, +93, +74, +41, +157, +226, +224, +167, +57, +248, +209, +62, +196, +149, +207, +94, +18, +223, +49, +148, +104, +226, +183, +117, +85, +74, +150, +81, +139, +129, +83, +82, +150, +105, +42, +79, +113, +231, +10, +42, +16, +121, +19, +202, +12, +152, +211, +156, +133, +134, +73, +64, +223, +94, +207, +121, +188, +165, +216, +29, +52, +152, +115, +26, +20, +70, +241, +185, +53, +99, +36, +128, +137, +6, +109, +120, +16, +170, +58, +81, +192, +242, +243, +236, +199, +255, +119, +204, +170, +234, +252, +244, +27, +169, +254, +115, +140, +47, +94, +57, +201, +59, +223, +170, +147, +37, +61, +8, +255, +178, +207, +165, +119, +29, +239, +208, +206, +156, +140, +160, +52, +0, +55, +24, +48, +53, +122, +244, +254, +147, +82, +214, +153, +96, +173, +74, +94, +194, +222, +137, +33, +222, +182, +220, +80, +83, +72, +173, +80, +195, +54, +172, +119, +178, +123, +170, +242, +9, +119, +211, +154, +197, +100, +200, +190, +147, +67, +162, +227, +126, +106, +50, +218, +230, +166, +64, +41, +71, +157, +166, +202, +150, +26, +72, +193, +223, +105, +123, +112, +18, +202, +145, +245, +175, +237, +39, +12, +210, +155, +77, +215, +42, +241, +72, +22, +149, +77, +182, +65, +106, +212, +196, +70, +178, +161, +146, +4, +199, +21, +170, +42, +255, +134, +216, +24, +13, +164, +70, +141, +21, +187, +29, +95, +174, +66, +146, +208, +13, +69, +201, +190, +94, +0, +231, +223, +156, +227, +121, +1, +170, +10, +112, +252, +151, +202, +204, +99, +107, +150, +55, +214, +181, +15, +6, +52, +217, +84, +172, +242, +82, +5, +146, +122, +135, +234, +141, +138, +83, +237, +115, +20, +114, +30, +162, +43, +207, +111, +71, +192, +177, +159, +23, +233, +162, +94, +59, +155, +149, +246, +131, +155, +115, +86, +146, +173, +241, +71, +105, +145, +169, +60, +113, +185, +152, +152, +218, +123, +128, +86, +222, +202, +176, +104, +149, +253, +246, +204, +11, +203, +141, +69, +160, +157, +53, +189, +106, +17, +175, +219, +157, +157, +37, +8, +225, +110, +22, +83, +150, +46, +251, +222, +236, +178, +178, +48, +28, +32, +18, +156, +158, +212, +76, +6, +114, +182, +139, +106, +28, +115, +42, +48, +142, +238, +16, +159, +193, +190, +6, +211, +242, +85, +184, +64, +7, +143, +233, +76, +246, +158, +14, +33, +101, +30, +151, +179, +77, +194, +230, +120, +66, +93, +147, +8, +81, +8, +158, +202, +126, +49, +14, +47, +23, +186, +46, +14, +7, +226, +224, +31, +2, +2, +218, +221, +41, +32, +80, +32, +246, +10, +167, +173, +77, +238, +97, +235, +154, +160, +4, +186, +113, +237, +220, +49, +55, +66, +20, +139, +209, +150, +18, +135, +5, +184, +49, +196, +116, +20, +182, +25, +249, +14, +10, +91, +74, +176, +170, +96, +225, +120, +14, +76, +130, +246, +215, +91, +156, +160, +95, +208, +104, +66, +180, +0, +0, +214, +60, +245, +30, +105, +84, +146, +110, +118, +32, +85, +174, +175, +60, +60, +103, +12, +92, +96, +213, +91, +171, +41, +226, +151, +235, +4, +182, +160, +208, +46, +121, +155, +221, +190, +52, +81, +147, +55, +236, +245, +246, +146, +188, +77, +141, +212, +147, +238, +4, +154, +34, +198, +218, +41, +203, +29, +249, +134, +199, +166, +137, +248, +181, +109, +213, +156, +105, +221, +141, +124, +133, +13, +230, +123, +220, +207, +7, +118, +118, +188, +172, +93, +10, +181, +95, +181, +240, +179, +228, +34, +90, +130, +218, +145, +158, +126, +26, +98, +235, +56, +173, +229, +20, +167, +244, +84, +106, +144, +128, +64, +114, +170, +98, +128, +170, +200, +85, +205, +216, +134, +203, +176, +115, +64, +166, +171, +156, +8, +182, +213, +57, +132, +101, +192, +106, +198, +194, +232, +8, +15, +52, +113, +206, +209, +29, +161, +144, +107, +55, +66, +140, +35, +12, +66, +110, +167, +106, +225, +53, +31, +177, +117, +245, +26, +207, +39, +89, +185, +172, +253, +89, +139, +102, +57, +86, +2, +128, +210, +129, +163, +55, +238, +80, +34, +131, +141, +209, +119, +13, +195, +24, +128, +120, +184, +191, +131, +90, +143, +18, +73, +128, +151, +200, +158, +48, +176, +209, +218, +237, +96, +229, +95, +32, +223, +36, +218, +63, +136, +51, +167, +46, +185, +173, +188, +13, +47, +250, +164, +144, +157, +240, +179, +88, +100, +41, +58, +95, +29, +233, +46, +118, +8, +128, +87, +165, +253, +162, +69, +7, +187, +61, +84, +196, +62, +153, +250, +4, +185, +214, +119, +205, +123, +60, +93, +131, +103, +163, +35, +88, +42, +120, +151, +24, +89, +137, +117, +243, +191, +78, +88, +60, +216, +27, +48, +7, +76, +99, +9, +177, +83, +232, +251, +45, +126, +229, +162, +212, +127, +219, +235, +123, +45, +165, +24, +25, +54, +152, +11, +164, +190, +128, +81, +163, +34, +197, +194, +9, +120, +22, +137, +119, +210, +150, +125, +219, +235, +153, +149, +119, +206, +186, +126, +240, +101, +27, +185, +6, +201, +52, +92, +74, +90, +132, +134, +225, +205, +208, +122, +135, +223, +148, +64, +157, +203, +24, +249, +163, +21, +158, +145, +110, +16, +166, +227, +59, +64, +174, +52, +71, +116, +65, +212, +0, +72, +132, +4, +175, +49, +130, +102, +137, +225, +115, +41, +62, +83, +157, +148, +116, +72, +161, +163, +154, +151, +12, +196, +32, +140, +83, +199, +190, +137, +162, +122, +41, +184, +133, +183, +49, +209, +202, +91, +213, +72, +150, +208, +210, +35, +63, +59, +45, +76, +54, +228, +5, +117, +185, +142, +183, +67, +220, +17, +170, +186, +144, +191, +51, +167, +189, +38, +21, +14, +133, +48, +205, +77, +83, +28, +82, +202, +66, +34, +2, +208, +225, +17, +193, +215, +219, +214, +105, +8, +13, +43, +24, +131, +235, +251, +238, +206, +179, +193, +80, +85, +150, +143, +224, +158, +246, +101, +7, +76, +8, +140, +121, +11, +69, +81, +141, +192, +85, +171, +223, +72, +3, +116, +125, +203, +189, +76, +105, +193, +90, +244, +72, +252, +130, +78, +255, +0, +0, +202, +142, +251, +186, +35, +162, +9, +162, +83, +72, +73, +216, +137, +90, +127, +255, +0, +157, +178, +38, +1, +203, +134, +143, +153, +96, +5, +246, +194, +193, +239, +108, +22, +67, +34, +130, +21, +184, +121, +188, +101, +153, +62, +27, +130, +167, +140, +252, +199, +108, +143, +67, +41, +79, +80, +42, +155, +117, +57, +173, +218, +169, +31, +223, +111, +186, +44, +168, +56, +110, +170, +64, +14, +199, +233, +205, +17, +178, +158, +250, +65, +21, +184, +116, +135, +252, +23, +50, +197, +172, +46, +43, +112, +82, +187, +36, +230, +183, +60, +247, +246, +254, +179, +61, +230, +67, +92, +91, +170, +245, +84, +64, +105, +90, +187, +185, +46, +238, +207, +68, +31, +78, +217, +47, +120, +202, +99, +84, +237, +125, +167, +179, +48, +243, +180, +100, +177, +144, +204, +217, +92, +153, +104, +254, +83, +65, +143, +24, +235, +193, +140, +137, +206, +14, +17, +156, +212, +151, +230, +213, +194, +251, +154, +165, +15, +134, +33, +142, +150, +174, +73, +100, +105, +11, +148, +231, +194, +101, +54, +126, +12, +35, +8, +138, +4, +59, +117, +226, +219, +152, +66, +70, +198, +207, +158, +215, +82, +234, +151, +41, +96, +207, +20, +245, +185, +123, +254, +55, +176, +250, +165, +121, +191, +123, +83, +122, +11, +206, +236, +56, +253, +186, +240, +141, +154, +234, +143, +197, +245, +180, +114, +37, +176, +240, +24, +223, +162, +66, +181, +131, +153, +129, +32, +207, +226, +123, +101, +77, +134, +208, +100, +193, +5, +121, +127, +169, +178, +234, +84, +229, +80, +208, +163, +194, +94, +152, +39, +204, +96, +224, +61, +26, +46, +174, +192, +116, +196, +37, +76, +148, +241, +176, +130, +113, +64, +236, +8, +121, +208, +234, +186, +131, +145, +35, +199, +249, +29, +84, +250, +20, +161, +106, +196, +75, +237, +15, +5, +235, +153, +157, +255, +13, +205, +41, +100, +210, +164, +70, +65, +75, +43, +211, +66, +89, +138, +176, +47, +108, +172, +237, +253, +154, +179, +19, +221, +65, +107, +246, +139, +108, +81, +174, +129, +83, +104, +210, +166, +191, +172, +167, +110, +106, +221, +76, +61, +233, +188, +254, +101, +96, +130, +227, +17, +65, +117, +251, +105, +23, +206, +15, +1, +105, +170, +64, +52, +11, +247, +3, +205, +126, +76, +130, +233, +38, +126, +28, +86, +26, +150, +43, +47, +176, +188, +123, +230, +9, +0, +181, +88, +138, +26, +184, +101, +194, +46, +182, +144, +97, +113, +152, +7, +219, +161, +122, +189, +91, +200, +111, +21, +53, +15, +46, +235, +204, +21, +174, +199, +115, +142, +43, +42, +201, +1, +143, +34, +138, +157, +166, +73, +208, +166, +228, +249, +62, +168, +77, +11, +105, +206, +70, +185, +130, +209, +69, +223, +178, +212, +195, +138, +18, +97, +68, +63, +200, +92, +28, +213, +196, +17, +214, +158, +174, +173, +172, +77, +21, +10, +116, +230, +96, +100, +135, +206, +183, +106, +3, +144, +16, +153, +30, +227, +161, +253, +161, +203, +183, +29, +215, +45, +122, +11, +33, +31, +153, +216, +249, +121, +14, +106, +49, +0, +0, +100, +92, +125, +79, +195, +215, +109, +102, +68, +31, +187, +218, +12, +23, +232, +100, +226, +158, +19, +126, +156, +140, +80, +148, +210, +166, +26, +84, +68, +16, +198, +130, +172, +170, +194, +172, +66, +72, +216, +116, +51, +15, +96, +92, +172, +151, +8, +66, +102, +156, +166, +223, +196, +209, +151, +18, +203, +98, +64, +227, +1, +144, +72, +29, +255, +37, +77, +195, +27, +244, +173, +125, +2, +161, +191, +53, +190, +29, +254, +252, +200, +177, +254, +101, +155, +21, +170, +228, +87, +186, +60, +159, +87, +33, +40, +165, +142, +186, +123, +29, +160, +20, +74, +48, +155, +50, +39, +192, +23, +182, +127, +132, +229, +180, +125, +161, +126, +176, +150, +198, +235, +169, +113, +201, +66, +155, +134, +126, +74, +91, +137, +251, +194, +89, +167, +40, +132, +218, +235, +254, +235, +50, +185, +61, +244, +22, +144, +17, +11, +21, +110, +203, +165, +51, +195, +196, +0, +31, +125, +200, +147, +157, +97, +172, +109, +96, +184, +115, +100, +167, +178, +211, +175, +74, +196, +48, +17, +209, +206, +150, +21, +176, +107, +248, +150, +103, +217, +177, +92, +223, +200, +162, +127, +20, +156, +168, +179, +238, +200, +175, +75, +189, +55, +31, +73, +84, +51, +8, +19, +82, +53, +19, +170, +97, +117, +64, +164, +191, +90, +86, +46, +94, +156, +40, +2, +71, +47, +105, +14, +125, +70, +125, +254, +125, +111, +216, +249, +65, +55, +47, +199, +194, +130, +212, +94, +187, +39, +215, +162, +9, +65, +204, +111, +79, +29, +38, +0, +119, +118, +247, +248, +211, +170, +166, +113, +66, +35, +142, +28, +200, +96, +217, +144, +157, +115, +172, +82, +122, +170, +145, +5, +79, +230, +200, +228, +162, +153, +250, +64, +55, +247, +233, +110, +204, +155, +212, +177, +66, +235, +67, +112, +210, +254, +229, +30, +87, +189, +193, +250, +123, +36, +139, +243, +194, +127, +131, +106, +239, +59, +80, +243, +255, +179, +9, +222, +110, +178, +178, +28, +185, +93, +205, +137, +80, +16, +168, +115, +125, +204, +187, +29, +151, +192, +84, +195, +60, +112, +189, +141, +46, +17, +154, +45, +105, +8, +208, +75, +132, +188, +112, +189, +159, +155, +140, +172, +187, +112, +187, +255, +66, +96, +144, +245, +194, +91, +240, +54, +123, +183, +42, +77, +239, +24, +77, +22, +153, +121, +218, +89, +26, +186, +105, +121, +90, +135, +182, +250, +170, +218, +132, +135, +22, +159, +7, +194, +19, +26, +181, +205, +91, +190, +124, +62, +52, +189, +98, +72, +244, +99, +29, +241, +71, +3, +20, +101, +89, +187, +33, +129, +53, +51, +71, +215, +55, +137, +106, +143, +120, +179, +58, +75, +54, +180, +61, +80, +1, +65, +138, +6, +8, +7, +158, +231, +234, +208, +111, +253, +79, +169, +233, +164, +132, +96, +176, +41, +14, +100, +77, +183, +149, +27, +185, +168, +23, +214, +55, +218, +219, +71, +179, +55, +253, +45, +97, +91, +124, +231, +164, +245, +162, +131, +66, +0, +166, +56, +160, +206, +13, +48, +189, +5, +103, +83, +192, +20, +158, +15, +69, +124, +43, +0, +0, +57, +26, +95, +162, +52, +45, +43, +238, +194, +96, +164, +25, +162, +21, +154, +145, +216, +169, +20, +237, +120, +189, +68, +182, +114, +58, +203, +22, +228, +200, +88, +220, +149, +33, +58, +173, +225, +110, +214, +18, +141, +226, +19, +68, +149, +220, +181, +102, +107, +211, +222, +163, +105, +82, +64, +103, +17, +244, +95, +170, +247, +183, +158, +143, +157, +163, +222, +30, +74, +187, +103, +15, +113, +74, +88, +106, +74, +1, +76, +222, +208, +148, +210, +56, +43, +174, +222, +20, +7, +47, +3, +249, +94, +38, +66, +96, +11, +80, +81, +124, +103, +215, +121, +15, +96, +5, +228, +61, +170, +165, +70, +96, +243, +36, +148, +64, +138, +48, +100, +76, +125, +219, +31, +3, +22, +166, +153, +150, +233, +93, +68, +133, +114, +21, +237, +3, +242, +204, +211, +213, +158, +153, +144, +123, +84, +5, +107, +85, +34, +196, +248, +249, +72, +86, +240, +180, +106, +178, +20, +27, +205, +224, +78, +25, +70, +61, +116, +107, +126, +170, +234, +139, +244, +27, +33, +43, +207, +248, +136, +121, +64, +158, +136, +238, +40, +144, +255, +80, +217, +222, +57, +91, +72, +171, +100, +73, +155, +199, +145, +36, +215, +18, +137, +60, +17, +150, +64, +134, +129, +57, +24, +150, +254, +53, +114, +252, +147, +29, +141, +249, +117, +233, +212, +221, +205, +218, +212, +145, +6, +181, +234, +94, +228, +22, +77, +36, +79, +196, +253, +21, +241, +168, +235, +144, +105, +144, +203, +151, +132, +68, +90, +214, +118, +246, +19, +141, +21, +164, +44, +84, +222, +200, +213, +217, +114, +160, +9, +212, +144, +220, +78, +196, +135, +224, +226, +135, +1, +170, +245, +43, +234, +134, +35, +66, +100, +152, +122, +122, +131, +221, +233, +229, +120, +102, +202, +128, +143, +152, +183, +65, +174, +8, +214, +53, +162, +100, +35, +187, +53, +193, +226, +43, +71, +89, +32, +232, +183, +175, +113, +30, +73, +193, +168, +181, +114, +150, +166, +79, +115, +240, +218, +165, +213, +73, +212, +87, +207, +89, +175, +9, +85, +199, +176, +155, +199, +235, +193, +189, +140, +255, +113, +214, +105, +235, +30, +129, +117, +106, +58, +223, +206, +72, +214, +123, +155, +67, +107, +83, +111, +125, +204, +61, +106, +228, +237, +132, +230, +115, +105, +56, +85, +252, +214, +253, +65, +72, +140, +26, +160, +97, +25, +84, +219, +217, +48, +99, +236, +132, +144, +202, +9, +53, +24, +255, +98, +14, +94, +148, +150, +39, +215, +117, +46, +113, +84, +64, +245, +198, +151, +124, +156, +150, +213, +224, +110, +195, +63, +197, +13, +200, +61, +89, +238, +155, +182, +11, +132, +29, +95, +41, +81, +227, +11, +219, +221, +65, +59, +139, +253, +48, +57, +70, +164, +59, +193, +106, +183, +50, +125, +252, +102, +69, +72, +22, +171, +209, +20, +123, +171, +23, +224, +130, +188, +187, +59, +117, +41, +212, +225, +80, +26, +19, +130, +167, +45, +208, +223, +253, +4, +46, +235, +10, +80, +103, +53, +196, +83, +179, +33, +82, +137, +81, +50, +201, +247, +239, +235, +184, +2, +118, +0, +0, +91, +65, +136, +158, +11, +243, +13, +9, +142, +114, +230, +211, +133, +224, +79, +194, +66, +174, +22, +155, +246, +200, +75, +145, +168, +89, +38, +182, +23, +166, +121, +5, +9, +32, +42, +157, +203, +131, +148, +68, +173, +83, +203, +227, +194, +152, +208, +225, +209, +114, +67, +84, +243, +232, +88, +193, +175, +143, +222, +106, +163, +99, +14, +245, +42, +21, +32, +5, +75, +236, +189, +243, +56, +114, +252, +61, +110, +75, +230, +40, +14, +215, +21, +135, +192, +68, +160, +88, +12, +119, +154, +236, +198, +254, +203, +198, +217, +28, +50, +124, +54, +237, +152, +185, +198, +144, +243, +133, +234, +89, +215, +6, +240, +201, +188, +159, +43, +248, +75, +104, +118, +56, +191, +133, +115, +109, +174, +19, +248, +134, +206, +96, +115, +72, +109, +170, +180, +97, +252, +45, +245, +128, +148, +143, +132, +34, +164, +174, +228, +168, +201, +160, +114, +41, +211, +196, +155, +157, +145, +74, +234, +65, +207, +192, +180, +6, +152, +194, +40, +159, +233, +59, +29, +147, +87, +107, +211, +79, +188, +95, +59, +59, +168, +95, +41, +12, +155, +155, +209, +73, +60, +224, +40, +235, +12, +44, +162, +116, +79, +66, +182, +198, +152, +54, +221, +201, +62, +30, +254, +233, +6, +38, +251, +107, +150, +5, +126, +163, +86, +172, +17, +194, +237, +185, +51, +28, +119, +119, +210, +245, +88, +161, +194, +129, +165, +87, +181, +1, +220, +28, +4, +209, +160, +48, +100, +133, +9, +189, +37, +22, +11, +253, +177, +237, +147, +184, +141, +116, +89, +14, +108, +67, +255, +124, +34, +196, +30, +242, +125, +118, +137, +107, +62, +106, +50, +171, +173, +239, +141, +244, +98, +95, +205, +132, +222, +170, +231, +167, +202, +31, +168, +169, +134, +160, +46, +10, +220, +172, +190, +26, +103, +127, +70, +128, +21, +243, +17, +103, +14, +94, +15, +36, +172, +237, +115, +171, +130, +233, +58, +128, +52, +84, +80, +56, +44, +137, +36, +196, +67, +150, +42, +100, +196, +160, +60, +104, +111, +75, +225, +191, +245, +254, +158, +89, +33, +155, +240, +152, +149, +29, +215, +204, +78, +79, +220, +192, +206, +247, +121, +64, +209, +242, +79, +49, +46, +107, +192, +213, +232, +26, +172, +126, +11, +166, +71, +239, +187, +86, +203, +163, +60, +210, +169, +63, +13, +142, +147, +22, +94, +253, +68, +133, +227, +68, +176, +69, +87, +221, +209, +103, +160, +114, +61, +169, +219, +157, +213, +132, +221, +227, +181, +249, +184, +27, +174, +134, +211, +235, +124, +125, +139, +144, +103, +242, +83, +169, +239, +39, +62, +26, +129, +79, +83, +95, +72, +188, +40, +149, +167, +240, +36, +117, +126, +12, +194, +141, +251, +231, +95, +217, +222, +242, +53, +44, +116, +143, +176, +255, +11, +81, +202, +90, +176, +222, +38, +195, +22, +102, +197, +41, +81, +219, +31, +169, +147, +103, +109, +96, +225, +112, +22, +217, +158, +74, +9, +27, +127, +223, +22, +152, +183, +111, +190, +238, +39, +7, +201, +24, +9, +236, +121, +62, +147, +67, +31, +216, +157, +161, +205, +13, +0, +0, +83, +115, +73, +202, +242, +162, +173, +92, +83, +221, +99, +18, +98, +253, +108, +242, +206, +107, +163, +29, +167, +72, +239, +156, +4, +46, +211, +65, +253, +197, +84, +153, +150, +164, +143, +139, +25, +28, +20, +108, +21, +110, +60, +243, +218, +123, +32, +65, +166, +26, +42, +7, +48, +212, +213, +23, +165, +89, +145, +165, +98, +196, +66, +172, +113, +32, +10, +176, +204, +28, +141, +176, +91, +210, +192, +202, +27, +109, +95, +54, +199, +45, +117, +85, +90, +103, +237, +165, +210, +105, +240, +197, +10, +5, +143, +205, +69, +154, +142, +126, +8, +58, +131, +127, +234, +39, +216, +9, +78, +138, +206, +85, +10, +226, +121, +118, +31, +84, +63, +247, +103, +14, +137, +143, +98, +169, +219, +9, +140, +78, +0, +54, +87, +147, +117, +200, +83, +46, +69, +135, +249, +253, +244, +98, +169, +65, +235, +132, +27, +20, +207, +145, +202, +12, +153, +43, +232, +249, +129, +161, +96, +236, +157, +174, +149, +166, +206, +220, +209, +253, +221, +185, +51, +253, +179, +103, +103, +206, +249, +80, +168, +42, +206, +124, +145, +195, +150, +172, +81, +72, +61, +231, +36, +166, +13, +199, +69, +176, +188, +43, +68, +117, +38, +153, +53, +213, +181, +140, +30, +68, +54, +10, +88, +141, +246, +227, +197, +241, +200, +178, +161, +132, +82, +198, +165, +223, +118, +76, +209, +129, +164, +121, +152, +37, +35, +169, +137, +248, +94, +207, +155, +197, +116, +217, +136, +140, +254, +5, +19, +16, +122, +40, +194, +176, +191, +186, +145, +149, +176, +32, +206, +85, +254, +58, +24, +61, +110, +127, +197, +150, +156, +21, +251, +153, +240, +241, +147, +2, +145, +3, +149, +90, +214, +104, +215, +132, +97, +255, +115, +146, +134, +139, +69, +75, +240, +159, +12, +23, +75, +39, +92, +109, +163, +27, +170, +193, +21, +127, +233, +142, +237, +53, +16, +167, +198, +107, +100, +41, +170, +119, +202, +223, +171, +147, +254, +4, +254, +120, +232, +219, +202, +242, +207, +54, +46, +192, +157, +106, +82, +69, +233, +67, +132, +205, +121, +24, +21, +21, +131, +3, +113, +219, +227, +209, +233, +252, +117, +225, +98, +101, +103, +210, +253, +127, +186, +146, +35, +192, +6, +193, +185, +131, +184, +221, +155, +34, +34, +57, +179, +184, +249, +187, +187, +144, +34, +45, +29, +215, +20, +74, +88, +111, +151, +193, +148, +68, +66, +93, +81, +161, +133, +125, +210, +133, +128, +127, +199, +33, +67, +172, +8, +90, +65, +126, +45, +25, +77, +53, +212, +215, +128, +27, +63, +85, +75, +135, +198, +39, +225, +202, +197, +95, +160, +122, +50, +113, +141, +206, +172, +32, +60, +65, +200, +95, +88, +104, +77, +170, +231, +20, +244, +148, +110, +114, +163, +168, +173, +248, +176, +95, +204, +34, +124, +49, +17, +90, +161, +113, +122, +142, +239, +15, +211, +35, +141, +239, +190, +125, +35, +96, +30, +227, +151, +206, +27, +44, +243, +119, +52, +122, +25, +59, +195, +57, +29, +1, +184, +120, +90, +189, +69, +45, +206, +185, +77, +139, +97, +162, +76, +208, +0, +0, +212, +137, +105, +130, +222, +14, +77, +97, +98, +151, +50, +165, +74, +175, +53, +115, +230, +134, +95, +129, +196, +215, +186, +218, +18, +17, +19, +84, +79, +18, +104, +195, +198, +152, +116, +229, +31, +251, +86, +158, +20, +44, +254, +16, +120, +122, +192, +90, +134, +57, +122, +77, +232, +237, +238, +14, +62, +24, +212, +5, +105, +212, +234, +178, +101, +179, +247, +170, +117, +48, +247, +127, +150, +210, +193, +238, +28, +68, +3, +183, +176, +108, +220, +100, +118, +36, +239, +254, +213, +174, +234, +162, +90, +118, +212, +135, +52, +115, +54, +176, +181, +88, +206, +189, +176, +61, +235, +178, +9, +42, +155, +120, +193, +104, +208, +224, +231, +93, +56, +23, +244, +195, +223, +86, +240, +9, +170, +134, +39, +59, +161, +145, +53, +201, +141, +119, +29, +144, +144, +195, +17, +7, +30, +69, +46, +59, +47, +103, +187, +93, +189, +106, +137, +247, +204, +150, +75, +182, +68, +55, +171, +254, +168, +191, +127, +61, +43, +212, +37, +57, +169, +148, +224, +129, +139, +207, +231, +220, +59, +141, +36, +13, +207, +168, +72, +103, +196, +200, +177, +102, +245, +175, +88, +23, +226, +152, +38, +8, +194, +206, +140, +0, +74, +223, +95, +244, +238, +70, +46, +152, +29, +67, +48, +206, +186, +204, +101, +232, +161, +182, +209, +77, +118, +219, +213, +216, +172, +248, +94, +170, +142, +21, +45, +169, +44, +223, +243, +181, +183, +153, +211, +102, +36, +9, +6, +123, +34, +223, +137, +244, +169, +255, +233, +255, +57, +122, +243, +120, +196, +212, +90, +204, +196, +198, +13, +170, +77, +86, +149, +122, +19, +220, +162, +73, +67, +32, +19, +94, +40, +69, +58, +7, +158, +233, +62, +8, +13, +77, +133, +66, +213, +161, +11, +38, +137, +105, +81, +222, +143, +177, +205, +82, +85, +98, +144, +2, +68, +152, +48, +37, +21, +118, +217, +142, +117, +235, +203, +60, +32, +246, +10, +40, +127, +169, +96, +110, +96, +40, +95, +181, +115, +69, +149, +57, +3, +105, +156, +17, +101, +246, +210, +117, +230, +13, +224, +8, +138, +20, +156, +43, +146, +112, +95, +4, +243, +141, +159, +133, +94, +149, +116, +118, +145, +253, +226, +250, +102, +52, +34, +83, +237, +231, +158, +211, +128, +196, +51, +114, +116, +117, +140, +252, +100, +115, +146, +153, +181, +63, +187, +48, +68, +162, +92, +195, +248, +168, +99, +220, +57, +29, +37, +168, +95, +33, +9, +117, +24, +30, +166, +244, +120, +190, +227, +46, +179, +32, +41, +86, +111, +180, +0, +45, +168, +145, +28, +243, +152, +148, +102, +119, +105, +216, +229, +146, +178, +122, +53, +160, +100, +160, +176, +37, +89, +81, +120, +247, +62, +40, +61, +234, +210, +11, +63, +38, +165, +238, +167, +72, +149, +91, +172, +170, +223, +96, +72, +199, +77, +166, +234, +187, +24, +12, +169, +214, +210, +211, +151, +83, +206, +156, +242, +241, +121, +197, +12, +107, +10, +110, +236, +145, +152, +35, +180, +61, +161, +51, +75, +225, +64, +85, +201, +74, +215, +21, +166, +84, +103, +109, +171, +219, +0, +0, +220, +225, +104, +90, +126, +87, +76, +142, +91, +109, +114, +51, +223, +216, +81, +31, +13, +62, +27, +105, +254, +132, +145, +185, +192, +103, +211, +97, +113, +234, +146, +119, +115, +28, +203, +53, +171, +38, +76, +25, +186, +242, +113, +202, +7, +11, +109, +183, +53, +212, +66, +127, +131, +173, +102, +39, +174, +124, +220, +121, +199, +191, +20, +77, +58, +168, +159, +113, +184, +30, +152, +173, +233, +176, +136, +153, +128, +95, +190, +233, +78, +43, +125, +84, +244, +229, +232, +234, +204, +153, +192, +199, +54, +128, +132, +133, +82, +211, +199, +171, +33, +210, +130, +6, +55, +101, +188, +32, +170, +255, +148, +234, +142, +118, +170, +97, +226, +232, +164, +117, +166, +76, +241, +140, +129, +136, +161, +242, +47, +182, +49, +121, +215, +196, +64, +217, +248, +72, +3, +234, +114, +235, +84, +4, +116, +141, +145, +80, +226, +7, +30, +21, +84, +77, +160, +17, +68, +90, +137, +156, +89, +244, +209, +16, +246, +28, +72, +129, +189, +163, +140, +6, +180, +222, +173, +178, +187, +109, +47, +135, +217, +97, +228, +237, +210, +218, +48, +99, +244, +49, +116, +185, +149, +132, +171, +155, +53, +200, +113, +168, +61, +91, +102, +237, +255, +39, +131, +58, +74, +207, +219, +175, +152, +255, +102, +224, +58, +138, +150, +168, +171, +240, +41, +235, +112, +64, +47, +65, +12, +195, +139, +235, +219, +195, +204, +205, +187, +242, +107, +126, +76, +74, +185, +128, +217, +97, +215, +121, +108, +255, +222, +86, +132, +241, +83, +88, +131, +69, +49, +242, +216, +21, +177, +201, +59, +59, +207, +163, +120, +18, +155, +234, +153, +139, +68, +170, +227, +69, +34, +23, +255, +107, +170, +221, +88, +12, +196, +182, +43, +174, +79, +91, +126, +60, +251, +99, +194, +32, +210, +27, +217, +158, +161, +183, +250, +196, +103, +119, +125, +95, +74, +182, +246, +30, +165, +171, +179, +72, +144, +213, +2, +250, +135, +116, +231, +125, +178, +100, +160, +3, +143, +148, +28, +150, +219, +215, +144, +113, +36, +152, +18, +17, +157, +249, +215, +159, +221, +15, +10, +5, +26, +162, +135, +8, +90, +92, +179, +243, +230, +53, +106, +205, +107, +29, +14, +19, +26, +131, +133, +108, +36, +101, +252, +240, +134, +90, +90, +117, +187, +239, +156, +65, +253, +140, +228, +24, +207, +151, +11, +89, +31, +155, +49, +134, +192, +209, +45, +3, +215, +83, +196, +77, +122, +0, +147, +5, +53, +44, +182, +140, +182, +146, +85, +138, +253, +166, +215, +24, +83, +9, +10, +120, +201, +35, +174, +3, +218, +242, +155, +175, +127, +59, +87, +158, +13, +246, +188, +243, +22, +228, +141, +68, +115, +138, +163, +144, +103, +88, +177, +253, +243, +50, +133, +87, +180, +55, +116, +251, +125, +104, +111, +94, +67, +252, +53, +0, +20, +141, +162, +114, +90, +106, +182, +121, +215, +138, +205, +30, +4, +116, +24, +226, +161, +10, +101, +126, +211, +112, +125, +56, +193, +136, +61, +186, +98, +146, +50, +107, +243, +147, +123, +64, +36, +49, +154, +217, +174, +83, +186, +242, +0, +0, +187, +249, +7, +152, +93, +210, +76, +159, +79, +47, +53, +127, +213, +204, +168, +60, +5, +250, +230, +68, +154, +61, +17, +237, +149, +102, +38, +252, +26, +88, +37, +207, +236, +65, +134, +192, +137, +63, +113, +169, +99, +10, +179, +201, +68, +173, +112, +182, +122, +187, +127, +61, +76, +128, +61, +58, +167, +122, +144, +195, +244, +126, +225, +75, +175, +148, +27, +248, +217, +144, +206, +166, +38, +2, +210, +216, +189, +99, +232, +73, +38, +184, +116, +152, +179, +170, +55, +222, +219, +150, +220, +33, +178, +37, +115, +77, +188, +104, +236, +214, +45, +215, +183, +133, +158, +97, +114, +39, +154, +249, +49, +232, +161, +225, +22, +84, +140, +78, +230, +240, +213, +246, +113, +193, +237, +110, +131, +2, +173, +60, +241, +204, +172, +138, +161, +53, +103, +56, +84, +138, +170, +131, +179, +31, +211, +196, +179, +94, +106, +117, +58, +82, +233, +97, +247, +247, +128, +25, +232, +212, +23, +59, +210, +9, +154, +252, +57, +136, +88, +73, +7, +132, +117, +24, +133, +242, +242, +192, +102, +87, +244, +168, +60, +24, +236, +181, +150, +191, +61, +82, +119, +154, +128, +206, +130, +179, +145, +101, +114, +251, +148, +16, +123, +74, +214, +104, +109, +221, +132, +116, +177, +167, +176, +137, +96, +8, +59, +111, +79, +70, +107, +63, +192, +178, +208, +175, +7, +170, +209, +197, +55, +30, +82, +154, +28, +64, +47, +85, +43, +69, +122, +5, +70, +214, +101, +175, +74, +222, +27, +165, +24, +103, +188, +195, +26, +18, +170, +217, +7, +223, +69, +43, +248, +245, +210, +109, +151, +18, +126, +72, +135, +35, +164, +120, +0, +30, +77, +22, +127, +7, +203, +206, +36, +57, +175, +107, +144, +90, +187, +220, +60, +241, +42, +242, +207, +68, +10, +212, +62, +183, +177, +30, +190, +103, +115, +5, +146, +66, +134, +42, +45, +81, +101, +212, +6, +140, +99, +210, +243, +234, +194, +106, +126, +43, +160, +118, +144, +59, +14, +243, +50, +58, +212, +49, +191, +152, +40, +112, +120, +147, +210, +189, +248, +144, +96, +247, +38, +155, +41, +31, +197, +149, +13, +44, +250, +91, +90, +78, +98, +247, +32, +24, +189, +250, +59, +177, +49, +172, +132, +136, +97, +88, +52, +13, +114, +107, +93, +70, +246, +191, +66, +182, +124, +250, +17, +45, +183, +35, +80, +208, +79, +158, +180, +227, +127, +191, +203, +118, +9, +76, +106, +115, +75, +26, +78, +90, +122, +124, +164, +248, +30, +69, +169, +68, +102, +27, +240, +225, +11, +248, +156, +92, +192, +73, +177, +18, +186, +69, +234, +206, +206, +244, +42, +146, +154, +206, +224, +168, +195, +7, +245, +28, +92, +229, +114, +66, +66, +44, +182, +100, +141, +175, +119, +28, +191, +30, +100, +215, +86, +77, +206, +29, +26, +196, +122, +2, +53, +196, +234, +22, +64, +75, +117, +180, +227, +216, +55, +31, +208, +105, +28, +22, +174, +82, +72, +124, +56, +48, +207, +164, +221, +160, +178, +33, +113, +104, +223, +222, +80, +254, +251, +61, +130, +247, +239, +24, +20, +100, +64, +197, +0, +0, +133, +118, +51, +175, +183, +177, +84, +239, +191, +73, +156, +235, +70, +93, +166, +231, +255, +131, +100, +39, +229, +165, +88, +186, +102, +56, +3, +152, +120, +180, +218, +194, +101, +11, +212, +70, +76, +250, +24, +66, +24, +17, +193, +180, +228, +247, +146, +239, +254, +183, +166, +164, +164, +5, +181, +99, +131, +63, +44, +61, +234, +161, +137, +142, +120, +120, +254, +141, +242, +43, +0, +135, +241, +247, +133, +222, +122, +255, +132, +231, +90, +143, +30, +13, +29, +186, +138, +85, +113, +200, +199, +189, +124, +205, +90, +90, +146, +131, +197, +76, +9, +191, +165, +205, +219, +178, +136, +85, +26, +171, +3, +192, +253, +66, +121, +181, +152, +163, +253, +90, +138, +132, +156, +181, +215, +170, +110, +31, +102, +196, +106, +81, +127, +193, +90, +19, +170, +27, +19, +128, +26, +100, +5, +173, +163, +130, +189, +2, +56, +124, +156, +117, +190, +116, +71, +66, +119, +82, +31, +199, +137, +50, +245, +101, +217, +6, +96, +28, +167, +210, +131, +59, +220, +235, +117, +106, +209, +243, +137, +79, +229, +167, +247, +233, +204, +242, +54, +127, +88, +60, +193, +57, +147, +105, +124, +108, +54, +60, +124, +84, +245, +234, +181, +190, +188, +53, +114, +25, +14, +227, +95, +156, +37, +172, +233, +158, +254, +165, +104, +175, +118, +1, +158, +144, +35, +76, +130, +216, +230, +11, +226, +185, +247, +205, +92, +158, +123, +88, +12, +139, +57, +55, +131, +40, +23, +16, +96, +87, +11, +62, +150, +79, +39, +165, +100, +139, +236, +162, +87, +79, +171, +160, +145, +224, +201, +28, +130, +62, +126, +58, +84, +126, +45, +145, +247, +226, +27, +10, +9, +38, +125, +106, +193, +210, +7, +197, +107, +155, +146, +218, +9, +89, +72, +25, +112, +78, +148, +132, +69, +203, +241, +110, +69, +106, +106, +245, +238, +28, +208, +226, +160, +105, +235, +41, +65, +190, +166, +122, +155, +52, +188, +90, +183, +124, +12, +132, +11, +104, +22, +69, +21, +197, +140, +28, +79, +251, +181, +113, +33, +163, +12, +139, +171, +89, +183, +51, +176, +180, +158, +187, +104, +95, +137, +148, +141, +63, +45, +190, +214, +35, +206, +148, +107, +224, +126, +201, +243, +114, +46, +161, +126, +56, +40, +38, +202, +144, +38, +13, +148, +113, +167, +216, +3, +133, +40, +205, +122, +226, +182, +233, +111, +179, +58, +254, +80, +215, +106, +102, +130, +190, +41, +131, +24, +112, +59, +68, +97, +79, +210, +36, +57, +3, +56, +240, +166, +110, +148, +180, +150, +80, +176, +70, +114, +139, +134, +195, +124, +66, +35, +12, +116, +65, +178, +231, +173, +167, +24, +113, +170, +14, +137, +15, +205, +171, +59, +86, +57, +116, +160, +10, +213, +240, +255, +190, +117, +206, +92, +213, +112, +22, +113, +135, +176, +189, +69, +182, +218, +255, +81, +222, +91, +98, +124, +209, +78, +113, +173, +166, +195, +225, +207, +100, +107, +127, +167, +238, +199, +145, +185, +10, +242, +56, +207, +255, +132, +13, +29, +88, +101, +86, +170, +124, +110, +76, +133, +118, +183, +77, +138, +50, +0, +0, +246, +180, +35, +176, +0, +101, +15, +215, +40, +102, +94, +190, +19, +14, +77, +117, +194, +4, +148, +187, +11, +204, +93, +104, +95, +107, +202, +61, +52, +152, +59, +66, +45, +66, +74, +228, +176, +72, +127, +82, +60, +113, +240, +96, +154, +145, +203, +69, +43, +93, +252, +218, +4, +29, +201, +114, +7, +68, +82, +156, +94, +9, +82, +40, +99, +116, +172, +132, +166, +18, +11, +245, +106, +65, +205, +24, +133, +14, +55, +131, +68, +213, +223, +191, +128, +151, +60, +29, +170, +31, +150, +153, +237, +125, +177, +209, +196, +59, +163, +133, +229, +192, +220, +206, +182, +23, +221, +13, +227, +211, +130, +53, +148, +252, +62, +206, +198, +25, +147, +112, +203, +181, +192, +155, +124, +48, +101, +169, +89, +52, +128, +0, +73, +137, +167, +50, +140, +203, +26, +176, +136, +179, +31, +246, +214, +203, +108, +170, +186, +252, +142, +119, +65, +100, +52, +101, +24, +180, +13, +153, +236, +76, +145, +39, +178, +212, +79, +53, +120, +150, +171, +105, +165, +228, +180, +40, +86, +221, +84, +141, +134, +21, +129, +11, +66, +219, +52, +96, +215, +31, +159, +192, +29, +190, +183, +49, +110, +44, +108, +236, +74, +101, +73, +135, +228, +35, +249, +35, +6, +65, +139, +32, +87, +158, +192, +175, +179, +78, +167, +214, +209, +154, +133, +138, +199, +194, +113, +80, +248, +84, +88, +59, +225, +47, +149, +55, +75, +78, +85, +64, +105, +66, +184, +179, +124, +176, +153, +20, +248, +185, +179, +164, +90, +8, +50, +166, +178, +201, +200, +158, +150, +4, +88, +110, +10, +194, +144, +235, +25, +208, +27, +83, +217, +205, +88, +46, +109, +250, +70, +140, +158, +190, +120, +3, +49, +80, +188, +38, +196, +190, +22, +106, +218, +244, +219, +71, +28, +18, +38, +129, +193, +216, +94, +81, +84, +90, +200, +68, +103, +118, +221, +231, +43, +199, +101, +127, +162, +175, +113, +65, +46, +19, +16, +152, +184, +23, +44, +118, +129, +222, +19, +132, +174, +153, +109, +203, +123, +145, +26, +207, +168, +250, +218, +105, +250, +193, +201, +19, +1, +229, +196, +146, +8, +164, +242, +197, +77, +12, +92, +33, +5, +18, +191, +228, +15, +65, +225, +133, +132, +158, +58, +11, +202, +165, +47, +85, +147, +242, +80, +208, +196, +89, +76, +64, +86, +130, +140, +118, +194, +1, +210, +157, +198, +43, +96, +26, +129, +122, +123, +81, +35, +44, +92, +24, +252, +65, +49, +125, +193, +23, +166, +153, +139, +18, +185, +126, +119, +226, +29, +126, +212, +201, +47, +170, +130, +54, +140, +76, +13, +251, +250, +239, +105, +129, +211, +86, +225, +103, +225, +79, +90, +85, +203, +239, +139, +190, +211, +15, +201, +204, +230, +130, +209, +29, +251, +217, +180, +194, +243, +104, +186, +26, +17, +239, +219, +86, +255, +95, +46, +50, +13, +119, +59, +41, +220, +63, +13, +177, +52, +120, +105, +227, +75, +86, +38, +184, +192, +219, +222, +252, +173, +101, +192, +175, +52, +149, +234, +101, +195, +203, +235, +95, +50, +161, +2, +24, +190, +67, +225, +223, +0, +0, +192, +149, +174, +242, +243, +222, +48, +240, +156, +167, +161, +234, +212, +73, +245, +100, +101, +209, +41, +133, +205, +0, +153, +131, +112, +8, +73, +142, +50, +104, +179, +207, +180, +51, +240, +45, +194, +32, +140, +54, +220, +129, +1, +126, +14, +164, +71, +185, +180, +212, +32, +20, +81, +32, +117, +57, +179, +76, +48, +114, +225, +208, +170, +15, +115, +174, +104, +223, +63, +243, +48, +63, +143, +30, +181, +22, +240, +45, +207, +110, +79, +175, +239, +206, +155, +118, +103, +170, +71, +231, +224, +206, +193, +219, +237, +93, +107, +240, +117, +177, +140, +107, +21, +6, +249, +204, +66, +44, +214, +198, +48, +49, +13, +201, +234, +89, +20, +175, +93, +24, +241, +28, +253, +46, +33, +89, +179, +246, +237, +251, +228, +204, +215, +173, +217, +111, +9, +190, +104, +34, +186, +194, +168, +219, +240, +76, +206, +0, +23, +141, +107, +154, +47, +148, +229, +123, +18, +89, +251, +118, +194, +3, +121, +110, +117, +130, +221, +95, +128, +22, +87, +209, +71, +133, +240, +220, +79, +4, +74, +62, +140, +46, +121, +111, +84, +34, +157, +152, +75, +29, +129, +30, +11, +76, +59, +231, +105, +41, +143, +109, +104, +55, +176, +127, +49, +46, +75, +127, +196, +135, +108, +228, +108, +141, +77, +194, +121, +159, +43, +165, +204, +112, +57, +222, +214, +96, +221, +2, +198, +143, +172, +116, +0, +19, +236, +239, +108, +71, +254, +188, +154, +202, +246, +17, +6, +159, +252, +175, +178, +165, +254, +132, +68, +46, +195, +172, +146, +155, +91, +122, +252, +147, +65, +109, +10, +159, +57, +144, +238, +122, +178, +74, +184, +67, +40, +251, +251, +175, +31, +241, +63, +173, +180, +69, +45, +105, +232, +41, +25, +110, +30, +125, +154, +77, +47, +183, +55, +117, +53, +15, +71, +41, +241, +18, +170, +151, +197, +138, +226, +23, +254, +206, +79, +113, +182, +170, +224, +251, +115, +3, +147, +193, +123, +137, +223, +60, +30, +108, +65, +236, +139, +113, +83, +190, +162, +98, +70, +41, +251, +249, +233, +5, +43, +244, +76, +161, +210, +210, +9, +0, +115, +138, +132, +209, +201, +130, +25, +150, +41, +252, +186, +220, +61, +143, +141, +45, +100, +201, +162, +2, +46, +215, +132, +93, +116, +19, +77, +52, +81, +193, +196, +54, +58, +35, +21, +139, +154, +233, +120, +226, +197, +155, +53, +92, +74, +21, +32, +121, +193, +145, +213, +224, +78, +77, +135, +58, +213, +41, +29, +169, +6, +221, +76, +21, +34, +146, +123, +53, +23, +116, +48, +115, +64, +117, +110, +108, +222, +114, +75, +1, +3, +206, +83, +118, +19, +1, +188, +162, +202, +51, +98, +60, +171, +127, +81, +230, +225, +138, +11, +130, +61, +121, +18, +24, +174, +123, +117, +251, +90, +64, +236, +201, +108, +193, +145, +207, +45, +148, +21, +198, +211, +9, +158, +149, +72, +135, +121, +151, +90, +110, +89, +165, +96, +165, +159, +232, +200, +190, +182, +209, +153, +228, +99, +157, +78, +92, +61, +193, +165, +241, +10, +234, +128, +111, +15, +182, +165, +1, +118, +88, +0, +0, +148, +52, +131, +112, +230, +149, +184, +248, +178, +243, +194, +129, +42, +196, +8, +248, +234, +217, +144, +140, +68, +184, +132, +128, +227, +159, +14, +246, +57, +213, +114, +111, +43, +7, +164, +74, +109, +245, +93, +53, +140, +111, +222, +130, +202, +199, +233, +216, +35, +250, +157, +5, +92, +197, +208, +34, +138, +133, +217, +74, +89, +2, +239, +199, +228, +227, +89, +79, +254, +222, +11, +107, +43, +202, +131, +112, +213, +27, +74, +203, +235, +154, +8, +175, +92, +84, +199, +141, +165, +71, +149, +54, +107, +248, +223, +1, +59, +249, +187, +57, +243, +95, +40, +15, +224, +235, +208, +53, +123, +64, +77, +61, +127, +12, +72, +187, +209, +238, +39, +12, +111, +237, +87, +114, +243, +84, +44, +33, +56, +155, +43, +139, +203, +230, +228, +249, +243, +126, +251, +128, +237, +154, +99, +138, +138, +85, +247, +19, +50, +19, +52, +205, +212, +249, +90, +17, +18, +59, +215, +123, +64, +31, +219, +207, +174, +138, +140, +95, +53, +1, +197, +104, +83, +240, +134, +33, +137, +255, +161, +163, +27, +253, +59, +93, +153, +117, +17, +28, +195, +184, +81, +173, +229, +199, +215, +153, +160, +44, +210, +74, +55, +157, +121, +12, +12, +202, +244, +82, +57, +76, +113, +37, +222, +147, +5, +164, +75, +51, +130, +162, +205, +136, +197, +13, +169, +50, +96, +31, +176, +136, +230, +47, +168, +201, +100, +162, +231, +195, +47, +108, +233, +145, +67, +241, +255, +71, +26, +75, +187, +218, +39, +166, +116, +89, +74, +82, +108, +172, +171, +121, +2, +112, +91, +68, +8, +52, +125, +71, +192, +173, +84, +44, +153, +244, +59, +212, +8, +104, +89, +61, +48, +172, +2, +243, +48, +153, +184, +149, +192, +225, +51, +124, +0, +114, +203, +152, +127, +91, +15, +183, +147, +44, +221, +249, +235, +193, +93, +240, +121, +166, +221, +194, +73, +208, +179, +186, +183, +182, +15, +57, +64, +92, +224, +234, +130, +233, +249, +238, +171, +224, +30, +70, +43, +245, +237, +105, +86, +149, +108, +152, +175, +252, +185, +163, +184, +134, +215, +72, +51, +241, +57, +86, +169, +249, +91, +97, +233, +4, +123, +222, +141, +5, +151, +74, +113, +155, +179, +111, +134, +152, +217, +58, +212, +127, +28, +234, +97, +79, +88, +67, +92, +62, +196, +27, +212, +168, +98, +204, +210, +40, +1, +4, +38, +105, +24, +125, +7, +230, +111, +17, +149, +148, +116, +105, +233, +169, +211, +162, +107, +66, +97, +206, +251, +106, +38, +116, +97, +157, +235, +132, +86, +141, +22, +187, +237, +76, +134, +248, +89, +233, +163, +176, +135, +46, +137, +182, +162, +79, +49, +60, +213, +160, +108, +106, +235, +249, +219, +239, +246, +169, +204, +13, +207, +55, +230, +201, +63, +221, +49, +24, +231, +149, +23, +250, +87, +229, +171, +130, +223, +54, +55, +62, +156, +238, +9, +17, +89, +37, +185, +135, +168, +119, +172, +133, +3, +124, +104, +20, +56, +116, +125, +186, +149, +231, +65, +177, +95, +241, +25, +222, +60, +228, +82, +147, +63, +144, +177, +161, +0, +86, +0, +0, +189, +164, +212, +228, +39, +53, +105, +107, +237, +108, +243, +200, +58, +12, +204, +87, +6, +142, +206, +188, +146, +11, +174, +239, +166, +89, +192, +124, +52, +175, +96, +26, +91, +138, +95, +119, +161, +172, +58, +243, +104, +197, +54, +180, +237, +79, +44, +177, +101, +148, +2, +111, +150, +98, +161, +143, +48, +5, +177, +253, +126, +98, +8, +94, +208, +208, +120, +23, +145, +227, +159, +37, +152, +24, +99, +119, +65, +24, +189, +158, +76, +38, +24, +159, +166, +84, +122, +35, +42, +48, +35, +81, +147, +37, +189, +130, +151, +185, +143, +90, +21, +88, +182, +32, +136, +232, +197, +152, +249, +142, +85, +22, +96, +238, +137, +124, +79, +162, +66, +144, +40, +54, +89, +153, +212, +82, +19, +59, +84, +75, +225, +126, +174, +85, +44, +227, +172, +107, +174, +178, +50, +24, +147, +175, +161, +144, +127, +5, +145, +138, +236, +183, +82, +42, +226, +148, +0, +55, +175, +114, +247, +196, +208, +84, +243, +36, +65, +144, +159, +210, +115, +115, +229, +129, +37, +251, +194, +110, +44, +125, +128, +157, +22, +207, +101, +222, +90, +107, +68, +88, +235, +9, +164, +129, +160, +231, +235, +242, +54, +44, +83, +145, +153, +252, +211, +88, +13, +86, +176, +55, +214, +70, +175, +229, +229, +196, +149, +23, +9, +9, +195, +64, +12, +83, +132, +29, +136, +168, +116, +123, +53, +13, +92, +82, +73, +219, +89, +243, +86, +142, +91, +11, +53, +82, +186, +90, +199, +253, +218, +64, +87, +57, +144, +25, +31, +8, +175, +192, +25, +96, +26, +10, +234, +153, +78, +134, +242, +147, +241, +227, +110, +141, +63, +5, +103, +15, +74, +22, +238, +3, +210, +178, +143, +33, +129, +201, +169, +67, +84, +66, +90, +110, +251, +55, +195, +246, +173, +251, +130, +188, +72, +133, +248, +137, +30, +105, +130, +68, +194, +196, +254, +150, +244, +183, +229, +249, +105, +250, +227, +129, +112, +159, +57, +198, +161, +100, +90, +166, +164, +190, +114, +122, +63, +143, +126, +66, +25, +152, +102, +2, +38, +60, +250, +136, +141, +251, +255, +19, +109, +101, +21, +212, +35, +204, +87, +203, +4, +15, +107, +86, +114, +175, +153, +37, +121, +94, +196, +47, +31, +54, +194, +143, +98, +237, +88, +184, +247, +153, +142, +92, +45, +216, +183, +106, +148, +216, +139, +78, +74, +112, +108, +215, +167, +174, +63, +61, +160, +180, +81, +82, +56, +96, +38, +135, +60, +187, +221, +121, +46, +199, +76, +148, +211, +76, +199, +214, +77, +169, +224, +144, +142, +178, +167, +155, +234, +119, +101, +211, +225, +65, +231, +229, +240, +212, +22, +154, +210, +59, +161, +82, +143, +60, +50, +233, +183, +70, +239, +55, +246, +42, +104, +85, +236, +22, +209, +129, +149, +80, +95, +117, +222, +97, +173, +52, +27, +54, +236, +12, +174, +206, +2, +3, +83, +190, +122, +215, +124, +236, +188, +120, +221, +42, +125, +223, +119, +240, +168, +100, +225, +75, +4, +102, +55, +199, +41, +126, +240, +199, +96, +126, +83, +231, +239, +26, +131, +129, +217, +160, +159, +62, +0, +0, +182, +137, +254, +196, +134, +161, +115, +107, +242, +75, +38, +85, +106, +212, +117, +75, +3, +160, +76, +204, +193, +202, +106, +157, +201, +131, +243, +86, +208, +62, +33, +19, +121, +105, +110, +59, +26, +105, +86, +164, +57, +130, +163, +110, +117, +231, +213, +159, +6, +201, +68, +98, +75, +61, +128, +42, +19, +25, +208, +23, +45, +38, +94, +142, +28, +162, +80, +217, +244, +84, +161, +0, +100, +250, +208, +124, +63, +0, +12, +218, +60, +107, +109, +105, +225, +95, +119, +63, +10, +185, +25, +60, +84, +139, +137, +191, +187, +242, +209, +129, +142, +4, +177, +154, +165, +92, +90, +236, +47, +115, +207, +192, +68, +203, +81, +58, +246, +47, +217, +41, +172, +125, +73, +67, +77, +226, +63, +172, +201, +220, +141, +108, +188, +76, +222, +161, +52, +218, +144, +221, +74, +21, +253, +127, +24, +90, +226, +203, +175, +159, +83, +247, +183, +209, +67, +183, +176, +10, +205, +222, +0, +74, +15, +76, +181, +145, +11, +22, +72, +62, +91, +119, +173, +106, +218, +77, +132, +9, +229, +220, +238, +132, +105, +31, +254, +111, +53, +182, +164, +248, +220, +191, +128, +247, +237, +77, +145, +158, +38, +209, +206, +29, +16, +148, +24, +30, +74, +11, +184, +136, +194, +116, +206, +213, +44, +138, +128, +72, +7, +88, +190, +130, +209, +177, +221, +210, +182, +71, +97, +37, +234, +189, +79, +128, +203, +134, +160, +24, +206, +144, +59, +66, +221, +112, +191, +205, +80, +64, +54, +236, +144, +61, +15, +248, +213, +125, +37, +181, +184, +94, +102, +80, +195, +151, +63, +70, +2, +57, +144, +26, +80, +194, +16, +98, +6, +52, +220, +6, +215, +203, +182, +25, +181, +59, +123, +212, +255, +164, +171, +222, +210, +28, +46, +15, +126, +164, +102, +215, +79, +175, +185, +71, +184, +217, +9, +77, +160, +44, +42, +203, +208, +83, +196, +141, +116, +153, +69, +251, +226, +229, +4, +135, +40, +83, +176, +22, +139, +97, +207, +24, +16, +111, +98, +8, +172, +254, +103, +39, +180, +83, +136, +244, +177, +154, +42, +135, +165, +240, +151, +105, +232, +67, +51, +124, +7, +158, +79, +11, +144, +105, +75, +128, +75, +33, +48, +115, +190, +254, +103, +154, +235, +201, +156, +7, +19, +54, +145, +62, +194, +10, +20, +115, +100, +84, +236, +149, +176, +97, +23, +120, +138, +229, +52, +63, +207, +51, +245, +64, +40, +107, +231, +235, +41, +221, +236, +214, +5, +87, +151, +99, +127, +38, +99, +184, +47, +115, +16, +63, +97, +102, +58, +15, +209, +208, +2, +38, +15, +229, +44, +248, +52, +65, +227, +148, +60, +236, +137, +122, +57, +55, +93, +48, +154, +114, +190, +140, +160, +163, +100, +42, +168, +221, +54, +28, +182, +78, +180, +221, +197, +68, +203, +219, +177, +178, +47, +55, +250, +245, +63, +147, +14, +153, +0, +123, +106, +86, +127, +250, +133, +136, +166, +200, +148, +26, +141, +169, +77, +65, +217, +77, +205, +130, +170, +228, +8, +119, +116, +36, +233, +236, +10, +226, +64, +136, +60, +8, +190, +229, +220, +50, +0, +0, +9, +249, +103, +5, +158, +71, +210, +147, +155, +253, +27, +82, +225, +98, +58, +13, +5, +146, +16, +74, +67, +200, +132, +176, +127, +29, +148, +251, +22, +61, +30, +176, +251, +21, +98, +31, +199, +236, +80, +235, +150, +188, +142, +36, +242, +199, +200, +121, +212, +32, +91, +160, +206, +181, +245, +67, +195, +180, +215, +46, +114, +101, +141, +114, +236, +111, +77, +29, +19, +160, +134, +93, +124, +229, +129, +185, +204, +174, +159, +76, +79, +251, +86, +242, +167, +197, +222, +241, +65, +82, +87, +52, +129, +182, +215, +147, +12, +160, +50, +158, +111, +91, +233, +147, +254, +3, +37, +229, +170, +222, +225, +59, +184, +254, +239, +125, +21, +1, +214, +117, +47, +43, +199, +65, +106, +61, +12, +158, +224, +247, +226, +252, +73, +168, +139, +81, +23, +45, +196, +147, +150, +93, +18, +94, +51, +103, +36, +231, +200, +2, +184, +41, +196, +48, +210, +57, +250, +214, +100, +220, +176, +120, +226, +207, +61, +12, +158, +70, +109, +170, +118, +158, +160, +10, +146, +41, +17, +212, +101, +125, +208, +10, +202, +123, +221, +250, +41, +226, +27, +226, +25, +34, +198, +145, +126, +38, +176, +179, +203, +171, +103, +69, +88, +172, +120, +140, +212, +189, +93, +114, +76, +163, +165, +5, +217, +249, +0, +183, +89, +97, +65, +75, +219, +178, +195, +175, +194, +239, +56, +253, +148, +62, +193, +52, +46, +86, +253, +68, +113, +78, +193, +3, +213, +197, +25, +248, +86, +159, +239, +250, +13, +235, +240, +151, +160, +97, +241, +106, +138, +84, +35, +212, +217, +34, +33, +214, +83, +164, +44, +191, +139, +163, +207, +239, +27, +38, +108, +29, +114, +161, +45, +218, +248, +86, +173, +126, +173, +108, +226, +251, +114, +242, +181, +111, +191, +165, +57, +229, +216, +122, +63, +151, +61, +207, +212, +25, +210, +175, +8, +124, +143, +244, +104, +194, +126, +191, +157, +174, +7, +67, +86, +58, +21, +34, +199, +54, +105, +100, +153, +191, +73, +183, +98, +139, +92, +0, +60, +155, +18, +102, +110, +237, +232, +213, +162, +22, +65, +157, +51, +67, +193, +223, +73, +22, +30, +133, +58, +187, +51, +240, +238, +99, +128, +199, +246, +85, +202, +191, +50, +228, +25, +111, +34, +52, +130, +38, +218, +193, +115, +227, +76, +30, +208, +226, +59, +102, +95, +168, +78, +249, +73, +83, +119, +73, +61, +16, +69, +216, +225, +107, +239, +162, +30, +12, +193, +110, +159, +125, +85, +235, +69, +26, +225, +152, +86, +176, +27, +149, +203, +33, +101, +61, +63, +69, +207, +53, +46, +133, +60, +239, +84, +198, +7, +108, +216, +30, +64, +207, +65, +150, +236, +208, +129, +45, +172, +132, +5, +107, +49, +175, +247, +242, +133, +175, +42, +115, +110, +50, +226, +166, +12, +75, +200, +98, +47, +161, +110, +116, +81, +139, +215, +138, +200, +187, +12, +28, +105, +50, +232, +153, +141, +35, +17, +172, +198, +73, +244, +112, +57, +234, +239, +4, +120, +61, +246, +37, +155, +1, +106, +242, +30, +198, +243, +174, +61, +63, +78, +241, +162, +104, +0, +0, +105, +198, +126, +124, +88, +0, +131, +217, +56, +188, +167, +15, +233, +103, +116, +112, +214, +187, +243, +146, +64, +191, +234, +177, +56, +105, +188, +198, +23, +143, +54, +30, +186, +198, +236, +45, +64, +131, +216, +104, +29, +249, +217, +143, +149, +157, +162, +70, +134, +158, +82, +242, +50, +47, +2, +141, +147, +127, +0, +79, +4, +168, +66, +190, +109, +139, +154, +31, +176, +35, +9, +102, +200, +70, +169, +200, +148, +252, +180, +37, +181, +93, +242, +83, +20, +190, +176, +202, +55, +178, +182, +47, +71, +171, +198, +21, +213, +193, +68, +15, +239, +173, +91, +184, +11, +131, +100, +220, +171, +154, +10, +117, +163, +176, +230, +71, +168, +169, +194, +214, +91, +181, +234, +18, +49, +47, +219, +58, +80, +174, +120, +3, +44, +210, +254, +192, +8, +182, +152, +236, +173, +49, +149, +244, +51, +214, +144, +253, +47, +53, +110, +91, +27, +144, +147, +22, +35, +6, +230, +98, +86, +87, +188, +204, +67, +145, +17, +106, +130, +210, +125, +9, +25, +100, +159, +233, +47, +71, +6, +69, +112, +105, +114, +174, +150, +198, +75, +112, +45, +111, +86, +57, +129, +68, +229, +58, +2, +99, +65, +2, +152, +152, +127, +68, +99, +222, +219, +115, +10, +179, +127, +149, +53, +205, +50, +33, +50, +188, +115, +111, +36, +138, +69, +14, +192, +115, +71, +195, +9, +76, +192, +250, +31, +185, +227, +111, +86, +124, +7, +136, +236, +145, +251, +180, +66, +63, +157, +173, +190, +164, +123, +87, +29, +137, +29, +114, +55, +196, +53, +132, +130, +11, +106, +223, +96, +157, +136, +115, +37, +212, +46, +235, +210, +103, +97, +245, +252, +179, +200, +24, +153, +134, +131, +235, +188, +31, +32, +64, +216, +223, +88, +7, +47, +218, +235, +208, +106, +235, +184, +105, +64, +249, +66, +24, +177, +34, +74, +8, +157, +22, +129, +92, +82, +38, +120, +91, +172, +77, +128, +236, +125, +9, +122, +201, +126, +227, +108, +218, +88, +156, +52, +35, +23, +149, +64, +62, +98, +241, +17, +244, +30, +95, +240, +240, +188, +194, +15, +168, +137, +119, +72, +101, +60, +193, +91, +183, +14, +76, +229, +10, +141, +136, +229, +31, +10, +199, +59, +250, +251, +29, +74, +24, +30, +146, +144, +133, +45, +52, +220, +148, +43, +157, +37, +39, +65, +65, +63, +138, +79, +46, +36, +15, +117, +114, +216, +197, +128, +97, +20, +98, +3, +60, +152, +246, +134, +94, +146, +73, +252, +44, +62, +119, +159, +244, +41, +54, +102, +91, +2, +186, +227, +143, +87, +235, +42, +205, +237, +122, +65, +231, +87, +7, +119, +47, +170, +214, +93, +147, +136, +107, +138, +92, +23, +172, +71, +149, +92, +16, +20, +202, +152, +91, +199, +243, +153, +84, +31, +102, +99, +161, +16, +86, +150, +89, +226, +188, +40, +70, +239, +24, +65, +66, +115, +29, +47, +165, +39, +112, +75, +3, +29, +7, +203, +222, +188, +55, +150, +75, +133, +2, +208, +117, +252, +138, +184, +161, +69, +156, +1, +109, +45, +89, +208, +4, +139, +18, +104, +120, +176, +154, +0, +0, +194, +62, +43, +49, +192, +37, +197, +145, +255, +187, +26, +98, +223, +128, +86, +206, +55, +245, +246, +240, +159, +216, +14, +201, +47, +182, +108, +243, +203, +213, +59, +3, +36, +140, +115, +34, +136, +92, +41, +161, +172, +172, +232, +186, +63, +88, +130, +84, +250, +233, +101, +96, +4, +115, +201, +24, +235, +208, +240, +5, +36, +0, +194, +70, +218, +138, +190, +179, +143, +0, +122, +38, +172, +17, +142, +96, +77, +45, +201, +156, +56, +231, +127, +8, +224, +180, +56, +202, +147, +204, +110, +62, +153, +160, +126, +73, +237, +148, +17, +245, +250, +25, +203, +98, +215, +18, +17, +23, +121, +143, +172, +42, +218, +74, +49, +153, +23, +96, +87, +32, +93, +135, +176, +137, +181, +78, +238, +90, +161, +95, +16, +15, +125, +31, +127, +85, +203, +147, +194, +110, +111, +48, +197, +248, +171, +173, +209, +239, +71, +3, +163, +249, +20, +29, +51, +132, +92, +98, +158, +144, +89, +85, +195, +16, +96, +147, +168, +205, +51, +152, +70, +176, +153, +78, +9, +83, +255, +88, +198, +202, +213, +198, +190, +85, +2, +48, +218, +9, +81, +161, +111, +177, +138, +186, +134, +150, +44, +174, +42, +178, +99, +29, +188, +146, +89, +85, +100, +124, +255, +176, +19, +214, +92, +132, +193, +78, +34, +225, +13, +93, +117, +252, +225, +107, +225, +75, +90, +195, +179, +132, +37, +163, +139, +42, +88, +126, +56, +73, +181, +87, +201, +29, +155, +91, +226, +113, +229, +150, +194, +182, +116, +66, +107, +166, +32, +233, +49, +166, +215, +35, +116, +151, +251, +15, +232, +191, +137, +165, +117, +175, +85, +181, +239, +49, +61, +60, +225, +45, +218, +142, +180, +247, +143, +94, +170, +220, +189, +113, +191, +241, +39, +148, +69, +139, +195, +19, +84, +115, +207, +249, +204, +117, +84, +102, +35, +164, +26, +251, +139, +234, +38, +132, +208, +114, +202, +85, +247, +235, +126, +178, +188, +192, +254, +0, +173, +197, +55, +76, +170, +59, +176, +239, +110, +139, +166, +82, +53, +250, +197, +0, +159, +177, +232, +29, +187, +20, +117, +27, +157, +92, +20, +90, +26, +234, +181, +188, +51, +215, +184, +233, +198, +2, +52, +67, +158, +72, +90, +163, +137, +224, +206, +27, +206, +149, +97, +230, +231, +235, +21, +135, +132, +141, +11, +17, +90, +125, +0, +197, +154, +106, +128, +4, +19, +52, +241, +96, +48, +154, +211, +109, +202, +167, +49, +161, +19, +108, +158, +74, +152, +73, +230, +205, +196, +93, +58, +73, +64, +38, +12, +99, +111, +206, +5, +18, +248, +93, +86, +115, +236, +228, +57, +180, +87, +45, +183, +112, +96, +47, +213, +128, +55, +6, +112, +77, +118, +134, +183, +59, +246, +161, +240, +40, +55, +111, +49, +90, +32, +55, +30, +241, +245, +171, +188, +25, +169, +190, +118, +166, +108, +50, +80, +254, +228, +133, +223, +86, +14, +108, +210, +17, +9, +135, +186, +223, +151, +45, +11, +152, +225, +194, +249, +242, +249, +147, +66, +50, +255, +144, +111, +188, +201, +182, +186, +159, +237, +103, +55, +213, +192, +108, +0, +0, +219, +98, +75, +243, +215, +146, +240, +209, +31, +57, +84, +113, +215, +130, +249, +78, +84, +175, +119, +193, +90, +23, +136, +28, +0, +164, +226, +198, +196, +229, +164, +246, +4, +133, +88, +223, +154, +128, +12, +184, +247, +131, +145, +66, +125, +173, +89, +36, +58, +232, +243, +8, +79, +169, +201, +116, +134, +157, +100, +203, +235, +66, +157, +135, +200, +124, +225, +59, +196, +224, +140, +3, +149, +176, +207, +9, +146, +234, +248, +31, +3, +118, +250, +6, +208, +227, +145, +97, +12, +82, +63, +245, +62, +253, +199, +88, +160, +108, +113, +149, +17, +208, +71, +59, +131, +175, +113, +122, +145, +186, +102, +55, +138, +115, +12, +212, +253, +132, +135, +133, +64, +61, +150, +222, +0, +243, +236, +165, +2, +248, +93, +221, +118, +113, +208, +78, +103, +139, +213, +165, +149, +210, +85, +28, +232, +253, +116, +86, +210, +211, +163, +249, +247, +251, +165, +202, +123, +123, +182, +36, +99, +246, +92, +147, +53, +55, +105, +130, +134, +2, +223, +12, +154, +8, +33, +52, +185, +252, +31, +236, +109, +28, +191, +193, +107, +112, +26, +56, +95, +241, +168, +18, +103, +103, +181, +106, +100, +112, +34, +55, +15, +190, +211, +104, +51, +53, +226, +246, +159, +239, +95, +68, +97, +212, +128, +27, +45, +108, +54, +89, +174, +137, +93, +76, +230, +138, +217, +187, +14, +103, +184, +179, +102, +33, +171, +182, +188, +53, +66, +31, +114, +142, +243, +183, +98, +215, +102, +154, +180, +213, +65, +76, +191, +66, +182, +79, +177, +183, +132, +58, +71, +208, +107, +90, +224, +142, +13, +165, +251, +213, +162, +71, +72, +243, +155, +57, +200, +151, +138, +174, +101, +82, +212, +113, +114, +190, +155, +45, +155, +51, +15, +199, +57, +174, +97, +44, +164, +201, +163, +250, +235, +165, +2, +10, +90, +203, +127, +72, +131, +188, +7, +193, +84, +223, +162, +190, +35, +144, +210, +140, +81, +176, +233, +59, +186, +14, +15, +230, +79, +231, +233, +34, +121, +17, +169, +241, +6, +185, +6, +99, +16, +17, +14, +113, +139, +165, +61, +226, +102, +17, +16, +155, +44, +194, +118, +233, +25, +223, +174, +150, +145, +97, +165, +109, +219, +214, +36, +251, +192, +160, +228, +157, +250, +117, +245, +134, +107, +206, +66, +75, +206, +66, +158, +42, +159, +254, +173, +132, +159, +157, +86, +136, +235, +172, +212, +16, +169, +183, +207, +124, +26, +123, +118, +171, +234, +227, +227, +139, +169, +57, +33, +32, +86, +87, +16, +110, +100, +117, +149, +107, +136, +135, +84, +115, +129, +115, +245, +231, +99, +148, +103, +153, +178, +55, +113, +31, +161, +101, +11, +152, +194, +87, +175, +92, +96, +51, +26, +243, +232, +53, +46, +113, +19, +3, +113, +212, +255, +27, +37, +29, +103, +209, +150, +62, +128, +23, +15, +16, +220, +139, +224, +249, +219, +140, +237, +167, +88, +119, +220, +16, +159, +92, +171, +11, +98, +130, +125, +128, +234, +163, +245, +83, +204, +179, +244, +62, +43, +169, +5, +4, +183, +170, +144, +208, +11, +217, +102, +145, +230, +149, +0, +0, +36, +186, +38, +131, +206, +188, +97, +68, +104, +12, +174, +166, +145, +60, +197, +136, +36, +58, +198, +56, +49, +255, +52, +71, +129, +227, +19, +134, +141, +41, +250, +48, +121, +205, +242, +186, +113, +180, +154, +180, +14, +40, +173, +180, +157, +102, +142, +114, +67, +125, +243, +181, +24, +66, +99, +134, +84, +180, +58, +150, +199, +107, +3, +87, +144, +43, +181, +127, +29, +32, +159, +130, +185, +181, +251, +78, +231, +104, +26, +13, +62, +69, +137, +36, +88, +249, +134, +201, +216, +119, +96, +245, +210, +218, +118, +163, +3, +214, +127, +119, +72, +122, +164, +150, +34, +111, +74, +209, +1, +133, +157, +136, +18, +46, +238, +118, +222, +24, +21, +145, +101, +188, +234, +194, +76, +217, +176, +164, +132, +100, +177, +80, +26, +49, +197, +160, +19, +183, +119, +71, +171, +255, +95, +100, +137, +166, +30, +191, +62, +32, +156, +14, +4, +36, +242, +80, +15, +11, +232, +244, +179, +161, +173, +101, +182, +60, +19, +124, +224, +143, +24, +126, +239, +203, +32, +47, +7, +194, +92, +106, +205, +233, +173, +241, +5, +24, +160, +213, +3, +182, +61, +137, +160, +228, +57, +122, +88, +42, +171, +116, +143, +180, +195, +215, +99, +22, +252, +247, +176, +224, +22, +182, +247, +87, +60, +195, +107, +148, +193, +5, +190, +183, +33, +168, +45, +65, +211, +65, +195, +57, +228, +175, +165, +82, +148, +60, +17, +26, +206, +126, +218, +243, +194, +252, +108, +220, +46, +131, +49, +236, +123, +144, +0, +132, +56, +13, +60, +227, +102, +212, +13, +209, +119, +60, +107, +222, +253, +86, +236, +46, +90, +226, +60, +237, +163, +57, +71, +44, +142, +28, +135, +157, +212, +169, +144, +158, +43, +140, +13, +111, +214, +81, +229, +172, +151, +175, +216, +126, +63, +145, +156, +161, +168, +64, +30, +148, +205, +28, +15, +142, +84, +73, +145, +2, +40, +147, +106, +15, +64, +22, +52, +239, +234, +2, +136, +65, +59, +254, +183, +93, +132, +129, +59, +209, +229, +88, +16, +14, +64, +14, +193, +131, +85, +37, +47, +125, +218, +80, +75, +177, +75, +43, +131, +94, +30, +125, +199, +46, +76, +71, +101, +15, +128, +153, +43, +93, +230, +135, +53, +164, +107, +141, +88, +196, +29, +9, +175, +65, +94, +162, +222, +130, +52, +208, +13, +244, +197, +22, +129, +68, +160, +127, +157, +239, +29, +46, +87, +183, +134, +102, +25, +207, +162, +131, +88, +45, +23, +183, +31, +37, +109, +76, +209, +4, +135, +224, +167, +33, +116, +221, +223, +148, +158, +243, +60, +0, +50, +7, +79, +209, +161, +165, +222, +214, +12, +185, +18, +82, +90, +179, +79, +179, +226, +181, +237, +100, +234, +116, +240, +245, +173, +37, +204, +104, +99, +173, +59, +110, +136, +187, +37, +101, +188, +218, +12, +131, +97, +204, +145, +167, +11, +54, +9, +105, +83, +180, +80, +51, +42, +217, +23, +77, +222, +255, +43, +43, +50, +134, +69, +242, +112, +102, +189, +32, +128, +53, +111, +167, +10, +128, +42, +198, +22, +100, +89, +90, +107, +182, +97, +56, +0, +0, +88, +98, +161, +252, +56, +12, +8, +40, +88, +150, +77, +71, +249, +135, +81, +47, +72, +105, +201, +60, +227, +231, +83, +51, +32, +27, +179, +105, +47, +241, +48, +16, +200, +225, +8, +155, +111, +230, +170, +121, +212, +86, +23, +120, +191, +126, +201, +226, +197, +100, +217, +157, +27, +221, +7, +161, +174, +25, +51, +175, +109, +232, +193, +69, +147, +114, +152, +150, +207, +15, +40, +228, +138, +115, +160, +54, +167, +198, +252, +28, +55, +142, +188, +200, +1, +154, +58, +196, +161, +103, +213, +191, +19, +141, +99, +57, +4, +79, +199, +23, +127, +85, +62, +123, +124, +118, +213, +154, +227, +248, +57, +4, +231, +219, +44, +140, +37, +136, +203, +117, +131, +250, +227, +75, +220, +217, +116, +165, +187, +7, +96, +63, +164, +145, +46, +141, +167, +173, +73, +82, +134, +222, +67, +179, +197, +223, +142, +178, +156, +247, +96, +164, +251, +98, +66, +207, +160, +43, +105, +14, +3, +149, +160, +71, +28, +45, +20, +187, +21, +59, +147, +29, +231, +112, +188, +142, +40, +63, +41, +67, +225, +128, +65, +107, +15, +42, +170, +119, +54, +48, +81, +92, +221, +105, +173, +63, +244, +66, +29, +130, +24, +153, +253, +102, +100, +91, +40, +214, +35, +193, +136, +54, +76, +93, +236, +60, +36, +235, +0, +27, +104, +36, +51, +223, +172, +158, +206, +25, +180, +53, +52, +160, +250, +69, +184, +229, +156, +128, +104, +28, +116, +129, +212, +94, +88, +117, +234, +234, +18, +229, +98, +74, +235, +107, +92, +171, +67, +106, +118, +238, +56, +220, +208, +113, +25, +2, +0, +232, +5, +169, +166, +136, +87, +209, +170, +30, +159, +204, +39, +230, +173, +129, +68, +177, +119, +96, +170, +14, +140, +54, +203, +167, +111, +248, +208, +121, +80, +137, +156, +85, +184, +67, +139, +153, +11, +106, +155, +77, +71, +75, +153, +42, +242, +7, +6, +63, +176, +110, +226, +175, +37, +93, +176, +220, +212, +233, +145, +13, +174, +210, +68, +5, +109, +65, +93, +15, +201, +127, +30, +228, +68, +184, +65, +52, +83, +107, +53, +108, +52, +242, +169, +134, +21, +219, +13, +109, +62, +190, +33, +238, +42, +74, +248, +248, +215, +228, +136, +166, +227, +82, +118, +39, +175, +74, +4, +179, +251, +74, +74, +80, +145, +56, +49, +101, +208, +120, +54, +179, +205, +127, +223, +85, +218, +178, +43, +97, +219, +111, +248, +196, +116, +63, +223, +96, +89, +159, +75, +146, +5, +206, +159, +97, +61, +66, +166, +10, +199, +197, +70, +89, +95, +5, +184, +154, +189, +84, +116, +54, +84, +12, +20, +85, +145, +167, +17, +151, +101, +203, +115, +124, +98, +206, +220, +95, +188, +39, +57, +105, +98, +218, +35, +117, +143, +124, +132, +61, +90, +231, +88, +27, +200, +180, +84, +19, +100, +194, +203, +60, +34, +148, +142, +121, +19, +120, +118, +89, +14, +243, +38, +250, +76, +57, +74, +237, +167, +169, +54, +86, +226, +210, +175, +187, +169, +132, +44, +196, +126, +31, +168, +120, +224, +8, +146, +197, +61, +74, +54, +61, +17, +137, +0, +0, +232, +150, +248, +41, +153, +225, +180, +211, +145, +47, +117, +135, +74, +137, +241, +124, +94, +175, +72, +138, +143, +106, +149, +90, +45, +42, +115, +157, +136, +5, +225, +69, +58, +91, +60, +193, +27, +52, +130, +196, +142, +36, +57, +71, +194, +204, +226, +3, +171, +198, +135, +50, +95, +87, +203, +254, +158, +34, +110, +250, +186, +177, +175, +124, +156, +18, +183, +238, +90, +192, +183, +184, +2, +64, +103, +117, +174, +246, +234, +138, +8, +132, +255, +164, +190, +82, +118, +32, +2, +61, +215, +117, +44, +97, +198, +106, +170, +3, +48, +73, +126, +16, +154, +79, +226, +103, +30, +175, +228, +211, +119, +155, +171, +68, +210, +144, +228, +133, +16, +197, +74, +233, +150, +62, +7, +93, +1, +210, +194, +30, +160, +22, +40, +249, +109, +15, +153, +24, +83, +27, +237, +119, +25, +226, +40, +181, +77, +2, +88, +213, +177, +115, +195, +126, +13, +15, +45, +120, +213, +61, +129, +166, +177, +245, +185, +209, +60, +147, +129, +141, +65, +162, +146, +194, +163, +78, +210, +166, +246, +21, +203, +134, +99, +5, +55, +113, +21, +55, +153, +130, +162, +199, +137, +211, +46, +182, +199, +197, +16, +142, +169, +166, +179, +21, +135, +163, +162, +235, +69, +154, +113, +18, +155, +114, +36, +246, +215, +119, +116, +125, +233, +223, +187, +174, +33, +246, +76, +80, +159, +102, +81, +171, +55, +20, +135, +166, +58, +201, +39, +65, +248, +26, +255, +201, +38, +29, +220, +105, +253, +93, +61, +47, +163, +82, +136, +188, +65, +205, +10, +62, +203, +55, +46, +4, +41, +97, +52, +46, +165, +246, +45, +56, +177, +201, +29, +147, +90, +9, +146, +153, +16, +245, +30, +168, +28, +232, +212, +129, +217, +42, +83, +8, +203, +204, +52, +113, +187, +105, +18, +126, +86, +201, +89, +103, +5, +122, +250, +60, +15, +128, +26, +76, +127, +144, +209, +164, +114, +130, +185, +101, +1, +245, +200, +160, +153, +157, +253, +219, +16, +26, +58, +41, +126, +16, +129, +192, +130, +248, +195, +93, +244, +61, +61, +193, +146, +183, +107, +118, +68, +89, +184, +53, +122, +222, +9, +15, +38, +108, +178, +94, +172, +39, +125, +29, +122, +20, +32, +107, +154, +77, +50, +116, +114, +202, +34, +209, +172, +149, +196, +29, +112, +145, +141, +247, +121, +209, +53, +19, +75, +148, +242, +145, +6, +166, +230, +217, +175, +135, +25, +137, +90, +63, +58, +133, +121, +19, +80, +99, +214, +86, +86, +229, +199, +132, +142, +113, +92, +220, +108, +254, +233, +55, +32, +67, +123, +219, +200, +123, +66, +244, +212, +71, +90, +174, +169, +155, +189, +219, +244, +42, +203, +201, +22, +89, +204, +84, +91, +211, +112, +236, +35, +241, +122, +35, +20, +195, +154, +142, +3, +209, +47, +99, +34, +170, +172, +35, +65, +227, +89, +80, +185, +115, +74, +94, +89, +81, +127, +197, +202, +203, +30, +81, +62, +115, +74, +142, +15, +51, +154, +66, +17, +84, +228, +243, +154, +133, +38, +62, +187, +144, +53, +70, +125, +32, +15, +81, +241, +46, +143, +32, +0, +0, +57, +57, +105, +192, +234, +12, +75, +139, +229, +94, +153, +76, +160, +44, +222, +24, +101, +126, +39, +67, +50, +67, +196, +22, +210, +136, +52, +155, +195, +77, +139, +134, +10, +244, +214, +192, +213, +200, +2, +192, +152, +27, +26, +73, +114, +62, +25, +119, +171, +57, +151, +224, +184, +193, +209, +79, +49, +2, +158, +4, +100, +206, +66, +245, +95, +163, +187, +243, +172, +227, +83, +84, +39, +244, +25, +99, +163, +28, +87, +40, +133, +87, +212, +206, +197, +22, +177, +86, +94, +15, +10, +145, +18, +38, +222, +108, +41, +40, +0, +82, +87, +13, +99, +244, +13, +55, +125, +23, +191, +170, +37, +79, +247, +59, +222, +203, +187, +7, +115, +163, +27, +158, +71, +21, +150, +59, +236, +65, +236, +219, +209, +97, +19, +121, +106, +98, +69, +93, +124, +27, +188, +220, +210, +244, +246, +67, +40, +204, +23, +75, +153, +163, +29, +148, +243, +244, +108, +255, +89, +70, +101, +31, +23, +36, +168, +102, +96, +26, +72, +8, +133, +234, +72, +117, +181, +207, +106, +114, +42, +111, +50, +86, +234, +76, +212, +155, +40, +123, +200, +110, +81, +103, +219, +175, +241, +70, +105, +182, +79, +129, +92, +82, +92, +226, +102, +79, +196, +178, +241, +117, +62, +137, +162, +95, +56, +33, +248, +216, +73, +243, +226, +246, +253, +245, +181, +113, +71, +182, +220, +181, +69, +11, +84, +23, +62, +41, +76, +136, +122, +58, +74, +151, +91, +72, +200, +222, +106, +204, +246, +181, +132, +5, +195, +63, +87, +47, +184, +166, +153, +216, +99, +204, +253, +153, +239, +78, +198, +163, +238, +174, +251, +191, +240, +115, +184, +26, +206, +35, +10, +58, +70, +35, +0, +253, +53, +173, +34, +85, +58, +73, +27, +197, +112, +4, +146, +177, +126, +182, +43, +181, +219, +45, +195, +182, +186, +61, +50, +221, +20, +32, +213, +64, +84, +200, +180, +168, +70, +41, +103, +181, +124, +148, +25, +190, +199, +161, +80, +216, +132, +242, +9, +136, +2, +199, +145, +105, +182, +197, +32, +185, +162, +215, +131, +255, +130, +216, +47, +206, +83, +70, +153, +154, +144, +33, +180, +169, +194, +5, +76, +188, +249, +192, +75, +22, +102, +222, +220, +245, +6, +220, +131, +9, +210, +195, +1, +26, +31, +97, +157, +147, +187, +170, +88, +95, +224, +108, +155, +154, +180, +78, +84, +4, +127, +175, +88, +198, +238, +235, +130, +229, +43, +242, +174, +137, +102, +122, +94, +71, +50, +173, +122, +222, +168, +254, +31, +219, +64, +155, +45, +63, +206, +112, +131, +77, +111, +219, +170, +158, +80, +64, +248, +23, +227, +82, +206, +126, +112, +100, +120, +99, +87, +63, +27, +37, +38, +143, +2, +31, +221, +115, +51, +125, +17, +91, +255, +122, +16, +39, +220, +21, +18, +91, +159, +168, +130, +41, +110, +100, +170, +201, +50, +254, +235, +250, +80, +64, +114, +14, +196, +163, +235, +30, +155, +202, +213, +158, +208, +107, +65, +254, +204, +89, +23, +102, +6, +204, +28, +42, +180, +138, +146, +95, +181, +229, +130, +2, +124, +140, +243, +174, +0, +0, +221, +92, +218, +73, +182, +75, +171, +192, +171, +28, +60, +247, +209, +118, +119, +88, +89, +144, +28, +115, +115, +178, +3, +18, +119, +209, +53, +14, +26, +49, +180, +76, +135, +215, +61, +107, +186, +100, +15, +114, +2, +30, +60, +64, +216, +243, +166, +133, +53, +195, +158, +209, +86, +126, +24, +93, +14, +92, +182, +242, +236, +137, +156, +28, +110, +196, +77, +69, +147, +154, +233, +198, +31, +173, +4, +169, +233, +47, +132, +241, +121, +135, +200, +129, +116, +163, +207, +67, +13, +210, +138, +166, +109, +63, +175, +220, +57, +183, +190, +47, +53, +167, +122, +182, +238, +66, +101, +28, +34, +113, +176, +185, +10, +56, +21, +63, +232, +228, +210, +244, +93, +26, +42, +147, +20, +160, +182, +111, +244, +95, +38, +115, +158, +122, +61, +219, +58, +174, +86, +155, +152, +3, +134, +155, +11, +174, +195, +151, +120, +133, +26, +249, +50, +114, +21, +169, +103, +178, +234, +13, +213, +166, +33, +55, +63, +252, +217, +18, +214, +246, +210, +144, +99, +178, +74, +2, +40, +237, +255, +245, +0, +200, +65, +53, +36, +162, +160, +105, +109, +236, +182, +244, +251, +48, +205, +46, +211, +196, +124, +88, +99, +26, +235, +255, +43, +77, +129, +8, +118, +8, +163, +85, +178, +51, +101, +144, +233, +113, +135, +172, +14, +29, +217, +27, +63, +115, +37, +234, +230, +153, +164, +89, +181, +193, +93, +48, +59, +200, +99, +163, +156, +2, +92, +64, +243, +78, +177, +163, +159, +64, +29, +68, +109, +227, +2, +190, +44, +206, +48, +46, +74, +234, +58, +186, +50, +148, +242, +207, +153, +255, +20, +221, +19, +12, +69, +119, +205, +191, +221, +131, +131, +3, +90, +119, +40, +53, +4, +32, +72, +11, +16, +207, +2, +88, +102, +18, +49, +195, +106, +115, +185, +192, +157, +144, +123, +249, +212, +95, +32, +193, +48, +18, +145, +86, +167, +135, +222, +177, +142, +9, +22, +189, +224, +88, +24, +80, +164, +66, +254, +194, +49, +144, +114, +148, +25, +153, +119, +227, +117, +138, +186, +150, +233, +28, +93, +14, +229, +170, +193, +74, +22, +20, +5, +70, +209, +117, +245, +125, +79, +71, +145, +192, +157, +110, +155, +97, +170, +104, +240, +41, +131, +215, +35, +46, +80, +167, +27, +114, +168, +110, +6, +192, +118, +66, +37, +65, +204, +219, +176, +87, +120, +107, +192, +157, +83, +185, +238, +224, +162, +243, +160, +114, +28, +52, +34, +195, +126, +193, +44, +199, +180, +104, +62, +4, +203, +85, +198, +57, +139, +59, +210, +67, +133, +154, +92, +229, +97, +245, +251, +44, +32, +30, +25, +27, +199, +116, +146, +213, +211, +27, +254, +123, +134, +173, +75, +24, +225, +12, +40, +101, +5, +17, +41, +123, +77, +38, +130, +61, +91, +213, +99, +78, +225, +167, +219, +240, +9, +43, +58, +224, +32, +181, +74, +149, +239, +1, +218, +153, +181, +95, +145, +110, +146, +68, +247, +82, +197, +57, +173, +149, +10, +82, +0, +109, +77, +106, +159, +246, +36, +196, +72, +178, +223, +136, +181, +28, +136, +224, +4, +215, +0, +0, +78, +130, +84, +32, +51, +39, +129, +122, +186, +26, +34, +46, +19, +47, +202, +85, +50, +139, +56, +145, +166, +69, +177, +35, +26, +176, +119, +251, +65, +142, +203, +106, +36, +50, +191, +76, +46, +114, +35, +118, +111, +189, +226, +169, +188, +13, +32, +95, +125, +13, +139, +125, +129, +38, +244, +113, +170, +230, +66, +72, +214, +10, +228, +71, +80, +120, +1, +61, +127, +117, +238, +179, +155, +27, +4, +60, +169, +239, +254, +244, +79, +171, +205, +132, +236, +122, +213, +173, +248, +57, +216, +9, +211, +153, +4, +103, +251, +126, +156, +180, +98, +1, +153, +32, +136, +30, +8, +170, +153, +116, +190, +111, +216, +116, +11, +210, +120, +188, +216, +25, +99, +2, +120, +77, +30, +70, +202, +135, +162, +223, +53, +119, +237, +76, +123, +247, +59, +50, +85, +147, +29, +92, +178, +140, +226, +127, +62, +178, +131, +180, +209, +62, +11, +58, +138, +164, +201, +10, +170, +210, +229, +143, +56, +225, +213, +164, +66, +97, +205, +126, +84, +162, +149, +198, +47, +241, +116, +48, +150, +44, +241, +107, +31, +48, +80, +130, +161, +180, +88, +209, +244, +56, +76, +181, +43, +98, +210, +50, +219, +101, +193, +86, +13, +188, +165, +127, +136, +92, +29, +76, +219, +133, +133, +231, +89, +142, +240, +201, +188, +184, +123, +99, +48, +219, +174, +107, +184, +93, +139, +196, +161, +37, +234, +239, +135, +76, +45, +36, +210, +169, +146, +23, +195, +74, +103, +97, +185, +185, +35, +172, +88, +220, +78, +130, +73, +8, +229, +219, +183, +133, +11, +185, +79, +228, +125, +12, +97, +176, +244, +207, +178, +217, +4, +41, +185, +246, +248, +28, +183, +37, +59, +88, +50, +81, +44, +85, +201, +238, +11, +149, +18, +25, +246, +141, +76, +247, +149, +79, +73, +13, +159, +99, +212, +222, +155, +156, +211, +134, +48, +143, +116, +74, +124, +32, +16, +111, +73, +166, +71, +123, +216, +136, +99, +32, +252, +151, +52, +17, +68, +154, +40, +68, +100, +180, +14, +147, +87, +182, +44, +250, +184, +46, +41, +106, +185, +24, +210, +92, +205, +83, +132, +20, +143, +52, +200, +59, +1, +210, +73, +178, +1, +210, +175, +237, +47, +198, +61, +183, +54, +91, +145, +240, +190, +78, +46, +172, +157, +183, +56, +205, +22, +57, +168, +221, +1, +235, +140, +127, +53, +124, +246, +194, +42, +173, +16, +110, +132, +162, +139, +152, +206, +116, +173, +1, +128, +154, +154, +106, +193, +198, +252, +71, +44, +103, +69, +79, +48, +198, +82, +88, +129, +225, +129, +137, +225, +125, +78, +123, +158, +150, +131, +222, +90, +21, +242, +84, +94, +147, +60, +237, +209, +237, +36, +78, +123, +3, +247, +119, +215, +204, +125, +59, +149, +138, +149, +94, +221, +132, +230, +162, +31, +132, +16, +92, +198, +186, +18, +116, +33, +173, +80, +81, +73, +180, +8, +154, +252, +222, +66, +148, +99, +104, +237, +126, +225, +21, +198, +210, +87, +192, +178, +109, +77, +36, +172, +6, +38, +162, +67, +137, +38, +25, +129, +96, +206, +15, +162, +247, +3, +61, +0, +0, +209, +214, +150, +29, +215, +6, +171, +190, +19, +84, +241, +90, +35, +49, +178, +163, +108, +191, +202, +78, +79, +185, +169, +84, +216, +224, +38, +30, +29, +208, +181, +21, +95, +40, +104, +100, +159, +237, +106, +17, +179, +209, +116, +178, +85, +27, +118, +12, +54, +153, +106, +105, +166, +27, +76, +245, +25, +164, +13, +203, +27, +58, +230, +53, +189, +17, +1, +134, +33, +92, +172, +0, +79, +172, +45, +6, +116, +60, +132, +5, +69, +125, +188, +217, +121, +10, +189, +25, +217, +35, +247, +244, +243, +156, +201, +110, +32, +6, +191, +67, +10, +197, +0, +102, +116, +117, +177, +64, +78, +168, +6, +233, +143, +140, +60, +52, +158, +153, +254, +124, +57, +50, +250, +149, +115, +52, +131, +111, +15, +109, +15, +142, +90, +168, +108, +213, +62, +69, +79, +211, +116, +75, +240, +171, +193, +68, +118, +48, +59, +201, +238, +75, +246, +47, +31, +31, +187, +19, +103, +218, +79, +32, +111, +22, +186, +16, +134, +151, +231, +78, +56, +52, +227, +75, +155, +27, +125, +88, +124, +59, +191, +74, +51, +130, +20, +244, +119, +68, +34, +30, +60, +13, +131, +111, +82, +97, +115, +119, +185, +148, +88, +117, +39, +93, +210, +1, +107, +66, +24, +134, +230, +53, +148, +212, +218, +64, +152, +149, +247, +74, +174, +48, +82, +232, +62, +159, +74, +21, +238, +114, +207, +88, +4, +72, +222, +222, +70, +46, +121, +60, +247, +149, +64, +79, +226, +67, +56, +168, +86, +61, +114, +134, +109, +117, +247, +43, +122, +49, +128, +141, +254, +150, +41, +141, +56, +53, +224, +47, +37, +209, +193, +39, +127, +1, +106, +218, +202, +123, +19, +35, +30, +45, +92, +24, +134, +56, +90, +73, +216, +187, +53, +111, +129, +211, +168, +188, +35, +7, +142, +145, +241, +25, +122, +91, +155, +33, +212, +166, +193, +240, +90, +197, +206, +169, +175, +232, +55, +240, +90, +86, +76, +65, +172, +104, +149, +194, +137, +72, +218, +223, +230, +174, +224, +197, +134, +138, +226, +228, +76, +35, +164, +244, +55, +153, +59, +254, +108, +248, +19, +205, +121, +186, +104, +116, +7, +124, +153, +17, +213, +226, +134, +3, +152, +235, +104, +91, +40, +216, +35, +207, +113, +134, +231, +89, +187, +44, +179, +85, +59, +254, +75, +230, +10, +254, +223, +41, +170, +2, +245, +198, +237, +205, +52, +158, +57, +227, +119, +10, +248, +221, +7, +177, +197, +132, +26, +62, +234, +137, +84, +170, +244, +243, +218, +41, +146, +30, +129, +255, +73, +105, +127, +40, +109, +113, +182, +42, +52, +177, +227, +172, +184, +241, +129, +112, +140, +105, +149, +208, +42, +196, +155, +60, +92, +8, +55, +171, +220, +179, +14, +132, +14, +226, +66, +173, +29, +106, +141, +34, +31, +12, +134, +87, +186, +91, +236, +199, +235, +246, +213, +87, +216, +127, +144, +45, +80, +13, +205, +127, +44, +79, +0, +190, +201, +111, +221, +92, +157, +210, +238, +33, +35, +31, +126, +87, +4, +166, +121, +209, +140, +254, +84, +151, +248, +108, +204, +8, +134, +73, +35, +205, +0, +0, +166, +129, +158, +30, +108, +177, +4, +91, +40, +45, +201, +177, +6, +129, +21, +135, +103, +3, +150, +24, +50, +164, +166, +89, +148, +69, +37, +222, +175, +160, +138, +37, +8, +162, +57, +180, +159, +184, +236, +12, +255, +14, +42, +222, +179, +208, +202, +144, +83, +170, +14, +171, +89, +54, +113, +231, +49, +63, +27, +219, +2, +36, +23, +129, +73, +77, +174, +32, +95, +250, +255, +245, +245, +123, +185, +213, +227, +196, +215, +42, +154, +42, +171, +123, +198, +112, +220, +205, +98, +147, +182, +61, +78, +41, +244, +129, +214, +31, +70, +12, +199, +144, +201, +208, +83, +222, +110, +118, +194, +159, +6, +168, +36, +150, +158, +54, +147, +52, +34, +170, +83, +16, +41, +37, +239, +198, +54, +220, +96, +60, +182, +67, +83, +125, +35, +31, +5, +207, +247, +55, +41, +59, +177, +43, +118, +65, +254, +238, +148, +165, +26, +26, +142, +33, +192, +130, +55, +213, +251, +240, +216, +172, +173, +56, +144, +248, +211, +81, +114, +68, +217, +21, +96, +234, +133, +229, +122, +103, +162, +105, +175, +238, +74, +129, +111, +180, +21, +162, +183, +88, +172, +132, +114, +55, +169, +236, +254, +148, +147, +59, +3, +137, +220, +170, +167, +196, +45, +107, +9, +255, +203, +78, +198, +62, +242, +28, +230, +146, +239, +157, +189, +80, +183, +20, +132, +240, +133, +194, +225, +219, +42, +90, +73, +229, +214, +220, +189, +214, +68, +204, +209, +28, +159, +48, +66, +142, +194, +225, +102, +25, +39, +86, +136, +35, +93, +119, +160, +5, +99, +70, +180, +154, +31, +111, +25, +206, +173, +82, +91, +134, +176, +57, +211, +6, +127, +124, +48, +69, +103, +38, +58, +219, +124, +123, +141, +125, +61, +180, +60, +136, +169, +96, +185, +181, +193, +102, +184, +141, +171, +159, +36, +193, +137, +66, +110, +20, +156, +160, +22, +237, +145, +101, +25, +202, +85, +190, +77, +209, +148, +227, +213, +151, +174, +137, +196, +183, +42, +165, +217, +170, +63, +236, +52, +209, +188, +33, +132, +217, +16, +154, +128, +196, +194, +106, +251, +19, +142, +95, +196, +30, +133, +216, +77, +120, +96, +239, +0, +228, +88, +168, +69, +69, +93, +152, +122, +160, +122, +92, +185, +4, +92, +195, +113, +205, +220, +64, +13, +166, +128, +88, +111, +25, +15, +95, +238, +183, +114, +19, +35, +35, +43, +85, +210, +0, +215, +56, +43, +135, +172, +34, +223, +220, +75, +89, +52, +72, +130, +233, +106, +190, +186, +114, +106, +193, +150, +117, +67, +108, +191, +22, +196, +163, +218, +116, +56, +24, +236, +111, +200, +143, +21, +135, +40, +82, +4, +12, +17, +185, +53, +130, +145, +141, +244, +251, +50, +22, +43, +151, +129, +76, +25, +91, +7, +199, +100, +129, +92, +38, +130, +248, +34, +157, +251, +245, +14, +150, +33, +124, +207, +125, +225, +4, +151, +94, +250, +245, +21, +117, +89, +117, +104, +21, +177, +105, +200, +48, +164, +225, +73, +161, +126, +62, +107, +108, +41, +232, +136, +79, +194, +43, +177, +51, +74, +47, +171, +162, +189, +18, +235, +214, +0, +0, +152, +26, +172, +133, +49, +207, +244, +133, +239, +44, +148, +222, +160, +56, +169, +186, +67, +187, +224, +78, +48, +144, +193, +183, +205, +189, +126, +211, +176, +242, +69, +231, +241, +211, +46, +84, +212, +178, +184, +78, +136, +28, +92, +231, +17, +156, +151, +88, +79, +81, +223, +237, +13, +200, +3, +156, +79, +113, +16, +218, +222, +64, +132, +80, +88, +17, +77, +156, +175, +141, +212, +224, +97, +247, +152, +169, +9, +23, +131, +235, +170, +18, +205, +238, +207, +118, +151, +62, +121, +128, +166, +226, +20, +163, +198, +179, +85, +245, +143, +220, +162, +83, +99, +92, +61, +149, +89, +198, +160, +144, +224, +233, +91, +168, +225, +220, +139, +30, +236, +139, +239, +48, +43, +32, +255, +17, +51, +160, +171, +55, +116, +221, +33, +33, +195, +249, +97, +98, +93, +110, +169, +59, +234, +250, +53, +247, +5, +81, +160, +214, +192, +229, +181, +177, +82, +47, +155, +185, +14, +135, +90, +9, +251, +6, +117, +124, +200, +115, +125, +4, +35, +67, +196, +135, +133, +235, +108, +3, +72, +96, +221, +242, +148, +237, +60, +130, +127, +252, +18, +231, +142, +158, +205, +225, +254, +255, +249, +51, +153, +132, +154, +47, +68, +98, +255, +168, +47, +209, +78, +41, +47, +105, +129, +180, +107, +139, +176, +53, +71, +79, +103, +116, +165, +203, +197, +128, +64, +202, +4, +45, +154, +72, +44, +13, +240, +227, +220, +39, +196, +209, +234, +49, +220, +75, +137, +234, +16, +192, +145, +65, +176, +22, +108, +133, +173, +173, +100, +227, +166, +63, +14, +104, +31, +218, +228, +157, +219, +199, +45, +31, +176, +61, +85, +97, +30, +165, +124, +195, +213, +8, +138, +182, +113, +235, +51, +53, +44, +237, +86, +203, +208, +255, +97, +21, +76, +86, +249, +35, +20, +216, +253, +192, +98, +50, +31, +117, +146, +130, +109, +165, +215, +84, +242, +213, +12, +45, +43, +56, +44, +139, +180, +238, +229, +108, +246, +123, +16, +92, +235, +0, +87, +212, +212, +117, +77, +24, +216, +188, +24, +69, +37, +168, +183, +109, +151, +87, +50, +226, +68, +119, +243, +39, +96, +202, +255, +138, +62, +27, +35, +211, +23, +214, +248, +18, +188, +106, +112, +113, +217, +125, +232, +86, +202, +192, +134, +230, +155, +93, +230, +179, +33, +201, +227, +181, +219, +150, +11, +252, +22, +43, +152, +152, +156, +16, +225, +203, +98, +236, +15, +246, +59, +162, +76, +119, +8, +3, +236, +39, +237, +175, +6, +73, +74, +61, +191, +239, +145, +96, +108, +203, +211, +134, +174, +221, +9, +242, +233, +40, +134, +1, +193, +70, +59, +115, +158, +164, +60, +0, +136, +171, +204, +167, +228, +172, +147, +138, +71, +187, +72, +222, +139, +151, +241, +4, +110, +61, +223, +34, +243, +181, +99, +196, +155, +74, +108, +20, +148, +229, +66, +183, +17, +110, +113, +184, +149, +18, +145, +157, +224, +116, +169, +120, +243, +42, +27, +93, +215, +135, +253, +98, +12, +106, +90, +95, +20, +90, +98, +73, +252, +74, +127, +137, +52, +56, +238, +20, +95, +167, +195, +125, +0, +0, +53, +145, +85, +113, +36, +124, +141, +101, +188, +236, +112, +205, +181, +137, +148, +171, +246, +238, +68, +165, +120, +152, +17, +185, +126, +239, +213, +182, +116, +154, +250, +88, +225, +160, +7, +195, +228, +132, +131, +56, +201, +11, +132, +5, +28, +75, +104, +127, +26, +61, +186, +46, +126, +95, +251, +197, +197, +172, +137, +91, +79, +59, +153, +227, +20, +99, +59, +26, +24, +55, +176, +142, +157, +15, +178, +243, +69, +207, +53, +72, +134, +8, +188, +115, +159, +210, +223, +23, +3, +125, +219, +136, +237, +101, +0, +210, +50, +86, +84, +197, +51, +153, +84, +41, +173, +108, +26, +159, +174, +136, +229, +244, +247, +190, +130, +188, +228, +31, +198, +138, +88, +180, +251, +135, +177, +184, +168, +153, +239, +82, +157, +237, +3, +175, +255, +79, +232, +14, +197, +17, +62, +191, +253, +242, +157, +175, +141, +222, +30, +76, +133, +251, +183, +89, +140, +27, +13, +137, +133, +233, +139, +30, +30, +149, +37, +226, +170, +213, +20, +25, +210, +151, +255, +123, +102, +0, +113, +168, +228, +101, +184, +108, +176, +120, +47, +7, +203, +141, +110, +37, +105, +165, +136, +34, +21, +225, +219, +51, +168, +169, +43, +47, +242, +214, +81, +165, +144, +42, +115, +199, +254, +233, +252, +11, +170, +229, +97, +159, +206, +9, +111, +211, +105, +62, +95, +236, +140, +18, +32, +235, +22, +183, +60, +161, +181, +223, +154, +32, +107, +48, +166, +52, +227, +146, +200, +115, +248, +132, +132, +72, +136, +26, +61, +35, +25, +91, +152, +60, +138, +209, +105, +29, +47, +53, +131, +174, +250, +118, +68, +135, +165, +98, +79, +126, +19, +76, +220, +138, +183, +164, +240, +36, +112, +6, +47, +214, +112, +135, +197, +146, +246, +236, +68, +27, +15, +171, +37, +106, +29, +214, +35, +238, +102, +127, +62, +91, +36, +59, +142, +134, +202, +253, +159, +114, +209, +22, +58, +11, +185, +142, +196, +187, +85, +165, +177, +23, +30, +158, +60, +131, +89, +127, +15, +250, +110, +150, +42, +150, +72, +70, +20, +103, +74, +159, +232, +37, +97, +63, +161, +103, +194, +184, +53, +66, +29, +136, +74, +245, +227, +17, +192, +183, +225, +212, +125, +229, +18, +170, +144, +171, +47, +185, +65, +87, +128, +197, +248, +75, +8, +7, +63, +86, +83, +97, +21, +189, +249, +170, +68, +128, +158, +62, +181, +74, +231, +196, +43, +64, +176, +43, +255, +250, +168, +92, +220, +95, +225, +177, +78, +43, +70, +244, +37, +69, +10, +30, +123, +82, +5, +88, +161, +94, +104, +31, +1, +141, +36, +128, +193, +125, +238, +66, +99, +198, +176, +180, +37, +80, +31, +129, +200, +181, +25, +15, +211, +83, +56, +186, +52, +204, +84, +53, +123, +172, +47, +48, +201, +138, +161, +97, +13, +38, +15, +20, +210, +200, +217, +116, +239, +137, +194, +110, +113, +215, +124, +146, +155, +112, +214, +116, +188, +169, +135, +192, +239, +105, +4, +88, +171, +27, +132, +23, +230, +228, +187, +62, +118, +32, +34, +192, +29, +14, +41, +166, +175, +22, +34, +75, +7, +74, +0, +0, +129, +155, +47, +236, +51, +73, +204, +87, +222, +105, +212, +36, +215, +28, +122, +254, +157, +99, +119, +111, +53, +57, +224, +155, +154, +194, +156, +6, +17, +148, +247, +180, +227, +26, +155, +254, +74, +177, +102, +84, +189, +151, +169, +205, +253, +123, +126, +26, +84, +141, +196, +155, +199, +201, +8, +216, +107, +12, +94, +176, +89, +167, +222, +136, +5, +127, +54, +137, +17, +160, +5, +210, +190, +11, +211, +33, +191, +203, +22, +39, +66, +28, +206, +48, +166, +64, +208, +79, +114, +42, +30, +252, +98, +199, +204, +59, +182, +101, +225, +95, +127, +32, +159, +158, +208, +95, +10, +35, +1, +233, +63, +82, +138, +184, +230, +243, +18, +117, +145, +40, +109, +246, +163, +222, +105, +78, +149, +34, +213, +94, +136, +126, +27, +151, +3, +164, +65, +78, +203, +189, +236, +240, +86, +182, +244, +238, +21, +55, +151, +215, +79, +73, +235, +112, +117, +238, +87, +249, +63, +26, +95, +84, +71, +85, +125, +252, +210, +81, +43, +111, +185, +220, +150, +222, +109, +206, +32, +174, +11, +124, +252, +126, +234, +147, +159, +106, +176, +114, +155, +67, +108, +252, +147, +191, +189, +74, +144, +98, +21, +198, +206, +139, +117, +142, +16, +247, +124, +92, +25, +82, +103, +28, +30, +249, +213, +181, +251, +53, +140, +235, +61, +247, +126, +156, +66, +109, +196, +240, +238, +154, +204, +242, +172, +254, +19, +81, +215, +170, +53, +67, +58, +81, +226, +184, +170, +229, +203, +143, +222, +28, +54, +253, +211, +87, +209, +149, +50, +36, +85, +127, +196, +246, +197, +130, +169, +94, +9, +48, +0, +193, +94, +179, +191, +7, +219, +184, +176, +22, +249, +200, +237, +247, +32, +48, +200, +220, +175, +101, +46, +234, +134, +106, +211, +100, +193, +143, +44, +228, +194, +237, +17, +184, +171, +202, +87, +183, +109, +234, +42, +177, +121, +91, +188, +92, +79, +160, +81, +98, +96, +157, +140, +57, +219, +72, +163, +57, +18, +116, +13, +195, +200, +143, +24, +214, +155, +111, +138, +191, +219, +87, +108, +87, +179, +8, +252, +19, +0, +156, +97, +110, +233, +200, +141, +10, +123, +185, +46, +28, +161, +85, +90, +227, +90, +187, +92, +36, +87, +242, +183, +19, +111, +152, +130, +240, +211, +216, +93, +91, +42, +165, +148, +67, +34, +165, +24, +86, +246, +59, +11, +29, +196, +36, +191, +217, +69, +213, +165, +238, +182, +60, +90, +248, +54, +67, +72, +183, +148, +19, +51, +206, +108, +197, +85, +2, +186, +196, +37, +192, +100, +171, +223, +197, +213, +187, +5, +43, +56, +94, +250, +148, +127, +66, +196, +28, +126, +36, +148, +249, +21, +182, +144, +220, +162, +12, +196, +73, +186, +203, +206, +0, +89, +234, +116, +128, +241, +200, +242, +235, +56, +11, +23, +212, +60, +95, +95, +122, +12, +44, +145, +53, +88, +140, +4, +238, +179, +48, +145, +202, +79, +197, +10, +131, +159, +214, +251, +230, +98, +94, +135, +123, +26, +224, +147, +236, +81, +236, +118, +22, +12, +145, +141, +160, +154, +241, +164, +121, +113, +144, +247, +162, +0, +0, +222, +78, +181, +212, +127, +224, +216, +201, +22, +70, +44, +151, +62, +172, +251, +118, +96, +182, +118, +31, +79, +153, +109, +214, +24, +226, +157, +21, +248, +251, +145, +249, +160, +200, +160, +255, +218, +148, +236, +197, +70, +98, +238, +90, +190, +179, +29, +232, +145, +99, +187, +251, +161, +237, +162, +109, +71, +136, +27, +58, +196, +220, +125, +73, +116, +20, +65, +209, +149, +177, +86, +104, +204, +17, +45, +221, +201, +140, +129, +206, +214, +136, +101, +33, +19, +223, +250, +20, +82, +123, +80, +55, +93, +32, +187, +113, +209, +223, +67, +107, +11, +121, +146, +34, +48, +191, +96, +54, +61, +61, +83, +174, +51, +248, +237, +250, +223, +244, +68, +2, +36, +40, +65, +92, +243, +253, +107, +102, +17, +246, +101, +28, +28, +90, +92, +17, +157, +76, +198, +159, +195, +27, +167, +16, +22, +168, +19, +5, +248, +79, +241, +118, +117, +209, +54, +75, +92, +38, +157, +220, +231, +181, +207, +230, +138, +178, +220, +200, +146, +80, +151, +178, +201, +217, +14, +242, +70, +227, +39, +219, +194, +19, +160, +142, +28, +107, +253, +74, +54, +46, +160, +72, +222, +106, +143, +18, +31, +254, +90, +64, +102, +157, +232, +98, +87, +39, +36, +17, +65, +37, +201, +80, +99, +109, +160, +246, +213, +42, +233, +12, +233, +85, +10, +107, +251, +21, +52, +150, +8, +161, +241, +83, +74, +10, +225, +173, +124, +122, +75, +229, +223, +241, +160, +233, +71, +100, +46, +86, +37, +201, +81, +250, +38, +215, +82, +8, +165, +190, +229, +33, +163, +146, +137, +251, +247, +90, +251, +213, +198, +54, +238, +94, +149, +46, +82, +182, +54, +35, +109, +28, +63, +93, +51, +58, +54, +246, +40, +72, +134, +187, +213, +110, +213, +226, +123, +48, +174, +87, +211, +3, +55, +26, +169, +66, +52, +150, +28, +180, +166, +189, +177, +45, +219, +58, +122, +43, +233, +127, +154, +151, +122, +34, +162, +0, +220, +44, +84, +110, +125, +88, +22, +137, +233, +127, +151, +239, +104, +91, +216, +62, +153, +18, +164, +133, +122, +199, +138, +63, +250, +72, +93, +195, +123, +144, +18, +250, +131, +99, +123, +8, +3, +103, +219, +25, +49, +99, +214, +48, +101, +27, +192, +77, +233, +237, +52, +133, +32, +151, +30, +41, +85, +234, +18, +153, +132, +234, +58, +70, +229, +154, +93, +239, +24, +1, +12, +226, +229, +64, +55, +25, +47, +67, +51, +229, +44, +190, +110, +204, +204, +148, +198, +239, +177, +11, +52, +133, +158, +254, +84, +202, +239, +10, +24, +109, +182, +154, +126, +97, +16, +255, +176, +221, +159, +17, +179, +152, +45, +7, +102, +231, +177, +208, +232, +125, +247, +46, +178, +114, +58, +233, +202, +224, +227, +49, +106, +91, +103, +251, +243, +243, +58, +207, +186, +0, +110, +217, +59, +249, +51, +58, +13, +54, +38, +49, +202, +91, +234, +39, +61, +86, +218, +134, +246, +95, +249, +42, +125, +27, +115, +218, +140, +147, +34, +35, +163, +193, +16, +6, +223, +226, +178, +114, +79, +182, +66, +64, +41, +72, +235, +245, +0, +0, +187, +246, +144, +62, +168, +12, +90, +60, +123, +238, +182, +91, +9, +169, +210, +43, +247, +50, +6, +143, +30, +123, +240, +8, +230, +42, +189, +162, +146, +224, +118, +57, +19, +107, +35, +219, +193, +183, +5, +201, +135, +3, +152, +112, +219, +45, +70, +168, +105, +149, +213, +64, +185, +11, +164, +116, +232, +143, +114, +91, +74, +241, +255, +216, +153, +83, +161, +239, +124, +253, +165, +240, +192, +200, +105, +46, +194, +138, +164, +241, +91, +253, +240, +169, +135, +161, +102, +201, +5, +203, +187, +125, +81, +106, +199, +112, +50, +180, +177, +195, +52, +86, +203, +80, +242, +143, +28, +125, +201, +233, +233, +5, +6, +89, +165, +49, +177, +133, +145, +131, +41, +5, +171, +167, +92, +87, +192, +2, +27, +91, +21, +230, +167, +5, +12, +245, +126, +20, +67, +59, +218, +127, +47, +28, +214, +27, +69, +240, +182, +177, +12, +132, +148, +68, +0, +17, +164, +164, +83, +24, +60, +98, +114, +118, +45, +211, +142, +210, +227, +167, +119, +19, +53, +144, +78, +47, +79, +48, +54, +153, +6, +104, +203, +3, +132, +5, +50, +246, +140, +251, +140, +18, +26, +154, +216, +69, +110, +76, +105, +178, +61, +120, +102, +158, +215, +226, +121, +185, +166, +79, +217, +204, +226, +133, +229, +65, +124, +144, +50, +175, +91, +156, +179, +120, +190, +101, +48, +133, +229, +43, +155, +158, +233, +159, +217, +169, +118, +215, +35, +238, +209, +96, +104, +141, +21, +145, +107, +112, +186, +59, +203, +91, +167, +248, +125, +106, +214, +9, +24, +219, +90, +20, +1, +18, +175, +93, +240, +105, +52, +139, +254, +41, +111, +56, +231, +91, +138, +84, +72, +11, +180, +95, +86, +155, +92, +131, +20, +177, +87, +187, +29, +212, +89, +226, +8, +141, +236, +169, +134, +35, +6, +208, +141, +164, +181, +79, +243, +82, +46, +137, +219, +50, +236, +188, +49, +155, +144, +245, +189, +10, +154, +193, +152, +0, +31, +206, +42, +139, +156, +140, +70, +228, +236, +255, +94, +244, +236, +181, +134, +223, +251, +165, +45, +168, +138, +228, +102, +252, +191, +99, +117, +3, +173, +243, +216, +246, +201, +3, +56, +86, +218, +210, +141, +225, +76, +3, +129, +241, +57, +106, +46, +241, +192, +249, +99, +122, +230, +129, +129, +218, +89, +235, +68, +115, +214, +55, +200, +80, +21, +188, +220, +147, +24, +84, +62, +201, +3, +173, +225, +246, +95, +17, +60, +203, +4, +252, +127, +31, +65, +6, +159, +118, +234, +208, +156, +132, +99, +173, +156, +25, +138, +47, +168, +81, +218, +137, +118, +104, +163, +230, +93, +188, +20, +200, +33, +222, +214, +180, +184, +91, +19, +83, +110, +20, +64, +185, +200, +191, +141, +206, +106, +244, +181, +212, +240, +37, +34, +83, +188, +206, +149, +178, +207, +73, +167, +193, +167, +132, +238, +212, +188, +206, +3, +232, +90, +166, +180, +105, +82, +194, +64, +190, +162, +88, +169, +114, +246, +215, +133, +31, +14, +160, +236, +10, +76, +55, +200, +206, +178, +226, +38, +175, +0, +103, +151, +64, +180, +189, +135, +68, +0, +0, +161, +192, +113, +157, +11, +179, +38, +5, +224, +110, +190, +74, +194, +50, +194, +188, +234, +155, +122, +146, +171, +12, +163, +56, +185, +98, +29, +13, +73, +23, +124, +166, +49, +192, +63, +94, +145, +208, +168, +75, +173, +203, +106, +195, +42, +83, +96, +99, +28, +61, +186, +207, +25, +69, +9, +23, +2, +140, +137, +255, +94, +153, +111, +203, +102, +182, +55, +92, +54, +128, +53, +203, +240, +167, +135, +57, +164, +38, +226, +215, +35, +68, +191, +188, +113, +56, +18, +189, +73, +201, +166, +4, +36, +105, +130, +18, +76, +25, +166, +91, +185, +101, +115, +254, +217, +68, +223, +129, +46, +49, +236, +101, +60, +28, +74, +139, +47, +117, +68, +20, +131, +206, +201, +148, +119, +14, +206, +137, +122, +51, +100, +228, +146, +35, +24, +147, +249, +103, +210, +3, +34, +50, +125, +224, +188, +21, +41, +205, +83, +214, +58, +9, +72, +61, +208, +202, +58, +248, +102, +65, +17, +224, +189, +48, +3, +159, +42, +6, +142, +100, +133, +178, +160, +36, +136, +237, +59, +183, +121, +144, +192, +109, +72, +108, +118, +250, +142, +112, +222, +76, +195, +87, +172, +117, +36, +22, +48, +14, +62, +209, +78, +119, +137, +69, +79, +132, +250, +236, +58, +68, +9, +180, +60, +180, +147, +20, +40, +20, +235, +189, +171, +83, +234, +22, +1, +231, +109, +239, +119, +165, +24, +134, +179, +111, +203, +162, +131, +164, +227, +129, +142, +74, +159, +143, +93, +151, +232, +199, +137, +87, +147, +8, +11, +39, +231, +8, +122, +230, +22, +54, +28, +241, +177, +108, +27, +119, +173, +69, +41, +158, +17, +139, +78, +120, +22, +19, +250, +201, +185, +63, +128, +237, +10, +255, +208, +193, +199, +99, +76, +75, +74, +132, +246, +164, +104, +68, +42, +89, +211, +186, +161, +133, +103, +243, +19, +52, +26, +203, +108, +42, +149, +230, +226, +38, +107, +235, +135, +164, +163, +220, +159, +5, +224, +152, +150, +255, +61, +152, +118, +208, +120, +155, +105, +12, +148, +77, +67, +60, +185, +179, +163, +117, +225, +141, +57, +124, +87, +88, +63, +172, +130, +90, +36, +227, +231, +183, +249, +136, +224, +202, +183, +28, +75, +231, +93, +61, +145, +21, +38, +107, +169, +134, +14, +204, +54, +174, +49, +13, +220, +92, +26, +113, +24, +119, +140, +44, +85, +159, +137, +220, +198, +93, +124, +219, +152, +71, +44, +84, +95, +46, +5, +185, +123, +88, +36, +126, +22, +199, +69, +14, +178, +43, +153, +32, +50, +70, +121, +174, +79, +246, +115, +210, +132, +105, +221, +130, +73, +198, +248, +75, +126, +7, +183, +11, +204, +251, +39, +219, +55, +152, +30, +13, +59, +33, +61, +240, +75, +197, +52, +228, +224, +11, +92, +174, +21, +185, +81, +130, +108, +86, +24, +42, +56, +187, +192, +234, +133, +55, +1, +105, +217, +238, +158, +1, +177, +139, +49, +94, +142, +34, +233, +62, +229, +84, +45, +40, +70, +84, +214, +45, +115, +208, +126, +7, +145, +153, +139, +198, +116, +126, +128, +249, +196, +38, +149, +53, +171, +78, +149, +113, +0, +0, +142, +33, +142, +3, +96, +94, +236, +140, +28, +44, +170, +234, +150, +121, +73, +24, +146, +112, +109, +113, +175, +203, +150, +199, +211, +34, +233, +65, +92, +109, +46, +216, +46, +242, +233, +63, +14, +59, +36, +75, +14, +194, +14, +177, +184, +243, +173, +1, +11, +35, +22, +211, +170, +166, +191, +105, +2, +64, +252, +103, +82, +201, +85, +72, +94, +127, +202, +64, +154, +138, +212, +128, +114, +105, +161, +89, +33, +17, +28, +154, +114, +45, +127, +54, +254, +206, +88, +62, +15, +175, +70, +153, +227, +15, +83, +182, +109, +251, +166, +116, +163, +50, +214, +33, +86, +73, +73, +159, +36, +186, +188, +123, +131, +130, +239, +48, +255, +204, +225, +179, +39, +3, +67, +198, +105, +85, +42, +22, +105, +143, +244, +201, +88, +21, +6, +165, +106, +107, +253, +80, +155, +131, +179, +221, +210, +62, +177, +103, +5, +55, +29, +113, +18, +169, +187, +190, +208, +37, +47, +170, +35, +147, +155, +222, +4, +97, +44, +121, +4, +188, +123, +181, +176, +194, +232, +22, +158, +150, +177, +157, +171, +158, +142, +106, +86, +211, +32, +242, +166, +64, +156, +91, +60, +2, +69, +127, +87, +9, +120, +246, +242, +156, +181, +122, +81, +11, +101, +86, +130, +58, +55, +153, +102, +59, +211, +132, +57, +18, +210, +19, +22, +164, +48, +20, +111, +191, +205, +120, +96, +83, +224, +113, +161, +227, +96, +30, +122, +76, +110, +206, +168, +22, +228, +187, +124, +209, +239, +77, +4, +250, +121, +13, +215, +35, +34, +25, +62, +59, +159, +218, +139, +116, +24, +234, +19, +26, +59, +187, +50, +13, +243, +59, +75, +236, +128, +223, +113, +176, +58, +50, +214, +241, +245, +190, +0, +11, +217, +237, +104, +76, +100, +41, +187, +100, +253, +153, +19, +235, +25, +7, +18, +241, +35, +32, +21, +102, +56, +16, +58, +47, +143, +159, +104, +164, +214, +169, +14, +118, +240, +3, +246, +109, +134, +10, +19, +42, +245, +45, +116, +159, +94, +187, +214, +252, +237, +247, +178, +57, +66, +11, +130, +74, +15, +179, +204, +225, +167, +63, +113, +166, +142, +173, +8, +18, +131, +220, +172, +72, +230, +202, +165, +178, +222, +181, +103, +159, +238, +10, +99, +57, +251, +130, +105, +236, +237, +128, +124, +234, +95, +167, +94, +254, +101, +130, +30, +88, +165, +141, +243, +174, +52, +193, +131, +9, +92, +184, +1, +86, +116, +91, +177, +106, +147, +115, +215, +51, +43, +218, +239, +133, +61, +136, +70, +251, +225, +89, +128, +143, +56, +6, +223, +52, +114, +99, +140, +11, +157, +50, +86, +183, +65, +221, +15, +118, +143, +196, +219, +77, +57, +89, +87, +250, +242, +148, +204, +195, +101, +81, +15, +229, +240, +159, +124, +239, +39, +144, +178, +206, +16, +3, +43, +19, +97, +253, +17, +216, +106, +122, +108, +9, +193, +1, +172, +41, +174, +183, +218, +55, +122, +33, +34, +221, +144, +136, +159, +217, +151, +22, +186, +156, +109, +122, +121, +65, +12, +52, +175, +220, +14, +50, +90, +15, +190, +228, +5, +183, +45, +144, +161, +164, +0, +0, +58, +112, +221, +161, +195, +120, +85, +23, +137, +243, +164, +98, +239, +105, +40, +71, +193, +51, +197, +116, +185, +40, +114, +115, +167, +87, +73, +188, +163, +8, +82, +99, +138, +183, +216, +75, +178, +118, +4, +139, +209, +98, +27, +58, +12, +17, +200, +140, +26, +199, +232, +143, +170, +77, +135, +0, +205, +128, +166, +22, +249, +172, +225, +0, +129, +165, +64, +6, +6, +144, +4, +219, +99, +231, +218, +18, +90, +244, +227, +197, +222, +96, +211, +112, +33, +120, +63, +112, +19, +110, +118, +251, +88, +0, +249, +3, +8, +46, +79, +165, +103, +24, +16, +169, +183, +58, +70, +144, +215, +143, +149, +46, +133, +134, +81, +220, +142, +185, +111, +74, +133, +160, +94, +222, +18, +233, +235, +168, +209, +200, +69, +1, +196, +231, +255, +183, +164, +0, +146, +177, +24, +157, +23, +142, +250, +44, +92, +171, +230, +55, +24, +52, +249, +118, +161, +24, +99, +78, +167, +100, +152, +65, +109, +111, +244, +170, +130, +130, +101, +42, +6, +123, +74, +217, +24, +247, +232, +172, +166, +58, +225, +136, +74, +101, +220, +109, +227, +42, +57, +83, +72, +57, +244, +2, +37, +135, +10, +91, +212, +145, +117, +187, +145, +59, +203, +226, +93, +235, +195, +197, +160, +250, +59, +70, +176, +176, +204, +245, +235, +54, +167, +233, +143, +60, +64, +244, +180, +227, +162, +200, +14, +233, +253, +42, +78, +172, +6, +190, +71, +126, +82, +40, +220, +247, +177, +3, +87, +180, +52, +165, +78, +30, +148, +131, +86, +143, +192, +139, +32, +125, +192, +149, +100, +14, +58, +63, +114, +31, +183, +28, +134, +172, +71, +146, +97, +122, +94, +103, +5, +102, +113, +217, +12, +100, +116, +252, +5, +150, +204, +97, +45, +156, +174, +188, +103, +240, +110, +52, +88, +242, +97, +221, +244, +158, +102, +83, +60, +225, +218, +102, +99, +142, +101, +250, +182, +115, +48, +178, +185, +161, +86, +55, +172, +174, +133, +108, +73, +187, +33, +168, +142, +60, +26, +139, +40, +115, +23, +192, +150, +35, +5, +235, +208, +106, +207, +30, +119, +8, +136, +56, +58, +69, +34, +81, +99, +245, +248, +246, +72, +134, +199, +187, +83, +192, +131, +23, +179, +108, +88, +134, +27, +19, +68, +80, +19, +116, +154, +53, +168, +69, +30, +223, +160, +1, +109, +54, +239, +179, +241, +27, +26, +75, +74, +214, +41, +79, +9, +151, +227, +82, +61, +213, +139, +145, +174, +235, +31, +184, +191, +121, +207, +185, +174, +64, +174, +183, +179, +97, +196, +144, +57, +198, +105, +124, +140, +126, +6, +204, +61, +122, +135, +98, +146, +152, +120, +126, +14, +72, +194, +151, +226, +5, +169, +74, +100, +119, +85, +245, +111, +157, +8, +164, +23, +231, +160, +186, +130, +153, +166, +150, +254, +179, +21, +193, +198, +97, +214, +36, +187, +10, +94, +8, +109, +104, +187, +201, +192, +36, +155, +227, +80, +255, +190, +72, +235, +205, +144, +156, +248, +244, +5, +173, +58, +105, +236, +239, +69, +3, +220, +144, +56, +45, +141, +143, +137, +190, +59, +214, +21, +113, +0, +0, +33, +149, +14, +40, +226, +5, +179, +109, +15, +222, +82, +37, +112, +178, +116, +181, +37, +137, +204, +231, +65, +214, +69, +23, +7, +43, +50, +40, +14, +84, +86, +51, +44, +158, +164, +165, +138, +230, +168, +223, +41, +85, +97, +203, +162, +61, +70, +247, +81, +62, +88, +14, +116, +73, +158, +74, +221, +112, +79, +181, +14, +212, +107, +37, +176, +47, +148, +233, +201, +226, +93, +124, +115, +46, +117, +158, +137, +8, +217, +123, +104, +26, +34, +42, +228, +158, +57, +60, +121, +99, +65, +69, +140, +116, +71, +46, +23, +105, +6, +170, +56, +30, +199, +220, +46, +40, +205, +3, +15, +113, +160, +14, +27, +153, +207, +215, +240, +33, +218, +45, +10, +229, +147, +250, +7, +227, +31, +225, +226, +93, +194, +236, +99, +88, +71, +55, +13, +202, +137, +35, +16, +107, +150, +58, +130, +64, +196, +217, +87, +66, +24, +18, +67, +116, +226, +222, +37, +21, +42, +24, +203, +50, +11, +215, +244, +89, +230, +3, +60, +64, +91, +97, +143, +179, +25, +34, +183, +192, +126, +183, +103, +21, +128, +52, +167, +130, +74, +165, +172, +146, +72, +165, +190, +16, +10, +170, +159, +68, +161, +125, +58, +58, +181, +229, +122, +8, +199, +168, +63, +92, +253, +133, +37, +100, +189, +97, +209, +247, +20, +150, +59, +119, +224, +200, +223, +162, +69, +99, +55, +75, +83, +179, +110, +8, +29, +73, +216, +122, +141, +175, +216, +134, +213, +96, +204, +202, +61, +130, +48, +168, +224, +231, +48, +106, +85, +203, +26, +49, +252, +158, +171, +109, +76, +88, +26, +90, +210, +119, +217, +243, +83, +171, +38, +90, +240, +38, +127, +158, +71, +57, +101, +0, +146, +170, +151, +41, +99, +86, +116, +112, +188, +248, +59, +13, +244, +77, +132, +211, +232, +149, +164, +9, +208, +84, +64, +99, +112, +158, +224, +139, +113, +74, +166, +88, +103, +171, +200, +71, +4, +209, +116, +83, +189, +252, +194, +137, +95, +103, +163, +158, +174, +228, +34, +47, +102, +52, +92, +224, +211, +195, +11, +86, +208, +236, +250, +137, +160, +80, +32, +165, +191, +185, +2, +225, +36, +191, +4, +96, +196, +26, +81, +118, +21, +108, +203, +243, +58, +43, +226, +250, +33, +202, +127, +19, +14, +212, +203, +172, +215, +9, +191, +4, +238, +50, +12, +57, +193, +70, +133, +121, +109, +240, +131, +145, +244, +174, +171, +69, +130, +16, +120, +239, +119, +136, +139, +10, +3, +192, +248, +26, +236, +65, +200, +129, +9, +27, +157, +96, +140, +244, +149, +232, +197, +16, +87, +26, +254, +146, +200, +130, +160, +42, +113, +80, +144, +61, +75, +76, +57, +47, +255, +196, +132, +224, +152, +4, +159, +159, +209, +103, +10, +70, +252, +206, +12, +9, +60, +239, +31, +232, +236, +148, +78, +167, +1, +63, +212, +230, +22, +218, +10, +193, +60, +253, +36, +14, +88, +72, +224, +137, +158, +251, +70, +35, +147, +193, +127, +1, +251, +139, +91, +131, +13, +34, +199, +173, +118, +187, +240, +113, +62, +31, +53, +232, +129, +224, +5, +48, +100, +164, +0, +0, +7, +62, +225, +72, +14, +115, +31, +181, +7, +254, +103, +167, +130, +61, +115, +201, +79, +155, +207, +178, +178, +140, +85, +169, +167, +192, +248, +119, +160, +170, +205, +112, +113, +178, +11, +111, +255, +205, +139, +20, +70, +116, +60, +75, +115, +247, +105, +86, +239, +141, +4, +223, +149, +153, +135, +11, +145, +130, +229, +46, +158, +215, +223, +219, +85, +42, +91, +14, +176, +225, +220, +87, +97, +252, +100, +110, +19, +11, +50, +151, +134, +10, +137, +47, +33, +142, +74, +45, +87, +210, +88, +133, +119, +6, +46, +115, +226, +79, +159, +142, +96, +176, +17, +51, +26, +121, +101, +192, +168, +150, +128, +197, +111, +75, +129, +235, +243, +72, +68, +167, +138, +5, +26, +61, +151, +96, +137, +177, +252, +95, +188, +193, +42, +226, +34, +102, +244, +135, +184, +49, +51, +197, +181, +190, +96, +223, +1, +210, +37, +246, +13, +173, +109, +16, +192, +223, +78, +229, +170, +120, +102, +17, +45, +83, +208, +146, +83, +136, +226, +69, +216, +229, +58, +85, +144, +112, +100, +74, +68, +224, +13, +139, +223, +190, +232, +114, +142, +125, +147, +224, +111, +174, +141, +64, +212, +118, +88, +71, +96, +200, +121, +150, +174, +249, +181, +230, +207, +127, +81, +15, +52, +113, +61, +182, +200, +50, +178, +182, +93, +60, +78, +29, +240, +180, +46, +220, +76, +230, +210, +66, +15, +201, +189, +144, +201, +110, +128, +157, +65, +222, +152, +166, +20, +102, +189, +124, +137, +21, +170, +113, +84, +58, +162, +82, +136, +12, +220, +96, +8, +135, +223, +79, +47, +32, +20, +36, +27, +91, +8, +143, +109, +216, +187, +30, +150, +180, +246, +93, +208, +7, +225, +78, +71, +241, +104, +94, +176, +189, +21, +187, +90, +127, +155, +65, +91, +10, +118, +201, +27, +250, +191, +103, +19, +191, +120, +29, +101, +242, +61, +75, +12, +235, +190, +229, +182, +118, +100, +27, +43, +160, +218, +206, +187, +210, +135, +107, +249, +134, +29, +83, +220, +4, +104, +66, +112, +18, +200, +197, +106, +94, +250, +218, +11, +213, +34, +4, +63, +34, +139, +63, +61, +190, +11, +16, +118, +68, +224, +102, +112, +142, +53, +186, +101, +124, +63, +81, +150, +144, +47, +51, +55, +255, +217, +7, +138, +130, +150, +175, +57, +160, +213, +33, +91, +124, +211, +47, +38, +0, +250, +223, +144, +236, +78, +252, +203, +113, +218, +105, +105, +177, +191, +204, +96, +172, +136, +89, +42, +134, +237, +91, +126, +163, +53, +168, +125, +112, +149, +52, +4, +53, +55, +171, +48, +94, +22, +70, +58, +242, +169, +223, +52, +115, +195, +173, +10, +201, +41, +126, +211, +219, +124, +120, +168, +126, +153, +209, +94, +33, +228, +194, +23, +216, +36, +110, +120, +62, +32, +192, +160, +13, +104, +37, +176, +211, +194, +77, +145, +151, +236, +49, +144, +182, +139, +9, +75, +10, +143, +43, +31, +8, +236, +119, +61, +164, +177, +66, +41, +218, +239, +102, +203, +76, +219, +224, +18, +144, +75, +115, +55, +103, +91, +127, +182, +186, +84, +11, +33, +211, +96, +167, +0, +0, +50, +176, +115, +93, +213, +195, +178, +98, +235, +121, +115, +219, +101, +138, +195, +236, +252, +158, +15, +182, +139, +178, +208, +4, +54, +124, +153, +7, +147, +62, +21, +169, +169, +216, +166, +106, +59, +31, +255, +79, +189, +183, +120, +172, +44, +178, +44, +47, +51, +97, +170, +55, +184, +168, +82, +16, +36, +39, +60, +186, +249, +119, +30, +39, +224, +3, +183, +156, +131, +145, +70, +45, +10, +128, +229, +68, +214, +5, +38, +166, +200, +147, +160, +96, +169, +117, +17, +205, +28, +163, +196, +150, +171, +184, +92, +144, +49, +92, +200, +231, +209, +89, +147, +41, +46, +22, +87, +217, +255, +211, +169, +67, +68, +206, +197, +98, +51, +224, +97, +2, +133, +226, +231, +165, +30, +220, +242, +54, +212, +214, +64, +116, +16, +82, +108, +47, +78, +116, +55, +124, +180, +208, +113, +110, +90, +129, +197, +56, +201, +125, +135, +118, +219, +75, +61, +59, +178, +23, +74, +209, +86, +117, +200, +207, +208, +189, +102, +236, +251, +160, +87, +207, +48, +104, +184, +211, +138, +69, +123, +3, +205, +114, +251, +212, +163, +99, +102, +246, +110, +181, +40, +160, +73, +88, +63, +168, +208, +183, +222, +150, +208, +110, +71, +156, +252, +29, +25, +62, +104, +109, +76, +149, +10, +162, +200, +155, +52, +162, +223, +114, +142, +250, +137, +3, +111, +111, +139, +123, +177, +3, +120, +98, +78, +40, +215, +230, +245, +178, +93, +176, +54, +97, +69, +111, +73, +226, +202, +20, +251, +216, +45, +187, +137, +21, +161, +27, +151, +44, +207, +140, +50, +253, +189, +158, +253, +37, +90, +61, +218, +169, +156, +172, +4, +63, +162, +236, +126, +235, +11, +198, +83, +146, +181, +182, +218, +215, +51, +82, +59, +60, +119, +172, +110, +30, +113, +58, +228, +71, +139, +181, +60, +222, +127, +121, +80, +140, +45, +194, +72, +224, +164, +226, +139, +130, +54, +89, +230, +149, +167, +27, +98, +234, +169, +84, +234, +129, +40, +90, +174, +232, +189, +104, +241, +134, +26, +47, +102, +60, +95, +244, +149, +213, +47, +149, +220, +109, +173, +106, +198, +21, +45, +71, +71, +228, +168, +101, +123, +210, +212, +240, +161, +37, +224, +106, +221, +144, +160, +131, +206, +20, +123, +164, +234, +25, +223, +162, +174, +128, +153, +202, +156, +124, +167, +120, +124, +111, +86, +145, +201, +67, +81, +102, +41, +187, +166, +131, +211, +25, +250, +255, +228, +54, +147, +252, +184, +79, +50, +246, +186, +121, +27, +239, +89, +248, +67, +99, +105, +101, +218, +202, +182, +18, +51, +101, +3, +73, +182, +43, +140, +81, +84, +82, +136, +116, +70, +255, +223, +230, +122, +178, +177, +89, +139, +203, +28, +192, +34, +174, +153, +247, +198, +147, +216, +15, +211, +232, +36, +247, +140, +167, +128, +152, +207, +112, +2, +196, +114, +192, +75, +180, +180, +173, +228, +18, +20, +173, +238, +200, +150, +150, +195, +4, +79, +27, +223, +168, +248, +31, +68, +165, +191, +126, +31, +141, +91, +140, +171, +230, +67, +152, +54, +171, +28, +195, +92, +101, +73, +17, +111, +67, +0, +0, +76, +167, +37, +99, +252, +115, +221, +238, +238, +149, +182, +92, +241, +26, +3, +57, +121, +92, +19, +158, +104, +251, +165, +12, +167, +221, +119, +121, +71, +237, +246, +172, +90, +60, +59, +92, +154, +201, +119, +53, +228, +69, +154, +237, +55, +69, +209, +188, +156, +65, +37, +4, +4, +187, +230, +78, +3, +180, +124, +10, +76, +241, +59, +59, +207, +128, +191, +201, +115, +41, +111, +193, +84, +224, +16, +215, +193, +41, +9, +145, +70, +181, +46, +48, +37, +177, +41, +45, +118, +224, +91, +173, +85, +36, +163, +82, +249, +218, +10, +146, +231, +38, +21, +245, +101, +161, +164, +169, +36, +66, +203, +66, +221, +140, +123, +202, +93, +1, +12, +211, +74, +136, +117, +193, +252, +230, +154, +61, +188, +170, +68, +76, +96, +66, +117, +170, +80, +95, +51, +104, +0, +20, +150, +217, +203, +127, +93, +144, +212, +79, +216, +182, +154, +98, +250, +107, +136, +122, +238, +178, +52, +55, +34, +61, +58, +83, +237, +140, +84, +85, +171, +78, +24, +182, +127, +133, +85, +216, +42, +51, +234, +190, +57, +47, +36, +109, +242, +246, +40, +183, +111, +138, +0, +11, +185, +249, +235, +3, +253, +176, +189, +117, +103, +204, +14, +110, +207, +115, +151, +21, +23, +31, +137, +140, +226, +211, +31, +146, +175, +233, +156, +3, +81, +107, +224, +107, +228, +83, +127, +150, +130, +101, +122, +86, +126, +142, +200, +95, +183, +169, +52, +154, +56, +98, +26, +12, +158, +65, +71, +87, +149, +209, +245, +223, +59, +99, +242, +119, +167, +162, +52, +163, +150, +14, +16, +181, +94, +253, +96, +52, +8, +254, +59, +217, +117, +83, +239, +87, +10, +182, +209, +6, +182, +33, +227, +89, +184, +210, +213, +115, +160, +139, +7, +215, +132, +238, +176, +167, +18, +109, +201, +14, +176, +101, +143, +177, +90, +60, +37, +155, +247, +123, +196, +203, +222, +157, +222, +112, +254, +157, +5, +0, +94, +43, +197, +152, +44, +213, +4, +93, +199, +159, +161, +21, +73, +132, +138, +218, +93, +195, +209, +69, +44, +69, +87, +221, +112, +242, +166, +26, +119, +141, +60, +139, +252, +142, +181, +183, +178, +55, +28, +12, +217, +5, +67, +212, +66, +164, +106, +20, +229, +11, +254, +226, +27, +7, +176, +204, +213, +195, +222, +253, +129, +11, +47, +164, +227, +52, +154, +140, +162, +45, +229, +188, +226, +141, +146, +19, +189, +172, +137, +23, +242, +250, +190, +13, +255, +11, +103, +59, +41, +37, +12, +47, +131, +27, +12, +98, +99, +91, +96, +156, +246, +65, +3, +146, +15, +195, +215, +10, +8, +39, +120, +151, +172, +251, +74, +235, +176, +125, +142, +100, +38, +102, +120, +179, +123, +28, +244, +137, +95, +61, +227, +75, +162, +111, +95, +55, +219, +21, +175, +215, +199, +156, +111, +176, +16, +131, +193, +105, +44, +198, +77, +178, +200, +38, +31, +126, +65, +211, +123, +130, +46, +236, +18, +49, +56, +62, +253, +140, +145, +122, +78, +231, +206, +30, +130, +152, +227, +6, +159, +137, +86, +95, +238, +156, +182, +194, +224, +137, +0, +0, +17, +2, +9, +156, +76, +106, +45, +61, +20, +225, +61, +51, +163, +39, +150, +86, +75, +162, +173, +96, +54, +71, +71, +81, +143, +1, +109, +215, +92, +36, +16, +33, +1, +235, +239, +203, +110, +3, +159, +242, +28, +230, +37, +14, +255, +222, +109, +38, +187, +29, +213, +169, +102, +235, +15, +169, +142, +38, +185, +61, +69, +86, +163, +113, +112, +190, +133, +222, +11, +42, +38, +215, +131, +153, +96, +29, +170, +117, +196, +207, +196, +108, +225, +14, +31, +158, +186, +24, +240, +199, +188, +201, +110, +156, +145, +143, +218, +156, +17, +191, +232, +238, +12, +142, +42, +206, +246, +102, +189, +184, +141, +63, +26, +204, +147, +239, +227, +246, +126, +243, +39, +203, +74, +130, +163, +72, +32, +206, +158, +150, +59, +29, +231, +214, +126, +89, +146, +79, +35, +127, +27, +176, +111, +31, +196, +203, +44, +86, +92, +42, +220, +107, +96, +93, +99, +42, +110, +46, +246, +121, +172, +240, +251, +103, +181, +200, +140, +175, +90, +22, +188, +35, +26, +131, +78, +141, +78, +46, +182, +163, +220, +248, +97, +61, +255, +158, +208, +255, +93, +78, +254, +32, +177, +208, +130, +60, +95, +203, +49, +214, +244, +79, +150, +88, +172, +76, +162, +254, +62, +103, +24, +147, +121, +83, +136, +119, +251, +209, +213, +74, +166, +169, +233, +112, +202, +31, +73, +136, +129, +170, +214, +42, +165, +113, +188, +132, +245, +86, +110, +125, +230, +118, +34, +63, +2, +168, +222, +96, +30, +142, +151, +62, +122, +179, +101, +139, +185, +213, +186, +24, +148, +130, +132, +176, +202, +230, +79, +47, +247, +128, +158, +109, +161, +106, +141, +139, +228, +242, +187, +164, +82, +111, +216, +228, +196, +196, +175, +105, +5, +193, +181, +162, +221, +184, +52, +223, +116, +89, +158, +190, +17, +191, +127, +192, +143, +191, +58, +212, +14, +108, +207, +92, +111, +62, +51, +55, +216, +126, +170, +20, +7, +131, +187, +37, +178, +183, +82, +252, +220, +172, +73, +184, +205, +172, +129, +235, +33, +152, +114, +11, +172, +85, +208, +213, +252, +35, +112, +19, +119, +171, +163, +15, +243, +5, +15, +118, +27, +132, +136, +17, +159, +229, +38, +3, +176, +220, +173, +72, +141, +132, +133, +211, +97, +86, +196, +83, +38, +189, +245, +129, +173, +74, +6, +129, +204, +26, +109, +253, +229, +135, +177, +23, +244, +10, +72, +213, +203, +117, +113, +74, +78, +168, +113, +215, +147, +176, +71, +46, +184, +218, +247, +201, +41, +166, +64, +249, +179, +82, +65, +146, +26, +17, +111, +195, +151, +155, +252, +170, +112, +52, +214, +206, +144, +38, +129, +28, +243, +29, +15, +144, +102, +229, +244, +253, +198, +167, +52, +193, +84, +122, +241, +170, +235, +106, +108, +168, +226, +43, +9, +127, +167, +203, +216, +85, +75, +217, +72, +209, +161, +175, +167, +13, +165, +210, +205, +252, +86, +49, +75, +175, +34, +122, +122, +66, +242, +58, +171, +105, +127, +78, +77, +249, +157, +76, +77, +249, +139, +84, +123, +126, +122, +193, +242, +159, +238, +140, +138, +140, +68, +66, +0, +0, +87, +177, +116, +127, +133, +146, +177, +183, +131, +155, +223, +17, +157, +88, +112, +199, +160, +106, +122, +8, +231, +69, +42, +239, +36, +73, +90, +13, +4, +72, +201, +127, +211, +160, +125, +22, +160, +110, +106, +192, +51, +18, +129, +165, +173, +80, +251, +212, +145, +244, +43, +240, +44, +104, +194, +166, +81, +14, +159, +51, +197, +209, +0, +240, +83, +92, +188, +57, +0, +53, +80, +219, +172, +164, +193, +95, +16, +166, +21, +242, +125, +78, +165, +73, +56, +144, +125, +105, +125, +83, +57, +31, +29, +99, +155, +66, +6, +10, +177, +76, +153, +102, +200, +240, +243, +35, +221, +17, +41, +113, +220, +200, +103, +20, +130, +35, +216, +222, +145, +15, +216, +206, +233, +122, +119, +47, +75, +141, +204, +87, +151, +172, +20, +191, +152, +229, +158, +112, +132, +69, +254, +54, +138, +162, +84, +211, +209, +125, +50, +54, +176, +133, +141, +134, +233, +148, +89, +81, +227, +153, +166, +253, +154, +192, +168, +81, +162, +192, +225, +99, +249, +58, +243, +132, +246, +127, +107, +72, +235, +26, +33, +216, +42, +215, +162, +153, +242, +176, +49, +55, +20, +246, +118, +255, +7, +100, +100, +114, +54, +37, +34, +75, +74, +213, +228, +140, +16, +197, +157, +152, +173, +235, +140, +7, +167, +95, +204, +9, +251, +109, +227, +253, +185, +146, +103, +95, +2, +180, +56, +99, +87, +202, +49, +182, +17, +73, +35, +113, +43, +75, +147, +237, +147, +96, +136, +158, +106, +237, +57, +15, +41, +176, +157, +158, +32, +123, +231, +181, +174, +79, +182, +184, +84, +194, +193, +97, +51, +17, +21, +8, +17, +247, +112, +79, +95, +208, +103, +170, +89, +136, +230, +135, +96, +197, +89, +62, +21, +167, +103, +192, +172, +161, +216, +45, +22, +172, +136, +116, +3, +148, +136, +151, +82, +15, +250, +67, +172, +67, +126, +153, +9, +226, +110, +38, +136, +179, +58, +43, +243, +57, +13, +206, +9, +75, +157, +7, +117, +113, +127, +69, +36, +137, +92, +140, +55, +110, +56, +190, +248, +124, +230, +33, +234, +158, +224, +22, +151, +38, +205, +101, +191, +10, +66, +67, +255, +142, +19, +232, +130, +41, +102, +196, +61, +177, +134, +101, +115, +33, +192, +247, +138, +199, +140, +147, +69, +160, +72, +138, +253, +130, +242, +193, +54, +8, +222, +176, +111, +219, +152, +121, +248, +192, +171, +76, +196, +143, +238, +56, +241, +192, +1, +155, +239, +106, +242, +43, +85, +59, +159, +74, +154, +147, +76, +123, +150, +83, +214, +58, +55, +168, +53, +189, +167, +146, +107, +16, +175, +135, +75, +235, +129, +131, +50, +239, +60, +90, +150, +76, +52, +118, +8, +218, +9, +245, +150, +68, +152, +144, +237, +22, +156, +152, +156, +163, +29, +3, +166, +71, +194, +196, +167, +207, +197, +178, +16, +3, +2, +123, +117, +57, +211, +72, +125, +120, +190, +87, +219, +165, +89, +152, +50, +157, +33, +111, +104, +3, +194, +202, +95, +38, +16, +154, +37, +181, +130, +211, +33, +151, +124, +255, +132, +9, +220, +235, +59, +133, +231, +96, +119, +210, +0, +0, +138, +81, +111, +254, +45, +81, +35, +49, +125, +29, +151, +45, +217, +111, +134, +105, +175, +96, +119, +48, +29, +192, +26, +112, +25, +138, +122, +209, +108, +20, +65, +66, +93, +106, +178, +219, +207, +34, +182, +128, +103, +187, +207, +21, +227, +26, +209, +220, +209, +76, +99, +173, +41, +59, +17, +184, +8, +176, +43, +185, +220, +130, +46, +126, +146, +46, +122, +4, +54, +69, +152, +242, +151, +203, +89, +78, +24, +78, +93, +50, +238, +120, +78, +61, +185, +35, +77, +128, +175, +46, +211, +124, +95, +127, +33, +182, +37, +121, +50, +120, +94, +51, +232, +87, +140, +130, +243, +115, +77, +87, +225, +13, +243, +212, +12, +133, +19, +119, +171, +134, +184, +109, +193, +18, +28, +33, +47, +190, +76, +61, +67, +189, +249, +29, +188, +14, +233, +77, +169, +2, +195, +34, +86, +18, +49, +148, +9, +13, +44, +66, +4, +157, +245, +17, +125, +150, +105, +232, +192, +185, +20, +166, +168, +195, +223, +93, +138, +90, +20, +4, +124, +48, +51, +91, +195, +22, +186, +236, +201, +179, +94, +165, +156, +7, +148, +118, +36, +248, +122, +87, +125, +65, +159, +9, +17, +137, +104, +51, +184, +178, +217, +128, +69, +254, +69, +133, +234, +18, +208, +74, +87, +255, +169, +200, +228, +136, +110, +48, +144, +255, +159, +105, +253, +126, +58, +52, +123, +21, +117, +130, +27, +63, +234, +87, +187, +254, +168, +197, +139, +176, +232, +115, +66, +69, +171, +95, +250, +24, +120, +255, +92, +216, +1, +222, +216, +134, +114, +242, +167, +7, +151, +170, +228, +40, +15, +61, +78, +166, +146, +125, +186, +163, +202, +69, +231, +191, +65, +170, +76, +105, +30, +180, +189, +55, +137, +205, +25, +166, +98, +251, +196, +158, +139, +88, +53, +212, +143, +24, +172, +63, +222, +172, +219, +204, +120, +226, +12, +24, +62, +137, +138, +45, +179, +247, +158, +62, +139, +41, +39, +208, +216, +159, +160, +53, +4, +171, +57, +110, +251, +207, +23, +88, +89, +182, +188, +236, +245, +8, +225, +119, +132, +239, +215, +134, +193, +5, +157, +160, +34, +127, +26, +85, +201, +140, +141, +115, +11, +70, +255, +253, +36, +176, +152, +52, +116, +43, +108, +124, +42, +103, +66, +106, +4, +49, +215, +94, +6, +7, +231, +188, +38, +234, +150, +178, +220, +152, +245, +45, +159, +219, +163, +136, +108, +108, +90, +161, +10, +102, +84, +117, +104, +40, +1, +65, +123, +1, +136, +74, +112, +172, +180, +150, +192, +153, +51, +94, +140, +104, +221, +158, +130, +202, +124, +199, +161, +135, +101, +44, +192, +67, +126, +122, +49, +211, +177, +93, +135, +52, +183, +240, +37, +42, +237, +193, +189, +31, +223, +19, +160, +19, +6, +14, +226, +77, +138, +224, +78, +233, +13, +213, +124, +61, +139, +38, +7, +65, +151, +174, +207, +74, +177, +170, +203, +251, +141, +122, +211, +151, +196, +71, +79, +41, +253, +171, +160, +203, +226, +98, +15, +67, +117, +147, +189, +225, +201, +79, +175, +168, +28, +145, +52, +245, +1, +128, +41, +128, +199, +180, +18, +212, +0, +0, +189, +8, +132, +182, +140, +134, +34, +116, +105, +98, +7, +34, +60, +79, +42, +134, +143, +143, +44, +54, +194, +163, +65, +224, +134, +159, +216, +40, +218, +115, +50, +203, +45, +92, +200, +176, +16, +119, +52, +93, +214, +250, +13, +141, +93, +134, +14, +175, +141, +12, +24, +93, +178, +142, +55, +224, +94, +56, +136, +245, +227, +146, +197, +135, +36, +91, +167, +244, +36, +119, +194, +9, +206, +217, +180, +194, +111, +223, +26, +192, +4, +82, +60, +31, +120, +5, +245, +25, +107, +80, +206, +95, +69, +112, +32, +141, +127, +205, +57, +3, +155, +52, +170, +226, +192, +95, +97, +99, +250, +111, +95, +157, +141, +120, +83, +106, +99, +170, +41, +39, +53, +210, +252, +70, +127, +205, +168, +239, +172, +141, +165, +46, +178, +58, +90, +46, +250, +66, +136, +151, +94, +234, +33, +170, +233, +123, +60, +41, +139, +172, +96, +40, +7, +123, +84, +121, +90, +4, +99, +70, +246, +14, +244, +21, +73, +167, +232, +107, +205, +134, +100, +251, +159, +114, +147, +196, +215, +46, +186, +220, +165, +100, +192, +90, +74, +211, +199, +38, +151, +90, +115, +50, +101, +232, +87, +107, +1, +106, +132, +202, +3, +64, +99, +245, +41, +78, +90, +88, +137, +78, +100, +226, +183, +0, +111, +223, +21, +10, +18, +145, +150, +70, +121, +78, +131, +193, +253, +9, +50, +156, +217, +4, +187, +217, +41, +64, +192, +60, +148, +40, +42, +154, +165, +123, +237, +134, +151, +159, +50, +254, +15, +18, +254, +202, +109, +242, +114, +82, +111, +89, +82, +88, +50, +34, +87, +116, +140, +94, +234, +250, +170, +140, +232, +126, +52, +166, +233, +213, +224, +192, +58, +207, +196, +149, +177, +143, +122, +5, +172, +93, +210, +222, +139, +176, +179, +121, +197, +219, +141, +53, +28, +154, +188, +245, +80, +44, +232, +63, +207, +145, +229, +3, +171, +66, +28, +117, +226, +185, +244, +130, +81, +244, +153, +167, +156, +230, +177, +0, +166, +82, +79, +97, +80, +56, +20, +49, +223, +154, +61, +41, +217, +225, +94, +133, +246, +70, +116, +193, +187, +230, +188, +46, +4, +90, +194, +235, +61, +107, +53, +222, +228, +14, +51, +175, +126, +151, +18, +123, +32, +232, +243, +205, +215, +165, +242, +14, +117, +60, +123, +185, +165, +4, +226, +70, +173, +84, +232, +1, +206, +154, +119, +224, +98, +51, +126, +239, +74, +169, +80, +199, +16, +137, +125, +25, +132, +18, +122, +202, +234, +92, +139, +43, +33, +244, +33, +100, +153, +194, +254, +123, +54, +186, +43, +191, +86, +249, +232, +72, +72, +57, +110, +174, +147, +154, +60, +99, +207, +201, +78, +168, +137, +134, +205, +196, +132, +171, +171, +127, +50, +255, +107, +172, +31, +47, +90, +163, +149, +166, +11, +10, +139, +113, +135, +126, +212, +229, +142, +96, +139, +51, +123, +48, +215, +52, +140, +206, +222, +211, +176, +236, +201, +57, +45, +190, +77, +167, +241, +236, +251, +74, +244, +138, +15, +205, +13, +130, +8, +119, +123, +133, +200, +112, +166, +1, +26, +181, +27, +81, +172, +202, +0, +0, +233, +15, +177, +2, +184, +50, +141, +36, +29, +12, +219, +54, +233, +19, +181, +135, +252, +237, +83, +119, +66, +63, +151, +174, +103, +28, +218, +110, +254, +18, +250, +11, +78, +86, +169, +168, +255, +194, +87, +58, +222, +174, +167, +209, +11, +125, +174, +250, +75, +45, +143, +22, +50, +206, +171, +40, +228, +108, +199, +116, +95, +73, +227, +96, +144, +129, +159, +1, +56, +146, +144, +164, +188, +130, +62, +18, +207, +185, +113, +196, +217, +211, +43, +103, +252, +148, +176, +194, +199, +77, +117, +103, +238, +209, +109, +238, +216, +194, +164, +124, +25, +219, +72, +162, +187, +219, +148, +105, +11, +97, +92, +200, +5, +195, +17, +55, +109, +156, +49, +151, +150, +202, +181, +228, +126, +1, +233, +243, +98, +27, +71, +59, +170, +222, +84, +58, +193, +213, +163, +122, +151, +177, +19, +171, +78, +174, +87, +88, +160, +1, +199, +47, +27, +121, +81, +183, +140, +224, +251, +47, +142, +157, +202, +70, +107, +245, +115, +119, +0, +168, +255, +225, +206, +5, +159, +209, +187, +145, +37, +206, +62, +188, +226, +106, +154, +60, +172, +201, +67, +9, +78, +24, +144, +234, +200, +251, +232, +16, +168, +118, +66, +255, +145, +101, +17, +43, +135, +75, +188, +103, +239, +181, +94, +93, +161, +130, +124, +63, +77, +197, +50, +53, +104, +159, +230, +229, +217, +99, +231, +240, +129, +47, +165, +60, +59, +255, +165, +17, +240, +130, +197, +134, +3, +25, +249, +9, +132, +132, +195, +109, +119, +141, +68, +215, +120, +65, +64, +237, +232, +27, +188, +124, +47, +30, +193, +191, +134, +207, +133, +100, +249, +41, +126, +249, +8, +116, +107, +168, +129, +147, +52, +163, +67, +14, +230, +81, +135, +12, +121, +12, +73, +168, +163, +69, +178, +187, +99, +197, +229, +117, +56, +60, +227, +14, +13, +44, +38, +181, +29, +17, +248, +84, +69, +65, +145, +60, +140, +249, +112, +18, +203, +183, +31, +168, +194, +29, +90, +228, +32, +223, +112, +52, +61, +221, +131, +88, +138, +227, +151, +96, +212, +244, +16, +188, +207, +229, +165, +152, +226, +122, +52, +80, +235, +250, +29, +6, +24, +50, +66, +128, +210, +84, +61, +149, +60, +173, +13, +191, +207, +83, +27, +246, +110, +185, +84, +57, +125, +188, +219, +45, +7, +126, +68, +236, +52, +169, +106, +61, +94, +51, +57, +89, +255, +154, +86, +144, +237, +172, +179, +13, +142, +151, +161, +107, +35, +179, +118, +70, +198, +73, +166, +217, +53, +176, +201, +146, +162, +0, +90, +214, +65, +43, +172, +11, +20, +45, +249, +138, +86, +120, +14, +125, +95, +10, +204, +232, +58, +86, +195, +58, +191, +206, +111, +20, +225, +219, +36, +46, +176, +60, +65, +18, +4, +20, +41, +55, +164, +237, +122, +45, +70, +55, +7, +17, +54, +207, +149, +204, +47, +219, +220, +53, +215, +141, +112, +21, +49, +161, +88, +73, +227, +227, +123, +22, +66, +77, +47, +181, +66, +93, +126, +95, +196, +244, +135, +232, +183, +155, +89, +4, +237, +115, +125, +173, +108, +189, +31, +27, +129, +27, +0, +0, +86, +72, +203, +154, +200, +200, +153, +16, +31, +119, +110, +69, +1, +35, +196, +38, +67, +105, +194, +150, +44, +187, +228, +234, +130, +84, +209, +70, +200, +101, +213, +237, +127, +130, +28, +9, +251, +227, +209, +21, +213, +25, +101, +241, +115, +78, +125, +90, +82, +43, +117, +138, +143, +19, +123, +91, +142, +157, +140, +222, +116, +90, +26, +17, +252, +217, +32, +126, +169, +162, +66, +225, +167, +208, +247, +123, +85, +190, +77, +185, +184, +66, +56, +80, +132, +213, +140, +36, +113, +223, +109, +63, +30, +65, +119, +191, +149, +61, +142, +205, +79, +169, +58, +152, +216, +4, +68, +161, +78, +166, +63, +39, +165, +97, +98, +218, +80, +155, +236, +251, +93, +124, +43, +49, +83, +66, +210, +6, +237, +159, +221, +77, +60, +255, +153, +102, +146, +189, +83, +167, +173, +33, +216, +254, +121, +163, +88, +18, +169, +181, +220, +178, +127, +118, +136, +74, +124, +132, +18, +248, +244, +247, +191, +201, +254, +189, +219, +93, +108, +228, +139, +160, +36, +11, +4, +105, +128, +65, +148, +247, +73, +159, +189, +114, +220, +82, +148, +119, +201, +104, +245, +9, +249, +208, +16, +179, +135, +165, +146, +188, +33, +187, +96, +125, +42, +60, +172, +118, +81, +69, +97, +143, +237, +159, +31, +124, +54, +248, +143, +171, +187, +98, +84, +180, +210, +129, +191, +109, +199, +37, +166, +89, +243, +168, +144, +140, +76, +186, +72, +175, +97, +123, +102, +84, +71, +27, +123, +245, +209, +230, +99, +253, +241, +84, +16, +77, +105, +60, +59, +73, +133, +136, +63, +249, +168, +31, +87, +161, +250, +124, +0, +104, +143, +149, +45, +48, +233, +68, +116, +85, +47, +148, +32, +124, +199, +182, +115, +59, +159, +45, +84, +127, +13, +27, +232, +115, +209, +220, +194, +20, +149, +222, +93, +30, +190, +30, +132, +72, +174, +72, +71, +132, +139, +124, +5, +108, +76, +252, +128, +25, +122, +34, +66, +92, +242, +101, +218, +218, +20, +87, +251, +61, +7, +1, +86, +85, +77, +151, +196, +79, +145, +185, +220, +6, +220, +174, +234, +17, +45, +63, +209, +13, +37, +8, +191, +21, +247, +62, +240, +140, +147, +47, +63, +225, +231, +212, +86, +27, +187, +153, +87, +83, +3, +97, +130, +232, +63, +198, +162, +98, +171, +238, +32, +24, +11, +204, +105, +188, +27, +52, +126, +156, +128, +246, +55, +96, +42, +149, +7, +8, +66, +100, +160, +213, +144, +137, +84, +227, +63, +162, +212, +229, +212, +224, +79, +217, +209, +46, +0, +96, +222, +129, +228, +100, +214, +16, +27, +168, +0, +90, +90, +133, +160, +115, +249, +80, +22, +129, +152, +138, +46, +227, +178, +189, +186, +45, +34, +145, +5, +229, +75, +33, +162, +39, +243, +88, +147, +106, +153, +83, +30, +114, +131, +76, +165, +94, +117, +135, +168, +27, +165, +78, +25, +124, +146, +173, +137, +54, +130, +58, +197, +18, +174, +223, +171, +48, +17, +131, +183, +244, +45, +31, +236, +221, +107, +137, +65, +56, +49, +141, +31, +67, +42, +116, +13, +175, +100, +240, +205, +39, +0, +0, +134, +19, +108, +200, +160, +199, +62, +12, +123, +103, +231, +27, +204, +164, +7, +181, +115, +24, +129, +231, +106, +28, +216, +246, +78, +234, +34, +119, +197, +77, +199, +185, +91, +201, +108, +133, +88, +14, +183, +241, +100, +81, +49, +204, +136, +184, +3, +126, +220, +19, +32, +199, +240, +158, +254, +100, +181, +62, +36, +92, +8, +36, +94, +147, +116, +13, +64, +183, +92, +54, +223, +100, +7, +237, +5, +160, +245, +107, +121, +235, +224, +22, +212, +47, +128, +110, +37, +177, +45, +38, +246, +44, +188, +131, +7, +180, +14, +150, +68, +190, +57, +213, +242, +249, +245, +28, +236, +188, +246, +187, +100, +229, +114, +142, +140, +186, +189, +171, +246, +34, +178, +102, +59, +2, +25, +42, +175, +121, +239, +17, +194, +111, +36, +158, +95, +251, +173, +78, +178, +163, +223, +144, +25, +59, +148, +23, +172, +108, +251, +39, +138, +91, +157, +135, +140, +230, +32, +247, +3, +246, +212, +240, +10, +17, +211, +135, +55, +27, +203, +40, +217, +218, +237, +74, +166, +148, +158, +161, +66, +223, +209, +250, +152, +84, +58, +217, +101, +4, +80, +112, +177, +49, +62, +113, +24, +88, +94, +142, +251, +120, +148, +214, +90, +125, +171, +52, +40, +248, +152, +0, +221, +70, +190, +191, +133, +7, +107, +83, +135, +186, +203, +64, +240, +182, +140, +134, +194, +55, +9, +217, +40, +180, +48, +223, +163, +132, +209, +254, +98, +153, +201, +232, +49, +45, +198, +19, +255, +163, +255, +72, +55, +134, +156, +119, +24, +72, +135, +224, +95, +180, +132, +180, +59, +85, +149, +84, +246, +160, +92, +96, +164, +220, +203, +232, +162, +112, +94, +69, +47, +110, +4, +44, +132, +149, +89, +56, +224, +235, +143, +39, +80, +66, +22, +90, +203, +143, +245, +129, +180, +138, +88, +72, +174, +179, +93, +61, +186, +167, +90, +153, +119, +229, +232, +112, +115, +165, +65, +130, +135, +170, +83, +67, +153, +181, +226, +161, +10, +210, +113, +187, +151, +118, +74, +248, +56, +10, +118, +172, +66, +111, +108, +190, +38, +65, +26, +254, +33, +181, +34, +80, +74, +116, +67, +130, +84, +128, +177, +131, +178, +228, +89, +32, +130, +28, +172, +139, +57, +97, +97, +52, +249, +185, +119, +95, +55, +4, +69, +97, +70, +244, +233, +246, +193, +49, +130, +113, +132, +46, +25, +156, +228, +111, +125, +160, +129, +73, +115, +79, +68, +194, +41, +175, +83, +178, +138, +90, +161, +30, +174, +133, +192, +98, +78, +228, +51, +223, +188, +211, +62, +60, +110, +134, +122, +86, +156, +183, +254, +136, +44, +144, +254, +101, +193, +205, +60, +148, +88, +33, +59, +144, +87, +170, +137, +172, +236, +178, +177, +28, +38, +109, +118, +18, +172, +134, +21, +222, +163, +254, +89, +105, +105, +216, +57, +235, +221, +46, +154, +172, +57, +214, +109, +202, +132, +144, +143, +239, +95, +72, +17, +110, +137, +245, +56, +3, +245, +191, +232, +197, +96, +228, +203, +76, +239, +117, +43, +221, +193, +133, +163, +15, +90, +188, +176, +156, +107, +174, +17, +69, +68, +105, +0, +0, +35, +152, +61, +168, +126, +138, +89, +40, +44, +26, +52, +195, +199, +24, +206, +143, +124, +193, +136, +169, +223, +144, +102, +199, +162, +86, +254, +49, +204, +8, +22, +190, +82, +66, +230, +116, +164, +158, +158, +85, +169, +158, +208, +216, +90, +198, +72, +88, +100, +198, +228, +135, +78, +14, +46, +255, +133, +84, +3, +216, +189, +7, +197, +87, +31, +223, +113, +209, +149, +184, +202, +53, +101, +203, +40, +206, +104, +238, +27, +213, +53, +4, +0, +229, +39, +166, +91, +181, +2, +106, +251, +182, +148, +123, +7, +133, +85, +215, +219, +156, +123, +149, +165, +179, +192, +97, +183, +121, +129, +87, +188, +254, +157, +166, +199, +126, +211, +133, +164, +23, +63, +38, +188, +177, +53, +205, +147, +151, +139, +155, +97, +244, +203, +16, +199, +15, +250, +115, +128, +188, +163, +97, +103, +235, +99, +37, +181, +143, +132, +50, +202, +236, +199, +2, +92, +227, +188, +127, +135, +51, +224, +110, +218, +79, +7, +132, +103, +10, +175, +219, +190, +184, +56, +61, +59, +167, +145, +34, +188, +171, +77, +222, +134, +138, +35, +115, +253, +110, +42, +94, +199, +23, +66, +181, +128, +122, +200, +176, +37, +94, +49, +147, +202, +18, +230, +75, +235, +76, +61, +39, +241, +101, +21, +26, +118, +40, +251, +218, +225, +13, +83, +99, +133, +130, +146, +191, +94, +152, +124, +100, +178, +111, +71, +159, +68, +193, +167, +96, +12, +21, +132, +247, +24, +71, +203, +249, +164, +152, +143, +233, +69, +148, +131, +45, +202, +96, +157, +118, +69, +102, +213, +246, +91, +88, +148, +30, +224, +26, +160, +99, +188, +17, +218, +227, +244, +208, +123, +118, +237, +68, +193, +194, +56, +172, +232, +204, +55, +67, +63, +86, +101, +26, +253, +224, +208, +135, +107, +127, +106, +21, +121, +44, +29, +209, +79, +145, +66, +27, +212, +31, +11, +181, +194, +76, +236, +207, +238, +42, +172, +11, +194, +99, +246, +83, +244, +222, +217, +83, +92, +89, +104, +242, +137, +212, +48, +16, +166, +229, +75, +61, +204, +57, +100, +30, +98, +12, +146, +51, +91, +240, +122, +39, +19, +170, +29, +72, +219, +147, +202, +50, +30, +20, +136, +148, +222, +178, +181, +107, +100, +220, +48, +229, +154, +164, +133, +230, +139, +94, +252, +185, +220, +19, +54, +245, +81, +69, +175, +82, +226, +250, +73, +140, +215, +22, +209, +145, +157, +164, +22, +210, +37, +170, +112, +130, +129, +160, +140, +160, +77, +215, +145, +104, +5, +124, +138, +147, +255, +211, +14, +237, +144, +17, +93, +146, +171, +159, +149, +220, +150, +202, +110, +27, +175, +176, +147, +184, +100, +176, +229, +220, +11, +64, +61, +161, +246, +157, +198, +113, +242, +254, +189, +38, +27, +169, +163, +69, +75, +196, +143, +100, +138, +9, +32, +255, +32, +114, +202, +116, +56, +210, +71, +117, +98, +191, +37, +4, +241, +131, +74, +171, +110, +223, +74, +186, +226, +152, +72, +46, +202, +60, +202, +70, +240, +10, +105, +16, +194, +18, +179, +191, +105, +69, +105, +199, +176, +253, +142, +153, +70, +129, +0, +0, +111, +180, +71, +220, +231, +122, +190, +215, +244, +177, +234, +32, +118, +229, +120, +38, +113, +35, +49, +19, +196, +96, +192, +28, +86, +24, +200, +137, +67, +147, +10, +48, +33, +35, +28, +108, +135, +206, +128, +215, +35, +42, +203, +23, +119, +17, +28, +181, +175, +77, +128, +123, +114, +97, +77, +216, +217, +207, +227, +205, +176, +227, +80, +21, +175, +104, +89, +105, +168, +115, +120, +35, +192, +190, +40, +230, +191, +195, +75, +208, +182, +197, +27, +80, +178, +40, +178, +220, +231, +36, +92, +146, +65, +4, +132, +224, +173, +241, +165, +203, +182, +29, +64, +234, +90, +191, +176, +173, +161, +247, +208, +195, +231, +156, +24, +85, +217, +211, +189, +184, +181, +119, +132, +131, +36, +113, +131, +169, +91, +141, +223, +243, +117, +212, +239, +4, +49, +164, +80, +88, +216, +82, +231, +250, +124, +146, +83, +250, +13, +145, +139, +18, +48, +82, +157, +140, +62, +173, +234, +246, +237, +126, +112, +107, +11, +117, +77, +204, +59, +155, +62, +190, +104, +9, +18, +184, +100, +91, +45, +84, +98, +118, +165, +237, +174, +244, +59, +36, +15, +219, +213, +140, +153, +228, +50, +26, +99, +39, +162, +132, +159, +116, +168, +127, +118, +58, +119, +248, +159, +71, +213, +213, +132, +82, +2, +53, +47, +227, +31, +181, +59, +102, +68, +239, +99, +31, +157, +213, +44, +219, +241, +247, +86, +252, +234, +250, +97, +233, +202, +216, +95, +155, +11, +12, +80, +251, +20, +173, +157, +24, +65, +102, +144, +52, +175, +64, +165, +232, +27, +104, +52, +240, +50, +49, +163, +124, +102, +35, +250, +55, +191, +236, +236, +198, +230, +49, +162, +152, +98, +246, +232, +218, +17, +232, +59, +241, +32, +175, +169, +110, +134, +70, +150, +19, +145, +69, +113, +179, +48, +206, +135, +247, +241, +205, +77, +236, +135, +223, +227, +229, +48, +163, +239, +115, +237, +162, +94, +37, +138, +128, +161, +77, +173, +16, +147, +230, +243, +185, +37, +244, +84, +98, +182, +201, +237, +93, +22, +174, +136, +107, +208, +126, +157, +110, +155, +29, +191, +112, +250, +241, +108, +5, +98, +245, +190, +132, +162, +26, +153, +116, +96, +181, +200, +178, +162, +197, +215, +19, +195, +232, +131, +182, +53, +68, +79, +138, +5, +196, +138, +139, +215, +163, +233, +253, +27, +196, +197, +133, +15, +164, +66, +36, +241, +171, +171, +66, +118, +45, +241, +43, +205, +166, +200, +202, +190, +237, +207, +104, +222, +124, +123, +110, +56, +48, +16, +89, +46, +36, +155, +172, +139, +147, +52, +133, +94, +90, +208, +92, +164, +253, +87, +175, +203, +245, +82, +242, +113, +208, +19, +157, +18, +161, +6, +245, +137, +105, +241, +14, +19, +159, +61, +213, +138, +32, +53, +15, +57, +153, +221, +57, +127, +37, +160, +175, +168, +220, +130, +145, +160, +7, +104, +151, +211, +172, +205, +125, +213, +32, +171, +55, +154, +214, +175, +158, +229, +239, +196, +121, +226, +168, +226, +44, +206, +55, +50, +13, +188, +206, +200, +246, +115, +196, +20, +84, +62, +54, +190, +184, +145, +177, +0, +0, +31, +136, +139, +244, +14, +82, +94, +27, +236, +194, +111, +122, +65, +223, +185, +4, +202, +202, +171, +177, +127, +207, +241, +23, +137, +139, +158, +30, +150, +114, +251, +131, +251, +206, +42, +140, +47, +138, +37, +108, +93, +209, +152, +74, +68, +16, +177, +188, +37, +232, +133, +16, +121, +51, +32, +100, +80, +42, +139, +235, +5, +122, +57, +99, +9, +238, +76, +93, +189, +250, +112, +130, +41, +109, +37, +80, +7, +54, +121, +25, +231, +149, +130, +159, +159, +35, +112, +156, +54, +176, +220, +182, +213, +186, +37, +216, +57, +44, +25, +11, +67, +234, +55, +54, +234, +207, +182, +52, +19, +75, +32, +227, +122, +198, +66, +176, +140, +171, +68, +164, +90, +37, +240, +125, +27, +201, +54, +118, +153, +18, +145, +195, +65, +114, +54, +57, +249, +87, +24, +253, +255, +114, +46, +24, +121, +165, +76, +237, +7, +74, +218, +135, +11, +238, +183, +139, +174, +24, +188, +87, +181, +125, +119, +54, +212, +107, +35, +39, +138, +41, +169, +234, +0, +229, +21, +23, +82, +159, +202, +158, +135, +33, +28, +78, +223, +200, +205, +231, +150, +206, +159, +97, +84, +165, +72, +254, +104, +202, +54, +19, +138, +86, +145, +218, +162, +26, +119, +189, +29, +25, +170, +173, +12, +64, +214, +28, +222, +104, +160, +122, +124, +20, +243, +118, +254, +241, +67, +235, +132, +144, +229, +92, +62, +65, +241, +81, +40, +143, +88, +123, +221, +77, +142, +42, +18, +52, +99, +35, +124, +100, +241, +41, +210, +73, +182, +0, +71, +24, +252, +46, +17, +230, +47, +132, +72, +139, +192, +196, +248, +185, +169, +165, +139, +58, +116, +209, +139, +210, +93, +26, +224, +175, +42, +250, +26, +146, +75, +11, +161, +253, +89, +143, +42, +93, +229, +242, +226, +253, +87, +162, +74, +56, +64, +76, +44, +185, +230, +68, +149, +49, +2, +44, +217, +177, +108, +93, +75, +38, +241, +82, +116, +44, +155, +212, +120, +137, +85, +182, +105, +0, +34, +63, +92, +203, +242, +133, +131, +151, +89, +210, +54, +163, +1, +199, +230, +139, +58, +31, +207, +232, +186, +219, +185, +199, +150, +116, +17, +27, +12, +83, +84, +167, +141, +81, +107, +11, +44, +238, +238, +100, +162, +171, +94, +165, +250, +125, +89, +146, +109, +164, +79, +79, +113, +81, +50, +150, +92, +8, +156, +4, +238, +205, +37, +197, +40, +5, +127, +237, +132, +196, +31, +1, +156, +185, +14, +3, +31, +103, +32, +151, +238, +116, +18, +188, +129, +244, +179, +221, +182, +39, +157, +29, +226, +255, +252, +238, +227, +238, +211, +60, +255, +1, +77, +136, +170, +102, +207, +4, +122, +97, +149, +7, +102, +206, +252, +119, +100, +247, +233, +125, +106, +229, +248, +125, +104, +230, +125, +169, +207, +178, +250, +199, +52, +255, +213, +198, +128, +117, +177, +244, +84, +223, +49, +76, +171, +25, +234, +153, +84, +24, +72, +4, +152, +62, +114, +234, +178, +87, +211, +205, +207, +34, +199, +193, +171, +146, +70, +107, +131, +183, +119, +191, +122, +24, +135, +73, +114, +114, +214, +110, +0, +0, +151, +57, +148, +48, +238, +93, +97, +81, +57, +224, +231, +31, +167, +110, +14, +220, +62, +168, +174, +78, +185, +29, +190, +4, +156, +181, +112, +168, +194, +149, +234, +42, +81, +96, +99, +2, +139, +24, +212, +92, +161, +31, +235, +238, +196, +176, +203, +111, +177, +189, +197, +2, +81, +91, +48, +248, +98, +101, +131, +39, +221, +217, +101, +230, +107, +221, +231, +195, +119, +110, +21, +76, +107, +194, +197, +2, +208, +155, +143, +160, +236, +26, +43, +21, +129, +36, +77, +247, +34, +195, +216, +242, +249, +98, +86, +152, +128, +121, +166, +177, +181, +183, +234, +67, +121, +156, +9, +50, +147, +121, +172, +88, +143, +144, +75, +167, +246, +214, +229, +145, +47, +189, +245, +96, +211, +150, +113, +112, +83, +110, +111, +184, +144, +136, +163, +194, +197, +187, +8, +162, +128, +238, +108, +111, +177, +138, +16, +152, +254, +23, +142, +146, +30, +0, +58, +51, +199, +152, +62, +12, +181, +80, +253, +160, +140, +59, +49, +215, +171, +103, +40, +24, +163, +25, +190, +130, +30, +184, +203, +128, +76, +195, +16, +37, +205, +94, +228, +117, +185, +178, +108, +111, +174, +128, +111, +134, +85, +244, +166, +158, +89, +165, +0, +71, +182, +182, +22, +65, +38, +226, +153, +105, +190, +118, +81, +68, +27, +53, +63, +53, +155, +187, +164, +106, +102, +144, +235, +56, +2, +185, +99, +141, +114, +212, +138, +144, +142, +207, +68, +20, +38, +0, +188, +176, +242, +76, +167, +227, +113, +82, +41, +27, +181, +144, +154, +171, +138, +200, +94, +60, +246, +9, +9, +37, +145, +174, +81, +155, +209, +58, +243, +37, +15, +107, +199, +210, +203, +43, +108, +62, +203, +51, +80, +84, +2, +223, +205, +222, +132, +154, +15, +44, +101, +33, +53, +21, +19, +43, +52, +138, +183, +224, +177, +68, +112, +8, +86, +43, +115, +18, +220, +224, +9, +66, +208, +179, +59, +214, +219, +221, +54, +109, +38, +187, +66, +173, +180, +251, +135, +215, +12, +18, +199, +162, +52, +128, +93, +173, +171, +249, +69, +79, +24, +7, +61, +158, +30, +24, +114, +119, +147, +216, +118, +241, +244, +106, +4, +167, +97, +212, +126, +157, +142, +122, +154, +128, +47, +210, +137, +127, +126, +166, +77, +182, +20, +34, +150, +165, +67, +236, +166, +151, +9, +239, +176, +217, +124, +10, +6, +149, +52, +245, +75, +207, +210, +157, +136, +90, +68, +110, +56, +169, +97, +55, +95, +178, +37, +122, +110, +226, +172, +240, +158, +240, +96, +136, +253, +77, +118, +10, +1, +211, +81, +212, +183, +225, +235, +37, +225, +78, +67, +183, +30, +13, +210, +134, +189, +31, +242, +128, +64, +164, +62, +188, +240, +240, +132, +118, +49, +205, +180, +68, +32, +86, +100, +195, +160, +178, +160, +227, +203, +103, +155, +36, +222, +62, +241, +147, +182, +99, +32, +210, +11, +218, +224, +91, +65, +183, +146, +146, +234, +153, +42, +95, +103, +2, +44, +238, +155, +100, +186, +117, +190, +155, +131, +145, +161, +159, +145, +250, +193, +134, +62, +231, +114, +12, +214, +233, +121, +109, +0, +0, +9, +13, +58, +95, +232, +255, +150, +164, +136, +82, +226, +220, +56, +172, +12, +116, +80, +94, +223, +40, +38, +237, +16, +78, +250, +76, +217, +152, +168, +255, +37, +25, +43, +143, +173, +71, +245, +7, +91, +219, +127, +100, +187, +53, +93, +74, +223, +12, +205, +95, +103, +97, +249, +126, +163, +69, +250, +82, +236, +165, +136, +215, +248, +152, +202, +238, +112, +162, +77, +202, +145, +88, +0, +189, +66, +215, +219, +250, +251, +202, +119, +223, +138, +86, +67, +49, +141, +140, +108, +111, +182, +208, +66, +18, +77, +9, +77, +254, +44, +18, +184, +82, +36, +120, +57, +79, +191, +10, +62, +13, +71, +210, +48, +26, +36, +64, +109, +137, +203, +247, +206, +40, +153, +236, +210, +23, +72, +217, +84, +200, +34, +209, +122, +240, +176, +3, +212, +153, +67, +194, +63, +163, +238, +25, +61, +144, +204, +143, +219, +155, +32, +154, +35, +28, +86, +77, +223, +71, +219, +112, +88, +221, +202, +111, +213, +246, +250, +165, +40, +242, +157, +66, +105, +245, +80, +33, +66, +4, +20, +103, +196, +166, +211, +208, +74, +5, +164, +198, +3, +246, +221, +55, +54, +137, +77, +160, +110, +82, +212, +103, +22, +143, +41, +83, +11, +169, +149, +14, +56, +136, +112, +103, +254, +178, +100, +29, +77, +62, +241, +233, +205, +59, +73, +48, +134, +237, +153, +94, +70, +68, +4, +210, +153, +241, +8, +8, +231, +165, +81, +229, +233, +207, +246, +232, +11, +78, +36, +3, +148, +254, +243, +15, +18, +177, +96, +53, +132, +151, +125, +154, +132, +87, +20, +113, +37, +97, +155, +89, +218, +153, +253, +9, +184, +35, +72, +122, +116, +62, +175, +135, +128, +174, +229, +54, +138, +182, +133, +249, +92, +188, +118, +100, +185, +142, +80, +172, +48, +173, +211, +76, +248, +79, +45, +22, +160, +232, +52, +11, +84, +104, +167, +78, +37, +118, +23, +241, +19, +217, +162, +73, +39, +221, +194, +174, +173, +68, +58, +236, +136, +243, +144, +22, +69, +29, +217, +67, +159, +15, +158, +191, +212, +142, +63, +160, +50, +72, +230, +248, +15, +190, +145, +148, +130, +171, +183, +44, +72, +147, +92, +29, +94, +217, +161, +57, +184, +9, +177, +118, +250, +77, +48, +211, +85, +189, +127, +204, +112, +40, +241, +177, +148, +25, +216, +114, +117, +206, +171, +75, +152, +64, +223, +66, +205, +187, +155, +16, +144, +4, +107, +81, +65, +86, +121, +191, +182, +100, +136, +159, +135, +202, +79, +37, +73, +105, +163, +21, +94, +105, +57, +233, +236, +162, +180, +141, +253, +132, +17, +64, +171, +32, +249, +97, +33, +96, +58, +128, +175, +15, +175, +155, +14, +28, +156, +53, +161, +39, +91, +93, +19, +71, +106, +148, +8, +149, +43, +216, +214, +61, +158, +53, +96, +58, +219, +97, +214, +93, +187, +189, +114, +91, +127, +53, +173, +240, +39, +176, +130, +237, +41, +45, +134, +94, +61, +47, +56, +126, +209, +174, +226, +235, +102, +231, +7, +228, +147, +3, +181, +40, +217, +117, +99, +158, +0, +154, +83, +145, +54, +194, +226, +185, +0, +0, +58, +78, +181, +216, +46, +121, +185, +239, +31, +112, +124, +163, +234, +223, +50, +19, +126, +218, +196, +89, +26, +186, +249, +199, +169, +227, +7, +248, +200, +191, +209, +149, +194, +126, +215, +23, +228, +221, +78, +3, +95, +147, +227, +168, +123, +47, +210, +248, +142, +178, +1, +92, +49, +252, +5, +127, +195, +0, +123, +203, +232, +200, +0, +25, +89, +160, +23, +10, +177, +34, +163, +28, +178, +212, +150, +185, +144, +25, +142, +37, +211, +240, +67, +189, +12, +82, +17, +106, +5, +208, +243, +31, +231, +103, +145, +86, +237, +151, +117, +100, +17, +178, +67, +167, +62, +237, +216, +237, +41, +39, +166, +226, +10, +56, +127, +19, +125, +33, +192, +117, +196, +83, +91, +220, +180, +113, +89, +14, +66, +139, +112, +108, +48, +200, +145, +15, +166, +175, +230, +196, +171, +154, +96, +214, +0, +12, +134, +73, +37, +178, +63, +101, +165, +225, +245, +103, +246, +84, +167, +150, +124, +0, +206, +47, +55, +29, +62, +114, +243, +113, +135, +73, +126, +227, +120, +182, +33, +23, +169, +109, +16, +188, +175, +235, +133, +24, +191, +183, +189, +174, +159, +232, +65, +80, +143, +28, +155, +26, +51, +143, +229, +170, +140, +136, +98, +85, +13, +11, +54, +121, +109, +31, +187, +17, +184, +101, +166, +223, +165, +7, +104, +35, +8, +226, +198, +219, +137, +37, +101, +109, +56, +157, +104, +50, +101, +10, +135, +80, +18, +217, +133, +255, +4, +42, +72, +44, +92, +117, +134, +124, +41, +36, +56, +2, +110, +64, +142, +109, +3, +179, +149, +199, +136, +231, +189, +191, +11, +54, +0, +226, +129, +146, +220, +47, +227, +2, +63, +150, +133, +76, +246, +247, +189, +230, +172, +120, +31, +61, +249, +2, +36, +3, +38, +125, +69, +0, +143, +80, +206, +15, +248, +66, +175, +204, +165, +157, +82, +35, +75, +137, +95, +236, +133, +219, +21, +210, +55, +120, +235, +239, +89, +220, +18, +95, +56, +15, +132, +213, +75, +41, +242, +141, +188, +166, +19, +167, +30, +26, +190, +83, +81, +244, +12, +187, +139, +187, +121, +123, +30, +218, +12, +55, +122, +226, +35, +149, +138, +229, +132, +11, +231, +178, +37, +241, +142, +127, +147, +74, +174, +212, +145, +47, +108, +245, +214, +78, +143, +145, +88, +6, +228, +166, +229, +219, +32, +161, +150, +126, +133, +189, +234, +13, +58, +231, +129, +10, +79, +25, +84, +166, +232, +151, +99, +84, +40, +126, +105, +190, +36, +47, +246, +134, +102, +115, +197, +84, +138, +245, +59, +164, +148, +32, +50, +190, +212, +37, +185, +56, +3, +233, +178, +253, +138, +111, +32, +83, +134, +12, +49, +48, +241, +31, +89, +106, +127, +186, +203, +226, +215, +218, +203, +90, +115, +200, +208, +28, +185, +248, +116, +224, +37, +90, +222, +42, +221, +87, +42, +111, +113, +128, +91, +62, +239, +170, +224, +130, +6, +73, +247, +116, +139, +114, +205, +92, +40, +69, +49, +216, +186, +108, +18, +86, +93, +214, +155, +199, +150, +251, +143, +179, +252, +82, +25, +168, +126, +103, +41, +225, +174, +242, +0, +0, +240, +213, +30, +75, +129, +239, +251, +199, +160, +89, +98, +87, +83, +84, +253, +240, +89, +21, +143, +99, +153, +252, +149, +196, +47, +110, +143, +60, +37, +241, +90, +54, +105, +180, +34, +163, +145, +14, +157, +87, +53, +188, +205, +180, +136, +210, +62, +160, +228, +220, +38, +228, +93, +17, +39, +251, +224, +22, +240, +191, +176, +167, +168, +133, +83, +47, +102, +149, +243, +146, +251, +169, +204, +194, +161, +157, +193, +102, +51, +50, +223, +104, +133, +158, +205, +177, +45, +213, +67, +153, +94, +211, +153, +203, +53, +203, +184, +248, +137, +74, +93, +226, +211, +113, +61, +75, +216, +18, +253, +195, +221, +90, +185, +144, +30, +109, +28, +123, +3, +189, +138, +53, +17, +52, +87, +81, +231, +149, +215, +200, +61, +192, +65, +78, +220, +104, +14, +243, +28, +160, +131, +32, +228, +224, +22, +194, +124, +244, +155, +98, +200, +69, +110, +222, +54, +173, +183, +16, +88, +12, +151, +69, +15, +66, +234, +88, +70, +232, +69, +186, +211, +192, +205, +211, +54, +136, +68, +128, +69, +50, +133, +112, +60, +97, +175, +237, +223, +95, +154, +229, +54, +63, +116, +254, +208, +45, +185, +176, +104, +20, +219, +9, +199, +170, +88, +244, +117, +23, +117, +3, +188, +211, +93, +59, +187, +19, +193, +19, +205, +255, +186, +249, +203, +105, +232, +33, +231, +195, +239, +63, +142, +29, +185, +225, +84, +28, +150, +116, +23, +63, +114, +63, +173, +193, +158, +151, +225, +225, +236, +109, +198, +112, +158, +161, +213, +150, +160, +165, +174, +151, +68, +156, +19, +52, +200, +156, +103, +118, +199, +41, +125, +139, +45, +250, +216, +146, +175, +129, +36, +40, +58, +66, +77, +117, +48, +251, +198, +159, +95, +19, +59, +231, +133, +205, +70, +222, +73, +58, +176, +195, +4, +40, +95, +134, +22, +160, +147, +32, +108, +97, +219, +81, +7, +80, +205, +126, +210, +228, +192, +171, +25, +47, +53, +231, +208, +88, +201, +209, +32, +146, +38, +197, +114, +147, +91, +215, +107, +231, +83, +236, +128, +133, +210, +110, +100, +219, +28, +122, +123, +215, +77, +146, +66, +70, +155, +89, +236, +35, +193, +15, +154, +74, +29, +54, +160, +180, +56, +55, +189, +227, +111, +10, +23, +90, +17, +19, +236, +84, +152, +79, +237, +35, +249, +155, +10, +68, +135, +17, +27, +43, +248, +209, +122, +0, +176, +206, +153, +247, +126, +3, +154, +228, +157, +155, +131, +200, +139, +119, +253, +11, +67, +90, +168, +43, +33, +147, +165, +134, +21, +176, +203, +68, +222, +58, +30, +239, +76, +205, +179, +109, +240, +252, +18, +61, +59, +156, +127, +61, +205, +0, +89, +113, +161, +27, +150, +59, +36, +66, +204, +36, +152, +70, +226, +138, +58, +48, +185, +55, +180, +6, +240, +189, +250, +227, +125, +137, +148, +189, +159, +31, +254, +35, +31, +186, +115, +224, +72, +218, +194, +125, +90, +199, +53, +132, +139, +42, +29, +24, +51, +18, +124, +37, +24, +245, +234, +175, +44, +124, +60, +201, +230, +147, +141, +163, +113, +148, +191, +123, +1, +227, +0, +0, +162, +182, +107, +108, +52, +40, +158, +8, +202, +88, +114, +52, +143, +161, +86, +194, +215, +36, +31, +237, +85, +0, +55, +33, +175, +143, +237, +168, +35, +120, +217, +177, +119, +22, +76, +83, +98, +118, +165, +4, +193, +25, +218, +247, +35, +9, +148, +110, +44, +12, +111, +110, +157, +3, +61, +163, +242, +21, +169, +102, +19, +67, +254, +209, +42, +207, +6, +220, +29, +252, +97, +58, +208, +162, +12, +134, +203, +50, +65, +55, +64, +129, +125, +126, +111, +154, +139, +20, +103, +141, +67, +95, +18, +179, +115, +81, +243, +59, +82, +83, +75, +103, +173, +182, +89, +199, +157, +164, +8, +232, +49, +9, +10, +12, +159, +140, +139, +140, +51, +109, +40, +70, +92, +192, +76, +193, +199, +188, +201, +4, +52, +143, +101, +238, +168, +90, +55, +21, +178, +84, +84, +231, +168, +222, +152, +136, +75, +186, +151, +36, +35, +144, +206, +67, +119, +225, +170, +183, +234, +162, +132, +102, +120, +191, +250, +245, +226, +148, +145, +101, +240, +68, +216, +58, +219, +230, +244, +147, +212, +43, +190, +155, +80, +22, +1, +95, +20, +38, +223, +119, +97, +118, +133, +8, +89, +202, +232, +49, +201, +43, +69, +174, +137, +115, +147, +12, +237, +65, +19, +110, +114, +160, +126, +142, +89, +159, +198, +121, +141, +83, +56, +187, +1, +162, +213, +29, +57, +130, +126, +160, +34, +219, +131, +13, +63, +156, +239, +246, +77, +153, +90, +26, +110, +142, +51, +184, +236, +157, +110, +112, +143, +156, +192, +72, +77, +64, +154, +142, +250, +230, +219, +166, +228, +48, +152, +185, +37, +53, +200, +198, +137, +17, +15, +36, +138, +166, +47, +126, +222, +43, +154, +90, +161, +4, +200, +127, +156, +210, +55, +50, +239, +157, +142, +81, +40, +124, +68, +183, +86, +169, +127, +70, +78, +27, +40, +136, +17, +74, +54, +65, +19, +19, +76, +166, +88, +41, +18, +103, +8, +194, +169, +151, +72, +222, +151, +156, +83, +65, +165, +123, +189, +189, +30, +109, +185, +87, +128, +167, +155, +146, +127, +114, +19, +215, +99, +163, +128, +6, +198, +120, +243, +206, +253, +38, +200, +171, +78, +57, +51, +0, +91, +72, +177, +159, +175, +137, +173, +234, +135, +99, +197, +188, +185, +114, +186, +234, +200, +4, +197, +155, +233, +127, +217, +87, +228, +134, +25, +129, +13, +165, +138, +156, +216, +82, +77, +253, +49, +221, +84, +57, +252, +162, +57, +171, +107, +78, +197, +203, +252, +199, +102, +208, +140, +111, +211, +3, +30, +240, +127, +248, +43, +105, +213, +105, +176, +63, +195, +171, +123, +186, +197, +110, +148, +118, +217, +72, +174, +154, +234, +63, +66, +56, +133, +143, +39, +27, +59, +245, +218, +35, +183, +44, +19, +70, +186, +193, +8, +89, +116, +3, +203, +2, +17, +132, +255, +218, +123, +36, +178, +44, +19, +207, +200, +108, +223, +140, +76, +103, +99, +228, +114, +189, +152, +156, +216, +148, +66, +23, +201, +153, +190, +250, +35, +124, +250, +98, +195, +8, +15, +25, +201, +85, +59, +118, +19, +5, +239, +28, +8, +0, +0, +0, +209, +134, +245, +75, +3, +111, +228, +206, +110, +169, +49, +85, +190, +54, +253, +245, +149, +70, +51, +66, +67, +85, +105, +204, +219, +53, +82, +109, +170, +89, +178, +113, +171, +153, +212, +192, +249, +221, +91, +106, +240, +75, +3, +245, +213, +144, +198, +153, +25, +164, +174, +155, +248, +56, +120, +179, +245, +131, +112, +25, +88, +167, +43, +232, +146, +33, +254, +10, +218, +219, +203, +8, +93, +162, +121, +165, +12, +242, +38, +101, +184, +211, +71, +122, +139, +104, +28, +131, +79, +228, +46, +97, +189, +144, +175, +132, +16, +107, +187, +48, +209, +230, +131, +203, +191, +9, +109, +74, +59, +23, +145, +110, +0, +241, +168, +7, +13, +147, +100, +242, +245, +122, +58, +115, +232, +145, +194, +11, +177, +225, +163, +68, +234, +237, +78, +165, +130, +135, +64, +102, +131, +41, +30, +149, +44, +24, +249, +211, +46, +65, +8, +89, +238, +205, +117, +125, +157, +53, +89, +67, +82, +33, +26, +156, +200, +244, +174, +109, +0, +133, +185, +107, +248, +204, +54, +33, +193, +38, +208, +179, +133, +135, +87, +155, +191, +209, +158, +63, +117, +254, +128, +40, +76, +32, +53, +138, +227, +170, +120, +27, +18, +199, +188, +115, +58, +133, +46, +114, +157, +0, +117, +71, +160, +206, +242, +236, +221, +208, +170, +80, +101, +12, +103, +135, +218, +62, +224, +43, +212, +36, +105, +239, +203, +181, +112, +79, +97, +229, +49, +17, +131, +213, +165, +204, +101, +167, +165, +140, +244, +48, +174, +82, +57, +113, +86, +90, +217, +217, +252, +17, +160, +27, +118, +115, +112, +198, +83, +61, +19, +253, +88, +62, +198, +178, +81, +139, +225, +189, +164, +221, +79, +127, +131, +87, +66, +213, +53, +215, +248, +159, +52, +226, +53, +80, +36, +143, +21, +180, +250, +163, +227, +4, +132, +3, +59, +226, +214, +199, +79, +186, +35, +130, +220, +171, +213, +23, +29, +115, +247, +232, +19, +33, +8, +250, +114, +79, +145, +155, +76, +254, +102, +136, +183, +34, +88, +87, +215, +151, +89, +64, +222, +128, +248, +37, +180, +216, +216, +198, +76, +48, +154, +198, +14, +111, +19, +91, +148, +161, +27, +133, +217, +10, +106, +132, +207, +155, +98, +238, +147, +6, +215, +97, +96, +17, +100, +114, +151, +183, +227, +85, +26, +227, +157, +119, +54, +115, +148, +210, +179, +2, +72, +209, +86, +213, +22, +253, +152, +241, +50, +250, +57, +161, +170, +140, +50, +24, +236, +245, +71, +243, +202, +176, +60, +159, +102, +145, +48, +81, +1, +130, +223, +97, +114, +153, +193, +103, +3, +152, +80, +168, +201, +78, +9, +115, +103, +31, +98, +227, +144, +121, +205, +249, +14, +230, +160, +13, +143, +65, +152, +156, +28, +127, +63, +211, +40, +240, +104, +231, +14, +128, +122, +178, +39, +238, +96, +91, +220, +211, +47, +207, +156, +140, +224, +254, +143, +67, +158, +143, +9, +90, +194, +209, +75, +114, +136, +147, +11, +221, +222, +33, +176, +109, +236, +41, +152, +204, +193, +19, +250, +71, +186, +167, +138, +28, +123, +116, +176, +173, +46, +115, +0, +0, +131, +165, +45, +210, +45, +45, +8, +99, +37, +227, +166, +51, +209, +117, +120, +84, +74, +181, +23, +222, +221, +11, +96, +200, +1, +28, +35, +2, +62, +33, +55, +140, +67, +160, +253, +25, +63, +141, +147, +19, +138, +162, +75, +138, +10, +138, +242, +21, +178, +170, +177, +55, +124, +227, +233, +91, +163, +106, +36, +18, +172, +59, +166, +8, +132, +207, +199, +19, +127, +224, +243, +10, +228, +201, +64, +104, +120, +63, +236, +146, +241, +189, +219, +114, +54, +65, +21, +64, +154, +111, +146, +59, +143, +58, +126, +69, +99, +211, +166, +40, +228, +241, +156, +63, +36, +139, +197, +24, +185, +69, +149, +29, +213, +55, +63, +246, +168, +124, +61, +39, +160, +185, +182, +77, +83, +114, +57, +169, +49, +161, +145, +21, +245, +12, +247, +44, +30, +116, +108, +124, +29, +219, +17, +31, +120, +94, +126, +226, +48, +66, +52, +163, +85, +26, +169, +6, +1, +109, +123, +225, +233, +99, +198, +230, +66, +75, +218, +166, +207, +93, +146, +176, +95, +60, +111, +153, +111, +123, +201, +125, +153, +11, +88, +27, +148, +10, +208, +0, +168, +110, +162, +98, +93, +250, +82, +182, +175, +204, +5, +218, +166, +132, +25, +33, +231, +225, +184, +41, +56, +93, +242, +113, +96, +37, +253, +121, +157, +51, +11, +212, +217, +141, +87, +204, +189, +224, +12, +114, +241, +118, +97, +122, +216, +20, +107, +208, +107, +192, +109, +97, +139, +51, +177, +149, +183, +84, +129, +105, +248, +226, +190, +238, +197, +152, +13, +138, +255, +57, +116, +128, +220, +204, +169, +68, +68, +161, +30, +160, +101, +25, +62, +13, +180, +102, +127, +186, +69, +200, +221, +60, +162, +40, +134, +182, +163, +172, +217, +189, +67, +35, +146, +139, +128, +82, +232, +45, +61, +3, +110, +50, +220, +124, +86, +102, +83, +1, +14, +143, +47, +83, +139, +68, +102, +19, +79, +253, +7, +36, +207, +193, +104, +129, +200, +155, +67, +192, +244, +217, +15, +90, +250, +123, +45, +199, +165, +181, +239, +210, +185, +180, +185, +161, +202, +109, +126, +35, +15, +252, +24, +97, +244, +17, +186, +0, +133, +31, +180, +40, +4, +20, +85, +120, +222, +87, +6, +221, +31, +112, +148, +194, +125, +181, +149, +121, +97, +235, +62, +240, +114, +106, +26, +213, +97, +84, +136, +204, +255, +129, +140, +60, +143, +140, +236, +25, +101, +124, +67, +36, +108, +201, +43, +46, +117, +75, +11, +175, +103, +175, +63, +48, +59, +162, +158, +140, +39, +142, +232, +45, +197, +55, +164, +39, +212, +11, +14, +52, +77, +26, +184, +190, +198, +152, +94, +51, +11, +19, +58, +133, +195, +40, +187, +22, +135, +27, +87, +154, +244, +83, +248, +232, +2, +121, +219, +253, +226, +78, +192, +71, +28, +234, +221, +224, +120, +248, +26, +181, +100, +87, +18, +69, +36, +177, +135, +229, +72, +9, +18, +53, +166, +22, +77, +169, +19, +255, +159, +184, +155, +143, +146, +140, +101, +49, +135, +107, +103, +124, +82, +202, +137, +21, +79, +62, +212, +27, +84, +58, +151, +206, +98, +6, +0, +0, +230, +140, +45, +137, +178, +186, +224, +129, +114, +70, +211, +184, +69, +35, +239, +155, +96, +37, +90, +168, +78, +196, +44, +122, +77, +190, +73, +231, +218, +215, +20, +91, +185, +127, +205, +11, +15, +64, +153, +111, +188, +98, +44, +178, +92, +205, +210, +80, +201, +46, +131, +90, +215, +46, +191, +151, +187, +47, +177, +66, +28, +201, +64, +117, +168, +193, +86, +254, +122, +214, +177, +238, +174, +116, +242, +254, +6, +150, +10, +77, +52, +160, +154, +28, +123, +184, +25, +219, +100, +18, +20, +40, +191, +74, +4, +190, +168, +66, +85, +214, +27, +130, +4, +104, +56, +157, +191, +196, +157, +44, +23, +7, +92, +241, +122, +159, +158, +173, +108, +3, +128, +181, +245, +213, +87, +62, +90, +39, +37, +140, +123, +107, +250, +117, +185, +82, +163, +36, +94, +209, +235, +210, +78, +67, +220, +131, +89, +181, +178, +224, +166, +182, +36, +203, +106, +48, +36, +149, +187, +250, +141, +12, +18, +191, +212, +235, +25, +52, +128, +152, +89, +168, +96, +89, +128, +143, +100, +41, +87, +100, +17, +203, +144, +211, +219, +224, +219, +254, +242, +219, +49, +25, +61, +110, +88, +236, +212, +240, +86, +196, +222, +55, +185, +59, +205, +50, +112, +79, +165, +106, +12, +249, +61, +176, +113, +210, +33, +5, +213, +134, +40, +135, +110, +205, +203, +137, +149, +204, +223, +241, +171, +9, +124, +108, +75, +106, +123, +250, +108, +116, +71, +118, +101, +144, +237, +250, +241, +113, +64, +119, +252, +150, +90, +7, +187, +20, +192, +52, +20, +225, +170, +196, +155, +76, +172, +133, +215, +164, +90, +197, +113, +203, +243, +81, +173, +42, +69, +43, +66, +172, +98, +153, +190, +47, +134, +24, +159, +145, +66, +54, +12, +230, +155, +159, +156, +59, +89, +180, +199, +108, +153, +118, +177, +241, +164, +136, +247, +11, +237, +28, +106, +174, +105, +188, +28, +238, +198, +227, +84, +29, +6, +247, +51, +238, +90, +210, +55, +254, +251, +235, +32, +135, +122, +41, +184, +221, +154, +154, +197, +138, +103, +115, +102, +181, +201, +221, +178, +171, +205, +150, +142, +27, +116, +19, +83, +142, +252, +218, +227, +191, +143, +145, +168, +0, +153, +221, +85, +70, +169, +175, +144, +254, +34, +83, +119, +22, +222, +4, +116, +101, +81, +39, +185, +124, +190, +41, +202, +205, +21, +94, +55, +157, +120, +232, +178, +219, +215, +103, +85, +167, +19, +173, +52, +220, +19, +223, +252, +64, +169, +117, +229, +165, +47, +129, +178, +149, +119, +127, +18, +36, +165, +58, +15, +190, +85, +119, +209, +82, +115, +140, +239, +208, +165, +101, +162, +123, +49, +138, +205, +102, +7, +109, +155, +179, +219, +204, +255, +91, +187, +213, +240, +49, +184, +28, +9, +198, +113, +32, +207, +203, +206, +29, +197, +224, +241, +65, +183, +56, +85, +129, +116, +192, +239, +178, +208, +238, +84, +77, +71, +47, +11, +80, +246, +31, +23, +163, +112, +18, +39, +155, +140, +44, +121, +147, +84, +53, +74, +192, +75, +204, +201, +179, +106, +73, +103, +11, +125, +242, +170, +31, +0, +0, +92, +123, +239, +59, +43, +193, +186, +129, +89, +255, +88, +191, +229, +100, +5, +33, +186, +122, +110, +209, +22, +126, +41, +68, +171, +5, +14, +139, +53, +193, +163, +90, +160, +108, +186, +82, +1, +183, +122, +65, +86, +132, +107, +6, +148, +54, +145, +86, +232, +118, +21, +102, +166, +62, +135, +203, +168, +71, +90, +196, +129, +207, +12, +217, +234, +110, +3, +243, +40, +48, +119, +48, +209, +179, +131, +118, +213, +76, +167, +211, +135, +70, +19, +254, +20, +212, +146, +63, +159, +184, +197, +151, +181, +40, +252, +252, +129, +70, +173, +130, +4, +22, +42, +87, +143, +93, +82, +225, +195, +207, +71, +218, +88, +225, +209, +249, +221, +177, +192, +7, +187, +100, +197, +123, +70, +107, +228, +228, +91, +204, +236, +133, +161, +13, +70, +164, +110, +235, +216, +208, +30, +24, +65, +142, +239, +39, +161, +147, +18, +94, +189, +2, +94, +155, +69, +106, +48, +248, +211, +231, +177, +250, +91, +181, +162, +203, +65, +215, +31, +122, +113, +35, +231, +203, +158, +253, +36, +160, +247, +28, +106, +228, +182, +164, +41, +100, +200, +134, +43, +126, +147, +97, +181, +86, +182, +80, +104, +85, +27, +98, +1, +84, +73, +29, +1, +40, +211, +80, +161, +22, +96, +22, +187, +8, +50, +59, +66, +242, +12, +0, +28, +88, +70, +170, +4, +106, +34, +129, +92, +225, +93, +83, +137, +4, +111, +250, +179, +42, +255, +222, +138, +120, +116, +82, +208, +254, +22, +196, +226, +73, +40, +141, +179, +195, +242, +120, +21, +221, +43, +42, +54, +131, +186, +90, +25, +75, +211, +93, +103, +153, +69, +159, +9, +227, +172, +191, +136, +127, +113, +130, +134, +230, +64, +186, +105, +115, +92, +28, +34, +74, +211, +54, +115, +150, +53, +84, +135, +38, +239, +176, +178, +105, +136, +35, +118, +185, +167, +48, +218, +71, +194, +219, +49, +211, +204, +246, +13, +213, +93, +139, +100, +191, +186, +231, +214, +102, +10, +216, +68, +17, +241, +59, +2, +3, +168, +248, +129, +61, +77, +119, +186, +138, +32, +28, +45, +146, +212, +28, +163, +255, +21, +152, +169, +232, +54, +171, +33, +197, +173, +130, +151, +40, +118, +143, +73, +247, +192, +97, +20, +116, +100, +86, +20, +121, +100, +114, +175, +152, +198, +230, +203, +33, +21, +156, +11, +95, +164, +103, +1, +211, +183, +190, +223, +196, +117, +167, +135, +146, +193, +117, +248, +101, +246, +67, +254, +0, +205, +218, +80, +245, +157, +91, +40, +20, +138, +23, +158, +238, +205, +26, +245, +146, +51, +155, +51, +68, +25, +111, +134, +200, +118, +236, +196, +0, +42, +33, +167, +74, +146, +43, +249, +87, +64, +28, +32, +130, +167, +106, +90, +100, +41, +78, +206, +212, +184, +156, +56, +20, +148, +179, +89, +146, +152, +140, +235, +116, +215, +243, +123, +182, +89, +241, +76, +121, +5, +36, +179, +78, +255, +68, +75, +236, +233, +176, +88, +172, +220, +3, +99, +96, +129, +200, +176, +56, +124, +34, +63, +123, +92, +115, +134, +153, +14, +189, +138, +101, +184, +219, +35, +208, +0, +0, +11, +178, +127, +169, +28, +109, +92, +3, +165, +250, +57, +130, +20, +174, +106, +45, +237, +232, +162, +127, +61, +241, +246, +114, +123, +162, +70, +108, +253, +212, +96, +65, +38, +141, +150, +77, +234, +59, +13, +118, +245, +83, +184, +101, +110, +76, +132, +88, +119, +79, +28, +48, +70, +159, +178, +14, +182, +22, +16, +57, +95, +79, +179, +45, +100, +255, +101, +105, +26, +241, +40, +215, +194, +68, +39, +42, +89, +197, +11, +191, +109, +94, +162, +222, +47, +168, +174, +78, +96, +180, +243, +169, +97, +212, +29, +118, +139, +179, +100, +175, +65, +140, +146, +124, +155, +106, +189, +134, +181, +117, +233, +127, +135, +144, +89, +0, +198, +77, +80, +159, +32, +212, +9, +71, +108, +136, +240, +120, +178, +125, +202, +22, +43, +19, +55, +153, +80, +75, +84, +140, +73, +213, +17, +32, +137, +224, +253, +36, +139, +123, +133, +100, +8, +40, +205, +134, +146, +69, +122, +86, +52, +192, +43, +185, +181, +97, +8, +98, +250, +97, +102, +27, +108, +165, +243, +65, +151, +42, +124, +164, +214, +69, +249, +18, +107, +178, +212, +167, +131, +33, +83, +78, +79, +172, +23, +66, +175, +43, +216, +17, +31, +52, +142, +88, +173, +143, +22, +248, +45, +77, +247, +123, +220, +60, +47, +193, +204, +121, +244, +16, +199, +54, +189, +154, +194, +27, +105, +125, +129, +225, +60, +80, +143, +14, +166, +38, +221, +135, +1, +186, +151, +96, +38, +191, +222, +222, +191, +25, +111, +90, +203, +11, +227, +245, +82, +174, +192, +28, +111, +32, +90, +0, +31, +1, +85, +104, +198, +176, +83, +169, +165, +20, +125, +248, +95, +224, +20, +36, +86, +117, +140, +32, +2, +75, +33, +28, +178, +245, +46, +13, +193, +98, +178, +171, +201, +92, +231, +16, +208, +91, +98, +231, +57, +36, +88, +7, +31, +119, +84, +237, +134, +31, +93, +59, +95, +94, +102, +173, +136, +12, +211, +78, +132, +3, +190, +254, +108, +98, +7, +131, +149, +45, +114, +85, +128, +227, +200, +119, +73, +82, +152, +16, +171, +224, +73, +211, +137, +151, +191, +27, +92, +129, +144, +116, +236, +106, +173, +216, +10, +151, +174, +226, +76, +187, +135, +128, +216, +254, +79, +224, +77, +196, +192, +121, +5, +82, +12, +178, +122, +34, +183, +151, +10, +63, +69, +84, +97, +88, +37, +247, +83, +113, +179, +147, +182, +176, +185, +22, +255, +192, +107, +226, +109, +247, +42, +3, +127, +215, +96, +199, +236, +213, +56, +124, +85, +121, +212, +114, +24, +69, +58, +72, +166, +138, +101, +225, +18, +9, +155, +240, +185, +175, +254, +166, +1, +94, +208, +141, +216, +211, +69, +120, +186, +113, +156, +93, +166, +206, +226, +12, +59, +168, +47, +31, +52, +90, +116, +155, +232, +162, +74, +108, +153, +114, +189, +140, +179, +111, +142, +194, +19, +51, +245, +249, +142, +177, +7, +32, +234, +206, +140, +2, +93, +139, +108, +62, +118, +225, +61, +194, +77, +174, +15, +57, +118, +66, +133, +202, +102, +93, +215, +33, +200, +126, +184, +7, +86, +174, +112, +208, +0, +0, +55, +139, +63, +183, +170, +66, +205, +184, +164, +62, +173, +191, +182, +163, +86, +12, +58, +72, +113, +182, +100, +16, +104, +71, +145, +12, +154, +77, +121, +21, +4, +85, +69, +41, +51, +56, +145, +162, +246, +73, +39, +141, +146, +163, +101, +5, +143, +133, +90, +207, +64, +162, +164, +84, +67, +76, +213, +77, +106, +155, +202, +156, +242, +63, +84, +118, +213, +117, +170, +91, +211, +230, +21, +98, +197, +98, +127, +153, +5, +165, +82, +8, +189, +1, +163, +43, +246, +209, +159, +200, +52, +91, +92, +120, +177, +40, +47, +37, +13, +201, +46, +238, +250, +180, +188, +14, +209, +21, +190, +116, +32, +69, +252, +41, +30, +158, +211, +243, +100, +27, +27, +108, +173, +246, +55, +173, +163, +229, +84, +91, +201, +233, +108, +10, +248, +231, +131, +231, +233, +140, +116, +145, +188, +200, +150, +228, +85, +137, +148, +161, +19, +88, +183, +204, +73, +16, +255, +223, +45, +254, +37, +52, +109, +78, +219, +93, +67, +210, +78, +196, +37, +46, +249, +195, +106, +248, +149, +38, +75, +131, +75, +78, +56, +211, +172, +43, +221, +27, +75, +109, +167, +191, +122, +193, +207, +20, +187, +15, +141, +7, +201, +180, +87, +82, +68, +247, +151, +72, +138, +110, +202, +157, +8, +45, +252, +228, +94, +217, +6, +18, +87, +214, +227, +132, +114, +249, +213, +215, +24, +69, +27, +172, +50, +76, +55, +147, +37, +136, +200, +16, +255, +202, +25, +210, +16, +41, +175, +253, +185, +200, +77, +97, +40, +216, +200, +23, +14, +44, +61, +212, +203, +60, +108, +236, +151, +27, +229, +108, +203, +29, +94, +25, +214, +124, +224, +232, +191, +46, +159, +208, +160, +9, +154, +72, +56, +24, +98, +189, +109, +202, +188, +148, +148, +65, +124, +13, +224, +235, +70, +111, +132, +20, +108, +96, +159, +234, +10, +246, +29, +192, +21, +176, +128, +31, +205, +200, +159, +113, +16, +100, +215, +200, +222, +249, +177, +180, +198, +221, +69, +241, +155, +203, +0, +40, +47, +248, +125, +52, +159, +158, +177, +173, +114, +104, +131, +40, +72, +59, +17, +91, +245, +93, +65, +22, +207, +237, +166, +244, +28, +248, +123, +157, +223, +144, +102, +209, +8, +141, +134, +73, +224, +20, +216, +120, +61, +107, +11, +197, +179, +112, +44, +5, +193, +24, +195, +56, +224, +53, +72, +177, +151, +85, +117, +224, +224, +199, +121, +212, +239, +121, +149, +101, +253, +38, +42, +94, +219, +130, +220, +53, +22, +196, +49, +191, +176, +157, +55, +96, +30, +223, +200, +2, +136, +183, +4, +42, +171, +165, +139, +80, +171, +47, +93, +87, +189, +207, +188, +9, +219, +136, +223, +56, +234, +104, +48, +100, +144, +165, +219, +206, +111, +212, +38, +83, +19, +137, +238, +105, +222, +4, +113, +190, +192, +225, +120, +169, +129, +42, +248, +205, +159, +123, +46, +191, +34, +105, +172, +18, +136, +141, +129, +119, +123, +84, +158, +51, +201, +118, +183, +87, +166, +168, +62, +177, +234, +109, +3, +40, +104, +229, +173, +183, +58, +91, +34, +4, +19, +112, +55, +121, +0, +0, +170, +230, +146, +82, +28, +122, +209, +176, +103, +174, +150, +80, +44, +68, +227, +86, +87, +28, +19, +69, +248, +138, +66, +158, +232, +65, +176, +139, +17, +185, +46, +140, +30, +94, +15, +15, +113, +241, +208, +154, +187, +219, +125, +149, +54, +226, +84, +144, +168, +187, +79, +153, +55, +129, +221, +40, +20, +76, +22, +124, +194, +38, +25, +232, +126, +146, +252, +8, +53, +66, +136, +227, +70, +111, +40, +205, +78, +74, +137, +128, +148, +163, +236, +163, +233, +17, +179, +76, +33, +51, +172, +146, +38, +78, +87, +126, +59, +240, +52, +136, +17, +204, +161, +197, +128, +197, +202, +86, +46, +166, +238, +56, +249, +242, +234, +104, +248, +190, +164, +152, +70, +59, +222, +31, +103, +167, +98, +90, +44, +197, +220, +15, +33, +139, +135, +114, +95, +183, +175, +40, +39, +124, +6, +24, +35, +85, +29, +62, +104, +234, +227, +243, +24, +78, +168, +194, +229, +198, +10, +225, +189, +49, +205, +19, +165, +108, +129, +49, +14, +73, +225, +190, +25, +154, +254, +220, +20, +237, +68, +45, +35, +15, +80, +217, +3, +79, +182, +114, +68, +85, +189, +148, +171, +12, +52, +76, +2, +26, +192, +123, +245, +190, +154, +81, +132, +72, +63, +125, +159, +164, +214, +235, +122, +200, +105, +136, +195, +39, +110, +196, +242, +78, +212, +80, +224, +205, +87, +100, +44, +67, +45, +48, +210, +241, +19, +237, +146, +239, +106, +55, +41, +47, +167, +27, +50, +167, +83, +147, +42, +159, +36, +164, +105, +102, +252, +45, +111, +165, +147, +15, +159, +193, +81, +232, +204, +196, +2, +72, +120, +165, +79, +225, +177, +16, +159, +9, +119, +211, +2, +101, +210, +113, +241, +54, +51, +123, +163, +247, +249, +63, +211, +12, +27, +61, +159, +166, +193, +164, +24, +16, +50, +180, +210, +129, +203, +196, +15, +255, +133, +150, +239, +165, +142, +30, +24, +96, +66, +129, +239, +166, +190, +216, +172, +34, +254, +232, +198, +228, +250, +88, +56, +19, +174, +69, +89, +63, +95, +57, +151, +198, +61, +142, +246, +68, +66, +204, +120, +90, +82, +208, +186, +89, +203, +96, +40, +83, +194, +154, +41, +251, +2, +46, +148, +231, +143, +252, +141, +34, +120, +36, +132, +90, +185, +210, +27, +127, +21, +211, +63, +18, +166, +96, +123, +251, +191, +29, +238, +176, +158, +161, +32, +240, +30, +129, +14, +192, +41, +162, +153, +168, +193, +83, +13, +141, +157, +119, +8, +74, +140, +4, +39, +48, +198, +238, +44, +18, +142, +1, +63, +215, +11, +232, +21, +225, +59, +130, +160, +207, +81, +212, +207, +40, +128, +188, +59, +156, +102, +114, +144, +173, +189, +231, +91, +164, +25, +154, +67, +128, +102, +166, +69, +85, +5, +188, +236, +134, +252, +89, +144, +100, +157, +69, +248, +51, +202, +111, +175, +30, +143, +222, +87, +169, +100, +6, +76, +83, +67, +18, +215, +169, +135, +124, +10, +251, +222, +51, +210, +42, +245, +155, +161, +234, +187, +130, +121, +236, +60, +81, +116, +119, +67, +209, +186, +200, +149, +72, +214, +221, +176, +73, +0, +0, +220, +167, +18, +42, +163, +85, +127, +55, +30, +108, +106, +130, +247, +108, +193, +35, +105, +97, +142, +137, +206, +114, +62, +35, +122, +251, +112, +16, +79, +226, +17, +6, +30, +52, +212, +45, +105, +197, +23, +229, +234, +20, +223, +87, +253, +3, +119, +31, +167, +35, +220, +167, +203, +182, +188, +73, +179, +111, +157, +181, +227, +199, +168, +122, +173, +66, +146, +207, +178, +111, +34, +169, +45, +185, +27, +254, +90, +6, +213, +181, +125, +110, +122, +130, +74, +169, +44, +124, +94, +222, +128, +0, +17, +155, +46, +135, +164, +106, +247, +39, +49, +245, +112, +230, +207, +47, +82, +132, +198, +215, +116, +239, +139, +76, +31, +199, +144, +199, +34, +243, +36, +97, +237, +227, +71, +66, +105, +188, +202, +57, +49, +125, +73, +16, +15, +135, +238, +220, +151, +40, +132, +183, +208, +9, +122, +136, +168, +97, +208, +72, +225, +11, +163, +184, +123, +118, +38, +157, +24, +167, +177, +156, +85, +119, +198, +219, +125, +18, +58, +89, +116, +0, +145, +46, +209, +22, +89, +203, +171, +152, +57, +242, +218, +45, +206, +6, +180, +134, +146, +128, +74, +133, +171, +169, +82, +145, +149, +56, +148, +213, +127, +98, +57, +248, +60, +50, +73, +14, +106, +92, +84, +57, +253, +186, +22, +214, +224, +104, +137, +225, +197, +191, +222, +165, +37, +202, +43, +94, +215, +250, +118, +5, +245, +236, +212, +27, +51, +85, +127, +43, +60, +29, +72, +140, +56, +87, +135, +176, +158, +203, +122, +203, +208, +162, +255, +156, +245, +91, +251, +217, +10, +168, +38, +153, +138, +5, +32, +166, +254, +129, +124, +113, +181, +162, +57, +178, +64, +41, +32, +48, +214, +65, +84, +122, +226, +6, +250, +90, +68, +242, +20, +21, +253, +119, +157, +4, +103, +128, +33, +119, +6, +137, +72, +155, +87, +122, +7, +83, +169, +98, +17, +67, +119, +157, +170, +200, +134, +72, +178, +55, +120, +63, +35, +18, +10, +212, +239, +8, +87, +110, +171, +85, +142, +16, +12, +125, +174, +234, +162, +32, +155, +154, +123, +114, +153, +210, +169, +29, +165, +40, +246, +23, +149, +83, +224, +56, +54, +87, +110, +31, +231, +21, +69, +6, +147, +149, +181, +83, +253, +138, +123, +91, +13, +124, +48, +212, +57, +117, +4, +229, +105, +175, +64, +222, +215, +29, +238, +206, +162, +165, +50, +218, +4, +49, +164, +252, +89, +134, +87, +84, +228, +30, +254, +13, +86, +155, +114, +5, +183, +249, +16, +132, +139, +183, +210, +119, +95, +212, +118, +237, +163, +184, +169, +64, +210, +244, +82, +12, +191, +87, +37, +124, +177, +30, +119, +109, +77, +123, +235, +223, +118, +62, +8, +167, +33, +154, +159, +139, +140, +125, +136, +148, +45, +71, +228, +255, +76, +129, +201, +22, +218, +59, +232, +233, +186, +166, +47, +19, +7, +123, +236, +138, +191, +127, +122, +219, +40, +60, +95, +92, +217, +205, +62, +29, +67, +18, +158, +149, +127, +170, +97, +165, +226, +95, +49, +202, +103, +61, +177, +47, +215, +98, +193, +210, +103, +164, +125, +237, +63, +238, +0, +0, +173, +225, +191, +155, +167, +62, +175, +72, +60, +51, +57, +30, +67, +238, +93, +67, +149, +180, +103, +86, +49, +194, +119, +204, +174, +31, +186, +2, +204, +97, +149, +40, +97, +11, +189, +79, +171, +129, +39, +110, +209, +81, +47, +241, +19, +208, +142, +27, +245, +47, +180, +193, +84, +132, +242, +177, +98, +217, +131, +175, +170, +75, +132, +155, +135, +250, +31, +99, +206, +171, +8, +40, +207, +65, +1, +78, +252, +126, +131, +131, +216, +33, +198, +197, +84, +163, +191, +147, +199, +52, +105, +65, +78, +173, +252, +47, +95, +162, +52, +109, +1, +216, +147, +129, +41, +43, +84, +103, +201, +126, +231, +88, +214, +101, +2, +229, +96, +138, +111, +42, +103, +22, +221, +99, +100, +196, +177, +209, +4, +230, +220, +158, +201, +155, +111, +251, +81, +12, +71, +204, +174, +128, +59, +121, +13, +90, +111, +69, +45, +143, +229, +202, +172, +31, +215, +112, +2, +141, +101, +53, +156, +134, +206, +126, +180, +170, +211, +164, +242, +64, +37, +246, +42, +46, +104, +99, +175, +75, +111, +127, +62, +156, +144, +186, +232, +22, +115, +157, +166, +13, +23, +47, +227, +98, +147, +255, +46, +82, +189, +103, +94, +4, +127, +212, +8, +46, +80, +162, +46, +48, +196, +34, +188, +29, +110, +93, +103, +67, +85, +214, +233, +39, +196, +31, +211, +218, +203, +133, +200, +59, +50, +192, +219, +119, +19, +108, +155, +52, +22, +68, +191, +219, +176, +131, +195, +61, +203, +24, +178, +209, +144, +147, +168, +141, +46, +101, +178, +156, +122, +120, +11, +57, +136, +61, +127, +119, +253, +41, +118, +216, +65, +95, +234, +73, +131, +195, +83, +43, +70, +42, +33, +162, +167, +62, +44, +183, +184, +94, +207, +21, +77, +250, +10, +85, +210, +198, +174, +227, +109, +146, +6, +186, +54, +23, +31, +210, +248, +30, +220, +198, +250, +211, +111, +2, +19, +85, +219, +186, +43, +145, +142, +187, +158, +193, +6, +123, +30, +90, +183, +172, +177, +228, +107, +24, +141, +184, +95, +38, +217, +241, +252, +58, +193, +169, +37, +71, +26, +99, +107, +227, +181, +176, +95, +41, +141, +51, +157, +119, +146, +219, +204, +24, +138, +112, +10, +135, +66, +0, +181, +81, +174, +222, +42, +94, +98, +103, +171, +12, +178, +86, +214, +211, +77, +17, +162, +209, +164, +8, +134, +225, +25, +81, +95, +3, +45, +67, +72, +148, +50, +107, +160, +90, +90, +15, +13, +65, +13, +75, +190, +25, +99, +181, +38, +67, +248, +226, +5, +121, +207, +4, +66, +56, +156, +143, +174, +239, +24, +153, +38, +36, +49, +203, +248, +108, +20, +44, +13, +5, +23, +8, +182, +202, +36, +59, +114, +1, +8, +171, +86, +136, +246, +112, +185, +240, +31, +143, +169, +127, +132, +86, +39, +156, +80, +142, +229, +202, +123, +173, +194, +161, +17, +83, +147, +157, +133, +83, +192, +211, +77, +67, +150, +35, +169, +203, +228, +13, +98, +71, +138, +120, +104, +230, +192, +221, +143, +78, +129, +143, +13, +97, +4, +97, +227, +93, +146, +16, +224, +122, +82, +108, +0, +0, +239, +130, +213, +154, +226, +249, +194, +98, +17, +99, +77, +205, +193, +158, +200, +49, +219, +35, +117, +222, +238, +93, +24, +97, +97, +174, +66, +96, +99, +248, +45, +179, +231, +73, +196, +204, +250, +29, +108, +113, +145, +18, +75, +85, +151, +145, +192, +134, +16, +154, +170, +100, +113, +201, +54, +107, +84, +124, +151, +24, +97, +135, +205, +10, +127, +15, +142, +68, +244, +72, +2, +42, +110, +56, +15, +193, +9, +89, +143, +182, +36, +62, +135, +246, +116, +96, +142, +7, +249, +12, +236, +234, +245, +19, +224, +177, +65, +176, +56, +21, +55, +81, +139, +106, +201, +208, +237, +233, +8, +196, +9, +188, +141, +119, +149, +150, +250, +22, +214, +20, +254, +129, +89, +168, +218, +67, +202, +53, +109, +145, +243, +95, +64, +96, +60, +169, +184, +202, +188, +178, +148, +85, +64, +6, +156, +178, +42, +84, +128, +222, +76, +93, +210, +109, +191, +156, +28, +137, +151, +95, +68, +70, +10, +84, +168, +165, +124, +79, +200, +150, +171, +152, +251, +182, +54, +131, +85, +93, +156, +215, +8, +43, +91, +170, +121, +197, +134, +51, +206, +198, +97, +11, +209, +71, +226, +189, +227, +81, +243, +168, +213, +233, +154, +230, +40, +91, +121, +79, +81, +45, +108, +69, +196, +179, +14, +145, +241, +152, +115, +64, +154, +94, +243, +38, +214, +19, +27, +190, +155, +227, +109, +123, +214, +190, +2, +126, +184, +113, +217, +227, +247, +237, +200, +192, +77, +180, +181, +16, +41, +44, +139, +180, +60, +253, +52, +12, +184, +83, +187, +183, +8, +184, +242, +6, +139, +77, +153, +97, +74, +229, +240, +70, +123, +214, +253, +85, +24, +167, +104, +246, +98, +22, +52, +118, +124, +50, +204, +90, +147, +62, +38, +121, +161, +209, +171, +180, +109, +58, +112, +27, +207, +102, +29, +144, +119, +214, +74, +41, +173, +58, +43, +63, +250, +194, +43, +63, +55, +92, +131, +89, +79, +144, +14, +178, +167, +156, +58, +174, +50, +211, +141, +128, +117, +111, +184, +139, +137, +196, +211, +90, +43, +204, +38, +53, +21, +219, +86, +82, +90, +30, +170, +164, +58, +150, +46, +151, +67, +36, +129, +191, +140, +80, +76, +32, +191, +155, +126, +211, +9, +199, +15, +25, +16, +239, +11, +131, +65, +105, +214, +247, +125, +4, +102, +214, +131, +43, +164, +141, +142, +147, +181, +96, +226, +15, +50, +163, +245, +29, +78, +139, +219, +143, +235, +255, +183, +243, +237, +15, +68, +149, +73, +7, +68, +137, +47, +104, +142, +244, +51, +0, +243, +87, +82, +103, +159, +142, +161, +165, +139, +44, +190, +227, +41, +155, +212, +54, +91, +183, +233, +118, +220, +62, +248, +162, +150, +137, +252, +107, +218, +49, +106, +221, +187, +204, +136, +225, +23, +216, +88, +224, +146, +237, +160, +144, +31, +56, +138, +86, +157, +57, +32, +88, +50, +173, +94, +35, +87, +121, +71, +204, +251, +159, +241, +200, +104, +118, +54, +150, +98, +56, +85, +223, +1, +60, +167, +161, +224, +190, +181, +60, +62, +126, +33, +83, +67, +254, +150, +255, +63, +75, +0, +0, +188, +139, +161, +122, +153, +6, +50, +250, +113, +45, +239, +91, +176, +255, +4, +145, +186, +234, +85, +150, +77, +84, +238, +152, +207, +46, +253, +67, +42, +136, +107, +28, +140, +126, +45, +91, +148, +60, +46, +51, +151, +26, +201, +51, +4, +22, +217, +107, +184, +189, +64, +170, +134, +13, +66, +91, +33, +202, +188, +51, +4, +23, +49, +114, +66, +20, +14, +222, +94, +233, +55, +132, +10, +47, +9, +250, +12, +77, +252, +189, +165, +48, +32, +81, +65, +205, +255, +101, +60, +56, +238, +210, +39, +245, +28, +118, +223, +209, +71, +197, +160, +117, +77, +145, +229, +191, +213, +239, +65, +163, +200, +242, +77, +141, +243, +254, +98, +39, +194, +62, +10, +191, +220, +112, +48, +201, +187, +119, +132, +12, +81, +99, +213, +225, +235, +97, +209, +198, +123, +129, +230, +169, +213, +223, +124, +1, +192, +150, +209, +123, +148, +11, +40, +86, +129, +114, +104, +58, +116, +30, +234, +15, +9, +72, +75, +97, +165, +92, +106, +42, +141, +172, +117, +124, +15, +128, +238, +251, +107, +31, +255, +95, +250, +207, +27, +196, +41, +60, +210, +126, +127, +57, +197, +139, +53, +73, +227, +54, +224, +112, +220, +233, +182, +155, +39, +157, +216, +243, +89, +154, +144, +3, +98, +174, +54, +30, +50, +202, +200, +170, +63, +244, +125, +33, +19, +233, +215, +47, +117, +140, +15, +14, +211, +244, +143, +165, +92, +82, +92, +234, +42, +58, +63, +28, +141, +117, +16, +221, +70, +251, +10, +223, +63, +165, +93, +27, +154, +147, +77, +155, +35, +113, +138, +154, +106, +188, +239, +119, +0, +155, +192, +95, +111, +43, +57, +8, +215, +105, +115, +140, +45, +64, +18, +172, +212, +167, +88, +177, +205, +198, +31, +160, +220, +40, +210, +230, +68, +215, +169, +67, +71, +164, +228, +224, +80, +130, +219, +78, +93, +42, +84, +101, +22, +218, +172, +152, +141, +103, +36, +118, +169, +80, +221, +251, +134, +66, +169, +42, +21, +87, +138, +7, +200, +225, +224, +119, +186, +246, +226, +144, +185, +34, +74, +49, +169, +249, +219, +53, +133, +131, +159, +236, +124, +216, +108, +85, +44, +41, +138, +136, +163, +218, +176, +127, +27, +20, +41, +141, +126, +193, +245, +206, +100, +207, +241, +227, +66, +104, +88, +7, +78, +236, +252, +30, +45, +51, +40, +133, +199, +220, +77, +167, +225, +35, +218, +57, +22, +186, +63, +239, +52, +92, +159, +34, +37, +111, +95, +27, +52, +15, +210, +148, +224, +154, +156, +97, +250, +8, +155, +203, +200, +251, +106, +224, +233, +43, +197, +215, +121, +90, +133, +19, +106, +16, +215, +132, +85, +215, +123, +119, +113, +179, +226, +143, +34, +4, +104, +1, +103, +51, +215, +134, +14, +250, +136, +51, +43, +186, +137, +181, +43, +114, +188, +123, +14, +11, +136, +134, +88, +124, +153, +153, +135, +98, +151, +46, +157, +114, +175, +46, +183, +154, +28, +24, +75, +247, +204, +136, +191, +229, +10, +166, +60, +176, +17, +71, +218, +30, +60, +191, +185, +49, +146, +102, +93, +138, +109, +221, +126, +38, +0, +0, +123, +242, +74, +181, +32, +174, +124, +98, +70, +6, +234, +100, +190, +5, +79, +52, +95, +223, +9, +176, +227, +47, +125, +21, +135, +177, +116, +211, +214, +70, +170, +81, +232, +221, +185, +88, +222, +133, +162, +229, +149, +102, +46, +232, +2, +19, +203, +119, +153, +94, +224, +152, +131, +103, +97, +165, +234, +254, +154, +24, +125, +125, +25, +201, +242, +202, +88, +71, +30, +168, +144, +118, +218, +224, +114, +30, +32, +67, +74, +106, +100, +133, +219, +58, +199, +44, +88, +195, +230, +19, +192, +72, +146, +103, +132, +63, +186, +238, +194, +13, +101, +238, +89, +188, +108, +136, +156, +191, +129, +103, +216, +172, +104, +204, +6, +58, +213, +130, +7, +177, +78, +64, +181, +223, +23, +45, +232, +143, +199, +143, +48, +141, +38, +143, +137, +124, +51, +244, +29, +145, +252, +183, +123, +10, +177, +188, +102, +106, +94, +137, +193, +55, +29, +100, +120, +198, +240, +104, +121, +234, +107, +19, +156, +173, +35, +122, +99, +249, +211, +9, +251, +41, +105, +252, +37, +162, +163, +24, +198, +223, +22, +114, +83, +114, +83, +58, +168, +76, +13, +159, +203, +63, +77, +42, +128, +250, +217, +213, +93, +136, +41, +19, +144, +248, +200, +106, +103, +89, +22, +143, +90, +182, +16, +190, +154, +255, +203, +202, +164, +180, +153, +252, +94, +236, +129, +149, +192, +114, +181, +196, +62, +197, +38, +185, +53, +85, +115, +192, +118, +215, +44, +13, +96, +33, +161, +203, +149, +57, +206, +206, +124, +30, +116, +181, +112, +228, +188, +205, +10, +150, +51, +115, +174, +28, +217, +45, +192, +189, +141, +98, +33, +204, +18, +126, +125, +72, +241, +199, +217, +25, +155, +92, +39, +59, +151, +143, +76, +162, +115, +60, +141, +128, +31, +245, +65, +66, +7, +107, +175, +165, +199, +217, +165, +62, +161, +145, +205, +91, +80, +41, +17, +170, +89, +144, +163, +68, +32, +67, +250, +39, +142, +164, +248, +133, +92, +186, +245, +144, +117, +156, +139, +109, +88, +234, +177, +62, +4, +202, +136, +182, +61, +149, +128, +90, +157, +178, +0, +71, +74, +64, +206, +20, +193, +147, +206, +52, +238, +124, +101, +183, +109, +231, +190, +192, +141, +127, +231, +196, +45, +35, +224, +212, +81, +55, +149, +88, +21, +4, +84, +138, +40, +92, +152, +116, +106, +222, +189, +34, +87, +115, +187, +163, +43, +216, +65, +15, +78, +153, +135, +183, +192, +173, +248, +223, +108, +228, +76, +99, +110, +196, +82, +2, +214, +99, +49, +53, +93, +87, +172, +61, +71, +206, +162, +222, +29, +208, +207, +193, +62, +207, +29, +201, +107, +167, +93, +57, +81, +163, +203, +172, +15, +189, +142, +34, +203, +26, +243, +248, +137, +227, +32, +176, +130, +244, +255, +59, +63, +64, +149, +155, +101, +163, +234, +221, +153, +110, +63, +168, +235, +196, +136, +58, +46, +247, +83, +104, +66, +1, +76, +182, +54, +48, +85, +78, +177, +200, +171, +139, +57, +194, +255, +189, +32, +153, +189, +20, +126, +225, +201, +10, +18, +161, +161, +21, +187, +217, +37, +87, +131, +155, +0, +0, +242, +0, +254, +19, +181, +52, +79, +50, +169, +64, +157, +228, +136, +160, +157, +173, +76, +155, +32, +217, +228, +240, +11, +162, +21, +30, +37, +13, +208, +11, +35, +143, +94, +153, +153, +120, +108, +203, +63, +239, +51, +204, +117, +247, +62, +26, +123, +10, +200, +217, +52, +178, +35, +56, +117, +105, +79, +133, +152, +120, +217, +247, +196, +104, +217, +71, +227, +117, +161, +62, +114, +181, +105, +130, +72, +124, +37, +162, +104, +21, +253, +13, +241, +187, +241, +38, +106, +152, +50, +78, +24, +52, +78, +110, +204, +245, +139, +194, +99, +75, +117, +144, +193, +99, +198, +133, +104, +241, +115, +233, +133, +126, +129, +251, +35, +192, +249, +146, +20, +150, +133, +101, +55, +17, +248, +208, +76, +86, +106, +67, +155, +149, +113, +226, +114, +124, +106, +74, +171, +174, +30, +130, +11, +97, +82, +181, +222, +127, +84, +11, +14, +226, +228, +156, +222, +228, +151, +172, +36, +159, +140, +187, +127, +170, +112, +103, +58, +61, +19, +237, +60, +65, +5, +228, +13, +245, +51, +146, +10, +81, +185, +171, +254, +186, +110, +78, +177, +131, +23, +215, +179, +65, +90, +250, +186, +201, +105, +51, +192, +62, +162, +104, +40, +74, +128, +36, +57, +59, +72, +43, +33, +170, +123, +139, +76, +25, +43, +237, +121, +235, +55, +117, +191, +104, +147, +65, +90, +225, +76, +154, +124, +141, +119, +202, +218, +160, +166, +191, +130, +156, +33, +97, +75, +129, +250, +21, +128, +244, +86, +105, +70, +34, +241, +70, +223, +60, +47, +167, +241, +132, +64, +122, +38, +219, +107, +9, +158, +89, +206, +114, +36, +172, +99, +200, +230, +49, +12, +79, +252, +163, +165, +114, +156, +98, +63, +68, +109, +95, +21, +54, +98, +136, +121, +250, +19, +82, +90, +217, +180, +113, +175, +86, +182, +69, +22, +207, +106, +195, +108, +124, +184, +200, +145, +163, +248, +239, +73, +49, +183, +241, +50, +250, +29, +67, +85, +42, +0, +34, +200, +110, +1, +42, +14, +103, +171, +44, +7, +202, +207, +56, +59, +238, +161, +234, +150, +159, +241, +149, +233, +57, +178, +215, +130, +216, +243, +216, +30, +101, +88, +80, +231, +148, +49, +254, +232, +93, +123, +139, +47, +25, +153, +35, +194, +20, +137, +100, +193, +58, +99, +96, +225, +43, +196, +144, +43, +169, +189, +182, +149, +251, +81, +119, +134, +80, +80, +26, +117, +1, +45, +48, +102, +60, +135, +95, +97, +246, +66, +165, +55, +221, +189, +238, +98, +182, +127, +143, +90, +136, +211, +160, +222, +170, +141, +4, +172, +215, +225, +67, +112, +122, +171, +147, +22, +160, +157, +184, +89, +204, +37, +10, +24, +131, +203, +21, +168, +147, +74, +83, +223, +69, +52, +119, +131, +87, +178, +42, +190, +108, +62, +46, +217, +84, +49, +164, +134, +126, +132, +88, +113, +54, +187, +191, +131, +147, +156, +71, +252, +28, +45, +140, +30, +117, +248, +244, +98, +178, +104, +228, +130, +8, +14, +199, +122, +67, +224, +16, +198, +175, +45, +205, +22, +62, +179, +78, +45, +24, +207, +30, +74, +57, +0, +0, +37, +160, +124, +234, +113, +98, +208, +225, +136, +206, +27, +89, +137, +64, +100, +248, +238, +228, +35, +151, +250, +210, +23, +29, +41, +244, +243, +9, +42, +231, +42, +104, +18, +51, +167, +96, +212, +210, +131, +213, +204, +210, +8, +14, +193, +188, +60, +173, +84, +69, +74, +138, +93, +208, +73, +213, +214, +63, +0, +146, +124, +51, +109, +132, +119, +174, +60, +187, +115, +22, +69, +47, +231, +243, +158, +235, +30, +165, +79, +194, +79, +244, +114, +205, +207, +91, +158, +137, +247, +36, +35, +102, +46, +75, +194, +153, +123, +157, +220, +140, +202, +104, +63, +136, +198, +192, +178, +88, +122, +125, +113, +44, +135, +140, +101, +38, +70, +229, +225, +40, +16, +133, +186, +82, +116, +163, +15, +189, +177, +0, +222, +240, +107, +22, +53, +59, +157, +146, +89, +92, +100, +112, +121, +46, +106, +200, +186, +157, +56, +165, +102, +238, +28, +10, +6, +213, +210, +120, +181, +73, +128, +178, +249, +22, +106, +50, +138, +19, +177, +15, +142, +177, +201, +236, +124, +116, +120, +51, +211, +203, +187, +59, +230, +26, +227, +66, +209, +219, +77, +101, +214, +118, +92, +64, +188, +179, +21, +55, +168, +87, +155, +27, +109, +172, +54, +228, +71, +188, +44, +94, +188, +33, +205, +28, +57, +130, +34, +115, +110, +200, +159, +70, +186, +75, +33, +207, +80, +189, +93, +167, +162, +241, +111, +66, +15, +157, +93, +129, +75, +232, +238, +224, +87, +219, +26, +210, +46, +87, +12, +145, +144, +226, +67, +194, +109, +131, +54, +15, +209, +40, +215, +134, +208, +225, +82, +89, +206, +138, +107, +206, +80, +233, +231, +168, +248, +156, +194, +220, +128, +69, +109, +8, +217, +80, +57, +98, +242, +234, +111, +252, +158, +98, +84, +237, +212, +195, +41, +130, +120, +110, +155, +130, +205, +98, +113, +254, +247, +232, +108, +80, +119, +135, +120, +51, +34, +66, +133, +122, +127, +240, +241, +28, +185, +161, +145, +200, +198, +246, +98, +104, +30, +70, +226, +234, +63, +99, +132, +74, +44, +106, +91, +175, +24, +194, +64, +71, +108, +139, +85, +74, +106, +100, +48, +57, +56, +49, +75, +170, +87, +176, +67, +241, +3, +42, +163, +89, +156, +228, +31, +75, +45, +128, +125, +225, +20, +63, +184, +183, +146, +254, +0, +158, +226, +182, +46, +185, +134, +218, +226, +157, +156, +168, +139, +213, +228, +65, +255, +117, +94, +185, +177, +142, +114, +58, +53, +192, +196, +203, +181, +80, +107, +204, +65, +250, +189, +147, +5, +134, +187, +24, +8, +99, +214, +90, +207, +99, +204, +247, +115, +140, +106, +237, +246, +196, +193, +88, +79, +120, +5, +14, +121, +185, +95, +237, +22, +88, +93, +205, +140, +81, +228, +79, +146, +56, +104, +28, +63, +26, +241, +189, +22, +101, +51, +214, +127, +227, +100, +100, +60, +200, +252, +114, +73, +50, +5, +87, +86, +90, +64, +166, +208, +226, +44, +46, +97, +74, +130, +117, +239, +133, +189, +95, +31, +148, +23, +53, +209, +53, +230, +215, +199, +231, +131, +31, +109, +157, +48, +173, +142, +214, +0, +0, +36, +28, +109, +245, +42, +137, +138, +228, +141, +52, +35, +42, +73, +179, +176, +141, +185, +57, +51, +164, +148, +17, +170, +83, +157, +97, +59, +195, +8, +39, +216, +168, +202, +4, +88, +40, +192, +38, +141, +15, +154, +175, +175, +186, +14, +181, +194, +94, +16, +82, +69, +153, +16, +150, +42, +31, +21, +123, +140, +231, +150, +112, +146, +13, +136, +242, +86, +67, +139, +42, +139, +157, +91, +67, +74, +102, +124, +103, +29, +225, +89, +201, +173, +144, +13, +151, +101, +119, +236, +187, +167, +111, +54, +228, +114, +42, +1, +131, +31, +134, +34, +65, +79, +187, +124, +251, +74, +198, +163, +245, +158, +206, +143, +96, +29, +215, +158, +178, +96, +76, +224, +23, +9, +144, +51, +206, +74, +254, +143, +108, +186, +145, +48, +6, +167, +182, +41, +161, +194, +25, +85, +204, +42, +12, +19, +23, +208, +200, +109, +46, +99, +79, +176, +120, +208, +54, +99, +254, +102, +252, +242, +143, +217, +159, +206, +97, +255, +211, +199, +52, +212, +140, +135, +52, +180, +88, +11, +54, +137, +40, +232, +136, +182, +226, +236, +103, +60, +200, +103, +127, +5, +80, +141, +163, +48, +224, +106, +113, +246, +251, +7, +218, +138, +89, +228, +244, +158, +198, +134, +23, +168, +192, +17, +154, +81, +76, +68, +54, +136, +7, +78, +90, +113, +40, +115, +245, +133, +79, +27, +188, +237, +158, +116, +164, +223, +85, +33, +138, +13, +252, +179, +84, +196, +120, +154, +90, +173, +254, +51, +111, +177, +37, +71, +20, +122, +89, +147, +77, +161, +87, +150, +161, +166, +183, +90, +122, +250, +137, +137, +130, +148, +83, +196, +191, +56, +207, +22, +212, +183, +90, +222, +102, +152, +21, +101, +102, +67, +48, +51, +91, +4, +20, +202, +36, +243, +179, +172, +183, +141, +226, +136, +73, +237, +90, +225, +171, +96, +119, +8, +57, +71, +31, +30, +77, +176, +102, +164, +79, +61, +0, +56, +41, +65, +211, +99, +59, +7, +109, +155, +165, +237, +147, +207, +13, +142, +243, +234, +250, +130, +223, +85, +116, +35, +102, +118, +187, +48, +192, +45, +193, +68, +50, +145, +181, +17, +43, +123, +121, +68, +44, +45, +154, +102, +224, +222, +139, +90, +19, +6, +245, +93, +47, +12, +5, +205, +37, +176, +4, +5, +170, +125, +65, +122, +36, +28, +247, +138, +245, +100, +248, +50, +29, +128, +155, +209, +91, +102, +219, +29, +74, +95, +51, +38, +87, +161, +45, +214, +76, +85, +104, +114, +154, +119, +78, +169, +207, +210, +17, +107, +48, +176, +9, +31, +94, +70, +168, +32, +60, +89, +189, +146, +209, +33, +253, +144, +43, +126, +151, +134, +154, +140, +161, +195, +15, +212, +142, +35, +133, +91, +3, +247, +3, +29, +145, +101, +206, +75, +29, +119, +108, +98, +36, +157, +14, +115, +112, +89, +224, +143, +198, +189, +250, +48, +139, +110, +37, +125, +21, +223, +53, +86, +21, +171, +232, +41, +69, +157, +131, +29, +246, +82, +229, +77, +100, +155, +9, +156, +101, +144, +200, +163, +168, +112, +128, +243, +137, +198, +126, +145, +165, +0, +0, +136, +252, +1, +138, +218, +0, +252, +162, +41, +66, +185, +16, +142, +126, +32, +67, +63, +232, +202, +101, +153, +62, +116, +203, +63, +94, +186, +85, +155, +133, +132, +135, +253, +14, +239, +122, +234, +244, +78, +140, +243, +18, +200, +135, +215, +129, +51, +131, +75, +14, +21, +15, +177, +171, +95, +86, +178, +52, +230, +230, +14, +174, +206, +184, +199, +236, +224, +178, +134, +16, +108, +242, +203, +145, +3, +124, +147, +96, +242, +73, +19, +90, +107, +162, +85, +212, +76, +62, +170, +179, +253, +144, +183, +209, +60, +27, +73, +169, +142, +23, +133, +94, +141, +14, +60, +253, +232, +179, +126, +112, +156, +37, +77, +212, +201, +58, +220, +7, +12, +240, +28, +154, +42, +130, +237, +201, +164, +230, +45, +92, +153, +93, +69, +95, +145, +119, +46, +77, +109, +99, +66, +165, +187, +170, +244, +135, +22, +168, +235, +101, +42, +246, +148, +0, +243, +164, +37, +27, +202, +107, +66, +213, +74, +108, +28, +51, +13, +17, +243, +132, +118, +85, +158, +215, +10, +200, +236, +175, +89, +219, +118, +158, +86, +189, +21, +147, +119, +195, +198, +231, +141, +174, +13, +2, +11, +165, +95, +77, +176, +234, +100, +18, +64, +192, +227, +181, +152, +101, +40, +59, +161, +232, +151, +23, +35, +59, +177, +124, +240, +58, +8, +162, +112, +245, +221, +53, +158, +26, +192, +216, +125, +247, +221, +47, +130, +173, +12, +163, +184, +143, +207, +131, +19, +156, +165, +241, +240, +177, +199, +12, +46, +92, +99, +30, +113, +107, +182, +35, +81, +41, +154, +252, +203, +40, +121, +28, +172, +134, +42, +255, +127, +221, +130, +133, +248, +39, +7, +154, +33, +67, +233, +40, +21, +39, +81, +67, +27, +60, +246, +40, +60, +136, +223, +201, +125, +230, +29, +223, +172, +42, +23, +129, +132, +117, +188, +92, +92, +251, +67, +204, +28, +100, +11, +35, +234, +135, +245, +182, +150, +106, +86, +174, +187, +103, +173, +161, +166, +255, +199, +127, +255, +225, +43, +140, +38, +225, +67, +251, +48, +185, +12, +14, +101, +244, +194, +191, +98, +182, +205, +208, +168, +122, +13, +151, +182, +166, +69, +204, +17, +103, +104, +46, +155, +105, +225, +194, +234, +77, +7, +250, +14, +254, +209, +184, +102, +158, +177, +2, +91, +115, +65, +95, +67, +91, +244, +54, +8, +224, +96, +244, +191, +66, +38, +0, +58, +133, +51, +85, +55, +27, +255, +182, +213, +244, +11, +181, +141, +119, +183, +54, +90, +74, +94, +247, +251, +204, +76, +177, +196, +248, +26, +27, +83, +120, +34, +220, +94, +39, +239, +24, +184, +191, +35, +2, +95, +198, +191, +180, +9, +230, +204, +232, +248, +166, +244, +15, +253, +11, +134, +8, +20, +60, +230, +55, +223, +143, +186, +39, +165, +88, +112, +70, +3, +100, +11, +229, +139, +21, +149, +213, +127, +91, +215, +21, +218, +149, +203, +184, +29, +50, +12, +66, +209, +212, +32, +5, +116, +177, +110, +43, +74, +149, +152, +61, +126, +138, +64, +9, +132, +100, +216, +248, +155, +44, +133, +13, +148, +126, +56, +98, +0, +0, +109, +196, +208, +71, +168, +106, +200, +131, +129, +226, +134, +170, +82, +0, +9, +11, +49, +138, +178, +98, +6, +148, +77, +97, +66, +106, +65, +125, +134, +127, +42, +231, +87, +208, +4, +100, +158, +42, +148, +186, +75, +196, +44, +68, +38, +124, +131, +29, +36, +27, +234, +251, +134, +26, +50, +114, +55, +145, +213, +157, +190, +114, +6, +242, +75, +59, +188, +224, +108, +136, +204, +18, +79, +80, +255, +199, +12, +73, +108, +92, +22, +48, +255, +36, +167, +41, +213, +139, +140, +85, +101, +255, +32, +86, +210, +14, +203, +124, +113, +38, +186, +39, +71, +68, +210, +209, +243, +208, +35, +232, +97, +171, +13, +239, +239, +139, +15, +88, +38, +54, +65, +99, +116, +57, +69, +100, +80, +100, +132, +117, +167, +243, +236, +75, +163, +169, +73, +138, +167, +118, +68, +69, +75, +98, +219, +118, +50, +239, +49, +231, +105, +133, +200, +143, +211, +209, +198, +74, +145, +76, +195, +215, +206, +123, +187, +69, +66, +58, +105, +148, +156, +194, +14, +234, +33, +210, +127, +138, +11, +101, +13, +220, +24, +160, +129, +186, +37, +85, +254, +87, +192, +191, +33, +85, +249, +144, +85, +130, +253, +126, +92, +44, +239, +186, +228, +166, +160, +212, +209, +72, +40, +171, +217, +172, +43, +230, +142, +32, +51, +102, +137, +233, +47, +101, +50, +82, +202, +29, +121, +231, +173, +249, +195, +233, +121, +87, +139, +155, +35, +213, +253, +77, +227, +142, +42, +47, +155, +28, +10, +93, +175, +8, +103, +74, +104, +145, +114, +217, +27, +161, +46, +208, +160, +102, +99, +65, +194, +53, +157, +110, +102, +11, +241, +25, +66, +1, +31, +233, +241, +204, +250, +145, +51, +217, +161, +8, +146, +231, +181, +58, +169, +172, +214, +232, +145, +19, +201, +235, +99, +223, +129, +134, +193, +165, +111, +61, +170, +33, +218, +183, +223, +187, +112, +161, +206, +27, +89, +249, +5, +190, +140, +96, +50, +202, +197, +181, +237, +57, +114, +140, +197, +5, +68, +174, +248, +235, +66, +239, +130, +203, +232, +187, +82, +147, +195, +138, +39, +122, +205, +145, +105, +99, +149, +180, +133, +252, +67, +173, +122, +245, +96, +196, +208, +16, +112, +100, +251, +2, +11, +132, +0, +40, +18, +102, +86, +214, +144, +167, +66, +42, +10, +228, +103, +50, +138, +12, +120, +233, +245, +162, +232, +178, +76, +188, +15, +10, +157, +254, +134, +78, +121, +128, +2, +176, +124, +192, +82, +216, +236, +69, +67, +109, +148, +42, +82, +139, +96, +246, +146, +107, +244, +41, +47, +94, +232, +20, +215, +246, +42, +253, +8, +95, +102, +247, +243, +229, +233, +207, +53, +16, +120, +228, +165, +71, +144, +133, +64, +170, +179, +213, +206, +51, +181, +207, +194, +193, +43, +240, +179, +177, +200, +187, +196, +161, +181, +131, +196, +205, +129, +176, +66, +117, +239, +118, +29, +164, +141, +50, +184, +201, +106, +60, +185, +235, +49, +201, +32, +102, +80, +176, +3, +59, +228, +212, +162, +38, +133, +130, +94, +243, +151, +80, +28, +201, +190, +192, +127, +89, +83, +64, +0, +0, +111, +185, +178, +149, +170, +219, +68, +252, +250, +92, +246, +93, +224, +162, +255, +88, +32, +238, +103, +72, +169, +83, +130, +73, +229, +42, +118, +121, +183, +250, +14, +12, +103, +131, +250, +177, +150, +132, +21, +169, +201, +219, +10, +253, +200, +179, +194, +16, +74, +236, +171, +75, +7, +209, +23, +28, +213, +63, +19, +151, +91, +86, +234, +121, +101, +201, +186, +107, +200, +118, +215, +150, +48, +118, +196, +72, +207, +176, +119, +236, +73, +52, +14, +206, +165, +102, +200, +95, +212, +86, +172, +192, +230, +163, +60, +164, +50, +111, +45, +136, +147, +2, +234, +242, +227, +61, +239, +230, +6, +80, +63, +205, +82, +240, +123, +69, +111, +56, +237, +224, +171, +210, +154, +217, +109, +185, +209, +122, +95, +44, +121, +84, +22, +137, +111, +251, +66, +107, +159, +39, +35, +75, +65, +233, +12, +83, +51, +53, +189, +93, +242, +43, +39, +130, +31, +65, +196, +189, +52, +39, +63, +112, +127, +253, +87, +154, +167, +146, +53, +114, +64, +52, +120, +91, +31, +233, +160, +36, +187, +155, +128, +97, +214, +14, +195, +54, +131, +1, +233, +38, +238, +0, +213, +155, +55, +169, +156, +4, +130, +233, +32, +56, +211, +200, +181, +70, +29, +176, +216, +235, +143, +54, +78, +52, +197, +209, +29, +189, +117, +168, +9, +175, +151, +251, +201, +16, +98, +189, +245, +57, +190, +220, +2, +111, +67, +45, +135, +216, +206, +130, +43, +153, +222, +181, +90, +199, +252, +244, +115, +45, +236, +49, +54, +131, +193, +148, +163, +183, +49, +113, +173, +16, +255, +30, +46, +219, +27, +128, +117, +117, +118, +93, +73, +106, +191, +39, +65, +139, +70, +234, +132, +31, +154, +195, +101, +209, +169, +147, +121, +24, +136, +169, +121, +107, +129, +118, +71, +41, +21, +213, +220, +59, +45, +151, +75, +98, +201, +152, +70, +60, +160, +175, +191, +0, +67, +156, +251, +180, +214, +150, +196, +95, +199, +0, +164, +15, +104, +158, +158, +68, +254, +134, +19, +148, +81, +152, +205, +231, +127, +42, +184, +227, +133, +83, +19, +246, +166, +195, +218, +24, +98, +98, +198, +30, +158, +11, +31, +158, +241, +117, +47, +232, +230, +110, +29, +56, +214, +38, +144, +233, +122, +185, +212, +163, +30, +20, +87, +166, +88, +172, +222, +138, +93, +125, +107, +218, +100, +108, +227, +112, +32, +175, +154, +72, +214, +167, +131, +4, +255, +79, +207, +36, +118, +49, +118, +199, +110, +83, +203, +204, +131, +111, +167, +157, +214, +190, +126, +240, +234, +182, +15, +222, +84, +78, +41, +77, +227, +255, +99, +34, +219, +19, +121, +54, +228, +152, +56, +198, +170, +199, +178, +110, +173, +5, +225, +126, +165, +247, +199, +174, +93, +80, +76, +140, +62, +209, +220, +159, +102, +151, +31, +53, +135, +90, +73, +100, +177, +9, +154, +9, +249, +250, +169, +45, +107, +227, +39, +179, +30, +62, +66, +175, +248, +39, +163, +187, +223, +146, +108, +189, +28, +208, +134, +44, +215, +200, +122, +239, +220, +125, +86, +124, +184, +165, +221, +221, +165, +138, +203, +213, +0, +0, +128, +199, +205, +0, +104, +32, +45, +44, +209, +108, +55, +11, +136, +229, +112, +164, +127, +171, +146, +27, +26, +255, +217, +37, +129, +106, +146, +167, +111, +220, +160, +211, +37, +160, +211, +175, +197, +70, +72, +210, +112, +79, +111, +236, +4, +62, +230, +0, +141, +120, +182, +16, +193, +96, +95, +110, +107, +235, +143, +255, +132, +33, +126, +169, +244, +52, +204, +187, +63, +249, +74, +188, +183, +177, +47, +134, +198, +207, +2, +106, +106, +189, +72, +78, +64, +98, +155, +110, +195, +240, +155, +145, +138, +90, +133, +194, +88, +254, +198, +30, +3, +108, +142, +145, +247, +28, +72, +108, +248, +240, +44, +80, +75, +154, +66, +219, +203, +172, +15, +230, +165, +162, +183, +101, +147, +241, +11, +78, +207, +227, +16, +220, +91, +172, +228, +66, +158, +149, +130, +68, +169, +101, +80, +94, +165, +30, +237, +213, +17, +158, +58, +195, +187, +9, +242, +122, +56, +98, +19, +135, +73, +122, +190, +135, +109, +140, +181, +252, +58, +112, +6, +161, +205, +70, +247, +10, +241, +158, +129, +88, +78, +217, +114, +199, +0, +21, +225, +251, +125, +176, +217, +192, +215, +131, +12, +179, +230, +99, +210, +8, +90, +185, +126, +25, +93, +15, +92, +38, +255, +140, +28, +23, +255, +159, +227, +71, +86, +44, +252, +1, +189, +104, +190, +172, +242, +254, +190, +35, +199, +157, +101, +97, +124, +38, +218, +100, +2, +114, +121, +89, +33, +86, +17, +0, +217, +127, +100, +208, +215, +64, +239, +164, +55, +13, +215, +242, +149, +12, +87, +211, +183, +88, +110, +213, +53, +249, +62, +115, +83, +79, +152, +51, +138, +184, +123, +101, +184, +250, +36, +93, +76, +77, +234, +171, +93, +40, +163, +179, +243, +222, +35, +69, +215, +70, +54, +150, +226, +106, +224, +72, +172, +194, +28, +124, +16, +241, +106, +222, +7, +108, +212, +5, +180, +88, +62, +18, +64, +12, +169, +159, +85, +0, +155, +23, +97, +154, +195, +152, +81, +172, +189, +32, +207, +140, +94, +95, +214, +114, +103, +216, +246, +160, +28, +56, +174, +35, +168, +54, +92, +42, +42, +240, +139, +166, +15, +107, +224, +165, +155, +190, +25, +68, +142, +139, +197, +144, +161, +70, +46, +142, +70, +129, +212, +113, +86, +196, +149, +74, +114, +141, +211, +230, +101, +238, +243, +183, +165, +79, +89, +247, +235, +95, +119, +104, +11, +75, +5, +52, +69, +87, +35, +11, +68, +204, +219, +231, +229, +78, +47, +17, +106, +215, +190, +59, +62, +236, +67, +53, +245, +88, +53, +27, +114, +73, +156, +138, +212, +162, +171, +246, +50, +26, +126, +194, +88, +154, +251, +225, +154, +89, +246, +231, +86, +201, +131, +55, +92, +150, +65, +182, +41, +183, +87, +143, +82, +71, +18, +165, +35, +38, +93, +159, +42, +16, +141, +39, +161, +212, +84, +183, +49, +225, +96, +226, +24, +47, +69, +186, +17, +63, +188, +111, +242, +182, +235, +56, +67, +116, +162, +194, +219, +99, +172, +215, +19, +46, +144, +186, +104, +138, +35, +140, +231, +13, +190, +128, +56, +142, +32, +103, +0, +0, +255, +122, +168, +65, +53, +63, +122, +93, +174, +122, +110, +11, +90, +80, +120, +176, +223, +216, +136, +125, +195, +29, +255, +236, +120, +200, +250, +160, +7, +160, +163, +247, +37, +96, +204, +157, +32, +248, +74, +50, +21, +87, +123, +226, +88, +161, +130, +83, +59, +56, +74, +110, +158, +184, +125, +15, +200, +141, +56, +126, +46, +182, +218, +127, +244, +23, +220, +147, +106, +220, +50, +238, +165, +230, +43, +49, +189, +200, +180, +23, +174, +1, +203, +29, +42, +20, +225, +171, +206, +94, +98, +80, +64, +174, +173, +165, +0, +117, +252, +246, +216, +109, +68, +130, +229, +30, +187, +248, +188, +168, +80, +1, +140, +209, +246, +54, +139, +213, +140, +198, +80, +110, +50, +211, +221, +77, +138, +40, +176, +214, +205, +88, +221, +194, +233, +44, +10, +128, +5, +86, +228, +18, +249, +24, +17, +227, +234, +181, +7, +190, +69, +183, +6, +161, +181, +72, +86, +41, +82, +149, +239, +104, +251, +87, +165, +47, +224, +162, +47, +68, +38, +7, +60, +120, +170, +31, +38, +224, +205, +48, +235, +191, +92, +44, +175, +245, +218, +131, +95, +123, +219, +185, +211, +154, +79, +166, +126, +168, +83, +235, +246, +62, +35, +77, +152, +25, +195, +94, +118, +51, +103, +128, +229, +31, +155, +3, +121, +23, +49, +158, +87, +65, +17, +180, +85, +101, +204, +222, +59, +204, +137, +232, +199, +24, +1, +68, +39, +252, +156, +143, +58, +4, +39, +183, +66, +94, +245, +95, +98, +82, +251, +154, +100, +129, +193, +233, +27, +225, +59, +243, +204, +248, +254, +102, +70, +110, +122, +126, +196, +146, +206, +102, +67, +100, +10, +128, +251, +149, +117, +66, +36, +134, +158, +7, +191, +111, +9, +34, +158, +196, +195, +157, +9, +233, +18, +166, +144, +235, +82, +24, +78, +110, +84, +86, +12, +118, +185, +189, +116, +37, +118, +18, +99, +41, +100, +99, +202, +217, +232, +205, +88, +53, +134, +90, +235, +123, +134, +16, +62, +94, +168, +105, +225, +30, +194, +170, +42, +86, +20, +192, +245, +29, +202, +73, +235, +95, +188, +200, +113, +19, +110, +130, +182, +9, +17, +247, +62, +87, +176, +45, +244, +215, +220, +68, +65, +222, +150, +205, +163, +170, +160, +150, +137, +203, +211, +155, +207, +190, +140, +205, +122, +79, +108, +226, +174, +139, +73, +188, +161, +160, +173, +119, +126, +106, +172, +92, +141, +39, +234, +110, +17, +123, +249, +71, +128, +69, +212, +111, +161, +37, +54, +67, +210, +69, +59, +177, +51, +23, +103, +59, +90, +120, +129, +226, +203, +229, +110, +78, +158, +163, +234, +159, +122, +54, +68, +242, +187, +221, +156, +187, +238, +193, +48, +236, +96, +218, +25, +173, +96, +162, +14, +149, +108, +225, +82, +37, +214, +71, +4, +106, +136, +163, +54, +217, +141, +213, +98, +186, +144, +97, +211, +69, +209, +94, +102, +231, +47, +252, +251, +184, +160, +130, +86, +132, +93, +79, +36, +10, +165, +163, +65, +103, +243, +79, +255, +153, +76, +59, +199, +82, +121, +122, +192, +64, +159, +162, +215, +120, +11, +57, +0, +0, +89, +56, +2, +249, +113, +97, +250, +52, +63, +128, +113, +141, +66, +196, +220, +175, +33, +133, +215, +249, +255, +136, +114, +34, +186, +98, +128, +93, +102, +76, +178, +166, +137, +176, +59, +72, +90, +184, +110, +139, +245, +106, +11, +168, +10, +140, +70, +33, +2, +255, +208, +145, +116, +172, +55, +151, +16, +60, +44, +225, +183, +98, +135, +92, +195, +239, +0, +28, +60, +64, +69, +232, +103, +52, +174, +170, +223, +178, +18, +250, +171, +119, +66, +7, +253, +49, +196, +109, +186, +54, +203, +220, +114, +143, +110, +121, +94, +130, +219, +208, +244, +248, +121, +194, +61, +156, +99, +147, +75, +114, +166, +110, +132, +107, +175, +58, +48, +133, +180, +83, +105, +183, +106, +153, +53, +253, +136, +153, +184, +178, +170, +143, +142, +59, +57, +162, +46, +210, +41, +71, +185, +129, +127, +198, +50, +140, +185, +69, +174, +130, +236, +244, +161, +144, +81, +237, +190, +64, +41, +162, +155, +62, +187, +30, +36, +97, +244, +99, +124, +120, +40, +64, +9, +175, +18, +59, +16, +239, +31, +237, +92, +134, +203, +156, +29, +34, +34, +83, +122, +110, +206, +66, +10, +96, +208, +49, +115, +163, +58, +237, +130, +116, +202, +254, +86, +249, +137, +57, +95, +119, +145, +185, +113, +62, +8, +84, +216, +118, +6, +245, +210, +145, +189, +122, +20, +47, +204, +48, +9, +178, +150, +206, +222, +9, +199, +63, +241, +19, +114, +34, +161, +128, +219, +192, +72, +159, +183, +156, +38, +119, +208, +30, +255, +217, +112, +52, +38, +27, +11, +174, +19, +154, +147, +63, +22, +184, +231, +27, +200, +53, +88, +236, +168, +11, +141, +198, +119, +43, +27, +146, +129, +18, +245, +56, +21, +1, +155, +92, +42, +235, +169, +64, +76, +244, +53, +140, +248, +217, +240, +1, +104, +23, +218, +168, +39, +64, +75, +54, +82, +45, +159, +148, +35, +51, +59, +72, +114, +0, +232, +111, +137, +251, +59, +72, +73, +136, +249, +209, +188, +165, +4, +175, +157, +3, +167, +219, +188, +75, +161, +203, +78, +91, +157, +252, +213, +183, +32, +27, +128, +85, +200, +178, +43, +71, +145, +42, +128, +127, +227, +115, +131, +6, +170, +247, +248, +68, +33, +96, +154, +77, +156, +129, +214, +34, +85, +143, +119, +91, +230, +103, +224, +214, +231, +135, +29, +236, +240, +29, +153, +31, +215, +185, +39, +144, +129, +114, +125, +215, +45, +2, +199, +188, +207, +53, +196, +52, +109, +154, +136, +22, +0, +142, +252, +93, +122, +173, +174, +100, +197, +101, +94, +181, +131, +205, +99, +219, +155, +217, +124, +211, +163, +182, +93, +209, +123, +149, +103, +124, +248, +199, +147, +119, +171, +94, +232, +48, +87, +53, +122, +143, +252, +186, +77, +243, +170, +211, +84, +208, +194, +179, +193, +183, +145, +128, +57, +58, +89, +68, +123, +153, +169, +26, +193, +154, +26, +133, +86, +219, +40, +150, +152, +141, +118, +22, +3, +179, +124, +67, +173, +16, +170, +194, +133, +205, +48, +0, +6, +169, +175, +252, +96, +252, +165, +186, +16, +21, +73, +184, +18, +17, +0, +0, +80, +23, +36, +82, +193, +166, +92, +14, +97, +184, +186, +40, +123, +63, +193, +160, +101, +195, +117, +247, +140, +185, +13, +144, +29, +31, +179, +20, +130, +129, +11, +17, +219, +82, +16, +201, +138, +10, +207, +54, +35, +215, +94, +11, +113, +99, +120, +189, +80, +120, +36, +140, +192, +116, +52, +45, +45, +79, +227, +55, +174, +130, +61, +88, +92, +115, +67, +218, +169, +76, +199, +232, +180, +182, +170, +144, +107, +139, +174, +220, +218, +122, +177, +66, +109, +76, +121, +11, +15, +49, +97, +210, +181, +78, +41, +232, +134, +65, +87, +2, +78, +171, +132, +57, +95, +224, +34, +58, +93, +28, +123, +65, +225, +190, +20, +113, +1, +238, +10, +239, +74, +205, +212, +208, +17, +43, +141, +206, +243, +164, +13, +43, +115, +174, +227, +30, +164, +37, +191, +91, +234, +37, +128, +162, +227, +139, +52, +90, +185, +101, +230, +232, +188, +175, +102, +197, +106, +52, +231, +62, +40, +238, +156, +194, +86, +194, +84, +120, +10, +104, +86, +74, +73, +81, +191, +179, +119, +64, +54, +179, +139, +166, +41, +156, +60, +170, +203, +203, +37, +14, +247, +201, +127, +61, +158, +237, +85, +149, +12, +198, +56, +218, +117, +82, +135, +48, +1, +51, +127, +248, +243, +244, +177, +104, +242, +20, +75, +38, +96, +176, +16, +32, +142, +10, +121, +173, +27, +237, +185, +230, +109, +67, +167, +229, +188, +16, +234, +50, +18, +191, +70, +235, +196, +122, +210, +212, +37, +71, +190, +235, +180, +156, +77, +136, +249, +242, +208, +231, +62, +249, +104, +168, +133, +225, +119, +24, +17, +100, +176, +173, +221, +196, +95, +23, +67, +188, +209, +157, +168, +57, +160, +215, +39, +58, +228, +232, +117, +213, +223, +105, +227, +34, +15, +110, +142, +146, +223, +62, +144, +94, +147, +18, +91, +224, +168, +98, +29, +38, +92, +38, +48, +157, +6, +52, +251, +117, +153, +115, +29, +209, +200, +7, +123, +122, +157, +64, +124, +107, +195, +39, +163, +163, +229, +249, +180, +181, +140, +219, +66, +139, +182, +153, +199, +219, +118, +129, +10, +126, +102, +25, +149, +38, +125, +239, +169, +125, +208, +203, +181, +8, +136, +23, +62, +90, +162, +228, +138, +248, +224, +159, +13, +252, +220, +29, +219, +220, +96, +123, +44, +174, +117, +217, +200, +179, +191, +244, +11, +37, +62, +119, +177, +219, +179, +0, +58, +37, +28, +48, +218, +51, +49, +45, +3, +195, +185, +77, +87, +184, +249, +173, +65, +249, +181, +167, +162, +201, +193, +226, +113, +138, +187, +103, +67, +54, +33, +77, +193, +164, +205, +247, +64, +251, +208, +155, +121, +156, +195, +252, +160, +52, +60, +39, +39, +206, +62, +134, +160, +174, +78, +161, +245, +3, +126, +179, +137, +157, +140, +151, +222, +77, +231, +84, +185, +218, +65, +189, +34, +128, +18, +7, +17, +5, +160, +63, +119, +163, +139, +18, +66, +148, +183, +218, +4, +63, +71, +3, +145, +52, +4, +152, +124, +64, +212, +124, +51, +171, +106, +223, +214, +166, +16, +143, +119, +140, +113, +197, +69, +206, +74, +65, +0, +0, +167, +87, +158, +186, +29, +25, +225, +152, +168, +129, +251, +59, +99, +183, +79, +205, +194, +196, +141, +85, +129, +63, +42, +98, +9, +148, +188, +64, +182, +216, +5, +149, +122, +218, +0, +147, +152, +126, +191, +213, +204, +119, +236, +93, +1, +84, +95, +247, +71, +38, +183, +145, +251, +47, +71, +24, +144, +253, +101, +183, +141, +141, +180, +45, +52, +15, +93, +54, +198, +30, +47, +237, +183, +40, +16, +68, +144, +204, +111, +30, +89, +121, +198, +227, +211, +148, +113, +65, +148, +166, +135, +11, +108, +192, +9, +244, +26, +108, +48, +193, +136, +124, +183, +239, +65, +56, +12, +169, +241, +74, +101, +79, +250, +168, +38, +39, +47, +160, +76, +206, +41, +121, +93, +85, +230, +56, +254, +144, +49, +154, +51, +31, +131, +152, +76, +143, +20, +176, +40, +228, +17, +18, +178, +87, +120, +67, +114, +10, +35, +54, +51, +80, +70, +245, +141, +171, +7, +26, +229, +50, +206, +103, +102, +168, +216, +12, +22, +191, +4, +186, +47, +92, +30, +100, +98, +196, +78, +96, +27, +196, +216, +168, +190, +227, +126, +55, +91, +13, +237, +248, +185, +194, +66, +181, +79, +213, +3, +97, +115, +202, +52, +48, +128, +150, +153, +194, +197, +246, +57, +43, +23, +82, +152, +165, +112, +132, +249, +81, +110, +223, +6, +168, +21, +181, +160, +52, +159, +231, +229, +140, +241, +217, +140, +173, +15, +15, +227, +86, +196, +184, +8, +68, +208, +113, +238, +39, +224, +4, +186, +104, +7, +99, +213, +198, +68, +107, +96, +163, +22, +217, +201, +230, +27, +45, +7, +98, +118, +225, +252, +149, +236, +37, +45, +221, +174, +77, +148, +42, +101, +215, +98, +90, +110, +162, +9, +150, +187, +56, +18, +234, +181, +71, +220, +113, +74, +148, +173, +29, +172, +68, +17, +34, +88, +14, +149, +53, +2, +246, +32, +101, +11, +112, +3, +252, +4, +58, +144, +107, +196, +63, +92, +141, +228, +36, +147, +113, +51, +171, +48, +171, +84, +193, +136, +250, +85, +147, +16, +24, +73, +207, +193, +88, +211, +135, +65, +251, +220, +147, +220, +202, +127, +25, +179, +178, +228, +25, +226, +70, +48, +15, +152, +210, +190, +250, +134, +107, +251, +142, +217, +245, +141, +31, +168, +199, +204, +93, +254, +29, +251, +5, +21, +114, +205, +211, +247, +83, +189, +73, +149, +51, +230, +186, +195, +147, +232, +84, +226, +215, +203, +171, +148, +41, +62, +170, +137, +120, +82, +77, +13, +203, +8, +91, +46, +181, +69, +206, +33, +123, +149, +40, +247, +149, +142, +131, +229, +163, +67, +84, +113, +231, +119, +118, +106, +84, +20, +186, +108, +228, +145, +185, +154, +128, +241, +247, +106, +100, +6, +37, +5, +223, +111, +42, +59, +167, +131, +192, +248, +114, +44, +102, +223, +89, +111, +31, +11, +117, +45, +88, +70, +157, +43, +115, +2, +211, +123, +254, +228, +136, +26, +204, +49, +170, +189, +204, +85, +110, +23, +60, +160, +107, +84, +119, +62, +31, +228, +232, +122, +227, +223, +123, +234, +27, +91, +132, +0, +161, +183, +169, +214, +141, +0, +0, +48, +40, +22, +185, +3, +86, +111, +49, +246, +152, +30, +1, +125, +47, +254, +115, +3, +183, +113, +113, +182, +139, +92, +191, +236, +68, +37, +163, +157, +168, +80, +13, +187, +222, +73, +184, +114, +22, +159, +123, +107, +33, +230, +94, +248, +149, +93, +57, +148, +147, +186, +114, +155, +124, +189, +15, +113, +107, +175, +24, +15, +249, +103, +66, +8, +13, +255, +129, +226, +169, +218, +106, +128, +214, +142, +211, +74, +107, +219, +156, +114, +236, +130, +165, +164, +160, +80, +233, +32, +89, +241, +65, +160, +110, +22, +120, +162, +147, +185, +159, +123, +46, +249, +105, +229, +204, +30, +178, +27, +156, +25, +57, +28, +65, +13, +47, +225, +57, +2, +55, +224, +55, +61, +50, +7, +33, +244, +97, +36, +57, +189, +87, +95, +222, +205, +67, +165, +164, +219, +23, +211, +235, +83, +230, +75, +105, +224, +75, +100, +235, +137, +107, +153, +73, +37, +0, +6, +142, +22, +36, +12, +56, +12, +215, +94, +84, +163, +215, +195, +70, +177, +48, +130, +175, +193, +142, +165, +245, +90, +174, +217, +167, +15, +62, +51, +2, +149, +111, +114, +198, +38, +160, +55, +17, +76, +77, +165, +42, +168, +181, +121, +107, +178, +234, +166, +27, +164, +212, +102, +106, +161, +188, +157, +188, +174, +236, +170, +247, +18, +59, +42, +158, +237, +251, +8, +14, +66, +82, +132, +147, +169, +211, +98, +128, +211, +131, +151, +170, +183, +197, +149, +96, +64, +254, +61, +200, +141, +49, +223, +78, +150, +170, +249, +56, +197, +183, +190, +55, +109, +96, +250, +32, +202, +29, +78, +16, +36, +66, +170, +151, +168, +31, +23, +123, +241, +122, +223, +28, +248, +56, +228, +199, +133, +128, +164, +128, +5, +235, +233, +229, +16, +98, +51, +65, +66, +6, +163, +90, +114, +155, +212, +61, +185, +4, +52, +14, +177, +162, +127, +79, +135, +37, +96, +64, +219, +78, +15, +184, +17, +141, +9, +178, +68, +98, +188, +137, +113, +90, +52, +194, +236, +63, +116, +135, +160, +151, +80, +158, +17, +23, +223, +177, +66, +42, +171, +42, +91, +210, +249, +132, +0, +106, +118, +57, +241, +89, +160, +201, +131, +224, +139, +183, +162, +94, +70, +43, +20, +243, +195, +82, +214, +99, +94, +96, +177, +187, +51, +182, +127, +181, +121, +129, +34, +246, +85, +191, +139, +165, +113, +71, +1, +255, +26, +167, +233, +170, +85, +249, +14, +99, +42, +122, +203, +88, +165, +42, +249, +32, +223, +203, +102, +223, +60, +58, +237, +213, +160, +208, +226, +158, +204, +211, +109, +251, +78, +36, +148, +151, +140, +232, +97, +251, +185, +131, +46, +119, +32, +58, +117, +120, +222, +61, +49, +139, +111, +100, +53, +138, +236, +122, +120, +183, +67, +106, +49, +190, +111, +145, +232, +136, +35, +57, +214, +38, +106, +134, +187, +166, +34, +179, +99, +182, +97, +9, +225, +238, +71, +95, +210, +172, +16, +158, +181, +43, +212, +5, +169, +75, +112, +5, +189, +157, +206, +47, +82, +162, +137, +197, +58, +86, +85, +140, +255, +77, +53, +223, +24, +14, +158, +131, +0, +0, +75, +73, +217, +74, +26, +126, +100, +169, +133, +150, +226, +177, +6, +185, +160, +26, +234, +83, +77, +187, +147, +178, +101, +1, +139, +207, +215, +22, +47, +221, +132, +153, +249, +36, +49, +22, +1, +115, +229, +116, +250, +116, +13, +228, +143, +131, +237, +176, +25, +205, +241, +224, +252, +129, +222, +131, +121, +161, +172, +115, +37, +114, +202, +25, +68, +175, +200, +137, +194, +224, +101, +3, +58, +145, +97, +146, +79, +108, +165, +162, +114, +204, +32, +231, +84, +99, +21, +226, +239, +153, +250, +53, +234, +56, +227, +2, +38, +143, +222, +22, +203, +202, +153, +110, +227, +164, +46, +186, +240, +136, +64, +179, +113, +126, +142, +146, +36, +125, +78, +88, +143, +242, +219, +5, +183, +70, +43, +127, +76, +48, +69, +130, +168, +13, +160, +79, +171, +8, +100, +230, +139, +221, +144, +126, +51, +31, +211, +40, +137, +131, +107, +156, +209, +67, +183, +38, +230, +208, +205, +32, +116, +83, +92, +65, +37, +140, +227, +189, +184, +234, +222, +236, +46, +111, +59, +16, +3, +85, +249, +201, +24, +74, +187, +141, +152, +245, +142, +91, +8, +95, +2, +244, +147, +234, +201, +184, +144, +154, +225, +78, +67, +62, +152, +11, +255, +42, +179, +90, +249, +20, +159, +31, +128, +82, +39, +191, +191, +156, +174, +140, +229, +26, +213, +151, +204, +204, +61, +181, +170, +97, +67, +36, +6, +150, +106, +214, +102, +138, +228, +242, +180, +227, +214, +182, +93, +192, +72, +96, +33, +174, +217, +120, +5, +154, +99, +155, +48, +81, +157, +70, +91, +127, +9, +51, +113, +86, +250, +178, +34, +171, +97, +93, +51, +186, +65, +162, +124, +105, +31, +109, +139, +184, +123, +72, +69, +76, +244, +99, +33, +62, +77, +70, +250, +55, +100, +233, +225, +35, +159, +113, +9, +3, +63, +4, +6, +188, +73, +133, +167, +200, +234, +31, +153, +181, +24, +18, +15, +131, +101, +39, +157, +4, +65, +46, +168, +62, +124, +242, +147, +106, +4, +209, +44, +34, +69, +186, +69, +55, +183, +44, +198, +11, +139, +67, +91, +209, +185, +114, +252, +29, +108, +171, +68, +228, +147, +146, +122, +148, +189, +242, +250, +4, +41, +29, +112, +85, +215, +119, +148, +10, +168, +160, +19, +72, +123, +60, +176, +114, +224, +222, +65, +101, +159, +37, +9, +159, +206, +95, +10, +169, +196, +234, +125, +39, +175, +222, +33, +204, +58, +135, +80, +255, +243, +63, +198, +60, +95, +146, +196, +118, +10, +236, +68, +87, +119, +60, +18, +135, +101, +153, +72, +192, +159, +214, +140, +159, +202, +25, +106, +147, +250, +100, +90, +19, +76, +195, +117, +126, +188, +101, +188, +230, +114, +117, +140, +16, +54, +251, +79, +77, +249, +178, +247, +203, +99, +71, +9, +2, +246, +35, +60, +3, +199, +136, +86, +140, +250, +21, +110, +193, +190, +83, +133, +253, +180, +175, +174, +137, +54, +253, +58, +49, +103, +92, +88, +174, +1, +240, +198, +221, +96, +178, +228, +241, +1, +48, +27, +72, +150, +0, +254, +254, +158, +81, +176, +227, +22, +216, +89, +96, +0, +0, +115, +172, +250, +68, +7, +138, +222, +242, +250, +66, +164, +196, +37, +50, +219, +92, +13, +199, +156, +92, +108, +66, +9, +17, +0, +26, +9, +248, +53, +193, +160, +3, +222, +79, +207, +93, +16, +13, +12, +194, +188, +215, +12, +109, +215, +105, +145, +127, +5, +83, +26, +37, +138, +195, +196, +130, +155, +110, +127, +176, +167, +46, +157, +121, +117, +230, +127, +222, +105, +110, +19, +125, +181, +1, +46, +249, +151, +217, +196, +155, +131, +32, +68, +27, +176, +133, +26, +95, +132, +162, +254, +56, +196, +248, +108, +47, +216, +103, +218, +72, +77, +233, +56, +100, +25, +0, +255, +205, +71, +101, +157, +218, +189, +36, +32, +220, +208, +47, +27, +88, +80, +85, +5, +137, +63, +62, +81, +153, +254, +194, +158, +123, +112, +111, +51, +167, +20, +69, +182, +28, +52, +88, +235, +10, +36, +15, +100, +89, +3, +227, +2, +148, +93, +164, +89, +28, +100, +217, +69, +127, +125, +124, +209, +36, +23, +104, +108, +80, +25, +58, +68, +8, +91, +170, +70, +182, +204, +166, +230, +147, +117, +202, +246, +133, +208, +32, +128, +141, +136, +220, +88, +140, +114, +92, +137, +85, +185, +72, +67, +137, +64, +181, +1, +34, +149, +115, +75, +199, +25, +35, +164, +131, +62, +131, +98, +140, +18, +135, +245, +119, +77, +115, +255, +196, +69, +156, +116, +11, +192, +249, +53, +0, +91, +210, +99, +60, +117, +153, +127, +121, +174, +132, +159, +230, +187, +173, +71, +99, +126, +96, +213, +43, +198, +103, +65, +224, +225, +112, +138, +146, +151, +21, +89, +211, +165, +58, +76, +204, +66, +136, +117, +64, +72, +133, +161, +191, +12, +66, +235, +129, +33, +124, +169, +161, +238, +178, +99, +107, +106, +204, +39, +251, +213, +143, +48, +224, +200, +92, +211, +6, +127, +168, +105, +98, +207, +17, +196, +15, +40, +8, +198, +106, +169, +124, +100, +54, +245, +228, +203, +123, +55, +136, +24, +33, +153, +128, +92, +134, +101, +178, +215, +235, +224, +152, +152, +24, +150, +123, +117, +91, +154, +234, +158, +54, +185, +113, +46, +161, +48, +148, +143, +238, +197, +222, +53, +174, +96, +108, +169, +197, +157, +182, +84, +117, +241, +41, +63, +250, +201, +129, +252, +161, +133, +5, +113, +195, +143, +136, +112, +105, +199, +212, +254, +181, +60, +52, +101, +28, +114, +49, +74, +137, +205, +119, +240, +144, +183, +235, +184, +109, +111, +5, +207, +134, +77, +154, +0, +168, +248, +164, +34, +210, +226, +232, +195, +237, +23, +15, +86, +235, +215, +246, +242, +48, +76, +162, +85, +146, +164, +9, +125, +73, +188, +93, +7, +137, +65, +248, +130, +75, +205, +76, +241, +181, +177, +195, +167, +110, +253, +115, +98, +124, +76, +89, +107, +9, +231, +84, +62, +119, +72, +187, +146, +221, +116, +61, +184, +150, +255, +230, +109, +203, +36, +211, +124, +89, +112, +115, +104, +69, +72, +207, +78, +133, +76, +159, +140, +242, +212, +211, +35, +22, +97, +144, +2, +184, +183, +79, +66, +6, +166, +161, +34, +59, +166, +96, +243, +157, +245, +198, +0, +0, +44, +211, +180, +45, +59, +64, +244, +139, +224, +246, +19, +83, +4, +154, +95, +18, +236, +250, +170, +55, +155, +6, +44, +31, +233, +136, +16, +88, +50, +85, +233, +100, +253, +248, +75, +188, +253, +18, +25, +172, +184, +226, +53, +101, +41, +195, +182, +130, +69, +20, +61, +248, +154, +126, +69, +75, +5, +180, +209, +188, +89, +177, +42, +120, +156, +187, +92, +254, +14, +73, +148, +205, +114, +156, +72, +62, +98, +203, +28, +237, +118, +173, +168, +4, +24, +159, +198, +243, +49, +247, +5, +218, +241, +78, +130, +17, +194, +46, +175, +31, +219, +135, +79, +131, +156, +250, +141, +107, +202, +38, +76, +87, +190, +148, +66, +220, +130, +45, +106, +215, +128, +128, +37, +197, +167, +5, +25, +57, +206, +221, +167, +254, +241, +83, +175, +70, +124, +183, +196, +189, +248, +168, +198, +74, +243, +29, +52, +139, +180, +74, +117, +28, +182, +72, +239, +10, +250, +20, +214, +189, +185, +48, +248, +173, +37, +97, +140, +46, +112, +56, +31, +153, +53, +91, +13, +50, +87, +79, +87, +6, +160, +161, +175, +255, +117, +236, +191, +182, +136, +220, +129, +198, +128, +19, +37, +255, +186, +71, +133, +195, +8, +138, +8, +98, +149, +7, +21, +184, +16, +183, +205, +231, +165, +3, +110, +86, +31, +56, +228, +249, +213, +254, +221, +174, +229, +106, +136, +230, +247, +211, +216, +165, +59, +57, +129, +103, +57, +1, +114, +73, +40, +179, +205, +94, +235, +244, +141, +37, +244, +196, +129, +141, +149, +81, +79, +169, +245, +100, +176, +228, +196, +75, +68, +96, +54, +251, +100, +223, +197, +133, +26, +31, +253, +132, +160, +43, +51, +181, +121, +207, +35, +219, +192, +77, +141, +152, +205, +116, +1, +143, +253, +0, +73, +153, +232, +74, +72, +248, +66, +53, +7, +21, +47, +150, +139, +75, +205, +238, +145, +227, +241, +104, +255, +146, +59, +254, +220, +119, +141, +38, +117, +209, +220, +56, +101, +29, +105, +29, +9, +186, +142, +57, +138, +140, +125, +153, +70, +132, +61, +186, +166, +65, +133, +127, +46, +154, +126, +223, +137, +110, +134, +22, +139, +187, +12, +161, +91, +14, +152, +203, +124, +36, +127, +85, +175, +253, +236, +159, +107, +216, +133, +181, +111, +220, +37, +16, +56, +206, +205, +247, +143, +230, +138, +76, +57, +180, +228, +181, +208, +35, +237, +235, +239, +158, +65, +21, +145, +250, +229, +131, +238, +55, +40, +153, +141, +130, +204, +128, +143, +26, +157, +92, +207, +206, +13, +194, +102, +79, +145, +106, +50, +162, +232, +47, +73, +193, +160, +24, +93, +204, +69, +218, +241, +254, +0, +205, +99, +38, +30, +46, +60, +156, +11, +140, +192, +183, +93, +53, +134, +252, +104, +228, +140, +235, +149, +255, +229, +40, +17, +21, +112, +249, +248, +166, +29, +92, +98, +174, +106, +200, +107, +110, +88, +174, +137, +186, +122, +160, +24, +40, +120, +232, +137, +16, +239, +121, +139, +131, +138, +102, +230, +94, +54, +219, +36, +36, +157, +152, +9, +180, +100, +232, +133, +165, +116, +5, +246, +4, +167, +113, +0, +0, +24, +176, +213, +158, +109, +154, +157, +193, +158, +115, +137, +7, +190, +60, +193, +210, +241, +44, +245, +222, +140, +108, +50, +108, +201, +111, +131, +34, +84, +218, +88, +251, +9, +169, +111, +168, +208, +135, +60, +68, +66, +87, +103, +140, +38, +251, +231, +90, +77, +158, +85, +2, +98, +156, +81, +208, +106, +234, +58, +12, +199, +224, +38, +239, +109, +236, +105, +165, +169, +190, +198, +84, +162, +21, +20, +125, +196, +28, +51, +90, +197, +237, +231, +178, +40, +202, +179, +92, +10, +202, +106, +115, +205, +123, +82, +78, +45, +2, +197, +211, +165, +150, +143, +159, +142, +42, +167, +247, +170, +78, +66, +176, +66, +105, +173, +39, +77, +195, +143, +18, +53, +53, +129, +81, +135, +237, +247, +168, +124, +127, +210, +225, +49, +78, +92, +178, +194, +81, +141, +40, +115, +240, +171, +151, +189, +93, +4, +113, +244, +241, +83, +236, +62, +75, +167, +124, +131, +84, +38, +19, +99, +167, +13, +134, +82, +65, +200, +162, +7, +155, +106, +197, +135, +201, +204, +93, +48, +152, +97, +119, +137, +88, +30, +249, +64, +234, +147, +71, +224, +27, +206, +80, +252, +86, +41, +84, +172, +192, +181, +4, +68, +187, +133, +48, +148, +182, +219, +143, +212, +62, +243, +151, +183, +107, +217, +16, +136, +236, +111, +198, +170, +181, +62, +177, +128, +212, +231, +69, +239, +3, +108, +212, +2, +52, +74, +76, +222, +211, +105, +56, +85, +182, +245, +245, +203, +216, +166, +82, +28, +74, +221, +234, +175, +87, +44, +36, +97, +109, +106, +84, +238, +114, +89, +17, +7, +247, +217, +84, +168, +219, +226, +152, +164, +80, +54, +163, +121, +26, +135, +59, +120, +9, +171, +133, +100, +188, +229, +233, +79, +187, +178, +77, +13, +223, +162, +176, +236, +204, +8, +67, +134, +147, +16, +122, +36, +51, +188, +197, +95, +44, +104, +160, +135, +134, +210, +205, +179, +25, +28, +234, +109, +173, +155, +18, +254, +4, +238, +42, +93, +191, +211, +152, +224, +152, +59, +226, +217, +63, +15, +141, +98, +5, +247, +11, +143, +22, +111, +3, +62, +80, +128, +8, +20, +77, +135, +86, +9, +48, +108, +72, +232, +104, +190, +224, +255, +32, +213, +235, +210, +43, +214, +20, +169, +89, +87, +12, +58, +178, +25, +213, +67, +170, +156, +112, +166, +42, +114, +198, +130, +207, +88, +62, +158, +198, +89, +125, +153, +161, +23, +65, +222, +78, +112, +198, +217, +129, +82, +132, +55, +188, +45, +239, +188, +249, +247, +48, +193, +165, +7, +118, +250, +26, +69, +134, +125, +205, +203, +83, +225, +57, +2, +225, +238, +69, +90, +190, +168, +2, +130, +185, +31, +180, +137, +188, +100, +98, +81, +117, +188, +188, +43, +171, +138, +222, +111, +171, +188, +172, +238, +185, +96, +53, +124, +217, +180, +198, +179, +61, +209, +230, +49, +207, +191, +45, +225, +12, +129, +150, +104, +127, +73, +135, +55, +77, +203, +237, +154, +133, +165, +230, +75, +162, +2, +14, +65, +97, +115, +24, +222, +55, +153, +193, +46, +73, +94, +197, +66, +195, +143, +90, +0, +0, +34, +140, +235, +42, +72, +121, +24, +155, +73, +218, +38, +244, +13, +112, +150, +131, +113, +50, +73, +209, +49, +189, +206, +185, +8, +68, +205, +36, +131, +81, +9, +140, +131, +53, +5, +153, +54, +236, +222, +74, +114, +10, +115, +30, +24, +102, +251, +118, +62, +239, +48, +78, +47, +217, +97, +128, +126, +164, +153, +104, +209, +37, +121, +18, +86, +106, +164, +112, +206, +147, +222, +125, +219, +242, +49, +97, +175, +214, +118, +29, +212, +154, +173, +213, +101, +16, +9, +183, +126, +156, +234, +4, +250, +43, +41, +236, +215, +48, +157, +225, +110, +211, +188, +238, +193, +248, +26, +152, +25, +125, +178, +140, +168, +29, +158, +203, +96, +250, +235, +122, +90, +130, +109, +157, +109, +227, +144, +193, +48, +177, +144, +118, +24, +44, +214, +15, +4, +225, +121, +131, +157, +50, +155, +225, +74, +110, +177, +85, +76, +189, +142, +75, +216, +144, +19, +30, +240, +138, +45, +99, +221, +1, +55, +170, +140, +124, +200, +144, +156, +138, +200, +179, +202, +218, +29, +147, +115, +152, +56, +87, +82, +173, +207, +101, +38, +49, +38, +48, +188, +58, +199, +125, +15, +93, +190, +31, +220, +234, +68, +248, +147, +187, +235, +173, +207, +100, +146, +147, +246, +152, +188, +243, +22, +192, +236, +171, +70, +107, +6, +197, +204, +195, +213, +41, +165, +101, +64, +37, +120, +77, +163, +170, +54, +12, +53, +34, +90, +183, +212, +233, +97, +220, +174, +6, +41, +207, +243, +160, +206, +216, +164, +237, +225, +127, +198, +5, +1, +134, +128, +181, +252, +146, +138, +238, +156, +83, +72, +197, +112, +89, +50, +40, +54, +219, +233, +84, +106, +249, +90, +31, +137, +159, +161, +41, +185, +22, +128, +163, +177, +88, +215, +230, +47, +176, +182, +98, +202, +191, +200, +78, +239, +97, +13, +44, +189, +177, +58, +83, +182, +221, +252, +249, +188, +172, +8, +74, +185, +72, +149, +95, +19, +225, +169, +147, +148, +35, +98, +224, +34, +167, +202, +3, +118, +187, +126, +167, +224, +59, +29, +4, +86, +117, +166, +61, +91, +104, +73, +43, +64, +26, +151, +191, +170, +124, +89, +172, +214, +42, +167, +142, +6, +180, +77, +126, +36, +161, +133, +85, +204, +30, +152, +203, +61, +195, +2, +180, +51, +158, +195, +176, +199, +103, +116, +160, +138, +229, +167, +247, +81, +193, +74, +60, +194, +148, +39, +140, +253, +190, +198, +236, +53, +214, +12, +28, +88, +89, +171, +250, +188, +163, +214, +139, +45, +242, +103, +192, +117, +99, +37, +32, +226, +216, +53, +162, +105, +88, +62, +109, +25, +101, +192, +72, +192, +65, +54, +178, +94, +198, +56, +8, +246, +81, +197, +134, +244, +11, +20, +154, +35, +57, +68, +239, +95, +7, +32, +28, +205, +209, +171, +128, +133, +114, +24, +114, +187, +189, +225, +182, +132, +174, +172, +148, +146, +44, +104, +200, +55, +166, +17, +99, +223, +157, +37, +207, +253, +80, +124, +51, +138, +92, +181, +128, +80, +255, +113, +145, +57, +235, +222, +89, +19, +135, +31, +168, +244, +102, +159, +174, +197, +65, +0, +0, +166, +50, +192, +246, +107, +35, +8, +136, +199, +178, +187, +144, +171, +107, +110, +222, +241, +200, +77, +201, +214, +70, +0, +165, +242, +60, +6, +23, +183, +53, +11, +83, +124, +243, +66, +82, +40, +133, +194, +7, +42, +100, +215, +164, +115, +51, +192, +21, +9, +157, +131, +183, +98, +31, +199, +232, +139, +38, +192, +169, +69, +90, +225, +13, +85, +245, +81, +122, +0, +143, +213, +95, +170, +142, +198, +176, +0, +60, +3, +41, +239, +172, +141, +188, +183, +38, +174, +48, +162, +12, +8, +105, +184, +51, +176, +19, +16, +47, +95, +97, +184, +201, +93, +25, +250, +92, +176, +72, +173, +29, +206, +218, +104, +248, +237, +129, +165, +18, +175, +237, +138, +137, +54, +68, +25, +125, +124, +81, +204, +132, +86, +156, +166, +106, +37, +188, +219, +232, +63, +159, +139, +230, +244, +145, +192, +145, +14, +72, +10, +56, +126, +62, +4, +253, +63, +48, +250, +155, +125, +239, +59, +151, +242, +141, +62, +29, +151, +29, +57, +41, +213, +60, +43, +101, +170, +92, +101, +43, +148, +240, +173, +67, +182, +148, +152, +35, +187, +209, +158, +112, +154, +79, +116, +222, +192, +170, +114, +186, +125, +243, +102, +216, +204, +108, +86, +222, +7, +127, +57, +64, +142, +19, +130, +255, +20, +203, +60, +90, +196, +11, +169, +30, +98, +134, +4, +50, +102, +180, +105, +236, +137, +42, +172, +48, +130, +44, +224, +15, +172, +232, +30, +200, +152, +75, +16, +187, +211, +73, +68, +77, +137, +37, +65, +52, +227, +33, +253, +111, +100, +136, +36, +78, +15, +101, +138, +6, +100, +135, +181, +56, +77, +238, +56, +103, +47, +225, +145, +241, +124, +230, +145, +56, +3, +41, +236, +226, +216, +23, +30, +218, +114, +142, +90, +37, +148, +103, +195, +227, +145, +8, +1, +71, +119, +219, +26, +198, +236, +69, +70, +146, +251, +129, +5, +98, +29, +70, +181, +34, +29, +222, +168, +106, +155, +254, +221, +148, +108, +187, +133, +197, +77, +103, +163, +161, +178, +13, +4, +31, +55, +72, +207, +18, +125, +162, +199, +12, +108, +101, +39, +59, +111, +53, +127, +148, +222, +23, +143, +211, +222, +11, +154, +44, +205, +99, +219, +212, +220, +164, +148, +21, +41, +189, +26, +48, +211, +94, +94, +79, +31, +221, +70, +127, +74, +152, +121, +37, +106, +103, +194, +204, +3, +209, +209, +143, +217, +145, +27, +205, +99, +28, +133, +63, +19, +45, +46, +4, +123, +231, +159, +234, +24, +252, +230, +65, +128, +217, +117, +0, +231, +68, +159, +161, +162, +181, +150, +74, +85, +129, +210, +180, +210, +181, +110, +188, +52, +193, +150, +45, +228, +33, +204, +95, +53, +147, +10, +47, +203, +94, +104, +161, +193, +97, +230, +137, +181, +224, +222, +134, +215, +222, +236, +68, +133, +46, +110, +25, +175, +66, +89, +51, +132, +145, +112, +177, +116, +247, +196, +49, +189, +226, +69, +184, +238, +42, +65, +10, +193, +24, +13, +137, +14, +199, +224, +79, +58, +142, +46, +21, +158, +187, +42, +54, +157, +83, +2, +197, +80, +132, +92, +185, +0, +0, +90, +9, +200, +3, +182, +33, +198, +168, +191, +4, +22, +115, +29, +128, +48, +85, +250, +41, +89, +129, +44, +16, +233, +113, +122, +30, +15, +189, +105, +242, +2, +157, +93, +2, +45, +124, +36, +93, +238, +156, +132, +37, +208, +183, +133, +26, +121, +129, +56, +56, +25, +61, +114, +110, +193, +184, +39, +73, +115, +89, +216, +209, +98, +194, +171, +231, +50, +123, +98, +251, +203, +87, +217, +97, +228, +149, +168, +196, +205, +237, +179, +120, +114, +153, +12, +29, +83, +147, +231, +146, +128, +20, +131, +85, +46, +185, +238, +6, +116, +117, +67, +62, +254, +153, +123, +243, +9, +154, +174, +236, +219, +185, +65, +80, +156, +92, +137, +124, +26, +170, +99, +239, +235, +235, +100, +148, +65, +29, +190, +203, +53, +53, +224, +174, +24, +141, +112, +100, +67, +101, +154, +246, +223, +190, +11, +62, +58, +139, +59, +199, +145, +253, +133, +8, +134, +194, +222, +202, +107, +156, +30, +178, +16, +13, +150, +206, +196, +5, +36, +82, +78, +7, +125, +99, +138, +72, +206, +152, +115, +191, +198, +251, +29, +162, +250, +235, +165, +39, +79, +56, +80, +170, +225, +151, +100, +81, +64, +37, +112, +179, +75, +36, +227, +180, +13, +83, +33, +207, +123, +155, +96, +132, +99, +194, +51, +151, +156, +14, +153, +179, +105, +217, +208, +56, +242, +118, +143, +73, +197, +49, +143, +143, +49, +136, +164, +246, +94, +68, +78, +226, +21, +56, +86, +54, +224, +118, +89, +85, +252, +100, +112, +1, +195, +211, +111, +198, +132, +213, +203, +49, +212, +202, +165, +110, +73, +39, +246, +104, +163, +246, +133, +128, +63, +174, +204, +203, +115, +58, +241, +228, +106, +209, +169, +73, +210, +231, +253, +98, +229, +137, +127, +88, +196, +178, +77, +119, +58, +123, +197, +250, +222, +162, +128, +164, +93, +173, +224, +90, +216, +69, +236, +94, +63, +150, +72, +171, +93, +93, +215, +212, +166, +155, +170, +199, +71, +213, +225, +89, +233, +117, +194, +144, +55, +104, +61, +34, +179, +237, +154, +39, +156, +133, +222, +31, +217, +220, +93, +15, +4, +198, +5, +116, +245, +100, +113, +78, +134, +171, +62, +78, +75, +190, +67, +57, +171, +48, +68, +136, +131, +72, +9, +84, +51, +200, +13, +39, +182, +238, +252, +211, +81, +101, +60, +47, +41, +141, +20, +115, +21, +230, +139, +59, +115, +179, +186, +34, +235, +248, +210, +1, +48, +187, +98, +70, +97, +197, +160, +191, +0, +201, +162, +5, +147, +197, +227, +139, +91, +6, +61, +66, +154, +51, +55, +31, +190, +47, +171, +110, +82, +176, +231, +244, +206, +156, +224, +120, +61, +202, +101, +118, +223, +230, +144, +243, +14, +169, +139, +18, +72, +101, +183, +245, +149, +102, +4, +173, +85, +239, +225, +206, +166, +206, +232, +169, +168, +51, +71, +79, +241, +239, +90, +64, +185, +212, +255, +68, +203, +130, +19, +99, +130, +3, +6, +127, +198, +78, +131, +165, +151, +93, +254, +176, +191, +87, +177, +92, +243, +145, +213, +101, +118, +135, +240, +97, +46, +93, +202, +243, +254, +240, +0, +0, +231, +95, +164, +92, +32, +6, +141, +168, +243, +20, +175, +53, +106, +144, +177, +212, +134, +16, +242, +103, +61, +84, +102, +236, +242, +111, +150, +41, +208, +20, +158, +169, +108, +63, +58, +3, +164, +86, +32, +78, +93, +36, +220, +189, +212, +137, +95, +178, +84, +227, +98, +223, +13, +180, +179, +238, +131, +51, +225, +71, +245, +35, +234, +129, +194, +114, +73, +54, +160, +117, +181, +129, +254, +46, +71, +69, +198, +203, +239, +242, +120, +0, +247, +10, +129, +104, +210, +126, +178, +120, +212, +8, +155, +123, +114, +12, +199, +162, +0, +164, +239, +248, +75, +129, +139, +74, +138, +248, +194, +100, +249, +247, +97, +47, +152, +194, +85, +134, +39, +231, +26, +2, +97, +156, +121, +98, +112, +192, +186, +169, +112, +113, +51, +241, +171, +62, +50, +247, +166, +225, +36, +20, +223, +2, +134, +168, +133, +39, +112, +162, +101, +163, +42, +39, +131, +123, +167, +84, +12, +18, +203, +11, +132, +228, +164, +225, +180, +48, +231, +71, +83, +124, +121, +175, +210, +73, +45, +44, +165, +149, +224, +45, +69, +164, +176, +22, +149, +30, +76, +243, +36, +172, +131, +32, +223, +81, +156, +91, +23, +129, +135, +40, +98, +104, +126, +21, +106, +28, +154, +118, +85, +171, +200, +94, +6, +28, +195, +155, +164, +110, +46, +11, +21, +174, +131, +155, +184, +135, +144, +84, +146, +193, +45, +32, +189, +161, +82, +137, +137, +30, +164, +173, +10, +139, +49, +50, +190, +225, +28, +189, +233, +105, +211, +26, +9, +126, +37, +8, +236, +141, +88, +240, +111, +8, +79, +43, +212, +144, +182, +5, +82, +16, +85, +96, +253, +208, +130, +86, +34, +146, +214, +189, +59, +33, +89, +202, +112, +33, +238, +192, +66, +48, +77, +99, +96, +208, +76, +107, +42, +212, +18, +232, +166, +86, +70, +145, +112, +50, +24, +1, +248, +178, +239, +65, +182, +17, +221, +93, +7, +30, +30, +216, +34, +190, +232, +160, +209, +40, +107, +113, +80, +167, +179, +224, +88, +222, +5, +204, +253, +129, +34, +67, +62, +108, +7, +82, +31, +221, +1, +128, +168, +241, +118, +12, +129, +207, +120, +193, +135, +37, +182, +209, +122, +128, +29, +2, +14, +81, +248, +211, +179, +221, +175, +77, +127, +212, +128, +128, +19, +82, +255, +213, +78, +129, +75, +107, +177, +205, +220, +155, +98, +170, +20, +183, +226, +49, +118, +21, +16, +83, +222, +102, +128, +65, +124, +121, +180, +76, +209, +107, +186, +154, +130, +20, +252, +80, +220, +52, +110, +43, +94, +90, +2, +197, +121, +99, +46, +105, +177, +176, +129, +125, +119, +53, +57, +70, +187, +110, +243, +45, +69, +27, +172, +84, +192, +86, +163, +245, +205, +133, +166, +52, +148, +167, +7, +9, +39, +220, +251, +69, +165, +3, +5, +55, +51, +104, +126, +154, +65, +147, +128, +138, +174, +158, +107, +124, +155, +22, +51, +153, +227, +11, +115, +138, +68, +155, +197, +129, +144, +115, +209, +149, +137, +139, +59, +244, +97, +71, +58, +94, +68, +249, +66, +191, +204, +201, +34, +140, +181, +34, +0, +0, +79, +239, +159, +95, +74, +110, +63, +218, +255, +98, +157, +41, +239, +155, +161, +14, +206, +133, +136, +23, +158, +79, +134, +59, +40, +225, +249, +4, +6, +212, +73, +101, +108, +236, +113, +173, +33, +109, +240, +146, +104, +221, +74, +93, +127, +144, +166, +213, +64, +209, +209, +253, +254, +147, +67, +161, +202, +181, +214, +29, +82, +54, +109, +151, +60, +117, +203, +40, +6, +151, +182, +255, +51, +97, +244, +154, +133, +241, +169, +200, +135, +177, +114, +83, +165, +136, +17, +128, +19, +73, +204, +28, +114, +152, +16, +238, +85, +151, +170, +25, +209, +182, +165, +63, +179, +219, +134, +168, +161, +60, +78, +169, +231, +241, +113, +227, +225, +221, +174, +86, +13, +164, +79, +33, +38, +112, +143, +147, +182, +132, +194, +200, +37, +91, +14, +108, +148, +58, +59, +116, +59, +86, +48, +27, +128, +156, +243, +117, +166, +93, +242, +128, +182, +114, +142, +70, +203, +66, +37, +105, +249, +8, +41, +92, +228, +146, +84, +241, +22, +221, +39, +84, +102, +133, +148, +178, +50, +73, +120, +27, +9, +76, +77, +208, +142, +111, +214, +27, +40, +182, +227, +77, +19, +241, +159, +66, +119, +19, +165, +177, +162, +198, +163, +224, +204, +122, +222, +93, +9, +145, +95, +38, +31, +47, +203, +20, +204, +23, +219, +52, +125, +11, +173, +108, +217, +121, +196, +60, +97, +39, +162, +52, +51, +63, +54, +178, +108, +187, +65, +94, +98, +7, +135, +106, +69, +28, +145, +207, +17, +51, +112, +126, +23, +93, +153, +192, +11, +240, +102, +12, +165, +48, +227, +88, +195, +144, +209, +192, +220, +238, +29, +131, +174, +44, +31, +119, +60, +232, +163, +192, +208, +215, +224, +189, +241, +166, +224, +188, +215, +169, +246, +146, +169, +208, +8, +45, +243, +92, +43, +164, +172, +123, +248, +14, +41, +141, +38, +121, +49, +163, +94, +41, +116, +17, +26, +68, +8, +235, +155, +98, +87, +206, +13, +251, +58, +112, +90, +109, +177, +141, +79, +199, +22, +72, +249, +119, +46, +117, +68, +191, +118, +81, +253, +123, +248, +220, +109, +80, +0, +132, +38, +216, +234, +120, +249, +200, +42, +222, +69, +81, +119, +55, +141, +231, +19, +201, +16, +120, +93, +204, +221, +199, +110, +49, +175, +200, +4, +93, +62, +93, +86, +39, +141, +144, +72, +193, +73, +212, +135, +60, +212, +222, +156, +175, +8, +171, +234, +21, +112, +219, +183, +244, +10, +228, +136, +163, +75, +75, +227, +96, +103, +2, +105, +45, +251, +188, +102, +12, +244, +29, +85, +208, +120, +249, +54, +124, +104, +65, +76, +54, +103, +155, +188, +49, +67, +26, +90, +250, +196, +24, +107, +131, +198, +31, +49, +19, +93, +132, +128, +215, +239, +37, +8, +61, +68, +76, +103, +251, +58, +144, +30, +50, +239, +57, +53, +153, +237, +30, +74, +96, +194, +91, +233, +136, +184, +116, +252, +113, +212, +198, +173, +163, +107, +13, +2, +234, +92, +85, +64, +96, +152, +100, +152, +161, +203, +94, +195, +133, +244, +125, +220, +191, +145, +108, +157, +73, +85, +236, +28, +65, +0, +0, +63, +229, +55, +166, +240, +115, +201, +207, +136, +177, +47, +22, +13, +250, +181, +197, +196, +151, +38, +99, +255, +188, +91, +72, +20, +75, +85, +141, +28, +65, +125, +133, +117, +248, +59, +217, +4, +241, +124, +151, +3, +64, +142, +102, +87, +190, +87, +172, +77, +24, +55, +12, +211, +56, +150, +193, +121, +45, +250, +184, +31, +106, +124, +35, +54, +25, +184, +160, +38, +148, +94, +52, +64, +190, +220, +136, +251, +214, +230, +122, +150, +122, +21, +135, +111, +4, +194, +120, +21, +37, +129, +149, +179, +64, +27, +8, +188, +175, +121, +110, +4, +180, +195, +214, +94, +227, +146, +107, +191, +232, +100, +132, +30, +2, +49, +196, +196, +52, +175, +248, +70, +41, +53, +151, +46, +66, +2, +5, +235, +206, +56, +198, +204, +48, +28, +99, +12, +115, +224, +154, +65, +188, +122, +104, +132, +110, +13, +123, +245, +122, +14, +91, +60, +215, +214, +107, +196, +84, +155, +113, +24, +118, +104, +44, +22, +20, +164, +71, +16, +35, +0, +48, +32, +127, +139, +42, +93, +57, +74, +79, +106, +221, +244, +182, +165, +9, +113, +127, +102, +68, +12, +237, +213, +138, +237, +100, +125, +59, +77, +84, +177, +209, +94, +104, +122, +125, +6, +162, +219, +55, +190, +226, +172, +201, +16, +38, +209, +152, +40, +3, +211, +89, +184, +71, +54, +150, +113, +164, +174, +92, +204, +38, +223, +153, +131, +96, +69, +78, +240, +8, +244, +145, +56, +168, +40, +98, +54, +74, +77, +153, +38, +86, +10, +199, +191, +96, +119, +153, +123, +14, +158, +181, +198, +101, +120, +169, +37, +243, +126, +48, +193, +175, +68, +135, +149, +95, +76, +13, +109, +233, +158, +207, +95, +200, +87, +68, +172, +231, +231, +89, +140, +170, +213, +207, +133, +216, +96, +122, +5, +137, +235, +248, +12, +122, +136, +130, +187, +130, +158, +168, +179, +70, +110, +33, +113, +178, +56, +123, +72, +83, +244, +52, +17, +29, +193, +178, +76, +223, +122, +136, +232, +122, +199, +139, +199, +117, +123, +147, +79, +157, +176, +218, +141, +172, +139, +98, +146, +159, +87, +32, +157, +241, +192, +111, +138, +156, +33, +182, +28, +76, +194, +143, +215, +62, +211, +149, +82, +116, +144, +120, +155, +133, +73, +123, +220, +182, +89, +23, +46, +154, +66, +20, +67, +164, +121, +34, +179, +239, +200, +22, +209, +55, +107, +196, +239, +67, +239, +60, +243, +202, +10, +29, +24, +39, +154, +213, +60, +11, +149, +91, +70, +16, +247, +91, +34, +168, +124, +23, +119, +133, +98, +160, +177, +204, +153, +17, +247, +199, +229, +152, +163, +10, +99, +198, +222, +122, +107, +137, +233, +156, +14, +212, +40, +121, +200, +5, +251, +56, +125, +75, +73, +74, +231, +10, +181, +31, +203, +104, +190, +133, +108, +138, +203, +86, +128, +66, +208, +91, +157, +9, +61, +160, +140, +216, +158, +36, +218, +68, +200, +146, +73, +7, +37, +97, +40, +60, +39, +47, +62, +18, +165, +210, +33, +166, +108, +23, +7, +223, +136, +183, +3, +135, +54, +13, +160, +45, +99, +24, +209, +87, +0, +0, +32, +13, +209, +0, +198, +125, +129, +139, +73, +59, +34, +29, +84, +79, +3, +8, +135, +119, +123, +20, +245, +131, +36, +25, +161, +26, +87, +73, +138, +119, +187, +178, +47, +191, +115, +17, +146, +124, +89, +133, +204, +70, +119, +201, +171, +183, +204, +94, +72, +25, +174, +85, +173, +130, +14, +167, +157, +6, +235, +110, +222, +93, +64, +169, +23, +161, +177, +157, +46, +128, +101, +110, +242, +198, +204, +146, +135, +151, +152, +141, +222, +208, +246, +134, +102, +167, +253, +228, +67, +82, +227, +27, +194, +59, +193, +100, +174, +123, +211, +149, +184, +139, +143, +35, +204, +55, +85, +86, +2, +114, +52, +243, +30, +67, +106, +81, +249, +213, +188, +91, +114, +34, +228, +9, +221, +178, +43, +53, +229, +16, +111, +221, +238, +30, +44, +164, +30, +63, +64, +100, +175, +201, +255, +193, +87, +183, +176, +181, +57, +202, +180, +198, +103, +230, +130, +86, +32, +209, +21, +123, +188, +97, +206, +66, +2, +164, +141, +45, +101, +172, +103, +136, +84, +144, +233, +137, +108, +30, +216, +131, +216, +100, +190, +99, +116, +68, +105, +63, +136, +73, +198, +94, +121, +129, +181, +218, +152, +200, +60, +62, +48, +165, +104, +72, +210, +41, +235, +210, +111, +50, +146, +181, +79, +1, +43, +77, +184, +143, +50, +7, +199, +83, +147, +64, +92, +224, +179, +240, +236, +97, +167, +92, +86, +9, +125, +59, +186, +235, +81, +186, +188, +156, +158, +194, +68, +209, +162, +41, +48, +114, +16, +70, +1, +232, +178, +176, +170, +157, +234, +147, +77, +49, +143, +58, +110, +38, +19, +202, +212, +83, +235, +87, +111, +41, +184, +100, +56, +122, +75, +67, +87, +53, +21, +173, +69, +162, +100, +215, +99, +148, +203, +45, +57, +57, +93, +140, +184, +10, +250, +165, +25, +8, +161, +233, +157, +131, +149, +147, +122, +82, +162, +164, +238, +213, +33, +132, +45, +95, +226, +151, +216, +243, +2, +166, +78, +72, +205, +231, +105, +84, +45, +108, +86, +111, +237, +42, +47, +95, +176, +120, +89, +88, +62, +30, +19, +224, +236, +16, +198, +60, +53, +100, +7, +158, +225, +95, +111, +212, +204, +34, +162, +57, +202, +138, +171, +251, +161, +221, +52, +113, +249, +70, +192, +248, +52, +20, +130, +213, +129, +195, +230, +229, +212, +255, +77, +165, +132, +3, +233, +225, +62, +123, +189, +222, +4, +134, +60, +91, +26, +113, +17, +106, +56, +116, +168, +41, +221, +19, +33, +21, +138, +238, +160, +190, +238, +137, +208, +124, +232, +104, +178, +94, +143, +24, +211, +34, +57, +184, +43, +182, +173, +187, +167, +8, +169, +12, +254, +222, +189, +208, +60, +225, +40, +59, +115, +232, +15, +48, +246, +94, +220, +30, +239, +181, +187, +76, +195, +78, +152, +142, +210, +66, +99, +246, +13, +100, +122, +56, +90, +25, +25, +113, +103, +131, +228, +182, +50, +105, +58, +154, +91, +247, +117, +33, +124, +154, +186, +204, +37, +246, +220, +155, +159, +118, +222, +132, +122, +176, +121, +39, +140, +121, +62, +49, +57, +47, +137, +148, +147, +100, +0, +0, +148, +73, +79, +104, +13, +34, +226, +142, +73, +241, +10, +95, +229, +48, +44, +240, +71, +15, +219, +25, +255, +205, +59, +67, +100, +244, +18, +234, +140, +130, +132, +146, +3, +104, +226, +103, +131, +166, +67, +37, +48, +109, +144, +188, +195, +229, +101, +242, +237, +218, +120, +75, +92, +73, +227, +200, +93, +183, +119, +22, +89, +182, +55, +215, +153, +160, +7, +130, +247, +149, +22, +232, +97, +38, +241, +42, +194, +210, +20, +68, +177, +189, +81, +189, +135, +228, +83, +226, +79, +46, +255, +169, +237, +4, +130, +124, +118, +100, +211, +82, +111, +37, +121, +160, +229, +237, +178, +208, +160, +79, +35, +252, +27, +84, +129, +118, +208, +84, +97, +90, +53, +172, +236, +226, +117, +19, +115, +18, +211, +67, +208, +81, +246, +122, +137, +119, +210, +3, +57, +22, +69, +170, +198, +238, +130, +124, +53, +183, +227, +173, +114, +73, +56, +49, +232, +135, +196, +117, +48, +245, +148, +173, +254, +50, +45, +51, +183, +5, +179, +171, +172, +207, +160, +231, +127, +246, +40, +83, +193, +63, +65, +219, +244, +62, +39, +62, +96, +52, +119, +25, +28, +242, +209, +4, +159, +209, +175, +150, +195, +150, +55, +114, +111, +108, +211, +247, +150, +227, +168, +216, +51, +239, +102, +175, +140, +89, +189, +174, +54, +33, +218, +5, +234, +111, +98, +12, +144, +107, +181, +116, +72, +213, +72, +48, +250, +99, +78, +198, +153, +62, +78, +153, +250, +219, +211, +201, +116, +124, +218, +62, +193, +88, +185, +250, +36, +114, +239, +31, +76, +223, +246, +228, +107, +75, +113, +178, +78, +250, +146, +241, +155, +106, +203, +197, +158, +92, +51, +138, +17, +132, +129, +55, +128, +66, +124, +169, +12, +58, +8, +19, +89, +112, +66, +172, +58, +194, +91, +61, +54, +164, +169, +141, +50, +15, +107, +6, +231, +247, +98, +98, +160, +10, +90, +66, +113, +160, +144, +232, +137, +222, +171, +244, +230, +42, +252, +160, +67, +168, +109, +93, +149, +245, +138, +75, +226, +38, +185, +151, +123, +60, +150, +138, +174, +1, +232, +229, +141, +122, +42, +17, +110, +140, +241, +8, +62, +34, +252, +45, +175, +103, +142, +133, +248, +102, +57, +84, +25, +16, +204, +108, +132, +15, +94, +213, +204, +254, +88, +41, +197, +10, +75, +27, +225, +57, +218, +23, +73, +26, +168, +127, +11, +173, +137, +94, +57, +31, +114, +117, +104, +171, +27, +239, +177, +204, +248, +6, +110, +19, +168, +189, +15, +138, +16, +167, +248, +67, +146, +79, +143, +180, +197, +31, +150, +64, +0, +103, +133, +31, +54, +20, +81, +193, +16, +99, +50, +68, +168, +112, +115, +3, +237, +178, +121, +196, +249, +243, +219, +107, +179, +104, +90, +221, +127, +68, +233, +217, +73, +168, +88, +222, +18, +43, +51, +84, +227, +161, +137, +181, +148, +46, +52, +85, +228, +247, +5, +247, +115, +76, +86, +167, +0, +199, +119, +100, +0, +200, +147, +43, +26, +174, +51, +244, +20, +60, +220, +31, +39, +143, +235, +5, +63, +51, +97, +1, +194, +198, +179, +86, +168, +113, +0, +0, +12, +146, +192, +83, +102, +203, +5, +16, +34, +81, +41, +68, +185, +127, +72, +73, +184, +239, +25, +165, +230, +33, +81, +162, +76, +155, +225, +136, +199, +242, +73, +135, +51, +61, +40, +244, +148, +121, +173, +79, +86, +214, +242, +196, +47, +125, +28, +177, +188, +115, +84, +126, +58, +10, +165, +176, +81, +42, +156, +139, +46, +205, +140, +172, +46, +50, +132, +149, +19, +255, +93, +117, +29, +112, +151, +33, +184, +18, +180, +106, +85, +103, +25, +239, +34, +37, +109, +115, +135, +156, +143, +213, +244, +5, +80, +72, +146, +246, +218, +27, +206, +2, +4, +166, +71, +45, +231, +211, +15, +231, +101, +85, +190, +66, +172, +253, +165, +238, +45, +96, +197, +126, +214, +245, +120, +11, +129, +112, +40, +67, +72, +109, +171, +249, +123, +184, +86, +124, +110, +110, +237, +14, +145, +27, +201, +78, +154, +37, +95, +244, +76, +128, +169, +9, +109, +140, +10, +218, +156, +109, +196, +227, +107, +39, +129, +161, +118, +249, +85, +75, +119, +192, +99, +22, +89, +135, +50, +249, +171, +65, +103, +197, +82, +211, +241, +183, +143, +188, +40, +27, +17, +14, +8, +173, +201, +234, +183, +226, +80, +70, +187, +183, +159, +215, +155, +232, +15, +193, +43, +255, +63, +11, +252, +235, +121, +89, +115, +240, +42, +224, +135, +121, +24, +150, +206, +248, +134, +8, +52, +97, +234, +84, +160, +85, +26, +31, +250, +54, +127, +81, +184, +140, +152, +139, +191, +118, +103, +59, +81, +211, +96, +97, +219, +39, +87, +234, +77, +239, +109, +183, +252, +172, +210, +225, +71, +249, +187, +160, +188, +75, +14, +84, +154, +164, +164, +158, +214, +14, +4, +110, +96, +172, +186, +98, +127, +240, +136, +11, +69, +29, +208, +147, +47, +12, +102, +4, +24, +216, +136, +75, +240, +50, +107, +78, +125, +180, +207, +139, +6, +231, +38, +254, +230, +60, +215, +62, +29, +177, +98, +200, +227, +167, +44, +223, +243, +44, +91, +80, +209, +167, +228, +123, +235, +137, +44, +197, +121, +71, +202, +198, +109, +150, +63, +174, +88, +145, +77, +32, +15, +139, +197, +109, +2, +41, +186, +139, +103, +28, +176, +84, +150, +237, +111, +132, +97, +187, +7, +76, +178, +247, +204, +231, +172, +79, +201, +144, +164, +181, +62, +74, +11, +118, +126, +177, +37, +56, +82, +185, +155, +187, +186, +4, +174, +9, +71, +50, +183, +24, +51, +131, +137, +0, +40, +128, +118, +93, +70, +205, +49, +226, +38, +19, +202, +255, +101, +57, +92, +65, +241, +56, +7, +168, +64, +191, +92, +118, +146, +41, +90, +65, +49, +137, +42, +126, +85, +94, +154, +153, +72, +91, +209, +238, +233, +34, +0, +135, +16, +110, +131, +62, +78, +173, +13, +20, +24, +137, +84, +42, +108, +226, +120, +39, +243, +159, +7, +157, +239, +71, +55, +54, +32, +23, +235, +182, +123, +186, +237, +135, +119, +249, +185, +152, +129, +250, +55, +100, +219, +112, +129, +231, +200, +247, +181, +234, +209, +152, +70, +115, +184, +200, +15, +80, +18, +176, +133, +228, +61, +34, +250, +36, +0, +0, +141, +152, +190, +199, +124, +84, +94, +3, +249, +98, +250, +76, +74, +37, +183, +186, +131, +205, +99, +144, +104, +16, +196, +230, +140, +57, +170, +115, +84, +175, +114, +194, +14, +17, +30, +72, +50, +138, +71, +82, +188, +210, +42, +53, +127, +47, +191, +76, +152, +106, +220, +50, +120, +133, +34, +252, +217, +98, +77, +206, +151, +165, +197, +153, +106, +236, +171, +209, +225, +96, +92, +28, +214, +252, +37, +231, +195, +101, +179, +142, +88, +146, +32, +236, +209, +137, +222, +138, +86, +50, +156, +106, +49, +128, +201, +172, +116, +135, +98, +203, +180, +173, +11, +101, +67, +181, +146, +154, +139, +51, +180, +252, +243, +111, +220, +198, +226, +252, +149, +26, +204, +132, +235, +216, +242, +113, +254, +65, +204, +116, +25, +108, +51, +62, +186, +12, +241, +105, +111, +91, +34, +82, +135, +86, +254, +115, +94, +86, +214, +56, +72, +132, +92, +155, +200, +65, +137, +32, +30, +219, +202, +159, +20, +79, +78, +217, +13, +170, +92, +111, +197, +240, +220, +30, +185, +230, +152, +76, +139, +10, +244, +238, +8, +17, +121, +223, +185, +187, +38, +171, +144, +12, +90, +161, +103, +158, +160, +86, +100, +90, +244, +78, +147, +37, +78, +235, +25, +63, +167, +170, +105, +227, +89, +207, +243, +157, +155, +30, +246, +232, +79, +44, +151, +235, +140, +21, +177, +31, +149, +76, +131, +136, +113, +116, +242, +243, +186, +231, +174, +91, +135, +196, +225, +42, +113, +93, +58, +198, +67, +118, +21, +199, +249, +60, +106, +26, +238, +40, +124, +200, +79, +66, +12, +16, +216, +131, +132, +39, +244, +130, +246, +203, +216, +24, +51, +21, +132, +218, +182, +186, +220, +67, +44, +153, +70, +64, +143, +16, +70, +202, +30, +7, +71, +243, +89, +118, +211, +144, +252, +8, +146, +45, +116, +75, +209, +136, +73, +34, +161, +132, +220, +170, +241, +228, +170, +194, +44, +186, +115, +133, +212, +68, +99, +250, +112, +171, +192, +239, +161, +95, +146, +43, +15, +166, +68, +247, +207, +212, +49, +9, +116, +157, +248, +199, +253, +0, +59, +32, +34, +39, +2, +184, +49, +176, +153, +254, +149, +193, +70, +188, +61, +74, +201, +243, +122, +53, +200, +148, +233, +117, +39, +191, +184, +105, +137, +159, +15, +77, +176, +191, +116, +204, +198, +239, +158, +16, +96, +72, +223, +8, +198, +126, +116, +213, +88, +17, +177, +48, +195, +113, +144, +56, +62, +247, +77, +22, +105, +182, +199, +38, +48, +176, +178, +135, +208, +48, +230, +36, +0, +32, +154, +74, +250, +144, +151, +100, +101, +197, +174, +111, +87, +247, +210, +117, +138, +11, +96, +125, +55, +253, +128, +59, +116, +94, +238, +189, +215, +59, +105, +73, +121, +216, +80, +119, +132, +197, +22, +214, +143, +186, +137, +29, +125, +89, +174, +229, +204, +56, +79, +175, +6, +186, +115, +54, +240, +160, +32, +55, +106, +214, +171, +181, +9, +65, +66, +161, +201, +104, +141, +118, +148, +209, +24, +84, +227, +191, +243, +57, +126, +65, +120, +23, +86, +181, +194, +75, +54, +75, +206, +192, +0, +0, +57, +65, +22, +7, +25, +203, +218, +219, +143, +96, +63, +247, +53, +21, +3, +239, +66, +214, +164, +120, +218, +44, +160, +98, +128, +175, +48, +31, +137, +238, +53, +163, +13, +148, +41, +89, +236, +195, +92, +152, +98, +147, +119, +13, +161, +63, +3, +55, +1, +75, +106, +148, +232, +118, +203, +138, +133, +106, +180, +234, +96, +99, +229, +119, +35, +1, +43, +218, +209, +214, +139, +218, +112, +250, +96, +240, +89, +34, +180, +255, +219, +167, +213, +126, +203, +76, +168, +152, +67, +92, +90, +102, +90, +2, +79, +181, +28, +147, +165, +210, +129, +47, +136, +73, +8, +217, +38, +40, +141, +64, +161, +29, +57, +148, +36, +55, +99, +108, +238, +95, +220, +253, +21, +112, +250, +149, +149, +180, +58, +239, +41, +55, +86, +175, +192, +112, +125, +215, +187, +179, +236, +228, +218, +93, +240, +207, +100, +63, +154, +221, +215, +178, +241, +11, +81, +125, +153, +152, +167, +118, +62, +4, +0, +156, +206, +71, +145, +129, +204, +50, +253, +186, +254, +174, +130, +29, +223, +93, +223, +147, +21, +19, +41, +180, +66, +9, +196, +3, +213, +236, +76, +58, +84, +108, +141, +250, +37, +135, +172, +5, +95, +231, +46, +236, +111, +212, +211, +90, +177, +183, +187, +89, +56, +169, +80, +86, +224, +59, +214, +207, +175, +225, +131, +184, +57, +187, +108, +229, +64, +92, +211, +232, +235, +24, +76, +202, +43, +165, +156, +230, +139, +211, +12, +234, +213, +124, +67, +250, +232, +8, +161, +114, +108, +186, +53, +251, +44, +105, +1, +93, +87, +34, +33, +55, +27, +117, +173, +211, +154, +101, +158, +150, +6, +169, +207, +185, +146, +62, +134, +23, +181, +224, +145, +251, +173, +163, +102, +161, +205, +146, +225, +24, +10, +119, +133, +227, +46, +71, +2, +56, +95, +135, +47, +218, +32, +124, +166, +159, +25, +179, +76, +31, +26, +127, +151, +250, +200, +132, +72, +111, +214, +96, +227, +109, +26, +242, +88, +117, +142, +129, +101, +168, +137, +255, +70, +167, +99, +179, +189, +28, +242, +114, +113, +214, +179, +20, +96, +73, +198, +96, +0, +205, +183, +35, +115, +108, +96, +116, +183, +228, +170, +81, +180, +51, +52, +68, +76, +40, +231, +136, +200, +169, +118, +224, +148, +91, +141, +150, +76, +76, +246, +162, +142, +107, +64, +244, +44, +99, +22, +185, +145, +64, +81, +100, +48, +153, +98, +93, +75, +120, +228, +179, +133, +131, +8, +37, +67, +225, +139, +82, +254, +93, +228, +242, +108, +107, +110, +178, +120, +188, +117, +92, +205, +26, +154, +83, +115, +234, +206, +165, +230, +6, +2, +54, +155, +39, +136, +144, +29, +122, +74, +202, +90, +41, +127, +13, +148, +33, +240, +215, +113, +70, +30, +10, +65, +170, +38, +160, +32, +207, +139, +126, +166, +92, +68, +228, +175, +58, +131, +152, +103, +54, +78, +232, +177, +252, +133, +114, +232, +16, +247, +123, +213, +148, +183, +214, +57, +121, +130, +65, +84, +90, +229, +104, +106, +141, +20, +0, +74, +221, +205, +143, +24, +12, +243, +148, +156, +112, +75, +77, +0, +0, +6, +22, +97, +120, +207, +63, +109, +142, +211, +177, +151, +22, +128, +158, +148, +192, +174, +204, +68, +119, +198, +180, +147, +175, +141, +84, +23, +92, +7, +135, +241, +108, +30, +192, +17, +138, +35, +136, +36, +95, +182, +189, +134, +88, +192, +156, +70, +45, +169, +106, +226, +185, +113, +201, +7, +243, +228, +140, +118, +237, +214, +223, +57, +134, +14, +50, +74, +41, +14, +39, +202, +148, +81, +240, +44, +168, +102, +164, +217, +103, +233, +48, +174, +204, +196, +134, +33, +93, +218, +119, +8, +205, +155, +234, +184, +116, +101, +123, +218, +229, +78, +195, +253, +222, +159, +188, +29, +245, +152, +136, +61, +21, +78, +38, +67, +6, +252, +183, +97, +5, +167, +80, +143, +38, +209, +104, +175, +112, +54, +8, +5, +171, +38, +245, +104, +178, +80, +26, +13, +202, +28, +0, +116, +82, +51, +5, +68, +145, +120, +44, +97, +211, +67, +1, +193, +55, +23, +206, +60, +154, +165, +114, +185, +27, +128, +64, +132, +9, +111, +149, +147, +37, +143, +205, +120, +10, +75, +245, +54, +203, +243, +162, +189, +74, +5, +12, +225, +233, +215, +62, +14, +67, +31, +39, +146, +75, +201, +192, +74, +72, +158, +122, +189, +6, +96, +89, +38, +206, +48, +137, +102, +216, +67, +251, +230, +12, +7, +12, +108, +252, +125, +162, +248, +139, +177, +170, +41, +91, +128, +9, +5, +29, +176, +240, +198, +227, +98, +160, +22, +78, +62, +205, +174, +95, +184, +198, +229, +182, +244, +168, +80, +113, +61, +76, +146, +149, +36, +198, +203, +89, +63, +95, +107, +116, +186, +202, +159, +50, +156, +8, +108, +99, +56, +219, +31, +197, +182, +199, +17, +66, +18, +30, +35, +156, +121, +154, +46, +162, +143, +188, +151, +50, +180, +207, +161, +68, +78, +60, +113, +72, +95, +220, +13, +237, +81, +64, +57, +54, +47, +52, +19, +125, +244, +46, +175, +248, +57, +188, +213, +245, +236, +94, +75, +19, +140, +24, +187, +179, +62, +151, +235, +69, +13, +74, +76, +57, +247, +240, +214, +23, +233, +198, +131, +104, +39, +233, +233, +201, +90, +135, +193, +165, +235, +214, +39, +44, +227, +95, +33, +42, +119, +231, +209, +254, +150, +55, +166, +159, +218, +151, +19, +32, +49, +203, +49, +173, +225, +143, +136, +87, +49, +96, +71, +35, +234, +174, +169, +38, +121, +62, +70, +235, +162, +133, +69, +109, +224, +144, +140, +79, +87, +159, +136, +80, +174, +51, +108, +243, +157, +38, +20, +133, +124, +63, +72, +109, +226, +205, +108, +216, +2, +208, +58, +77, +136, +64, +59, +210, +231, +110, +112, +77, +210, +94, +109, +159, +79, +211, +171, +156, +252, +146, +131, +123, +225, +151, +34, +94, +221, +168, +176, +146, +15, +206, +90, +132, +24, +71, +117, +213, +160, +182, +70, +142, +59, +249, +107, +16, +129, +94, +156, +77, +31, +137, +119, +89, +250, +232, +68, +59, +101, +138, +74, +226, +171, +144, +53, +9, +71, +79, +56, +92, +152, +166, +96, +193, +126, +123, +140, +103, +197, +137, +178, +193, +63, +67, +98, +15, +138, +19, +0, +0, +159, +152, +225, +185, +172, +44, +179, +223, +153, +146, +12, +5, +121, +148, +175, +236, +141, +220, +141, +7, +84, +189, +203, +218, +80, +203, +53, +155, +48, +175, +198, +145, +79, +81, +236, +106, +209, +244, +42, +6, +17, +214, +158, +5, +177, +142, +129, +100, +79, +19, +12, +202, +174, +152, +6, +105, +125, +111, +31, +136, +198, +219, +132, +210, +118, +97, +48, +158, +255, +134, +124, +67, +67, +3, +89, +184, +99, +18, +39, +65, +196, +151, +106, +61, +91, +82, +77, +89, +103, +188, +252, +7, +52, +81, +151, +136, +223, +137, +54, +227, +168, +67, +37, +0, +90, +0, +129, +112, +155, +99, +127, +255, +109, +102, +47, +45, +122, +75, +129, +125, +38, +59, +76, +61, +31, +27, +221, +25, +106, +173, +232, +121, +33, +47, +178, +128, +50, +114, +99, +0, +34, +92, +238, +245, +168, +68, +180, +186, +118, +14, +115, +95, +217, +26, +175, +211, +218, +122, +148, +192, +34, +137, +245, +239, +147, +242, +205, +191, +83, +56, +131, +131, +57, +140, +117, +192, +110, +213, +110, +193, +188, +22, +52, +176, +167, +73, +180, +218, +90, +19, +151, +117, +182, +204, +5, +33, +186, +240, +50, +201, +219, +52, +53, +215, +39, +5, +209, +62, +100, +60, +212, +173, +52, +179, +184, +134, +87, +55, +51, +128, +128, +85, +59, +153, +15, +227, +157, +150, +153, +63, +187, +207, +167, +151, +159, +231, +65, +11, +163, +217, +186, +203, +218, +234, +103, +228, +82, +36, +72, +41, +49, +95, +31, +26, +151, +61, +185, +237, +100, +182, +232, +125, +69, +23, +0, +255, +118, +243, +252, +126, +245, +9, +36, +93, +86, +215, +169, +27, +172, +176, +95, +54, +68, +180, +10, +12, +147, +94, +170, +197, +124, +23, +2, +141, +64, +251, +169, +151, +46, +201, +67, +156, +69, +173, +171, +40, +75, +140, +29, +33, +58, +231, +47, +57, +191, +243, +89, +160, +133, +49, +169, +134, +219, +135, +53, +253, +60, +126, +64, +124, +138, +242, +105, +72, +47, +89, +103, +33, +156, +168, +34, +141, +112, +42, +170, +118, +215, +119, +50, +94, +53, +31, +93, +143, +5, +175, +8, +194, +194, +179, +203, +140, +120, +75, +19, +15, +8, +20, +251, +26, +93, +197, +188, +11, +27, +189, +166, +56, +200, +232, +168, +44, +46, +102, +228, +10, +15, +134, +255, +20, +210, +81, +60, +120, +136, +8, +186, +131, +178, +45, +22, +72, +106, +129, +7, +73, +152, +253, +156, +55, +138, +143, +205, +86, +138, +242, +97, +171, +221, +171, +210, +204, +198, +251, +173, +141, +137, +45, +185, +177, +143, +120, +118, +11, +177, +149, +189, +1, +136, +186, +65, +198, +107, +98, +238, +27, +23, +142, +145, +228, +138, +159, +171, +36, +95, +145, +154, +130, +150, +30, +241, +207, +151, +47, +201, +40, +149, +142, +97, +7, +92, +130, +91, +104, +87, +203, +211, +106, +80, +36, +239, +140, +69, +48, +174, +82, +169, +249, +39, +153, +168, +153, +117, +17, +75, +16, +60, +139, +194, +58, +120, +227, +53, +37, +155, +69, +81, +21, +52, +38, +0, +0, +170, +156, +101, +255, +232, +125, +67, +83, +24, +210, +11, +177, +53, +69, +184, +168, +97, +142, +109, +58, +128, +65, +27, +92, +126, +118, +251, +183, +15, +69, +126, +177, +157, +115, +28, +241, +246, +223, +13, +40, +172, +7, +45, +96, +172, +53, +3, +148, +34, +81, +111, +247, +23, +164, +143, +228, +45, +43, +94, +233, +136, +91, +137, +213, +222, +138, +132, +226, +158, +101, +158, +51, +214, +75, +74, +128, +37, +30, +97, +92, +137, +212, +184, +22, +224, +106, +115, +230, +110, +236, +133, +252, +253, +119, +89, +236, +108, +227, +143, +167, +125, +32, +192, +133, +137, +216, +244, +206, +39, +7, +235, +51, +210, +66, +92, +237, +124, +15, +231, +148, +140, +48, +31, +171, +106, +125, +137, +69, +47, +10, +166, +41, +171, +28, +46, +227, +228, +249, +130, +78, +195, +48, +159, +84, +157, +224, +110, +44, +6, +130, +104, +108, +198, +67, +242, +96, +200, +100, +161, +162, +181, +86, +162, +241, +96, +47, +144, +159, +181, +111, +195, +10, +167, +124, +188, +79, +158, +187, +160, +79, +247, +65, +221, +180, +78, +217, +39, +74, +140, +215, +40, +197, +171, +162, +131, +128, +150, +84, +153, +237, +72, +226, +138, +228, +162, +74, +34, +159, +203, +60, +186, +204, +138, +172, +101, +214, +226, +27, +201, +157, +31, +135, +119, +31, +152, +225, +115, +143, +10, +6, +100, +244, +75, +175, +117, +23, +232, +122, +142, +66, +203, +44, +89, +35, +68, +18, +144, +25, +31, +21, +125, +229, +207, +88, +235, +130, +182, +247, +113, +145, +216, +154, +218, +43, +181, +163, +77, +133, +108, +151, +168, +88, +209, +52, +121, +55, +109, +252, +118, +239, +232, +187, +179, +89, +199, +53, +204, +205, +141, +131, +23, +227, +187, +177, +128, +198, +173, +34, +174, +113, +217, +115, +185, +241, +253, +217, +157, +244, +198, +80, +223, +231, +79, +202, +46, +201, +75, +142, +132, +28, +131, +202, +37, +149, +252, +228, +1, +101, +155, +120, +153, +194, +229, +54, +159, +7, +161, +76, +157, +212, +72, +172, +135, +187, +34, +146, +111, +182, +18, +56, +108, +51, +192, +140, +239, +81, +146, +66, +56, +146, +41, +13, +85, +15, +2, +144, +30, +112, +25, +75, +187, +14, +176, +99, +65, +90, +176, +119, +34, +210, +103, +153, +192, +95, +164, +135, +150, +200, +209, +99, +202, +48, +19, +59, +29, +110, +55, +59, +115, +201, +212, +232, +0, +32, +144, +163, +94, +52, +172, +75, +238, +192, +183, +125, +96, +39, +22, +171, +8, +58, +56, +72, +63, +235, +171, +145, +73, +97, +117, +210, +230, +152, +25, +236, +214, +230, +190, +14, +54, +109, +35, +184, +183, +20, +255, +108, +113, +23, +141, +186, +216, +106, +113, +50, +251, +45, +24, +76, +136, +221, +147, +246, +8, +226, +141, +196, +22, +122, +6, +191, +53, +45, +92, +167, +112, +164, +36, +26, +132, +51, +254, +194, +170, +128, +90, +198, +189, +54, +195, +234, +186, +79, +101, +36, +50, +61, +162, +100, +104, +159, +38, +84, +158, +89, +253, +1, +107, +3, +21, +13, +0, +0, +167, +75, +56, +214, +190, +248, +209, +82, +157, +177, +97, +201, +233, +214, +181, +218, +5, +228, +38, +39, +20, +42, +29, +232, +138, +178, +35, +80, +234, +200, +210, +183, +207, +55, +9, +144, +113, +144, +67, +88, +158, +83, +5, +45, +112, +152, +185, +251, +200, +156, +98, +45, +60, +234, +36, +28, +130, +132, +83, +241, +62, +63, +55, +134, +135, +180, +98, +53, +240, +88, +115, +173, +240, +245, +153, +249, +205, +204, +133, +19, +119, +52, +129, +139, +172, +30, +59, +99, +244, +121, +116, +176, +197, +216, +42, +246, +137, +78, +4, +24, +192, +166, +199, +158, +202, +216, +67, +150, +178, +187, +123, +4, +12, +80, +37, +80, +206, +84, +240, +114, +68, +112, +219, +71, +140, +41, +255, +81, +39, +165, +55, +133, +182, +92, +117, +38, +218, +130, +189, +119, +14, +181, +126, +93, +48, +32, +68, +23, +23, +112, +226, +191, +77, +115, +110, +199, +183, +105, +159, +47, +37, +184, +110, +29, +89, +183, +133, +167, +138, +93, +46, +92, +93, +173, +88, +169, +144, +33, +224, +129, +160, +46, +111, +182, +36, +113, +140, +205, +254, +145, +69, +68, +75, +59, +57, +198, +199, +153, +106, +52, +164, +117, +19, +70, +84, +130, +35, +102, +245, +89, +31, +95, +117, +139, +49, +49, +239, +84, +145, +242, +246, +225, +141, +43, +31, +198, +172, +129, +183, +69, +121, +253, +70, +181, +176, +247, +62, +122, +209, +242, +113, +145, +152, +41, +228, +11, +188, +12, +3, +137, +89, +133, +69, +59, +253, +238, +129, +44, +199, +75, +20, +48, +162, +251, +227, +61, +156, +82, +192, +205, +235, +159, +97, +246, +235, +6, +253, +87, +67, +245, +149, +117, +137, +29, +233, +74, +42, +186, +57, +99, +188, +185, +73, +205, +83, +51, +83, +47, +118, +4, +163, +97, +19, +43, +18, +51, +127, +0, +193, +95, +233, +248, +26, +56, +227, +80, +97, +216, +154, +115, +217, +25, +194, +76, +201, +130, +17, +34, +35, +165, +95, +181, +240, +112, +192, +183, +148, +92, +177, +242, +165, +249, +78, +173, +24, +188, +196, +9, +211, +235, +178, +152, +154, +128, +91, +64, +70, +72, +1, +213, +71, +3, +190, +71, +159, +244, +240, +173, +89, +177, +148, +135, +34, +43, +78, +26, +168, +119, +178, +215, +222, +217, +122, +6, +218, +89, +200, +90, +216, +148, +229, +81, +46, +83, +106, +145, +172, +240, +244, +230, +226, +82, +71, +127, +42, +134, +54, +65, +104, +125, +31, +184, +5, +120, +41, +216, +74, +192, +130, +129, +77, +79, +227, +246, +84, +178, +202, +237, +209, +70, +92, +235, +220, +9, +103, +131, +42, +104, +225, +156, +7, +192, +95, +32, +46, +228, +69, +142, +212, +237, +104, +134, +78, +11, +22, +134, +139, +102, +193, +141, +19, +99, +241, +97, +179, +14, +5, +221, +122, +131, +181, +54, +180, +175, +207, +220, +115, +110, +147, +56, +166, +136, +249, +160, +111, +234, +51, +58, +230, +85, +104, +12, +159, +179, +200, +241, +170, +158, +156, +96, +230, +168, +66, +197, +244, +196, +226, +74, +159, +87, +0, +0, +166, +67, +124, +68, +53, +231, +51, +133, +127, +198, +158, +42, +68, +34, +222, +97, +25, +63, +73, +174, +4, +14, +27, +84, +26, +97, +197, +187, +255, +89, +82, +98, +107, +243, +126, +15, +138, +251, +139, +244, +141, +170, +8, +44, +146, +164, +179, +238, +41, +247, +141, +176, +112, +181, +147, +25, +191, +127, +217, +87, +159, +12, +46, +124, +155, +91, +205, +60, +211, +252, +112, +8, +51, +154, +184, +28, +211, +188, +59, +115, +112, +207, +227, +17, +105, +191, +28, +155, +207, +214, +45, +64, +247, +222, +233, +161, +202, +188, +73, +169, +126, +217, +73, +170, +4, +57, +221, +128, +214, +124, +29, +58, +36, +65, +249, +94, +159, +120, +39, +37, +103, +231, +201, +49, +198, +124, +187, +68, +105, +41, +97, +186, +43, +98, +79, +83, +159, +244, +192, +169, +51, +147, +137, +149, +139, +44, +112, +77, +102, +96, +99, +133, +6, +68, +151, +239, +150, +202, +13, +99, +40, +211, +251, +7, +196, +252, +234, +146, +2, +101, +169, +162, +51, +126, +233, +237, +159, +71, +133, +7, +235, +67, +41, +180, +182, +168, +69, +5, +54, +66, +34, +96, +173, +71, +82, +72, +49, +77, +62, +212, +19, +212, +200, +46, +20, +132, +46, +208, +69, +59, +167, +194, +99, +214, +149, +28, +248, +60, +242, +146, +86, +78, +56, +51, +232, +79, +79, +53, +191, +130, +204, +6, +149, +198, +162, +103, +247, +113, +214, +212, +176, +5, +123, +165, +111, +80, +2, +189, +226, +126, +83, +220, +56, +117, +67, +127, +28, +73, +135, +79, +201, +181, +0, +96, +123, +32, +126, +14, +85, +190, +184, +216, +141, +176, +96, +114, +62, +235, +225, +179, +119, +77, +5, +190, +158, +254, +252, +160, +149, +40, +67, +63, +209, +131, +3, +190, +27, +111, +212, +3, +225, +243, +162, +90, +160, +219, +191, +208, +193, +135, +16, +157, +110, +184, +124, +38, +67, +57, +15, +219, +75, +187, +135, +116, +163, +89, +145, +52, +114, +88, +134, +108, +183, +224, +156, +169, +202, +211, +24, +36, +248, +121, +75, +171, +253, +168, +17, +121, +142, +128, +48, +90, +165, +63, +27, +20, +168, +29, +88, +54, +189, +49, +56, +67, +208, +32, +152, +145, +139, +87, +153, +61, +144, +87, +103, +24, +101, +141, +31, +150, +13, +45, +53, +140, +189, +102, +124, +31, +240, +119, +23, +236, +188, +240, +92, +115, +99, +51, +217, +176, +55, +1, +80, +182, +202, +85, +25, +23, +149, +123, +103, +203, +168, +76, +58, +251, +25, +26, +245, +246, +128, +123, +58, +111, +32, +69, +15, +191, +59, +80, +168, +47, +242, +244, +126, +182, +154, +93, +39, +220, +233, +133, +26, +201, +136, +19, +91, +10, +120, +90, +5, +74, +148, +55, +148, +65, +128, +220, +47, +28, +126, +208, +119, +163, +95, +254, +146, +248, +35, +173, +160, +137, +231, +47, +22, +102, +197, +248, +0, +59, +100, +217, +93, +215, +136, +113, +83, +162, +217, +208, +123, +245, +18, +226, +80, +15, +68, +235, +80, +164, +178, +154, +101, +174, +194, +198, +182, +105, +173, +5, +0, +0, +245, +89, +101, +108, +4, +115, +189, +89, +99, +82, +140, +81, +126, +20, +252, +169, +0, +238, +27, +145, +231, +117, +95, +25, +252, +155, +220, +59, +152, +208, +208, +44, +243, +199, +24, +89, +161, +21, +202, +173, +107, +92, +45, +40, +179, +125, +178, +17, +192, +133, +165, +203, +81, +153, +168, +138, +37, +95, +150, +194, +2, +25, +240, +210, +181, +27, +67, +106, +189, +192, +247, +238, +53, +144, +68, +233, +84, +77, +53, +161, +164, +198, +64, +99, +172, +139, +222, +199, +106, +108, +58, +210, +248, +68, +245, +216, +130, +107, +21, +28, +222, +129, +76, +33, +178, +187, +241, +40, +48, +198, +86, +110, +12, +52, +55, +23, +127, +114, +179, +227, +69, +253, +200, +16, +76, +48, +233, +86, +181, +220, +158, +30, +137, +89, +196, +189, +190, +96, +108, +64, +76, +47, +213, +245, +199, +252, +238, +188, +87, +121, +19, +57, +52, +124, +55, +29, +147, +89, +187, +237, +85, +55, +124, +85, +141, +60, +18, +210, +105, +205, +207, +125, +28, +210, +46, +64, +180, +42, +1, +179, +67, +207, +188, +209, +236, +215, +246, +138, +7, +124, +165, +14, +107, +172, +97, +84, +49, +206, +32, +156, +217, +213, +126, +177, +174, +215, +202, +66, +138, +189, +108, +26, +31, +98, +255, +137, +77, +56, +58, +237, +145, +22, +69, +32, +130, +124, +130, +210, +32, +247, +76, +82, +130, +57, +168, +51, +110, +92, +1, +155, +78, +9, +99, +40, +235, +12, +16, +149, +47, +184, +31, +4, +109, +145, +119, +12, +183, +3, +121, +27, +149, +171, +146, +81, +65, +172, +248, +152, +126, +119, +176, +139, +169, +31, +181, +184, +88, +96, +15, +79, +51, +135, +29, +168, +89, +222, +203, +198, +82, +166, +127, +255, +112, +148, +35, +72, +83, +200, +65, +45, +244, +102, +181, +92, +166, +150, +166, +80, +243, +165, +10, +4, +92, +101, +28, +30, +68, +172, +230, +17, +74, +144, +185, +226, +67, +129, +100, +113, +4, +106, +251, +73, +100, +160, +190, +219, +157, +226, +198, +51, +114, +84, +157, +5, +149, +140, +170, +195, +40, +107, +51, +15, +52, +151, +22, +50, +64, +21, +118, +168, +10, +42, +126, +250, +199, +59, +137, +113, +195, +203, +73, +245, +207, +42, +178, +150, +144, +131, +91, +228, +194, +53, +230, +117, +74, +246, +50, +74, +249, +145, +183, +142, +123, +23, +235, +34, +154, +107, +141, +232, +80, +144, +47, +110, +155, +149, +236, +182, +199, +194, +58, +185, +229, +102, +229, +102, +153, +211, +219, +240, +193, +205, +50, +120, +61, +80, +88, +118, +69, +202, +175, +21, +182, +169, +26, +81, +136, +62, +144, +5, +145, +71, +121, +80, +53, +253, +187, +148, +134, +37, +69, +153, +212, +234, +86, +232, +68, +123, +186, +40, +188, +65, +121, +165, +41, +83, +41, +68, +86, +187, +29, +211, +254, +212, +91, +151, +72, +155, +50, +147, +184, +188, +209, +40, +2, +161, +154, +55, +137, +96, +151, +213, +117, +248, +251, +167, +230, +36, +234, +152, +87, +211, +198, +78, +251, +207, +141, +128, +178, +246, +0, +0, +131, +22, +53, +116, +204, +230, +97, +247, +133, +39, +77, +135, +93, +205, +23, +130, +211, +198, +30, +112, +178, +195, +66, +91, +67, +14, +164, +52, +126, +114, +147, +124, +203, +127, +36, +63, +11, +124, +154, +190, +251, +116, +130, +217, +192, +133, +131, +39, +232, +130, +0, +187, +245, +97, +184, +205, +164, +42, +73, +26, +74, +87, +110, +199, +107, +149, +64, +79, +29, +245, +140, +49, +89, +57, +63, +216, +233, +176, +195, +187, +134, +240, +11, +102, +80, +51, +3, +12, +172, +65, +201, +192, +44, +46, +77, +16, +228, +240, +74, +217, +6, +67, +231, +105, +236, +205, +152, +150, +20, +142, +34, +15, +128, +166, +181, +76, +204, +164, +129, +204, +113, +164, +61, +151, +149, +19, +107, +2, +136, +6, +20, +42, +172, +152, +167, +191, +219, +202, +188, +40, +144, +108, +64, +188, +50, +127, +230, +145, +23, +41, +153, +177, +223, +206, +105, +15, +221, +250, +1, +148, +40, +173, +104, +148, +234, +164, +161, +203, +255, +100, +234, +186, +80, +28, +81, +107, +110, +20, +233, +96, +133, +197, +152, +112, +139, +53, +224, +148, +62, +123, +29, +155, +192, +91, +152, +186, +7, +207, +77, +115, +180, +222, +75, +110, +50, +106, +96, +155, +90, +29, +232, +78, +96, +144, +165, +202, +216, +118, +143, +150, +60, +184, +53, +155, +74, +6, +134, +116, +30, +208, +219, +177, +124, +44, +242, +188, +139, +37, +91, +44, +215, +219, +172, +60, +74, +10, +71, +220, +52, +199, +198, +236, +19, +93, +17, +186, +54, +195, +109, +198, +27, +197, +170, +56, +148, +137, +188, +96, +211, +203, +96, +60, +151, +229, +195, +85, +139, +191, +54, +255, +172, +41, +82, +79, +191, +29, +43, +158, +45, +1, +104, +164, +113, +164, +82, +78, +9, +217, +39, +74, +243, +114, +118, +252, +54, +39, +98, +95, +29, +155, +155, +221, +130, +223, +206, +194, +26, +135, +190, +94, +113, +75, +131, +205, +70, +103, +200, +10, +163, +18, +62, +73, +65, +170, +102, +141, +229, +229, +255, +61, +128, +39, +204, +102, +119, +105, +211, +101, +109, +122, +76, +165, +230, +72, +249, +11, +80, +116, +228, +213, +77, +105, +67, +186, +150, +127, +67, +93, +223, +80, +33, +212, +189, +129, +137, +66, +3, +65, +6, +191, +19, +104, +1, +135, +188, +24, +107, +114, +99, +127, +58, +83, +184, +11, +98, +96, +141, +75, +125, +189, +192, +252, +26, +194, +51, +253, +162, +145, +25, +147, +60, +1, +33, +180, +99, +99, +197, +195, +23, +113, +18, +77, +79, +161, +66, +230, +35, +219, +139, +253, +78, +46, +71, +12, +126, +80, +137, +200, +121, +25, +233, +13, +68, +110, +154, +82, +121, +195, +255, +182, +90, +236, +14, +235, +196, +233, +222, +113, +227, +131, +72, +94, +57, +183, +107, +132, +123, +144, +192, +115, +129, +15, +26, +183, +231, +157, +82, +103, +101, +109, +103, +240, +83, +169, +199, +109, +231, +118, +150, +12, +254, +121, +53, +126, +208, +139, +173, +22, +186, +223, +189, +102, +181, +183, +81, +197, +239, +50, +192, +26, +0, +0, +194, +138, +240, +65, +4, +136, +98, +139, +97, +217, +192, +190, +156, +253, +169, +200, +113, +202, +136, +116, +50, +157, +209, +58, +243, +166, +83, +165, +220, +163, +16, +203, +129, +139, +56, +39, +236, +150, +212, +242, +189, +110, +251, +82, +201, +82, +219, +135, +255, +131, +251, +138, +209, +220, +231, +137, +223, +42, +238, +214, +157, +125, +207, +165, +8, +4, +56, +108, +34, +150, +55, +72, +40, +72, +243, +248, +182, +146, +115, +110, +76, +168, +61, +153, +184, +102, +105, +158, +254, +144, +78, +251, +199, +218, +151, +48, +157, +75, +25, +38, +119, +113, +28, +47, +104, +1, +35, +210, +36, +53, +178, +101, +179, +169, +2, +76, +33, +84, +166, +184, +182, +208, +146, +255, +177, +100, +192, +15, +77, +34, +188, +14, +114, +70, +243, +55, +163, +119, +10, +183, +132, +136, +244, +42, +190, +228, +75, +45, +100, +177, +159, +174, +117, +81, +156, +72, +113, +29, +254, +119, +198, +174, +174, +243, +60, +58, +112, +160, +30, +215, +132, +113, +232, +97, +26, +228, +62, +128, +60, +162, +145, +255, +126, +77, +4, +1, +182, +48, +62, +92, +168, +184, +171, +51, +35, +254, +188, +193, +223, +82, +229, +109, +8, +168, +14, +103, +120, +0, +253, +152, +249, +137, +168, +217, +90, +216, +237, +76, +14, +106, +204, +221, +163, +80, +185, +123, +233, +244, +145, +232, +23, +131, +231, +4, +174, +233, +242, +93, +217, +179, +78, +35, +197, +51, +92, +221, +242, +73, +55, +66, +26, +88, +135, +40, +253, +48, +91, +178, +203, +164, +25, +132, +144, +71, +235, +72, +143, +40, +155, +217, +205, +28, +192, +161, +140, +183, +255, +245, +59, +211, +22, +212, +181, +183, +128, +189, +50, +136, +126, +193, +69, +157, +72, +253, +171, +25, +255, +91, +51, +89, +17, +40, +41, +242, +246, +172, +15, +231, +83, +28, +128, +239, +107, +217, +141, +82, +90, +44, +23, +103, +93, +219, +57, +248, +63, +129, +6, +67, +120, +174, +50, +50, +119, +29, +206, +255, +164, +146, +139, +203, +41, +48, +19, +205, +134, +87, +165, +35, +78, +168, +160, +9, +48, +254, +113, +46, +138, +187, +86, +65, +150, +95, +92, +178, +170, +4, +9, +8, +149, +175, +124, +71, +14, +100, +48, +29, +102, +42, +113, +33, +41, +191, +188, +200, +227, +8, +127, +235, +203, +166, +98, +155, +20, +116, +107, +187, +124, +174, +175, +40, +111, +94, +61, +7, +180, +234, +243, +39, +221, +142, +15, +82, +186, +8, +9, +144, +158, +223, +101, +166, +68, +9, +86, +151, +219, +86, +175, +223, +126, +211, +65, +108, +191, +193, +25, +255, +4, +106, +132, +240, +121, +90, +95, +118, +213, +137, +202, +118, +60, +61, +112, +137, +2, +42, +99, +202, +125, +160, +174, +233, +191, +215, +74, +174, +29, +98, +225, +182, +210, +179, +68, +8, +223, +149, +225, +15, +207, +151, +236, +165, +57, +59, +212, +202, +120, +87, +163, +182, +166, +118, +205, +199, +239, +192, +126, +83, +173, +10, +120, +246, +104, +176, +97, +8, +211, +126, +103, +107, +71, +137, +0, +0, +22, +45, +254, +145, +183, +205, +99, +129, +241, +84, +48, +162, +215, +182, +95, +111, +71, +63, +173, +180, +156, +53, +104, +215, +2, +83, +215, +153, +80, +134, +25, +108, +136, +47, +87, +229, +108, +178, +138, +208, +164, +190, +235, +132, +9, +121, +122, +174, +250, +130, +183, +38, +1, +133, +196, +118, +69, +68, +168, +245, +116, +79, +184, +224, +144, +128, +51, +74, +82, +181, +183, +35, +220, +79, +105, +95, +73, +99, +98, +41, +205, +162, +20, +80, +106, +141, +237, +48, +146, +53, +22, +171, +106, +153, +91, +76, +216, +66, +224, +211, +145, +94, +135, +216, +239, +65, +221, +191, +195, +130, +211, +176, +49, +110, +50, +220, +82, +177, +197, +206, +214, +98, +241, +144, +38, +114, +130, +103, +43, +111, +48, +206, +49, +64, +33, +106, +124, +140, +112, +92, +157, +213, +71, +142, +170, +160, +198, +68, +252, +118, +107, +127, +37, +178, +236, +241, +202, +87, +233, +77, +188, +115, +9, +21, +250, +157, +173, +204, +35, +12, +148, +243, +226, +93, +162, +245, +240, +0, +188, +52, +36, +0, +240, +221, +182, +150, +231, +66, +0, +97, +175, +200, +108, +129, +230, +187, +183, +179, +158, +247, +207, +131, +45, +221, +186, +99, +155, +78, +61, +238, +61, +18, +132, +178, +2, +74, +220, +33, +131, +84, +87, +234, +183, +127, +46, +221, +120, +168, +247, +21, +4, +16, +172, +230, +107, +138, +100, +244, +85, +175, +11, +160, +108, +232, +194, +149, +129, +39, +152, +102, +206, +251, +37, +250, +92, +119, +65, +36, +8, +69, +212, +244, +25, +102, +20, +195, +87, +171, +205, +194, +169, +96, +180, +43, +151, +5, +83, +88, +7, +132, +127, +48, +163, +45, +1, +223, +62, +151, +122, +222, +206, +216, +141, +16, +3, +221, +178, +68, +77, +98, +135, +142, +240, +188, +141, +125, +95, +51, +180, +248, +200, +209, +223, +146, +112, +110, +138, +96, +6, +238, +49, +85, +252, +175, +200, +247, +37, +252, +235, +39, +145, +29, +31, +132, +148, +228, +149, +78, +181, +84, +113, +123, +208, +182, +111, +204, +171, +66, +65, +55, +144, +202, +188, +89, +24, +48, +233, +174, +167, +207, +142, +118, +184, +232, +202, +34, +190, +218, +191, +33, +189, +47, +79, +245, +159, +217, +44, +254, +205, +227, +96, +25, +3, +242, +233, +47, +235, +142, +25, +85, +45, +15, +95, +101, +78, +127, +165, +25, +119, +27, +59, +229, +184, +136, +145, +1, +87, +59, +78, +134, +87, +181, +151, +219, +226, +213, +37, +5, +65, +216, +169, +175, +3, +223, +91, +136, +55, +131, +205, +53, +11, +122, +154, +170, +91, +240, +140, +206, +39, +112, +197, +3, +79, +118, +178, +226, +247, +129, +2, +84, +177, +179, +248, +237, +227, +233, +38, +58, +120, +112, +95, +228, +26, +196, +167, +53, +191, +146, +222, +129, +72, +98, +116, +4, +56, +205, +201, +228, +203, +63, +38, +238, +18, +36, +117, +109, +69, +50, +70, +41, +254, +144, +84, +13, +212, +20, +117, +54, +213, +193, +47, +220, +176, +73, +236, +117, +200, +38, +201, +110, +0, +0, +204, +29, +151, +50, +35, +178, +232, +89, +178, +172, +233, +145, +123, +42, +12, +73, +49, +122, +13, +112, +250, +95, +243, +0, +225, +226, +71, +73, +222, +125, +8, +210, +125, +136, +121, +106, +12, +249, +37, +26, +192, +87, +62, +83, +8, +129, +59, +224, +199, +102, +92, +92, +55, +3, +219, +126, +131, +53, +107, +132, +231, +223, +79, +241, +117, +76, +87, +1, +6, +229, +192, +224, +129, +255, +42, +85, +6, +72, +123, +6, +89, +101, +236, +13, +162, +128, +157, +44, +208, +251, +63, +248, +96, +125, +235, +15, +123, +80, +155, +61, +250, +213, +251, +88, +72, +182, +166, +96, +232, +157, +195, +221, +111, +226, +20, +226, +79, +140, +150, +35, +171, +12, +5, +65, +32, +11, +246, +19, +86, +92, +245, +206, +79, +146, +125, +121, +165, +226, +57, +130, +181, +161, +82, +254, +87, +104, +74, +139, +72, +52, +71, +199, +70, +187, +47, +69, +140, +120, +74, +190, +231, +199, +25, +126, +167, +33, +68, +217, +174, +175, +37, +61, +254, +79, +116, +173, +77, +194, +50, +170, +97, +59, +186, +30, +77, +125, +29, +61, +176, +123, +191, +95, +138, +56, +110, +35, +101, +28, +12, +68, +229, +37, +202, +85, +129, +86, +47, +36, +170, +28, +76, +193, +29, +214, +81, +44, +109, +128, +187, +51, +4, +14, +239, +55, +213, +60, +128, +121, +179, +217, +226, +67, +159, +170, +61, +102, +124, +248, +164, +142, +50, +181, +187, +58, +196, +4, +142, +176, +4, +96, +40, +109, +230, +112, +57, +153, +58, +121, +18, +14, +122, +233, +208, +193, +115, +148, +211, +154, +0, +54, +212, +148, +154, +142, +0, +233, +100, +145, +220, +191, +215, +201, +131, +152, +117, +194, +13, +198, +0, +10, +30, +146, +171, +101, +117, +253, +237, +59, +225, +0, +58, +142, +173, +185, +144, +45, +23, +132, +242, +165, +55, +250, +98, +71, +185, +85, +154, +137, +235, +216, +67, +59, +155, +157, +67, +164, +149, +74, +12, +161, +148, +21, +233, +167, +59, +138, +155, +116, +227, +41, +89, +60, +89, +12, +199, +17, +160, +117, +154, +170, +200, +50, +229, +115, +187, +126, +135, +227, +170, +87, +69, +197, +13, +253, +92, +197, +25, +100, +150, +32, +228, +36, +161, +224, +209, +206, +83, +97, +65, +108, +201, +199, +98, +231, +66, +95, +26, +131, +100, +165, +235, +179, +108, +211, +65, +79, +179, +143, +191, +14, +218, +82, +172, +228, +62, +115, +148, +74, +172, +211, +193, +207, +255, +155, +30, +121, +30, +47, +80, +155, +49, +157, +172, +247, +51, +127, +173, +62, +156, +161, +241, +212, +136, +219, +155, +248, +230, +98, +37, +42, +143, +67, +6, +240, +23, +121, +34, +116, +208, +34, +181, +25, +250, +56, +119, +104, +143, +154, +87, +203, +78, +1, +138, +18, +59, +192, +214, +53, +27, +22, +44, +38, +116, +53, +244, +146, +2, +57, +242, +130, +94, +199, +173, +167, +114, +195, +107, +125, +25, +98, +3, +227, +72, +230, +250, +117, +38, +43, +112, +126, +140, +50, +30, +192, +40, +219, +3, +187, +24, +103, +0, +0, +222, +55, +168, +0, +48, +251, +59, +244, +113, +212, +208, +21, +55, +162, +131, +92, +34, +193, +73, +20, +205, +123, +156, +33, +247, +169, +228, +105, +14, +177, +244, +177, +55, +13, +132, +142, +137, +242, +1, +104, +49, +93, +150, +18, +29, +226, +0, +151, +159, +210, +87, +165, +234, +155, +26, +54, +97, +201, +144, +59, +209, +236, +221, +28, +231, +86, +163, +228, +176, +197, +71, +50, +30, +203, +113, +187, +223, +133, +156, +83, +175, +37, +29, +33, +67, +174, +1, +36, +128, +112, +35, +27, +139, +234, +74, +164, +232, +155, +155, +106, +176, +207, +3, +236, +110, +88, +29, +114, +186, +126, +143, +111, +44, +217, +202, +133, +51, +135, +55, +220, +69, +26, +126, +245, +248, +15, +92, +151, +131, +51, +29, +205, +177, +222, +135, +78, +253, +37, +121, +213, +103, +110, +55, +120, +144, +129, +67, +202, +106, +74, +99, +172, +106, +56, +239, +31, +80, +22, +149, +6, +151, +38, +15, +108, +101, +184, +137, +106, +239, +240, +131, +111, +47, +174, +54, +155, +133, +229, +33, +196, +245, +101, +231, +183, +92, +118, +33, +162, +167, +131, +65, +158, +188, +196, +155, +188, +204, +39, +187, +51, +15, +230, +255, +18, +132, +136, +205, +111, +9, +175, +44, +179, +61, +34, +181, +138, +57, +66, +223, +108, +147, +0, +169, +200, +208, +245, +30, +138, +165, +89, +140, +154, +139, +136, +144, +230, +80, +240, +209, +221, +79, +156, +65, +34, +165, +225, +90, +50, +88, +25, +232, +12, +185, +82, +42, +35, +116, +29, +173, +37, +233, +203, +103, +182, +218, +109, +51, +104, +40, +34, +168, +46, +117, +251, +14, +68, +209, +151, +190, +95, +219, +15, +86, +251, +177, +216, +127, +227, +53, +220, +120, +229, +102, +243, +61, +80, +71, +251, +124, +58, +144, +65, +53, +103, +16, +140, +215, +189, +50, +30, +125, +133, +30, +221, +237, +12, +246, +185, +136, +235, +166, +132, +209, +32, +33, +88, +103, +233, +213, +117, +177, +62, +157, +174, +74, +200, +164, +125, +73, +90, +108, +191, +195, +217, +178, +80, +170, +16, +228, +195, +242, +155, +163, +117, +166, +251, +75, +11, +159, +30, +130, +83, +169, +220, +168, +226, +81, +142, +154, +35, +187, +234, +94, +218, +36, +211, +129, +113, +173, +144, +115, +233, +154, +23, +194, +40, +147, +80, +164, +78, +71, +250, +97, +101, +67, +114, +1, +41, +61, +108, +49, +9, +66, +248, +187, +212, +218, +226, +8, +195, +197, +133, +157, +64, +212, +126, +101, +242, +33, +139, +235, +206, +121, +78, +192, +148, +68, +199, +122, +211, +251, +248, +44, +215, +221, +157, +19, +47, +230, +11, +68, +170, +245, +231, +244, +179, +214, +160, +36, +25, +53, +13, +86, +176, +48, +236, +112, +250, +223, +30, +205, +107, +180, +23, +121, +250, +9, +46, +39, +138, +161, +115, +68, +80, +122, +36, +167, +220, +222, +230, +181, +186, +61, +229, +130, +164, +246, +231, +167, +139, +21, +205, +98, +5, +107, +155, +160, +158, +45, +152, +64, +252, +74, +102, +60, +147, +164, +11, +210, +231, +0, +0, +102, +63, +177, +97, +109, +4, +105, +182, +94, +193, +28, +236, +119, +176, +46, +20, +89, +111, +243, +250, +47, +5, +5, +226, +213, +123, +142, +95, +30, +168, +223, +174, +250, +153, +183, +87, +138, +141, +220, +242, +45, +145, +183, +108, +44, +185, +86, +164, +177, +173, +62, +51, +193, +233, +193, +242, +232, +161, +123, +93, +15, +247, +106, +126, +66, +107, +138, +197, +93, +79, +60, +167, +183, +229, +204, +52, +228, +245, +244, +113, +232, +231, +144, +210, +217, +54, +142, +47, +25, +165, +14, +52, +140, +161, +61, +192, +26, +72, +65, +21, +128, +210, +113, +91, +232, +22, +180, +213, +51, +80, +167, +185, +38, +239, +49, +85, +240, +41, +128, +97, +69, +28, +198, +9, +158, +68, +169, +167, +105, +128, +158, +91, +181, +252, +90, +168, +102, +133, +105, +158, +207, +248, +194, +155, +153, +75, +35, +249, +238, +110, +18, +154, +144, +167, +111, +57, +65, +165, +96, +83, +46, +33, +4, +225, +137, +79, +209, +134, +36, +24, +11, +180, +121, +237, +237, +39, +174, +88, +223, +123, +131, +65, +127, +77, +143, +123, +157, +116, +177, +71, +110, +240, +214, +218, +132, +18, +225, +223, +197, +86, +82, +62, +45, +115, +153, +204, +250, +174, +24, +116, +81, +243, +153, +193, +194, +228, +183, +126, +95, +168, +38, +186, +56, +176, +192, +131, +238, +231, +246, +220, +240, +86, +131, +80, +238, +236, +56, +21, +187, +3, +48, +34, +75, +203, +55, +221, +161, +55, +242, +91, +125, +192, +20, +82, +160, +217, +132, +237, +49, +83, +178, +153, +190, +65, +22, +105, +98, +105, +243, +235, +141, +162, +242, +37, +25, +234, +71, +89, +186, +73, +110, +88, +27, +154, +119, +213, +218, +186, +137, +93, +22, +127, +155, +159, +170, +18, +92, +40, +94, +186, +128, +195, +202, +165, +23, +76, +249, +149, +131, +94, +26, +164, +145, +237, +131, +57, +65, +72, +191, +10, +173, +69, +34, +214, +102, +212, +46, +191, +46, +55, +28, +106, +64, +217, +13, +91, +25, +71, +40, +70, +100, +249, +174, +238, +123, +145, +93, +174, +10, +241, +29, +232, +106, +76, +102, +80, +78, +192, +116, +107, +162, +95, +21, +40, +125, +229, +173, +54, +198, +89, +32, +135, +77, +68, +7, +2, +179, +87, +215, +127, +251, +247, +100, +195, +242, +20, +7, +24, +123, +190, +222, +149, +240, +118, +120, +172, +135, +122, +11, +193, +78, +217, +146, +173, +72, +132, +103, +122, +127, +152, +154, +118, +156, +123, +56, +150, +166, +254, +28, +128, +233, +152, +96, +145, +182, +74, +64, +32, +163, +150, +91, +222, +99, +110, +68, +163, +142, +140, +91, +168, +213, +94, +19, +139, +188, +188, +42, +174, +141, +143, +138, +126, +77, +190, +163, +34, +23, +1, +108, +179, +9, +215, +130, +108, +107, +89, +64, +129, +163, +210, +20, +62, +172, +178, +67, +234, +66, +87, +244, +94, +29, +152, +73, +29, +172, +242, +82, +234, +217, +90, +53, +225, +205, +10, +95, +221, +162, +170, +43, +9, +240, +240, +220, +132, +105, +98, +197, +99, +5, +66, +0, +0, +29, +110, +18, +44, +38, +249, +142, +79, +189, +124, +14, +80, +245, +55, +85, +193, +40, +138, +87, +151, +129, +232, +120, +53, +245, +219, +54, +181, +192, +230, +7, +180, +131, +67, +216, +167, +178, +66, +164, +239, +40, +219, +179, +169, +207, +77, +184, +130, +148, +104, +11, +29, +198, +31, +140, +252, +212, +73, +237, +210, +73, +163, +252, +71, +193, +19, +169, +187, +166, +65, +255, +115, +173, +221, +93, +33, +172, +19, +107, +87, +209, +244, +120, +124, +2, +211, +36, +97, +87, +55, +159, +19, +231, +112, +216, +5, +213, +246, +159, +9, +176, +234, +151, +101, +89, +4, +246, +193, +245, +37, +38, +14, +159, +90, +94, +48, +74, +144, +136, +85, +48, +71, +118, +191, +125, +105, +2, +248, +98, +91, +20, +149, +138, +6, +204, +6, +16, +104, +11, +21, +86, +165, +94, +233, +193, +148, +96, +36, +52, +162, +34, +255, +85, +45, +63, +229, +181, +239, +151, +175, +111, +200, +43, +220, +125, +28, +44, +75, +85, +221, +76, +102, +218, +137, +195, +110, +252, +184, +84, +31, +128, +14, +214, +224, +217, +194, +235, +59, +121, +192, +36, +148, +237, +103, +201, +80, +113, +116, +207, +251, +146, +134, +210, +213, +63, +45, +64, +75, +242, +110, +138, +146, +19, +36, +151, +0, +144, +58, +228, +224, +187, +177, +232, +227, +58, +211, +139, +223, +146, +235, +145, +129, +130, +58, +200, +226, +36, +196, +84, +75, +110, +208, +168, +213, +74, +123, +106, +37, +74, +42, +208, +116, +219, +220, +214, +87, +20, +18, +94, +30, +62, +195, +136, +214, +49, +164, +45, +58, +219, +106, +214, +56, +43, +213, +217, +15, +193, +65, +54, +186, +131, +184, +77, +17, +26, +18, +228, +243, +131, +215, +19, +114, +173, +157, +227, +195, +101, +213, +111, +56, +171, +20, +156, +203, +244, +46, +45, +225, +247, +100, +126, +99, +182, +247, +58, +83, +79, +104, +54, +14, +117, +184, +254, +204, +101, +57, +170, +138, +45, +184, +242, +13, +248, +194, +214, +191, +76, +130, +92, +55, +48, +202, +191, +43, +195, +169, +49, +145, +66, +38, +45, +94, +73, +108, +90, +219, +81, +154, +219, +214, +163, +225, +55, +99, +53, +157, +19, +46, +150, +86, +175, +181, +42, +151, +222, +159, +128, +126, +43, +49, +11, +107, +95, +24, +172, +55, +62, +47, +53, +108, +96, +128, +5, +154, +164, +170, +58, +120, +74, +198, +150, +206, +169, +155, +102, +239, +16, +77, +41, +219, +186, +96, +90, +128, +179, +43, +76, +26, +58, +25, +134, +144, +238, +103, +62, +108, +57, +227, +95, +82, +59, +85, +145, +108, +106, +138, +172, +214, +78, +178, +78, +186, +25, +122, +67, +221, +246, +25, +23, +129, +212, +245, +216, +87, +31, +219, +220, +29, +171, +198, +184, +19, +212, +227, +13, +188, +48, +236, +132, +94, +13, +245, +10, +57, +252, +8, +183, +73, +137, +240, +156, +177, +220, +204, +167, +66, +54, +254, +27, +130, +213, +108, +242, +182, +125, +119, +72, +247, +56, +200, +107, +142, +95, +162, +39, +57, +61, +104, +112, +58, +0, +0, +249, +164, +68, +69, +93, +18, +177, +199, +26, +69, +40, +141, +61, +16, +7, +115, +95, +208, +19, +23, +192, +216, +177, +151, +11, +34, +158, +102, +50, +201, +210, +1, +224, +180, +76, +183, +207, +40, +151, +236, +12, +82, +80, +171, +45, +75, +140, +192, +69, +229, +163, +90, +233, +191, +166, +113, +35, +162, +235, +123, +232, +111, +128, +243, +139, +207, +28, +175, +227, +219, +241, +146, +121, +216, +174, +242, +3, +213, +28, +168, +225, +208, +139, +31, +157, +71, +157, +38, +169, +210, +159, +124, +122, +217, +114, +34, +234, +45, +210, +154, +238, +160, +171, +84, +29, +117, +94, +8, +196, +255, +83, +201, +161, +183, +141, +114, +183, +211, +102, +179, +159, +223, +214, +68, +139, +175, +165, +93, +143, +92, +146, +125, +154, +253, +202, +89, +124, +96, +155, +213, +48, +107, +8, +235, +47, +31, +132, +89, +152, +206, +149, +30, +231, +18, +48, +77, +4, +205, +233, +51, +103, +106, +145, +48, +127, +40, +202, +251, +110, +239, +92, +35, +46, +73, +214, +52, +245, +223, +24, +200, +24, +70, +124, +39, +22, +177, +13, +43, +101, +63, +114, +191, +154, +69, +111, +184, +27, +38, +164, +224, +30, +20, +83, +16, +126, +75, +147, +94, +185, +2, +202, +246, +54, +249, +208, +176, +17, +133, +203, +127, +152, +46, +154, +90, +205, +64, +44, +148, +4, +255, +44, +207, +102, +130, +99, +116, +187, +225, +200, +68, +168, +60, +112, +14, +7, +4, +120, +14, +80, +221, +108, +75, +73, +5, +149, +156, +141, +71, +164, +165, +61, +20, +35, +90, +43, +187, +132, +236, +246, +241, +0, +153, +87, +141, +176, +229, +39, +48, +11, +102, +104, +12, +178, +85, +101, +191, +233, +13, +206, +73, +215, +29, +149, +92, +36, +99, +178, +120, +253, +83, +163, +60, +72, +123, +248, +110, +122, +242, +76, +43, +53, +224, +243, +110, +69, +173, +228, +105, +190, +176, +210, +37, +127, +232, +148, +164, +222, +54, +19, +182, +144, +235, +104, +25, +132, +141, +241, +172, +79, +113, +41, +76, +109, +119, +103, +88, +220, +150, +239, +164, +46, +161, +48, +45, +170, +157, +27, +214, +79, +146, +171, +196, +136, +212, +216, +213, +134, +230, +177, +60, +126, +140, +138, +141, +38, +219, +4, +41, +109, +84, +151, +87, +60, +18, +228, +143, +6, +157, +211, +21, +109, +110, +214, +186, +178, +68, +240, +137, +231, +235, +35, +171, +133, +72, +72, +150, +174, +141, +52, +71, +22, +14, +192, +151, +62, +5, +78, +158, +165, +146, +54, +71, +186, +132, +64, +72, +39, +57, +237, +214, +76, +55, +176, +22, +103, +130, +27, +242, +15, +143, +218, +71, +68, +188, +127, +219, +17, +57, +45, +5, +2, +241, +207, +244, +175, +157, +172, +121, +44, +101, +181, +125, +41, +79, +110, +144, +199, +86, +103, +130, +92, +170, +163, +39, +0, +24, +28, +185, +95, +176, +147, +124, +254, +4, +192, +71, +253, +21, +107, +38, +91, +10, +9, +70, +199, +150, +23, +88, +211, +55, +58, +227, +14, +155, +175, +145, +138, +42, +225, +203, +0, +0, +186, +185, +175, +244, +50, +27, +172, +217, +203, +36, +119, +200, +236, +104, +106, +171, +147, +87, +64, +130, +253, +25, +5, +39, +158, +155, +70, +41, +20, +13, +229, +87, +183, +148, +22, +131, +179, +106, +11, +112, +213, +120, +68, +70, +224, +127, +224, +82, +234, +232, +138, +232, +7, +98, +82, +71, +161, +60, +67, +243, +228, +98, +252, +207, +48, +11, +193, +186, +146, +129, +255, +245, +216, +126, +53, +236, +159, +60, +236, +82, +92, +211, +58, +73, +165, +91, +154, +162, +21, +165, +36, +23, +54, +15, +84, +119, +176, +250, +117, +18, +255, +126, +150, +37, +12, +192, +119, +57, +13, +134, +238, +106, +18, +176, +239, +210, +52, +69, +189, +183, +183, +212, +14, +238, +132, +232, +127, +150, +248, +15, +140, +38, +81, +242, +79, +81, +4, +208, +229, +103, +212, +11, +6, +132, +15, +107, +207, +209, +12, +45, +184, +66, +39, +247, +133, +90, +14, +40, +30, +243, +251, +20, +102, +4, +98, +83, +176, +197, +209, +239, +14, +70, +59, +200, +28, +215, +29, +231, +180, +135, +229, +173, +128, +229, +212, +36, +72, +63, +5, +142, +126, +184, +51, +221, +241, +16, +94, +183, +111, +140, +176, +231, +37, +191, +51, +82, +150, +247, +85, +149, +138, +127, +182, +45, +147, +212, +60, +66, +228, +249, +29, +54, +104, +225, +49, +100, +232, +127, +253, +104, +195, +117, +146, +249, +2, +109, +157, +28, +132, +25, +188, +105, +161, +166, +171, +200, +6, +53, +12, +37, +165, +239, +105, +166, +85, +223, +244, +210, +231, +191, +8, +175, +181, +43, +107, +128, +151, +64, +31, +18, +125, +0, +68, +232, +9, +26, +26, +43, +104, +204, +178, +49, +162, +254, +35, +199, +220, +165, +156, +3, +65, +245, +130, +194, +152, +122, +58, +83, +212, +156, +77, +253, +78, +124, +159, +24, +112, +51, +251, +202, +18, +86, +30, +111, +118, +201, +45, +249, +74, +102, +211, +102, +223, +182, +101, +132, +115, +104, +200, +231, +7, +15, +19, +198, +80, +57, +237, +177, +247, +248, +254, +11, +149, +222, +91, +205, +202, +90, +27, +9, +224, +127, +113, +188, +42, +86, +153, +230, +126, +85, +248, +29, +251, +222, +5, +134, +86, +109, +186, +238, +171, +242, +117, +114, +146, +83, +137, +25, +159, +146, +90, +32, +2, +37, +59, +22, +140, +17, +145, +107, +160, +35, +191, +157, +82, +118, +160, +102, +16, +141, +27, +39, +65, +167, +149, +15, +156, +229, +127, +139, +246, +91, +155, +185, +251, +248, +171, +195, +8, +206, +123, +102, +109, +228, +23, +44, +43, +255, +55, +22, +24, +229, +230, +93, +240, +59, +114, +73, +75, +133, +105, +213, +34, +171, +27, +149, +165, +211, +178, +183, +116, +210, +4, +107, +149, +222, +125, +208, +44, +187, +92, +161, +241, +210, +255, +181, +46, +152, +168, +173, +152, +179, +28, +63, +142, +192, +194, +119, +116, +170, +10, +59, +204, +33, +29, +112, +118, +0, +156, +10, +91, +57, +151, +164, +182, +154, +136, +208, +26, +80, +37, +76, +185, +151, +81, +9, +107, +58, +135, +237, +0, +0, +40, +178, +52, +140, +227, +54, +86, +119, +248, +33, +42, +210, +243, +61, +105, +131, +15, +193, +216, +3, +25, +182, +163, +123, +7, +252, +80, +197, +25, +189, +222, +191, +83, +77, +160, +143, +158, +141, +246, +40, +32, +26, +80, +154, +160, +247, +198, +165, +148, +122, +211, +82, +150, +49, +181, +134, +226, +147, +184, +23, +90, +80, +255, +78, +183, +168, +42, +160, +119, +182, +120, +113, +232, +254, +194, +222, +176, +122, +27, +53, +8, +87, +45, +190, +185, +100, +13, +113, +222, +165, +140, +6, +233, +103, +19, +218, +45, +170, +136, +89, +189, +132, +172, +12, +27, +158, +52, +52, +204, +155, +208, +50, +79, +98, +18, +29, +84, +119, +226, +35, +105, +208, +215, +243, +105, +212, +154, +147, +86, +90, +37, +80, +196, +100, +171, +149, +141, +106, +210, +173, +76, +118, +10, +114, +139, +164, +25, +168, +174, +124, +107, +236, +163, +189, +195, +103, +45, +216, +220, +162, +53, +173, +209, +121, +40, +195, +160, +120, +56, +216, +154, +242, +30, +202, +23, +120, +99, +37, +207, +107, +236, +93, +68, +73, +55, +142, +253, +170, +193, +191, +245, +202, +187, +220, +109, +245, +26, +74, +73, +81, +87, +81, +125, +177, +119, +214, +79, +62, +193, +7, +107, +187, +55, +255, +15, +164, +66, +103, +38, +23, +192, +239, +51, +60, +7, +37, +75, +148, +211, +80, +43, +3, +133, +2, +221, +144, +158, +234, +164, +9, +48, +127, +133, +10, +102, +235, +4, +42, +68, +122, +48, +58, +34, +229, +167, +135, +210, +106, +196, +112, +34, +79, +29, +34, +221, +34, +178, +33, +37, +107, +37, +29, +194, +239, +36, +94, +125, +171, +125, +216, +110, +193, +58, +44, +36, +75, +10, +134, +75, +53, +42, +201, +87, +167, +149, +16, +115, +16, +73, +87, +81, +136, +253, +246, +73, +123, +81, +20, +88, +169, +157, +198, +132, +204, +173, +115, +98, +53, +41, +26, +164, +103, +124, +97, +203, +13, +151, +176, +192, +161, +116, +233, +93, +89, +212, +145, +197, +224, +167, +232, +94, +109, +89, +15, +240, +118, +114, +123, +102, +97, +54, +0, +205, +244, +221, +8, +205, +179, +66, +18, +164, +26, +18, +64, +146, +179, +86, +54, +153, +91, +42, +252, +43, +150, +133, +200, +157, +250, +30, +148, +198, +4, +217, +13, +165, +82, +88, +160, +205, +144, +246, +93, +29, +31, +243, +25, +151, +153, +230, +198, +114, +199, +198, +98, +96, +116, +192, +213, +143, +47, +157, +231, +133, +50, +101, +28, +177, +44, +46, +104, +138, +74, +6, +205, +181, +63, +85, +24, +21, +90, +243, +75, +210, +230, +33, +226, +211, +24, +250, +217, +52, +48, +226, +111, +59, +32, +78, +150, +123, +75, +11, +210, +175, +3, +3, +169, +77, +222, +13, +91, +5, +189, +108, +202, +81, +210, +88, +140, +56, +239, +135, +211, +253, +47, +15, +69, +218, +87, +240, +247, +88, +248, +76, +247, +250, +249, +46, +230, +70, +100, +142, +143, +125, +105, +144, +227, +142, +246, +224, +172, +63, +135, +178, +152, +44, +160, +238, +104, +241, +182, +0, +0, +162, +42, +31, +46, +82, +201, +4, +151, +200, +122, +195, +64, +109, +209, +255, +47, +191, +201, +138, +111, +244, +70, +210, +83, +108, +161, +156, +28, +147, +49, +87, +109, +16, +191, +178, +219, +151, +80, +251, +204, +8, +31, +116, +31, +112, +58, +247, +168, +19, +252, +195, +77, +69, +170, +179, +168, +170, +89, +84, +196, +40, +102, +128, +99, +38, +4, +118, +228, +230, +214, +66, +129, +249, +9, +185, +8, +226, +77, +124, +92, +191, +236, +249, +30, +89, +229, +214, +226, +202, +241, +53, +128, +223, +143, +200, +108, +69, +218, +112, +95, +87, +180, +7, +75, +111, +160, +193, +108, +139, +209, +221, +0, +79, +46, +11, +186, +182, +58, +158, +143, +226, +189, +238, +113, +243, +108, +139, +145, +251, +201, +62, +101, +122, +186, +113, +129, +53, +137, +65, +42, +170, +89, +228, +163, +228, +112, +213, +132, +40, +183, +179, +217, +148, +28, +207, +64, +191, +52, +139, +209, +250, +113, +206, +66, +16, +103, +60, +100, +3, +53, +89, +186, +132, +95, +86, +197, +177, +49, +239, +83, +14, +110, +187, +158, +57, +16, +166, +106, +27, +127, +145, +163, +241, +208, +110, +96, +46, +231, +122, +79, +58, +179, +185, +61, +29, +89, +83, +73, +143, +219, +71, +13, +232, +169, +139, +32, +35, +117, +7, +59, +150, +254, +18, +173, +147, +114, +200, +101, +195, +153, +83, +206, +15, +62, +112, +78, +30, +220, +208, +198, +236, +201, +17, +175, +170, +187, +248, +154, +123, +12, +104, +20, +12, +156, +27, +252, +79, +1, +72, +224, +146, +151, +129, +140, +129, +185, +207, +53, +69, +250, +137, +226, +250, +39, +219, +137, +75, +160, +40, +86, +136, +161, +21, +162, +32, +108, +185, +127, +115, +169, +72, +177, +186, +72, +12, +212, +114, +94, +120, +34, +109, +230, +146, +27, +22, +170, +216, +25, +76, +197, +60, +1, +28, +247, +122, +62, +195, +182, +98, +34, +153, +133, +217, +178, +135, +235, +70, +192, +125, +44, +112, +166, +148, +65, +180, +61, +222, +232, +87, +89, +207, +147, +216, +200, +198, +79, +221, +114, +129, +162, +4, +213, +65, +114, +242, +209, +198, +150, +243, +25, +35, +234, +242, +69, +234, +128, +179, +194, +69, +24, +246, +214, +145, +199, +59, +56, +26, +189, +24, +110, +59, +245, +168, +152, +217, +196, +183, +7, +65, +63, +29, +23, +207, +37, +208, +178, +228, +253, +148, +231, +233, +83, +171, +137, +220, +16, +207, +34, +192, +216, +26, +79, +207, +43, +52, +85, +214, +119, +147, +151, +112, +161, +156, +78, +82, +0, +241, +100, +248, +51, +68, +6, +236, +157, +10, +180, +118, +202, +5, +86, +223, +111, +30, +157, +138, +88, +87, +117, +26, +81, +62, +246, +10, +139, +76, +152, +158, +14, +148, +234, +137, +64, +34, +140, +40, +47, +169, +223, +35, +207, +208, +84, +78, +112, +37, +34, +50, +102, +203, +230, +73, +173, +1, +77, +148, +12, +1, +57, +139, +27, +111, +105, +187, +19, +245, +158, +125, +134, +13, +107, +0, +162, +141, +124, +39, +203, +194, +79, +169, +141, +0, +0, +170, +200, +105, +221, +38, +129, +17, +6, +51, +145, +115, +156, +58, +205, +17, +3, +165, +57, +152, +43, +68, +157, +22, +178, +17, +183, +234, +147, +28, +205, +100, +232, +227, +248, +150, +76, +10, +13, +103, +224, +81, +208, +127, +38, +9, +226, +126, +35, +37, +208, +205, +9, +134, +206, +242, +218, +231, +199, +117, +236, +19, +179, +60, +42, +237, +227, +144, +155, +19, +254, +33, +182, +177, +225, +183, +46, +227, +113, +187, +32, +129, +137, +158, +140, +96, +170, +129, +67, +95, +164, +215, +231, +169, +56, +100, +42, +7, +251, +99, +216, +37, +206, +175, +188, +103, +168, +13, +176, +201, +38, +109, +222, +47, +132, +145, +61, +126, +31, +245, +171, +182, +92, +168, +231, +19, +80, +226, +91, +127, +227, +14, +55, +37, +14, +38, +175, +237, +137, +69, +185, +45, +144, +79, +102, +203, +5, +31, +197, +164, +70, +175, +225, +178, +212, +240, +42, +158, +38, +253, +16, +129, +186, +55, +101, +243, +180, +11, +71, +173, +186, +86, +190, +32, +39, +35, +253, +152, +75, +234, +90, +10, +54, +61, +182, +195, +74, +141, +123, +124, +130, +242, +80, +13, +101, +250, +224, +193, +185, +149, +91, +101, +51, +153, +42, +241, +232, +130, +239, +141, +139, +248, +53, +241, +119, +115, +120, +110, +94, +239, +58, +119, +81, +53, +104, +114, +219, +114, +59, +26, +72, +147, +78, +101, +66, +99, +71, +12, +204, +139, +129, +55, +193, +114, +9, +221, +181, +34, +39, +131, +70, +79, +107, +101, +145, +123, +164, +78, +75, +249, +110, +222, +49, +166, +125, +96, +118, +61, +150, +183, +148, +57, +93, +144, +39, +255, +141, +208, +58, +182, +106, +160, +244, +121, +255, +107, +151, +66, +2, +171, +115, +29, +80, +35, +250, +250, +246, +176, +34, +77, +133, +143, +92, +12, +126, +215, +215, +163, +115, +139, +86, +122, +216, +32, +138, +145, +252, +31, +160, +142, +69, +127, +112, +57, +205, +248, +39, +90, +45, +69, +155, +118, +17, +11, +110, +92, +72, +243, +99, +139, +225, +198, +6, +223, +137, +58, +65, +226, +110, +233, +191, +68, +145, +185, +133, +169, +225, +249, +139, +87, +203, +182, +10, +185, +52, +195, +13, +132, +2, +27, +92, +17, +101, +236, +200, +27, +230, +161, +44, +116, +243, +41, +114, +221, +143, +76, +10, +240, +173, +149, +209, +127, +244, +202, +231, +208, +10, +97, +169, +162, +14, +190, +33, +14, +177, +128, +86, +57, +221, +76, +98, +192, +162, +73, +239, +188, +50, +145, +179, +30, +119, +49, +149, +209, +240, +183, +8, +27, +114, +172, +244, +82, +109, +126, +113, +66, +191, +212, +89, +93, +32, +228, +129, +232, +58, +185, +126, +39, +129, +49, +26, +150, +46, +155, +89, +74, +87, +47, +97, +67, +147, +246, +167, +217, +23, +169, +168, +157, +100, +185, +20, +90, +232, +35, +184, +76, +62, +204, +4, +213, +195, +6, +52, +184, +1, +224, +16, +180, +94, +58, +3, +172, +225, +89, +212, +104, +244, +139, +148, +83, +119, +214, +82, +243, +161, +17, +113, +176, +114, +110, +180, +0, +0, +204, +33, +235, +35, +140, +115, +214, +122, +127, +71, +228, +225, +21, +252, +149, +221, +71, +254, +124, +162, +34, +252, +71, +10, +77, +212, +83, +32, +119, +191, +180, +241, +24, +173, +164, +36, +219, +6, +116, +15, +58, +56, +54, +242, +243, +191, +165, +165, +98, +62, +166, +199, +5, +146, +0, +192, +136, +126, +154, +78, +210, +162, +157, +6, +13, +253, +33, +229, +238, +195, +77, +235, +224, +35, +239, +249, +234, +201, +16, +18, +221, +62, +230, +201, +98, +240, +16, +177, +49, +132, +255, +219, +142, +207, +206, +183, +86, +61, +34, +209, +180, +179, +249, +174, +77, +142, +23, +169, +134, +134, +250, +94, +117, +102, +138, +241, +156, +137, +18, +48, +65, +254, +225, +82, +23, +171, +138, +155, +234, +43, +248, +242, +67, +203, +247, +122, +204, +189, +203, +52, +57, +146, +161, +69, +117, +14, +55, +109, +82, +233, +223, +49, +170, +153, +15, +85, +242, +208, +150, +64, +228, +176, +8, +173, +70, +221, +233, +199, +242, +115, +46, +33, +112, +198, +221, +6, +48, +96, +161, +8, +189, +32, +126, +2, +187, +128, +18, +46, +95, +205, +42, +19, +219, +89, +75, +179, +109, +145, +179, +123, +158, +235, +109, +149, +183, +8, +162, +204, +129, +199, +220, +217, +149, +79, +7, +179, +54, +5, +58, +65, +172, +140, +91, +10, +251, +162, +243, +37, +53, +4, +146, +180, +220, +226, +215, +244, +127, +231, +207, +84, +225, +0, +192, +41, +173, +251, +1, +205, +117, +178, +158, +52, +150, +200, +104, +109, +6, +92, +15, +155, +216, +64, +35, +203, +141, +118, +52, +91, +152, +54, +68, +236, +246, +179, +171, +114, +64, +238, +8, +226, +223, +43, +7, +2, +93, +22, +86, +245, +248, +199, +249, +233, +211, +97, +224, +21, +98, +171, +89, +164, +133, +102, +178, +213, +123, +248, +176, +95, +42, +96, +62, +183, +131, +163, +81, +167, +81, +191, +179, +89, +174, +136, +14, +77, +117, +54, +140, +164, +222, +120, +69, +159, +135, +8, +220, +155, +78, +225, +238, +178, +166, +46, +120, +148, +136, +41, +210, +230, +104, +199, +162, +75, +2, +231, +60, +29, +178, +137, +155, +49, +240, +190, +247, +188, +17, +60, +37, +154, +146, +199, +193, +221, +250, +46, +24, +242, +52, +164, +146, +99, +186, +141, +82, +193, +136, +0, +134, +239, +157, +254, +63, +201, +215, +186, +82, +42, +254, +206, +5, +104, +221, +22, +96, +155, +177, +238, +90, +229, +227, +84, +195, +226, +42, +249, +73, +150, +137, +105, +128, +31, +192, +196, +153, +80, +95, +195, +82, +151, +217, +137, +93, +117, +165, +50, +189, +138, +63, +174, +94, +254, +74, +133, +56, +10, +232, +153, +75, +255, +214, +224, +127, +16, +113, +61, +53, +244, +209, +58, +245, +27, +159, +66, +200, +5, +190, +183, +214, +82, +240, +135, +168, +109, +119, +5, +199, +141, +63, +202, +186, +163, +5, +143, +88, +40, +71, +131, +44, +16, +61, +144, +130, +73, +126, +80, +75, +102, +255, +162, +200, +220, +167, +152, +189, +203, +141, +165, +163, +168, +193, +106, +0, +0, +46, +158, +103, +185, +53, +196, +37, +92, +175, +223, +245, +124, +112, +164, +86, +129, +91, +173, +176, +34, +100, +193, +64, +161, +77, +45, +223, +134, +31, +198, +121, +77, +206, +11, +73, +99, +37, +194, +217, +61, +183, +164, +18, +33, +64, +13, +57, +63, +67, +221, +196, +97, +131, +226, +99, +144, +106, +93, +164, +75, +102, +253, +62, +8, +131, +153, +78, +190, +198, +179, +14, +32, +119, +82, +35, +182, +205, +81, +0, +223, +250, +71, +17, +93, +169, +152, +86, +24, +200, +113, +82, +38, +46, +26, +253, +181, +79, +23, +4, +95, +163, +15, +216, +137, +232, +18, +7, +232, +150, +11, +172, +150, +170, +241, +62, +88, +152, +171, +59, +167, +104, +220, +63, +58, +196, +4, +184, +248, +180, +95, +141, +223, +87, +243, +186, +64, +213, +83, +241, +18, +114, +249, +151, +199, +43, +223, +231, +142, +215, +216, +66, +52, +207, +100, +87, +37, +86, +88, +32, +138, +79, +166, +87, +150, +219, +90, +171, +36, +38, +112, +88, +29, +249, +217, +173, +227, +184, +255, +55, +52, +197, +238, +120, +123, +168, +235, +139, +171, +147, +182, +210, +123, +174, +219, +179, +133, +92, +178, +249, +154, +209, +4, +250, +153, +77, +144, +224, +60, +107, +198, +219, +57, +138, +25, +196, +207, +62, +118, +19, +74, +131, +219, +193, +0, +157, +144, +168, +155, +108, +186, +157, +41, +62, +212, +100, +224, +246, +49, +189, +81, +220, +3, +239, +170, +19, +135, +94, +126, +126, +196, +223, +238, +68, +74, +191, +1, +93, +38, +71, +47, +122, +6, +46, +195, +80, +254, +4, +181, +25, +250, +235, +38, +132, +135, +59, +207, +139, +123, +160, +83, +133, +151, +151, +73, +58, +238, +136, +52, +10, +158, +7, +254, +77, +29, +79, +186, +218, +119, +63, +130, +84, +23, +15, +167, +122, +52, +96, +115, +170, +203, +111, +241, +133, +231, +185, +18, +226, +155, +97, +252, +158, +27, +55, +226, +113, +28, +73, +127, +18, +68, +106, +179, +211, +233, +155, +67, +211, +126, +158, +132, +164, +26, +117, +150, +176, +57, +133, +97, +142, +94, +68, +54, +209, +142, +249, +124, +58, +1, +55, +24, +88, +181, +66, +25, +172, +99, +33, +173, +152, +185, +111, +10, +191, +177, +154, +151, +87, +51, +193, +207, +186, +19, +127, +190, +153, +39, +173, +128, +225, +240, +96, +206, +128, +115, +61, +149, +34, +67, +111, +201, +73, +246, +189, +51, +180, +39, +19, +28, +178, +108, +132, +253, +243, +77, +208, +156, +215, +229, +87, +152, +240, +83, +12, +42, +239, +238, +114, +77, +53, +69, +87, +244, +45, +155, +13, +251, +192, +236, +207, +68, +66, +29, +231, +45, +31, +250, +231, +101, +161, +206, +115, +42, +72, +185, +121, +5, +186, +201, +115, +96, +108, +192, +254, +88, +135, +8, +249, +170, +108, +115, +56, +202, +107, +107, +52, +131, +100, +142, +18, +47, +61, +219, +73, +23, +151, +52, +142, +63, +107, +198, +79, +252, +163, +235, +118, +95, +176, +50, +202, +178, +13, +114, +19, +217, +24, +163, +31, +222, +56, +227, +0, +0, +176, +26, +18, +152, +8, +163, +51, +9, +65, +237, +74, +86, +141, +134, +52, +2, +87, +202, +10, +53, +161, +227, +157, +33, +166, +78, +161, +14, +77, +140, +211, +98, +62, +181, +137, +87, +68, +67, +6, +132, +240, +39, +94, +217, +90, +203, +241, +98, +46, +245, +71, +246, +243, +179, +121, +56, +106, +195, +134, +178, +26, +81, +228, +67, +71, +67, +246, +186, +126, +89, +181, +51, +188, +137, +236, +186, +132, +179, +107, +6, +119, +169, +65, +95, +43, +250, +16, +245, +224, +229, +147, +5, +79, +251, +35, +94, +7, +103, +101, +22, +83, +214, +118, +73, +148, +107, +227, +29, +55, +144, +170, +246, +2, +104, +18, +237, +246, +204, +181, +13, +106, +205, +163, +94, +88, +205, +62, +133, +155, +206, +16, +83, +0, +94, +119, +11, +36, +167, +255, +190, +91, +158, +29, +190, +110, +254, +238, +124, +83, +23, +251, +196, +7, +43, +195, +37, +155, +245, +90, +103, +112, +91, +225, +100, +242, +212, +162, +175, +198, +123, +150, +59, +111, +4, +59, +49, +43, +99, +33, +127, +88, +60, +199, +110, +137, +183, +74, +27, +169, +3, +93, +52, +152, +36, +132, +186, +206, +194, +231, +3, +42, +249, +251, +105, +105, +121, +98, +155, +126, +139, +118, +69, +23, +184, +213, +110, +160, +64, +14, +217, +90, +114, +31, +174, +79, +194, +82, +197, +209, +72, +122, +202, +168, +186, +112, +80, +113, +22, +71, +32, +110, +182, +34, +37, +2, +4, +203, +1, +211, +137, +212, +208, +22, +75, +110, +138, +162, +10, +122, +58, +217, +96, +125, +157, +123, +239, +239, +211, +36, +164, +198, +9, +15, +14, +206, +105, +108, +65, +200, +246, +56, +26, +185, +6, +179, +153, +171, +113, +178, +75, +202, +156, +240, +94, +229, +145, +46, +8, +158, +202, +214, +217, +76, +80, +166, +24, +108, +11, +120, +146, +226, +222, +239, +113, +27, +103, +141, +197, +252, +63, +12, +53, +253, +166, +242, +113, +100, +90, +131, +166, +110, +204, +244, +77, +138, +168, +51, +44, +80, +190, +189, +224, +42, +129, +71, +156, +165, +103, +231, +236, +89, +28, +44, +48, +145, +188, +112, +57, +49, +145, +128, +227, +30, +20, +215, +95, +65, +26, +108, +14, +216, +182, +58, +223, +139, +10, +212, +209, +72, +38, +253, +167, +176, +164, +225, +113, +45, +78, +13, +151, +93, +123, +213, +163, +115, +118, +40, +135, +138, +31, +57, +89, +70, +215, +69, +128, +147, +62, +61, +117, +115, +249, +108, +196, +114, +80, +162, +151, +139, +245, +185, +218, +24, +72, +133, +79, +205, +150, +175, +255, +140, +114, +213, +46, +59, +176, +195, +246, +163, +106, +162, +41, +157, +110, +11, +37, +21, +200, +6, +243, +208, +240, +3, +56, +2, +13, +103, +191, +13, +104, +196, +72, +119, +106, +16, +196, +255, +159, +249, +62, +76, +11, +31, +123, +162, +70, +115, +185, +54, +126, +134, +123, +106, +243, +105, +252, +237, +218, +126, +183, +95, +183, +36, +120, +113, +248, +11, +15, +77, +53, +76, +114, +113, +101, +222, +221, +155, +202, +163, +223, +0, +0, +239, +144, +227, +26, +90, +167, +110, +159, +12, +6, +31, +121, +108, +131, +106, +162, +74, +37, +67, +140, +89, +148, +128, +4, +59, +178, +111, +71, +101, +137, +150, +201, +252, +46, +64, +106, +144, +55, +82, +52, +48, +103, +161, +174, +84, +138, +223, +216, +204, +9, +175, +169, +45, +83, +125, +76, +194, +181, +225, +8, +239, +218, +58, +43, +224, +165, +116, +54, +193, +202, +70, +134, +67, +46, +135, +38, +28, +96, +66, +196, +80, +82, +129, +28, +203, +104, +129, +206, +168, +171, +143, +39, +67, +199, +153, +60, +83, +200, +184, +126, +52, +17, +82, +38, +100, +60, +107, +59, +210, +118, +81, +253, +240, +95, +135, +116, +92, +218, +63, +227, +192, +82, +200, +224, +130, +79, +185, +242, +147, +205, +79, +253, +107, +165, +80, +3, +72, +154, +171, +76, +169, +17, +217, +84, +109, +247, +137, +63, +27, +108, +195, +71, +158, +93, +237, +86, +9, +96, +143, +80, +203, +251, +89, +122, +10, +81, +25, +134, +108, +221, +123, +11, +164, +112, +164, +89, +70, +75, +243, +114, +228, +221, +23, +183, +23, +77, +97, +51, +248, +253, +168, +92, +213, +15, +182, +247, +0, +213, +192, +68, +62, +17, +95, +2, +140, +121, +188, +76, +9, +178, +158, +240, +36, +90, +15, +80, +99, +187, +55, +100, +203, +33, +241, +143, +196, +255, +198, +178, +221, +96, +175, +86, +42, +195, +230, +149, +203, +118, +171, +200, +57, +149, +80, +118, +113, +142, +206, +191, +42, +83, +111, +221, +111, +36, +87, +223, +197, +210, +86, +29, +43, +172, +120, +80, +1, +86, +220, +137, +182, +24, +192, +10, +194, +4, +255, +105, +105, +171, +229, +87, +5, +3, +47, +123, +47, +250, +167, +158, +137, +110, +23, +42, +201, +191, +173, +113, +220, +26, +148, +155, +153, +48, +251, +87, +183, +109, +204, +67, +147, +247, +8, +38, +189, +95, +16, +123, +8, +91, +144, +80, +99, +184, +26, +72, +55, +123, +236, +24, +97, +13, +69, +82, +100, +105, +11, +145, +11, +85, +126, +59, +27, +210, +63, +198, +128, +131, +164, +224, +170, +142, +33, +114, +173, +60, +97, +15, +176, +128, +49, +73, +73, +80, +78, +32, +80, +103, +250, +122, +248, +144, +32, +182, +20, +191, +183, +127, +196, +105, +172, +28, +240, +191, +133, +30, +222, +2, +100, +162, +89, +209, +50, +170, +151, +165, +146, +41, +217, +60, +163, +106, +100, +157, +149, +218, +151, +69, +203, +205, +127, +34, +164, +47, +125, +169, +245, +184, +236, +28, +26, +35, +99, +62, +30, +17, +13, +193, +119, +250, +86, +142, +82, +8, +231, +224, +137, +245, +227, +52, +150, +131, +204, +103, +129, +211, +3, +165, +152, +141, +115, +34, +138, +175, +195, +103, +48, +113, +139, +67, +153, +167, +5, +31, +210, +49, +212, +149, +122, +39, +189, +63, +48, +139, +25, +132, +163, +232, +12, +174, +132, +113, +73, +56, +156, +209, +184, +237, +75, +44, +86, +175, +170, +58, +72, +220, +41, +129, +93, +174, +12, +56, +97, +127, +129, +197, +249, +190, +158, +49, +89, +125, +0, +0, +174, +245, +63, +47, +252, +250, +130, +202, +180, +253, +183, +42, +148, +143, +205, +60, +235, +127, +28, +146, +152, +37, +9, +211, +4, +156, +87, +103, +204, +15, +205, +121, +208, +22, +233, +239, +164, +43, +129, +210, +192, +214, +89, +87, +81, +142, +243, +64, +0, +238, +184, +194, +91, +245, +177, +75, +215, +199, +158, +83, +136, +132, +151, +50, +222, +175, +20, +195, +231, +154, +67, +55, +117, +83, +243, +147, +121, +78, +1, +55, +185, +249, +225, +246, +255, +25, +252, +39, +209, +141, +186, +159, +202, +10, +144, +151, +81, +135, +181, +153, +227, +14, +48, +146, +29, +236, +34, +248, +80, +170, +101, +56, +212, +234, +157, +72, +6, +125, +160, +22, +86, +234, +125, +105, +217, +205, +78, +208, +25, +212, +126, +49, +130, +120, +185, +127, +103, +61, +241, +106, +179, +52, +115, +188, +182, +62, +169, +136, +212, +85, +89, +9, +226, +30, +68, +51, +10, +170, +128, +75, +73, +69, +173, +194, +31, +69, +237, +210, +148, +229, +80, +160, +88, +223, +152, +5, +187, +0, +78, +206, +79, +201, +50, +238, +234, +205, +40, +193, +234, +204, +42, +152, +205, +1, +206, +94, +183, +87, +200, +194, +83, +37, +156, +114, +57, +177, +232, +57, +175, +108, +50, +123, +11, +132, +140, +147, +192, +251, +251, +199, +133, +69, +88, +172, +75, +132, +57, +174, +192, +18, +138, +171, +83, +205, +96, +254, +129, +70, +7, +104, +55, +2, +179, +49, +59, +26, +32, +204, +17, +48, +70, +5, +195, +94, +213, +209, +46, +146, +150, +116, +71, +64, +30, +135, +46, +241, +34, +194, +227, +120, +97, +204, +136, +167, +126, +97, +191, +205, +193, +136, +218, +243, +196, +45, +176, +4, +103, +106, +42, +4, +203, +77, +69, +79, +200, +151, +231, +87, +48, +85, +247, +186, +217, +96, +44, +229, +223, +145, +128, +40, +53, +18, +98, +188, +29, +177, +106, +227, +31, +147, +187, +198, +225, +71, +138, +134, +9, +246, +16, +245, +16, +110, +117, +133, +70, +87, +110, +1, +106, +86, +219, +96, +111, +62, +170, +180, +246, +79, +158, +235, +66, +131, +153, +66, +105, +132, +104, +98, +87, +15, +174, +69, +168, +156, +131, +68, +87, +240, +38, +30, +194, +182, +196, +98, +200, +170, +131, +42, +47, +118, +155, +217, +22, +8, +201, +79, +126, +204, +251, +113, +167, +139, +230, +239, +239, +214, +200, +49, +123, +90, +120, +131, +191, +159, +200, +105, +229, +226, +183, +27, +59, +215, +42, +65, +25, +178, +162, +127, +66, +102, +243, +58, +100, +57, +45, +116, +148, +17, +254, +49, +38, +126, +34, +172, +143, +254, +138, +250, +153, +114, +79, +36, +254, +165, +153, +100, +46, +57, +217, +174, +103, +217, +199, +192, +182, +244, +154, +200, +84, +134, +172, +159, +214, +91, +25, +13, +165, +88, +116, +175, +194, +4, +194, +52, +76, +186, +240, +122, +92, +252, +146, +209, +229, +95, +225, +11, +97, +176, +68, +142, +188, +248, +204, +0, +83, +73, +125, +144, +232, +169, +236, +5, +253, +140, +29, +72, +124, +2, +2, +225, +0, +0, +151, +81, +149, +61, +190, +8, +156, +168, +15, +76, +116, +167, +105, +3, +186, +101, +159, +160, +241, +218, +159, +241, +28, +99, +224, +224, +105, +124, +157, +81, +124, +205, +99, +130, +95, +226, +48, +87, +197, +188, +168, +93, +45, +113, +88, +6, +187, +114, +250, +10, +41, +229, +212, +148, +140, +64, +57, +224, +255, +59, +154, +49, +166, +19, +166, +255, +195, +223, +171, +202, +206, +52, +235, +202, +237, +199, +122, +125, +250, +58, +254, +89, +43, +65, +215, +175, +173, +157, +234, +108, +109, +67, +184, +24, +45, +113, +165, +11, +66, +52, +119, +205, +251, +8, +73, +162, +25, +157, +142, +220, +80, +130, +1, +245, +215, +65, +20, +11, +69, +153, +228, +233, +88, +74, +72, +188, +195, +55, +52, +76, +32, +55, +236, +137, +54, +197, +136, +53, +250, +231, +124, +221, +237, +174, +232, +52, +146, +172, +56, +233, +47, +240, +217, +45, +35, +226, +232, +183, +155, +55, +192, +225, +38, +161, +143, +232, +155, +61, +187, +50, +163, +209, +4, +80, +110, +8, +43, +179, +46, +80, +102, +235, +27, +178, +88, +180, +45, +122, +148, +53, +224, +66, +251, +37, +131, +158, +138, +12, +20, +48, +156, +158, +244, +82, +210, +89, +181, +218, +57, +226, +96, +120, +119, +176, +19, +36, +76, +232, +64, +139, +17, +193, +10, +47, +83, +61, +136, +85, +47, +228, +158, +190, +126, +212, +250, +6, +104, +163, +87, +114, +106, +138, +143, +210, +19, +189, +206, +112, +86, +93, +41, +9, +190, +178, +4, +161, +24, +236, +15, +28, +103, +129, +132, +110, +8, +102, +29, +175, +253, +103, +19, +216, +77, +34, +230, +228, +200, +40, +76, +93, +238, +58, +73, +175, +2, +62, +212, +141, +38, +156, +146, +138, +222, +160, +169, +5, +182, +217, +19, +253, +243, +222, +60, +54, +142, +66, +246, +163, +123, +213, +93, +68, +133, +218, +34, +209, +169, +145, +234, +178, +105, +9, +231, +5, +106, +58, +65, +206, +87, +47, +226, +115, +91, +146, +22, +3, +7, +25, +243, +239, +246, +188, +79, +222, +50, +42, +207, +149, +209, +48, +7, +147, +40, +33, +55, +66, +31, +42, +16, +203, +236, +59, +51, +83, +96, +206, +135, +129, +174, +200, +254, +54, +151, +55, +157, +154, +36, +140, +164, +29, +0, +47, +198, +238, +121, +20, +88, +180, +172, +98, +227, +96, +194, +248, +65, +24, +68, +125, +219, +90, +173, +188, +159, +106, +154, +153, +57, +33, +86, +164, +218, +35, +26, +164, +94, +161, +225, +111, +195, +225, +19, +202, +230, +34, +211, +199, +61, +52, +96, +104, +250, +241, +177, +124, +179, +252, +170, +202, +219, +38, +242, +249, +21, +23, +22, +96, +242, +89, +151, +190, +113, +215, +125, +60, +8, +202, +197, +249, +143, +39, +112, +79, +181, +3, +24, +155, +74, +253, +119, +224, +156, +143, +207, +76, +53, +134, +181, +228, +147, +224, +148, +11, +52, +129, +136, +80, +143, +63, +81, +162, +81, +210, +191, +51, +117, +11, +108, +201, +118, +165, +103, +166, +34, +177, +235, +179, +117, +125, +155, +142, +0, +0, +230, +109, +205, +163, +110, +106, +145, +10, +247, +128, +231, +144, +21, +7, +161, +187, +188, +223, +74, +17, +110, +48, +229, +191, +26, +229, +128, +31, +166, +40, +83, +6, +216, +170, +234, +224, +95, +197, +164, +25, +94, +13, +180, +24, +134, +171, +2, +255, +72, +144, +144, +32, +136, +1, +161, +112, +155, +178, +171, +235, +50, +111, +92, +208, +23, +104, +255, +122, +201, +188, +218, +61, +84, +190, +4, +125, +226, +203, +8, +1, +112, +66, +34, +54, +19, +126, +125, +114, +41, +96, +46, +238, +232, +37, +100, +163, +135, +23, +21, +219, +105, +203, +59, +30, +178, +23, +189, +183, +31, +98, +56, +217, +32, +232, +79, +120, +172, +202, +151, +138, +96, +72, +128, +75, +154, +253, +15, +243, +35, +177, +95, +69, +96, +96, +203, +204, +85, +143, +214, +102, +233, +198, +152, +225, +51, +38, +131, +106, +106, +42, +58, +202, +37, +248, +183, +109, +124, +60, +212, +215, +101, +243, +108, +23, +193, +27, +18, +59, +226, +110, +207, +137, +135, +243, +2, +198, +13, +163, +54, +93, +250, +145, +74, +164, +131, +139, +120, +36, +8, +90, +118, +165, +95, +145, +180, +57, +99, +103, +55, +194, +73, +146, +190, +117, +217, +57, +25, +38, +145, +74, +19, +15, +119, +145, +167, +88, +58, +225, +213, +239, +22, +86, +0, +76, +206, +235, +146, +138, +154, +53, +30, +127, +191, +218, +185, +144, +31, +219, +212, +74, +242, +168, +97, +51, +231, +166, +67, +206, +15, +79, +147, +89, +147, +152, +252, +181, +232, +194, +132, +122, +141, +209, +252, +74, +208, +39, +196, +147, +93, +191, +79, +178, +199, +57, +122, +213, +104, +85, +111, +13, +56, +33, +37, +148, +102, +5, +244, +133, +31, +228, +220, +137, +136, +77, +176, +130, +139, +166, +106, +70, +140, +111, +127, +81, +196, +0, +225, +150, +214, +45, +156, +225, +37, +87, +209, +15, +158, +144, +242, +165, +93, +36, +33, +53, +135, +120, +175, +240, +148, +189, +5, +97, +74, +28, +41, +224, +70, +9, +204, +199, +10, +80, +134, +123, +66, +158, +137, +53, +117, +24, +129, +60, +147, +103, +15, +109, +86, +227, +136, +74, +189, +70, +71, +196, +237, +88, +150, +60, +183, +246, +56, +181, +228, +67, +10, +174, +148, +216, +9, +121, +234, +66, +130, +250, +243, +26, +104, +212, +177, +173, +117, +17, +8, +10, +241, +42, +185, +95, +191, +206, +237, +123, +243, +184, +40, +73, +216, +116, +73, +130, +211, +3, +180, +103, +172, +216, +162, +233, +159, +152, +175, +182, +108, +227, +70, +88, +102, +170, +141, +33, +140, +240, +103, +32, +61, +183, +125, +134, +194, +76, +49, +130, +170, +169, +243, +132, +215, +217, +146, +107, +64, +207, +111, +193, +164, +225, +79, +200, +19, +49, +233, +135, +22, +248, +249, +177, +39, +34, +239, +18, +37, +222, +208, +106, +214, +128, +213, +228, +221, +79, +131, +126, +210, +206, +107, +148, +162, +95, +7, +156, +81, +45, +171, +137, +105, +143, +130, +183, +122, +185, +31, +241, +37, +104, +121, +246, +22, +138, +25, +135, +0, +0, +40, +27, +90, +65, +226, +199, +125, +31, +224, +7, +173, +8, +135, +181, +28, +2, +44, +71, +1, +9, +79, +215, +58, +86, +162, +43, +253, +211, +216, +50, +104, +108, +144, +191, +160, +83, +197, +172, +204, +49, +187, +182, +148, +124, +68, +197, +38, +52, +106, +168, +116, +46, +97, +41, +223, +165, +72, +211, +21, +122, +111, +174, +107, +25, +139, +149, +253, +113, +75, +46, +240, +96, +113, +30, +33, +40, +7, +46, +150, +229, +159, +104, +60, +39, +13, +241, +20, +209, +169, +154, +157, +123, +73, +115, +52, +165, +109, +14, +28, +105, +175, +133, +115, +199, +33, +124, +69, +134, +15, +113, +59, +46, +238, +242, +231, +77, +161, +185, +179, +72, +138, +179, +142, +213, +164, +70, +41, +9, +142, +23, +227, +52, +154, +168, +250, +131, +226, +59, +225, +152, +197, +203, +141, +70, +119, +126, +59, +167, +14, +55, +159, +3, +254, +248, +42, +241, +4, +82, +74, +227, +210, +80, +72, +236, +62, +193, +140, +200, +94, +67, +157, +237, +249, +254, +73, +243, +194, +144, +149, +230, +9, +232, +223, +34, +73, +11, +251, +174, +58, +116, +185, +87, +4, +208, +0, +217, +91, +221, +249, +43, +150, +168, +40, +15, +102, +64, +181, +150, +151, +19, +130, +82, +44, +174, +148, +68, +244, +229, +111, +171, +235, +14, +179, +74, +145, +119, +235, +87, +21, +221, +50, +194, +10, +142, +81, +12, +167, +97, +103, +252, +66, +20, +74, +185, +73, +79, +243, +61, +226, +63, +61, +147, +73, +22, +172, +110, +246, +45, +41, +147, +255, +138, +131, +205, +223, +55, +224, +97, +186, +146, +165, +118, +173, +66, +44, +198, +54, +106, +150, +39, +44, +86, +90, +150, +39, +80, +232, +38, +192, +91, +44, +79, +195, +93, +19, +100, +110, +93, +240, +114, +59, +110, +166, +159, +255, +183, +251, +94, +79, +49, +159, +212, +98, +107, +192, +122, +159, +83, +163, +253, +104, +125, +24, +70, +8, +52, +202, +50, +18, +12, +1, +98, +237, +165, +124, +180, +182, +197, +156, +9, +30, +250, +25, +82, +150, +2, +70, +250, +216, +9, +230, +10, +78, +34, +5, +39, +182, +158, +106, +195, +140, +116, +234, +90, +110, +143, +128, +86, +240, +61, +92, +225, +223, +107, +37, +159, +83, +138, +170, +51, +39, +174, +249, +161, +15, +66, +32, +50, +198, +233, +229, +20, +99, +117, +203, +205, +30, +192, +54, +87, +131, +163, +120, +197, +222, +131, +247, +44, +11, +78, +97, +171, +185, +127, +83, +26, +203, +232, +241, +204, +234, +230, +228, +231, +102, +174, +11, +53, +142, +251, +222, +59, +30, +44, +27, +230, +238, +224, +179, +223, +93, +25, +154, +124, +120, +213, +196, +121, +52, +190, +246, +249, +186, +121, +83, +110, +122, +239, +183, +200, +157, +1, +52, +100, +1, +206, +22, +44, +33, +18, +190, +63, +243, +184, +175, +238, +178, +74, +144, +171, +11, +196, +58, +26, +131, +77, +69, +155, +187, +89, +169, +159, +67, +2, +169, +72, +87, +19, +49, +67, +22, +178, +109, +22, +35, +37, +100, +85, +242, +166, +0, +0, +171, +138, +34, +31, +199, +26, +109, +59, +253, +6, +216, +225, +171, +176, +16, +38, +67, +62, +102, +79, +144, +59, +202, +238, +86, +34, +133, +120, +147, +63, +11, +55, +81, +221, +8, +1, +25, +220, +198, +158, +184, +21, +40, +53, +199, +252, +36, +146, +43, +134, +144, +154, +21, +191, +166, +234, +251, +192, +174, +163, +215, +38, +96, +82, +164, +228, +31, +101, +149, +108, +212, +134, +247, +208, +248, +177, +79, +157, +121, +22, +230, +27, +156, +88, +70, +68, +213, +237, +117, +127, +217, +99, +5, +62, +237, +65, +183, +79, +18, +126, +176, +63, +200, +175, +225, +115, +209, +24, +216, +16, +225, +24, +117, +115, +0, +252, +135, +132, +153, +84, +219, +246, +32, +106, +201, +18, +56, +198, +229, +250, +19, +157, +50, +62, +240, +88, +199, +80, +47, +165, +173, +71, +253, +252, +35, +107, +124, +26, +28, +86, +247, +88, +51, +64, +228, +162, +17, +209, +198, +40, +88, +118, +86, +157, +83, +165, +254, +168, +228, +38, +177, +47, +245, +243, +107, +80, +68, +223, +194, +95, +233, +240, +166, +188, +253, +129, +104, +135, +250, +251, +196, +108, +232, +186, +195, +102, +101, +95, +32, +232, +75, +7, +208, +100, +164, +68, +194, +231, +221, +231, +228, +244, +143, +116, +219, +202, +50, +115, +95, +160, +137, +235, +72, +127, +200, +6, +230, +66, +214, +95, +150, +163, +167, +95, +239, +213, +42, +132, +209, +0, +145, +30, +233, +98, +158, +234, +11, +142, +113, +4, +121, +48, +166, +101, +85, +75, +235, +94, +176, +193, +190, +0, +64, +119, +57, +246, +167, +59, +190, +189, +83, +177, +175, +109, +200, +43, +220, +8, +204, +109, +35, +243, +138, +19, +191, +62, +221, +2, +176, +79, +71, +20, +172, +236, +245, +91, +48, +167, +63, +203, +17, +217, +118, +128, +146, +106, +72, +3, +138, +153, +152, +115, +1, +30, +94, +76, +169, +235, +118, +120, +6, +2, +121, +133, +7, +137, +18, +73, +214, +69, +120, +108, +140, +200, +158, +192, +164, +66, +120, +2, +220, +193, +144, +225, +94, +15, +85, +26, +37, +100, +83, +119, +15, +183, +116, +213, +181, +116, +122, +40, +52, +71, +98, +109, +77, +79, +7, +72, +219, +119, +163, +148, +178, +199, +90, +54, +211, +128, +250, +83, +146, +189, +255, +125, +10, +31, +170, +63, +12, +22, +75, +252, +174, +149, +40, +93, +57, +194, +219, +186, +232, +159, +226, +244, +17, +137, +129, +136, +142, +48, +37, +123, +189, +171, +141, +233, +195, +222, +123, +32, +249, +252, +141, +251, +213, +180, +83, +67, +80, +104, +240, +210, +80, +145, +170, +248, +33, +186, +82, +81, +168, +190, +13, +65, +208, +62, +202, +75, +237, +244, +42, +227, +229, +183, +255, +25, +146, +45, +178, +43, +157, +173, +177, +7, +65, +163, +83, +238, +67, +122, +115, +80, +176, +191, +229, +240, +175, +169, +124, +205, +67, +106, +134, +104, +44, +104, +74, +212, +106, +133, +167, +64, +159, +54, +114, +125, +200, +206, +24, +204, +124, +120, +58, +228, +117, +190, +62, +126, +102, +125, +0, +0, +150, +237, +159, +193, +55, +1, +212, +18, +228, +192, +198, +187, +142, +65, +175, +192, +225, +131, +161, +224, +40, +0, +247, +17, +67, +249, +217, +12, +200, +69, +212, +5, +197, +169, +221, +171, +28, +212, +36, +224, +76, +5, +179, +185, +233, +9, +14, +125, +250, +112, +236, +224, +93, +228, +233, +175, +88, +68, +108, +175, +30, +99, +54, +43, +49, +61, +8, +219, +197, +197, +176, +0, +166, +175, +173, +234, +226, +64, +251, +248, +37, +70, +114, +22, +9, +183, +160, +217, +80, +21, +69, +128, +107, +64, +87, +10, +226, +202, +171, +196, +218, +12, +243, +24, +42, +123, +176, +170, +245, +216, +5, +77, +115, +113, +114, +108, +141, +94, +107, +95, +132, +188, +193, +147, +56, +159, +158, +88, +15, +189, +4, +243, +52, +4, +14, +184, +214, +58, +181, +132, +210, +224, +125, +178, +102, +176, +67, +9, +127, +236, +205, +69, +155, +143, +36, +70, +154, +122, +31, +118, +220, +2, +62, +130, +166, +148, +201, +7, +173, +63, +51, +75, +142, +33, +248, +25, +7, +166, +68, +80, +137, +199, +170, +36, +211, +8, +18, +62, +35, +47, +246, +15, +67, +201, +113, +189, +65, +39, +127, +221, +157, +95, +219, +177, +215, +123, +123, +30, +131, +7, +93, +187, +100, +144, +122, +223, +212, +213, +104, +58, +17, +69, +171, +86, +82, +88, +228, +172, +113, +105, +201, +248, +136, +111, +102, +26, +190, +94, +160, +37, +141, +57, +237, +132, +92, +119, +11, +146, +175, +140, +28, +44, +197, +37, +22, +107, +135, +144, +154, +178, +199, +99, +61, +83, +252, +244, +219, +210, +170, +40, +4, +234, +33, +97, +230, +60, +151, +64, +65, +116, +15, +123, +138, +196, +224, +119, +134, +67, +151, +53, +149, +137, +179, +54, +31, +161, +102, +144, +162, +110, +7, +173, +97, +198, +228, +251, +189, +95, +81, +240, +136, +209, +46, +242, +117, +254, +177, +58, +27, +219, +169, +166, +156, +135, +70, +241, +0, +182, +92, +79, +48, +184, +233, +108, +103, +225, +252, +74, +97, +207, +106, +97, +249, +144, +64, +119, +199, +197, +127, +26, +14, +13, +41, +212, +147, +178, +242, +88, +6, +255, +198, +99, +214, +45, +139, +54, +67, +162, +144, +60, +232, +160, +164, +231, +110, +88, +253, +110, +230, +173, +88, +80, +23, +106, +94, +3, +153, +217, +47, +174, +248, +54, +0, +86, +100, +52, +114, +162, +98, +81, +120, +84, +78, +237, +196, +118, +227, +253, +158, +106, +26, +130, +232, +189, +112, +25, +206, +30, +118, +15, +133, +222, +150, +196, +79, +122, +8, +56, +136, +10, +64, +98, +114, +136, +200, +21, +40, +192, +128, +156, +27, +29, +129, +238, +170, +45, +170, +210, +1, +49, +67, +252, +219, +210, +59, +156, +63, +14, +100, +140, +33, +13, +123, +144, +97, +182, +25, +43, +139, +50, +177, +85, +51, +135, +59, +106, +250, +240, +171, +126, +181, +39, +152, +23, +101, +15, +246, +89, +206, +153, +113, +72, +92, +72, +10, +207, +238, +186, +30, +186, +124, +10, +197, +87, +202, +79, +230, +151, +206, +136, +0, +0, +199, +106, +251, +157, +90, +233, +14, +57, +32, +106, +210, +249, +81, +97, +188, +51, +218, +119, +10, +80, +58, +13, +48, +176, +210, +204, +165, +21, +255, +154, +90, +130, +236, +226, +117, +175, +103, +223, +202, +182, +250, +161, +229, +1, +115, +91, +191, +67, +19, +110, +14, +210, +214, +67, +242, +133, +144, +81, +233, +45, +13, +1, +114, +202, +144, +227, +165, +160, +210, +222, +197, +161, +42, +215, +121, +215, +48, +69, +248, +41, +19, +86, +7, +197, +40, +249, +87, +110, +73, +186, +237, +243, +22, +150, +40, +214, +33, +97, +127, +2, +85, +145, +220, +114, +126, +174, +100, +78, +187, +170, +199, +33, +186, +82, +99, +150, +56, +182, +216, +217, +32, +201, +156, +145, +9, +102, +224, +75, +249, +92, +5, +237, +72, +203, +159, +74, +173, +227, +75, +153, +20, +142, +1, +224, +145, +210, +114, +23, +170, +84, +182, +39, +180, +100, +75, +136, +223, +192, +76, +244, +110, +188, +11, +214, +2, +113, +42, +67, +220, +230, +59, +111, +71, +0, +162, +159, +80, +101, +78, +4, +130, +212, +7, +186, +36, +207, +135, +170, +66, +138, +26, +151, +48, +28, +134, +156, +74, +214, +104, +103, +189, +49, +86, +41, +135, +87, +220, +51, +180, +112, +246, +194, +158, +90, +170, +23, +107, +251, +227, +223, +193, +171, +251, +15, +108, +237, +62, +165, +254, +184, +19, +57, +158, +21, +4, +147, +53, +37, +178, +142, +98, +225, +62, +71, +108, +218, +245, +244, +118, +108, +27, +118, +75, +233, +86, +166, +254, +28, +75, +151, +195, +205, +72, +79, +55, +17, +170, +103, +201, +110, +59, +221, +162, +71, +63, +143, +151, +179, +42, +166, +38, +225, +158, +125, +170, +0, +22, +80, +208, +97, +13, +195, +184, +81, +127, +188, +177, +38, +79, +131, +132, +131, +44, +95, +29, +198, +208, +52, +135, +232, +147, +151, +96, +58, +68, +68, +241, +22, +177, +184, +166, +26, +82, +100, +212, +98, +58, +26, +193, +74, +112, +83, +177, +176, +152, +169, +227, +183, +94, +12, +142, +215, +206, +206, +45, +70, +168, +86, +8, +71, +117, +201, +88, +13, +84, +98, +86, +30, +236, +139, +35, +136, +142, +206, +98, +212, +91, +89, +169, +76, +197, +162, +79, +21, +172, +76, +88, +131, +32, +55, +6, +140, +181, +188, +107, +21, +254, +164, +146, +219, +210, +119, +208, +44, +156, +198, +150, +68, +205, +154, +170, +237, +20, +7, +8, +178, +176, +194, +220, +23, +149, +21, +61, +55, +123, +168, +87, +145, +183, +187, +22, +100, +179, +76, +251, +147, +11, +170, +76, +250, +2, +208, +47, +58, +88, +202, +112, +240, +213, +75, +27, +245, +246, +26, +124, +189, +176, +37, +12, +63, +221, +168, +48, +126, +184, +18, +73, +35, +140, +196, +234, +85, +14, +119, +82, +63, +51, +61, +185, +188, +233, +46, +184, +235, +149, +212, +35, +110, +105, +123, +216, +229, +5, +159, +141, +182, +110, +60, +45, +86, +40, +80, +245, +224, +71, +155, +26, +162, +67, +62, +136, +231, +124, +96, +155, +237, +222, +112, +191, +184, +0, +0, +164, +98, +249, +116, +180, +146, +213, +161, +108, +137, +24, +88, +136, +222, +126, +50, +79, +1, +89, +141, +67, +104, +141, +27, +117, +26, +211, +145, +54, +2, +205, +127, +50, +161, +23, +61, +247, +243, +87, +85, +217, +104, +228, +167, +218, +88, +220, +195, +137, +54, +17, +98, +5, +0, +65, +56, +75, +136, +252, +30, +15, +186, +185, +10, +28, +57, +48, +185, +97, +165, +150, +203, +76, +65, +121, +43, +190, +91, +202, +49, +246, +248, +117, +37, +112, +10, +142, +132, +143, +51, +57, +101, +21, +209, +185, +36, +159, +247, +222, +163, +113, +67, +94, +254, +178, +185, +36, +73, +130, +181, +199, +54, +15, +204, +236, +44, +11, +44, +24, +128, +243, +214, +64, +92, +226, +174, +144, +26, +200, +213, +236, +195, +51, +131, +91, +202, +225, +43, +3, +94, +12, +15, +218, +239, +91, +184, +21, +10, +59, +246, +217, +98, +111, +226, +196, +167, +53, +227, +135, +90, +31, +204, +112, +91, +91, +44, +245, +175, +134, +168, +230, +154, +236, +168, +154, +216, +86, +0, +233, +133, +187, +174, +189, +145, +8, +124, +226, +216, +88, +108, +18, +84, +118, +87, +47, +47, +255, +151, +18, +223, +215, +25, +85, +177, +212, +253, +143, +155, +212, +184, +57, +142, +12, +38, +86, +105, +42, +251, +33, +122, +69, +137, +101, +43, +80, +112, +27, +201, +216, +35, +59, +164, +83, +33, +1, +87, +91, +148, +91, +21, +128, +236, +76, +18, +104, +205, +221, +114, +57, +152, +237, +3, +36, +45, +192, +78, +158, +215, +129, +125, +191, +180, +123, +146, +76, +165, +52, +222, +116, +65, +34, +223, +5, +148, +53, +220, +106, +231, +62, +45, +143, +221, +157, +97, +198, +210, +127, +124, +122, +170, +120, +217, +44, +24, +75, +95, +115, +104, +162, +174, +43, +179, +2, +98, +180, +141, +62, +52, +121, +192, +180, +217, +158, +141, +170, +231, +72, +118, +234, +174, +197, +29, +190, +59, +9, +137, +234, +41, +192, +123, +187, +136, +106, +77, +4, +130, +213, +87, +233, +84, +160, +155, +151, +252, +85, +106, +31, +77, +88, +203, +28, +77, +149, +120, +87, +251, +165, +143, +250, +92, +188, +254, +33, +74, +237, +3, +40, +19, +56, +136, +207, +102, +102, +129, +161, +102, +43, +24, +201, +164, +200, +49, +100, +46, +23, +1, +188, +186, +34, +50, +168, +154, +160, +113, +136, +22, +115, +35, +31, +199, +185, +97, +48, +155, +211, +215, +0, +146, +150, +149, +212, +58, +149, +53, +170, +147, +65, +246, +28, +129, +150, +70, +77, +0, +41, +218, +64, +46, +79, +216, +127, +126, +143, +44, +252, +90, +208, +190, +125, +248, +21, +110, +42, +100, +130, +137, +151, +206, +24, +136, +235, +162, +230, +64, +174, +48, +63, +65, +121, +202, +70, +35, +17, +182, +224, +145, +126, +8, +238, +120, +243, +133, +62, +226, +248, +92, +140, +75, +20, +206, +106, +205, +125, +190, +215, +135, +15, +17, +37, +48, +76, +220, +154, +81, +186, +20, +33, +150, +176, +52, +172, +45, +43, +160, +34, +32, +103, +209, +48, +29, +0, +0, +151, +198, +28, +167, +248, +212, +152, +55, +220, +242, +84, +159, +159, +202, +65, +33, +153, +28, +205, +179, +109, +183, +82, +32, +203, +205, +243, +148, +5, +23, +233, +237, +233, +32, +174, +134, +30, +108, +4, +104, +238, +45, +233, +184, +61, +95, +194, +136, +54, +232, +186, +134, +121, +185, +20, +50, +75, +49, +233, +211, +63, +52, +244, +69, +141, +152, +41, +169, +29, +222, +77, +53, +248, +94, +89, +57, +83, +138, +86, +76, +220, +234, +158, +4, +200, +72, +105, +65, +131, +121, +69, +102, +59, +162, +114, +78, +166, +124, +233, +89, +48, +211, +100, +39, +224, +129, +154, +54, +140, +40, +142, +182, +22, +221, +164, +70, +235, +199, +143, +57, +111, +108, +40, +85, +172, +27, +47, +27, +7, +232, +80, +223, +20, +148, +41, +76, +56, +10, +68, +44, +81, +219, +30, +210, +191, +61, +87, +2, +20, +41, +41, +142, +63, +123, +59, +85, +28, +190, +203, +208, +239, +252, +212, +202, +214, +126, +11, +156, +22, +58, +63, +53, +183, +207, +55, +196, +204, +219, +224, +165, +128, +51, +185, +45, +167, +222, +202, +195, +113, +145, +99, +238, +172, +115, +198, +107, +205, +192, +131, +106, +157, +100, +146, +46, +6, +251, +84, +249, +34, +39, +102, +97, +78, +58, +169, +74, +216, +182, +62, +148, +113, +3, +231, +204, +49, +48, +61, +236, +200, +66, +172, +133, +184, +169, +183, +62, +132, +124, +215, +240, +192, +159, +250, +49, +213, +150, +74, +82, +61, +82, +11, +131, +214, +72, +240, +224, +65, +233, +112, +172, +223, +204, +189, +49, +146, +218, +105, +88, +137, +209, +143, +85, +82, +77, +82, +187, +1, +82, +96, +40, +4, +251, +184, +145, +179, +105, +58, +46, +19, +120, +100, +251, +174, +130, +103, +128, +71, +77, +198, +8, +231, +210, +7, +66, +33, +66, +63, +167, +195, +230, +151, +139, +140, +210, +123, +79, +52, +215, +126, +59, +57, +202, +230, +97, +66, +139, +194, +232, +58, +150, +125, +76, +40, +4, +38, +219, +39, +165, +20, +76, +39, +248, +75, +149, +8, +252, +4, +244, +158, +94, +77, +177, +124, +229, +58, +119, +193, +27, +123, +215, +119, +206, +132, +223, +239, +72, +79, +0, +96, +125, +2, +158, +229, +217, +205, +192, +130, +70, +107, +154, +150, +52, +237, +131, +91, +26, +190, +60, +233, +82, +124, +79, +175, +250, +180, +161, +151, +85, +1, +17, +196, +229, +15, +11, +105, +147, +17, +86, +119, +120, +34, +158, +73, +191, +73, +91, +104, +107, +132, +72, +36, +204, +60, +217, +189, +141, +235, +98, +184, +69, +223, +23, +213, +84, +12, +199, +207, +169, +124, +140, +67, +41, +115, +106, +110, +107, +70, +251, +142, +207, +50, +131, +228, +120, +240, +245, +121, +135, +74, +110, +181, +196, +56, +118, +164, +172, +169, +195, +244, +182, +86, +204, +238, +160, +120, +161, +94, +37, +186, +176, +177, +234, +181, +93, +93, +155, +19, +172, +106, +245, +247, +164, +79, +228, +132, +185, +129, +133, +31, +192, +117, +120, +117, +254, +228, +75, +46, +122, +100, +32, +0, +0, +60, +140, +178, +46, +34, +155, +241, +40, +108, +39, +151, +28, +188, +5, +246, +29, +105, +161, +135, +114, +233, +51, +173, +68, +207, +21, +26, +239, +131, +176, +178, +67, +195, +115, +102, +165, +10, +197, +193, +100, +212, +223, +100, +26, +235, +176, +6, +11, +238, +7, +43, +57, +192, +173, +113, +70, +67, +115, +69, +149, +69, +70, +47, +173, +153, +146, +91, +165, +76, +169, +234, +184, +138, +92, +247, +212, +155, +70, +252, +235, +65, +74, +55, +150, +203, +104, +44, +134, +216, +20, +122, +144, +231, +196, +33, +172, +177, +132, +149, +66, +66, +201, +42, +57, +100, +87, +112, +227, +15, +139, +161, +146, +250, +255, +148, +233, +222, +100, +67, +74, +222, +216, +206, +131, +58, +143, +6, +236, +216, +13, +138, +108, +135, +119, +33, +47, +174, +34, +198, +239, +149, +225, +0, +102, +254, +229, +84, +132, +30, +228, +208, +227, +76, +212, +74, +94, +40, +125, +28, +35, +92, +51, +103, +147, +113, +144, +51, +83, +189, +210, +209, +163, +135, +133, +121, +189, +114, +61, +110, +157, +224, +63, +224, +226, +227, +198, +188, +104, +220, +234, +196, +226, +66, +236, +104, +232, +206, +228, +166, +251, +30, +148, +131, +40, +131, +57, +6, +208, +36, +35, +117, +217, +16, +198, +191, +33, +42, +25, +193, +218, +156, +253, +211, +17, +59, +197, +113, +147, +240, +184, +160, +116, +166, +191, +49, +56, +106, +100, +29, +76, +246, +75, +201, +133, +44, +62, +100, +147, +163, +135, +84, +123, +217, +4, +161, +59, +35, +240, +35, +49, +96, +209, +58, +224, +32, +25, +91, +150, +27, +161, +48, +81, +236, +152, +231, +26, +99, +199, +46, +159, +158, +76, +154, +139, +22, +207, +191, +61, +186, +197, +218, +110, +119, +20, +91, +113, +253, +57, +22, +139, +51, +136, +122, +113, +132, +195, +36, +171, +84, +237, +139, +101, +107, +9, +155, +108, +97, +133, +81, +191, +17, +100, +30, +157, +157, +113, +102, +90, +160, +232, +85, +111, +157, +195, +87, +174, +82, +91, +43, +77, +95, +215, +224, +157, +11, +160, +169, +157, +76, +93, +154, +175, +168, +226, +213, +227, +102, +15, +213, +234, +122, +114, +47, +47, +54, +167, +186, +153, +203, +186, +101, +43, +41, +219, +0, +235, +55, +177, +54, +94, +22, +82, +5, +198, +111, +16, +98, +222, +129, +80, +178, +77, +143, +176, +33, +56, +103, +108, +73, +111, +110, +206, +55, +135, +69, +98, +208, +4, +64, +194, +3, +212, +44, +148, +78, +10, +0, +163, +20, +247, +158, +8, +30, +124, +84, +78, +62, +215, +160, +164, +128, +62, +217, +167, +236, +21, +122, +212, +13, +116, +107, +99, +221, +62, +11, +72, +246, +97, +67, +35, +199, +223, +205, +177, +73, +0, +156, +3, +248, +100, +55, +137, +237, +248, +64, +108, +18, +228, +136, +123, +48, +63, +20, +169, +37, +36, +72, +92, +230, +172, +39, +73, +117, +87, +73, +201, +145, +214, +242, +192, +192, +128, +180, +222, +25, +188, +188, +78, +136, +50, +179, +96, +236, +116, +92, +243, +250, +51, +136, +179, +0, +0, +107, +139, +101, +241, +65, +158, +9, +115, +32, +226, +224, +61, +62, +232, +172, +63, +224, +39, +97, +172, +101, +248, +11, +126, +55, +100, +91, +62, +113, +244, +234, +0, +9, +223, +194, +98, +69, +210, +234, +133, +146, +32, +73, +178, +220, +94, +104, +180, +249, +213, +112, +248, +134, +44, +231, +236, +182, +244, +86, +38, +177, +234, +131, +19, +173, +54, +2, +107, +90, +169, +153, +164, +139, +78, +184, +131, +128, +153, +143, +32, +229, +35, +235, +104, +208, +92, +55, +133, +134, +125, +199, +13, +107, +125, +54, +161, +183, +101, +56, +67, +205, +142, +103, +21, +167, +52, +227, +116, +85, +25, +25, +98, +13, +136, +240, +128, +73, +193, +46, +196, +51, +214, +22, +111, +105, +47, +226, +35, +31, +104, +240, +243, +70, +99, +0, +53, +30, +132, +69, +105, +141, +221, +43, +199, +123, +92, +42, +247, +144, +45, +209, +235, +20, +177, +245, +173, +62, +255, +105, +168, +212, +202, +7, +243, +3, +209, +68, +83, +82, +227, +120, +207, +124, +233, +156, +173, +204, +109, +51, +185, +146, +81, +50, +51, +194, +120, +191, +218, +159, +80, +221, +38, +186, +67, +194, +162, +227, +115, +165, +190, +89, +88, +45, +226, +233, +199, +102, +70, +33, +126, +210, +144, +95, +166, +242, +116, +26, +89, +154, +82, +110, +141, +156, +120, +246, +176, +243, +80, +47, +59, +189, +161, +213, +181, +173, +40, +138, +13, +113, +216, +170, +224, +201, +49, +109, +26, +215, +53, +230, +63, +148, +137, +212, +207, +124, +124, +14, +139, +126, +99, +217, +91, +127, +34, +230, +48, +69, +9, +208, +93, +189, +241, +141, +155, +218, +134, +61, +190, +87, +144, +6, +139, +40, +168, +9, +136, +151, +231, +67, +43, +46, +87, +6, +225, +252, +200, +98, +104, +49, +150, +223, +195, +145, +226, +255, +55, +115, +204, +119, +110, +82, +251, +100, +109, +248, +249, +208, +227, +117, +157, +127, +55, +35, +5, +58, +120, +221, +16, +198, +81, +5, +96, +156, +125, +204, +122, +165, +179, +145, +80, +161, +221, +214, +215, +80, +7, +228, +37, +246, +1, +16, +37, +182, +26, +208, +137, +147, +107, +37, +63, +150, +66, +133, +146, +33, +50, +125, +53, +126, +134, +246, +10, +12, +59, +145, +34, +194, +138, +181, +127, +161, +188, +43, +150, +123, +214, +87, +182, +18, +7, +147, +157, +236, +168, +31, +104, +141, +185, +46, +77, +4, +102, +217, +174, +240, +216, +206, +236, +107, +164, +194, +179, +253, +143, +75, +32, +153, +132, +125, +186, +83, +178, +165, +105, +155, +218, +228, +4, +145, +255, +172, +231, +48, +219, +221, +43, +113, +164, +11, +125, +116, +141, +243, +68, +19, +116, +92, +218, +145, +203, +27, +131, +78, +20, +61, +47, +119, +75, +217, +59, +179, +40, +236, +49, +7, +122, +228, +160, +77, +39, +1, +2, +20, +66, +100, +229, +139, +83, +114, +127, +40, +138, +221, +170, +35, +36, +250, +232, +109, +97, +189, +195, +72, +34, +220, +62, +21, +252, +93, +255, +140, +237, +198, +42, +101, +38, +176, +137, +73, +85, +0, +0, +238, +76, +210, +191, +209, +233, +64, +90, +98, +104, +0, +154, +245, +191, +206, +94, +77, +198, +38, +22, +127, +115, +131, +121, +229, +20, +141, +186, +186, +72, +8, +84, +150, +248, +134, +75, +173, +52, +236, +126, +233, +186, +222, +44, +234, +113, +159, +118, +4, +217, +130, +95, +33, +156, +223, +212, +4, +192, +178, +64, +44, +188, +121, +124, +198, +157, +225, +243, +236, +58, +0, +8, +79, +154, +92, +179, +46, +241, +56, +45, +219, +120, +199, +232, +85, +60, +194, +134, +183, +211, +217, +243, +35, +209, +145, +7, +144, +47, +78, +23, +169, +128, +143, +112, +251, +81, +53, +79, +193, +136, +211, +55, +104, +118, +204, +26, +167, +200, +141, +250, +12, +209, +78, +55, +10, +56, +48, +190, +188, +224, +121, +100, +113, +63, +153, +8, +154, +34, +215, +160, +81, +222, +16, +20, +255, +56, +86, +109, +106, +253, +164, +231, +225, +240, +102, +207, +92, +191, +74, +252, +83, +85, +204, +115, +177, +201, +146, +35, +102, +154, +43, +110, +249, +242, +41, +169, +255, +145, +252, +164, +249, +81, +191, +41, +31, +179, +127, +207, +38, +46, +40, +116, +71, +208, +177, +175, +230, +250, +15, +154, +70, +156, +34, +231, +101, +58, +216, +99, +109, +255, +153, +191, +97, +177, +151, +34, +205, +135, +128, +148, +70, +198, +83, +61, +81, +109, +171, +251, +157, +167, +180, +77, +113, +238, +242, +43, +141, +21, +200, +241, +183, +241, +157, +203, +8, +242, +233, +123, +91, +36, +72, +227, +225, +105, +46, +207, +31, +1, +109, +193, +138, +71, +145, +35, +158, +143, +177, +102, +182, +122, +239, +29, +127, +95, +64, +6, +192, +73, +134, +122, +14, +172, +187, +231, +110, +88, +138, +147, +93, +128, +185, +130, +97, +231, +80, +36, +195, +63, +242, +222, +45, +219, +78, +202, +168, +38, +154, +135, +209, +162, +202, +155, +1, +158, +238, +194, +108, +132, +176, +227, +83, +0, +96, +23, +71, +250, +23, +164, +153, +165, +220, +37, +70, +56, +224, +212, +105, +174, +146, +71, +178, +202, +152, +189, +20, +14, +16, +70, +96, +44, +9, +94, +4, +64, +226, +95, +12, +215, +21, +163, +223, +222, +165, +207, +15, +103, +213, +66, +218, +247, +101, +131, +89, +108, +171, +223, +42, +113, +229, +69, +85, +112, +223, +45, +252, +21, +85, +242, +108, +250, +137, +206, +218, +222, +136, +86, +30, +194, +151, +159, +2, +24, +206, +132, +224, +225, +202, +195, +149, +33, +235, +48, +177, +92, +6, +237, +162, +162, +46, +84, +48, +55, +150, +76, +176, +146, +50, +113, +89, +59, +193, +86, +78, +33, +34, +47, +112, +127, +57, +116, +246, +125, +214, +43, +235, +26, +167, +21, +155, +54, +21, +231, +76, +186, +191, +176, +28, +252, +121, +39, +55, +229, +218, +154, +165, +140, +164, +18, +12, +180, +90, +192, +232, +105, +247, +215, +254, +108, +136, +174, +53, +71, +162, +209, +23, +4, +240, +135, +8, +35, +142, +132, +214, +143, +138, +234, +131, +108, +165, +206, +100, +212, +179, +34, +133, +232, +85, +101, +92, +236, +0, +0, +98, +92, +78, +22, +46, +163, +74, +121, +84, +218, +1, +120, +145, +184, +200, +233, +120, +215, +101, +44, +12, +14, +175, +124, +0, +146, +6, +33, +181, +52, +51, +128, +133, +156, +240, +249, +148, +193, +162, +123, +178, +156, +93, +18, +121, +93, +167, +224, +23, +51, +108, +62, +238, +22, +156, +148, +155, +168, +174, +97, +106, +79, +221, +215, +174, +21, +103, +156, +208, +153, +40, +244, +79, +195, +216, +211, +179, +208, +33, +146, +106, +156, +90, +120, +15, +174, +131, +69, +168, +251, +117, +62, +195, +43, +139, +68, +84, +179, +152, +227, +246, +163, +167, +75, +43, +124, +83, +50, +72, +247, +82, +225, +163, +222, +80, +182, +209, +147, +236, +63, +220, +186, +215, +91, +236, +203, +119, +176, +45, +125, +242, +75, +218, +170, +30, +173, +1, +162, +166, +178, +37, +58, +248, +7, +46, +126, +223, +174, +241, +24, +54, +9, +83, +255, +11, +11, +251, +218, +26, +211, +92, +57, +62, +92, +232, +111, +232, +102, +56, +53, +88, +237, +10, +41, +134, +65, +26, +150, +189, +172, +204, +8, +215, +35, +15, +108, +186, +228, +48, +105, +105, +143, +10, +87, +235, +20, +201, +16, +243, +79, +165, +51, +69, +219, +253, +74, +44, +50, +176, +224, +136, +160, +203, +185, +116, +183, +52, +207, +111, +253, +3, +119, +1, +46, +250, +70, +96, +2, +129, +244, +66, +134, +170, +181, +224, +79, +247, +152, +75, +45, +40, +202, +23, +158, +209, +12, +90, +111, +59, +61, +144, +103, +142, +89, +82, +216, +3, +31, +74, +153, +7, +99, +197, +5, +233, +71, +105, +84, +33, +20, +4, +241, +21, +113, +184, +96, +98, +203, +149, +94, +137, +185, +147, +150, +87, +84, +222, +83, +95, +246, +193, +183, +40, +255, +5, +87, +102, +88, +174, +155, +141, +14, +67, +253, +239, +136, +244, +218, +123, +217, +133, +64, +11, +123, +19, +1, +185, +245, +241, +24, +224, +60, +74, +104, +140, +25, +145, +155, +186, +115, +78, +198, +89, +169, +39, +154, +213, +225, +26, +175, +46, +19, +179, +193, +116, +24, +78, +242, +244, +59, +224, +94, +235, +109, +200, +209, +235, +191, +11, +47, +128, +129, +42, +244, +100, +202, +31, +208, +33, +79, +211, +82, +157, +32, +234, +180, +193, +120, +216, +233, +55, +213, +157, +227, +210, +37, +54, +54, +213, +0, +158, +217, +192, +172, +104, +103, +112, +231, +126, +206, +98, +183, +140, +137, +37, +105, +202, +247, +228, +197, +157, +120, +89, +141, +86, +198, +136, +252, +213, +198, +156, +191, +241, +148, +56, +219, +198, +100, +74, +232, +153, +70, +1, +80, +240, +109, +68, +235, +232, +164, +57, +10, +172, +149, +136, +19, +232, +143, +238, +194, +229, +153, +25, +63, +11, +251, +24, +138, +140, +202, +26, +46, +122, +150, +158, +131, +13, +232, +66, +181, +220, +235, +137, +178, +23, +217, +11, +210, +166, +181, +54, +116, +234, +208, +56, +145, +73, +92, +107, +145, +52, +176, +49, +242, +52, +15, +242, +10, +239, +166, +76, +60, +51, +147, +204, +44, +232, +27, +84, +138, +0, +0, +16, +253, +93, +203, +22, +155, +34, +230, +28, +250, +193, +51, +99, +179, +44, +36, +171, +166, +151, +215, +110, +165, +254, +239, +222, +86, +229, +114, +18, +164, +11, +190, +156, +225, +193, +226, +114, +42, +178, +229, +192, +132, +134, +70, +234, +109, +127, +180, +169, +100, +21, +77, +186, +12, +15, +87, +181, +63, +224, +50, +146, +4, +137, +141, +168, +138, +28, +164, +209, +116, +168, +241, +109, +17, +66, +205, +39, +156, +230, +134, +179, +243, +47, +206, +106, +246, +168, +197, +73, +95, +140, +174, +6, +50, +179, +5, +166, +48, +18, +224, +38, +9, +43, +136, +204, +78, +155, +202, +83, +81, +118, +125, +100, +206, +237, +47, +165, +172, +232, +118, +183, +4, +94, +49, +116, +53, +111, +180, +12, +66, +42, +78, +93, +3, +173, +175, +33, +140, +41, +235, +206, +120, +233, +92, +89, +72, +218, +60, +55, +181, +208, +188, +102, +143, +222, +126, +91, +224, +71, +181, +84, +76, +252, +1, +174, +173, +208, +42, +15, +138, +251, +143, +190, +219, +186, +104, +187, +111, +163, +91, +140, +61, +227, +82, +113, +90, +29, +221, +228, +98, +209, +226, +217, +17, +190, +88, +113, +195, +34, +71, +31, +88, +230, +212, +185, +164, +99, +136, +150, +53, +254, +179, +179, +118, +62, +248, +200, +61, +179, +46, +14, +38, +225, +48, +97, +27, +140, +144, +241, +22, +153, +53, +9, +198, +100, +45, +160, +166, +222, +163, +169, +42, +190, +90, +79, +227, +137, +113, +231, +87, +116, +254, +25, +102, +252, +32, +209, +176, +207, +235, +166, +177, +135, +143, +238, +248, +131, +136, +69, +21, +154, +190, +188, +30, +65, +55, +221, +253, +16, +52, +179, +161, +242, +102, +181, +228, +117, +155, +12, +220, +145, +161, +18, +17, +103, +217, +144, +92, +89, +197, +154, +156, +162, +237, +35, +27, +220, +136, +57, +209, +195, +92, +49, +64, +126, +157, +223, +0, +124, +104, +14, +143, +104, +0, +93, +247, +169, +46, +10, +41, +39, +46, +192, +142, +120, +124, +168, +35, +3, +248, +22, +104, +72, +245, +106, +143, +213, +123, +249, +227, +175, +9, +212, +240, +220, +36, +36, +55, +108, +52, +215, +2, +73, +29, +30, +96, +86, +112, +177, +28, +40, +81, +156, +142, +206, +75, +94, +12, +224, +117, +70, +26, +172, +57, +200, +72, +204, +95, +196, +146, +139, +151, +146, +9, +43, +184, +249, +69, +165, +66, +164, +58, +80, +156, +82, +179, +163, +210, +103, +111, +132, +178, +61, +191, +106, +79, +17, +145, +27, +208, +243, +36, +141, +73, +78, +182, +214, +196, +172, +210, +26, +87, +127, +150, +37, +79, +144, +189, +29, +178, +199, +134, +76, +5, +8, +251, +185, +224, +21, +70, +220, +133, +178, +138, +48, +52, +227, +45, +13, +160, +254, +241, +103, +175, +10, +142, +164, +185, +121, +42, +183, +40, +123, +240, +97, +86, +65, +45, +227, +145, +115, +79, +113, +251, +206, +198, +46, +159, +2, +116, +200, +249, +197, +16, +218, +83, +121, +184, +75, +11, +234, +133, +230, +135, +221, +18, +44, +30, +153, +18, +0, +0, +138, +181, +62, +191, +141, +96, +95, +101, +156, +48, +109, +183, +128, +183, +138, +238, +98, +245, +81, +72, +73, +227, +135, +57, +47, +207, +106, +141, +177, +112, +119, +2, +104, +61, +7, +44, +159, +214, +46, +136, +246, +109, +41, +210, +45, +27, +84, +222, +84, +135, +86, +68, +11, +49, +35, +168, +104, +73, +193, +222, +54, +105, +15, +186, +56, +71, +84, +191, +90, +64, +95, +10, +230, +50, +53, +77, +99, +167, +212, +183, +193, +99, +242, +108, +230, +187, +132, +175, +227, +73, +41, +252, +90, +14, +108, +250, +200, +16, +127, +144, +164, +126, +197, +58, +147, +190, +150, +107, +62, +169, +153, +102, +65, +18, +40, +254, +64, +17, +230, +167, +115, +129, +91, +240, +197, +220, +174, +136, +117, +103, +192, +124, +117, +217, +221, +226, +156, +97, +46, +92, +1, +185, +70, +117, +71, +205, +194, +145, +14, +147, +142, +236, +110, +17, +109, +55, +210, +205, +126, +172, +190, +226, +245, +209, +24, +236, +233, +166, +244, +161, +253, +0, +100, +62, +201, +108, +112, +106, +65, +128, +73, +187, +233, +47, +184, +211, +176, +100, +154, +115, +255, +165, +225, +237, +30, +91, +104, +69, +187, +247, +175, +222, +143, +253, +56, +35, +19, +172, +222, +198, +233, +154, +130, +35, +162, +137, +197, +136, +179, +49, +143, +166, +157, +162, +140, +103, +136, +61, +208, +233, +61, +28, +245, +90, +196, +16, +99, +73, +33, +200, +220, +114, +33, +71, +17, +9, +116, +2, +99, +63, +223, +49, +155, +114, +163, +188, +152, +170, +207, +174, +83, +213, +119, +69, +121, +157, +56, +36, +62, +125, +110, +105, +40, +120, +78, +31, +177, +81, +213, +165, +179, +237, +55, +214, +169, +117, +237, +205, +66, +97, +85, +57, +31, +235, +210, +209, +175, +84, +71, +9, +6, +127, +175, +64, +166, +232, +47, +202, +226, +193, +0, +21, +142, +190, +39, +26, +12, +145, +127, +252, +7, +246, +55, +7, +187, +145, +106, +150, +174, +197, +89, +199, +79, +168, +33, +194, +24, +191, +176, +67, +27, +165, +117, +155, +196, +5, +70, +205, +68, +193, +206, +233, +41, +129, +185, +248, +95, +227, +84, +33, +39, +224, +36, +57, +135, +230, +157, +94, +64, +61, +44, +62, +200, +156, +106, +179, +195, +41, +45, +142, +230, +139, +29, +66, +185, +144, +50, +129, +223, +71, +103, +176, +215, +56, +42, +54, +4, +32, +102, +117, +228, +104, +177, +88, +118, +149, +28, +244, +141, +245, +31, +243, +102, +214, +170, +247, +156, +247, +161, +71, +26, +117, +93, +49, +9, +137, +48, +84, +151, +152, +133, +235, +103, +140, +242, +4, +85, +30, +243, +93, +176, +197, +72, +213, +186, +198, +96, +77, +42, +10, +75, +19, +242, +247, +182, +53, +86, +12, +86, +230, +157, +243, +239, +226, +46, +183, +210, +41, +254, +243, +116, +70, +23, +85, +162, +195, +206, +232, +235, +220, +97, +23, +209, +125, +52, +208, +144, +97, +97, +254, +138, +134, +105, +8, +45, +254, +250, +16, +144, +185, +155, +55, +194, +181, +55, +35, +207, +133, +38, +79, +0, +0, +226, +38, +194, +197, +55, +51, +170, +213, +229, +254, +160, +14, +39, +178, +243, +56, +227, +228, +240, +96, +50, +146, +93, +209, +0, +95, +99, +145, +187, +184, +236, +116, +110, +87, +54, +164, +117, +53, +164, +215, +171, +115, +109, +147, +172, +50, +49, +147, +217, +239, +68, +85, +91, +135, +68, +166, +28, +68, +23, +203, +99, +68, +245, +19, +92, +238, +241, +68, +88, +94, +208, +192, +1, +192, +203, +103, +176, +221, +42, +183, +115, +240, +77, +62, +42, +86, +44, +189, +191, +58, +65, +244, +106, +202, +103, +77, +95, +79, +236, +180, +85, +135, +24, +250, +157, +31, +109, +224, +166, +76, +206, +222, +219, +85, +142, +161, +215, +63, +186, +179, +188, +104, +169, +177, +231, +87, +123, +223, +116, +254, +52, +248, +39, +24, +233, +209, +97, +16, +167, +9, +89, +90, +248, +252, +56, +175, +38, +107, +187, +228, +89, +149, +243, +241, +53, +184, +234, +161, +45, +7, +8, +110, +92, +230, +60, +50, +67, +164, +112, +192, +140, +205, +140, +106, +71, +19, +3, +143, +242, +196, +77, +219, +8, +51, +168, +33, +44, +65, +33, +191, +25, +210, +178, +255, +35, +248, +19, +204, +148, +155, +58, +4, +201, +62, +230, +191, +52, +2, +144, +69, +88, +223, +161, +66, +201, +29, +234, +209, +59, +125, +202, +122, +20, +71, +218, +119, +48, +183, +70, +179, +44, +161, +210, +215, +233, +212, +192, +211, +59, +82, +74, +54, +25, +38, +112, +76, +74, +175, +223, +22, +164, +252, +85, +134, +175, +173, +53, +47, +233, +67, +55, +157, +31, +73, +149, +108, +167, +4, +115, +123, +8, +109, +62, +134, +11, +186, +152, +14, +108, +2, +115, +64, +2, +13, +82, +64, +223, +73, +74, +133, +86, +187, +159, +88, +49, +208, +239, +122, +66, +176, +170, +203, +143, +198, +128, +115, +15, +204, +140, +237, +141, +14, +94, +248, +41, +67, +13, +152, +185, +27, +229, +77, +190, +187, +28, +237, +48, +17, +106, +193, +185, +189, +106, +60, +19, +89, +172, +22, +82, +21, +6, +86, +225, +254, +160, +209, +114, +151, +233, +14, +144, +77, +122, +45, +196, +224, +59, +159, +9, +215, +114, +55, +161, +180, +254, +39, +45, +37, +23, +164, +84, +34, +149, +24, +198, +255, +243, +230, +66, +56, +85, +205, +128, +130, +229, +44, +52, +141, +231, +233, +21, +216, +83, +39, +187, +226, +51, +205, +200, +72, +250, +99, +61, +81, +81, +254, +169, +231, +25, +97, +226, +252, +139, +166, +128, +107, +152, +79, +45, +6, +163, +66, +177, +144, +250, +154, +91, +240, +56, +42, +219, +184, +50, +167, +141, +174, +73, +172, +17, +131, +50, +51, +189, +107, +72, +192, +97, +224, +172, +40, +106, +239, +127, +115, +45, +49, +215, +197, +120, +88, +114, +243, +123, +18, +92, +196, +61, +154, +171, +186, +234, +241, +255, +205, +207, +58, +97, +111, +131, +102, +42, +206, +231, +190, +50, +27, +191, +217, +112, +100, +31, +64, +210, +60, +55, +114, +189, +213, +119, +224, +80, +238, +169, +82, +1, +169, +90, +205, +182, +152, +0, +0, +121, +92, +87, +199, +83, +119, +217, +171, +103, +230, +153, +195, +98, +243, +206, +113, +222, +3, +57, +90, +186, +113, +104, +225, +48, +118, +31, +75, +41, +177, +212, +28, +55, +169, +173, +254, +148, +255, +227, +82, +111, +98, +153, +151, +78, +144, +30, +58, +55, +109, +67, +27, +48, +142, +186, +239, +141, +47, +36, +47, +160, +91, +139, +217, +73, +30, +57, +226, +6, +216, +225, +3, +130, +27, +72, +58, +118, +255, +55, +192, +235, +45, +120, +161, +5, +3, +252, +126, +89, +117, +234, +129, +67, +142, +223, +220, +223, +142, +104, +131, +79, +62, +116, +241, +8, +186, +193, +47, +212, +19, +226, +18, +105, +105, +99, +122, +176, +161, +187, +171, +88, +14, +182, +84, +92, +139, +2, +82, +153, +73, +172, +127, +115, +149, +18, +132, +7, +6, +248, +202, +101, +69, +163, +152, +250, +110, +152, +35, +218, +162, +245, +241, +189, +200, +85, +5, +22, +94, +105, +145, +151, +75, +62, +1, +57, +29, +28, +125, +134, +166, +216, +48, +208, +93, +93, +177, +124, +128, +232, +148, +231, +74, +229, +6, +217, +21, +162, +90, +202, +148, +103, +67, +160, +71, +35, +83, +251, +12, +251, +123, +246, +7, +6, +223, +233, +234, +32, +118, +69, +190, +52, +226, +173, +234, +159, +96, +255, +216, +51, +170, +24, +186, +138, +2, +45, +6, +188, +35, +9, +129, +83, +9, +184, +56, +188, +230, +93, +179, +106, +180, +114, +168, +242, +162, +94, +4, +55, +212, +91, +120, +202, +16, +191, +217, +243, +2, +91, +113, +160, +161, +93, +49, +99, +87, +130, +0, +151, +159, +178, +247, +175, +71, +202, +6, +124, +234, +18, +114, +30, +104, +77, +215, +89, +212, +41, +104, +61, +202, +70, +53, +211, +100, +7, +98, +37, +61, +203, +107, +230, +102, +83, +113, +200, +32, +86, +207, +247, +98, +211, +38, +128, +24, +160, +246, +40, +83, +86, +123, +78, +39, +85, +84, +96, +52, +225, +50, +244, +130, +57, +125, +226, +231, +193, +58, +14, +73, +192, +100, +183, +229, +120, +106, +255, +87, +197, +214, +182, +119, +167, +67, +253, +176, +197, +103, +101, +144, +77, +120, +207, +199, +253, +166, +33, +248, +182, +130, +240, +29, +49, +95, +55, +0, +139, +237, +82, +62, +195, +7, +108, +147, +6, +138, +111, +93, +106, +180, +110, +65, +162, +204, +49, +63, +26, +155, +4, +22, +68, +62, +48, +40, +175, +160, +227, +163, +85, +96, +206, +155, +205, +79, +33, +168, +114, +231, +97, +10, +241, +149, +151, +184, +33, +220, +181, +231, +186, +252, +140, +60, +162, +50, +180, +62, +34, +225, +134, +120, +206, +90, +144, +10, +112, +26, +249, +121, +213, +116, +30, +111, +19, +104, +233, +2, +46, +145, +155, +14, +149, +162, +152, +229, +231, +80, +28, +77, +16, +44, +235, +224, +81, +15, +49, +22, +152, +153, +176, +103, +78, +178, +128, +86, +140, +244, +101, +206, +223, +100, +239, +112, +155, +208, +190, +120, +180, +61, +113, +222, +120, +86, +211, +211, +180, +20, +106, +24, +70, +200, +72, +95, +13, +80, +0, +0, +99, +134, +166, +251, +5, +223, +76, +45, +237, +228, +239, +165, +114, +90, +17, +90, +119, +221, +21, +7, +169, +93, +75, +161, +226, +100, +73, +172, +185, +175, +12, +53, +101, +206, +36, +219, +63, +224, +221, +117, +58, +212, +210, +157, +157, +148, +137, +149, +12, +55, +68, +75, +213, +141, +50, +49, +102, +119, +168, +31, +96, +148, +52, +207, +67, +33, +36, +182, +122, +224, +235, +64, +100, +219, +24, +98, +107, +82, +46, +155, +74, +233, +191, +58, +172, +45, +94, +136, +188, +122, +195, +251, +77, +184, +250, +25, +130, +209, +223, +83, +61, +44, +15, +109, +55, +223, +103, +56, +159, +159, +232, +4, +160, +19, +234, +223, +71, +198, +85, +70, +4, +110, +124, +50, +213, +176, +51, +51, +14, +167, +207, +166, +54, +22, +95, +200, +203, +121, +135, +114, +77, +61, +210, +25, +227, +191, +237, +88, +69, +155, +208, +9, +23, +70, +187, +222, +166, +76, +36, +173, +234, +55, +38, +117, +2, +80, +57, +79, +111, +9, +148, +127, +37, +222, +28, +128, +252, +199, +102, +158, +13, +216, +140, +53, +87, +11, +60, +9, +239, +152, +123, +13, +236, +151, +196, +87, +106, +127, +64, +70, +238, +213, +200, +109, +17, +67, +210, +220, +146, +58, +107, +206, +254, +110, +203, +85, +144, +139, +99, +220, +158, +3, +153, +135, +198, +200, +27, +195, +11, +230, +217, +178, +50, +47, +54, +207, +7, +63, +61, +188, +131, +38, +127, +51, +177, +141, +10, +239, +98, +6, +50, +150, +198, +139, +6, +30, +252, +219, +215, +154, +183, +206, +113, +8, +29, +250, +121, +193, +50, +126, +90, +15, +124, +58, +147, +9, +63, +198, +97, +166, +59, +80, +172, +20, +151, +224, +1, +235, +145, +143, +135, +232, +41, +67, +56, +251, +121, +203, +129, +11, +171, +8, +18, +88, +24, +235, +110, +168, +95, +224, +144, +254, +124, +24, +235, +169, +244, +250, +225, +252, +30, +196, +134, +151, +8, +53, +195, +74, +239, +121, +49, +142, +77, +65, +252, +8, +239, +41, +110, +228, +253, +205, +250, +122, +154, +34, +68, +67, +11, +249, +213, +215, +36, +111, +24, +217, +178, +31, +145, +115, +30, +253, +57, +138, +5, +140, +178, +139, +156, +148, +40, +86, +147, +122, +37, +167, +150, +65, +106, +212, +13, +50, +61, +133, +61, +43, +115, +2, +174, +216, +115, +255, +246, +254, +93, +19, +250, +92, +30, +244, +155, +38, +219, +35, +69, +89, +164, +74, +247, +226, +181, +62, +47, +229, +188, +155, +149, +71, +123, +193, +213, +124, +93, +100, +145, +29, +165, +219, +240, +164, +22, +66, +157, +180, +57, +112, +249, +44, +247, +87, +48, +193, +122, +37, +209, +145, +97, +156, +43, +152, +115, +46, +249, +212, +175, +61, +143, +173, +88, +237, +87, +65, +79, +18, +211, +227, +163, +114, +155, +236, +74, +234, +27, +96, +59, +84, +7, +139, +29, +218, +231, +222, +174, +86, +226, +168, +32, +143, +71, +31, +213, +93, +209, +57, +32, +53, +57, +143, +70, +41, +107, +24, +29, +198, +202, +4, +194, +77, +83, +154, +0, +0, +43, +98, +100, +86, +150, +237, +209, +28, +103, +84, +45, +218, +98, +128, +61, +231, +114, +19, +222, +31, +244, +159, +16, +154, +58, +110, +125, +81, +120, +206, +68, +79, +80, +183, +99, +46, +20, +244, +185, +253, +105, +77, +149, +167, +4, +204, +35, +208, +58, +69, +235, +252, +21, +138, +135, +215, +2, +226, +38, +178, +95, +161, +189, +137, +3, +166, +167, +42, +148, +42, +91, +101, +213, +0, +156, +58, +51, +100, +94, +17, +220, +244, +238, +175, +199, +174, +132, +180, +252, +50, +106, +244, +232, +158, +64, +104, +17, +180, +48, +175, +208, +99, +70, +182, +33, +161, +14, +106, +177, +207, +196, +203, +74, +121, +52, +200, +192, +189, +63, +84, +230, +53, +54, +135, +219, +23, +171, +174, +126, +56, +228, +181, +224, +32, +183, +67, +191, +211, +177, +124, +254, +44, +175, +110, +255, +172, +56, +238, +243, +132, +140, +3, +126, +104, +220, +13, +170, +63, +21, +36, +34, +27, +59, +111, +63, +184, +50, +48, +144, +11, +242, +210, +92, +72, +238, +128, +66, +138, +5, +145, +193, +132, +43, +168, +170, +32, +19, +102, +138, +62, +55, +227, +89, +253, +186, +0, +33, +179, +36, +160, +24, +77, +225, +37, +193, +205, +4, +87, +209, +12, +186, +245, +76, +1, +177, +114, +160, +139, +234, +124, +80, +112, +170, +62, +251, +49, +196, +104, +114, +184, +149, +173, +236, +187, +226, +105, +195, +96, +52, +163, +13, +36, +3, +51, +90, +12, +58, +118, +134, +171, +178, +143, +146, +238, +34, +178, +242, +156, +253, +242, +76, +188, +51, +95, +200, +38, +126, +73, +194, +80, +161, +226, +149, +126, +177, +189, +220, +63, +61, +142, +91, +166, +157, +114, +6, +1, +80, +51, +58, +40, +24, +13, +149, +56, +216, +119, +25, +235, +106, +47, +32, +63, +48, +143, +228, +154, +65, +163, +122, +148, +60, +8, +178, +229, +232, +48, +203, +56, +64, +189, +200, +55, +63, +159, +189, +72, +131, +106, +49, +181, +179, +166, +128, +181, +113, +187, +0, +188, +189, +61, +179, +87, +154, +97, +245, +32, +136, +97, +38, +76, +66, +67, +114, +72, +126, +135, +167, +51, +80, +115, +222, +130, +208, +229, +29, +240, +56, +7, +65, +104, +75, +151, +211, +246, +24, +234, +19, +250, +7, +3, +81, +9, +21, +127, +114, +203, +56, +29, +174, +247, +149, +118, +146, +81, +66, +193, +218, +25, +183, +109, +98, +26, +137, +217, +71, +153, +196, +0, +115, +199, +239, +112, +246, +68, +56, +19, +97, +81, +22, +42, +62, +216, +245, +52, +59, +252, +132, +36, +62, +184, +126, +65, +25, +68, +117, +162, +218, +62, +139, +5, +216, +76, +246, +140, +230, +146, +181, +254, +124, +90, +201, +199, +53, +206, +224, +115, +89, +198, +242, +42, +88, +93, +30, +33, +117, +172, +187, +55, +17, +40, +206, +79, +141, +190, +132, +99, +123, +143, +171, +145, +221, +162, +0, +63, +32, +252, +197, +149, +117, +116, +160, +108, +185, +52, +62, +198, +216, +252, +127, +45, +138, +3, +254, +195, +11, +169, +53, +242, +2, +125, +0, +0, +179, +112, +191, +72, +136, +14, +49, +173, +199, +91, +13, +20, +240, +178, +194, +250, +200, +120, +68, +203, +251, +248, +197, +99, +240, +46, +95, +79, +59, +61, +39, +243, +36, +12, +254, +138, +83, +99, +27, +190, +14, +125, +118, +204, +135, +225, +191, +90, +29, +164, +130, +87, +203, +62, +59, +3, +127, +238, +66, +14, +69, +246, +255, +71, +114, +9, +158, +37, +232, +207, +143, +116, +14, +216, +97, +227, +47, +225, +162, +185, +218, +212, +248, +159, +186, +145, +227, +101, +202, +117, +234, +114, +136, +134, +249, +48, +208, +50, +115, +96, +243, +48, +231, +67, +247, +53, +20, +34, +244, +229, +97, +171, +28, +84, +146, +255, +190, +188, +85, +136, +27, +141, +187, +247, +64, +62, +176, +58, +115, +54, +41, +149, +162, +225, +138, +224, +105, +195, +77, +54, +237, +186, +163, +7, +107, +2, +91, +203, +193, +66, +15, +120, +188, +208, +86, +125, +95, +214, +209, +18, +156, +173, +164, +84, +240, +41, +161, +19, +30, +75, +85, +164, +19, +120, +165, +101, +138, +77, +218, +129, +46, +175, +149, +243, +92, +108, +31, +101, +18, +108, +174, +107, +84, +183, +151, +66, +93, +181, +108, +209, +244, +169, +109, +76, +168, +128, +26, +99, +109, +132, +15, +147, +28, +232, +12, +205, +205, +141, +163, +200, +208, +12, +10, +85, +222, +251, +155, +72, +111, +52, +122, +72, +200, +197, +22, +58, +205, +217, +176, +108, +97, +170, +177, +129, +139, +101, +83, +113, +236, +125, +89, +179, +142, +174, +198, +58, +40, +126, +39, +8, +22, +1, +172, +125, +2, +73, +125, +135, +73, +197, +79, +56, +117, +14, +234, +247, +28, +154, +171, +53, +136, +156, +175, +217, +0, +3, +239, +135, +140, +195, +200, +113, +59, +118, +194, +137, +185, +85, +2, +23, +31, +186, +71, +55, +32, +198, +83, +90, +121, +181, +233, +249, +201, +178, +154, +135, +62, +82, +238, +240, +237, +206, +17, +152, +126, +195, +119, +88, +35, +204, +9, +101, +78, +215, +212, +146, +154, +182, +68, +110, +170, +72, +71, +221, +22, +95, +61, +186, +120, +210, +244, +53, +53, +100, +69, +81, +12, +142, +45, +189, +155, +117, +214, +189, +24, +40, +0, +171, +193, +42, +28, +43, +245, +255, +118, +120, +139, +78, +195, +66, +52, +64, +213, +24, +9, +94, +68, +210, +25, +102, +16, +246, +87, +106, +7, +38, +39, +172, +170, +34, +95, +222, +86, +114, +7, +102, +180, +44, +183, +16, +187, +196, +185, +156, +134, +17, +79, +245, +116, +127, +48, +231, +235, +62, +87, +90, +177, +150, +47, +165, +0, +146, +125, +244, +230, +168, +36, +94, +74, +120, +216, +112, +140, +190, +97, +4, +92, +9, +23, +225, +129, +69, +81, +200, +251, +173, +23, +239, +163, +107, +141, +191, +85, +100, +91, +232, +64, +178, +45, +66, +145, +253, +167, +38, +88, +24, +226, +191, +215, +137, +201, +166, +89, +95, +207, +25, +121, +105, +145, +99, +128, +246, +246, +183, +168, +214, +79, +108, +145, +42, +10, +205, +238, +6, +195, +36, +139, +247, +25, +129, +0, +0, +69, +202, +121, +155, +6, +243, +165, +51, +185, +203, +79, +177, +187, +37, +36, +130, +67, +176, +104, +217, +9, +147, +149, +119, +152, +38, +40, +161, +225, +182, +1, +161, +7, +178, +65, +102, +250, +33, +38, +74, +13, +95, +96, +115, +163, +86, +174, +26, +147, +138, +182, +254, +118, +157, +22, +127, +203, +96, +177, +164, +114, +185, +184, +211, +37, +138, +252, +9, +153, +173, +225, +191, +89, +160, +88, +178, +230, +69, +118, +130, +42, +106, +33, +229, +236, +186, +118, +119, +151, +162, +78, +101, +164, +6, +32, +138, +134, +118, +170, +6, +219, +5, +45, +3, +150, +152, +203, +58, +66, +146, +140, +217, +92, +107, +246, +67, +117, +131, +174, +95, +59, +144, +186, +28, +69, +57, +192, +95, +17, +93, +194, +201, +83, +16, +190, +91, +182, +131, +194, +167, +184, +145, +74, +216, +65, +151, +91, +82, +15, +36, +45, +88, +8, +95, +8, +51, +149, +226, +106, +41, +76, +231, +232, +240, +60, +87, +233, +113, +206, +160, +231, +204, +76, +165, +68, +105, +107, +207, +86, +116, +131, +231, +163, +152, +5, +252, +69, +237, +129, +207, +156, +71, +180, +95, +116, +90, +242, +188, +224, +117, +85, +91, +149, +141, +88, +112, +20, +94, +118, +184, +86, +19, +16, +103, +242, +71, +208, +251, +221, +165, +201, +190, +110, +200, +178, +18, +44, +71, +93, +254, +81, +229, +175, +162, +0, +68, +67, +121, +92, +120, +237, +133, +11, +141, +127, +55, +149, +132, +144, +114, +188, +232, +136, +235, +123, +166, +94, +167, +235, +218, +198, +115, +136, +251, +26, +18, +198, +249, +172, +231, +174, +140, +39, +233, +103, +79, +213, +219, +230, +228, +26, +22, +101, +192, +99, +234, +208, +14, +100, +204, +87, +110, +228, +75, +95, +73, +7, +111, +138, +255, +74, +196, +239, +132, +137, +26, +156, +132, +8, +24, +135, +239, +164, +223, +89, +217, +179, +184, +67, +11, +198, +118, +85, +172, +50, +254, +37, +58, +69, +76, +214, +38, +238, +160, +13, +191, +32, +51, +205, +140, +215, +212, +110, +170, +156, +217, +112, +107, +16, +180, +171, +38, +86, +208, +227, +41, +55, +86, +174, +172, +249, +116, +64, +238, +123, +205, +97, +13, +157, +236, +249, +192, +100, +171, +167, +173, +40, +120, +47, +49, +196, +25, +172, +101, +148, +69, +118, +24, +152, +142, +165, +114, +63, +45, +42, +242, +146, +239, +220, +233, +188, +98, +247, +29, +34, +21, +154, +61, +45, +128, +181, +124, +113, +87, +20, +234, +89, +175, +154, +71, +225, +225, +166, +152, +207, +56, +71, +163, +41, +195, +12, +189, +45, +233, +97, +174, +211, +210, +38, +35, +28, +252, +132, +67, +41, +92, +174, +126, +31, +198, +90, +199, +139, +167, +220, +29, +99, +220, +180, +48, +103, +68, +28, +80, +156, +53, +234, +110, +175, +177, +210, +80, +132, +40, +184, +76, +176, +101, +38, +145, +250, +78, +76, +137, +62, +246, +167, +173, +160, +65, +182, +245, +94, +198, +109, +170, +133, +55, +253, +20, +227, +227, +57, +100, +58, +254, +92, +125, +147, +196, +0, +0, +118, +74, +18, +247, +23, +235, +217, +167, +76, +241, +69, +189, +202, +6, +247, +31, +227, +167, +119, +181, +223, +226, +246, +243, +239, +69, +121, +204, +169, +152, +223, +30, +218, +124, +45, +59, +228, +230, +69, +96, +130, +27, +73, +169, +248, +27, +253, +185, +2, +167, +6, +231, +184, +93, +15, +81, +118, +41, +186, +196, +79, +48, +226, +76, +145, +235, +79, +143, +226, +194, +206, +102, +57, +191, +205, +130, +150, +236, +101, +141, +117, +191, +220, +187, +120, +180, +5, +26, +17, +198, +124, +114, +77, +90, +215, +206, +246, +204, +75, +8, +66, +44, +79, +171, +135, +149, +89, +25, +249, +14, +205, +175, +32, +61, +216, +204, +94, +128, +133, +255, +185, +84, +165, +249, +23, +80, +98, +4, +158, +193, +198, +161, +233, +220, +113, +69, +120, +122, +236, +208, +221, +215, +5, +246, +168, +161, +252, +231, +133, +126, +143, +234, +94, +88, +52, +111, +55, +134, +172, +94, +85, +215, +40, +175, +91, +246, +158, +179, +105, +0, +29, +68, +131, +184, +0, +87, +150, +224, +156, +191, +48, +237, +58, +17, +117, +70, +127, +23, +158, +70, +233, +175, +138, +135, +188, +62, +43, +194, +122, +65, +187, +113, +139, +228, +252, +182, +28, +186, +16, +194, +68, +34, +119, +232, +71, +50, +182, +84, +152, +223, +91, +85, +233, +143, +44, +86, +191, +13, +150, +53, +144, +162, +77, +69, +66, +147, +27, +40, +188, +38, +245, +248, +219, +206, +240, +154, +153, +48, +237, +41, +251, +225, +149, +227, +158, +198, +104, +43, +146, +18, +120, +25, +62, +201, +56, +51, +83, +101, +167, +35, +189, +193, +34, +83, +143, +101, +67, +146, +178, +136, +226, +32, +178, +21, +110, +239, +32, +213, +246, +113, +137, +122, +42, +163, +181, +89, +77, +3, +162, +23, +170, +142, +46, +220, +34, +177, +7, +184, +211, +222, +158, +252, +210, +206, +36, +2, +137, +47, +126, +54, +67, +117, +225, +88, +205, +178, +154, +156, +62, +242, +168, +54, +78, +86, +22, +73, +166, +252, +82, +233, +229, +229, +128, +144, +98, +32, +99, +128, +124, +211, +37, +84, +55, +231, +66, +116, +157, +170, +249, +204, +47, +121, +251, +46, +3, +24, +152, +121, +32, +78, +136, +38, +189, +59, +74, +29, +101, +137, +107, +231, +96, +47, +222, +237, +180, +186, +19, +226, +110, +179, +184, +73, +21, +223, +220, +166, +92, +250, +104, +70, +13, +228, +177, +21, +29, +195, +160, +15, +196, +132, +124, +106, +22, +244, +102, +236, +131, +152, +225, +60, +103, +204, +232, +156, +118, +179, +233, +110, +179, +108, +119, +118, +52, +49, +38, +234, +178, +56, +36, +177, +226, +55, +142, +222, +119, +135, +208, +176, +146, +94, +191, +176, +227, +97, +195, +104, +66, +193, +63, +80, +191, +254, +29, +41, +183, +115, +203, +32, +126, +34, +59, +158, +11, +157, +51, +49, +6, +75, +151, +242, +23, +180, +64, +233, +103, +202, +146, +96, +192, +57, +87, +133, +216, +171, +222, +244, +92, +56, +208, +125, +34, +249, +238, +88, +138, +106, +6, +135, +120, +153, +0, +0, +137, +144, +131, +190, +31, +242, +73, +53, +54, +49, +104, +5, +226, +107, +144, +165, +65, +63, +24, +126, +247, +217, +76, +87, +202, +127, +64, +22, +225, +194, +171, +73, +207, +202, +21, +43, +99, +166, +146, +239, +77, +255, +168, +80, +188, +138, +34, +4, +43, +185, +114, +116, +43, +121, +143, +112, +87, +52, +180, +154, +188, +57, +175, +231, +117, +250, +50, +7, +235, +247, +243, +78, +159, +40, +18, +140, +29, +167, +185, +225, +77, +203, +17, +138, +5, +2, +200, +135, +48, +241, +94, +4, +154, +111, +18, +239, +121, +112, +91, +158, +225, +57, +109, +57, +162, +63, +158, +244, +51, +161, +146, +244, +206, +182, +49, +123, +194, +117, +6, +28, +153, +49, +91, +159, +115, +44, +210, +31, +89, +255, +191, +235, +57, +22, +15, +212, +95, +186, +158, +188, +39, +164, +229, +159, +158, +22, +235, +142, +61, +10, +147, +208, +72, +220, +117, +196, +6, +224, +238, +182, +128, +181, +42, +19, +113, +172, +225, +34, +31, +59, +134, +98, +159, +120, +99, +186, +30, +63, +222, +128, +232, +151, +151, +26, +93, +44, +252, +218, +178, +22, +18, +92, +2, +170, +157, +77, +190, +157, +6, +131, +133, +64, +117, +168, +245, +43, +127, +210, +129, +204, +54, +146, +42, +186, +15, +76, +254, +152, +248, +3, +96, +69, +104, +60, +151, +12, +240, +51, +188, +104, +88, +31, +244, +97, +102, +200, +221, +145, +87, +119, +204, +92, +104, +216, +181, +25, +121, +171, +63, +199, +242, +189, +44, +218, +59, +203, +99, +13, +118, +10, +123, +211, +4, +5, +200, +160, +245, +189, +65, +35, +235, +160, +231, +3, +164, +144, +22, +173, +224, +175, +75, +41, +137, +135, +144, +186, +83, +20, +200, +156, +116, +90, +168, +249, +28, +85, +127, +62, +182, +95, +190, +50, +60, +219, +181, +195, +107, +86, +230, +107, +162, +214, +30, +255, +250, +197, +213, +175, +175, +182, +255, +65, +23, +93, +31, +234, +153, +50, +30, +53, +113, +195, +138, +21, +56, +8, +5, +208, +126, +184, +162, +77, +115, +64, +115, +97, +110, +229, +161, +149, +38, +107, +147, +66, +153, +245, +238, +129, +117, +21, +112, +38, +140, +248, +204, +206, +186, +198, +40, +194, +157, +22, +168, +89, +136, +172, +136, +115, +12, +99, +248, +47, +50, +245, +100, +177, +174, +89, +102, +164, +3, +129, +59, +221, +44, +149, +92, +8, +195, +31, +254, +80, +55, +235, +227, +224, +178, +155, +102, +195, +158, +147, +49, +250, +124, +163, +253, +22, +123, +46, +120, +234, +194, +242, +213, +80, +180, +78, +65, +254, +142, +42, +73, +178, +125, +194, +70, +99, +133, +148, +68, +86, +21, +141, +21, +16, +55, +10, +192, +148, +92, +117, +121, +56, +139, +97, +178, +106, +248, +206, +89, +14, +154, +202, +100, +137, +128, +67, +172, +72, +34, +176, +201, +101, +125, +79, +103, +212, +58, +254, +99, +28, +13, +127, +37, +192, +97, +29, +11, +160, +63, +243, +106, +55, +0, +154, +60, +216, +199, +207, +52, +213, +85, +224, +31, +219, +210, +64, +184, +146, +0, +0, +69, +228, +158, +108, +131, +148, +223, +68, +24, +67, +9, +187, +234, +4, +124, +152, +89, +34, +197, +179, +129, +219, +182, +203, +138, +149, +54, +30, +170, +196, +24, +179, +59, +187, +16, +100, +21, +106, +192, +88, +50, +59, +22, +69, +251, +32, +4, +76, +62, +22, +181, +80, +98, +143, +179, +198, +85, +234, +216, +70, +159, +186, +103, +95, +244, +30, +232, +220, +219, +171, +106, +107, +60, +116, +46, +177, +200, +116, +222, +106, +81, +32, +62, +26, +63, +123, +97, +139, +4, +89, +191, +240, +28, +4, +176, +136, +52, +154, +152, +209, +46, +160, +117, +109, +238, +242, +70, +22, +169, +111, +81, +40, +223, +66, +104, +154, +129, +82, +206, +131, +160, +160, +123, +53, +165, +131, +203, +143, +101, +186, +64, +12, +181, +176, +243, +105, +78, +122, +141, +165, +237, +231, +125, +113, +89, +206, +82, +11, +193, +196, +210, +30, +248, +187, +110, +221, +92, +34, +129, +225, +180, +248, +108, +179, +91, +159, +253, +127, +26, +228, +88, +24, +46, +238, +193, +221, +147, +45, +115, +149, +182, +2, +140, +63, +250, +120, +217, +130, +173, +205, +115, +111, +86, +144, +176, +163, +10, +105, +192, +144, +238, +195, +204, +219, +157, +104, +34, +168, +106, +5, +197, +87, +51, +182, +164, +87, +221, +102, +44, +73, +94, +58, +146, +31, +123, +197, +135, +180, +7, +159, +154, +120, +191, +131, +218, +107, +243, +103, +21, +47, +246, +222, +143, +53, +189, +95, +132, +181, +107, +21, +128, +63, +29, +56, +49, +208, +41, +6, +65, +148, +32, +236, +25, +83, +197, +81, +11, +194, +107, +174, +224, +90, +74, +162, +167, +160, +137, +250, +186, +136, +107, +135, +222, +83, +0, +124, +65, +218, +81, +36, +88, +248, +241, +115, +129, +107, +108, +64, +37, +200, +47, +246, +98, +100, +229, +21, +195, +107, +167, +32, +244, +167, +41, +51, +177, +2, +233, +64, +63, +73, +145, +97, +87, +85, +61, +159, +219, +66, +178, +184, +134, +226, +2, +217, +210, +16, +64, +5, +245, +239, +238, +139, +166, +226, +84, +120, +9, +108, +196, +164, +233, +178, +237, +18, +221, +155, +189, +169, +166, +168, +101, +166, +46, +210, +7, +245, +229, +110, +121, +136, +55, +157, +89, +17, +65, +89, +18, +81, +240, +106, +43, +170, +173, +99, +70, +103, +65, +192, +212, +89, +130, +147, +128, +221, +32, +116, +184, +122, +70, +181, +52, +62, +78, +86, +92, +122, +65, +219, +142, +155, +209, +255, +78, +247, +39, +195, +247, +29, +66, +51, +186, +42, +234, +87, +38, +237, +150, +152, +120, +153, +162, +246, +243, +250, +16, +142, +109, +133, +94, +198, +195, +100, +145, +166, +225, +237, +107, +108, +6, +184, +217, +106, +53, +133, +174, +43, +108, +191, +97, +203, +171, +225, +253, +107, +99, +59, +138, +64, +12, +193, +125, +213, +82, +225, +110, +75, +62, +165, +80, +30, +181, +102, +255, +238, +248, +148, +209, +170, +119, +78, +94, +91, +193, +2, +215, +129, +52, +61, +73, +252, +95, +116, +54, +14, +26, +167, +70, +171, +218, +106, +0, +0, +34, +254, +69, +24, +41, +146, +49, +98, +248, +224, +15, +37, +38, +12, +1, +167, +247, +216, +133, +117, +165, +219, +215, +237, +41, +110, +131, +14, +216, +101, +242, +125, +24, +148, +35, +22, +254, +56, +108, +106, +48, +231, +196, +111, +162, +150, +194, +75, +208, +225, +144, +21, +23, +46, +223, +236, +67, +254, +126, +251, +202, +153, +182, +130, +34, +110, +30, +79, +68, +118, +93, +125, +97, +186, +209, +201, +54, +82, +8, +244, +114, +23, +42, +232, +155, +184, +30, +40, +202, +202, +73, +181, +171, +66, +127, +97, +66, +76, +80, +14, +136, +118, +15, +129, +206, +192, +120, +114, +77, +81, +119, +74, +114, +92, +12, +62, +160, +245, +129, +47, +141, +175, +83, +165, +62, +236, +86, +103, +98, +11, +237, +255, +193, +199, +164, +132, +78, +137, +7, +55, +78, +183, +40, +214, +99, +40, +109, +232, +51, +54, +116, +149, +102, +32, +54, +160, +27, +201, +223, +204, +178, +59, +218, +13, +232, +161, +246, +100, +43, +74, +55, +168, +3, +51, +209, +84, +31, +123, +25, +78, +153, +168, +33, +219, +89, +98, +235, +183, +203, +118, +35, +246, +201, +75, +123, +68, +34, +152, +60, +28, +71, +115, +213, +174, +108, +117, +226, +150, +137, +171, +194, +2, +166, +113, +16, +235, +39, +77, +240, +80, +89, +189, +157, +123, +249, +222, +106, +219, +245, +221, +162, +161, +184, +98, +161, +223, +118, +61, +23, +233, +171, +168, +117, +222, +236, +194, +201, +197, +25, +71, +164, +118, +97, +21, +94, +154, +18, +74, +44, +221, +33, +215, +10, +61, +81, +24, +213, +218, +121, +164, +205, +180, +52, +202, +65, +232, +115, +115, +169, +87, +152, +11, +124, +17, +43, +73, +190, +236, +104, +229, +133, +114, +136, +103, +59, +131, +134, +190, +13, +34, +59, +217, +168, +147, +182, +165, +30, +205, +110, +220, +43, +74, +100, +70, +132, +103, +39, +37, +48, +154, +22, +244, +254, +44, +245, +112, +66, +169, +95, +204, +14, +80, +220, +137, +165, +112, +32, +131, +70, +74, +138, +18, +46, +40, +172, +9, +137, +17, +24, +202, +150, +131, +117, +142, +31, +1, +45, +79, +141, +51, +63, +172, +46, +218, +143, +21, +243, +144, +155, +189, +93, +117, +167, +179, +123, +53, +167, +86, +212, +174, +117, +94, +48, +118, +176, +51, +20, +99, +63, +193, +196, +14, +32, +4, +91, +14, +154, +50, +126, +58, +107, +50, +156, +110, +193, +86, +133, +109, +130, +164, +181, +67, +104, +57, +250, +145, +35, +72, +167, +73, +212, +208, +199, +4, +156, +112, +152, +222, +38, +255, +79, +185, +103, +49, +20, +0, +93, +73, +117, +117, +83, +69, +105, +230, +153, +155, +125, +64, +175, +211, +133, +20, +39, +97, +206, +80, +200, +85, +210, +111, +133, +132, +218, +75, +78, +31, +91, +195, +121, +158, +232, +20, +209, +38, +255, +169, +208, +164, +20, +119, +111, +214, +233, +155, +163, +240, +210, +167, +172, +210, +186, +143, +22, +145, +227, +111, +80, +136, +63, +175, +244, +115, +232, +72, +151, +151, +242, +71, +234, +37, +0, +0, +122, +140, +32, +100, +45, +178, +5, +101, +107, +129, +58, +89, +96, +28, +136, +174, +249, +62, +199, +119, +58, +248, +27, +49, +125, +243, +71, +102, +46, +88, +176, +103, +133, +14, +128, +180, +57, +242, +60, +240, +34, +81, +7, +77, +72, +13, +66, +37, +4, +221, +219, +254, +78, +218, +96, +200, +90, +255, +240, +117, +252, +97, +56, +1, +30, +138, +111, +194, +11, +128, +63, +204, +116, +141, +44, +254, +129, +100, +171, +145, +13, +67, +90, +19, +101, +89, +203, +225, +117, +51, +136, +214, +94, +6, +32, +143, +137, +26, +99, +91, +123, +158, +137, +159, +206, +21, +132, +154, +84, +251, +22, +178, +156, +75, +111, +94, +203, +190, +23, +105, +237, +31, +13, +26, +142, +67, +47, +40, +63, +44, +12, +125, +1, +176, +27, +210, +63, +60, +185, +129, +127, +22, +168, +88, +173, +120, +230, +43, +227, +147, +207, +30, +82, +119, +156, +33, +174, +47, +200, +167, +211, +0, +110, +210, +239, +159, +6, +6, +215, +4, +113, +228, +148, +176, +53, +91, +90, +39, +62, +169, +151, +54, +220, +78, +36, +44, +169, +115, +17, +22, +73, +245, +145, +28, +146, +137, +248, +151, +18, +103, +34, +135, +218, +138, +120, +72, +56, +184, +117, +114, +177, +137, +48, +213, +141, +132, +254, +64, +8, +173, +46, +144, +39, +181, +204, +96, +14, +86, +69, +125, +214, +67, +159, +28, +128, +207, +223, +7, +216, +161, +76, +134, +43, +25, +115, +150, +143, +126, +179, +12, +204, +194, +158, +60, +44, +135, +162, +114, +44, +135, +189, +55, +56, +106, +71, +69, +30, +228, +89, +248, +221, +134, +215, +111, +209, +34, +1, +41, +32, +97, +99, +67, +149, +77, +147, +39, +211, +14, +112, +112, +37, +184, +235, +76, +25, +161, +169, +106, +206, +202, +169, +182, +66, +140, +3, +109, +79, +114, +78, +56, +16, +11, +43, +210, +142, +239, +20, +206, +133, +67, +115, +239, +142, +178, +99, +100, +189, +198, +68, +248, +30, +133, +29, +228, +250, +235, +174, +238, +190, +230, +2, +249, +106, +30, +93, +132, +102, +154, +95, +253, +60, +29, +154, +5, +192, +75, +160, +170, +9, +48, +249, +128, +63, +113, +91, +60, +238, +150, +130, +145, +219, +11, +166, +34, +220, +1, +232, +171, +158, +28, +21, +34, +12, +95, +147, +151, +217, +145, +151, +66, +17, +81, +65, +57, +128, +80, +120, +186, +34, +245, +146, +86, +129, +96, +173, +246, +178, +196, +209, +87, +68, +157, +239, +110, +238, +14, +134, +211, +1, +24, +42, +215, +143, +100, +253, +41, +197, +77, +46, +42, +193, +181, +92, +112, +227, +107, +192, +69, +55, +75, +190, +165, +68, +19, +239, +3, +10, +15, +234, +174, +43, +101, +208, +127, +51, +201, +157, +50, +197, +186, +250, +207, +73, +96, +9, +229, +221, +77, +175, +58, +189, +120, +148, +172, +201, +64, +172, +182, +41, +44, +40, +182, +237, +38, +229, +17, +116, +13, +46, +231, +246, +251, +55, +190, +147, +97, +48, +53, +250, +57, +200, +198, +140, +107, +49, +88, +150, +105, +9, +247, +0, +0, +146, +222, +54, +212, +50, +119, +96, +124, +230, +131, +236, +105, +100, +35, +1, +81, +189, +125, +239, +116, +53, +75, +52, +83, +36, +216, +236, +84, +217, +52, +187, +5, +13, +249, +243, +64, +222, +128, +126, +82, +92, +64, +146, +34, +18, +86, +163, +133, +192, +219, +83, +96, +150, +72, +131, +249, +4, +165, +153, +192, +149, +17, +177, +253, +185, +251, +183, +28, +214, +109, +9, +250, +176, +36, +55, +191, +126, +220, +81, +120, +143, +77, +19, +192, +17, +106, +49, +113, +154, +4, +27, +16, +104, +151, +245, +189, +173, +197, +203, +111, +96, +41, +178, +127, +204, +26, +243, +43, +133, +142, +65, +71, +212, +242, +98, +212, +17, +167, +175, +238, +93, +64, +186, +114, +145, +183, +237, +162, +59, +230, +252, +42, +180, +37, +110, +182, +53, +154, +24, +31, +47, +226, +104, +34, +228, +186, +34, +85, +145, +34, +235, +231, +254, +218, +85, +219, +104, +242, +133, +18, +193, +29, +24, +13, +155, +78, +81, +100, +199, +139, +26, +179, +163, +205, +83, +202, +221, +81, +201, +233, +209, +194, +38, +86, +195, +34, +199, +205, +123, +220, +0, +106, +221, +209, +18, +6, +65, +227, +171, +38, +124, +54, +71, +198, +210, +247, +109, +99, +5, +224, +152, +219, +252, +100, +247, +149, +141, +240, +45, +13, +113, +1, +247, +217, +239, +14, +116, +161, +52, +129, +101, +173, +206, +68, +85, +210, +156, +136, +168, +78, +147, +4, +138, +111, +240, +57, +123, +200, +182, +249, +221, +211, +127, +179, +189, +155, +53, +126, +7, +22, +206, +158, +222, +68, +237, +164, +109, +153, +243, +148, +146, +243, +142, +184, +153, +165, +144, +224, +110, +92, +192, +170, +75, +148, +104, +36, +184, +179, +78, +121, +231, +226, +7, +153, +98, +74, +30, +254, +221, +155, +225, +126, +133, +229, +149, +134, +214, +105, +64, +93, +88, +175, +85, +218, +44, +189, +45, +203, +78, +159, +176, +149, +105, +123, +194, +168, +169, +33, +204, +66, +49, +44, +97, +35, +164, +89, +77, +118, +206, +196, +45, +245, +219, +63, +159, +21, +112, +245, +65, +55, +61, +28, +165, +92, +146, +77, +80, +181, +94, +25, +145, +242, +28, +51, +95, +43, +81, +144, +158, +105, +158, +201, +182, +176, +18, +31, +102, +80, +24, +33, +185, +213, +191, +223, +112, +209, +151, +88, +103, +86, +12, +188, +7, +48, +0, +206, +48, +31, +112, +221, +182, +0, +23, +102, +230, +165, +63, +160, +22, +137, +136, +83, +167, +2, +110, +230, +92, +180, +211, +12, +69, +208, +197, +55, +7, +14, +151, +3, +29, +122, +159, +194, +2, +28, +215, +147, +113, +207, +153, +119, +64, +18, +166, +60, +84, +47, +144, +56, +145, +186, +50, +90, +124, +164, +132, +49, +100, +21, +155, +90, +208, +254, +146, +222, +237, +143, +80, +22, +168, +9, +249, +227, +241, +93, +185, +144, +237, +174, +9, +60, +86, +247, +19, +60, +191, +240, +191, +203, +51, +190, +108, +168, +42, +102, +191, +75, +180, +23, +82, +235, +142, +66, +137, +92, +245, +221, +70, +16, +118, +113, +0, +0, +128, +8, +144, +84, +123, +24, +246, +65, +125, +242, +151, +0, +4, +176, +94, +224, +220, +146, +108, +130, +228, +125, +179, +227, +17, +8, +207, +132, +55, +65, +147, +27, +146, +155, +185, +98, +178, +143, +186, +40, +66, +11, +123, +159, +229, +236, +249, +65, +162, +37, +19, +15, +34, +149, +210, +174, +175, +115, +15, +178, +205, +201, +79, +83, +216, +166, +234, +98, +212, +21, +146, +38, +12, +27, +221, +191, +249, +50, +18, +200, +50, +46, +89, +126, +143, +43, +106, +147, +7, +243, +121, +159, +3, +33, +69, +182, +83, +41, +65, +224, +170, +146, +127, +135, +79, +92, +183, +85, +195, +58, +73, +195, +143, +32, +158, +178, +16, +248, +50, +79, +49, +227, +19, +145, +37, +13, +211, +190, +27, +230, +167, +216, +215, +31, +169, +149, +255, +251, +69, +185, +11, +216, +253, +22, +73, +42, +66, +55, +63, +42, +184, +77, +137, +22, +213, +203, +83, +56, +179, +81, +173, +76, +166, +46, +114, +3, +233, +8, +105, +39, +15, +91, +178, +132, +37, +87, +72, +116, +138, +232, +145, +200, +74, +33, +8, +115, +92, +173, +174, +60, +191, +100, +248, +249, +159, +220, +232, +60, +235, +99, +19, +208, +57, +17, +139, +82, +166, +99, +221, +105, +115, +235, +116, +22, +171, +132, +45, +18, +32, +66, +71, +128, +34, +200, +176, +191, +96, +87, +111, +113, +201, +121, +184, +92, +19, +150, +175, +238, +64, +243, +172, +189, +64, +250, +212, +46, +130, +55, +57, +234, +67, +140, +42, +91, +92, +235, +63, +218, +70, +84, +97, +108, +252, +122, +233, +162, +60, +25, +194, +35, +162, +249, +150, +135, +70, +11, +114, +236, +31, +81, +90, +157, +14, +17, +229, +243, +17, +37, +248, +65, +124, +198, +247, +102, +49, +164, +140, +43, +157, +181, +181, +159, +12, +180, +252, +210, +253, +151, +185, +232, +123, +181, +163, +176, +211, +224, +29, +223, +30, +149, +33, +251, +8, +16, +188, +129, +225, +0, +200, +211, +101, +184, +240, +164, +173, +41, +95, +131, +214, +152, +220, +99, +126, +7, +154, +199, +62, +89, +49, +28, +164, +228, +222, +54, +71, +65, +171, +218, +16, +238, +14, +102, +152, +216, +35, +166, +71, +216, +47, +145, +219, +6, +130, +198, +112, +152, +88, +122, +115, +229, +11, +72, +18, +18, +164, +237, +81, +218, +167, +59, +229, +36, +19, +207, +253, +128, +171, +3, +67, +31, +187, +134, +53, +201, +229, +67, +105, +51, +223, +28, +6, +96, +136, +114, +112, +245, +23, +106, +220, +248, +223, +164, +6, +201, +159, +29, +14, +124, +148, +210, +60, +20, +114, +158, +75, +96, +147, +37, +174, +228, +222, +214, +143, +79, +165, +79, +137, +224, +232, +103, +145, +115, +4, +183, +158, +34, +147, +250, +160, +250, +227, +174, +138, +110, +76, +98, +175, +222, +171, +249, +68, +6, +199, +55, +28, +41, +254, +79, +231, +196, +38, +231, +201, +38, +57, +67, +38, +145, +195, +191, +83, +196, +194, +212, +12, +105, +28, +126, +197, +210, +143, +181, +210, +103, +106, +158, +94, +175, +136, +29, +0, +0, +60, +221, +110, +26, +136, +45, +162, +236, +235, +232, +18, +214, +233, +150, +149, +182, +134, +100, +49, +203, +213, +211, +247, +212, +170, +155, +79, +209, +238, +157, +208, +49, +112, +157, +210, +148, +79, +15, +0, +144, +173, +114, +106, +145, +11, +6, +24, +249, +231, +197, +191, +162, +62, +200, +251, +192, +52, +147, +85, +72, +23, +117, +252, +234, +192, +46, +117, +181, +181, +111, +105, +202, +118, +19, +104, +104, +186, +71, +4, +103, +77, +21, +76, +60, +158, +134, +121, +105, +175, +108, +32, +116, +28, +185, +106, +106, +186, +41, +62, +77, +140, +146, +211, +146, +113, +172, +52, +153, +248, +141, +147, +159, +211, +223, +108, +224, +46, +33, +238, +177, +228, +146, +174, +213, +148, +154, +244, +94, +215, +118, +56, +191, +49, +114, +128, +198, +20, +233, +97, +209, +174, +100, +164, +180, +99, +138, +50, +190, +252, +157, +181, +248, +156, +234, +18, +87, +121, +148, +15, +204, +0, +150, +227, +197, +216, +129, +158, +200, +155, +242, +72, +129, +52, +140, +26, +97, +34, +144, +159, +70, +50, +222, +241, +132, +95, +166, +47, +11, +125, +30, +40, +105, +218, +194, +119, +151, +225, +87, +205, +86, +93, +170, +9, +63, +1, +86, +94, +156, +84, +255, +93, +114, +112, +85, +40, +135, +254, +167, +249, +78, +25, +75, +227, +188, +38, +186, +108, +35, +86, +91, +72, +90, +14, +99, +253, +182, +93, +185, +219, +163, +244, +32, +202, +140, +175, +211, +233, +108, +101, +4, +120, +127, +239, +255, +86, +59, +128, +41, +254, +183, +215, +100, +144, +130, +161, +29, +125, +52, +225, +160, +173, +107, +93, +48, +242, +165, +225, +56, +116, +181, +89, +201, +239, +57, +107, +5, +89, +108, +122, +104, +157, +162, +254, +128, +134, +1, +84, +122, +180, +82, +235, +219, +216, +207, +127, +28, +195, +195, +103, +240, +227, +27, +48, +27, +25, +236, +217, +111, +15, +37, +193, +235, +240, +153, +120, +84, +36, +182, +3, +179, +242, +85, +178, +130, +78, +147, +168, +111, +87, +164, +232, +114, +214, +43, +142, +146, +134, +28, +229, +155, +150, +157, +203, +148, +198, +164, +146, +146, +94, +129, +29, +121, +19, +40, +169, +179, +6, +249, +216, +17, +230, +236, +222, +181, +170, +122, +169, +218, +76, +120, +37, +27, +155, +218, +152, +39, +252, +88, +55, +29, +235, +117, +14, +140, +26, +170, +74, +99, +102, +28, +98, +235, +209, +25, +167, +119, +211, +53, +147, +97, +160, +35, +6, +205, +32, +53, +51, +253, +151, +113, +41, +34, +211, +45, +38, +173, +41, +20, +240, +146, +87, +33, +255, +222, +180, +194, +175, +208, +35, +28, +126, +216, +27, +119, +125, +227, +28, +55, +11, +41, +50, +82, +77, +222, +162, +132, +195, +151, +178, +204, +139, +234, +67, +46, +177, +148, +20, +172, +18, +148, +195, +224, +243, +181, +6, +98, +60, +82, +85, +250, +149, +244, +224, +155, +79, +170, +39, +241, +161, +13, +95, +22, +149, +9, +103, +68, +209, +82, +154, +153, +223, +123, +19, +130, +109, +175, +65, +113, +185, +186, +0, +0, +211, +233, +160, +49, +90, +49, +146, +157, +192, +136, +205, +231, +13, +182, +225, +183, +112, +4, +159, +213, +101, +94, +158, +215, +231, +254, +154, +217, +58, +149, +111, +177, +167, +96, +166, +159, +89, +73, +72, +197, +227, +124, +115, +58, +67, +170, +134, +39, +140, +217, +56, +140, +47, +178, +216, +41, +198, +210, +50, +208, +71, +150, +251, +245, +153, +147, +57, +158, +241, +156, +62, +233, +125, +49, +250, +55, +11, +132, +105, +14, +78, +42, +149, +83, +106, +145, +182, +244, +58, +136, +99, +160, +93, +52, +228, +162, +134, +149, +235, +154, +51, +30, +104, +155, +34, +241, +181, +105, +223, +30, +189, +211, +247, +198, +253, +76, +147, +100, +98, +122, +68, +242, +131, +223, +185, +127, +66, +39, +120, +125, +51, +252, +5, +44, +24, +220, +148, +79, +90, +104, +217, +122, +35, +173, +174, +98, +78, +184, +166, +73, +18, +222, +52, +39, +108, +176, +187, +78, +140, +41, +38, +233, +32, +59, +132, +175, +237, +105, +220, +60, +54, +43, +100, +61, +39, +45, +55, +95, +226, +213, +112, +42, +151, +28, +173, +63, +232, +83, +210, +171, +117, +149, +6, +67, +40, +132, +156, +39, +191, +98, +35, +216, +67, +111, +157, +228, +135, +178, +24, +230, +113, +212, +163, +254, +143, +222, +211, +150, +102, +56, +47, +101, +179, +34, +52, +13, +210, +33, +148, +230, +194, +157, +134, +135, +200, +166, +134, +49, +89, +230, +55, +38, +170, +173, +174, +116, +229, +35, +216, +93, +77, +138, +25, +92, +35, +116, +17, +209, +176, +12, +42, +38, +10, +91, +82, +181, +79, +208, +166, +133, +92, +243, +235, +33, +3, +253, +117, +219, +68, +70, +161, +207, +183, +220, +14, +60, +89, +72, +164, +167, +165, +177, +134, +215, +168, +48, +226, +37, +176, +124, +172, +214, +227, +62, +48, +224, +234, +220, +49, +49, +72, +148, +123, +106, +176, +106, +211, +112, +116, +19, +137, +83, +25, +195, +2, +247, +136, +152, +115, +130, +197, +153, +31, +109, +68, +127, +82, +192, +145, +167, +116, +80, +184, +24, +11, +95, +233, +70, +87, +49, +64, +56, +214, +96, +0, +38, +31, +64, +115, +125, +254, +30, +77, +128, +199, +74, +92, +249, +71, +92, +27, +65, +132, +114, +254, +224, +65, +56, +222, +38, +94, +152, +38, +195, +145, +190, +0, +58, +205, +38, +186, +193, +232, +143, +98, +99, +218, +169, +253, +219, +91, +88, +223, +109, +38, +126, +122, +155, +51, +131, +254, +123, +151, +74, +229, +120, +117, +214, +96, +134, +65, +116, +108, +139, +47, +68, +140, +191, +135, +4, +16, +254, +88, +106, +192, +207, +116, +161, +90, +253, +98, +99, +148, +176, +179, +137, +109, +140, +115, +127, +166, +79, +16, +227, +137, +83, +171, +17, +80, +79, +236, +32, +39, +22, +243, +8, +155, +186, +83, +115, +221, +66, +234, +94, +74, +12, +115, +248, +102, +155, +96, +141, +235, +153, +8, +84, +229, +93, +10, +137, +232, +196, +189, +247, +223, +243, +43, +88, +76, +12, +14, +50, +192, +116, +245, +81, +52, +188, +67, +245, +0, +0, +192, +101, +157, +246, +126, +192, +147, +193, +246, +48, +168, +212, +173, +234, +9, +23, +58, +249, +156, +242, +84, +56, +214, +137, +122, +212, +247, +210, +60, +93, +172, +189, +44, +20, +27, +76, +123, +94, +157, +227, +212, +86, +61, +102, +99, +239, +165, +66, +253, +216, +19, +215, +82, +139, +144, +83, +246, +104, +128, +192, +105, +10, +110, +60, +62, +234, +225, +48, +106, +27, +237, +73, +88, +118, +218, +198, +122, +159, +219, +228, +197, +208, +123, +16, +153, +180, +90, +165, +72, +150, +194, +235, +217, +40, +128, +217, +35, +46, +175, +65, +148, +85, +146, +5, +62, +80, +255, +83, +251, +34, +84, +44, +174, +214, +249, +28, +248, +216, +77, +133, +193, +107, +165, +166, +128, +43, +143, +216, +24, +226, +180, +76, +174, +8, +45, +108, +47, +27, +154, +118, +182, +27, +90, +111, +5, +236, +233, +246, +54, +66, +118, +153, +43, +7, +26, +92, +193, +236, +85, +60, +223, +164, +137, +205, +133, +51, +230, +79, +253, +229, +36, +35, +157, +64, +39, +90, +89, +82, +82, +109, +165, +208, +75, +67, +39, +158, +66, +82, +207, +131, +133, +168, +157, +53, +179, +228, +177, +227, +122, +12, +100, +0, +229, +86, +104, +197, +129, +51, +72, +39, +203, +183, +10, +80, +137, +50, +108, +247, +67, +246, +117, +1, +123, +183, +19, +150, +82, +158, +47, +195, +204, +140, +117, +197, +7, +73, +201, +40, +21, +88, +14, +178, +73, +124, +193, +233, +222, +166, +129, +56, +188, +132, +26, +81, +165, +90, +65, +104, +227, +102, +109, +24, +27, +27, +208, +248, +168, +204, +168, +245, +220, +48, +199, +194, +253, +194, +154, +133, +175, +172, +158, +38, +7, +82, +70, +171, +170, +222, +189, +8, +43, +110, +61, +255, +72, +27, +209, +70, +153, +13, +132, +104, +143, +199, +147, +193, +75, +183, +200, +41, +191, +158, +209, +228, +225, +57, +163, +55, +129, +163, +47, +246, +52, +51, +236, +127, +69, +199, +108, +124, +170, +62, +201, +86, +44, +84, +92, +126, +242, +51, +175, +239, +66, +32, +253, +83, +40, +157, +62, +247, +91, +70, +51, +172, +22, +158, +26, +190, +198, +134, +224, +252, +58, +17, +134, +189, +213, +6, +125, +73, +232, +175, +139, +55, +139, +30, +9, +236, +104, +249, +69, +160, +147, +97, +24, +186, +186, +188, +144, +129, +166, +235, +224, +251, +140, +161, +62, +137, +0, +51, +243, +69, +170, +173, +130, +194, +66, +52, +145, +126, +143, +38, +128, +180, +103, +196, +97, +95, +154, +94, +52, +113, +31, +124, +57, +160, +118, +244, +142, +67, +11, +80, +124, +208, +114, +220, +249, +53, +42, +89, +56, +120, +191, +55, +37, +37, +160, +165, +25, +111, +2, +16, +94, +108, +167, +106, +75, +205, +7, +108, +9, +198, +160, +159, +39, +18, +94, +203, +150, +13, +236, +38, +194, +120, +32, +248, +108, +164, +233, +145, +225, +134, +158, +40, +11, +150, +152, +62, +191, +107, +236, +48, +30, +71, +175, +88, +170, +225, +44, +1, +110, +46, +115, +243, +94, +143, +183, +54, +143, +196, +0, +0, +234, +213, +226, +98, +232, +226, +198, +183, +219, +201, +38, +159, +99, +53, +141, +110, +219, +75, +176, +152, +55, +205, +219, +204, +180, +98, +118, +6, +220, +62, +120, +128, +73, +194, +6, +178, +228, +127, +119, +223, +99, +61, +77, +201, +42, +155, +163, +243, +96, +244, +181, +107, +192, +4, +19, +63, +216, +232, +255, +121, +41, +150, +75, +170, +222, +5, +246, +186, +94, +58, +121, +66, +80, +95, +50, +49, +136, +84, +234, +124, +253, +64, +225, +1, +59, +216, +54, +53, +182, +181, +98, +193, +24, +55, +222, +93, +29, +137, +247, +222, +15, +116, +129, +9, +62, +205, +95, +93, +121, +171, +224, +208, +25, +24, +18, +216, +190, +238, +171, +243, +211, +137, +71, +127, +208, +115, +63, +97, +85, +142, +213, +178, +80, +160, +108, +236, +10, +163, +10, +228, +10, +59, +223, +18, +104, +213, +228, +171, +208, +154, +50, +75, +71, +18, +47, +240, +168, +67, +51, +166, +127, +200, +252, +206, +48, +205, +181, +189, +19, +39, +41, +20, +48, +146, +157, +49, +162, +114, +202, +211, +184, +39, +219, +223, +58, +91, +13, +215, +199, +192, +109, +143, +218, +87, +80, +55, +72, +140, +92, +118, +87, +52, +235, +10, +64, +69, +187, +34, +203, +29, +237, +177, +47, +24, +130, +139, +104, +138, +120, +13, +100, +140, +91, +181, +199, +241, +92, +112, +253, +213, +122, +231, +152, +219, +229, +246, +124, +157, +193, +150, +60, +241, +238, +51, +251, +144, +64, +198, +34, +48, +146, +128, +123, +156, +63, +97, +159, +153, +205, +107, +177, +11, +17, +174, +244, +227, +189, +244, +249, +253, +206, +186, +205, +88, +249, +92, +158, +171, +133, +158, +146, +83, +141, +166, +109, +159, +129, +68, +1, +10, +213, +152, +17, +242, +208, +241, +142, +19, +71, +108, +209, +115, +174, +100, +210, +116, +23, +221, +252, +79, +251, +180, +88, +16, +52, +230, +113, +32, +236, +153, +179, +115, +56, +48, +163, +59, +182, +117, +164, +110, +97, +233, +45, +93, +95, +226, +253, +75, +75, +44, +215, +152, +47, +57, +188, +208, +94, +76, +214, +130, +63, +131, +63, +135, +169, +236, +99, +78, +60, +224, +88, +69, +156, +115, +151, +147, +91, +22, +153, +189, +165, +27, +158, +140, +25, +150, +106, +36, +236, +118, +160, +46, +58, +133, +182, +242, +145, +251, +3, +165, +30, +77, +170, +10, +243, +109, +15, +125, +106, +89, +14, +189, +242, +67, +104, +59, +105, +192, +167, +150, +83, +152, +126, +221, +47, +50, +151, +118, +153, +96, +151, +227, +87, +44, +249, +114, +172, +78, +142, +253, +19, +142, +88, +171, +92, +233, +75, +126, +183, +47, +107, +116, +27, +213, +88, +215, +67, +80, +29, +116, +85, +129, +216, +157, +26, +149, +85, +178, +16, +62, +73, +172, +128, +246, +0, +197, +96, +167, +112, +25, +35, +57, +55, +98, +147, +55, +251, +104, +91, +15, +202, +210, +164, +103, +207, +204, +78, +69, +248, +220, +81, +213, +167, +232, +139, +249, +1, +209, +6, +144, +216, +100, +77, +127, +203, +112, +100, +64, +131, +237, +0, +0, +11, +222, +210, +51, +81, +73, +253, +39, +145, +168, +140, +81, +6, +189, +16, +8, +115, +167, +215, +164, +93, +52, +67, +227, +210, +183, +219, +102, +254, +126, +172, +255, +15, +57, +157, +23, +216, +98, +76, +172, +156, +193, +135, +59, +236, +251, +16, +184, +78, +139, +182, +50, +131, +20, +170, +232, +187, +108, +208, +230, +207, +124, +78, +47, +95, +91, +149, +65, +15, +242, +138, +18, +172, +159, +80, +60, +22, +88, +247, +13, +126, +109, +10, +31, +196, +80, +238, +140, +204, +139, +207, +60, +239, +131, +119, +19, +244, +71, +204, +250, +31, +120, +191, +221, +33, +84, +54, +127, +176, +75, +18, +242, +39, +28, +205, +90, +79, +39, +55, +223, +137, +13, +236, +65, +107, +71, +54, +42, +86, +33, +47, +208, +134, +142, +33, +148, +44, +80, +130, +167, +10, +8, +100, +35, +166, +127, +154, +56, +28, +139, +228, +98, +183, +211, +86, +158, +235, +139, +133, +2, +70, +157, +208, +104, +188, +206, +128, +4, +50, +95, +65, +49, +15, +109, +119, +7, +14, +25, +243, +221, +198, +101, +253, +129, +64, +96, +63, +8, +172, +195, +81, +253, +179, +7, +234, +56, +230, +231, +145, +175, +119, +83, +154, +224, +4, +69, +50, +231, +195, +184, +99, +206, +1, +101, +245, +219, +9, +21, +97, +140, +168, +5, +81, +74, +102, +194, +246, +174, +146, +84, +118, +153, +195, +79, +203, +158, +162, +254, +242, +76, +112, +215, +206, +15, +167, +236, +85, +203, +102, +69, +194, +129, +109, +112, +36, +57, +202, +71, +231, +232, +92, +196, +204, +145, +13, +159, +205, +150, +35, +151, +91, +135, +2, +108, +192, +177, +142, +252, +131, +91, +215, +3, +79, +56, +177, +45, +23, +235, +183, +211, +127, +190, +53, +226, +65, +101, +121, +57, +204, +234, +80, +135, +127, +139, +80, +209, +95, +123, +114, +29, +132, +185, +92, +94, +147, +216, +170, +23, +210, +171, +255, +76, +44, +23, +183, +196, +254, +187, +183, +230, +62, +133, +11, +147, +135, +147, +158, +124, +24, +98, +22, +19, +97, +125, +96, +114, +246, +11, +29, +131, +33, +135, +80, +29, +51, +228, +114, +42, +170, +94, +54, +175, +174, +63, +77, +196, +71, +163, +55, +188, +177, +176, +184, +48, +197, +188, +136, +19, +50, +203, +67, +126, +7, +201, +177, +54, +14, +115, +24, +82, +66, +179, +110, +86, +188, +89, +147, +38, +65, +88, +195, +104, +2, +67, +162, +215, +151, +116, +196, +147, +14, +183, +36, +225, +16, +124, +234, +74, +231, +245, +77, +65, +212, +67, +15, +220, +72, +155, +99, +219, +16, +127, +74, +33, +9, +249, +216, +87, +104, +73, +128, +104, +92, +229, +36, +21, +222, +110, +126, +101, +113, +62, +92, +60, +181, +35, +126, +203, +7, +98, +181, +20, +153, +125, +117, +67, +30, +151, +188, +163, +48, +206, +41, +0, +168, +17, +48, +69, +219, +176, +42, +44, +8, +171, +238, +138, +228, +214, +100, +127, +144, +60, +38, +143, +198, +197, +204, +162, +165, +96, +13, +197, +43, +219, +148, +242, +100, +123, +97, +65, +0, +0, +33, +190, +195, +3, +144, +121, +114, +239, +139, +119, +198, +92, +115, +49, +108, +247, +173, +137, +103, +74, +51, +212, +190, +245, +160, +38, +236, +72, +121, +7, +231, +232, +239, +52, +78, +50, +180, +32, +35, +5, +84, +189, +212, +238, +94, +152, +178, +70, +104, +97, +199, +185, +110, +92, +33, +15, +101, +142, +42, +83, +139, +37, +195, +86, +152, +244, +123, +41, +219, +138, +157, +227, +30, +242, +88, +141, +167, +106, +214, +253, +224, +213, +142, +214, +224, +224, +114, +154, +224, +68, +115, +2, +36, +125, +250, +8, +186, +22, +39, +93, +159, +194, +140, +211, +74, +81, +75, +222, +182, +215, +116, +56, +115, +223, +155, +45, +232, +109, +18, +109, +134, +59, +202, +177, +124, +13, +11, +140, +150, +3, +173, +198, +218, +195, +61, +97, +5, +246, +198, +229, +97, +151, +143, +172, +92, +164, +242, +12, +195, +220, +169, +55, +120, +125, +9, +58, +198, +98, +194, +153, +21, +135, +255, +103, +204, +193, +138, +60, +135, +134, +209, +208, +159, +177, +72, +128, +153, +66, +131, +152, +69, +152, +230, +66, +211, +138, +207, +132, +84, +162, +119, +66, +255, +55, +232, +133, +254, +212, +189, +210, +239, +65, +37, +66, +189, +123, +144, +98, +161, +151, +148, +97, +28, +60, +56, +33, +208, +240, +221, +150, +116, +137, +28, +168, +216, +155, +227, +179, +251, +90, +139, +100, +47, +20, +3, +111, +160, +48, +40, +192, +175, +74, +17, +91, +69, +248, +239, +72, +204, +162, +195, +113, +117, +104, +161, +125, +138, +185, +167, +253, +151, +147, +135, +64, +18, +207, +179, +145, +37, +200, +221, +199, +231, +110, +29, +238, +127, +47, +39, +94, +89, +87, +152, +231, +174, +189, +157, +1, +232, +193, +130, +181, +67, +184, +170, +66, +250, +183, +57, +40, +155, +44, +37, +41, +185, +72, +115, +239, +212, +109, +73, +8, +13, +201, +142, +94, +77, +205, +209, +10, +165, +19, +136, +170, +155, +80, +12, +236, +58, +172, +3, +29, +185, +146, +177, +234, +127, +165, +220, +222, +116, +31, +180, +99, +35, +60, +99, +123, +147, +163, +136, +96, +69, +26, +205, +43, +133, +130, +210, +55, +193, +27, +165, +248, +83, +196, +116, +102, +74, +125, +239, +170, +87, +221, +188, +184, +31, +223, +132, +77, +73, +165, +192, +214, +197, +83, +219, +91, +22, +204, +20, +131, +78, +158, +86, +90, +35, +243, +135, +4, +105, +127, +110, +151, +71, +107, +173, +249, +214, +200, +121, +32, +203, +94, +106, +92, +50, +184, +239, +207, +198, +148, +154, +113, +75, +188, +52, +158, +163, +246, +50, +121, +77, +117, +88, +155, +147, +253, +58, +35, +91, +60, +90, +138, +212, +119, +59, +140, +162, +157, +115, +250, +236, +114, +113, +219, +150, +104, +177, +241, +229, +161, +47, +107, +65, +219, +225, +232, +58, +79, +31, +19, +51, +212, +248, +7, +116, +209, +158, +77, +152, +51, +222, +59, +244, +12, +162, +21, +135, +108, +126, +132, +41, +92, +250, +232, +62, +100, +71, +132, +49, +56, +223, +50, +231, +18, +195, +157, +22, +68, +0, +0, +232, +237, +190, +24, +243, +162, +78, +178, +64, +219, +30, +50, +238, +156, +172, +88, +178, +110, +176, +63, +186, +89, +154, +83, +30, +167, +128, +27, +65, +145, +60, +95, +91, +66, +79, +141, +26, +248, +216, +183, +212, +201, +80, +88, +85, +228, +32, +16, +148, +33, +162, +184, +43, +126, +139, +182, +101, +57, +238, +110, +210, +255, +111, +177, +18, +50, +47, +135, +36, +156, +1, +228, +218, +203, +235, +81, +63, +148, +151, +246, +1, +98, +69, +152, +84, +217, +172, +14, +117, +208, +36, +47, +10, +242, +221, +55, +68, +220, +161, +83, +29, +121, +222, +202, +127, +97, +227, +93, +28, +52, +60, +238, +173, +83, +99, +194, +184, +35, +123, +60, +43, +46, +96, +43, +138, +240, +55, +103, +85, +98, +113, +218, +153, +246, +56, +116, +76, +163, +65, +61, +71, +110, +57, +176, +37, +23, +155, +19, +9, +79, +126, +168, +39, +113, +116, +15, +73, +223, +108, +80, +219, +14, +0, +184, +179, +250, +186, +219, +109, +204, +32, +250, +169, +100, +168, +131, +82, +180, +199, +197, +165, +84, +127, +29, +86, +21, +97, +216, +150, +178, +8, +130, +236, +65, +160, +192, +71, +59, +227, +60, +148, +72, +105, +197, +157, +15, +152, +2, +63, +63, +65, +59, +1, +178, +194, +112, +74, +204, +21, +57, +139, +46, +246, +83, +140, +20, +192, +158, +76, +173, +0, +143, +125, +49, +164, +142, +244, +120, +91, +32, +89, +196, +222, +144, +214, +95, +116, +40, +4, +78, +129, +48, +245, +86, +198, +189, +233, +46, +223, +28, +234, +118, +10, +149, +208, +182, +237, +46, +15, +180, +211, +209, +12, +234, +43, +44, +220, +15, +213, +59, +231, +4, +233, +39, +174, +26, +151, +244, +85, +29, +80, +68, +120, +140, +92, +61, +0, +59, +65, +198, +127, +38, +189, +178, +52, +255, +146, +147, +219, +51, +238, +132, +4, +116, +71, +235, +162, +249, +97, +218, +24, +215, +129, +108, +34, +173, +21, +34, +114, +186, +65, +177, +121, +211, +97, +128, +81, +123, +130, +82, +0, +185, +101, +232, +224, +227, +32, +243, +100, +102, +195, +1, +239, +61, +11, +159, +43, +116, +60, +172, +94, +110, +227, +204, +34, +48, +59, +17, +126, +230, +32, +195, +219, +172, +154, +72, +138, +9, +4, +95, +204, +217, +226, +26, +111, +66, +83, +209, +151, +216, +177, +15, +213, +238, +89, +33, +185, +183, +129, +247, +42, +180, +127, +100, +225, +25, +222, +143, +253, +152, +41, +165, +233, +79, +234, +16, +93, +129, +223, +217, +12, +79, +249, +243, +8, +86, +212, +42, +134, +243, +210, +153, +180, +198, +200, +138, +67, +10, +224, +164, +132, +190, +78, +238, +8, +199, +75, +33, +68, +175, +108, +228, +178, +85, +54, +220, +62, +189, +113, +196, +74, +133, +122, +51, +43, +165, +156, +164, +162, +203, +115, +254, +58, +130, +212, +97, +9, +214, +190, +223, +27, +209, +65, +147, +0, +57, +189, +190, +187, +64, +185, +12, +1, +194, +169, +46, +139, +235, +151, +91, +69, +15, +125, +56, +30, +66, +218, +222, +212, +251, +0, +0, +88, +29, +0, +24, +218, +66, +205, +127, +56, +159, +172, +107, +17, +198, +135, +88, +114, +93, +29, +98, +17, +189, +94, +71, +254, +47, +204, +251, +36, +121, +190, +103, +118, +207, +4, +34, +187, +3, +177, +229, +253, +86, +183, +155, +107, +135, +166, +156, +155, +1, +62, +185, +31, +107, +100, +161, +97, +165, +122, +46, +137, +232, +185, +34, +116, +171, +195, +3, +15, +109, +221, +224, +142, +166, +85, +51, +102, +89, +103, +88, +247, +154, +70, +176, +153, +21, +99, +242, +67, +124, +92, +18, +176, +159, +176, +234, +58, +149, +52, +42, +202, +217, +126, +211, +231, +146, +38, +170, +45, +92, +66, +54, +80, +112, +150, +162, +80, +179, +26, +73, +50, +230, +234, +27, +178, +115, +207, +128, +226, +110, +95, +131, +116, +88, +77, +112, +161, +238, +183, +224, +108, +189, +7, +236, +199, +99, +207, +27, +51, +139, +238, +53, +123, +122, +236, +209, +206, +203, +2, +111, +62, +152, +60, +218, +78, +39, +143, +158, +43, +123, +158, +60, +244, +92, +254, +12, +161, +146, +25, +198, +144, +32, +210, +170, +194, +61, +99, +63, +29, +65, +149, +101, +175, +44, +19, +255, +133, +215, +235, +127, +125, +2, +112, +194, +221, +145, +90, +133, +177, +230, +48, +233, +161, +95, +217, +240, +60, +84, +14, +40, +229, +203, +189, +221, +251, +48, +115, +108, +44, +176, +61, +5, +34, +113, +179, +26, +28, +22, +79, +255, +157, +130, +12, +235, +3, +91, +48, +168, +88, +219, +125, +141, +153, +68, +76, +67, +55, +54, +52, +140, +234, +224, +26, +44, +231, +57, +205, +189, +240, +15, +48, +218, +8, +63, +42, +75, +250, +57, +237, +202, +202, +96, +25, +216, +149, +90, +38, +173, +253, +91, +50, +33, +180, +143, +59, +57, +220, +40, +69, +87, +138, +246, +50, +240, +148, +182, +210, +49, +111, +176, +158, +253, +244, +134, +187, +90, +172, +175, +84, +8, +93, +241, +88, +229, +214, +189, +40, +139, +32, +220, +166, +168, +196, +79, +252, +81, +224, +28, +28, +71, +82, +124, +174, +230, +164, +73, +134, +9, +146, +70, +32, +97, +35, +64, +28, +64, +75, +184, +110, +88, +219, +216, +184, +152, +222, +213, +181, +97, +46, +208, +82, +65, +85, +93, +60, +135, +120, +120, +121, +255, +29, +149, +139, +90, +171, +159, +255, +211, +180, +81, +234, +108, +190, +26, +179, +210, +221, +35, +23, +102, +76, +15, +207, +213, +169, +186, +72, +112, +246, +26, +234, +55, +17, +27, +188, +60, +146, +42, +210, +75, +182, +187, +160, +26, +135, +98, +112, +95, +222, +163, +43, +159, +94, +33, +4, +246, +178, +136, +11, +135, +232, +226, +166, +238, +103, +156, +102, +109, +115, +2, +3, +92, +82, +225, +14, +73, +244, +218, +83, +138, +4, +108, +117, +92, +199, +119, +19, +139, +221, +140, +229, +39, +137, +26, +113, +99, +246, +217, +116, +71, +85, +115, +3, +7, +236, +25, +11, +88, +147, +248, +21, +137, +18, +249, +67, +228, +66, +203, +191, +87, +110, +220, +186, +140, +242, +28, +244, +121, +223, +20, +0, +0, +115, +221, +199, +45, +201, +162, +245, +181, +45, +158, +28, +113, +252, +48, +34, +36, +83, +131, +161, +209, +130, +174, +108, +222, +103, +158, +86, +188, +237, +182, +116, +224, +69, +207, +224, +148, +104, +26, +65, +211, +122, +91, +200, +28, +97, +46, +136, +137, +36, +88, +171, +226, +107, +95, +83, +236, +54, +74, +34, +64, +75, +36, +8, +149, +66, +147, +145, +140, +50, +119, +174, +176, +194, +74, +243, +138, +150, +157, +231, +202, +133, +15, +222, +163, +223, +194, +255, +128, +8, +47, +100, +16, +69, +162, +63, +27, +161, +163, +208, +2, +115, +5, +220, +179, +212, +158, +33, +166, +61, +209, +204, +70, +158, +203, +202, +123, +13, +49, +75, +61, +242, +2, +12, +22, +193, +240, +138, +81, +95, +200, +67, +241, +97, +190, +228, +215, +154, +62, +251, +219, +39, +79, +143, +34, +225, +227, +23, +45, +58, +95, +38, +248, +243, +82, +30, +146, +229, +96, +121, +1, +213, +120, +237, +41, +48, +61, +33, +152, +2, +188, +17, +253, +19, +216, +39, +30, +29, +102, +162, +19, +212, +14, +14, +37, +46, +178, +82, +220, +98, +143, +182, +164, +246, +41, +153, +222, +129, +64, +147, +4, +48, +31, +242, +219, +29, +8, +110, +9, +149, +6, +160, +245, +162, +223, +194, +72, +224, +125, +0, +186, +224, +154, +112, +217, +176, +141, +174, +94, +221, +167, +254, +205, +197, +153, +237, +227, +160, +167, +211, +154, +252, +222, +26, +45, +145, +233, +107, +181, +223, +51, +178, +26, +215, +249, +64, +27, +29, +79, +49, +97, +108, +2, +131, +8, +230, +170, +48, +55, +214, +101, +182, +85, +117, +138, +201, +202, +141, +60, +107, +44, +22, +195, +30, +241, +79, +16, +67, +147, +226, +248, +248, +70, +132, +8, +193, +213, +195, +58, +128, +65, +132, +96, +157, +217, +31, +136, +188, +234, +118, +213, +143, +210, +105, +83, +121, +49, +218, +129, +251, +239, +43, +78, +31, +119, +3, +58, +224, +104, +7, +127, +140, +101, +144, +203, +59, +125, +4, +154, +81, +250, +121, +41, +220, +22, +139, +175, +4, +167, +145, +206, +139, +148, +72, +65, +137, +5, +178, +45, +155, +14, +162, +213, +28, +92, +81, +16, +97, +212, +46, +202, +92, +167, +165, +116, +26, +253, +78, +190, +205, +236, +83, +85, +151, +131, +23, +155, +235, +66, +182, +217, +74, +54, +2, +242, +117, +18, +224, +110, +181, +177, +182, +160, +185, +92, +112, +157, +21, +168, +248, +104, +115, +221, +131, +215, +125, +102, +165, +242, +166, +205, +74, +82, +83, +206, +97, +224, +28, +105, +23, +113, +119, +76, +237, +19, +203, +138, +135, +160, +15, +48, +163, +219, +71, +115, +249, +175, +178, +220, +211, +13, +63, +249, +15, +109, +135, +83, +234, +87, +48, +191, +128, +5, +43, +150, +155, +28, +195, +182, +77, +204, +65, +165, +128, +163, +157, +238, +217, +25, +10, +117, +133, +104, +72, +151, +232, +151, +183, +102, +183, +134, +223, +67, +136, +83, +128, +236, +122, +77, +225, +251, +75, +14, +202, +31, +53, +164, +134, +144, +55, +207, +0, +0, +170, +196, +55, +59, +41, +128, +176, +251, +74, +72, +24, +37, +90, +234, +148, +149, +17, +147, +8, +35, +169, +170, +46, +35, +199, +82, +216, +84, +98, +52, +68, +63, +187, +146, +246, +80, +123, +97, +61, +159, +253, +71, +131, +187, +157, +246, +137, +72, +145, +67, +199, +142, +10, +244, +222, +237, +48, +66, +228, +151, +239, +55, +238, +145, +6, +138, +5, +87, +84, +116, +194, +182, +37, +243, +12, +78, +202, +112, +130, +73, +203, +163, +91, +102, +131, +118, +129, +29, +87, +87, +192, +95, +42, +195, +115, +186, +53, +200, +190, +115, +102, +122, +154, +109, +163, +212, +3, +22, +135, +149, +112, +92, +205, +22, +178, +25, +200, +23, +21, +240, +10, +165, +225, +19, +63, +162, +222, +173, +202, +148, +176, +23, +71, +148, +228, +180, +191, +0, +65, +10, +77, +30, +88, +246, +4, +25, +135, +224, +226, +145, +253, +189, +88, +38, +13, +109, +167, +91, +166, +180, +222, +164, +58, +181, +195, +7, +25, +115, +230, +243, +137, +72, +9, +161, +243, +103, +125, +29, +158, +7, +39, +198, +227, +159, +246, +204, +43, +39, +135, +24, +85, +121, +103, +150, +0, +5, +81, +188, +161, +138, +167, +229, +175, +79, +195, +106, +58, +244, +252, +215, +211, +162, +221, +109, +123, +121, +195, +210, +178, +8, +16, +193, +181, +11, +26, +141, +27, +47, +213, +180, +167, +147, +195, +168, +230, +3, +102, +16, +155, +185, +23, +145, +148, +69, +178, +69, +122, +123, +8, +73, +24, +13, +121, +19, +141, +203, +227, +106, +120, +151, +156, +90, +189, +62, +228, +211, +240, +65, +211, +104, +231, +72, +155, +108, +93, +125, +120, +207, +44, +118, +246, +136, +154, +87, +169, +172, +140, +146, +179, +99, +158, +172, +139, +156, +229, +140, +205, +156, +100, +36, +199, +171, +87, +100, +101, +181, +229, +129, +199, +15, +245, +120, +8, +149, +144, +220, +219, +63, +192, +137, +59, +123, +100, +50, +88, +131, +99, +234, +149, +97, +180, +150, +106, +129, +75, +187, +124, +130, +0, +217, +62, +20, +36, +166, +179, +58, +213, +93, +81, +174, +15, +90, +76, +155, +183, +65, +115, +120, +226, +76, +76, +98, +46, +167, +173, +171, +204, +229, +34, +56, +176, +207, +128, +43, +0, +4, +206, +196, +214, +5, +95, +153, +227, +152, +173, +106, +79, +190, +10, +185, +146, +230, +17, +51, +224, +27, +34, +119, +251, +125, +64, +66, +110, +94, +216, +167, +59, +132, +139, +132, +143, +79, +172, +182, +74, +104, +233, +139, +137, +222, +158, +250, +215, +40, +11, +20, +161, +49, +166, +51, +60, +87, +145, +141, +194, +227, +173, +21, +126, +94, +163, +49, +64, +98, +6, +235, +143, +159, +122, +198, +88, +77, +152, +218, +198, +107, +44, +46, +212, +178, +50, +50, +250, +236, +177, +22, +107, +155, +229, +180, +157, +109, +233, +2, +219, +222, +38, +93, +49, +58, +121, +215, +187, +103, +71, +101, +143, +239, +114, +159, +150, +164, +95, +95, +253, +8, +64, +155, +36, +91, +175, +220, +95, +0, +102, +121, +247, +66, +201, +215, +0, +0, +55, +155, +115, +118, +128, +183, +88, +175, +137, +231, +222, +61, +70, +86, +160, +252, +127, +69, +77, +30, +117, +161, +158, +254, +26, +244, +140, +189, +69, +210, +187, +77, +157, +239, +128, +31, +248, +96, +81, +15, +173, +253, +95, +241, +67, +252, +27, +49, +40, +202, +70, +84, +23, +240, +145, +121, +253, +117, +218, +38, +48, +26, +12, +200, +167, +235, +15, +2, +161, +225, +66, +33, +209, +245, +246, +55, +206, +28, +196, +214, +119, +137, +80, +138, +63, +7, +100, +254, +21, +188, +52, +127, +90, +124, +158, +36, +206, +119, +55, +63, +57, +25, +55, +235, +215, +33, +4, +155, +147, +232, +69, +239, +149, +182, +225, +161, +88, +144, +124, +176, +161, +131, +248, +175, +26, +8, +135, +156, +1, +153, +58, +241, +156, +97, +233, +191, +220, +97, +159, +95, +129, +236, +254, +71, +129, +202, +137, +198, +190, +46, +10, +87, +255, +51, +2, +219, +4, +232, +130, +239, +251, +105, +18, +221, +174, +141, +159, +195, +20, +61, +46, +213, +219, +227, +193, +16, +72, +206, +144, +225, +18, +254, +100, +35, +106, +46, +126, +115, +119, +48, +2, +206, +131, +126, +101, +77, +122, +167, +171, +105, +76, +232, +98, +43, +200, +246, +149, +175, +149, +117, +249, +122, +193, +177, +134, +34, +156, +56, +211, +198, +198, +192, +130, +185, +182, +43, +188, +11, +129, +245, +194, +177, +52, +200, +54, +79, +242, +238, +95, +9, +157, +168, +90, +139, +242, +127, +77, +46, +103, +31, +19, +99, +113, +60, +230, +198, +225, +238, +38, +140, +145, +90, +119, +223, +134, +253, +91, +92, +144, +61, +44, +11, +213, +112, +207, +174, +164, +139, +113, +13, +77, +71, +18, +120, +159, +0, +105, +232, +26, +106, +164, +159, +232, +154, +141, +52, +90, +145, +97, +11, +175, +31, +74, +78, +42, +94, +145, +166, +18, +123, +68, +84, +115, +76, +176, +129, +48, +37, +199, +120, +235, +131, +142, +127, +30, +91, +39, +187, +198, +4, +133, +194, +53, +157, +46, +235, +197, +116, +140, +86, +234, +39, +86, +210, +220, +121, +26, +84, +230, +2, +99, +34, +7, +20, +247, +250, +226, +157, +238, +100, +214, +12, +62, +88, +62, +123, +174, +213, +88, +146, +169, +34, +229, +187, +39, +205, +52, +177, +25, +197, +76, +238, +93, +134, +247, +208, +91, +109, +34, +27, +248, +92, +215, +10, +127, +120, +119, +237, +172, +85, +144, +10, +117, +160, +197, +45, +12, +242, +97, +94, +79, +238, +16, +250, +108, +191, +120, +155, +67, +205, +180, +125, +222, +66, +210, +205, +45, +244, +169, +152, +209, +90, +157, +240, +229, +226, +8, +67, +188, +7, +134, +124, +157, +170, +78, +166, +213, +132, +182, +12, +21, +83, +33, +156, +25, +146, +194, +158, +242, +120, +54, +192, +231, +240, +29, +14, +152, +116, +130, +208, +183, +64, +174, +196, +52, +244, +253, +144, +66, +19, +110, +122, +182, +164, +1, +24, +122, +49, +43, +97, +98, +226, +61, +4, +33, +90, +252, +172, +217, +45, +144, +14, +192, +163, +94, +184, +237, +160, +94, +157, +0, +0, +254, +90, +165, +155, +97, +134, +209, +47, +203, +71, +223, +59, +166, +239, +254, +92, +196, +55, +165, +227, +124, +105, +222, +47, +119, +27, +137, +237, +124, +211, +162, +98, +215, +171, +87, +166, +110, +224, +198, +111, +191, +27, +38, +240, +87, +204, +25, +162, +56, +88, +177, +207, +211, +224, +234, +193, +132, +125, +148, +238, +7, +170, +141, +66, +242, +193, +219, +159, +215, +219, +116, +72, +51, +116, +100, +49, +197, +248, +2, +1, +187, +154, +112, +130, +24, +6, +152, +27, +39, +235, +69, +111, +85, +228, +139, +192, +152, +80, +184, +178, +223, +65, +131, +86, +187, +135, +205, +3, +123, +190, +52, +7, +127, +159, +107, +121, +100, +194, +68, +146, +84, +91, +136, +117, +172, +197, +241, +106, +42, +0, +97, +254, +121, +194, +106, +12, +227, +218, +96, +65, +178, +12, +166, +212, +15, +49, +164, +187, +247, +233, +45, +6, +185, +97, +178, +103, +112, +13, +103, +48, +246, +141, +113, +246, +201, +225, +60, +20, +227, +1, +132, +224, +1, +122, +204, +225, +143, +46, +170, +25, +223, +29, +156, +137, +36, +173, +122, +74, +116, +3, +128, +69, +21, +151, +60, +130, +92, +33, +92, +137, +77, +127, +85, +27, +126, +157, +172, +189, +227, +153, +140, +242, +163, +188, +98, +66, +171, +83, +23, +83, +35, +197, +227, +34, +32, +143, +33, +226, +211, +99, +75, +90, +174, +16, +100, +193, +218, +161, +160, +242, +144, +196, +249, +255, +187, +198, +58, +165, +180, +9, +212, +33, +0, +49, +4, +182, +54, +174, +17, +10, +146, +96, +145, +98, +39, +60, +164, +222, +64, +140, +190, +175, +46, +203, +178, +133, +221, +144, +254, +194, +172, +181, +76, +85, +36, +146, +203, +9, +248, +192, +95, +156, +178, +46, +96, +60, +74, +86, +6, +241, +246, +127, +86, +203, +239, +246, +162, +170, +237, +175, +98, +56, +51, +180, +134, +128, +137, +37, +143, +18, +15, +133, +239, +41, +238, +157, +174, +40, +156, +238, +189, +180, +136, +139, +15, +50, +111, +112, +197, +235, +37, +230, +171, +178, +86, +93, +199, +96, +75, +229, +5, +117, +157, +17, +237, +44, +163, +163, +29, +23, +44, +74, +138, +203, +209, +36, +130, +234, +42, +193, +90, +4, +72, +210, +15, +163, +46, +81, +190, +167, +173, +157, +251, +247, +205, +140, +140, +31, +35, +188, +27, +105, +60, +186, +54, +248, +218, +114, +78, +166, +81, +215, +159, +63, +110, +221, +223, +245, +125, +17, +222, +82, +64, +230, +183, +37, +64, +6, +240, +28, +94, +131, +167, +67, +214, +94, +241, +30, +245, +0, +103, +144, +171, +21, +9, +246, +115, +100, +86, +185, +75, +78, +129, +177, +55, +90, +69, +207, +199, +4, +252, +41, +98, +98, +205, +93, +213, +141, +221, +233, +146, +7, +80, +139, +21, +80, +244, +69, +170, +70, +74, +100, +195, +118, +252, +68, +29, +153, +241, +21, +222, +79, +149, +199, +210, +116, +229, +180, +130, +220, +218, +14, +130, +248, +157, +145, +198, +91, +112, +218, +252, +250, +201, +84, +83, +148, +66, +60, +209, +94, +0, +0, +159, +88, +116, +169, +48, +64, +232, +145, +59, +124, +246, +22, +192, +110, +179, +94, +52, +93, +176, +10, +111, +21, +195, +112, +35, +85, +40, +159, +31, +9, +154, +151, +191, +96, +230, +145, +105, +207, +205, +53, +118, +130, +14, +102, +125, +29, +24, +24, +7, +97, +28, +92, +228, +113, +205, +99, +20, +102, +107, +79, +30, +14, +37, +197, +188, +143, +186, +224, +157, +232, +156, +45, +71, +85, +128, +79, +47, +107, +133, +97, +134, +56, +140, +0, +47, +200, +191, +187, +134, +44, +161, +233, +242, +26, +95, +182, +154, +26, +76, +61, +129, +118, +138, +225, +232, +168, +90, +128, +32, +141, +144, +160, +220, +82, +80, +174, +143, +185, +64, +198, +47, +122, +92, +154, +213, +86, +202, +197, +70, +204, +105, +162, +227, +218, +110, +32, +224, +50, +162, +54, +17, +102, +236, +8, +124, +243, +198, +91, +93, +247, +33, +3, +209, +138, +180, +117, +9, +166, +55, +45, +8, +97, +210, +132, +142, +224, +150, +60, +179, +85, +222, +209, +221, +250, +152, +126, +129, +144, +57, +150, +142, +7, +120, +230, +98, +99, +123, +49, +247, +68, +30, +45, +188, +51, +104, +188, +39, +42, +65, +181, +121, +1, +178, +192, +216, +135, +211, +19, +206, +68, +199, +100, +211, +123, +161, +73, +134, +28, +90, +4, +0, +139, +207, +25, +190, +72, +219, +38, +3, +2, +198, +5, +226, +147, +98, +6, +152, +17, +121, +3, +4, +193, +49, +102, +225, +89, +91, +66, +11, +119, +69, +112, +209, +66, +243, +87, +12, +16, +127, +151, +71, +34, +182, +124, +15, +248, +37, +148, +44, +188, +137, +15, +223, +198, +248, +118, +81, +146, +34, +147, +191, +57, +150, +112, +38, +184, +125, +170, +107, +52, +229, +236, +190, +91, +117, +107, +144, +166, +234, +89, +59, +129, +133, +227, +120, +9, +65, +236, +201, +157, +216, +145, +248, +193, +183, +251, +107, +121, +97, +68, +83, +225, +92, +247, +210, +76, +40, +197, +69, +116, +105, +45, +2, +24, +79, +184, +125, +4, +101, +128, +88, +120, +194, +88, +118, +101, +17, +99, +140, +253, +113, +22, +102, +75, +22, +44, +9, +162, +41, +200, +111, +75, +135, +156, +162, +221, +144, +111, +48, +121, +126, +237, +94, +213, +102, +143, +229, +84, +150, +109, +246, +76, +244, +238, +164, +112, +170, +166, +236, +255, +67, +208, +15, +212, +162, +247, +228, +65, +232, +234, +152, +4, +80, +69, +98, +161, +34, +207, +225, +220, +37, +26, +0, +241, +189, +128, +229, +12, +104, +38, +231, +229, +143, +206, +112, +177, +22, +23, +96, +20, +100, +49, +165, +186, +106, +45, +8, +79, +91, +127, +200, +33, +129, +3, +160, +34, +26, +223, +149, +0, +6, +53, +209, +90, +132, +128, +108, +37, +142, +232, +182, +21, +51, +98, +218, +126, +235, +6, +178, +211, +97, +17, +106, +72, +131, +228, +141, +231, +102, +172, +254, +80, +53, +231, +30, +52, +197, +165, +11, +163, +89, +151, +137, +240, +203, +221, +80, +232, +165, +230, +219, +108, +197, +51, +102, +88, +5, +132, +176, +210, +0, +0, +192, +72, +109, +15, +107, +119, +135, +91, +205, +228, +116, +83, +112, +145, +134, +239, +127, +54, +206, +247, +12, +1, +208, +226, +224, +84, +35, +184, +194, +48, +144, +33, +104, +117, +169, +172, +7, +125, +233, +220, +154, +62, +123, +41, +18, +205, +85, +133, +108, +5, +50, +94, +172, +100, +44, +220, +166, +25, +122, +1, +205, +23, +244, +128, +186, +202, +215, +74, +0, +212, +113, +91, +100, +103, +85, +253, +220, +34, +124, +199, +10, +126, +97, +178, +35, +226, +71, +72, +183, +206, +152, +173, +29, +215, +59, +70, +207, +75, +128, +138, +11, +59, +68, +226, +5, +94, +151, +13, +38, +13, +193, +163, +30, +172, +143, +16, +196, +206, +54, +45, +138, +251, +183, +154, +15, +217, +80, +82, +44, +231, +40, +125, +156, +179, +177, +30, +138, +135, +97, +76, +155, +134, +75, +92, +114, +254, +38, +103, +218, +95, +219, +75, +233, +169, +44, +181, +252, +170, +110, +188, +37, +56, +84, +231, +50, +7, +89, +56, +65, +129, +128, +39, +112, +165, +36, +183, +221, +202, +80, +129, +113, +36, +255, +197, +188, +60, +135, +49, +220, +127, +108, +235, +182, +30, +79, +80, +189, +208, +139, +81, +186, +137, +92, +54, +104, +83, +173, +237, +76, +34, +170, +10, +193, +166, +75, +181, +234, +230, +241, +54, +134, +140, +97, +219, +228, +89, +87, +189, +1, +65, +252, +2, +107, +252, +254, +141, +170, +147, +169, +24, +45, +151, +153, +41, +221, +20, +15, +0, +29, +59, +36, +245, +61, +82, +156, +242, +248, +187, +61, +15, +171, +165, +82, +195, +233, +218, +242, +180, +143, +161, +96, +179, +143, +191, +20, +204, +246, +39, +71, +104, +113, +149, +53, +71, +91, +187, +43, +90, +94, +20, +78, +89, +105, +62, +38, +144, +62, +62, +97, +238, +114, +28, +218, +182, +19, +173, +149, +48, +46, +60, +24, +178, +155, +219, +243, +89, +131, +3, +151, +59, +168, +111, +114, +244, +210, +251, +92, +60, +217, +253, +169, +236, +156, +255, +5, +255, +80, +165, +75, +206, +142, +72, +2, +116, +12, +36, +189, +162, +26, +36, +209, +108, +69, +69, +24, +35, +69, +111, +31, +177, +57, +16, +60, +130, +135, +150, +17, +254, +225, +153, +29, +153, +145, +21, +221, +91, +45, +135, +129, +130, +132, +114, +50, +211, +59, +167, +194, +26, +4, +84, +44, +178, +85, +127, +226, +36, +30, +206, +191, +127, +227, +72, +233, +111, +168, +157, +48, +154, +73, +219, +67, +155, +72, +251, +247, +148, +230, +112, +138, +241, +152, +2, +180, +203, +176, +214, +49, +62, +177, +132, +83, +33, +229, +162, +251, +105, +94, +20, +157, +45, +167, +20, +69, +255, +187, +99, +157, +107, +130, +2, +180, +19, +20, +230, +42, +223, +81, +149, +124, +193, +70, +85, +211, +248, +79, +63, +52, +131, +43, +250, +222, +81, +242, +95, +114, +254, +134, +124, +41, +66, +66, +47, +120, +149, +36, +87, +54, +133, +56, +63, +214, +94, +120, +114, +88, +59, +136, +142, +201, +190, +140, +134, +124, +184, +55, +110, +204, +242, +200, +103, +0, +0, +166, +49, +44, +19, +102, +157, +162, +17, +77, +63, +120, +198, +117, +173, +12, +171, +237, +168, +198, +143, +124, +137, +127, +187, +206, +206, +94, +86, +186, +137, +135, +114, +221, +209, +66, +21, +27, +138, +10, +203, +4, +177, +43, +126, +190, +159, +224, +204, +36, +239, +100, +247, +160, +99, +207, +0, +113, +246, +31, +184, +204, +202, +100, +246, +245, +114, +170, +243, +202, +242, +141, +165, +107, +132, +65, +104, +149, +93, +203, +149, +212, +148, +227, +113, +255, +93, +154, +0, +247, +9, +92, +69, +227, +162, +54, +21, +233, +196, +82, +110, +174, +227, +168, +157, +141, +128, +244, +0, +123, +223, +112, +52, +48, +101, +204, +51, +171, +179, +160, +252, +121, +86, +231, +213, +90, +134, +27, +10, +79, +174, +230, +17, +151, +184, +171, +15, +57, +81, +201, +200, +99, +223, +192, +225, +79, +20, +174, +170, +198, +49, +169, +252, +149, +45, +105, +182, +210, +154, +56, +122, +48, +55, +25, +212, +25, +220, +207, +183, +170, +133, +153, +62, +166, +66, +82, +193, +47, +103, +176, +148, +15, +144, +201, +2, +204, +35, +39, +212, +107, +179, +238, +54, +92, +216, +19, +234, +16, +43, +255, +36, +153, +1, +188, +152, +141, +127, +142, +195, +187, +190, +17, +50, +34, +93, +156, +160, +185, +198, +21, +223, +104, +28, +116, +209, +24, +78, +185, +186, +51, +12, +52, +108, +98, +160, +73, +253, +55, +75, +249, +60, +123, +204, +136, +111, +78, +201, +178, +130, +33, +247, +29, +56, +21, +183, +130, +77, +204, +163, +211, +3, +172, +208, +180, +85, +238, +112, +144, +117, +135, +163, +105, +125, +245, +30, +188, +9, +206, +117, +149, +123, +133, +27, +247, +185, +206, +22, +176, +81, +160, +151, +222, +252, +208, +10, +75, +172, +116, +158, +48, +116, +252, +25, +254, +20, +123, +19, +76, +64, +23, +181, +223, +248, +155, +142, +187, +237, +144, +145, +183, +108, +134, +167, +107, +171, +56, +78, +111, +117, +213, +25, +61, +142, +91, +89, +40, +75, +56, +220, +19, +251, +207, +255, +206, +130, +201, +8, +6, +156, +134, +11, +243, +216, +221, +130, +27, +116, +162, +168, +32, +61, +103, +52, +41, +118, +20, +118, +219, +204, +189, +106, +223, +128, +187, +136, +222, +79, +27, +144, +120, +118, +163, +88, +79, +142, +79, +57, +94, +14, +238, +102, +67, +213, +73, +70, +146, +28, +112, +182, +239, +209, +23, +80, +252, +38, +90, +25, +149, +139, +11, +3, +217, +5, +238, +167, +184, +95, +204, +222, +14, +185, +101, +10, +191, +187, +58, +157, +15, +76, +228, +106, +137, +55, +253, +13, +170, +46, +224, +42, +105, +175, +226, +206, +167, +108, +191, +188, +2, +18, +161, +195, +132, +212, +14, +166, +11, +156, +141, +23, +47, +61, +6, +183, +158, +153, +194, +24, +56, +141, +180, +13, +144, +131, +72, +73, +235, +36, +249, +131, +149, +52, +150, +249, +57, +155, +154, +12, +121, +154, +174, +217, +9, +113, +234, +104, +132, +82, +98, +101, +228, +164, +130, +172, +193, +6, +177, +250, +16, +24, +67, +13, +0, +0, +52, +13, +31, +48, +60, +33, +13, +114, +74, +99, +67, +228, +253, +200, +85, +96, +146, +20, +99, +33, +97, +232, +155, +105, +125, +136, +46, +23, +149, +226, +51, +123, +60, +148, +10, +145, +176, +127, +233, +100, +6, +152, +108, +91, +132, +182, +238, +70, +46, +230, +187, +143, +220, +13, +53, +12, +10, +237, +166, +28, +242, +236, +119, +18, +177, +229, +159, +62, +120, +210, +120, +152, +241, +70, +60, +179, +31, +82, +166, +119, +17, +94, +141, +168, +79, +77, +176, +242, +186, +107, +76, +142, +104, +77, +175, +240, +69, +145, +171, +222, +127, +97, +35, +228, +175, +15, +115, +189, +57, +37, +146, +12, +21, +126, +134, +109, +57, +74, +22, +53, +8, +252, +67, +48, +222, +206, +114, +195, +165, +134, +20, +35, +235, +75, +253, +191, +154, +35, +217, +136, +59, +27, +167, +42, +185, +132, +130, +245, +63, +201, +17, +157, +52, +100, +75, +195, +166, +109, +166, +112, +64, +235, +167, +84, +172, +42, +93, +47, +9, +171, +68, +14, +210, +80, +196, +53, +95, +229, +135, +107, +228, +247, +244, +46, +201, +171, +39, +193, +230, +218, +252, +178, +205, +170, +15, +129, +171, +125, +253, +17, +195, +120, +219, +25, +138, +79, +239, +143, +54, +75, +6, +62, +160, +90, +194, +41, +41, +184, +175, +117, +147, +151, +161, +76, +84, +14, +250, +45, +245, +142, +188, +63, +163, +103, +75, +116, +59, +105, +178, +112, +231, +142, +74, +250, +255, +28, +63, +195, +39, +189, +73, +53, +220, +42, +196, +68, +172, +116, +33, +175, +196, +206, +10, +95, +252, +157, +172, +141, +249, +200, +43, +200, +214, +137, +156, +30, +250, +76, +110, +49, +119, +238, +128, +125, +238, +207, +149, +93, +207, +99, +210, +248, +87, +7, +255, +81, +139, +155, +233, +38, +141, +220, +216, +144, +107, +127, +209, +113, +69, +216, +39, +125, +135, +225, +233, +89, +135, +26, +86, +86, +198, +252, +100, +110, +113, +88, +145, +158, +200, +238, +234, +252, +252, +175, +216, +37, +128, +199, +146, +53, +215, +192, +172, +241, +64, +249, +42, +91, +242, +216, +243, +65, +124, +228, +60, +17, +158, +68, +157, +75, +189, +180, +49, +254, +115, +195, +197, +111, +152, +53, +132, +163, +38, +184, +183, +75, +241, +95, +143, +29, +225, +63, +172, +66, +200, +201, +64, +51, +225, +126, +218, +47, +227, +16, +132, +162, +174, +33, +234, +139, +8, +200, +83, +10, +182, +254, +128, +13, +125, +18, +83, +27, +9, +82, +164, +105, +113, +49, +32, +216, +99, +216, +200, +7, +177, +209, +97, +200, +253, +115, +53, +129, +164, +91, +84, +184, +64, +195, +254, +193, +42, +185, +242, +241, +251, +229, +41, +30, +72, +92, +112, +55, +255, +76, +117, +209, +220, +140, +220, +28, +91, +130, +98, +160, +136, +20, +66, +225, +21, +41, +122, +140, +137, +73, +164, +167, +36, +123, +94, +132, +71, +154, +143, +212, +193, +229, +103, +194, +90, +82, +123, +231, +140, +73, +130, +8, +169, +3, +93, +252, +49, +233, +29, +72, +9, +237, +170, +207, +247, +150, +0, +0, +100, +147, +187, +13, +235, +184, +250, +36, +156, +18, +216, +20, +50, +196, +35, +213, +163, +90, +165, +231, +10, +194, +41, +219, +89, +115, +215, +166, +10, +121, +99, +6, +29, +24, +8, +92, +62, +120, +245, +163, +156, +127, +129, +188, +104, +203, +112, +5, +91, +207, +195, +129, +83, +144, +149, +186, +100, +240, +6, +121, +152, +9, +33, +37, +248, +201, +235, +223, +133, +26, +43, +84, +203, +148, +45, +165, +137, +83, +61, +221, +6, +55, +60, +35, +136, +168, +121, +138, +86, +44, +56, +111, +44, +163, +236, +52, +139, +171, +83, +191, +193, +58, +122, +237, +76, +82, +84, +74, +119, +70, +231, +119, +217, +216, +51, +188, +236, +200, +218, +4, +107, +61, +46, +218, +121, +185, +229, +48, +137, +140, +79, +133, +148, +151, +232, +58, +134, +179, +64, +2, +134, +31, +62, +115, +107, +248, +122, +160, +215, +225, +48, +125, +73, +238, +0, +51, +247, +213, +10, +177, +142, +225, +243, +63, +2, +32, +248, +0, +167, +6, +248, +115, +248, +254, +122, +91, +240, +147, +212, +205, +93, +129, +76, +16, +186, +29, +6, +32, +172, +49, +41, +25, +232, +214, +103, +26, +8, +137, +126, +178, +209, +122, +189, +40, +154, +101, +231, +101, +16, +16, +4, +31, +40, +148, +131, +75, +226, +24, +60, +188, +134, +124, +41, +215, +56, +29, +120, +8, +69, +186, +225, +160, +246, +79, +146, +251, +161, +233, +160, +140, +55, +62, +72, +178, +223, +153, +175, +250, +145, +169, +86, +142, +81, +68, +31, +140, +220, +14, +157, +39, +215, +171, +195, +108, +196, +68, +50, +207, +190, +80, +14, +152, +208, +31, +76, +189, +243, +41, +187, +188, +119, +117, +236, +3, +173, +0, +0, +201, +207, +247, +232, +112, +115, +131, +96, +21, +234, +154, +114, +55, +78, +199, +131, +54, +178, +175, +188, +249, +137, +15, +13, +71, +69, +28, +16, +101, +232, +170, +126, +180, +118, +74, +14, +20, +7, +188, +227, +196, +161, +164, +171, +86, +192, +205, +204, +191, +207, +85, +100, +9, +170, +133, +183, +138, +81, +170, +143, +152, +44, +211, +72, +12, +252, +92, +12, +104, +21, +2, +107, +201, +0, +50, +59, +236, +110, +155, +46, +24, +172, +46, +2, +120, +10, +245, +159, +0, +91, +172, +51, +40, +43, +190, +211, +252, +208, +86, +217, +161, +86, +25, +126, +1, +0, +215, +255, +91, +226, +4, +209, +168, +1, +16, +31, +9, +199, +175, +75, +171, +48, +198, +16, +66, +199, +215, +226, +116, +149, +116, +231, +147, +215, +92, +89, +147, +106, +206, +19, +114, +212, +175, +76, +154, +34, +197, +251, +212, +126, +69, +201, +6, +173, +2, +221, +171, +202, +104, +229, +250, +129, +228, +93, +29, +112, +217, +174, +90, +151, +238, +165, +232, +80, +203, +89, +13, +176, +230, +16, +216, +233, +179, +51, +52, +193, +234, +112, +95, +231, +97, +65, +161, +233, +0, +195, +9, +104, +64, +62, +75, +94, +146, +55, +4, +149, +18, +88, +187, +48, +195, +231, +225, +6, +130, +131, +17, +208, +90, +70, +95, +95, +138, +0, +0, +8, +160, +201, +146, +212, +68, +135, +210, +75, +136, +247, +162, +172, +135, +222, +113, +26, +51, +121, +40, +149, +21, +5, +128, +14, +225, +204, +62, +244, +154, +59, +96, +6, +2, +180, +147, +25, +79, +133, +241, +69, +232, +144, +31, +122, +83, +165, +213, +198, +144, +127, +239, +252, +35, +161, +247, +26, +86, +12, +163, +52, +184, +92, +74, +226, +68, +130, +166, +72, +252, +109, +223, +33, +60, +255, +156, +82, +184, +153, +97, +43, +174, +107, +104, +199, +40, +37, +236, +255, +186, +192, +254, +242, +41, +209, +238, +123, +149, +107, +126, +105, +25, +110, +123, +232, +242, +103, +171, +196, +119, +45, +216, +9, +181, +152, +190, +44, +116, +141, +239, +134, +191, +107, +167, +87, +58, +50, +59, +209, +200, +240, +89, +243, +201, +107, +55, +80, +41, +7, +173, +19, +212, +75, +209, +76, +244, +108, +34, +58, +246, +92, +67, +8, +9, +66, +91, +252, +33, +223, +148, +150, +180, +98, +107, +186, +230, +72, +48, +242, +4, +155, +21, +110, +170, +12, +104, +186, +22, +161, +30, +212, +210, +234, +211, +71, +201, +203, +16, +175, +8, +68, +15, +230, +247, +89, +36, +166, +225, +84, +136, +125, +161, +61, +51, +188, +14, +255, +112, +33, +196, +82, +229, +165, +121, +69, +64, +234, +19, +147, +57, +75, +107, +108, +63, +5, +105, +178, +87, +249, +24, +192, +193, +44, +98, +34, +88, +25, +56, +197, +59, +172, +207, +184, +97, +164, +104, +89, +102, +41, +254, +96, +209, +127, +184, +96, +63, +0, +161, +93, +88, +107, +97, +235, +96, +5, +217, +126, +141, +70, +90, +35, +42, +135, +61, +118, +207, +131, +69, +106, +62, +19, +55, +188, +167, +65, +223, +109, +100, +227, +156, +179, +224, +177, +148, +20, +80, +146, +154, +105, +58, +106, +121, +84, +104, +110, +184, +89, +204, +220, +158, +253, +87, +208, +82, +142, +74, +105, +172, +82, +128, +128, +126, +12, +219, +95, +115, +210, +246, +205, +83, +105, +89, +243, +211, +169, +47, +200, +54, +164, +244, +17, +191, +48, +252, +177, +187, +147, +27, +222, +18, +87, +78, +195, +167, +78, +19, +157, +176, +52, +193, +72, +70, +152, +16, +242, +43, +212, +194, +183, +129, +52, +131, +1, +188, +7, +9, +233, +219, +27, +235, +223, +252, +160, +154, +173, +44, +6, +216, +184, +111, +75, +0, +108, +128, +163, +166, +72, +133, +72, +71, +251, +137, +237, +191, +94, +94, +123, +44, +153, +172, +42, +179, +63, +54, +22, +226, +130, +227, +193, +117, +201, +132, +88, +191, +87, +52, +178, +226, +171, +207, +118, +86, +71, +28, +116, +119, +236, +81, +33, +10, +41, +73, +95, +208, +19, +189, +11, +54, +59, +92, +203, +178, +172, +236, +174, +181, +184, +29, +22, +165, +197, +132, +91, +21, +167, +59, +1, +132, +88, +179, +34, +162, +90, +244, +17, +59, +98, +46, +46, +215, +134, +193, +145, +167, +60, +134, +239, +209, +51, +38, +174, +100, +72, +161, +159, +150, +106, +37, +219, +23, +169, +1, +223, +135, +254, +197, +173, +217, +133, +168, +0, +0, +193, +212, +221, +3, +177, +84, +133, +87, +44, +152, +115, +182, +45, +6, +161, +181, +181, +223, +220, +133, +22, +195, +126, +192, +238, +167, +21, +121, +21, +127, +69, +150, +164, +156, +224, +157, +74, +127, +136, +38, +85, +32, +165, +42, +87, +188, +65, +74, +51, +128, +72, +234, +61, +161, +199, +119, +166, +163, +215, +31, +1, +130, +86, +196, +37, +199, +115, +209, +32, +231, +222, +52, +116, +32, +246, +178, +103, +8, +200, +86, +26, +25, +7, +126, +131, +122, +95, +217, +97, +219, +163, +33, +17, +253, +76, +246, +176, +155, +20, +100, +199, +2, +175, +2, +104, +48, +240, +53, +187, +104, +147, +92, +156, +205, +160, +164, +146, +207, +51, +115, +203, +115, +91, +178, +92, +251, +42, +244, +23, +80, +50, +235, +84, +233, +28, +26, +40, +205, +141, +52, +115, +56, +28, +102, +107, +32, +251, +144, +180, +212, +147, +72, +136, +192, +215, +92, +182, +206, +153, +217, +36, +224, +150, +9, +163, +54, +188, +173, +155, +112, +152, +114, +226, +65, +75, +234, +165, +45, +250, +224, +55, +10, +131, +112, +169, +150, +92, +118, +108, +173, +189, +52, +239, +173, +193, +110, +113, +175, +71, +133, +226, +240, +155, +91, +101, +1, +103, +2, +229, +61, +236, +142, +160, +221, +255, +89, +187, +11, +27, +211, +55, +57, +246, +147, +21, +84, +174, +187, +127, +48, +189, +127, +6, +115, +149, +208, +180, +139, +67, +16, +65, +131, +73, +97, +146, +121, +162, +79, +216, +157, +169, +83, +55, +253, +180, +5, +122, +66, +178, +239, +201, +83, +233, +96, +126, +246, +16, +52, +191, +54, +241, +25, +224, +86, +126, +14, +169, +223, +164, +188, +235, +29, +236, +206, +92, +208, +104, +33, +12, +186, +178, +171, +171, +34, +189, +217, +222, +141, +208, +90, +193, +87, +95, +47, +184, +221, +215, +158, +155, +40, +57, +22, +212, +62, +84, +186, +124, +253, +99, +237, +215, +127, +236, +129, +135, +165, +132, +96, +188, +112, +73, +249, +26, +158, +111, +251, +251, +77, +149, +127, +94, +90, +33, +196, +48, +15, +191, +84, +118, +116, +145, +171, +80, +26, +232, +29, +148, +174, +3, +195, +10, +29, +201, +206, +45, +222, +71, +93, +182, +44, +183, +89, +127, +116, +235, +72, +42, +203, +131, +49, +147, +143, +40, +236, +107, +46, +75, +36, +115, +22, +57, +64, +205, +82, +157, +155, +187, +61, +45, +11, +101, +82, +224, +90, +31, +160, +233, +49, +8, +125, +191, +25, +233, +66, +111, +145, +93, +212, +4, +49, +200, +163, +168, +72, +187, +167, +229, +144, +153, +80, +55, +23, +79, +199, +173, +62, +219, +26, +65, +108, +175, +146, +141, +125, +66, +142, +150, +118, +156, +138, +221, +19, +228, +198, +157, +34, +0, +69, +248, +85, +204, +112, +31, +85, +137, +92, +235, +107, +145, +235, +225, +88, +212, +197, +113, +70, +177, +147, +192, +117, +5, +202, +178, +193, +149, +73, +112, +171, +201, +84, +4, +78, +219, +207, +112, +105, +23, +14, +171, +110, +182, +67, +236, +209, +91, +132, +131, +9, +113, +26, +0, +0, +100, +20, +48, +63, +153, +235, +64, +114, +173, +210, +199, +31, +165, +220, +245, +252, +166, +13, +220, +111, +218, +25, +137, +51, +148, +158, +11, +108, +68, +168, +29, +19, +107, +44, +5, +227, +195, +83, +5, +82, +51, +26, +115, +192, +178, +52, +197, +105, +93, +22, +191, +63, +93, +88, +191, +96, +1, +6, +77, +16, +147, +70, +13, +216, +185, +77, +23, +37, +18, +37, +241, +82, +81, +139, +32, +124, +201, +95, +45, +223, +40, +181, +80, +216, +204, +60, +35, +88, +9, +139, +89, +59, +163, +57, +205, +152, +248, +222, +165, +46, +78, +232, +194, +167, +123, +49, +35, +42, +64, +81, +106, +93, +214, +1, +130, +151, +21, +208, +75, +235, +44, +37, +68, +208, +49, +51, +52, +105, +208, +149, +77, +68, +73, +138, +96, +104, +191, +45, +196, +240, +221, +169, +247, +9, +165, +40, +129, +73, +99, +17, +183, +219, +202, +31, +212, +96, +159, +177, +31, +157, +87, +107, +157, +213, +236, +188, +244, +178, +225, +71, +38, +132, +191, +205, +207, +43, +67, +119, +41, +81, +93, +216, +94, +215, +101, +184, +169, +48, +224, +164, +185, +127, +53, +97, +169, +101, +118, +235, +155, +201, +210, +153, +59, +230, +47, +249, +38, +78, +37, +61, +249, +234, +153, +192, +118, +194, +82, +237, +147, +231, +224, +3, +95, +100, +87, +51, +9, +175, +48, +107, +39, +185, +97, +253, +109, +192, +72, +76, +146, +127, +19, +82, +226, +54, +191, +61, +19, +206, +187, +215, +182, +105, +177, +98, +225, +166, +175, +97, +45, +227, +98, +40, +248, +129, +219, +100, +172, +66, +38, +131, +54, +163, +171, +82, +49, +15, +182, +171, +63, +97, +136, +143, +236, +109, +191, +9, +31, +225, +44, +83, +194, +20, +79, +99, +41, +21, +242, +88, +241, +120, +156, +101, +26, +82, +71, +168, +101, +83, +214, +67, +103, +93, +94, +22, +153, +120, +171, +118, +56, +109, +100, +152, +36, +28, +167, +95, +142, +183, +120, +204, +20, +249, +244, +146, +181, +137, +66, +14, +107, +193, +157, +159, +12, +60, +36, +218, +180, +130, +65, +172, +219, +188, +92, +229, +2, +17, +11, +232, +74, +153, +63, +19, +240, +165, +55, +17, +41, +211, +71, +101, +119, +99, +126, +10, +0, +57, +90, +157, +96, +79, +235, +175, +35, +198, +126, +213, +147, +105, +5, +67, +205, +117, +232, +207, +12, +106, +201, +11, +125, +125, +38, +255, +146, +112, +32, +208, +38, +81, +109, +56, +141, +112, +21, +79, +27, +229, +201, +78, +18, +96, +152, +30, +56, +131, +142, +135, +76, +171, +207, +135, +42, +239, +214, +23, +222, +113, +24, +223, +98, +192, +174, +130, +212, +216, +68, +152, +197, +173, +178, +148, +20, +159, +169, +48, +89, +107, +156, +104, +150, +179, +42, +19, +164, +228, +201, +80, +157, +207, +189, +4, +165, +219, +132, +220, +255, +193, +254, +193, +58, +134, +180, +129, +133, +71, +9, +159, +95, +163, +93, +108, +208, +66, +202, +93, +218, +235, +160, +77, +252, +252, +18, +197, +223, +128, +228, +73, +166, +254, +108, +92, +0, +0, +36, +95, +61, +36, +248, +202, +96, +61, +194, +145, +245, +190, +71, +67, +231, +9, +192, +242, +40, +185, +168, +249, +92, +179, +135, +238, +23, +172, +227, +173, +155, +209, +73, +121, +108, +146, +226, +182, +188, +21, +140, +106, +173, +87, +197, +31, +175, +192, +13, +198, +153, +9, +123, +131, +11, +255, +1, +22, +15, +179, +145, +27, +222, +65, +146, +215, +66, +204, +55, +249, +202, +69, +181, +75, +143, +146, +59, +91, +26, +114, +111, +213, +52, +77, +239, +146, +145, +71, +61, +169, +6, +88, +174, +161, +27, +212, +71, +249, +92, +218, +4, +116, +63, +148, +37, +114, +208, +255, +208, +128, +131, +82, +100, +126, +16, +215, +175, +96, +189, +23, +67, +203, +45, +253, +54, +253, +31, +10, +72, +40, +175, +178, +83, +9, +191, +66, +127, +55, +219, +213, +161, +21, +23, +177, +163, +241, +109, +110, +152, +194, +8, +156, +129, +22, +116, +93, +116, +166, +137, +69, +155, +105, +185, +252, +64, +196, +63, +180, +242, +42, +0, +120, +12, +4, +175, +70, +93, +169, +2, +110, +71, +181, +72, +172, +106, +57, +79, +202, +149, +69, +186, +97, +60, +79, +177, +14, +114, +83, +81, +240, +174, +31, +206, +63, +241, +254, +25, +146, +212, +52, +200, +42, +7, +10, +97, +176, +44, +228, +95, +70, +27, +149, +164, +180, +48, +254, +186, +178, +181, +191, +76, +70, +42, +199, +163, +239, +215, +252, +26, +193, +208, +235, +129, +2, +44, +110, +44, +63, +223, +141, +206, +210, +177, +132, +10, +178, +120, +42, +218, +145, +238, +121, +171, +39, +94, +106, +49, +158, +38, +75, +140, +184, +97, +157, +141, +130, +122, +139, +38, +251, +233, +73, +39, +163, +224, +211, +45, +96, +210, +193, +178, +90, +100, +213, +248, +140, +62, +108, +53, +106, +187, +91, +135, +118, +128, +175, +99, +213, +88, +45, +229, +208, +148, +75, +23, +123, +41, +141, +99, +9, +147, +39, +174, +119, +17, +151, +122, +169, +120, +132, +79, +245, +245, +31, +44, +224, +8, +147, +212, +39, +11, +131, +214, +31, +115, +54, +11, +160, +167, +126, +206, +184, +236, +105, +100, +91, +165, +121, +168, +27, +187, +137, +226, +152, +1, +238, +43, +29, +187, +194, +243, +191, +22, +169, +80, +59, +89, +39, +114, +176, +84, +228, +147, +131, +201, +253, +248, +166, +82, +14, +22, +174, +148, +175, +43, +21, +175, +215, +186, +130, +156, +82, +118, +116, +127, +254, +149, +103, +38, +218, +198, +117, +77, +20, +2, +1, +251, +156, +208, +204, +213, +132, +199, +177, +194, +28, +221, +13, +141, +48, +13, +36, +185, +225, +117, +183, +38, +168, +89, +42, +66, +225, +70, +247, +145, +164, +209, +251, +252, +30, +73, +8, +55, +39, +21, +132, +197, +161, +234, +246, +13, +238, +110, +171, +58, +124, +67, +68, +109, +128, +215, +103, +22, +157, +19, +219, +117, +117, +83, +32, +152, +164, +58, +175, +177, +185, +217, +125, +180, +118, +254, +54, +33, +187, +57, +42, +171, +201, +232, +154, +81, +232, +229, +248, +162, +83, +122, +174, +150, +43, +0, +0, +73, +85, +73, +235, +192, +229, +208, +127, +152, +203, +144, +77, +166, +51, +121, +75, +253, +236, +244, +64, +141, +31, +29, +216, +138, +215, +95, +95, +225, +3, +92, +230, +92, +109, +197, +252, +153, +41, +31, +47, +237, +180, +169, +238, +248, +214, +226, +143, +235, +20, +149, +68, +56, +249, +30, +84, +17, +50, +59, +214, +84, +121, +21, +173, +209, +208, +92, +253, +32, +62, +254, +220, +185, +187, +144, +218, +70, +168, +209, +22, +21, +236, +39, +229, +59, +35, +175, +97, +14, +59, +165, +184, +222, +118, +190, +74, +217, +116, +208, +90, +146, +202, +226, +216, +163, +117, +232, +156, +191, +94, +81, +194, +238, +195, +195, +139, +126, +159, +147, +33, +202, +72, +223, +77, +147, +199, +95, +212, +14, +122, +174, +216, +8, +96, +4, +236, +8, +180, +22, +83, +18, +228, +215, +58, +193, +174, +130, +143, +154, +181, +148, +223, +189, +122, +96, +110, +129, +193, +48, +100, +157, +21, +78, +56, +1, +17, +81, +178, +81, +201, +236, +100, +89, +32, +205, +126, +41, +26, +173, +108, +129, +210, +219, +111, +41, +213, +39, +48, +213, +250, +30, +1, +128, +75, +100, +110, +226, +106, +201, +75, +41, +222, +7, +61, +136, +192, +145, +154, +199, +230, +199, +182, +163, +49, +55, +199, +154, +192, +36, +177, +253, +33, +226, +105, +170, +47, +173, +200, +60, +254, +207, +113, +63, +163, +120, +170, +178, +249, +58, +168, +237, +94, +199, +126, +11, +35, +64, +113, +151, +216, +111, +92, +203, +168, +236, +237, +153, +43, +164, +252, +223, +10, +241, +78, +29, +249, +176, +141, +66, +40, +19, +14, +15, +51, +134, +161, +54, +27, +95, +115, +33, +66, +224, +207, +134, +129, +143, +49, +133, +123, +206, +91, +25, +183, +76, +126, +175, +63, +129, +107, +207, +104, +29, +66, +26, +153, +152, +179, +221, +85, +233, +5, +21, +164, +131, +123, +100, +232, +210, +49, +251, +111, +0, +82, +70, +42, +104, +231, +147, +160, +128, +9, +15, +24, +214, +19, +56, +108, +102, +40, +185, +200, +65, +64, +78, +61, +206, +12, +224, +39, +112, +80, +59, +121, +55, +130, +52, +35, +157, +178, +127, +189, +56, +116, +65, +21, +225, +140, +185, +174, +153, +35, +246, +236, +147, +119, +243, +229, +251, +53, +9, +211, +44, +161, +102, +115, +230, +183, +64, +90, +162, +160, +93, +153, +248, +72, +183, +203, +251, +252, +106, +225, +44, +108, +190, +107, +218, +131, +68, +16, +44, +192, +196, +70, +246, +153, +156, +234, +43, +213, +251, +42, +166, +84, +75, +250, +37, +206, +227, +245, +150, +37, +214, +74, +40, +191, +192, +143, +183, +223, +68, +43, +90, +221, +144, +199, +104, +36, +171, +82, +23, +83, +200, +83, +234, +161, +30, +33, +207, +167, +143, +80, +127, +202, +138, +227, +33, +206, +80, +137, +203, +14, +252, +111, +130, +43, +39, +48, +59, +225, +58, +15, +169, +46, +196, +147, +213, +202, +14, +124, +94, +69, +148, +68, +191, +51, +199, +145, +137, +245, +41, +174, +151, +251, +204, +206, +17, +248, +85, +44, +0, +0, +91, +208, +210, +161, +103, +187, +0, +182, +206, +57, +253, +75, +244, +229, +131, +235, +67, +124, +43, +248, +134, +123, +132, +120, +91, +158, +11, +67, +96, +32, +179, +46, +164, +51, +222, +180, +16, +129, +117, +164, +30, +239, +177, +10, +183, +209, +130, +237, +250, +138, +243, +241, +24, +9, +88, +44, +26, +132, +25, +255, +246, +224, +97, +123, +19, +252, +35, +232, +24, +196, +185, +141, +250, +29, +45, +83, +147, +230, +91, +255, +41, +224, +29, +35, +10, +137, +82, +15, +156, +160, +52, +157, +124, +48, +161, +25, +57, +149, +167, +3, +40, +224, +183, +251, +145, +144, +65, +39, +195, +116, +125, +187, +191, +105, +6, +117, +18, +166, +239, +90, +138, +38, +68, +21, +127, +154, +84, +166, +224, +162, +213, +92, +96, +23, +191, +87, +80, +33, +182, +104, +251, +201, +118, +114, +31, +99, +247, +223, +229, +221, +74, +118, +56, +232, +235, +90, +106, +241, +131, +90, +11, +177, +154, +27, +3, +36, +179, +113, +65, +144, +50, +111, +85, +179, +179, +62, +214, +137, +210, +173, +223, +161, +211, +161, +232, +239, +158, +189, +137, +188, +254, +178, +87, +97, +164, +164, +173, +233, +160, +184, +23, +33, +116, +99, +234, +71, +44, +183, +195, +69, +138, +99, +163, +96, +44, +143, +49, +113, +57, +218, +168, +172, +90, +157, +242, +189, +110, +41, +96, +64, +142, +197, +197, +66, +36, +162, +36, +93, +240, +89, +249, +44, +88, +2, +128, +250, +214, +100, +164, +62, +167, +243, +174, +245, +29, +112, +111, +22, +89, +254, +192, +97, +87, +132, +238, +231, +60, +72, +72, +229, +21, +204, +72, +252, +227, +230, +249, +193, +122, +59, +4, +70, +147, +243, +78, +85, +54, +14, +27, +61, +132, +62, +155, +225, +30, +164, +131, +56, +47, +132, +151, +24, +89, +50, +89, +223, +153, +142, +67, +109, +26, +15, +177, +206, +10, +204, +227, +153, +234, +242, +103, +58, +41, +76, +133, +84, +212, +146, +235, +97, +17, +250, +102, +186, +106, +43, +150, +190, +6, +24, +12, +31, +156, +164, +220, +210, +134, +42, +85, +245, +93, +61, +63, +70, +215, +218, +15, +185, +191, +171, +14, +87, +96, +225, +13, +57, +166, +141, +228, +224, +156, +66, +18, +16, +123, +115, +231, +17, +73, +101, +151, +154, +204, +73, +86, +148, +242, +185, +45, +101, +198, +94, +245, +12, +145, +23, +73, +38, +125, +147, +225, +138, +218, +162, +249, +203, +17, +18, +32, +150, +108, +49, +153, +110, +118, +68, +62, +182, +18, +51, +4, +232, +174, +60, +112, +130, +209, +136, +219, +143, +26, +147, +98, +155, +107, +134, +244, +2, +67, +137, +15, +37, +55, +4, +131, +156, +66, +83, +226, +45, +48, +243, +135, +41, +50, +48, +200, +148, +223, +120, +108, +198, +242, +53, +179, +59, +220, +128, +79, +57, +175, +79, +201, +199, +232, +238, +54, +25, +237, +32, +167, +161, +146, +214, +171, +138, +70, +171, +191, +54, +135, +197, +240, +217, +34, +227, +209, +157, +115, +250, +205, +85, +82, +142, +166, +50, +199, +75, +14, +156, +0, +0, +123, +12, +243, +222, +224, +100, +19, +86, +132, +101, +181, +147, +152, +64, +2, +15, +182, +142, +22, +176, +46, +8, +170, +180, +63, +202, +52, +175, +208, +92, +172, +125, +219, +241, +143, +252, +167, +199, +64, +168, +90, +73, +70, +51, +237, +228, +188, +80, +100, +87, +88, +141, +33, +211, +132, +30, +124, +148, +148, +79, +8, +177, +139, +227, +5, +73, +106, +13, +127, +148, +13, +17, +77, +14, +40, +77, +205, +119, +64, +177, +248, +104, +55, +225, +249, +92, +112, +174, +47, +168, +147, +207, +121, +132, +87, +95, +133, +54, +86, +204, +88, +248, +116, +121, +37, +136, +108, +222, +181, +8, +179, +175, +108, +203, +57, +210, +50, +75, +4, +125, +3, +93, +45, +226, +203, +144, +57, +160, +204, +41, +26, +236, +3, +106, +108, +132, +29, +43, +132, +204, +47, +185, +210, +137, +157, +115, +205, +12, +32, +158, +156, +241, +68, +28, +34, +129, +102, +199, +110, +75, +66, +112, +103, +181, +222, +59, +34, +121, +202, +213, +144, +111, +235, +230, +145, +110, +77, +114, +161, +134, +239, +51, +13, +130, +2, +250, +192, +82, +127, +70, +26, +230, +178, +31, +71, +11, +173, +202, +120, +145, +48, +79, +209, +58, +209, +85, +107, +147, +105, +163, +173, +139, +248, +60, +8, +168, +187, +30, +219, +152, +250, +192, +61, +74, +31, +32, +142, +184, +171, +42, +192, +255, +114, +34, +236, +189, +132, +106, +195, +212, +127, +79, +113, +79, +89, +197, +145, +173, +66, +232, +35, +173, +84, +246, +71, +178, +225, +21, +209, +28, +68, +15, +254, +64, +187, +203, +41, +113, +71, +234, +5, +160, +148, +137, +250, +224, +76, +237, +28, +159, +62, +158, +206, +207, +141, +238, +163, +254, +230, +22, +109, +131, +155, +173, +92, +46, +195, +77, +135, +224, +75, +224, +25, +132, +87, +33, +189, +117, +108, +12, +128, +203, +246, +251, +91, +113, +67, +214, +164, +245, +245, +55, +115, +132, +5, +159, +67, +125, +139, +151, +107, +94, +98, +141, +52, +41, +170, +96, +101, +115, +141, +154, +99, +59, +59, +147, +161, +207, +167, +24, +80, +92, +130, +172, +128, +109, +131, +218, +35, +233, +253, +139, +73, +248, +163, +67, +147, +114, +131, +79, +14, +38, +224, +58, +3, +62, +189, +242, +94, +184, +218, +33, +95, +108, +52, +246, +126, +142, +94, +64, +30, +68, +155, +29, +17, +248, +99, +68, +19, +239, +178, +218, +29, +202, +0, +140, +136, +117, +160, +53, +245, +237, +72, +250, +36, +226, +243, +27, +126, +150, +47, +137, +69, +95, +149, +69, +143, +231, +130, +242, +7, +153, +93, +204, +240, +175, +225, +222, +220, +17, +102, +15, +23, +228, +105, +139, +202, +94, +187, +142, +184, +21, +98, +130, +31, +105, +135, +31, +159, +131, +98, +125, +44, +189, +250, +222, +142, +112, +188, +40, +140, +87, +206, +250, +163, +239, +128, +189, +3, +189, +172, +74, +36, +19, +209, +63, +165, +197, +46, +216, +90, +78, +177, +221, +206, +14, +47, +235, +173, +165, +124, +158, +66, +237, +63, +93, +204, +171, +252, +156, +0, +0, +192, +13, +73, +238, +51, +69, +220, +222, +204, +210, +57, +165, +145, +89, +106, +175, +35, +232, +151, +9, +214, +31, +172, +41, +210, +143, +147, +59, +50, +121, +56, +36, +7, +142, +190, +166, +77, +96, +34, +86, +56, +167, +218, +142, +70, +62, +85, +18, +117, +13, +250, +112, +69, +157, +29, +126, +58, +120, +131, +163, +251, +163, +127, +195, +102, +121, +97, +72, +104, +109, +1, +208, +55, +200, +170, +253, +23, +21, +22, +137, +113, +167, +38, +226, +7, +168, +218, +164, +59, +32, +88, +85, +105, +37, +54, +231, +216, +171, +74, +170, +57, +47, +73, +158, +169, +223, +116, +213, +71, +84, +193, +126, +87, +59, +22, +88, +251, +186, +233, +73, +165, +197, +44, +193, +57, +54, +20, +104, +160, +106, +235, +57, +38, +117, +31, +165, +139, +123, +241, +154, +206, +12, +128, +188, +173, +161, +187, +41, +244, +92, +9, +24, +140, +140, +188, +43, +100, +155, +198, +112, +7, +229, +169, +248, +31, +181, +245, +246, +159, +192, +112, +146, +79, +104, +122, +179, +23, +228, +0, +195, +116, +28, +14, +194, +65, +233, +54, +35, +166, +97, +214, +47, +221, +125, +88, +211, +47, +89, +73, +215, +133, +83, +83, +33, +203, +107, +39, +200, +153, +46, +250, +108, +227, +217, +74, +125, +65, +55, +98, +191, +204, +110, +144, +196, +116, +180, +42, +170, +179, +30, +235, +34, +224, +209, +207, +193, +34, +23, +209, +174, +135, +219, +7, +12, +58, +154, +212, +172, +70, +109, +127, +66, +11, +157, +111, +155, +133, +72, +96, +160, +215, +215, +130, +246, +178, +35, +30, +26, +146, +50, +61, +178, +175, +70, +49, +158, +140, +44, +126, +215, +23, +5, +233, +30, +193, +124, +231, +186, +140, +159, +117, +146, +230, +113, +222, +84, +196, +152, +241, +189, +62, +85, +247, +185, +241, +65, +149, +118, +167, +233, +76, +38, +58, +83, +107, +244, +119, +248, +40, +51, +80, +49, +2, +180, +29, +253, +5, +2, +186, +226, +215, +49, +26, +102, +31, +0, +79, +100, +246, +115, +118, +219, +122, +24, +184, +191, +210, +225, +90, +213, +120, +216, +76, +69, +83, +149, +95, +190, +30, +103, +215, +131, +191, +11, +224, +78, +204, +180, +129, +210, +216, +143, +91, +18, +31, +54, +73, +121, +119, +159, +252, +79, +209, +164, +55, +182, +113, +161, +222, +130, +93, +35, +0, +20, +181, +58, +112, +47, +237, +218, +101, +99, +56, +50, +218, +122, +147, +179, +104, +16, +190, +196, +202, +60, +122, +164, +131, +241, +98, +24, +116, +218, +197, +46, +129, +178, +201, +139, +191, +41, +231, +74, +40, +220, +106, +189, +217, +212, +233, +205, +43, +74, +34, +48, +86, +173, +60, +139, +29, +140, +254, +233, +239, +80, +8, +33, +60, +101, +176, +61, +169, +23, +246, +40, +115, +72, +140, +144, +15, +155, +136, +49, +123, +222, +28, +136, +184, +150, +115, +59, +44, +129, +249, +152, +65, +179, +255, +121, +175, +198, +217, +47, +109, +42, +50, +105, +129, +174, +95, +137, +127, +189, +35, +59, +155, +11, +222, +149, +31, +208, +0, +0, +150, +131, +203, +166, +187, +91, +231, +14, +212, +10, +207, +194, +28, +9, +128, +192, +137, +179, +139, +38, +183, +118, +142, +222, +29, +186, +165, +51, +142, +179, +123, +141, +112, +88, +106, +209, +97, +19, +162, +134, +99, +11, +169, +60, +23, +26, +177, +144, +159, +180, +68, +159, +87, +157, +253, +234, +80, +15, +62, +160, +211, +164, +172, +254, +246, +174, +156, +63, +125, +235, +172, +208, +200, +34, +148, +1, +77, +85, +240, +18, +249, +60, +88, +248, +181, +140, +113, +52, +43, +61, +66, +220, +239, +61, +83, +42, +88, +154, +133, +15, +218, +89, +82, +139, +156, +197, +106, +75, +55, +185, +1, +60, +17, +198, +10, +226, +111, +71, +94, +44, +247, +183, +70, +58, +16, +123, +11, +113, +32, +46, +101, +188, +235, +20, +212, +183, +164, +118, +96, +206, +231, +225, +209, +216, +208, +3, +226, +210, +178, +87, +124, +64, +229, +202, +21, +171, +153, +97, +206, +178, +192, +37, +10, +218, +199, +158, +247, +132, +159, +255, +252, +228, +57, +178, +33, +77, +232, +71, +236, +103, +53, +96, +18, +64, +8, +89, +119, +114, +173, +132, +178, +135, +166, +67, +3, +114, +3, +48, +135, +244, +18, +166, +211, +181, +140, +86, +148, +117, +156, +170, +223, +65, +178, +216, +170, +106, +201, +42, +244, +248, +154, +69, +110, +44, +28, +204, +89, +104, +76, +245, +219, +9, +24, +248, +206, +239, +218, +209, +160, +202, +126, +126, +96, +163, +106, +35, +168, +150, +12, +185, +61, +17, +195, +140, +128, +59, +97, +71, +202, +216, +125, +30, +129, +38, +22, +227, +172, +222, +167, +230, +87, +21, +132, +254, +7, +93, +216, +10, +9, +77, +66, +221, +64, +79, +23, +43, +253, +110, +164, +249, +13, +101, +2, +198, +227, +167, +49, +196, +126, +65, +58, +185, +47, +71, +139, +145, +249, +115, +36, +112, +52, +233, +218, +209, +19, +121, +62, +98, +135, +28, +39, +58, +125, +178, +132, +138, +252, +12, +143, +117, +85, +65, +19, +142, +63, +176, +78, +157, +101, +253, +209, +239, +38, +91, +221, +143, +199, +187, +174, +247, +215, +21, +130, +151, +216, +155, +211, +125, +31, +142, +69, +57, +96, +127, +28, +252, +215, +133, +72, +138, +139, +63, +180, +207, +188, +129, +52, +188, +5, +120, +57, +230, +30, +195, +152, +37, +207, +176, +213, +161, +163, +117, +116, +175, +196, +112, +192, +189, +171, +57, +12, +210, +103, +191, +49, +250, +15, +238, +144, +151, +110, +134, +252, +57, +10, +92, +117, +225, +166, +106, +254, +192, +21, +91, +181, +92, +213, +193, +228, +108, +162, +134, +185, +20, +62, +209, +74, +162, +239, +146, +212, +86, +222, +135, +82, +0, +14, +64, +161, +218, +251, +103, +76, +134, +209, +21, +128, +166, +161, +175, +216, +169, +198, +74, +229, +161, +90, +8, +245, +84, +71, +223, +19, +253, +16, +97, +66, +35, +210, +14, +127, +107, +97, +137, +136, +153, +31, +218, +240, +168, +168, +248, +191, +76, +150, +26, +36, +19, +49, +136, +118, +77, +239, +9, +252, +108, +205, +43, +174, +19, +0, +0, +142, +165, +107, +99, +156, +175, +140, +230, +143, +251, +234, +109, +140, +36, +225, +185, +151, +255, +115, +79, +1, +202, +60, +241, +78, +0, +250, +228, +169, +118, +113, +63, +217, +58, +40, +125, +46, +182, +87, +39, +235, +159, +208, +23, +246, +75, +65, +115, +252, +171, +113, +221, +159, +108, +176, +172, +207, +181, +204, +170, +79, +229, +193, +122, +61, +250, +134, +182, +13, +9, +28, +12, +6, +0, +221, +175, +10, +230, +75, +10, +163, +199, +24, +53, +75, +203, +244, +205, +66, +35, +161, +27, +13, +207, +49, +4, +228, +246, +234, +16, +60, +7, +28, +117, +137, +242, +94, +57, +163, +87, +150, +143, +94, +140, +225, +255, +101, +167, +212, +77, +253, +236, +10, +73, +143, +111, +89, +32, +145, +178, +38, +155, +90, +158, +36, +98, +240, +217, +14, +133, +220, +121, +150, +11, +199, +164, +56, +227, +56, +61, +89, +131, +200, +232, +189, +40, +209, +113, +170, +121, +213, +5, +39, +253, +77, +186, +66, +123, +223, +113, +86, +240, +15, +58, +224, +87, +89, +224, +179, +223, +49, +71, +19, +203, +88, +89, +31, +178, +87, +11, +36, +63, +87, +110, +123, +234, +2, +250, +9, +223, +16, +190, +204, +183, +218, +233, +182, +123, +18, +70, +164, +247, +127, +171, +219, +179, +196, +205, +186, +154, +242, +122, +143, +154, +180, +222, +210, +203, +169, +164, +238, +94, +83, +153, +13, +37, +14, +124, +95, +216, +145, +23, +187, +138, +167, +72, +0, +238, +16, +6, +107, +206, +67, +218, +41, +223, +29, +177, +77, +61, +235, +44, +42, +201, +30, +198, +227, +191, +228, +56, +65, +61, +29, +50, +253, +97, +142, +90, +241, +155, +72, +248, +163, +97, +158, +236, +111, +250, +12, +250, +246, +92, +185, +131, +134, +48, +65, +78, +70, +189, +85, +54, +1, +109, +211, +228, +104, +100, +189, +164, +175, +236, +176, +41, +70, +100, +228, +120, +109, +43, +230, +90, +245, +207, +8, +65, +141, +16, +149, +148, +215, +127, +56, +62, +128, +24, +145, +205, +104, +61, +165, +137, +86, +147, +161, +133, +87, +121, +244, +118, +249, +88, +177, +41, +182, +128, +96, +203, +46, +185, +250, +30, +127, +75, +140, +7, +198, +180, +219, +175, +250, +125, +85, +213, +187, +148, +167, +32, +253, +68, +69, +251, +163, +5, +172, +46, +21, +38, +24, +177, +46, +119, +147, +77, +25, +29, +147, +201, +55, +4, +31, +35, +139, +0, +233, +112, +242, +149, +63, +101, +93, +17, +89, +63, +81, +97, +251, +153, +188, +192, +215, +98, +208, +185, +8, +159, +136, +7, +155, +139, +89, +188, +247, +231, +157, +204, +56, +167, +151, +112, +231, +250, +186, +255, +152, +65, +140, +28, +110, +173, +45, +140, +255, +189, +143, +204, +68, +33, +109, +151, +174, +30, +21, +97, +242, +44, +186, +208, +186, +195, +93, +102, +200, +179, +192, +126, +235, +130, +109, +38, +165, +184, +30, +162, +36, +122, +52, +46, +4, +114, +163, +221, +175, +224, +58, +243, +174, +70, +138, +247, +214, +241, +189, +209, +196, +203, +1, +195, +13, +192, +0, +0, +224, +36, +40, +78, +141, +35, +99, +153, +178, +36, +187, +97, +207, +49, +19, +112, +169, +112, +201, +29, +41, +74, +121, +113, +182, +19, +186, +136, +239, +65, +36, +130, +0, +113, +157, +109, +140, +126, +203, +106, +153, +87, +132, +94, +92, +173, +253, +138, +44, +230, +23, +63, +74, +171, +3, +148, +182, +173, +197, +187, +134, +225, +62, +146, +48, +106, +25, +175, +161, +172, +40, +31, +242, +34, +221, +80, +36, +211, +240, +231, +78, +245, +232, +212, +64, +235, +195, +213, +135, +185, +64, +42, +193, +191, +23, +6, +75, +67, +50, +53, +244, +91, +213, +92, +236, +99, +122, +214, +105, +156, +242, +103, +146, +120, +128, +59, +126, +22, +48, +12, +73, +107, +154, +206, +10, +26, +49, +191, +134, +52, +252, +93, +8, +179, +51, +222, +132, +52, +39, +253, +83, +16, +142, +12, +11, +46, +88, +252, +146, +131, +33, +65, +254, +16, +56, +76, +162, +198, +148, +134, +39, +156, +38, +139, +160, +228, +156, +37, +219, +90, +68, +178, +143, +144, +40, +140, +175, +226, +58, +110, +192, +207, +115, +163, +119, +230, +144, +253, +107, +122, +71, +66, +97, +63, +44, +166, +187, +170, +79, +78, +34, +57, +189, +106, +98, +165, +234, +102, +208, +156, +91, +144, +171, +10, +82, +1, +108, +98, +104, +171, +141, +164, +9, +22, +149, +89, +14, +244, +65, +104, +20, +216, +248, +149, +203, +253, +78, +54, +51, +166, +177, +214, +33, +136, +232, +74, +19, +111, +36, +180, +32, +233, +119, +69, +40, +131, +107, +109, +112, +246, +177, +164, +55, +103, +101, +196, +149, +81, +126, +145, +126, +238, +183, +134, +129, +186, +132, +158, +118, +98, +128, +169, +65, +181, +115, +220, +177, +22, +86, +40, +246, +225, +32, +56, +135, +198, +125, +199, +83, +180, +178, +202, +241, +152, +238, +121, +31, +229, +27, +92, +168, +181, +35, +201, +45, +122, +174, +183, +159, +124, +91, +5, +168, +133, +210, +109, +26, +67, +210, +109, +40, +204, +221, +234, +143, +132, +178, +243, +31, +179, +33, +106, +90, +95, +220, +5, +180, +75, +112, +171, +157, +86, +216, +178, +140, +52, +106, +100, +218, +188, +195, +25, +177, +28, +148, +247, +110, +3, +91, +61, +255, +31, +31, +64, +120, +57, +247, +18, +68, +198, +191, +229, +197, +137, +232, +152, +179, +132, +186, +43, +48, +101, +37, +109, +199, +80, +53, +7, +151, +164, +143, +197, +30, +69, +249, +187, +81, +35, +64, +247, +32, +56, +138, +154, +78, +40, +139, +27, +32, +153, +24, +130, +169, +189, +106, +152, +120, +61, +46, +184, +168, +48, +226, +184, +169, +93, +100, +247, +224, +199, +131, +86, +125, +239, +128, +73, +122, +124, +219, +235, +79, +76, +136, +80, +219, +207, +148, +196, +126, +159, +88, +150, +241, +26, +164, +124, +99, +251, +5, +121, +93, +106, +151, +83, +37, +51, +17, +85, +204, +33, +205, +101, +32, +35, +219, +17, +238, +50, +147, +230, +59, +206, +26, +119, +84, +56, +236, +86, +228, +86, +73, +104, +53, +21, +184, +64, +98, +135, +168, +48, +0, +0, +115, +192, +234, +211, +88, +26, +187, +198, +251, +225, +43, +124, +254, +186, +242, +176, +96, +32, +42, +137, +101, +83, +146, +211, +201, +73, +207, +17, +133, +207, +226, +220, +215, +219, +152, +175, +104, +217, +113, +62, +70, +169, +100, +6, +139, +238, +36, +59, +233, +32, +5, +28, +218, +123, +98, +2, +76, +160, +218, +149, +127, +136, +234, +232, +14, +242, +39, +253, +66, +243, +16, +78, +4, +227, +0, +5, +4, +17, +166, +171, +6, +88, +141, +141, +221, +69, +66, +103, +212, +178, +81, +14, +63, +117, +63, +225, +154, +44, +162, +198, +165, +0, +135, +92, +163, +196, +55, +248, +195, +55, +241, +216, +214, +122, +228, +33, +224, +43, +30, +107, +69, +129, +23, +42, +35, +194, +70, +63, +148, +7, +99, +137, +2, +90, +137, +205, +218, +205, +220, +170, +105, +31, +238, +166, +26, +128, +208, +176, +13, +49, +16, +202, +230, +143, +232, +158, +31, +124, +202, +3, +83, +203, +215, +223, +171, +114, +13, +33, +24, +222, +187, +226, +45, +140, +39, +62, +144, +119, +53, +59, +221, +30, +213, +113, +247, +83, +197, +228, +109, +131, +16, +241, +10, +65, +8, +75, +59, +242, +74, +31, +165, +52, +142, +147, +36, +83, +35, +227, +191, +108, +41, +60, +85, +87, +165, +242, +3, +52, +182, +100, +26, +187, +121, +132, +12, +134, +249, +71, +68, +40, +241, +56, +135, +238, +164, +60, +20, +225, +82, +75, +164, +141, +154, +40, +182, +249, +92, +76, +233, +82, +177, +21, +98, +182, +130, +81, +213, +119, +7, +54, +102, +53, +183, +177, +128, +9, +128, +194, +154, +34, +185, +12, +138, +80, +138, +105, +169, +134, +72, +70, +25, +92, +199, +169, +228, +140, +83, +212, +238, +106, +70, +148, +225, +40, +216, +0, +176, +61, +201, +24, +13, +247, +200, +217, +240, +156, +170, +179, +250, +28, +143, +147, +114, +61, +234, +219, +90, +95, +178, +61, +118, +254, +35, +250, +14, +196, +162, +248, +241, +175, +135, +73, +169, +39, +210, +250, +69, +29, +28, +252, +254, +157, +111, +182, +137, +110, +189, +84, +68, +231, +81, +234, +44, +166, +53, +67, +161, +6, +209, +202, +68, +219, +239, +184, +222, +44, +83, +185, +185, +140, +123, +104, +159, +180, +225, +135, +111, +198, +186, +126, +235, +95, +162, +7, +143, +172, +221, +18, +17, +9, +79, +9, +107, +60, +225, +197, +245, +171, +76, +204, +117, +192, +219, +73, +13, +241, +144, +157, +19, +216, +177, +219, +137, +189, +241, +82, +246, +217, +10, +119, +172, +8, +46, +146, +207, +88, +8, +230, +227, +231, +74, +180, +84, +233, +206, +187, +207, +114, +153, +128, +24, +217, +133, +116, +140, +29, +210, +163, +66, +244, +15, +116, +172, +122, +93, +251, +191, +23, +52, +47, +171, +76, +134, +133, +181, +13, +236, +141, +189, +124, +81, +240, +46, +124, +206, +226, +24, +228, +185, +116, +184, +139, +163, +127, +53, +210, +205, +155, +42, +163, +112, +188, +59, +146, +217, +172, +157, +117, +52, +58, +119, +81, +60, +167, +90, +181, +236, +234, +172, +90, +0, +0, +192, +85, +94, +25, +5, +62, +12, +216, +234, +67, +161, +207, +138, +46, +165, +233, +170, +134, +188, +250, +123, +225, +79, +99, +121, +86, +191, +99, +194, +123, +79, +60, +49, +133, +236, +183, +68, +138, +74, +37, +28, +194, +162, +122, +160, +144, +224, +90, +199, +58, +196, +45, +177, +136, +38, +133, +22, +141, +26, +158, +2, +244, +218, +34, +121, +140, +77, +123, +96, +146, +102, +2, +230, +164, +110, +60, +216, +228, +15, +235, +2, +165, +77, +109, +174, +96, +138, +94, +194, +232, +168, +9, +86, +78, +147, +10, +28, +78, +27, +41, +153, +170, +135, +206, +207, +248, +170, +48, +160, +113, +130, +138, +171, +111, +58, +208, +44, +50, +30, +253, +21, +14, +159, +100, +202, +155, +190, +75, +224, +47, +193, +208, +88, +179, +46, +193, +214, +214, +15, +250, +165, +153, +30, +217, +155, +72, +82, +29, +45, +229, +147, +27, +180, +201, +42, +48, +130, +132, +87, +120, +24, +202, +196, +246, +64, +35, +173, +74, +83, +222, +27, +204, +91, +180, +150, +31, +102, +83, +142, +198, +250, +252, +226, +228, +73, +145, +90, +177, +27, +179, +187, +246, +68, +27, +156, +36, +115, +132, +44, +226, +160, +19, +44, +123, +230, +107, +255, +92, +93, +174, +67, +198, +87, +255, +184, +207, +243, +223, +96, +218, +114, +86, +86, +213, +229, +2, +112, +35, +249, +36, +207, +129, +42, +44, +166, +223, +152, +214, +55, +89, +89, +169, +151, +17, +146, +137, +71, +53, +238, +108, +238, +226, +220, +72, +132, +176, +215, +253, +74, +178, +135, +225, +29, +79, +93, +85, +83, +120, +4, +164, +92, +208, +195, +166, +128, +130, +221, +170, +100, +243, +204, +92, +128, +45, +203, +24, +145, +8, +49, +248, +246, +211, +161, +242, +31, +95, +115, +208, +204, +173, +211, +107, +214, +43, +146, +116, +177, +137, +59, +174, +204, +131, +225, +98, +189, +124, +219, +85, +22, +104, +31, +47, +131, +150, +89, +214, +164, +255, +126, +71, +187, +151, +12, +107, +170, +246, +96, +213, +93, +44, +7, +233, +192, +161, +233, +229, +71, +213, +23, +90, +163, +102, +135, +238, +85, +66, +241, +142, +223, +78, +58, +242, +113, +9, +135, +114, +60, +24, +29, +28, +166, +89, +27, +251, +38, +204, +117, +90, +166, +78, +178, +238, +153, +16, +178, +194, +216, +183, +209, +210, +79, +155, +2, +20, +89, +185, +46, +225, +8, +203, +187, +119, +121, +253, +86, +249, +232, +67, +224, +200, +193, +28, +181, +120, +95, +22, +216, +86, +23, +181, +250, +41, +44, +29, +117, +230, +186, +123, +90, +39, +58, +238, +152, +114, +102, +173, +243, +82, +40, +230, +140, +12, +253, +119, +196, +145, +233, +183, +137, +191, +42, +21, +52, +84, +98, +7, +248, +85, +53, +106, +115, +26, +233, +42, +61, +53, +137, +189, +193, +127, +56, +156, +58, +232, +78, +35, +159, +139, +217, +147, +245, +95, +12, +242, +96, +130, +156, +36, +202, +170, +66, +2, +195, +246, +234, +137, +250, +84, +0, +104, +179, +80, +64, +244, +36, +54, +35, +173, +221, +178, +0, +0, +215, +30, +79, +135, +154, +192, +124, +8, +176, +121, +113, +203, +157, +23, +195, +86, +85, +164, +250, +63, +163, +108, +143, +123, +17, +2, +204, +109, +74, +178, +202, +33, +117, +115, +201, +150, +84, +248, +15, +104, +96, +101, +34, +93, +121, +194, +82, +233, +22, +142, +178, +184, +152, +40, +165, +49, +24, +199, +181, +127, +231, +186, +81, +111, +140, +73, +160, +166, +81, +154, +236, +92, +247, +219, +244, +124, +98, +235, +135, +237, +79, +152, +241, +168, +237, +161, +86, +22, +241, +49, +184, +244, +0, +36, +84, +115, +164, +135, +77, +125, +85, +107, +188, +20, +174, +101, +230, +20, +9, +243, +204, +56, +165, +29, +236, +116, +162, +178, +204, +37, +94, +132, +1, +217, +58, +180, +1, +73, +206, +139, +230, +18, +66, +37, +210, +183, +244, +146, +209, +150, +0, +12, +97, +221, +171, +146, +17, +190, +162, +164, +177, +128, +65, +8, +21, +246, +227, +175, +36, +228, +174, +7, +116, +203, +254, +231, +21, +232, +94, +106, +102, +187, +5, +23, +80, +111, +130, +116, +131, +96, +180, +207, +20, +93, +118, +170, +250, +71, +99, +144, +65, +2, +27, +245, +68, +170, +80, +22, +55, +191, +70, +117, +137, +201, +95, +218, +234, +217, +93, +244, +140, +84, +193, +86, +175, +66, +217, +39, +236, +232, +191, +212, +20, +205, +91, +78, +243, +6, +243, +194, +203, +57, +207, +21, +56, +89, +239, +134, +222, +43, +133, +114, +124, +91, +145, +207, +185, +58, +162, +99, +14, +111, +63, +182, +231, +14, +179, +216, +99, +103, +84, +24, +39, +80, +62, +50, +43, +221, +201, +79, +6, +153, +112, +159, +76, +188, +70, +19, +54, +67, +186, +153, +237, +198, +151, +205, +155, +151, +158, +192, +14, +251, +111, +72, +202, +3, +241, +7, +128, +51, +247, +126, +194, +89, +211, +72, +209, +100, +19, +8, +15, +75, +16, +3, +109, +97, +76, +144, +45, +135, +41, +38, +173, +13, +11, +160, +159, +83, +24, +55, +197, +50, +96, +145, +225, +127, +100, +45, +190, +65, +82, +143, +84, +41, +44, +195, +196, +185, +23, +22, +114, +46, +13, +13, +150, +55, +38, +181, +160, +247, +227, +176, +150, +190, +26, +198, +82, +0, +236, +164, +62, +22, +76, +204, +249, +252, +144, +182, +136, +245, +170, +164, +33, +10, +208, +119, +134, +138, +167, +189, +12, +37, +226, +218, +148, +233, +115, +38, +253, +92, +91, +201, +108, +33, +224, +23, +9, +47, +68, +219, +10, +82, +205, +15, +109, +28, +74, +50, +46, +201, +152, +233, +172, +47, +72, +0, +86, +143, +175, +169, +65, +6, +111, +144, +177, +168, +129, +116, +249, +6, +255, +45, +124, +15, +130, +16, +96, +78, +233, +43, +103, +210, +72, +37, +49, +83, +58, +77, +48, +89, +38, +197, +3, +226, +74, +246, +175, +67, +207, +69, +248, +70, +212, +202, +28, +244, +167, +3, +49, +35, +212, +251, +225, +188, +62, +200, +51, +196, +204, +27, +34, +53, +19, +203, +196, +124, +47, +222, +52, +140, +196, +248, +153, +169, +233, +105, +86, +203, +235, +98, +0, +0, +177, +9, +5, +249, +45, +133, +198, +9, +180, +55, +231, +8, +189, +175, +52, +100, +192, +1, +83, +141, +201, +191, +179, +19, +180, +241, +198, +54, +185, +254, +2, +84, +194, +173, +166, +221, +29, +97, +221, +22, +126, +55, +234, +82, +190, +4, +52, +42, +93, +9, +90, +245, +153, +199, +167, +135, +75, +241, +220, +7, +0, +124, +133, +209, +89, +252, +141, +185, +192, +106, +188, +162, +200, +185, +214, +67, +121, +149, +115, +6, +124, +247, +56, +156, +26, +126, +121, +197, +115, +23, +76, +199, +123, +81, +90, +13, +108, +155, +168, +145, +178, +202, +223, +127, +56, +204, +56, +249, +0, +106, +0, +149, +162, +60, +145, +247, +104, +227, +19, +213, +178, +172, +41, +67, +205, +51, +99, +170, +118, +50, +1, +22, +117, +134, +154, +45, +21, +38, +242, +182, +6, +251, +117, +176, +238, +135, +67, +183, +143, +83, +77, +55, +186, +207, +163, +149, +186, +59, +55, +225, +25, +164, +161, +208, +244, +233, +63, +196, +33, +222, +46, +208, +237, +46, +180, +236, +121, +76, +188, +167, +178, +200, +184, +32, +53, +187, +158, +249, +90, +70, +225, +189, +238, +234, +133, +206, +144, +64, +144, +207, +129, +209, +35, +142, +171, +31, +149, +81, +43, +201, +106, +250, +190, +28, +54, +177, +208, +108, +94, +193, +68, +15, +169, +54, +139, +137, +98, +92, +246, +239, +198, +193, +57, +98, +8, +138, +152, +72, +41, +236, +131, +20, +238, +146, +161, +220, +19, +125, +9, +79, +102, +108, +61, +34, +133, +45, +59, +180, +21, +164, +70, +85, +73, +107, +207, +227, +21, +114, +6, +252, +125, +126, +224, +207, +75, +98, +209, +139, +217, +86, +36, +57, +243, +112, +25, +65, +46, +130, +38, +246, +248, +219, +49, +169, +175, +173, +91, +163, +81, +189, +236, +73, +29, +197, +48, +245, +89, +170, +91, +151, +50, +29, +238, +74, +87, +147, +101, +203, +228, +105, +99, +73, +93, +111, +162, +178, +67, +64, +221, +95, +190, +219, +241, +18, +214, +121, +217, +159, +103, +223, +33, +20, +79, +239, +111, +124, +11, +42, +219, +91, +179, +152, +175, +116, +51, +218, +49, +90, +74, +153, +82, +159, +215, +179, +112, +8, +120, +46, +225, +56, +155, +83, +211, +57, +7, +231, +149, +142, +183, +192, +245, +109, +176, +47, +61, +119, +244, +218, +45, +113, +166, +174, +137, +215, +212, +162, +90, +201, +226, +43, +58, +143, +193, +146, +26, +96, +206, +15, +224, +142, +190, +43, +198, +186, +169, +178, +86, +110, +201, +191, +127, +79, +67, +188, +78, +50, +50, +60, +187, +99, +169, +246, +69, +16, +56, +52, +149, +152, +217, +245, +129, +42, +74, +44, +88, +145, +176, +184, +208, +148, +106, +150, +157, +55, +146, +117, +239, +54, +228, +170, +39, +2, +178, +190, +131, +83, +209, +32, +39, +124, +112, +159, +250, +240, +77, +172, +91, +220, +200, +210, +251, +186, +225, +189, +199, +124, +254, +248, +178, +135, +85, +224, +227, +147, +75, +209, +61, +104, +89, +14, +209, +32, +29, +175, +73, +186, +165, +77, +14, +198, +0, +0, +227, +93, +163, +147, +210, +79, +205, +120, +100, +62, +246, +210, +144, +69, +220, +193, +228, +43, +172, +170, +85, +4, +165, +54, +181, +152, +245, +217, +41, +24, +19, +72, +164, +68, +196, +56, +187, +83, +168, +231, +229, +246, +203, +108, +2, +16, +80, +248, +11, +167, +203, +105, +202, +123, +145, +163, +202, +143, +204, +73, +92, +177, +197, +165, +248, +178, +117, +154, +13, +247, +222, +178, +214, +128, +122, +245, +157, +134, +82, +75, +87, +139, +210, +84, +4, +0, +213, +218, +218, +21, +165, +187, +29, +151, +207, +121, +188, +147, +196, +149, +151, +117, +33, +158, +189, +66, +23, +95, +238, +61, +140, +213, +240, +222, +131, +103, +167, +246, +10, +225, +246, +125, +174, +25, +150, +173, +98, +58, +97, +21, +87, +26, +128, +157, +107, +85, +199, +130, +120, +204, +4, +126, +26, +69, +38, +120, +26, +113, +195, +89, +52, +163, +159, +82, +255, +4, +10, +229, +223, +100, +219, +108, +242, +190, +243, +140, +219, +217, +120, +212, +193, +50, +103, +79, +199, +152, +29, +54, +90, +151, +216, +223, +253, +167, +48, +13, +188, +237, +110, +213, +79, +179, +198, +140, +244, +221, +96, +153, +114, +228, +99, +222, +143, +203, +248, +42, +0, +91, +55, +158, +60, +180, +154, +33, +56, +139, +65, +55, +21, +235, +226, +114, +123, +199, +5, +236, +166, +254, +188, +116, +41, +54, +255, +80, +99, +202, +172, +154, +181, +90, +209, +190, +60, +26, +10, +162, +243, +107, +172, +43, +168, +232, +5, +109, +212, +136, +150, +29, +199, +32, +187, +238, +244, +22, +209, +100, +30, +30, +30, +246, +169, +88, +15, +204, +215, +66, +200, +114, +131, +226, +108, +142, +206, +203, +55, +100, +30, +55, +47, +145, +189, +78, +53, +243, +45, +193, +45, +95, +106, +32, +48, +83, +60, +49, +197, +66, +60, +162, +175, +240, +92, +170, +203, +140, +103, +222, +173, +92, +215, +216, +182, +119, +209, +5, +129, +253, +214, +94, +252, +15, +159, +12, +158, +203, +147, +42, +110, +225, +36, +37, +117, +107, +145, +108, +38, +131, +159, +231, +242, +151, +95, +250, +156, +167, +147, +9, +131, +239, +28, +99, +188, +176, +99, +85, +34, +131, +49, +93, +249, +230, +224, +133, +20, +159, +249, +47, +172, +179, +74, +172, +184, +59, +91, +154, +120, +215, +166, +170, +132, +110, +116, +6, +99, +168, +96, +253, +160, +21, +215, +67, +16, +6, +250, +94, +100, +238, +184, +144, +6, +248, +18, +148, +218, +22, +110, +139, +145, +21, +212, +171, +48, +227, +33, +131, +60, +253, +129, +182, +6, +190, +190, +148, +205, +203, +61, +65, +36, +138, +245, +26, +100, +155, +236, +147, +188, +199, +53, +55, +130, +167, +143, +113, +166, +16, +195, +111, +194, +70, +62, +7, +161, +103, +119, +160, +46, +98, +132, +204, +48, +156, +114, +145, +250, +78, +180, +5, +142, +240, +71, +226, +124, +100, +49, +210, +177, +190, +115, +83, +27, +57, +254, +196, +182, +7, +102, +188, +250, +130, +83, +246, +30, +181, +204, +74, +107, +109, +87, +197, +252, +120, +0, +0, +59, +208, +207, +65, +158, +190, +21, +85, +143, +104, +153, +87, +133, +221, +177, +146, +17, +113, +65, +39, +16, +121, +255, +134, +86, +158, +83, +70, +118, +88, +168, +117, +61, +163, +162, +161, +38, +73, +192, +165, +115, +188, +137, +192, +145, +46, +223, +180, +172, +111, +159, +186, +101, +25, +131, +55, +152, +211, +7, +204, +243, +137, +61, +79, +121, +243, +135, +5, +4, +140, +117, +19, +226, +232, +147, +178, +12, +64, +51, +160, +33, +111, +249, +219, +28, +128, +56, +79, +247, +108, +185, +186, +233, +128, +51, +157, +107, +159, +218, +99, +110, +206, +188, +87, +7, +85, +29, +45, +15, +186, +8, +238, +70, +115, +111, +144, +118, +213, +241, +34, +163, +231, +158, +230, +114, +44, +48, +58, +172, +175, +237, +140, +173, +242, +41, +208, +88, +81, +109, +96, +6, +135, +28, +180, +13, +65, +127, +144, +80, +106, +116, +53, +35, +108, +200, +149, +34, +247, +4, +135, +113, +238, +128, +87, +78, +110, +75, +145, +157, +170, +242, +242, +116, +23, +197, +213, +132, +78, +24, +18, +99, +152, +30, +99, +241, +220, +255, +84, +70, +163, +198, +152, +75, +115, +98, +47, +192, +143, +108, +148, +7, +243, +126, +193, +47, +136, +239, +18, +43, +100, +71, +113, +24, +74, +104, +185, +75, +132, +65, +130, +92, +244, +79, +239, +211, +128, +52, +62, +0, +181, +12, +15, +209, +241, +243, +118, +22, +4, +216, +208, +179, +97, +70, +175, +13, +11, +8, +74, +130, +92, +9, +138, +220, +110, +116, +79, +27, +193, +238, +63, +71, +170, +246, +93, +84, +183, +131, +188, +121, +146, +206, +236, +227, +22, +98, +105, +90, +79, +145, +204, +129, +39, +249, +101, +200, +90, +22, +105, +72, +8, +89, +34, +41, +24, +23, +44, +54, +75, +13, +150, +242, +98, +131, +145, +149, +245, +247, +32, +126, +9, +107, +192, +11, +130, +131, +147, +16, +236, +10, +229, +41, +103, +165, +253, +193, +226, +59, +132, +199, +133, +222, +221, +80, +131, +207, +136, +58, +153, +162, +179, +19, +40, +127, +58, +162, +90, +175, +226, +151, +117, +36, +7, +56, +168, +220, +114, +226, +40, +31, +177, +20, +152, +243, +160, +113, +219, +45, +141, +157, +52, +181, +41, +168, +5, +128, +199, +145, +32, +56, +105, +90, +221, +17, +17, +194, +183, +251, +100, +17, +204, +121, +223, +87, +228, +106, +70, +202, +255, +1, +150, +212, +230, +8, +218, +246, +41, +250, +154, +148, +24, +202, +132, +68, +193, +253, +90, +31, +55, +146, +226, +102, +131, +165, +86, +128, +170, +70, +190, +54, +110, +32, +220, +215, +10, +167, +225, +82, +63, +160, +73, +94, +66, +1, +158, +241, +75, +31, +120, +251, +4, +78, +236, +52, +87, +221, +211, +172, +138, +50, +213, +109, +251, +113, +212, +29, +16, +47, +186, +212, +142, +214, +155, +79, +216, +90, +196, +74, +112, +107, +76, +10, +168, +104, +98, +114, +92, +90, +220, +136, +152, +238, +100, +241, +115, +193, +95, +177, +160, +3, +125, +155, +131, +243, +138, +40, +72, +215, +145, +178, +219, +0, +0, +174, +89, +42, +129, +215, +129, +130, +105, +12, +100, +222, +178, +94, +248, +133, +160, +147, +253, +151, +148, +235, +80, +212, +153, +103, +95, +194, +169, +152, +96, +114, +198, +66, +231, +184, +145, +159, +77, +121, +108, +165, +81, +220, +175, +169, +153, +94, +164, +78, +196, +41, +11, +249, +230, +121, +124, +45, +215, +191, +152, +34, +13, +185, +62, +179, +149, +112, +60, +209, +179, +29, +94, +47, +56, +150, +138, +223, +173, +155, +145, +0, +235, +60, +224, +214, +242, +29, +218, +79, +175, +229, +102, +183, +212, +207, +111, +37, +68, +95, +228, +139, +86, +125, +85, +10, +215, +143, +239, +38, +40, +149, +103, +255, +122, +29, +22, +50, +99, +237, +184, +4, +204, +43, +177, +5, +164, +22, +28, +249, +165, +28, +101, +194, +31, +204, +194, +105, +115, +194, +124, +146, +198, +176, +128, +59, +72, +70, +28, +207, +127, +84, +181, +48, +56, +29, +222, +106, +1, +245, +49, +89, +211, +94, +112, +75, +167, +19, +111, +28, +137, +98, +47, +105, +48, +36, +128, +255, +213, +166, +251, +60, +98, +53, +3, +34, +213, +221, +135, +156, +92, +165, +139, +99, +84, +70, +17, +168, +18, +231, +160, +245, +17, +89, +37, +66, +156, +166, +132, +217, +83, +143, +192, +233, +43, +112, +169, +131, +164, +119, +117, +176, +180, +229, +13, +185, +130, +91, +174, +240, +101, +86, +26, +235, +125, +237, +253, +35, +154, +249, +159, +146, +102, +51, +159, +125, +120, +251, +55, +120, +90, +17, +148, +227, +194, +217, +219, +248, +212, +135, +125, +144, +160, +8, +46, +106, +39, +58, +3, +198, +218, +208, +188, +180, +96, +217, +22, +77, +226, +238, +199, +38, +225, +96, +133, +191, +178, +66, +44, +170, +232, +72, +189, +27, +67, +84, +17, +29, +23, +2, +254, +215, +91, +90, +86, +224, +64, +63, +134, +33, +186, +242, +132, +150, +23, +68, +222, +72, +34, +39, +232, +55, +112, +250, +54, +147, +34, +241, +102, +33, +46, +116, +52, +210, +255, +94, +164, +21, +139, +88, +19, +37, +83, +87, +193, +20, +129, +154, +239, +26, +161, +102, +73, +47, +119, +32, +174, +103, +192, +27, +168, +25, +167, +171, +118, +64, +188, +201, +77, +186, +7, +253, +76, +195, +146, +28, +93, +244, +162, +174, +133, +58, +10, +215, +167, +144, +47, +158, +247, +4, +124, +30, +218, +209, +144, +221, +209, +0, +114, +145, +144, +60, +83, +123, +165, +217, +187, +22, +33, +140, +48, +161, +73, +196, +80, +178, +70, +12, +72, +31, +213, +98, +27, +200, +77, +68, +116, +185, +146, +180, +51, +145, +60, +228, +16, +85, +122, +12, +47, +231, +215, +78, +139, +233, +50, +82, +126, +253, +249, +253, +68, +223, +162, +22, +79, +109, +234, +246, +21, +58, +145, +85, +191, +85, +84, +233, +172, +51, +237, +195, +90, +244, +189, +131, +68, +99, +61, +246, +254, +141, +173, +210, +145, +97, +238, +119, +64, +173, +110, +35, +250, +34, +29, +195, +221, +202, +131, +222, +81, +210, +99, +221, +169, +77, +190, +52, +45, +249, +135, +28, +105, +0, +0, +205, +134, +164, +105, +41, +5, +49, +43, +174, +187, +204, +166, +75, +149, +88, +64, +201, +183, +145, +232, +15, +157, +36, +75, +50, +128, +26, +134, +123, +227, +192, +179, +48, +106, +56, +3, +155, +236, +135, +241, +29, +41, +3, +230, +162, +195, +250, +42, +154, +136, +103, +51, +103, +87, +142, +251, +3, +35, +119, +110, +122, +47, +241, +47, +63, +252, +202, +110, +90, +212, +223, +188, +185, +214, +98, +195, +91, +64, +229, +167, +210, +148, +177, +185, +223, +97, +55, +199, +201, +78, +121, +137, +77, +4, +75, +95, +125, +152, +57, +177, +205, +90, +114, +177, +134, +172, +170, +233, +145, +117, +189, +251, +49, +110, +181, +138, +141, +77, +253, +255, +246, +217, +19, +221, +89, +135, +34, +12, +213, +143, +106, +38, +20, +192, +57, +21, +247, +19, +76, +143, +10, +166, +7, +184, +205, +147, +235, +48, +118, +245, +222, +243, +204, +233, +225, +117, +184, +173, +199, +184, +107, +74, +134, +129, +243, +237, +96, +245, +210, +39, +239, +33, +70, +225, +168, +0, +132, +223, +169, +96, +141, +145, +47, +143, +180, +233, +135, +144, +115, +130, +200, +41, +11, +198, +177, +218, +154, +212, +228, +140, +11, +164, +250, +55, +128, +72, +221, +177, +170, +119, +206, +203, +77, +124, +182, +172, +144, +179, +147, +247, +212, +83, +236, +183, +113, +18, +110, +134, +57, +212, +7, +123, +34, +168, +196, +203, +111, +68, +235, +53, +155, +169, +0, +203, +25, +122, +232, +220, +86, +89, +42, +27, +212, +140, +78, +58, +202, +226, +48, +171, +28, +242, +251, +46, +137, +153, +66, +42, +187, +219, +80, +215, +168, +116, +30, +81, +149, +153, +234, +160, +1, +3, +149, +126, +158, +53, +197, +77, +150, +105, +50, +253, +248, +80, +21, +247, +147, +164, +73, +72, +190, +211, +111, +138, +132, +101, +142, +22, +190, +65, +77, +142, +227, +167, +52, +226, +38, +158, +188, +48, +90, +223, +126, +184, +112, +94, +37, +209, +185, +210, +161, +246, +55, +98, +200, +195, +238, +45, +121, +118, +253, +251, +65, +252, +176, +140, +159, +23, +63, +157, +144, +7, +70, +19, +195, +27, +18, +92, +162, +174, +48, +119, +105, +162, +179, +178, +69, +171, +190, +42, +169, +64, +90, +67, +206, +183, +39, +9, +179, +27, +43, +152, +92, +70, +194, +235, +211, +65, +170, +192, +147, +6, +113, +101, +183, +175, +208, +14, +2, +144, +233, +135, +32, +218, +33, +14, +35, +240, +50, +85, +150, +241, +19, +116, +100, +43, +22, +62, +26, +58, +252, +202, +211, +14, +167, +138, +237, +105, +112, +140, +184, +157, +23, +167, +98, +152, +69, +136, +131, +176, +165, +43, +221, +145, +254, +159, +137, +63, +15, +165, +199, +152, +209, +102, +0, +134, +242, +123, +149, +89, +5, +171, +103, +182, +163, +191, +119, +118, +173, +185, +243, +107, +2, +165, +110, +16, +177, +127, +196, +90, +29, +11, +132, +182, +4, +76, +149, +17, +116, +190, +61, +9, +13, +129, +65, +132, +240, +50, +182, +116, +252, +161, +13, +239, +12, +141, +231, +85, +191, +207, +0, +0, +53, +224, +68, +82, +239, +25, +25, +109, +227, +149, +9, +72, +192, +211, +102, +13, +235, +213, +235, +224, +135, +48, +15, +18, +97, +24, +194, +213, +86, +255, +44, +193, +218, +110, +206, +234, +234, +19, +228, +217, +37, +95, +107, +90, +83, +209, +132, +60, +219, +42, +146, +20, +166, +33, +31, +111, +201, +217, +130, +112, +90, +119, +107, +14, +126, +174, +200, +38, +50, +49, +53, +86, +50, +98, +105, +173, +166, +89, +235, +26, +186, +113, +77, +29, +248, +94, +15, +0, +99, +68, +19, +25, +123, +152, +171, +202, +106, +195, +232, +72, +73, +87, +188, +4, +55, +1, +28, +237, +148, +202, +198, +57, +42, +103, +60, +219, +73, +46, +94, +97, +95, +160, +189, +168, +230, +246, +58, +233, +31, +159, +224, +252, +2, +157, +79, +98, +192, +54, +64, +207, +225, +247, +204, +197, +225, +153, +127, +49, +38, +85, +183, +58, +55, +6, +6, +91, +136, +179, +227, +240, +180, +15, +218, +8, +239, +161, +208, +227, +220, +208, +59, +103, +108, +27, +29, +255, +74, +247, +236, +152, +110, +181, +84, +58, +108, +32, +150, +28, +185, +26, +53, +225, +83, +2, +87, +178, +38, +27, +212, +150, +106, +192, +96, +147, +56, +7, +60, +184, +84, +107, +2, +158, +182, +55, +51, +161, +92, +128, +250, +224, +17, +137, +23, +1, +156, +122, +152, +61, +148, +16, +100, +84, +177, +51, +229, +147, +242, +191, +101, +83, +119, +49, +46, +201, +162, +223, +87, +173, +100, +60, +170, +98, +197, +80, +116, +67, +84, +121, +79, +124, +125, +33, +235, +157, +65, +145, +17, +124, +116, +84, +68, +82, +32, +83, +122, +145, +10, +110, +199, +114, +85, +64, +221, +118, +10, +53, +174, +121, +156, +81, +237, +227, +151, +90, +33, +187, +49, +36, +254, +172, +133, +68, +238, +46, +48, +131, +156, +166, +92, +45, +191, +238, +67, +213, +75, +126, +87, +198, +218, +100, +76, +249, +179, +101, +109, +0, +57, +124, +181, +101, +220, +233, +174, +244, +30, +247, +126, +202, +158, +12, +16, +76, +227, +117, +4, +95, +204, +53, +90, +242, +151, +58, +68, +47, +80, +19, +116, +191, +101, +59, +34, +139, +76, +103, +106, +180, +164, +50, +76, +158, +199, +61, +29, +85, +49, +246, +246, +195, +43, +187, +84, +133, +241, +45, +79, +46, +240, +209, +111, +167, +31, +55, +196, +34, +84, +64, +39, +141, +192, +253, +247, +102, +41, +7, +181, +211, +80, +237, +219, +222, +90, +143, +194, +146, +182, +157, +30, +166, +222, +12, +132, +5, +164, +227, +245, +157, +36, +121, +72, +66, +38, +53, +28, +46, +83, +154, +124, +226, +139, +224, +104, +90, +29, +31, +160, +102, +236, +47, +157, +60, +184, +26, +47, +122, +19, +117, +163, +203, +9, +249, +13, +233, +146, +124, +157, +99, +74, +184, +116, +223, +98, +149, +90, +86, +132, +191, +231, +135, +175, +29, +89, +36, +30, +190, +54, +46, +84, +81, +86, +137, +13, +244, +84, +147, +13, +22, +223, +146, +150, +25, +13, +120, +84, +77, +120, +10, +238, +53, +227, +122, +0, +0, +203, +49, +105, +41, +238, +137, +70, +162, +121, +150, +242, +42, +135, +155, +166, +248, +32, +190, +253, +148, +83, +18, +183, +42, +63, +207, +7, +188, +62, +158, +44, +103, +234, +33, +76, +159, +24, +230, +156, +149, +176, +46, +162, +21, +225, +22, +203, +245, +10, +253, +158, +107, +143, +142, +230, +155, +227, +6, +170, +238, +240, +132, +10, +62, +54, +73, +88, +54, +79, +176, +209, +224, +177, +24, +248, +160, +206, +218, +235, +124, +142, +159, +115, +217, +119, +25, +91, +85, +80, +206, +46, +59, +64, +170, +214, +122, +249, +21, +104, +44, +181, +155, +29, +190, +209, +20, +235, +39, +164, +7, +159, +31, +255, +120, +173, +152, +59, +11, +40, +177, +141, +139, +183, +46, +185, +104, +132, +73, +67, +174, +189, +140, +87, +244, +104, +220, +193, +32, +74, +89, +129, +108, +115, +105, +9, +136, +211, +31, +37, +105, +41, +247, +123, +203, +158, +159, +41, +169, +31, +0, +76, +192, +228, +171, +50, +147, +102, +72, +72, +73, +93, +207, +23, +215, +189, +105, +106, +17, +33, +102, +162, +3, +188, +122, +108, +124, +133, +148, +111, +200, +118, +189, +224, +62, +1, +156, +250, +43, +197, +2, +10, +115, +1, +45, +9, +253, +125, +73, +82, +200, +97, +162, +238, +95, +180, +7, +50, +116, +59, +111, +158, +189, +178, +103, +25, +96, +182, +38, +138, +37, +182, +231, +142, +161, +21, +192, +67, +144, +186, +61, +126, +82, +42, +13, +57, +48, +11, +0, +7, +31, +108, +220, +130, +109, +50, +73, +219, +60, +62, +145, +142, +69, +150, +11, +177, +174, +34, +168, +116, +31, +180, +156, +154, +212, +69, +144, +193, +60, +255, +226, +89, +230, +63, +3, +178, +24, +4, +155, +199, +151, +130, +111, +34, +90, +62, +255, +240, +199, +198, +171, +71, +14, +161, +183, +156, +191, +138, +15, +129, +236, +15, +43, +185, +153, +54, +254, +196, +183, +222, +111, +6, +240, +114, +91, +237, +76, +123, +4, +236, +68, +211, +8, +11, +104, +101, +151, +159, +52, +213, +107, +247, +226, +12, +81, +167, +15, +129, +164, +15, +78, +39, +226, +231, +177, +83, +131, +142, +47, +30, +181, +56, +44, +65, +80, +17, +166, +87, +128, +111, +183, +185, +5, +63, +247, +128, +128, +193, +219, +137, +87, +95, +233, +248, +213, +145, +91, +116, +48, +183, +104, +207, +145, +83, +130, +249, +8, +5, +166, +91, +185, +210, +120, +77, +7, +63, +69, +192, +244, +235, +161, +210, +178, +35, +92, +167, +227, +17, +140, +189, +111, +173, +49, +55, +127, +150, +19, +236, +46, +176, +199, +193, +203, +110, +224, +177, +43, +158, +63, +78, +169, +142, +230, +154, +161, +149, +13, +151, +85, +220, +212, +50, +77, +65, +144, +162, +146, +191, +191, +103, +215, +135, +249, +141, +81, +127, +240, +62, +250, +74, +46, +123, +57, +217, +165, +15, +34, +122, +0, +99, +123, +245, +177, +234, +124, +244, +142, +171, +224, +120, +121, +227, +208, +130, +150, +247, +140, +133, +161, +201, +217, +64, +35, +140, +210, +62, +62, +203, +233, +99, +12, +0, +0, +153, +121, +217, +114, +165, +129, +94, +78, +250, +11, +245, +65, +73, +70, +138, +97, +189, +67, +156, +168, +198, +22, +220, +12, +151, +75, +254, +94, +254, +117, +172, +114, +59, +78, +129, +86, +83, +33, +80, +166, +146, +29, +146, +190, +200, +6, +176, +43, +158, +112, +93, +223, +17, +122, +186, +87, +88, +68, +169, +18, +157, +104, +240, +244, +103, +81, +142, +87, +116, +51, +93, +160, +116, +25, +99, +79, +61, +135, +99, +222, +15, +128, +17, +178, +145, +147, +195, +96, +91, +124, +6, +56, +108, +51, +212, +207, +129, +93, +90, +247, +21, +158, +54, +111, +45, +160, +173, +17, +55, +200, +103, +9, +51, +172, +183, +24, +165, +2, +231, +202, +174, +244, +232, +249, +233, +200, +140, +35, +161, +84, +182, +234, +95, +143, +127, +12, +114, +69, +224, +49, +190, +36, +210, +205, +77, +38, +149, +88, +185, +171, +146, +253, +124, +93, +213, +175, +151, +181, +80, +140, +206, +217, +67, +178, +218, +116, +251, +42, +120, +118, +123, +158, +86, +59, +123, +75, +203, +29, +33, +181, +87, +15, +4, +245, +178, +85, +46, +214, +167, +253, +158, +3, +32, +0, +203, +137, +28, +160, +242, +143, +213, +186, +60, +12, +213, +127, +247, +168, +63, +129, +40, +106, +0, +75, +152, +165, +24, +62, +90, +64, +157, +145, +220, +249, +141, +71, +107, +147, +67, +139, +156, +89, +84, +88, +194, +50, +162, +243, +196, +69, +48, +48, +249, +149, +129, +21, +200, +177, +14, +138, +143, +83, +185, +177, +52, +205, +88, +210, +0, +74, +132, +253, +58, +227, +1, +33, +59, +139, +247, +170, +62, +110, +207, +99, +128, +245, +128, +253, +41, +122, +109, +182, +144, +218, +137, +142, +207, +37, +6, +49, +43, +145, +177, +168, +194, +53, +193, +234, +181, +121, +113, +148, +45, +169, +202, +134, +83, +180, +190, +10, +49, +187, +152, +44, +204, +246, +168, +68, +249, +135, +198, +172, +193, +154, +226, +18, +136, +114, +105, +25, +210, +11, +68, +76, +89, +48, +172, +125, +127, +94, +214, +105, +31, +64, +185, +196, +61, +71, +123, +136, +182, +24, +202, +199, +94, +58, +78, +60, +46, +11, +147, +12, +65, +42, +185, +50, +194, +74, +37, +229, +152, +99, +246, +158, +157, +177, +44, +6, +109, +220, +255, +227, +157, +244, +219, +5, +35, +129, +91, +196, +172, +196, +148, +54, +255, +125, +184, +68, +148, +55, +35, +229, +55, +82, +229, +149, +228, +19, +49, +204, +161, +215, +213, +216, +202, +110, +109, +250, +197, +235, +238, +2, +234, +68, +127, +187, +40, +186, +235, +178, +45, +39, +89, +94, +42, +162, +120, +151, +113, +5, +241, +4, +173, +202, +15, +23, +157, +72, +88, +46, +212, +143, +145, +98, +105, +52, +245, +9, +25, +22, +204, +186, +80, +212, +23, +52, +200, +49, +80, +86, +61, +30, +84, +213, +21, +85, +255, +94, +174, +106, +63, +246, +47, +219, +38, +68, +198, +37, +244, +30, +223, +241, +96, +255, +213, +217, +130, +21, +146, +236, +220, +162, +202, +213, +170, +65, +191, +212, +89, +249, +0, +0, +153, +151, +146, +154, +169, +171, +126, +171, +13, +23, +205, +85, +231, +239, +190, +133, +142, +48, +179, +13, +139, +249, +202, +117, +54, +7, +213, +217, +83, +214, +237, +53, +239, +81, +150, +149, +189, +246, +232, +139, +14, +27, +169, +155, +144, +28, +227, +253, +219, +67, +22, +143, +242, +227, +87, +133, +125, +119, +229, +152, +132, +116, +80, +53, +123, +25, +114, +235, +16, +176, +102, +147, +46, +235, +42, +92, +12, +223, +151, +151, +131, +57, +63, +253, +35, +178, +35, +31, +53, +146, +13, +106, +159, +189, +25, +27, +195, +140, +249, +44, +17, +246, +172, +229, +126, +113, +170, +123, +166, +172, +136, +89, +12, +90, +242, +80, +69, +192, +84, +4, +51, +80, +32, +246, +214, +159, +170, +16, +200, +138, +10, +218, +26, +188, +68, +56, +85, +150, +97, +148, +164, +106, +34, +55, +213, +141, +230, +178, +112, +77, +56, +115, +195, +35, +64, +3, +190, +19, +151, +11, +122, +79, +85, +37, +179, +180, +73, +231, +61, +55, +248, +204, +56, +233, +94, +103, +127, +134, +104, +114, +242, +0, +119, +72, +45, +166, +11, +166, +78, +165, +220, +170, +0, +145, +173, +15, +4, +152, +53, +119, +194, +54, +214, +107, +121, +130, +154, +202, +128, +19, +137, +177, +133, +81, +188, +28, +170, +247, +222, +209, +215, +181, +156, +250, +57, +82, +124, +54, +7, +110, +28, +37, +132, +55, +8, +188, +46, +158, +55, +248, +154, +91, +190, +85, +58, +218, +92, +234, +240, +248, +206, +68, +96, +203, +88, +36, +100, +154, +145, +110, +85, +25, +200, +113, +148, +159, +232, +93, +23, +92, +198, +173, +60, +24, +220, +103, +20, +59, +197, +22, +77, +197, +218, +92, +168, +30, +121, +151, +141, +217, +55, +136, +122, +65, +45, +117, +180, +39, +124, +112, +26, +182, +2, +194, +205, +67, +120, +148, +7, +10, +49, +184, +154, +177, +246, +182, +191, +143, +80, +174, +209, +58, +142, +24, +89, +101, +136, +154, +205, +27, +11, +14, +245, +200, +157, +107, +20, +182, +230, +148, +147, +253, +119, +124, +148, +15, +25, +115, +42, +215, +59, +129, +235, +49, +175, +44, +93, +253, +64, +117, +116, +86, +7, +135, +52, +22, +6, +155, +199, +52, +24, +23, +57, +252, +27, +111, +152, +65, +128, +188, +97, +172, +149, +129, +252, +225, +66, +167, +129, +214, +63, +242, +196, +189, +187, +15, +148, +238, +73, +174, +253, +224, +93, +108, +5, +225, +181, +73, +11, +137, +176, +87, +211, +204, +153, +35, +232, +108, +186, +87, +116, +73, +37, +75, +128, +93, +73, +106, +156, +55, +64, +47, +131, +83, +117, +195, +52, +214, +79, +233, +19, +159, +247, +90, +90, +116, +60, +173, +39, +55, +186, +44, +164, +36, +3, +183, +181, +188, +245, +3, +117, +182, +122, +211, +195, +69, +55, +1, +112, +93, +13, +251, +44, +236, +192, +170, +141, +214, +43, +220, +170, +81, +123, +251, +223, +166, +113, +114, +10, +51, +11, +246, +34, +28, +135, +12, +81, +96, +227, +21, +30, +76, +72, +168, +6, +28, +217, +153, +247, +177, +0, +0, +163, +73, +185, +36, +188, +158, +16, +219, +134, +87, +132, +207, +152, +168, +220, +139, +21, +37, +89, +35, +187, +165, +122, +122, +245, +155, +164, +113, +229, +191, +153, +206, +212, +196, +226, +145, +18, +187, +72, +119, +58, +115, +206, +26, +40, +177, +74, +40, +142, +106, +205, +56, +205, +38, +246, +147, +124, +230, +19, +73, +93, +44, +64, +188, +159, +194, +75, +33, +204, +123, +27, +199, +130, +226, +131, +2, +201, +106, +245, +61, +144, +5, +73, +133, +29, +155, +214, +142, +115, +163, +231, +97, +244, +52, +94, +17, +167, +204, +17, +70, +149, +45, +109, +231, +138, +10, +4, +129, +159, +161, +162, +187, +186, +107, +181, +216, +89, +83, +11, +185, +218, +234, +110, +167, +190, +103, +142, +109, +223, +190, +5, +136, +91, +167, +91, +80, +240, +33, +85, +104, +108, +134, +70, +9, +90, +232, +96, +135, +216, +172, +1, +89, +235, +143, +53, +129, +191, +212, +90, +152, +84, +132, +133, +85, +43, +123, +193, +231, +234, +202, +78, +122, +148, +156, +216, +99, +164, +27, +122, +95, +52, +132, +27, +213, +85, +16, +58, +142, +152, +55, +235, +32, +134, +110, +65, +114, +233, +242, +52, +177, +1, +126, +106, +164, +225, +92, +179, +20, +45, +122, +19, +172, +85, +216, +108, +36, +146, +105, +65, +103, +171, +46, +156, +128, +152, +138, +66, +180, +50, +126, +218, +32, +176, +58, +190, +199, +109, +32, +168, +164, +105, +35, +11, +196, +124, +54, +172, +2, +3, +112, +86, +93, +140, +110, +18, +139, +103, +167, +218, +130, +83, +46, +50, +37, +173, +199, +160, +199, +151, +92, +44, +65, +163, +190, +184, +96, +222, +51, +119, +10, +102, +156, +208, +78, +55, +212, +11, +92, +138, +73, +200, +78, +153, +54, +78, +97, +52, +246, +32, +213, +0, +246, +17, +103, +212, +134, +29, +162, +28, +238, +94, +51, +128, +11, +220, +212, +134, +152, +188, +177, +220, +133, +110, +35, +127, +14, +92, +173, +108, +34, +226, +225, +81, +64, +32, +150, +252, +52, +175, +106, +102, +17, +60, +227, +231, +174, +6, +237, +79, +74, +7, +99, +154, +214, +55, +224, +232, +118, +40, +129, +11, +109, +209, +218, +225, +185, +96, +219, +65, +3, +154, +117, +100, +138, +152, +244, +78, +46, +172, +220, +174, +9, +14, +35, +23, +116, +51, +246, +71, +25, +205, +103, +31, +28, +151, +77, +174, +53, +249, +52, +117, +1, +171, +240, +88, +68, +181, +131, +62, +194, +2, +228, +3, +81, +144, +151, +175, +135, +148, +198, +112, +183, +253, +124, +171, +52, +59, +234, +144, +66, +46, +126, +170, +87, +48, +13, +17, +146, +98, +51, +89, +56, +118, +249, +31, +96, +15, +116, +214, +165, +124, +106, +60, +40, +159, +182, +64, +7, +167, +32, +49, +163, +140, +84, +0, +193, +173, +47, +158, +66, +150, +182, +59, +85, +83, +28, +186, +114, +11, +185, +229, +225, +137, +125, +99, +52, +25, +108, +165, +151, +230, +122, +12, +46, +217, +22, +157, +27, +201, +126, +177, +76, +63, +160, +11, +34, +253, +9, +144, +116, +0, +0, +82, +234, +114, +68, +69, +155, +233, +125, +209, +163, +227, +93, +149, +89, +213, +203, +4, +146, +49, +246, +253, +100, +64, +142, +223, +151, +40, +236, +118, +209, +153, +89, +38, +12, +85, +86, +107, +143, +81, +24, +244, +86, +220, +198, +236, +99, +135, +44, +83, +179, +42, +243, +151, +103, +130, +96, +118, +129, +225, +68, +103, +109, +153, +113, +2, +93, +43, +4, +142, +74, +6, +2, +245, +222, +91, +184, +225, +38, +81, +117, +147, +213, +188, +103, +170, +138, +22, +154, +144, +145, +67, +66, +35, +236, +65, +202, +25, +193, +144, +9, +132, +165, +185, +3, +141, +134, +36, +115, +150, +200, +119, +177, +127, +230, +105, +44, +98, +180, +96, +36, +64, +53, +129, +236, +178, +69, +229, +37, +202, +192, +206, +161, +194, +233, +159, +153, +153, +147, +221, +83, +80, +251, +234, +130, +212, +9, +135, +53, +234, +170, +129, +6, +58, +30, +114, +86, +57, +145, +116, +161, +128, +51, +209, +15, +60, +201, +253, +10, +62, +129, +146, +26, +64, +40, +10, +112, +231, +41, +192, +138, +104, +68, +46, +67, +225, +228, +111, +29, +29, +215, +231, +151, +27, +239, +155, +130, +43, +114, +102, +119, +177, +0, +157, +150, +56, +136, +248, +142, +98, +135, +213, +207, +82, +131, +238, +97, +140, +62, +76, +42, +103, +99, +61, +116, +102, +135, +102, +245, +140, +191, +29, +154, +118, +216, +28, +76, +143, +210, +93, +3, +218, +224, +46, +122, +99, +48, +182, +35, +111, +251, +125, +4, +137, +90, +20, +11, +12, +112, +88, +173, +23, +203, +211, +234, +22, +8, +37, +179, +251, +58, +127, +82, +90, +51, +182, +71, +157, +201, +12, +162, +98, +58, +106, +217, +208, +238, +59, +27, +255, +37, +58, +18, +120, +196, +123, +88, +47, +154, +103, +218, +181, +164, +218, +153, +238, +1, +13, +31, +170, +35, +193, +112, +135, +176, +69, +147, +44, +196, +206, +44, +106, +144, +100, +32, +176, +208, +63, +31, +24, +158, +122, +229, +48, +52, +243, +220, +217, +71, +30, +255, +71, +244, +229, +8, +203, +189, +247, +228, +154, +236, +59, +148, +24, +155, +231, +76, +206, +107, +182, +0, +121, +45, +77, +132, +184, +109, +9, +44, +75, +93, +200, +69, +81, +95, +138, +54, +195, +91, +33, +138, +74, +117, +166, +151, +216, +155, +13, +200, +60, +35, +167, +116, +97, +236, +242, +128, +215, +214, +201, +108, +240, +183, +207, +23, +164, +145, +157, +38, +18, +23, +29, +226, +85, +168, +195, +162, +101, +98, +61, +88, +29, +66, +233, +136, +230, +201, +62, +231, +227, +108, +237, +69, +229, +62, +9, +45, +42, +120, +72, +107, +3, +67, +20, +250, +37, +63, +136, +201, +164, +144, +217, +111, +126, +103, +53, +171, +74, +25, +95, +216, +34, +63, +104, +101, +103, +212, +165, +51, +199, +76, +201, +167, +0, +167, +97, +123, +36, +19, +142, +113, +46, +176, +237, +251, +182, +110, +211, +154, +201, +5, +54, +37, +254, +243, +199, +62, +153, +213, +171, +197, +244, +46, +236, +140, +193, +8, +85, +199, +214, +8, +0, +0, +160, +2, +27, +241, +96, +217, +59, +100, +89, +108, +76, +229, +106, +113, +159, +199, +79, +113, +168, +133, +101, +214, +164, +206, +1, +111, +3, +9, +69, +161, +201, +246, +103, +208, +113, +217, +211, +239, +180, +223, +158, +21, +180, +63, +41, +25, +66, +160, +35, +42, +60, +62, +11, +43, +151, +11, +127, +128, +64, +162, +190, +3, +222, +255, +153, +0, +173, +49, +15, +108, +185, +30, +53, +155, +146, +82, +232, +156, +253, +161, +47, +48, +226, +174, +61, +230, +96, +142, +152, +61, +196, +206, +39, +153, +144, +4, +52, +215, +181, +240, +176, +105, +117, +240, +14, +183, +157, +41, +141, +94, +18, +40, +210, +135, +23, +88, +129, +161, +165, +223, +2, +170, +165, +148, +5, +209, +223, +182, +24, +208, +166, +166, +71, +27, +243, +25, +81, +112, +167, +163, +33, +65, +82, +141, +143, +126, +138, +63, +217, +70, +56, +127, +164, +216, +204, +104, +81, +134, +222, +114, +9, +249, +158, +42, +164, +253, +253, +73, +225, +94, +232, +224, +236, +177, +113, +59, +188, +138, +116, +212, +248, +40, +15, +175, +222, +234, +243, +242, +44, +107, +98, +227, +66, +62, +143, +95, +61, +125, +90, +198, +145, +100, +60, +74, +130, +165, +93, +112, +121, +56, +155, +226, +16, +123, +147, +14, +247, +250, +230, +210, +163, +233, +112, +101, +135, +236, +68, +92, +171, +118, +59, +227, +244, +152, +237, +146, +157, +222, +250, +113, +230, +63, +212, +28, +4, +38, +237, +165, +161, +26, +19, +81, +149, +102, +233, +249, +93, +174, +213, +179, +111, +80, +81, +43, +32, +85, +83, +99, +44, +136, +200, +193, +163, +130, +69, +12, +229, +147, +192, +33, +217, +1, +122, +233, +179, +61, +76, +131, +185, +54, +129, +197, +22, +219, +169, +5, +46, +235, +104, +232, +208, +34, +224, +239, +60, +8, +187, +237, +214, +6, +104, +42, +107, +10, +96, +105, +170, +214, +53, +56, +32, +173, +47, +158, +65, +120, +67, +235, +22, +6, +21, +45, +245, +135, +42, +121, +224, +172, +187, +5, +241, +116, +209, +96, +97, +88, +59, +34, +142, +42, +73, +180, +177, +231, +59, +217, +111, +228, +177, +4, +189, +133, +155, +168, +111, +233, +150, +141, +151, +97, +137, +108, +30, +137, +59, +170, +73, +29, +245, +119, +28, +54, +163, +90, +65, +137, +28, +155, +144, +160, +116, +133, +243, +108, +128, +38, +111, +203, +33, +18, +46, +140, +133, +188, +134, +175, +0, +76, +155, +160, +216, +135, +59, +42, +224, +219, +124, +7, +10, +75, +71, +32, +20, +190, +136, +16, +145, +212, +86, +154, +83, +169, +89, +136, +66, +68, +209, +75, +197, +13, +221, +88, +118, +196, +98, +130, +101, +133, +65, +158, +221, +98, +185, +29, +61, +31, +127, +250, +91, +103, +237, +44, +182, +8, +165, +43, +175, +219, +163, +136, +226, +87, +183, +47, +35, +163, +178, +143, +144, +68, +29, +54, +13, +252, +49, +254, +27, +31, +250, +209, +207, +51, +76, +96, +250, +59, +19, +228, +81, +125, +123, +29, +0, +133, +15, +180, +160, +211, +80, +188, +0, +0, +37, +145, +213, +79, +226, +233, +91, +83, +158, +24, +24, +7, +3, +156, +104, +208, +224, +200, +47, +18, +220, +100, +122, +186, +199, +129, +46, +4, +136, +104, +116, +78, +19, +7, +255, +4, +214, +57, +104, +225, +132, +100, +218, +132, +106, +97, +108, +208, +26, +115, +253, +59, +16, +117, +191, +17, +206, +19, +143, +250, +242, +80, +145, +148, +222, +4, +251, +174, +229, +140, +67, +24, +239, +125, +127, +234, +85, +64, +37, +96, +106, +144, +101, +189, +50, +160, +49, +134, +29, +32, +40, +52, +142, +221, +211, +237, +61, +166, +225, +11, +181, +145, +33, +248, +254, +137, +148, +75, +66, +226, +218, +227, +108, +198, +251, +44, +46, +62, +105, +105, +208, +120, +161, +129, +152, +98, +106, +30, +102, +215, +140, +211, +43, +250, +43, +77, +204, +21, +239, +132, +53, +15, +37, +19, +119, +9, +75, +139, +52, +142, +58, +116, +164, +65, +144, +252, +39, +70, +225, +146, +10, +218, +96, +49, +68, +154, +65, +141, +66, +81, +107, +231, +210, +190, +203, +17, +60, +33, +189, +165, +211, +198, +119, +75, +27, +143, +143, +52, +137, +205, +254, +59, +197, +162, +185, +92, +167, +165, +217, +50, +165, +186, +235, +110, +43, +124, +34, +14, +243, +182, +60, +124, +64, +24, +161, +226, +46, +24, +76, +175, +202, +217, +85, +60, +141, +121, +232, +254, +218, +10, +109, +202, +93, +47, +251, +202, +64, +65, +255, +150, +245, +219, +236, +19, +129, +216, +3, +160, +183, +232, +127, +149, +175, +25, +150, +167, +69, +156, +26, +48, +232, +109, +54, +5, +129, +64, +151, +36, +21, +145, +141, +46, +59, +113, +98, +231, +126, +176, +79, +239, +216, +233, +42, +174, +201, +97, +39, +165, +235, +145, +113, +206, +3, +89, +228, +212, +0, +254, +184, +75, +76, +123, +55, +34, +16, +127, +156, +92, +17, +7, +131, +116, +18, +222, +222, +209, +139, +209, +161, +121, +37, +124, +18, +180, +34, +131, +105, +85, +129, +44, +147, +255, +252, +144, +147, +160, +195, +207, +89, +19, +179, +251, +104, +96, +33, +171, +201, +104, +58, +135, +1, +56, +30, +55, +203, +170, +80, +223, +245, +109, +174, +100, +52, +145, +169, +122, +248, +53, +143, +102, +187, +218, +47, +63, +30, +107, +35, +80, +168, +83, +102, +111, +53, +80, +71, +27, +86, +147, +44, +132, +207, +63, +36, +83, +211, +213, +96, +179, +205, +127, +238, +191, +196, +131, +182, +101, +19, +217, +7, +94, +188, +41, +94, +233, +193, +227, +203, +70, +152, +26, +209, +220, +184, +206, +180, +162, +79, +29, +84, +77, +151, +213, +0, +114, +106, +7, +52, +237, +157, +14, +214, +47, +216, +216, +11, +109, +136, +197, +37, +216, +104, +4, +178, +212, +128, +33, +77, +45, +150, +235, +100, +31, +213, +36, +244, +27, +59, +148, +134, +172, +62, +136, +114, +58, +138, +95, +74, +103, +124, +205, +245, +228, +39, +3, +201, +38, +22, +142, +108, +202, +164, +20, +17, +227, +230, +149, +165, +8, +42, +203, +81, +170, +240, +112, +131, +203, +186, +36, +134, +109, +0, +0, +203, +244, +130, +79, +188, +34, +206, +50, +4, +248, +115, +121, +130, +251, +114, +53, +83, +193, +59, +157, +112, +155, +125, +24, +197, +245, +171, +175, +38, +192, +179, +213, +168, +36, +235, +7, +156, +226, +143, +11, +62, +106, +134, +239, +250, +59, +56, +45, +186, +177, +75, +216, +32, +204, +92, +246, +96, +55, +101, +76, +169, +110, +103, +31, +71, +137, +192, +40, +223, +12, +137, +223, +90, +160, +156, +186, +180, +222, +140, +191, +185, +189, +38, +15, +33, +173, +46, +41, +64, +142, +250, +115, +255, +172, +77, +108, +61, +18, +58, +110, +79, +246, +191, +105, +28, +146, +151, +93, +35, +152, +2, +124, +188, +231, +149, +81, +199, +17, +94, +51, +39, +188, +147, +241, +94, +108, +215, +245, +38, +21, +231, +190, +213, +189, +255, +216, +177, +205, +180, +175, +142, +208, +176, +123, +17, +255, +232, +194, +249, +78, +133, +210, +178, +60, +34, +159, +63, +202, +81, +92, +142, +8, +85, +117, +116, +248, +198, +142, +141, +223, +62, +19, +51, +2, +93, +95, +36, +26, +72, +118, +36, +167, +235, +204, +85, +225, +241, +152, +207, +104, +189, +144, +41, +225, +169, +76, +26, +80, +158, +101, +229, +81, +150, +132, +170, +132, +118, +48, +121, +117, +183, +36, +59, +88, +232, +239, +202, +186, +46, +203, +161, +218, +234, +148, +4, +163, +76, +145, +230, +25, +114, +210, +69, +42, +241, +72, +14, +53, +174, +189, +156, +67, +40, +185, +26, +182, +7, +144, +233, +47, +38, +242, +40, +101, +196, +178, +190, +57, +134, +1, +46, +222, +244, +228, +191, +68, +133, +124, +115, +226, +236, +0, +173, +174, +127, +95, +30, +193, +50, +178, +157, +179, +163, +40, +201, +155, +200, +118, +0, +79, +185, +102, +158, +110, +198, +186, +138, +47, +108, +252, +18, +192, +232, +76, +119, +12, +228, +106, +234, +78, +68, +152, +203, +176, +3, +105, +36, +185, +51, +32, +200, +179, +62, +45, +128, +186, +246, +0, +231, +108, +18, +170, +209, +77, +30, +199, +117, +189, +150, +153, +147, +232, +43, +110, +240, +121, +138, +208, +75, +73, +200, +198, +25, +177, +205, +181, +191, +55, +54, +191, +165, +214, +161, +165, +51, +219, +80, +176, +5, +138, +181, +222, +198, +228, +127, +204, +153, +217, +172, +231, +217, +32, +54, +25, +2, +243, +25, +97, +161, +39, +60, +133, +33, +134, +245, +66, +97, +171, +136, +36, +86, +52, +98, +150, +55, +188, +181, +111, +169, +78, +255, +161, +111, +72, +65, +164, +167, +74, +181, +20, +170, +57, +113, +249, +130, +189, +51, +191, +54, +222, +48, +237, +197, +39, +110, +57, +154, +204, +62, +109, +19, +126, +10, +218, +8, +112, +247, +1, +170, +82, +153, +27, +86, +207, +38, +155, +131, +250, +84, +168, +92, +28, +142, +85, +100, +132, +218, +58, +39, +213, +113, +7, +55, +81, +92, +103, +104, +231, +136, +161, +144, +12, +96, +2, +169, +49, +94, +241, +247, +38, +33, +127, +35, +194, +51, +32, +230, +120, +158, +139, +253, +252, +185, +172, +189, +206, +126, +224, +57, +148, +0, +0, +198, +224, +15, +86, +159, +236, +72, +63, +195, +158, +121, +53, +255, +144, +146, +49, +94, +29, +29, +60, +84, +202, +44, +104, +41, +196, +174, +98, +38, +111, +86, +49, +64, +46, +163, +58, +123, +65, +93, +110, +238, +187, +226, +106, +15, +35, +82, +168, +45, +233, +131, +32, +225, +203, +91, +27, +107, +104, +130, +161, +245, +150, +199, +211, +233, +79, +87, +86, +156, +201, +213, +97, +255, +65, +68, +102, +251, +88, +75, +33, +135, +62, +14, +60, +254, +131, +16, +93, +251, +112, +195, +182, +189, +89, +210, +104, +62, +119, +109, +141, +206, +65, +83, +112, +138, +168, +106, +144, +195, +121, +2, +111, +157, +185, +163, +219, +53, +16, +15, +22, +200, +145, +99, +202, +158, +16, +248, +206, +200, +214, +112, +215, +92, +71, +255, +168, +194, +193, +204, +80, +194, +173, +35, +248, +124, +35, +102, +164, +240, +171, +235, +118, +8, +79, +33, +180, +99, +159, +87, +179, +241, +63, +231, +230, +183, +59, +181, +42, +160, +170, +3, +241, +143, +110, +241, +95, +239, +147, +28, +173, +184, +34, +110, +210, +87, +191, +121, +47, +187, +57, +91, +189, +2, +86, +172, +33, +159, +234, +126, +182, +46, +150, +33, +117, +52, +155, +111, +163, +250, +235, +200, +134, +181, +199, +255, +182, +26, +255, +241, +24, +180, +150, +191, +159, +3, +152, +19, +144, +191, +81, +52, +195, +232, +234, +129, +185, +139, +162, +131, +174, +181, +251, +114, +251, +191, +211, +17, +81, +157, +238, +200, +44, +251, +169, +86, +12, +128, +74, +184, +174, +127, +66, +179, +149, +51, +50, +188, +130, +3, +162, +21, +75, +146, +200, +96, +244, +101, +28, +188, +4, +165, +232, +199, +253, +199, +132, +168, +131, +4, +78, +206, +71, +127, +149, +160, +180, +80, +139, +148, +62, +24, +151, +178, +143, +230, +183, +194, +172, +40, +115, +157, +41, +92, +113, +169, +100, +47, +165, +178, +99, +25, +152, +32, +28, +47, +103, +193, +98, +97, +126, +9, +210, +31, +159, +156, +53, +158, +123, +242, +192, +95, +9, +189, +242, +25, +20, +83, +26, +144, +119, +255, +32, +209, +132, +91, +85, +99, +148, +70, +16, +17, +167, +51, +147, +189, +133, +32, +85, +48, +75, +220, +207, +62, +65, +201, +235, +71, +0, +245, +78, +88, +4, +213, +72, +58, +208, +156, +253, +175, +23, +122, +159, +204, +234, +102, +168, +90, +22, +208, +130, +188, +6, +25, +2, +107, +106, +31, +111, +93, +43, +191, +218, +232, +28, +173, +60, +186, +201, +139, +172, +197, +226, +139, +199, +55, +204, +255, +193, +120, +23, +217, +38, +16, +248, +2, +248, +99, +218, +193, +103, +16, +175, +99, +69, +69, +49, +79, +242, +169, +250, +59, +212, +127, +141, +197, +191, +16, +60, +213, +17, +190, +168, +70, +11, +153, +96, +220, +155, +8, +80, +50, +94, +86, +176, +29, +29, +109, +101, +243, +245, +73, +75, +234, +75, +216, +62, +61, +193, +83, +153, +153, +12, +14, +120, +98, +153, +36, +225, +12, +100, +129, +183, +84, +140, +67, +183, +234, +190, +45, +169, +0, +0, +233, +102, +210, +71, +85, +26, +90, +215, +73, +69, +168, +45, +98, +212, +4, +161, +112, +143, +5, +153, +138, +26, +184, +236, +232, +1, +230, +247, +164, +117, +148, +19, +239, +55, +79, +74, +32, +58, +69, +205, +172, +122, +159, +21, +41, +49, +132, +84, +74, +46, +139, +205, +233, +142, +169, +129, +230, +231, +203, +126, +172, +187, +103, +109, +164, +67, +29, +111, +118, +10, +18, +195, +138, +45, +247, +32, +50, +57, +139, +183, +119, +247, +7, +149, +189, +116, +48, +22, +200, +216, +248, +149, +20, +48, +253, +117, +144, +92, +123, +153, +162, +241, +175, +239, +216, +59, +128, +81, +26, +203, +186, +59, +189, +228, +252, +246, +118, +204, +0, +169, +200, +112, +79, +222, +222, +189, +78, +83, +68, +214, +43, +8, +45, +114, +43, +94, +20, +224, +143, +29, +53, +84, +60, +60, +122, +141, +229, +11, +48, +25, +155, +211, +107, +128, +199, +24, +0, +9, +230, +162, +170, +62, +78, +205, +156, +186, +254, +201, +194, +205, +227, +50, +93, +196, +206, +169, +244, +185, +142, +150, +248, +65, +221, +66, +254, +49, +103, +156, +180, +28, +141, +171, +133, +134, +55, +37, +155, +243, +73, +139, +90, +170, +225, +181, +191, +226, +143, +219, +13, +242, +141, +34, +78, +4, +162, +129, +194, +33, +84, +230, +166, +109, +8, +107, +49, +23, +115, +105, +152, +235, +225, +208, +5, +41, +64, +54, +31, +222, +72, +111, +146, +165, +78, +201, +131, +95, +31, +173, +200, +204, +53, +199, +21, +127, +252, +30, +148, +127, +220, +229, +225, +153, +249, +5, +128, +246, +115, +170, +130, +226, +179, +60, +6, +0, +29, +209, +194, +23, +229, +222, +192, +44, +91, +6, +200, +111, +131, +100, +227, +184, +216, +40, +34, +4, +69, +147, +76, +51, +128, +142, +18, +115, +87, +239, +9, +57, +200, +161, +73, +197, +73, +204, +154, +17, +117, +145, +25, +126, +28, +45, +198, +26, +22, +93, +168, +226, +254, +21, +0, +107, +20, +199, +103, +133, +14, +160, +225, +65, +50, +140, +154, +57, +165, +87, +60, +17, +192, +164, +191, +252, +248, +5, +106, +244, +68, +236, +104, +47, +150, +228, +98, +62, +40, +237, +4, +218, +53, +119, +138, +228, +168, +9, +152, +71, +226, +110, +143, +118, +143, +193, +6, +139, +85, +169, +20, +167, +126, +231, +76, +183, +15, +24, +145, +179, +166, +216, +75, +234, +134, +123, +213, +221, +190, +89, +6, +117, +79, +208, +12, +111, +72, +2, +84, +127, +192, +52, +114, +39, +116, +171, +17, +160, +222, +146, +1, +82, +171, +209, +204, +25, +178, +176, +73, +176, +127, +133, +213, +88, +228, +61, +35, +45, +199, +89, +215, +81, +171, +97, +75, +163, +175, +45, +148, +33, +120, +101, +126, +42, +230, +166, +202, +193, +246, +59, +200, +214, +63, +68, +223, +88, +106, +88, +221, +126, +189, +37, +193, +113, +229, +5, +39, +101, +39, +243, +160, +91, +22, +89, +233, +197, +228, +217, +188, +231, +207, +39, +6, +179, +231, +142, +174, +46, +58, +44, +193, +61, +75, +85, +233, +91, +0, +0, +89, +90, +117, +28, +188, +144, +28, +74, +231, +6, +189, +241, +164, +110, +72, +168, +2, +10, +250, +182, +168, +182, +27, +19, +51, +125, +216, +19, +5, +224, +16, +184, +23, +28, +139, +124, +54, +136, +214, +239, +62, +106, +170, +245, +98, +253, +153, +185, +139, +221, +10, +226, +164, +57, +74, +132, +78, +150, +38, +99, +156, +168, +75, +3, +222, +177, +75, +227, +52, +70, +166, +126, +204, +145, +106, +0, +210, +117, +52, +219, +248, +122, +253, +184, +132, +53, +119, +151, +201, +186, +185, +155, +210, +23, +154, +59, +67, +166, +150, +149, +250, +75, +81, +217, +191, +8, +156, +77, +182, +68, +19, +110, +203, +86, +184, +32, +82, +37, +66, +227, +151, +75, +182, +86, +105, +234, +148, +62, +214, +143, +83, +0, +13, +196, +244, +50, +3, +51, +20, +21, +202, +140, +16, +95, +224, +193, +255, +247, +74, +57, +111, +149, +88, +184, +204, +173, +119, +118, +245, +239, +164, +154, +211, +229, +133, +191, +57, +126, +114, +123, +155, +198, +194, +6, +237, +75, +158, +227, +43, +15, +61, +95, +158, +208, +204, +44, +192, +100, +151, +91, +37, +246, +11, +202, +76, +45, +243, +92, +69, +137, +70, +213, +168, +55, +40, +93, +230, +26, +230, +177, +161, +167, +235, +5, +159, +31, +111, +152, +179, +78, +59, +164, +102, +62, +208, +2, +121, +192, +45, +244, +233, +127, +166, +138, +164, +14, +119, +65, +62, +162, +187, +69, +48, +148, +24, +231, +114, +42, +92, +197, +250, +231, +175, +36, +27, +9, +127, +232, +99, +193, +235, +34, +248, +234, +159, +153, +145, +103, +246, +105, +97, +116, +126, +13, +218, +218, +190, +141, +188, +187, +233, +133, +36, +251, +248, +68, +119, +248, +199, +246, +10, +57, +85, +152, +46, +212, +111, +39, +189, +38, +193, +96, +137, +136, +225, +31, +136, +88, +132, +194, +75, +193, +189, +56, +203, +217, +183, +94, +81, +151, +175, +14, +125, +44, +16, +46, +158, +75, +94, +12, +159, +240, +139, +163, +233, +32, +19, +157, +45, +204, +154, +124, +175, +161, +248, +39, +246, +255, +205, +1, +251, +87, +114, +135, +115, +245, +126, +72, +227, +155, +243, +193, +112, +46, +72, +236, +176, +9, +49, +65, +176, +95, +134, +8, +53, +146, +66, +135, +121, +207, +129, +116, +233, +95, +14, +152, +165, +17, +114, +234, +196, +222, +158, +248, +133, +71, +132, +113, +211, +23, +183, +156, +23, +77, +120, +50, +206, +5, +208, +98, +16, +49, +146, +54, +206, +156, +81, +89, +106, +255, +227, +181, +207, +83, +149, +130, +230, +118, +10, +150, +79, +37, +77, +205, +182, +196, +43, +134, +15, +168, +236, +157, +45, +137, +60, +13, +134, +201, +203, +43, +117, +133, +10, +197, +232, +248, +233, +32, +5, +101, +100, +79, +66, +93, +96, +174, +65, +197, +148, +185, +82, +78, +93, +150, +96, +161, +255, +183, +247, +107, +249, +47, +153, +128, +229, +216, +217, +80, +121, +212, +221, +231, +104, +2, +143, +61, +38, +106, +208, +68, +204, +166, +157, +194, +88, +170, +103, +60, +144, +177, +0, +0, +142, +249, +71, +67, +112, +127, +12, +128, +197, +14, +104, +170, +78, +88, +115, +14, +189, +127, +238, +75, +162, +7, +0, +61, +7, +155, +51, +85, +0, +239, +5, +126, +207, +80, +3, +24, +163, +121, +58, +129, +1, +169, +182, +21, +223, +17, +53, +212, +205, +83, +37, +110, +50, +42, +186, +181, +59, +186, +94, +87, +176, +197, +40, +188, +11, +32, +175, +211, +212, +192, +33, +150, +216, +165, +78, +41, +235, +226, +107, +77, +56, +99, +225, +19, +255, +169, +73, +40, +194, +191, +106, +196, +45, +16, +177, +240, +30, +114, +239, +224, +73, +183, +149, +115, +199, +237, +63, +111, +61, +160, +130, +85, +69, +106, +140, +115, +183, +59, +43, +36, +14, +54, +100, +20, +173, +105, +214, +19, +61, +216, +150, +8, +0, +110, +207, +108, +104, +111, +236, +44, +204, +201, +163, +247, +163, +71, +15, +251, +152, +249, +2, +204, +105, +183, +35, +157, +107, +63, +195, +0, +136, +157, +163, +246, +103, +164, +33, +192, +15, +185, +247, +127, +207, +2, +227, +15, +198, +249, +209, +94, +242, +250, +74, +177, +188, +154, +38, +91, +243, +5, +22, +141, +242, +46, +179, +238, +93, +135, +196, +224, +107, +150, +60, +119, +26, +245, +87, +24, +30, +123, +35, +229, +207, +34, +44, +195, +115, +180, +172, +0, +43, +75, +29, +120, +78, +104, +86, +173, +55, +184, +39, +156, +218, +25, +248, +89, +213, +169, +212, +232, +4, +152, +176, +22, +153, +25, +120, +107, +122, +180, +44, +29, +185, +145, +48, +85, +99, +4, +29, +67, +132, +140, +32, +248, +203, +187, +36, +171, +169, +93, +9, +126, +191, +61, +131, +23, +88, +51, +20, +150, +237, +82, +56, +176, +86, +127, +117, +129, +176, +73, +151, +50, +236, +201, +127, +37, +41, +36, +153, +166, +176, +122, +218, +183, +222, +20, +231, +125, +19, +204, +57, +233, +72, +233, +154, +163, +172, +96, +230, +32, +161, +190, +89, +153, +131, +142, +13, +148, +204, +158, +38, +61, +28, +64, +221, +196, +190, +101, +29, +26, +118, +7, +87, +252, +94, +29, +160, +243, +222, +214, +41, +70, +207, +0, +191, +94, +103, +210, +196, +128, +53, +244, +216, +113, +206, +42, +20, +195, +211, +187, +154, +75, +121, +96, +147, +169, +242, +76, +60, +249, +59, +79, +58, +28, +32, +44, +12, +65, +88, +139, +102, +201, +66, +42, +133, +58, +119, +30, +126, +14, +205, +43, +230, +65, +231, +172, +106, +19, +151, +31, +253, +126, +8, +63, +9, +184, +145, +39, +215, +46, +223, +39, +165, +22, +15, +40, +167, +95, +195, +191, +224, +179, +116, +191, +181, +255, +75, +23, +24, +235, +236, +167, +57, +1, +182, +60, +14, +53, +40, +174, +196, +103, +252, +167, +123, +179, +89, +226, +201, +46, +142, +185, +35, +108, +66, +86, +130, +92, +247, +47, +229, +159, +141, +75, +91, +7, +149, +132, +50, +178, +230, +172, +193, +171, +227, +27, +163, +199, +50, +48, +96, +174, +218, +200, +28, +123, +8, +160, +147, +218, +116, +148, +246, +104, +101, +148, +49, +244, +1, +191, +0, +0, +83, +250, +87, +183, +135, +250, +169, +45, +210, +96, +2, +80, +22, +77, +22, +216, +5, +237, +65, +165, +254, +162, +202, +149, +252, +144, +203, +9, +177, +14, +133, +156, +4, +230, +83, +78, +236, +55, +118, +17, +40, +126, +71, +54, +107, +234, +53, +125, +235, +223, +141, +230, +62, +177, +178, +111, +179, +248, +134, +186, +106, +178, +153, +46, +59, +39, +157, +198, +88, +3, +225, +104, +92, +58, +157, +107, +26, +173, +67, +68, +68, +90, +19, +77, +215, +17, +119, +86, +69, +222, +94, +46, +2, +243, +230, +41, +74, +2, +45, +62, +147, +216, +180, +135, +17, +59, +51, +34, +155, +104, +251, +220, +71, +134, +100, +57, +220, +96, +153, +254, +27, +42, +124, +171, +254, +28, +18, +237, +43, +110, +152, +86, +9, +81, +180, +126, +39, +152, +28, +156, +116, +64, +40, +95, +247, +145, +51, +191, +62, +20, +49, +154, +30, +69, +30, +150, +152, +223, +131, +84, +57, +51, +113, +18, +94, +223, +127, +89, +159, +136, +220, +172, +39, +231, +69, +61, +150, +92, +59, +43, +129, +160, +220, +107, +108, +92, +223, +205, +143, +135, +124, +12, +220, +21, +109, +86, +163, +102, +122, +179, +145, +45, +114, +154, +127, +115, +63, +11, +134, +214, +238, +236, +172, +144, +92, +137, +101, +115, +21, +98, +171, +238, +218, +112, +99, +110, +181, +164, +0, +225, +188, +24, +146, +147, +159, +172, +248, +41, +54, +163, +19, +223, +183, +92, +104, +253, +192, +67, +225, +42, +222, +107, +207, +70, +47, +184, +126, +32, +208, +69, +161, +208, +19, +107, +77, +204, +66, +50, +79, +186, +229, +30, +40, +245, +180, +176, +9, +110, +143, +181, +104, +190, +117, +172, +180, +120, +255, +7, +4, +15, +216, +131, +196, +95, +165, +155, +254, +196, +105, +168, +198, +44, +230, +78, +61, +194, +78, +143, +56, +251, +32, +0, +99, +196, +68, +54, +226, +249, +89, +230, +154, +219, +113, +86, +223, +114, +240, +227, +94, +165, +229, +53, +56, +11, +170, +140, +161, +119, +65, +35, +127, +167, +194, +182, +8, +198, +69, +171, +74, +87, +111, +105, +80, +185, +34, +85, +184, +154, +234, +86, +22, +30, +161, +72, +120, +235, +57, +153, +98, +225, +226, +44, +73, +1, +74, +74, +170, +5, +73, +17, +45, +63, +98, +238, +62, +63, +118, +26, +107, +199, +24, +124, +247, +124, +20, +157, +79, +43, +165, +182, +154, +133, +113, +104, +255, +59, +115, +24, +16, +64, +111, +207, +222, +223, +228, +77, +247, +251, +87, +53, +2, +135, +227, +8, +26, +58, +202, +12, +48, +184, +254, +28, +97, +179, +3, +206, +126, +12, +205, +78, +113, +144, +95, +234, +192, +101, +152, +193, +194, +133, +32, +186, +105, +219, +151, +17, +43, +42, +67, +162, +76, +163, +189, +169, +50, +245, +0, +21, +1, +44, +31, +239, +11, +9, +235, +160, +81, +95, +198, +151, +177, +161, +60, +33, +171, +216, +87, +150, +25, +96, +136, +193, +134, +65, +214, +238, +44, +105, +226, +244, +46, +63, +10, +24, +182, +111, +146, +155, +244, +195, +0, +0, +146, +196, +77, +204, +170, +59, +136, +246, +173, +187, +123, +90, +14, +121, +212, +23, +121, +136, +134, +6, +240, +138, +78, +152, +9, +0, +146, +21, +220, +73, +132, +40, +29, +127, +66, +69, +18, +159, +219, +141, +103, +177, +47, +113, +132, +48, +114, +199, +43, +72, +248, +138, +68, +234, +130, +44, +219, +135, +93, +104, +60, +144, +107, +113, +89, +188, +160, +56, +159, +132, +99, +151, +102, +248, +153, +163, +147, +22, +36, +39, +102, +209, +236, +173, +179, +17, +31, +54, +166, +19, +220, +201, +92, +229, +123, +137, +175, +28, +114, +133, +213, +96, +136, +146, +91, +157, +59, +25, +94, +85, +12, +10, +26, +74, +44, +67, +184, +173, +13, +105, +90, +74, +35, +7, +231, +155, +250, +234, +118, +63, +75, +251, +220, +170, +242, +236, +67, +210, +236, +149, +211, +109, +116, +183, +227, +170, +200, +202, +164, +186, +163, +57, +189, +159, +25, +21, +110, +246, +251, +50, +89, +255, +2, +72, +143, +140, +246, +105, +241, +158, +158, +60, +230, +134, +240, +167, +21, +108, +33, +106, +181, +179, +227, +137, +148, +126, +69, +70, +91, +5, +194, +195, +200, +207, +105, +80, +237, +51, +155, +45, +55, +115, +107, +130, +237, +21, +214, +251, +64, +58, +185, +215, +138, +170, +228, +217, +29, +150, +206, +242, +209, +209, +11, +235, +51, +238, +117, +118, +171, +183, +42, +226, +1, +238, +100, +125, +46, +255, +243, +12, +59, +34, +241, +247, +55, +240, +131, +152, +39, +12, +14, +198, +21, +133, +134, +22, +198, +210, +152, +15, +164, +98, +114, +140, +234, +126, +158, +4, +1, +7, +55, +45, +183, +223, +0, +197, +149, +63, +116, +48, +101, +212, +147, +76, +245, +43, +195, +167, +36, +184, +241, +131, +94, +127, +206, +124, +175, +96, +91, +185, +69, +225, +94, +77, +125, +78, +166, +157, +55, +113, +153, +184, +48, +152, +165, +185, +70, +210, +39, +41, +132, +119, +251, +215, +216, +47, +104, +113, +110, +63, +22, +251, +83, +101, +75, +205, +183, +73, +207, +69, +161, +90, +107, +227, +183, +216, +23, +119, +248, +187, +181, +90, +13, +63, +219, +108, +142, +233, +52, +50, +180, +141, +135, +116, +72, +91, +197, +191, +78, +85, +72, +24, +49, +70, +145, +13, +2, +241, +219, +175, +239, +17, +91, +215, +197, +72, +53, +124, +90, +54, +84, +244, +111, +236, +96, +48, +85, +192, +125, +93, +216, +149, +139, +158, +166, +91, +37, +178, +55, +233, +16, +190, +12, +160, +144, +144, +77, +110, +131, +253, +17, +86, +235, +128, +84, +140, +203, +21, +135, +52, +195, +68, +213, +94, +175, +32, +39, +127, +65, +46, +155, +176, +29, +205, +151, +207, +226, +104, +231, +41, +243, +121, +106, +23, +47, +169, +252, +71, +61, +147, +112, +121, +224, +145, +86, +14, +244, +175, +2, +252, +175, +86, +35, +208, +204, +165, +73, +150, +63, +77, +145, +32, +9, +105, +41, +117, +250, +14, +203, +51, +192, +99, +200, +85, +51, +205, +64, +248, +102, +152, +110, +66, +185, +255, +48, +64, +6, +132, +82, +66, +0, +0, +179, +122, +141, +208, +240, +64, +214, +181, +194, +148, +20, +51, +132, +29, +23, +130, +132, +83, +4, +234, +60, +141, +169, +221, +191, +231, +72, +59, +178, +224, +144, +139, +62, +186, +237, +148, +60, +104, +15, +12, +61, +24, +224, +135, +8, +60, +175, +14, +254, +171, +116, +248, +152, +154, +126, +21, +105, +96, +228, +63, +83, +236, +21, +70, +64, +245, +210, +137, +2, +18, +13, +115, +211, +196, +32, +158, +103, +162, +59, +246, +116, +32, +72, +191, +166, +180, +141, +111, +55, +87, +245, +229, +71, +112, +211, +219, +55, +183, +142, +57, +152, +188, +213, +51, +94, +169, +51, +212, +208, +179, +98, +68, +173, +4, +250, +155, +104, +129, +154, +57, +54, +14, +207, +132, +70, +142, +21, +116, +63, +232, +51, +235, +243, +227, +229, +99, +137, +101, +157, +76, +130, +207, +124, +101, +107, +48, +117, +149, +186, +130, +49, +140, +75, +182, +165, +154, +175, +116, +71, +137, +116, +249, +163, +18, +81, +1, +35, +88, +35, +202, +108, +45, +195, +56, +28, +119, +102, +151, +13, +40, +151, +8, +19, +116, +199, +76, +211, +53, +11, +214, +12, +29, +100, +23, +194, +185, +20, +112, +175, +165, +209, +177, +220, +245, +111, +19, +131, +141, +86, +182, +185, +115, +138, +255, +101, +71, +93, +25, +66, +224, +217, +50, +99, +149, +49, +194, +114, +121, +175, +179, +193, +159, +199, +119, +84, +90, +32, +39, +155, +0, +135, +133, +222, +94, +35, +131, +136, +165, +125, +105, +54, +42, +43, +99, +154, +207, +71, +234, +158, +203, +62, +222, +148, +117, +164, +249, +212, +131, +238, +232, +25, +214, +118, +44, +150, +189, +129, +18, +88, +209, +238, +57, +246, +210, +154, +82, +140, +148, +96, +38, +224, +221, +177, +93, +116, +13, +234, +254, +46, +162, +157, +241, +128, +68, +242, +76, +169, +228, +91, +150, +82, +124, +141, +230, +12, +162, +53, +183, +116, +156, +222, +70, +198, +49, +252, +251, +168, +138, +25, +162, +55, +199, +5, +173, +160, +203, +53, +223, +250, +81, +59, +205, +184, +44, +94, +77, +174, +187, +176, +187, +103, +186, +117, +49, +246, +148, +214, +146, +31, +27, +231, +65, +242, +110, +17, +1, +52, +6, +105, +94, +154, +118, +55, +209, +11, +251, +22, +46, +72, +90, +99, +13, +125, +78, +134, +105, +226, +111, +15, +61, +26, +241, +37, +122, +154, +209, +52, +164, +43, +235, +213, +28, +90, +218, +34, +195, +88, +64, +191, +57, +179, +222, +166, +16, +131, +184, +205, +9, +117, +200, +178, +228, +206, +1, +143, +200, +162, +81, +56, +201, +210, +71, +80, +203, +117, +10, +211, +56, +28, +11, +199, +189, +146, +96, +189, +104, +60, +120, +130, +204, +224, +80, +252, +113, +251, +173, +140, +54, +93, +183, +140, +245, +243, +189, +179, +147, +31, +80, +183, +124, +128, +151, +195, +170, +192, +182, +94, +117, +132, +198, +206, +120, +111, +100, +154, +48, +133, +179, +192, +3, +81, +191, +74, +219, +58, +125, +188, +153, +72, +130, +18, +202, +128, +60, +180, +4, +83, +202, +99, +75, +0, +0, +139, +149, +107, +73, +244, +54, +213, +39, +0, +188, +231, +165, +13, +213, +68, +150, +101, +55, +78, +203, +180, +28, +108, +56, +223, +42, +47, +131, +251, +113, +224, +247, +171, +157, +102, +77, +165, +247, +203, +218, +10, +183, +3, +217, +170, +75, +17, +54, +76, +39, +121, +20, +104, +199, +147, +96, +144, +124, +94, +157, +97, +58, +22, +127, +71, +9, +135, +146, +198, +173, +30, +49, +220, +196, +120, +249, +5, +73, +116, +4, +237, +132, +30, +8, +164, +146, +20, +71, +106, +14, +23, +126, +30, +5, +250, +142, +110, +223, +240, +41, +125, +13, +82, +38, +84, +18, +133, +207, +46, +222, +85, +136, +106, +7, +138, +140, +161, +9, +184, +213, +161, +215, +95, +112, +254, +114, +254, +59, +212, +179, +44, +51, +107, +173, +168, +222, +130, +50, +23, +74, +64, +44, +148, +60, +57, +69, +53, +207, +174, +215, +105, +226, +91, +188, +12, +10, +173, +29, +253, +165, +137, +49, +217, +94, +193, +65, +89, +182, +106, +0, +103, +150, +236, +229, +180, +95, +197, +255, +232, +95, +186, +24, +217, +238, +26, +143, +119, +115, +214, +78, +215, +252, +141, +103, +89, +79, +233, +239, +188, +135, +209, +242, +84, +192, +205, +149, +220, +128, +87, +112, +147, +109, +178, +42, +186, +42, +16, +112, +207, +75, +168, +57, +180, +131, +111, +110, +168, +236, +224, +250, +88, +125, +128, +182, +219, +181, +158, +171, +19, +199, +251, +137, +58, +208, +77, +108, +130, +245, +83, +41, +239, +116, +87, +171, +98, +121, +12, +253, +193, +203, +129, +253, +29, +181, +181, +55, +15, +126, +100, +21, +90, +99, +188, +131, +246, +84, +232, +148, +149, +120, +31, +30, +55, +124, +129, +210, +109, +234, +113, +156, +72, +206, +172, +173, +3, +208, +94, +72, +49, +162, +35, +20, +255, +107, +105, +49, +33, +127, +228, +186, +137, +249, +81, +119, +64, +200, +174, +160, +0, +129, +132, +253, +173, +95, +55, +241, +9, +148, +52, +252, +72, +130, +255, +91, +140, +69, +212, +41, +226, +156, +33, +88, +25, +14, +61, +196, +36, +87, +7, +234, +172, +119, +169, +169, +197, +85, +218, +103, +63, +136, +47, +249, +248, +202, +246, +162, +30, +138, +202, +153, +138, +116, +247, +36, +8, +29, +191, +172, +26, +215, +9, +3, +88, +44, +137, +56, +247, +10, +153, +100, +202, +184, +50, +34, +228, +60, +230, +109, +210, +183, +131, +10, +77, +67, +71, +5, +21, +157, +55, +55, +205, +142, +234, +175, +126, +27, +199, +130, +50, +208, +155, +147, +79, +185, +103, +140, +173, +79, +231, +129, +92, +38, +139, +73, +61, +55, +116, +182, +163, +159, +1, +221, +91, +57, +171, +56, +126, +170, +40, +2, +161, +14, +5, +37, +174, +248, +116, +114, +249, +196, +95, +115, +206, +180, +243, +20, +251, +43, +227, +72, +141, +108, +128, +41, +246, +32, +72, +96, +99, +170, +175, +198, +66, +54, +73, +164, +219, +177, +141, +239, +82, +154, +108, +60, +173, +181, +66, +47, +53, +22, +21, +73, +101, +225, +184, +49, +118, +251, +202, +89, +0, +0, +194, +92, +112, +170, +175, +210, +90, +118, +58, +225, +174, +154, +220, +190, +215, +10, +37, +11, +145, +126, +26, +245, +18, +86, +186, +29, +146, +24, +58, +22, +188, +25, +48, +105, +120, +61, +2, +173, +93, +140, +46, +4, +58, +216, +23, +13, +32, +182, +98, +57, +60, +2, +6, +90, +125, +95, +138, +174, +103, +67, +214, +83, +20, +33, +224, +128, +12, +32, +55, +196, +0, +155, +193, +53, +123, +178, +70, +49, +152, +203, +207, +155, +43, +71, +145, +114, +17, +67, +78, +154, +158, +118, +118, +140, +169, +202, +21, +229, +138, +170, +215, +102, +84, +218, +146, +53, +19, +90, +110, +154, +19, +56, +200, +87, +248, +243, +82, +42, +42, +6, +160, +127, +141, +48, +14, +92, +178, +108, +93, +44, +243, +13, +86, +49, +192, +1, +66, +52, +219, +31, +211, +230, +7, +65, +65, +120, +76, +154, +69, +14, +170, +27, +224, +139, +245, +145, +237, +41, +39, +25, +163, +86, +40, +169, +139, +111, +18, +132, +150, +32, +254, +100, +57, +132, +135, +128, +174, +222, +79, +40, +150, +114, +37, +42, +248, +149, +199, +84, +31, +178, +54, +149, +153, +37, +143, +72, +84, +223, +179, +12, +60, +16, +158, +201, +231, +66, +58, +237, +253, +217, +176, +10, +83, +223, +108, +144, +252, +226, +119, +92, +225, +209, +182, +132, +64, +76, +160, +66, +251, +59, +126, +99, +39, +185, +255, +100, +154, +60, +234, +136, +56, +139, +100, +90, +142, +9, +214, +245, +40, +45, +156, +74, +203, +217, +23, +69, +139, +70, +97, +161, +111, +135, +243, +188, +204, +72, +60, +75, +106, +49, +141, +218, +94, +43, +254, +149, +251, +175, +139, +154, +18, +233, +104, +22, +108, +184, +210, +101, +175, +16, +244, +167, +141, +62, +240, +1, +117, +173, +137, +48, +126, +174, +190, +152, +230, +151, +115, +187, +127, +146, +228, +10, +65, +60, +149, +248, +197, +38, +161, +141, +219, +92, +99, +148, +15, +253, +106, +23, +92, +55, +114, +130, +18, +232, +49, +122, +82, +30, +33, +75, +49, +253, +153, +48, +33, +186, +151, +64, +38, +196, +22, +185, +155, +5, +235, +218, +53, +211, +201, +254, +99, +127, +198, +220, +130, +139, +219, +106, +241, +200, +213, +18, +41, +251, +143, +201, +224, +94, +81, +155, +254, +90, +163, +244, +175, +112, +255, +135, +65, +250, +94, +47, +122, +157, +252, +193, +13, +217, +160, +56, +250, +9, +172, +205, +9, +238, +176, +43, +245, +86, +38, +184, +57, +123, +246, +232, +69, +90, +127, +138, +11, +90, +226, +204, +188, +47, +26, +63, +113, +189, +114, +56, +64, +23, +156, +219, +111, +126, +166, +135, +211, +236, +39, +122, +76, +112, +10, +117, +32, +241, +46, +132, +155, +10, +185, +18, +79, +125, +21, +106, +92, +146, +73, +216, +147, +131, +216, +213, +134, +29, +44, +36, +10, +196, +129, +192, +203, +241, +189, +131, +66, +223, +144, +231, +83, +25, +95, +152, +230, +241, +121, +26, +99, +52, +16, +185, +135, +246, +19, +20, +104, +245, +76, +220, +181, +255, +125, +195, +15, +254, +0, +0, +90, +204, +11, +209, +59, +33, +94, +116, +51, +16, +155, +121, +125, +9, +206, +100, +224, +104, +151, +230, +84, +252, +42, +187, +119, +2, +102, +247, +145, +233, +207, +234, +118, +225, +88, +137, +137, +148, +121, +47, +235, +186, +247, +61, +181, +157, +253, +222, +205, +231, +3, +80, +49, +217, +61, +137, +135, +78, +153, +242, +88, +72, +236, +201, +86, +249, +186, +139, +124, +211, +244, +202, +195, +175, +84, +72, +245, +108, +82, +116, +241, +89, +95, +57, +41, +235, +25, +98, +162, +134, +47, +1, +209, +56, +223, +232, +121, +0, +217, +139, +64, +148, +87, +64, +158, +107, +107, +243, +217, +41, +117, +65, +115, +2, +141, +7, +134, +243, +156, +193, +81, +169, +170, +148, +25, +32, +50, +231, +231, +174, +190, +66, +234, +116, +3, +142, +62, +6, +56, +107, +202, +251, +56, +29, +73, +123, +136, +8, +158, +206, +36, +95, +241, +83, +110, +64, +63, +11, +85, +18, +138, +189, +168, +251, +35, +199, +245, +230, +40, +246, +78, +76, +73, +66, +112, +202, +143, +91, +187, +122, +95, +22, +175, +52, +24, +190, +185, +192, +31, +21, +235, +170, +106, +161, +209, +218, +212, +91, +188, +92, +137, +46, +226, +3, +2, +209, +71, +69, +88, +161, +144, +172, +127, +162, +133, +92, +156, +113, +161, +53, +186, +133, +41, +94, +70, +91, +242, +104, +59, +104, +220, +118, +69, +154, +114, +166, +177, +69, +53, +19, +194, +17, +27, +152, +169, +165, +39, +220, +117, +116, +197, +9, +6, +113, +181, +94, +199, +45, +48, +199, +188, +37, +26, +161, +100, +247, +230, +112, +162, +23, +146, +147, +251, +62, +111, +161, +213, +235, +191, +32, +88, +102, +170, +131, +88, +150, +101, +158, +201, +93, +181, +163, +112, +114, +70, +36, +101, +160, +194, +3, +145, +136, +194, +139, +77, +51, +64, +243, +90, +205, +42, +24, +104, +112, +157, +60, +59, +93, +86, +200, +212, +107, +90, +238, +139, +8, +173, +245, +176, +158, +165, +236, +145, +154, +17, +89, +6, +135, +140, +217, +72, +117, +9, +1, +25, +176, +149, +8, +83, +138, +166, +233, +152, +155, +8, +133, +16, +186, +1, +45, +245, +81, +46, +109, +199, +15, +92, +88, +212, +212, +23, +46, +250, +100, +54, +7, +130, +28, +208, +232, +36, +110, +80, +7, +209, +176, +172, +47, +118, +32, +73, +138, +92, +159, +198, +105, +152, +175, +180, +154, +73, +194, +237, +35, +89, +73, +130, +136, +234, +206, +231, +188, +21, +227, +89, +151, +27, +138, +107, +215, +234, +11, +225, +93, +184, +127, +42, +212, +8, +224, +188, +153, +20, +180, +179, +138, +211, +10, +30, +143, +9, +111, +175, +231, +160, +142, +139, +159, +58, +191, +161, +41, +46, +86, +71, +168, +9, +248, +136, +69, +160, +57, +43, +58, +102, +152, +105, +26, +221, +190, +125, +151, +59, +235, +23, +32, +193, +155, +63, +69, +24, +104, +202, +139, +85, +122, +193, +240, +251, +160, +7, +30, +1, +158, +179, +29, +181, +88, +128, +253, +61, +164, +206, +85, +63, +1, +251, +167, +150, +119, +0, +0, +218, +27, +96, +8, +32, +214, +117, +202, +178, +62, +56, +253, +94, +105, +40, +246, +111, +192, +1, +189, +166, +168, +102, +62, +71, +133, +72, +129, +174, +64, +132, +87, +213, +18, +208, +198, +190, +27, +169, +248, +214, +182, +193, +191, +24, +16, +21, +40, +181, +30, +78, +248, +166, +163, +88, +194, +64, +29, +250, +28, +222, +117, +43, +13, +169, +31, +10, +186, +12, +83, +167, +160, +101, +252, +214, +249, +177, +65, +141, +152, +255, +27, +78, +130, +75, +7, +230, +204, +60, +34, +83, +99, +78, +244, +191, +251, +208, +214, +22, +179, +152, +96, +29, +202, +70, +56, +221, +212, +90, +60, +142, +176, +99, +248, +228, +212, +27, +149, +196, +168, +194, +229, +163, +23, +14, +159, +47, +205, +42, +24, +72, +25, +173, +243, +137, +11, +144, +69, +80, +36, +149, +185, +174, +208, +198, +44, +88, +81, +81, +215, +115, +63, +58, +176, +233, +70, +87, +186, +9, +44, +27, +75, +239, +89, +63, +244, +34, +151, +185, +222, +87, +46, +190, +195, +65, +10, +217, +124, +94, +5, +138, +217, +41, +123, +131, +67, +174, +199, +199, +202, +252, +13, +48, +162, +105, +32, +230, +141, +20, +192, +34, +71, +154, +29, +33, +205, +214, +60, +170, +169, +203, +123, +91, +134, +115, +166, +150, +241, +62, +73, +162, +186, +89, +15, +164, +158, +97, +130, +34, +77, +208, +68, +126, +43, +6, +119, +233, +118, +132, +0, +187, +216, +230, +228, +35, +98, +213, +219, +49, +150, +176, +103, +81, +194, +186, +12, +35, +86, +30, +187, +229, +189, +96, +101, +193, +162, +92, +161, +180, +54, +82, +186, +64, +219, +11, +89, +117, +35, +95, +29, +13, +59, +18, +203, +174, +65, +130, +74, +189, +68, +206, +10, +109, +59, +4, +10, +100, +32, +171, +194, +72, +218, +22, +237, +199, +155, +199, +115, +23, +143, +88, +219, +76, +133, +254, +58, +38, +145, +97, +211, +140, +49, +56, +175, +23, +37, +26, +36, +70, +255, +155, +58, +113, +97, +121, +46, +204, +68, +202, +23, +144, +139, +37, +136, +115, +68, +58, +118, +41, +37, +70, +159, +11, +114, +70, +200, +210, +239, +93, +134, +103, +182, +110, +15, +123, +58, +233, +12, +169, +121, +15, +107, +117, +35, +222, +39, +164, +57, +153, +63, +75, +1, +35, +96, +48, +112, +135, +164, +42, +46, +92, +219, +231, +39, +4, +92, +17, +165, +125, +110, +72, +22, +218, +116, +121, +39, +101, +108, +35, +195, +105, +253, +158, +158, +222, +209, +205, +131, +175, +133, +181, +21, +44, +216, +133, +38, +192, +185, +72, +162, +113, +118, +128, +220, +122, +184, +191, +191, +175, +25, +159, +28, +24, +96, +76, +216, +149, +72, +139, +214, +94, +182, +26, +209, +166, +154, +124, +177, +22, +221, +129, +17, +109, +165, +105, +223, +138, +67, +205, +202, +62, +70, +50, +160, +122, +76, +199, +96, +32, +51, +252, +99, +32, +158, +135, +191, +235, +21, +51, +104, +72, +141, +95, +171, +131, +142, +124, +117, +49, +197, +59, +163, +118, +93, +63, +5, +213, +123, +25, +218, +0, +0, +225, +104, +153, +210, +138, +16, +37, +121, +211, +116, +188, +155, +102, +170, +12, +224, +157, +243, +194, +187, +29, +134, +154, +43, +99, +131, +99, +128, +48, +198, +44, +193, +158, +195, +173, +178, +149, +133, +36, +209, +141, +49, +80, +1, +239, +152, +139, +70, +137, +52, +247, +235, +113, +213, +219, +48, +125, +230, +157, +217, +179, +25, +126, +179, +224, +9, +24, +78, +212, +51, +191, +141, +190, +122, +146, +177, +204, +85, +249, +52, +133, +204, +129, +213, +255, +75, +64, +15, +148, +114, +64, +175, +92, +2, +194, +113, +16, +149, +130, +241, +144, +1, +73, +112, +67, +108, +146, +135, +28, +56, +231, +34, +60, +129, +194, +2, +89, +182, +246, +151, +3, +181, +180, +147, +85, +127, +226, +77, +86, +179, +100, +99, +23, +95, +73, +126, +219, +133, +186, +173, +124, +198, +226, +240, +204, +49, +153, +187, +254, +32, +138, +118, +228, +216, +185, +113, +248, +38, +102, +78, +83, +96, +112, +7, +119, +32, +56, +4, +103, +156, +37, +204, +120, +96, +226, +210, +154, +147, +36, +159, +207, +224, +51, +153, +161, +176, +19, +220, +221, +53, +190, +82, +74, +147, +226, +75, +14, +159, +30, +67, +120, +31, +85, +169, +6, +42, +203, +146, +77, +171, +143, +134, +155, +107, +181, +41, +238, +107, +183, +66, +66, +109, +242, +181, +93, +94, +237, +171, +132, +196, +17, +76, +42, +253, +146, +5, +148, +113, +90, +4, +93, +119, +80, +37, +9, +235, +65, +60, +197, +146, +241, +130, +173, +161, +216, +1, +93, +7, +174, +220, +3, +191, +46, +53, +207, +237, +212, +180, +70, +10, +10, +66, +2, +112, +246, +151, +226, +50, +108, +232, +170, +50, +203, +96, +52, +208, +140, +155, +185, +95, +145, +131, +245, +117, +35, +244, +78, +154, +219, +23, +191, +25, +223, +84, +20, +253, +124, +14, +222, +204, +120, +21, +124, +194, +182, +39, +162, +21, +26, +202, +218, +30, +241, +221, +152, +105, +251, +209, +147, +133, +58, +99, +17, +30, +248, +44, +88, +24, +24, +114, +12, +193, +77, +21, +218, +215, +144, +232, +227, +162, +4, +79, +162, +189, +192, +30, +98, +137, +29, +13, +106, +98, +239, +54, +85, +99, +105, +26, +96, +148, +126, +156, +179, +36, +150, +222, +15, +173, +52, +199, +70, +251, +149, +199, +41, +8, +13, +149, +90, +150, +88, +7, +22, +251, +115, +41, +162, +0, +202, +136, +82, +189, +62, +155, +118, +236, +32, +131, +54, +62, +232, +88, +212, +127, +165, +181, +69, +90, +216, +104, +91, +97, +7, +0, +186, +61, +31, +78, +170, +195, +72, +211, +53, +5, +219, +241, +225, +153, +133, +137, +26, +188, +252, +115, +133, +34, +93, +0, +226, +216, +109, +34, +136, +100, +3, +228, +213, +80, +240, +146, +32, +69, +136, +215, +36, +173, +234, +85, +50, +115, +200, +231, +239, +208, +30, +237, +136, +157, +173, +201, +197, +225, +203, +99, +241, +136, +20, +4, +103, +126, +12, +42, +122, +189, +1, +96, +237, +25, +111, +59, +51, +183, +194, +248, +252, +61, +139, +186, +146, +71, +0, +0, +162, +219, +45, +63, +36, +68, +93, +207, +92, +71, +246, +152, +94, +166, +117, +8, +33, +199, +228, +238, +155, +162, +54, +155, +6, +104, +200, +241, +177, +10, +218, +76, +198, +19, +246, +229, +205, +34, +208, +29, +89, +119, +194, +219, +82, +143, +108, +101, +96, +26, +161, +230, +196, +54, +243, +57, +210, +59, +67, +172, +49, +47, +43, +63, +60, +248, +189, +126, +148, +67, +253, +219, +6, +59, +88, +170, +92, +214, +108, +28, +108, +71, +196, +141, +168, +18, +103, +28, +160, +138, +124, +187, +102, +247, +40, +203, +137, +167, +182, +162, +241, +67, +235, +153, +60, +236, +244, +128, +64, +68, +202, +200, +141, +29, +162, +253, +52, +230, +11, +180, +82, +223, +225, +195, +174, +172, +75, +56, +187, +17, +121, +227, +28, +187, +12, +210, +205, +230, +93, +161, +243, +75, +192, +140, +181, +43, +88, +48, +75, +10, +131, +104, +237, +51, +160, +179, +75, +46, +97, +204, +96, +41, +226, +80, +247, +169, +2, +200, +160, +116, +35, +108, +91, +109, +126, +170, +239, +20, +131, +204, +252, +162, +226, +239, +174, +121, +66, +50, +207, +201, +176, +61, +113, +136, +199, +179, +238, +51, +227, +136, +82, +207, +80, +83, +116, +62, +135, +249, +194, +14, +242, +168, +108, +254, +215, +255, +235, +231, +49, +242, +48, +245, +245, +220, +11, +100, +0, +143, +127, +97, +125, +245, +37, +67, +81, +108, +157, +174, +154, +36, +73, +80, +24, +15, +45, +134, +83, +229, +56, +20, +223, +140, +82, +194, +238, +109, +202, +234, +69, +239, +89, +237, +203, +112, +86, +167, +146, +129, +241, +120, +255, +188, +229, +137, +110, +61, +11, +210, +49, +197, +136, +78, +242, +17, +215, +160, +40, +123, +17, +184, +238, +69, +181, +77, +21, +41, +188, +46, +165, +162, +248, +112, +167, +18, +24, +197, +211, +242, +72, +103, +8, +143, +248, +80, +14, +91, +156, +94, +241, +220, +201, +165, +73, +210, +20, +188, +164, +174, +24, +20, +192, +80, +132, +146, +201, +116, +195, +199, +176, +191, +139, +227, +250, +32, +37, +15, +197, +108, +64, +184, +81, +189, +131, +51, +223, +238, +229, +208, +197, +114, +190, +186, +25, +104, +188, +167, +198, +126, +208, +27, +29, +240, +32, +81, +139, +76, +64, +111, +148, +93, +130, +192, +206, +54, +250, +248, +82, +220, +165, +228, +187, +6, +194, +255, +119, +146, +240, +21, +21, +26, +165, +77, +7, +122, +95, +196, +150, +104, +175, +20, +18, +23, +163, +149, +138, +113, +226, +156, +108, +231, +106, +177, +17, +217, +84, +112, +71, +150, +238, +197, +207, +246, +30, +111, +237, +227, +210, +182, +230, +224, +16, +132, +11, +104, +138, +224, +118, +3, +203, +153, +255, +194, +155, +29, +207, +157, +202, +195, +92, +228, +163, +7, +146, +96, +94, +211, +169, +20, +113, +82, +170, +46, +42, +228, +201, +108, +77, +94, +197, +174, +202, +91, +154, +175, +93, +35, +103, +141, +252, +31, +146, +116, +232, +132, +148, +130, +170, +143, +0, +103, +37, +20, +28, +251, +160, +146, +216, +224, +170, +201, +0, +0, +108, +23, +16, +54, +125, +30, +194, +133, +69, +17, +190, +249, +73, +246, +183, +125, +59, +42, +175, +108, +168, +225, +82, +242, +62, +220, +219, +151, +40, +214, +141, +220, +216, +27, +179, +228, +149, +229, +79, +83, +56, +107, +52, +32, +156, +125, +65, +181, +19, +130, +194, +166, +146, +114, +77, +195, +165, +37, +88, +164, +232, +60, +87, +71, +49, +236, +117, +24, +94, +160, +145, +238, +230, +208, +112, +165, +239, +23, +13, +175, +12, +254, +221, +55, +85, +130, +59, +196, +81, +136, +130, +168, +25, +129, +149, +205, +225, +115, +40, +187, +67, +95, +17, +232, +238, +54, +219, +114, +112, +195, +220, +21, +152, +239, +164, +70, +103, +15, +52, +80, +66, +106, +170, +168, +129, +69, +255, +117, +55, +44, +155, +213, +27, +90, +112, +80, +34, +158, +200, +184, +165, +163, +220, +198, +23, +151, +121, +60, +3, +22, +253, +148, +89, +160, +92, +242, +75, +165, +14, +175, +133, +239, +154, +141, +172, +25, +237, +19, +236, +150, +193, +58, +46, +99, +131, +60, +196, +86, +130, +53, +207, +140, +109, +213, +51, +46, +244, +188, +141, +190, +39, +176, +155, +33, +43, +88, +20, +107, +81, +183, +48, +172, +134, +121, +36, +109, +75, +1, +68, +107, +36, +190, +79, +202, +238, +184, +164, +138, +118, +145, +89, +129, +124, +47, +159, +172, +141, +18, +97, +234, +252, +46, +210, +145, +238, +165, +116, +120, +26, +170, +210, +104, +141, +94, +248, +100, +233, +25, +218, +8, +67, +163, +162, +214, +109, +97, +193, +84, +230, +80, +27, +8, +228, +66, +70, +95, +88, +133, +234, +162, +210, +132, +89, +128, +196, +233, +248, +236, +103, +194, +166, +155, +61, +24, +109, +232, +144, +19, +1, +52, +139, +31, +166, +137, +164, +254, +134, +127, +66, +78, +218, +159, +144, +187, +75, +201, +243, +49, +93, +147, +163, +148, +128, +29, +162, +45, +43, +159, +157, +234, +74, +207, +157, +177, +229, +116, +61, +14, +202, +45, +169, +191, +38, +61, +46, +18, +243, +7, +68, +214, +19, +228, +145, +223, +162, +41, +86, +80, +93, +170, +108, +201, +151, +152, +182, +164, +92, +207, +245, +155, +145, +20, +147, +15, +21, +96, +124, +241, +92, +114, +163, +162, +218, +107, +251, +74, +5, +247, +128, +247, +1, +79, +235, +38, +4, +245, +77, +132, +113, +5, +32, +110, +216, +50, +195, +165, +152, +97, +115, +191, +125, +175, +49, +232, +39, +62, +185, +56, +114, +119, +162, +117, +130, +47, +82, +197, +213, +224, +126, +225, +159, +23, +97, +136, +44, +139, +233, +87, +119, +105, +89, +115, +38, +76, +88, +252, +78, +97, +93, +123, +175, +202, +137, +141, +239, +93, +199, +252, +131, +231, +96, +51, +76, +6, +71, +45, +229, +190, +178, +126, +22, +177, +61, +231, +33, +143, +243, +157, +30, +122, +77, +120, +94, +202, +169, +24, +254, +95, +185, +15, +210, +2, +76, +102, +209, +4, +42, +189, +76, +104, +246, +249, +226, +31, +173, +172, +207, +170, +86, +37, +85, +35, +74, +13, +28, +62, +246, +84, +145, +66, +0, +0, +214, +194, +70, +162, +53, +106, +75, +195, +17, +93, +82, +157, +248, +99, +12, +221, +16, +210, +18, +184, +81, +201, +205, +105, +90, +15, +230, +244, +147, +155, +87, +178, +206, +62, +127, +219, +67, +184, +94, +98, +99, +225, +52, +175, +102, +40, +154, +205, +123, +9, +196, +110, +1, +11, +28, +33, +203, +187, +237, +135, +88, +65, +111, +122, +34, +43, +45, +44, +243, +0, +163, +75, +248, +221, +191, +46, +142, +235, +50, +51, +120, +117, +152, +153, +176, +82, +80, +136, +12, +214, +27, +86, +194, +176, +68, +212, +249, +157, +213, +149, +227, +126, +51, +28, +11, +104, +87, +7, +97, +121, +204, +246, +40, +254, +147, +194, +30, +86, +127, +229, +67, +0, +65, +243, +14, +248, +26, +4, +44, +10, +42, +1, +123, +228, +89, +154, +247, +141, +3, +150, +178, +144, +115, +152, +134, +23, +170, +129, +16, +137, +19, +171, +155, +203, +195, +55, +50, +124, +120, +26, +42, +32, +188, +252, +233, +123, +251, +137, +216, +115, +139, +226, +85, +27, +86, +16, +79, +242, +174, +149, +28, +236, +62, +134, +90, +121, +181, +93, +188, +223, +69, +220, +144, +13, +64, +87, +129, +53, +61, +155, +179, +221, +9, +30, +207, +97, +100, +164, +208, +201, +15, +190, +60, +115, +70, +157, +8, +89, +2, +144, +216, +209, +64, +90, +109, +223, +248, +111, +52, +226, +61, +25, +204, +213, +237, +124, +73, +85, +60, +223, +63, +174, +229, +191, +57, +250, +242, +65, +235, +52, +174, +190, +250, +167, +227, +198, +29, +243, +187, +87, +106, +219, +65, +253, +130, +198, +93, +96, +29, +244, +93, +131, +223, +141, +182, +51, +51, +13, +8, +109, +46, +171, +123, +198, +100, +48, +233, +125, +20, +204, +121, +43, +47, +149, +116, +93, +60, +218, +132, +228, +224, +209, +229, +253, +175, +17, +196, +1, +134, +221, +162, +58, +232, +186, +60, +220, +129, +21, +207, +94, +253, +106, +141, +253, +104, +160, +56, +238, +152, +74, +67, +112, +150, +248, +26, +210, +18, +192, +239, +161, +172, +123, +211, +146, +184, +36, +77, +212, +8, +247, +141, +61, +233, +221, +93, +161, +202, +229, +188, +21, +8, +241, +41, +245, +253, +208, +203, +164, +94, +9, +134, +189, +75, +233, +177, +70, +10, +78, +175, +84, +184, +240, +59, +153, +90, +218, +46, +237, +184, +150, +86, +49, +108, +212, +49, +43, +119, +170, +86, +127, +229, +203, +229, +28, +199, +194, +182, +120, +172, +197, +24, +118, +157, +185, +159, +180, +146, +239, +101, +234, +189, +152, +7, +248, +222, +99, +69, +79, +12, +245, +111, +8, +94, +23, +105, +14, +92, +196, +28, +31, +123, +157, +65, +112, +250, +124, +127, +228, +150, +176, +206, +9, +241, +170, +94, +1, +115, +192, +88, +35, +216, +138, +199, +104, +11, +57, +219, +199, +137, +43, +177, +35, +64, +59, +168, +16, +158, +101, +79, +151, +11, +78, +193, +116, +255, +24, +209, +52, +198, +183, +80, +189, +163, +162, +9, +31, +124, +183, +144, +81, +167, +246, +100, +221, +244, +131, +210, +21, +140, +24, +0, +0, +128, +220, +157, +59, +91, +130, +123, +2, +229, +222, +242, +175, +33, +83, +199, +62, +224, +17, +119, +159, +95, +77, +74, +19, +90, +60, +65, +108, +149, +49, +227, +119, +146, +48, +216, +34, +28, +10, +146, +76, +1, +117, +7, +214, +41, +125, +160, +207, +169, +252, +94, +20, +52, +115, +153, +109, +48, +16, +140, +166, +195, +0, +57, +160, +164, +5, +94, +50, +46, +253, +154, +52, +23, +255, +62, +5, +214, +194, +146, +130, +134, +95, +150, +136, +86, +14, +117, +130, +42, +89, +47, +244, +206, +222, +2, +84, +49, +251, +172, +93, +174, +58, +226, +141, +92, +114, +94, +0, +11, +129, +67, +130, +80, +201, +66, +215, +137, +17, +26, +91, +86, +33, +142, +141, +132, +32, +116, +91, +167, +169, +144, +200, +181, +59, +140, +59, +162, +206, +7, +183, +154, +220, +164, +231, +34, +223, +133, +161, +241, +123, +105, +51, +116, +16, +238, +108, +204, +210, +216, +65, +116, +34, +61, +222, +193, +199, +129, +85, +140, +187, +39, +70, +15, +52, +192, +103, +3, +196, +243, +113, +40, +168, +123, +51, +10, +177, +76, +52, +95, +122, +149, +116, +221, +166, +126, +92, +192, +80, +47, +196, +92, +195, +112, +56, +173, +64, +42, +136, +132, +3, +2, +173, +208, +209, +15, +144, +198, +97, +179, +135, +67, +230, +115, +37, +117, +255, +119, +240, +3, +154, +70, +249, +207, +198, +205, +95, +207, +136, +175, +225, +126, +192, +150, +43, +64, +117, +160, +140, +30, +196, +232, +190, +47, +160, +70, +138, +252, +40, +243, +104, +35, +142, +242, +231, +174, +122, +226, +33, +189, +63, +68, +181, +96, +42, +220, +53, +18, +176, +245, +34, +138, +70, +60, +238, +243, +37, +189, +230, +184, +234, +197, +105, +241, +71, +153, +145, +126, +169, +154, +220, +230, +112, +68, +212, +210, +101, +165, +156, +163, +191, +57, +14, +161, +226, +27, +109, +209, +250, +199, +234, +55, +194, +5, +53, +171, +96, +26, +123, +102, +170, +255, +58, +67, +236, +10, +46, +88, +236, +8, +217, +137, +253, +73, +77, +141, +21, +120, +250, +54, +148, +244, +155, +141, +131, +109, +181, +71, +23, +165, +73, +109, +70, +21, +153, +211, +185, +168, +126, +27, +195, +154, +173, +0, +196, +98, +85, +216, +1, +113, +29, +238, +35, +220, +50, +27, +46, +210, +212, +115, +99, +103, +137, +96, +164, +113, +160, +65, +60, +219, +220, +169, +65, +213, +15, +58, +77, +191, +23, +134, +8, +117, +31, +212, +131, +131, +16, +191, +212, +185, +72, +49, +31, +155, +211, +180, +218, +5, +27, +201, +130, +130, +254, +89, +20, +36, +102, +97, +137, +59, +28, +25, +238, +235, +165, +77, +151, +186, +71, +24, +86, +71, +76, +151, +53, +14, +236, +182, +67, +241, +127, +171, +89, +26, +203, +144, +29, +168, +132, +78, +177, +111, +211, +69, +251, +192, +48, +57, +35, +76, +60, +241, +58, +69, +177, +221, +250, +251, +240, +184, +170, +46, +46, +59, +239, +4, +161, +92, +169, +116, +247, +201, +30, +60, +120, +139, +57, +192, +53, +71, +205, +0, +0, +137, +69, +11, +247, +41, +196, +93, +61, +182, +212, +225, +130, +124, +131, +206, +143, +246, +157, +154, +153, +90, +9, +181, +91, +4, +12, +47, +80, +191, +87, +70, +13, +248, +55, +252, +58, +22, +249, +217, +0, +214, +139, +246, +172, +216, +244, +250, +127, +202, +23, +216, +219, +184, +75, +159, +208, +185, +136, +63, +132, +187, +35, +105, +127, +76, +97, +223, +173, +35, +147, +242, +42, +138, +14, +15, +233, +17, +7, +153, +68, +37, +8, +127, +40, +251, +160, +170, +186, +201, +211, +211, +122, +3, +115, +65, +131, +241, +204, +110, +192, +55, +14, +137, +213, +115, +48, +77, +135, +130, +122, +71, +103, +48, +57, +173, +90, +192, +185, +206, +29, +164, +55, +166, +70, +89, +183, +160, +253, +93, +167, +214, +17, +225, +103, +97, +112, +160, +6, +179, +95, +15, +228, +46, +62, +106, +149, +55, +61, +73, +124, +228, +35, +155, +234, +1, +222, +139, +74, +132, +115, +87, +233, +250, +88, +25, +104, +40, +65, +141, +99, +171, +1, +75, +17, +251, +186, +133, +1, +8, +140, +107, +230, +120, +61, +98, +164, +61, +180, +19, +185, +92, +94, +252, +47, +129, +112, +220, +88, +46, +183, +66, +57, +8, +110, +224, +213, +177, +164, +190, +171, +137, +96, +221, +61, +24, +199, +40, +82, +166, +152, +40, +220, +179, +89, +142, +97, +230, +153, +26, +158, +121, +202, +143, +209, +123, +22, +65, +79, +254, +116, +77, +76, +195, +204, +108, +0, +111, +26, +209, +234, +140, +124, +186, +204, +31, +47, +111, +222, +166, +225, +129, +189, +22, +45, +152, +16, +200, +128, +19, +181, +173, +214, +170, +199, +31, +204, +219, +41, +45, +3, +73, +113, +41, +38, +74, +110, +117, +253, +43, +179, +243, +85, +85, +163, +102, +74, +179, +69, +160, +232, +249, +99, +250, +167, +44, +195, +5, +253, +229, +123, +112, +90, +237, +228, +164, +64, +246, +72, +178, +81, +169, +138, +120, +14, +169, +37, +105, +90, +194, +84, +248, +61, +47, +162, +92, +185, +26, +24, +72, +21, +194, +167, +191, +123, +21, +100, +247, +40, +1, +7, +35, +228, +115, +46, +132, +203, +228, +183, +162, +44, +30, +57, +165, +2, +21, +149, +63, +223, +163, +243, +230, +250, +152, +184, +20, +132, +61, +18, +192, +233, +117, +151, +103, +144, +250, +251, +91, +58, +189, +27, +81, +128, +38, +139, +202, +106, +173, +132, +159, +47, +180, +46, +91, +32, +181, +137, +159, +191, +119, +154, +179, +201, +184, +52, +244, +44, +113, +104, +129, +65, +47, +207, +245, +134, +74, +93, +248, +120, +134, +78, +239, +85, +186, +150, +218, +145, +45, +135, +38, +182, +77, +163, +109, +118, +183, +21, +119, +251, +206, +190, +94, +41, +239, +113, +127, +4, +188, +87, +66, +223, +114, +51, +0, +151, +101, +230, +228, +243, +93, +125, +216, +34, +103, +224, +168, +117, +159, +152, +177, +234, +70, +126, +36, +34, +24, +106, +107, +28, +40, +26, +140, +160, +97, +155, +65, +138, +169, +33, +119, +123, +162, +28, +187, +17, +232, +223, +149, +41, +242, +137, +0, +0, +18, +189, +159, +234, +49, +229, +67, +243, +32, +132, +15, +225, +128, +17, +236, +100, +22, +209, +184, +20, +37, +6, +63, +208, +153, +136, +197, +150, +206, +88, +85, +88, +65, +3, +144, +151, +149, +64, +43, +7, +189, +134, +138, +162, +251, +232, +145, +9, +165, +247, +177, +12, +89, +234, +180, +16, +75, +197, +246, +193, +146, +100, +38, +155, +8, +17, +15, +8, +183, +145, +125, +229, +227, +26, +207, +176, +65, +26, +255, +46, +254, +202, +191, +187, +191, +111, +54, +92, +3, +134, +80, +0, +127, +161, +136, +9, +212, +97, +108, +22, +114, +63, +150, +241, +239, +249, +138, +145, +44, +88, +55, +144, +41, +65, +159, +49, +96, +108, +131, +89, +161, +251, +95, +53, +56, +59, +188, +185, +212, +140, +150, +15, +216, +49, +82, +147, +174, +205, +125, +250, +162, +114, +229, +130, +187, +51, +254, +198, +233, +33, +97, +158, +45, +171, +40, +21, +204, +150, +86, +82, +163, +68, +20, +14, +19, +144, +211, +35, +173, +231, +20, +204, +246, +162, +231, +191, +67, +90, +32, +102, +70, +216, +232, +79, +153, +135, +149, +50, +144, +4, +148, +79, +135, +56, +189, +206, +11, +3, +217, +133, +241, +239, +27, +141, +152, +153, +121, +91, +88, +59, +119, +60, +226, +252, +228, +138, +140, +0, +107, +132, +164, +144, +66, +80, +155, +175, +41, +106, +9, +92, +192, +255, +110, +203, +108, +67, +45, +235, +77, +132, +206, +64, +160, +16, +89, +207, +11, +118, +240, +164, +107, +193, +226, +82, +63, +76, +249, +234, +222, +172, +211, +254, +223, +38, +68, +76, +49, +196, +216, +203, +42, +254, +171, +211, +200, +157, +241, +79, +30, +112, +43, +157, +11, +136, +34, +229, +79, +44, +172, +59, +158, +215, +78, +158, +100, +247, +20, +67, +109, +206, +214, +124, +18, +28, +1, +102, +146, +119, +216, +168, +7, +214, +84, +66, +165, +138, +185, +178, +115, +246, +113, +20, +108, +102, +136, +112, +200, +40, +1, +47, +138, +195, +68, +96, +184, +46, +209, +106, +195, +92, +47, +86, +48, +84, +188, +44, +224, +202, +162, +212, +136, +130, +123, +1, +72, +106, +47, +227, +195, +55, +119, +132, +151, +139, +93, +10, +168, +216, +169, +14, +57, +189, +107, +14, +195, +61, +222, +173, +191, +251, +76, +251, +128, +15, +79, +158, +74, +25, +128, +171, +220, +16, +95, +216, +1, +253, +136, +34, +60, +123, +20, +194, +104, +93, +160, +205, +176, +229, +184, +89, +239, +199, +187, +146, +218, +126, +170, +116, +44, +37, +216, +193, +140, +197, +72, +106, +104, +165, +127, +50, +65, +94, +18, +133, +64, +149, +253, +145, +91, +63, +156, +137, +191, +159, +87, +151, +11, +135, +174, +137, +162, +40, +221, +178, +206, +115, +219, +216, +148, +190, +217, +125, +82, +241, +8, +83, +190, +112, +41, +243, +35, +33, +116, +114, +184, +21, +179, +252, +97, +158, +56, +111, +106, +112, +0, +80, +20, +254, +128, +246, +135, +201, +53, +239, +203, +193, +116, +165, +173, +115, +35, +33, +64, +250, +226, +62, +220, +117, +33, +111, +0, +0, +223, +211, +231, +227, +235, +230, +123, +22, +239, +38, +14, +26, +187, +248, +179, +196, +93, +150, +14, +9, +23, +185, +178, +137, +89, +126, +69, +233, +16, +253, +150, +64, +15, +215, +172, +162, +48, +246, +31, +167, +26, +26, +125, +221, +118, +214, +11, +232, +181, +186, +152, +141, +100, +28, +250, +85, +171, +25, +116, +251, +141, +53, +78, +135, +50, +102, +201, +132, +219, +50, +219, +241, +72, +133, +74, +125, +103, +224, +189, +17, +253, +197, +179, +90, +223, +54, +225, +173, +174, +58, +166, +220, +165, +240, +231, +153, +248, +147, +238, +154, +131, +174, +97, +6, +139, +35, +254, +106, +90, +132, +135, +173, +167, +196, +37, +230, +90, +153, +179, +161, +151, +195, +90, +232, +207, +21, +194, +134, +168, +61, +220, +246, +47, +8, +165, +181, +178, +104, +99, +163, +90, +34, +192, +137, +115, +221, +110, +244, +99, +176, +99, +192, +166, +173, +107, +190, +90, +5, +123, +128, +65, +199, +225, +245, +210, +130, +53, +10, +12, +197, +138, +136, +182, +110, +227, +196, +247, +81, +213, +83, +108, +123, +153, +205, +41, +151, +88, +170, +170, +54, +144, +76, +160, +56, +203, +247, +23, +122, +26, +153, +36, +194, +14, +0, +186, +108, +84, +224, +26, +125, +161, +213, +82, +195, +192, +44, +250, +150, +150, +80, +43, +228, +31, +103, +241, +77, +55, +114, +141, +82, +234, +93, +129, +109, +67, +191, +205, +113, +247, +171, +231, +161, +222, +85, +119, +155, +7, +172, +88, +255, +77, +174, +236, +116, +178, +21, +196, +195, +164, +87, +195, +210, +181, +208, +46, +148, +180, +156, +145, +21, +116, +128, +178, +205, +111, +178, +2, +222, +227, +190, +128, +234, +213, +158, +191, +1, +93, +192, +115, +150, +78, +225, +220, +220, +49, +105, +203, +222, +63, +239, +219, +20, +40, +109, +18, +134, +161, +204, +83, +94, +248, +95, +142, +143, +64, +159, +185, +126, +61, +34, +52, +235, +29, +245, +39, +185, +83, +1, +129, +26, +165, +211, +105, +115, +96, +254, +91, +10, +52, +33, +16, +67, +117, +199, +118, +154, +249, +245, +110, +235, +200, +81, +84, +150, +225, +142, +122, +163, +139, +255, +55, +121, +233, +245, +163, +61, +185, +233, +173, +45, +89, +253, +58, +52, +125, +27, +139, +150, +2, +65, +88, +250, +205, +229, +126, +132, +10, +191, +186, +29, +168, +106, +68, +224, +219, +33, +64, +122, +219, +55, +210, +219, +48, +35, +46, +102, +13, +105, +205, +240, +231, +205, +112, +222, +210, +123, +218, +146, +202, +98, +99, +255, +223, +81, +238, +183, +118, +149, +121, +159, +148, +144, +194, +245, +133, +217, +174, +217, +36, +165, +225, +167, +161, +16, +142, +130, +59, +141, +80, +53, +62, +248, +225, +170, +127, +66, +242, +189, +252, +187, +215, +31, +86, +148, +175, +206, +32, +69, +82, +212, +87, +230, +108, +253, +167, +184, +53, +228, +227, +163, +216, +150, +230, +113, +18, +236, +204, +247, +200, +47, +241, +171, +81, +33, +120, +203, +66, +176, +165, +71, +119, +73, +26, +197, +252, +67, +24, +38, +103, +50, +0, +0, +150, +166, +47, +153, +54, +54, +159, +6, +215, +234, +86, +200, +191, +43, +126, +230, +56, +7, +52, +51, +69, +19, +189, +211, +87, +165, +244, +133, +88, +1, +140, +165, +247, +116, +221, +20, +201, +198, +137, +52, +134, +225, +98, +64, +113, +45, +64, +71, +116, +133, +143, +84, +78, +23, +146, +244, +106, +217, +232, +58, +38, +141, +73, +134, +186, +167, +178, +182, +90, +202, +28, +138, +152, +153, +73, +159, +164, +202, +141, +86, +196, +206, +242, +104, +173, +158, +129, +3, +148, +208, +66, +12, +191, +183, +52, +115, +254, +60, +73, +61, +141, +157, +125, +99, +118, +140, +24, +39, +196, +75, +89, +250, +32, +221, +17, +151, +18, +93, +205, +3, +60, +113, +190, +165, +9, +151, +84, +15, +48, +89, +247, +52, +199, +171, +108, +73, +5, +3, +38, +77, +23, +39, +49, +176, +254, +87, +184, +164, +150, +2, +224, +83, +3, +90, +208, +181, +87, +247, +57, +227, +116, +224, +90, +221, +79, +102, +86, +120, +228, +244, +92, +52, +103, +4, +96, +158, +219, +36, +224, +200, +119, +231, +99, +103, +103, +109, +119, +32, +118, +56, +124, +78, +240, +224, +175, +151, +96, +229, +80, +18, +129, +200, +10, +182, +111, +82, +164, +151, +30, +153, +107, +115, +173, +34, +186, +196, +194, +171, +48, +143, +220, +145, +28, +144, +19, +18, +64, +126, +131, +48, +156, +43, +217, +102, +119, +71, +106, +100, +135, +216, +7, +52, +232, +71, +158, +111, +85, +213, +161, +248, +138, +178, +130, +180, +221, +145, +46, +176, +175, +211, +178, +26, +236, +88, +126, +20, +151, +196, +249, +239, +13, +153, +143, +147, +134, +142, +6, +201, +219, +61, +126, +105, +98, +117, +253, +80, +18, +214, +181, +170, +215, +202, +0, +104, +43, +40, +63, +167, +163, +109, +177, +19, +90, +99, +177, +64, +245, +226, +94, +156, +224, +106, +11, +66, +118, +153, +133, +48, +149, +52, +254, +140, +36, +252, +177, +99, +9, +154, +69, +111, +179, +135, +220, +107, +135, +123, +241, +14, +16, +4, +108, +59, +2, +169, +203, +255, +176, +67, +43, +190, +63, +250, +147, +41, +229, +25, +20, +217, +41, +230, +162, +183, +125, +81, +214, +164, +186, +77, +142, +29, +78, +179, +125, +17, +146, +15, +243, +159, +22, +100, +127, +103, +103, +167, +150, +209, +159, +68, +155, +255, +214, +125, +137, +158, +95, +199, +126, +35, +219, +246, +64, +46, +250, +243, +60, +109, +29, +49, +122, +189, +179, +209, +128, +1, +58, +135, +52, +178, +172, +253, +177, +156, +86, +247, +187, +157, +47, +115, +90, +46, +230, +99, +41, +36, +47, +212, +2, +115, +234, +92, +33, +80, +211, +241, +226, +27, +76, +208, +144, +87, +1, +198, +138, +203, +19, +163, +255, +138, +127, +148, +243, +160, +205, +180, +119, +4, +101, +185, +149, +228, +111, +23, +120, +8, +31, +157, +225, +52, +218, +250, +205, +99, +187, +111, +76, +211, +15, +190, +17, +140, +5, +175, +25, +88, +41, +66, +65, +43, +103, +143, +128, +157, +106, +61, +254, +144, +60, +137, +3, +167, +0, +0, +226, +183, +85, +110, +155, +8, +218, +149, +66, +212, +7, +56, +198, +176, +66, +167, +141, +39, +202, +194, +239, +203, +151, +214, +248, +75, +25, +181, +69, +49, +107, +106, +149, +224, +106, +236, +209, +193, +59, +34, +71, +150, +54, +78, +180, +200, +164, +65, +237, +200, +223, +183, +51, +105, +65, +131, +138, +129, +40, +102, +225, +117, +89, +86, +249, +63, +214, +16, +59, +75, +25, +185, +197, +66, +159, +199, +125, +194, +60, +218, +196, +112, +81, +102, +9, +209, +172, +80, +242, +250, +152, +6, +248, +157, +240, +54, +226, +108, +51, +73, +161, +184, +31, +76, +146, +37, +204, +94, +37, +240, +229, +122, +125, +64, +18, +161, +97, +176, +69, +115, +52, +251, +195, +188, +52, +163, +147, +169, +169, +53, +115, +185, +211, +139, +171, +75, +21, +124, +228, +241, +155, +73, +86, +32, +131, +62, +10, +69, +127, +89, +186, +159, +151, +14, +91, +194, +94, +108, +196, +199, +7, +234, +77, +50, +83, +206, +179, +66, +92, +58, +114, +0, +214, +167, +155, +117, +13, +71, +213, +62, +169, +74, +155, +33, +9, +85, +201, +126, +200, +202, +70, +154, +131, +181, +10, +27, +172, +59, +70, +172, +237, +105, +98, +224, +239, +218, +103, +107, +221, +55, +33, +128, +200, +180, +210, +57, +230, +107, +163, +145, +122, +211, +183, +41, +34, +29, +158, +96, +2, +243, +44, +232, +198, +120, +26, +233, +105, +189, +52, +41, +153, +181, +22, +17, +209, +63, +205, +157, +82, +79, +99, +248, +194, +138, +22, +124, +126, +249, +254, +25, +89, +72, +41, +152, +89, +41, +218, +164, +145, +44, +86, +159, +55, +106, +44, +193, +60, +163, +95, +178, +78, +220, +160, +217, +157, +32, +131, +20, +189, +144, +169, +201, +203, +221, +238, +2, +183, +117, +33, +241, +88, +76, +9, +188, +79, +103, +122, +178, +80, +19, +15, +60, +128, +147, +249, +97, +182, +99, +15, +241, +95, +107, +25, +45, +18, +21, +143, +101, +22, +159, +123, +157, +189, +192, +209, +195, +152, +170, +151, +125, +192, +148, +9, +180, +33, +178, +236, +148, +34, +181, +146, +206, +97, +111, +244, +165, +52, +50, +170, +146, +31, +204, +224, +139, +212, +20, +166, +179, +143, +9, +189, +216, +253, +203, +92, +150, +92, +55, +48, +133, +113, +163, +206, +139, +183, +204, +38, +9, +194, +55, +217, +134, +31, +63, +203, +64, +12, +87, +154, +230, +192, +143, +226, +119, +201, +191, +101, +11, +78, +194, +114, +252, +39, +45, +200, +138, +23, +21, +139, +206, +71, +197, +253, +168, +85, +86, +7, +106, +11, +63, +106, +216, +113, +2, +58, +202, +185, +145, +179, +160, +4, +131, +117, +161, +172, +161, +191, +168, +38, +207, +120, +153, +148, +165, +188, +189, +113, +62, +157, +93, +2, +154, +244, +167, +124, +200, +229, +171, +253, +159, +10, +195, +97, +20, +93, +82, +207, +118, +181, +212, +242, +48, +107, +83, +210, +199, +63, +157, +3, +194, +10, +231, +58, +88, +38, +141, +91, +238, +103, +212, +14, +127, +65, +144, +120, +102, +124, +52, +176, +148, +0, +0, +209, +237, +238, +5, +145, +191, +170, +112, +134, +23, +78, +245, +247, +116, +243, +77, +55, +124, +164, +125, +248, +160, +228, +225, +6, +141, +148, +64, +224, +121, +254, +123, +51, +169, +165, +35, +97, +74, +86, +246, +17, +223, +177, +150, +109, +147, +76, +121, +252, +36, +81, +139, +42, +100, +9, +0, +16, +134, +187, +152, +177, +65, +147, +4, +15, +42, +119, +40, +190, +144, +253, +107, +199, +67, +169, +174, +56, +226, +123, +38, +41, +79, +111, +234, +16, +16, +151, +105, +200, +61, +63, +121, +212, +246, +6, +104, +19, +76, +217, +14, +197, +165, +37, +250, +215, +191, +58, +84, +207, +51, +3, +17, +248, +55, +189, +168, +114, +78, +65, +202, +3, +18, +35, +217, +49, +164, +81, +94, +6, +160, +104, +171, +77, +143, +198, +16, +13, +127, +249, +31, +67, +40, +175, +250, +60, +99, +16, +85, +248, +135, +113, +227, +85, +100, +241, +178, +204, +55, +207, +63, +222, +240, +135, +42, +166, +102, +113, +219, +42, +120, +238, +22, +245, +115, +142, +61, +137, +59, +183, +49, +187, +249, +16, +6, +100, +195, +23, +253, +107, +50, +13, +111, +206, +127, +116, +86, +105, +203, +242, +76, +226, +129, +26, +13, +109, +182, +6, +230, +15, +59, +58, +90, +123, +80, +76, +12, +56, +184, +39, +141, +88, +112, +177, +132, +12, +28, +238, +81, +192, +241, +117, +222, +240, +139, +32, +253, +59, +87, +194, +242, +89, +81, +253, +211, +244, +130, +157, +246, +19, +156, +168, +181, +14, +7, +168, +101, +58, +197, +195, +237, +97, +223, +114, +13, +189, +143, +76, +87, +32, +180, +212, +95, +230, +194, +70, +169, +153, +212, +98, +125, +160, +92, +52, +41, +3, +178, +82, +103, +217, +230, +172, +98, +254, +93, +209, +137, +248, +46, +19, +151, +2, +244, +216, +155, +147, +37, +121, +117, +11, +173, +136, +55, +141, +16, +147, +202, +223, +117, +51, +176, +99, +50, +117, +149, +213, +114, +247, +16, +149, +192, +238, +173, +240, +6, +195, +21, +251, +234, +225, +110, +94, +253, +26, +125, +188, +20, +116, +120, +243, +164, +35, +168, +222, +226, +254, +8, +198, +51, +1, +58, +121, +125, +85, +148, +45, +78, +53, +28, +234, +68, +80, +134, +162, +67, +218, +90, +247, +69, +157, +119, +69, +94, +98, +166, +50, +7, +196, +206, +99, +195, +38, +140, +95, +206, +130, +31, +220, +124, +115, +32, +0, +97, +79, +236, +175, +229, +118, +52, +52, +158, +23, +75, +71, +228, +229, +60, +69, +22, +98, +85, +232, +12, +252, +51, +60, +163, +148, +241, +39, +7, +208, +183, +4, +125, +148, +246, +190, +23, +185, +156, +67, +231, +105, +153, +220, +67, +179, +199, +238, +102, +176, +54, +192, +115, +92, +53, +197, +115, +117, +155, +110, +104, +162, +48, +9, +80, +62, +185, +93, +43, +134, +56, +3, +208, +144, +167, +250, +55, +16, +225, +204, +173, +241, +6, +160, +61, +184, +105, +13, +99, +108, +14, +77, +239, +175, +19, +164, +86, +142, +82, +155, +135, +86, +114, +224, +26, +63, +50, +40, +239, +0, +0, +12, +239, +192, +66, +85, +180, +103, +60, +75, +70, +16, +243, +26, +252, +87, +41, +123, +60, +131, +225, +185, +225, +164, +243, +83, +18, +61, +184, +4, +16, +45, +178, +217, +123, +33, +159, +9, +214, +43, +192, +114, +128, +55, +127, +175, +20, +211, +25, +149, +224, +253, +149, +69, +107, +200, +7, +117, +204, +134, +245, +244, +7, +214, +67, +141, +31, +17, +41, +80, +167, +145, +64, +232, +35, +195, +239, +212, +127, +156, +102, +115, +161, +183, +99, +46, +29, +142, +208, +76, +236, +46, +23, +152, +100, +32, +57, +26, +190, +175, +55, +58, +25, +235, +137, +245, +182, +47, +90, +162, +0, +201, +205, +123, +213, +75, +79, +140, +58, +73, +201, +57, +200, +142, +179, +201, +10, +206, +31, +205, +169, +4, +88, +83, +253, +148, +26, +10, +182, +58, +108, +0, +195, +141, +77, +75, +191, +165, +132, +88, +56, +132, +93, +54, +228, +110, +75, +231, +195, +243, +114, +242, +113, +72, +239, +11, +167, +66, +175, +34, +8, +63, +247, +17, +163, +101, +173, +157, +128, +89, +90, +9, +4, +88, +216, +212, +66, +102, +4, +225, +82, +182, +39, +61, +40, +93, +212, +214, +139, +44, +89, +37, +149, +4, +34, +192, +235, +211, +67, +25, +115, +176, +105, +88, +164, +216, +215, +59, +90, +78, +113, +119, +179, +9, +91, +240, +69, +104, +110, +100, +106, +101, +198, +117, +167, +79, +135, +147, +170, +109, +148, +42, +97, +62, +105, +67, +106, +52, +41, +62, +23, +149, +67, +164, +246, +56, +151, +184, +203, +134, +179, +85, +12, +79, +210, +183, +154, +149, +141, +156, +25, +27, +194, +97, +188, +138, +114, +226, +13, +81, +142, +198, +212, +69, +240, +24, +230, +69, +110, +49, +132, +235, +92, +97, +229, +246, +77, +183, +204, +214, +86, +182, +158, +148, +34, +194, +76, +101, +135, +41, +165, +9, +81, +203, +58, +215, +6, +33, +168, +231, +225, +216, +176, +31, +116, +188, +195, +229, +138, +234, +136, +196, +206, +212, +193, +217, +204, +51, +175, +38, +161, +161, +192, +87, +201, +237, +146, +240, +228, +199, +42, +24, +250, +184, +146, +93, +101, +5, +107, +68, +36, +242, +172, +72, +214, +77, +137, +48, +158, +160, +32, +204, +255, +227, +8, +211, +75, +64, +129, +173, +159, +111, +62, +130, +54, +227, +8, +50, +54, +132, +183, +124, +45, +254, +43, +132, +136, +36, +183, +158, +82, +126, +69, +23, +224, +175, +230, +150, +65, +171, +151, +129, +23, +65, +68, +169, +223, +123, +187, +39, +69, +208, +199, +171, +175, +100, +228, +2, +27, +79, +237, +230, +171, +222, +20, +85, +35, +72, +250, +156, +11, +6, +8, +69, +136, +209, +118, +19, +236, +177, +103, +49, +227, +46, +97, +87, +34, +148, +200, +234, +136, +134, +104, +219, +186, +96, +10, +21, +190, +203, +127, +196, +101, +229, +151, +155, +49, +117, +213, +238, +250, +208, +16, +91, +119, +103, +174, +63, +253, +212, +5, +232, +53, +154, +131, +208, +120, +23, +85, +230, +53, +204, +194, +167, +42, +106, +64, +28, +103, +151, +65, +0, +0, +93, +186, +76, +246, +40, +156, +48, +31, +125, +26, +104, +55, +75, +239, +61, +104, +147, +39, +184, +104, +142, +42, +193, +220, +205, +118, +181, +131, +170, +73, +107, +55, +19, +126, +226, +123, +115, +23, +49, +232, +37, +240, +4, +74, +115, +160, +59, +40, +181, +200, +185, +125, +133, +129, +174, +113, +25, +141, +197, +36, +27, +13, +15, +147, +72, +112, +156, +241, +35, +193, +112, +178, +182, +185, +95, +176, +29, +3, +200, +28, +248, +142, +168, +121, +124, +128, +32, +201, +219, +47, +83, +126, +224, +207, +70, +203, +187, +223, +158, +13, +102, +102, +143, +85, +133, +58, +10, +180, +97, +13, +84, +76, +94, +199, +88, +238, +55, +251, +127, +127, +213, +236, +224, +14, +209, +69, +107, +149, +123, +184, +93, +133, +202, +143, +5, +185, +136, +243, +115, +89, +178, +202, +123, +124, +90, +81, +42, +191, +179, +113, +112, +246, +94, +229, +121, +239, +97, +86, +73, +148, +97, +54, +29, +99, +211, +108, +163, +218, +52, +217, +152, +253, +195, +185, +59, +166, +55, +69, +150, +132, +74, +36, +112, +119, +47, +26, +238, +139, +21, +206, +185, +202, +149, +187, +228, +155, +170, +145, +67, +131, +229, +119, +236, +111, +179, +5, +66, +8, +143, +38, +124, +241, +88, +248, +198, +157, +148, +185, +202, +34, +4, +71, +57, +136, +192, +171, +58, +34, +50, +203, +24, +135, +105, +128, +105, +167, +141, +112, +98, +123, +235, +178, +100, +96, +89, +166, +145, +66, +180, +109, +78, +69, +142, +34, +234, +97, +152, +1, +164, +122, +92, +165, +144, +169, +249, +148, +211, +114, +212, +91, +136, +113, +94, +166, +219, +241, +133, +116, +134, +1, +92, +211, +116, +60, +118, +5, +199, +43, +94, +101, +118, +188, +75, +141, +245, +36, +178, +198, +241, +21, +211, +181, +135, +89, +238, +48, +51, +87, +113, +8, +112, +128, +71, +236, +48, +208, +66, +167, +102, +111, +7, +142, +71, +246, +9, +116, +159, +37, +110, +25, +28, +213, +50, +21, +212, +78, +98, +86, +4, +214, +176, +217, +224, +177, +68, +223, +67, +133, +49, +195, +140, +135, +83, +141, +176, +212, +69, +104, +28, +179, +89, +157, +37, +151, +3, +110, +113, +33, +72, +32, +240, +190, +96, +71, +116, +72, +208, +246, +30, +179, +129, +62, +154, +182, +90, +224, +159, +152, +192, +253, +188, +41, +134, +139, +28, +131, +193, +236, +160, +150, +25, +40, +30, +237, +138, +144, +167, +220, +93, +25, +217, +9, +182, +248, +153, +104, +135, +114, +253, +179, +62, +140, +46, +156, +19, +155, +226, +13, +156, +71, +214, +114, +242, +70, +213, +45, +193, +199, +127, +238, +229, +63, +127, +105, +211, +207, +42, +225, +175, +80, +115, +250, +179, +83, +80, +204, +210, +105, +212, +68, +255, +145, +2, +231, +197, +184, +232, +64, +214, +26, +249, +89, +78, +186, +25, +161, +79, +135, +98, +225, +210, +213, +203, +50, +199, +63, +44, +135, +69, +123, +10, +53, +62, +12, +177, +137, +107, +251, +190, +97, +202, +195, +20, +84, +121, +0, +106, +184, +29, +234, +0, +0, +116, +172, +107, +245, +48, +156, +68, +74, +85, +93, +74, +199, +248, +111, +120, +13, +145, +64, +212, +26, +23, +164, +190, +92, +175, +110, +66, +170, +212, +184, +90, +112, +118, +182, +251, +28, +123, +198, +65, +154, +29, +72, +143, +46, +185, +236, +144, +189, +79, +111, +224, +223, +36, +219, +157, +166, +238, +65, +216, +191, +184, +72, +95, +134, +231, +12, +241, +25, +111, +124, +15, +169, +85, +232, +12, +154, +79, +221, +15, +64, +52, +6, +222, +241, +95, +85, +228, +73, +156, +199, +255, +208, +220, +228, +229, +106, +80, +113, +43, +56, +0, +157, +67, +98, +172, +98, +73, +213, +234, +31, +149, +23, +113, +254, +97, +229, +48, +130, +174, +215, +169, +254, +194, +121, +182, +123, +124, +55, +52, +123, +222, +185, +104, +151, +118, +74, +183, +253, +170, +87, +72, +196, +245, +41, +17, +79, +97, +206, +80, +245, +42, +21, +164, +193, +83, +67, +66, +243, +120, +133, +57, +135, +55, +77, +48, +253, +124, +18, +17, +112, +129, +241, +178, +117, +211, +52, +161, +85, +255, +197, +105, +101, +179, +40, +1, +48, +65, +229, +191, +145, +80, +98, +8, +32, +71, +74, +133, +231, +200, +98, +153, +150, +104, +142, +73, +110, +182, +241, +144, +70, +182, +159, +240, +141, +75, +206, +28, +133, +2, +185, +71, +161, +59, +186, +59, +200, +64, +182, +237, +94, +151, +1, +83, +156, +254, +40, +93, +200, +237, +203, +59, +214, +115, +146, +60, +106, +15, +195, +84, +9, +84, +100, +67, +32, +211, +84, +139, +246, +49, +56, +121, +214, +70, +214, +90, +54, +244, +25, +61, +206, +160, +7, +224, +103, +249, +237, +132, +118, +191, +50, +133, +49, +38, +152, +107, +85, +229, +210, +252, +46, +123, +49, +105, +87, +225, +91, +176, +250, +115, +101, +115, +156, +13, +253, +216, +142, +11, +124, +171, +143, +211, +127, +62, +40, +15, +241, +69, +189, +253, +45, +198, +150, +182, +75, +37, +197, +246, +154, +50, +208, +102, +28, +129, +54, +152, +221, +7, +132, +39, +49, +250, +33, +94, +42, +215, +66, +213, +143, +216, +16, +121, +141, +240, +219, +115, +93, +57, +173, +131, +172, +219, +50, +91, +205, +22, +53, +144, +162, +56, +212, +148, +29, +254, +125, +223, +235, +135, +252, +172, +240, +57, +13, +177, +15, +46, +181, +79, +117, +43, +107, +8, +150, +100, +238, +177, +205, +6, +34, +246, +37, +204, +11, +211, +119, +210, +254, +8, +3, +103, +157, +90, +52, +4, +238, +2, +34, +98, +226, +26, +182, +114, +58, +156, +49, +202, +88, +6, +20, +192, +169, +108, +166, +80, +140, +172, +163, +255, +57, +253, +37, +123, +181, +68, +239, +91, +30, +42, +201, +178, +252, +132, +135, +67, +85, +40, +15, +164, +213, +62, +100, +116, +172, +111, +20, +101, +228, +129, +21, +71, +31, +108, +233, +62, +150, +25, +194, +139, +149, +165, +252, +53, +140, +160, +180, +110, +135, +234, +207, +236, +215, +116, +126, +154, +202, +8, +59, +110, +11, +138, +104, +164, +161, +230, +147, +184, +70, +0, +231, +105, +43, +0, +0, +245, +152, +168, +95, +179, +108, +172, +193, +20, +16, +169, +198, +246, +56, +108, +120, +4, +60, +76, +48, +246, +202, +43, +129, +79, +131, +81, +185, +224, +3, +8, +164, +40, +146, +146, +55, +36, +157, +131, +248, +41, +4, +110, +155, +188, +73, +21, +80, +209, +109, +95, +244, +22, +238, +42, +94, +159, +38, +105, +205, +240, +254, +225, +6, +14, +243, +172, +74, +164, +123, +43, +0, +84, +68, +4, +84, +157, +121, +30, +171, +47, +147, +254, +55, +184, +45, +153, +183, +113, +145, +141, +217, +161, +83, +105, +13, +25, +67, +98, +119, +44, +135, +194, +123, +254, +84, +51, +179, +131, +130, +236, +125, +212, +130, +208, +95, +254, +69, +141, +7, +179, +155, +202, +97, +53, +78, +54, +241, +141, +205, +26, +25, +122, +135, +118, +136, +102, +149, +214, +18, +246, +152, +176, +204, +214, +73, +53, +147, +42, +237, +75, +118, +77, +22, +236, +88, +173, +216, +240, +240, +244, +33, +95, +28, +112, +194, +187, +47, +206, +84, +107, +86, +194, +8, +55, +96, +73, +138, +60, +65, +110, +79, +2, +86, +66, +29, +165, +50, +118, +39, +251, +43, +107, +206, +109, +252, +14, +147, +137, +206, +231, +240, +211, +229, +142, +34, +128, +201, +48, +186, +205, +106, +119, +98, +37, +138, +8, +206, +178, +104, +210, +174, +127, +191, +169, +24, +175, +15, +218, +166, +138, +208, +239, +26, +11, +167, +102, +250, +202, +30, +233, +104, +137, +139, +46, +59, +180, +22, +101, +193, +252, +104, +84, +169, +70, +235, +47, +30, +219, +245, +82, +159, +76, +18, +195, +194, +188, +194, +196, +209, +169, +179, +75, +35, +187, +61, +142, +220, +137, +225, +68, +108, +21, +1, +45, +195, +55, +92, +231, +183, +27, +151, +41, +206, +127, +158, +27, +168, +227, +187, +168, +10, +40, +140, +107, +232, +47, +55, +84, +199, +230, +19, +47, +108, +228, +246, +126, +125, +2, +147, +94, +209, +22, +128, +164, +197, +163, +196, +102, +38, +186, +206, +238, +177, +137, +24, +46, +41, +82, +31, +222, +35, +63, +94, +68, +11, +71, +59, +150, +51, +126, +203, +158, +70, +153, +163, +122, +80, +130, +67, +210, +181, +57, +164, +42, +254, +226, +169, +178, +248, +210, +191, +57, +198, +22, +107, +105, +222, +171, +154, +3, +40, +95, +128, +239, +212, +97, +140, +109, +221, +248, +147, +50, +151, +17, +252, +138, +237, +161, +83, +12, +155, +116, +128, +38, +233, +2, +158, +144, +244, +204, +74, +125, +18, +223, +227, +98, +228, +184, +208, +89, +41, +128, +52, +3, +170, +82, +145, +212, +201, +121, +81, +233, +7, +17, +130, +175, +237, +69, +135, +111, +17, +49, +26, +148, +35, +112, +0, +24, +66, +96, +146, +48, +33, +153, +29, +4, +69, +246, +137, +6, +26, +113, +122, +203, +127, +48, +199, +69, +116, +11, +149, +117, +42, +241, +79, +250, +227, +205, +79, +165, +135, +42, +118, +147, +234, +46, +205, +7, +168, +61, +252, +195, +151, +221, +91, +254, +170, +88, +178, +139, +179, +38, +71, +233, +202, +161, +181, +101, +152, +0, +0, +64, +210, +177, +45, +254, +89, +70, +86, +36, +160, +190, +173, +121, +217, +68, +158, +62, +172, +207, +64, +32, +234, +124, +224, +61, +154, +202, +15, +126, +149, +66, +128, +141, +244, +195, +210, +223, +183, +76, +146, +93, +106, +37, +44, +231, +143, +189, +159, +187, +229, +254, +145, +20, +114, +6, +167, +68, +104, +159, +78, +159, +109, +105, +16, +172, +236, +129, +235, +139, +152, +91, +149, +61, +189, +199, +173, +224, +112, +130, +157, +176, +233, +173, +178, +242, +141, +83, +192, +206, +51, +60, +231, +140, +153, +168, +189, +221, +36, +23, +82, +26, +91, +7, +45, +97, +120, +157, +167, +220, +243, +88, +34, +117, +223, +74, +49, +165, +86, +207, +111, +28, +104, +240, +235, +160, +69, +49, +11, +253, +176, +52, +63, +207, +15, +69, +71, +82, +138, +74, +112, +68, +115, +246, +194, +231, +240, +93, +88, +242, +41, +194, +84, +30, +32, +101, +253, +71, +138, +253, +180, +169, +119, +64, +95, +76, +182, +209, +63, +89, +196, +244, +144, +225, +143, +185, +204, +78, +108, +242, +135, +105, +27, +73, +157, +115, +137, +4, +149, +194, +193, +187, +136, +237, +103, +247, +135, +85, +57, +145, +113, +26, +242, +184, +6, +213, +152, +14, +145, +227, +93, +76, +76, +189, +243, +68, +193, +37, +211, +50, +101, +128, +0, +44, +110, +236, +196, +191, +142, +47, +87, +211, +234, +24, +232, +71, +109, +68, +4, +98, +157, +238, +167, +15, +174, +1, +158, +125, +166, +226, +172, +137, +211, +163, +206, +188, +49, +76, +60, +17, +30, +248, +94, +132, +98, +69, +158, +231, +49, +29, +199, +109, +112, +47, +165, +196, +171, +123, +99, +110, +197, +174, +4, +162, +213, +201, +242, +131, +222, +225, +208, +149, +73, +141, +161, +29, +15, +27, +116, +21, +189, +179, +93, +102, +94, +237, +113, +50, +96, +218, +169, +218, +2, +35, +46, +195, +61, +83, +248, +72, +131, +4, +108, +32, +113, +3, +2, +53, +221, +225, +15, +225, +163, +40, +225, +198, +168, +76, +114, +1, +90, +203, +160, +245, +20, +5, +13, +24, +39, +191, +206, +72, +77, +84, +96, +58, +76, +214, +87, +144, +58, +182, +249, +138, +84, +237, +211, +1, +67, +192, +33, +1, +229, +51, +94, +248, +106, +73, +67, +236, +195, +130, +176, +237, +121, +247, +84, +227, +129, +94, +13, +185, +158, +161, +240, +197, +43, +148, +125, +142, +33, +157, +174, +204, +2, +255, +142, +62, +25, +175, +206, +8, +63, +205, +17, +229, +253, +250, +225, +234, +219, +122, +191, +165, +253, +251, +113, +222, +113, +146, +11, +42, +111, +254, +149, +28, +250, +95, +184, +83, +102, +37, +85, +172, +12, +239, +174, +28, +100, +34, +157, +193, +191, +188, +183, +159, +3, +227, +220, +64, +19, +98, +225, +75, +63, +37, +113, +95, +38, +42, +183, +162, +87, +54, +197, +39, +112, +49, +207, +36, +82, +29, +156, +234, +138, +124, +123, +128, +239, +57, +5, +145, +45, +73, +118, +226, +77, +38, +162, +137, +126, +118, +189, +118, +38, +71, +37, +69, +9, +176, +168, +0, +0, +153, +134, +112, +170, +57, +148, +1, +10, +168, +121, +214, +83, +111, +114, +228, +190, +60, +28, +190, +201, +100, +2, +72, +37, +85, +126, +122, +131, +157, +5, +210, +243, +123, +156, +198, +40, +90, +70, +200, +123, +11, +50, +116, +195, +23, +73, +167, +130, +37, +204, +40, +91, +202, +57, +8, +207, +131, +50, +129, +156, +180, +123, +88, +240, +255, +95, +168, +43, +243, +0, +239, +211, +205, +138, +175, +99, +249, +55, +89, +109, +47, +156, +121, +15, +80, +167, +86, +87, +44, +225, +62, +187, +252, +14, +138, +149, +41, +63, +71, +193, +139, +216, +74, +214, +231, +120, +49, +110, +54, +162, +217, +207, +63, +196, +130, +33, +180, +147, +67, +73, +214, +192, +221, +203, +63, +39, +41, +234, +115, +4, +34, +138, +35, +139, +53, +29, +99, +153, +27, +138, +83, +106, +227, +12, +60, +141, +143, +234, +112, +2, +232, +41, +108, +24, +135, +159, +139, +204, +63, +180, +29, +5, +147, +22, +105, +108, +159, +22, +20, +194, +79, +114, +51, +218, +112, +31, +153, +97, +50, +238, +66, +87, +82, +110, +231, +197, +74, +11, +156, +172, +234, +211, +239, +183, +156, +17, +214, +174, +219, +176, +54, +251, +179, +210, +196, +39, +80, +39, +76, +248, +108, +54, +23, +182, +166, +65, +135, +181, +81, +11, +43, +7, +208, +213, +78, +220, +17, +220, +93, +190, +35, +189, +230, +239, +217, +228, +175, +23, +126, +75, +51, +97, +238, +132, +69, +192, +83, +208, +92, +202, +161, +148, +127, +80, +50, +109, +56, +199, +134, +12, +78, +63, +112, +206, +178, +249, +122, +93, +177, +216, +233, +102, +18, +187, +179, +177, +46, +185, +39, +85, +182, +225, +251, +164, +41, +123, +121, +194, +30, +137, +56, +235, +9, +95, +60, +145, +110, +96, +10, +170, +96, +47, +46, +93, +147, +116, +88, +74, +232, +98, +109, +242, +212, +36, +117, +157, +142, +15, +19, +181, +70, +63, +192, +3, +48, +162, +220, +99, +19, +139, +40, +180, +3, +228, +182, +44, +176, +136, +149, +39, +224, +135, +202, +116, +241, +63, +214, +210, +165, +112, +224, +245, +174, +245, +41, +25, +65, +124, +168, +213, +21, +151, +100, +215, +189, +166, +138, +116, +121, +92, +75, +33, +65, +166, +30, +240, +230, +203, +146, +239, +251, +136, +199, +235, +188, +75, +243, +209, +220, +144, +245, +73, +254, +93, +10, +220, +213, +105, +48, +167, +231, +50, +129, +235, +55, +130, +23, +186, +44, +59, +36, +17, +132, +69, +115, +81, +191, +201, +66, +92, +241, +22, +236, +219, +241, +10, +236, +188, +161, +140, +73, +6, +225, +204, +37, +168, +189, +184, +164, +168, +253, +215, +65, +11, +170, +51, +199, +216, +251, +106, +88, +220, +59, +75, +66, +67, +187, +191, +41, +66, +223, +169, +233, +97, +171, +200, +159, +23, +23, +24, +202, +199, +2, +66, +219, +50, +140, +230, +81, +100, +136, +240, +50, +156, +120, +243, +234, +243, +49, +113, +121, +184, +184, +172, +6, +51, +185, +95, +157, +177, +129, +249, +46, +174, +82, +43, +90, +112, +208, +182, +0, +0, +211, +207, +176, +121, +204, +195, +129, +162, +133, +138, +57, +139, +135, +232, +68, +151, +30, +235, +54, +112, +128, +24, +103, +69, +135, +128, +75, +253, +13, +151, +250, +77, +90, +229, +61, +209, +176, +252, +196, +189, +33, +113, +56, +235, +97, +91, +16, +180, +248, +135, +104, +251, +106, +98, +18, +171, +111, +193, +33, +123, +242, +247, +121, +27, +248, +143, +176, +144, +126, +10, +208, +72, +68, +16, +75, +3, +175, +213, +33, +51, +221, +160, +237, +143, +239, +57, +166, +133, +91, +228, +59, +166, +124, +118, +15, +151, +125, +44, +98, +192, +209, +44, +232, +59, +123, +50, +137, +35, +183, +76, +45, +149, +31, +196, +207, +26, +167, +74, +204, +159, +94, +69, +232, +68, +164, +77, +221, +72, +226, +6, +102, +206, +9, +9, +153, +7, +160, +59, +248, +61, +217, +110, +144, +131, +207, +220, +250, +96, +238, +67, +101, +225, +252, +99, +163, +89, +51, +150, +147, +8, +153, +99, +163, +246, +108, +172, +59, +244, +9, +53, +172, +22, +33, +111, +136, +197, +32, +77, +125, +50, +138, +46, +141, +147, +39, +30, +158, +210, +180, +56, +225, +92, +34, +92, +221, +181, +13, +242, +37, +188, +32, +56, +56, +244, +219, +46, +33, +232, +162, +246, +247, +143, +143, +151, +6, +151, +55, +221, +75, +28, +115, +40, +213, +157, +103, +172, +160, +138, +124, +41, +137, +128, +245, +82, +101, +91, +63, +96, +202, +242, +23, +199, +168, +78, +211, +26, +197, +236, +133, +45, +247, +19, +177, +63, +142, +105, +218, +226, +78, +192, +221, +140, +53, +183, +188, +129, +163, +11, +177, +22, +140, +252, +36, +1, +63, +255, +130, +246, +218, +57, +31, +42, +186, +154, +163, +205, +214, +103, +148, +104, +123, +137, +219, +108, +96, +251, +214, +218, +84, +107, +30, +178, +36, +16, +20, +199, +123, +97, +174, +99, +86, +217, +39, +206, +203, +46, +107, +227, +23, +229, +190, +180, +129, +254, +88, +176, +140, +94, +133, +1, +204, +62, +108, +14, +53, +99, +79, +186, +4, +21, +123, +186, +81, +96, +7, +234, +239, +58, +193, +229, +79, +27, +16, +233, +34, +133, +209, +152, +152, +213, +31, +18, +177, +161, +30, +202, +105, +189, +165, +85, +209, +12, +172, +200, +180, +165, +169, +127, +22, +204, +193, +147, +208, +160, +145, +74, +85, +11, +181, +250, +182, +245, +91, +178, +228, +19, +129, +225, +203, +79, +149, +138, +197, +85, +63, +196, +28, +144, +182, +157, +4, +25, +199, +72, +173, +72, +35, +124, +53, +255, +193, +226, +0, +70, +64, +200, +78, +243, +42, +92, +110, +53, +248, +74, +204, +54, +5, +113, +73, +50, +92, +98, +168, +219, +145, +78, +172, +119, +43, +141, +85, +113, +33, +250, +163, +65, +17, +200, +53, +245, +239, +160, +38, +171, +16, +131, +77, +94, +70, +13, +112, +69, +151, +29, +68, +97, +213, +141, +218, +62, +224, +156, +38, +223, +134, +113, +99, +151, +54, +138, +240, +145, +97, +241, +136, +2, +120, +110, +147, +160, +126, +227, +166, +94, +63, +34, +175, +110, +77, +244, +0, +0, +147, +234, +88, +24, +65, +227, +219, +205, +141, +106, +175, +95, +146, +137, +9, +128, +133, +168, +244, +139, +54, +109, +150, +103, +107, +210, +16, +212, +170, +228, +178, +44, +145, +47, +255, +54, +132, +97, +105, +57, +41, +163, +36, +138, +172, +169, +54, +69, +144, +225, +5, +104, +132, +222, +65, +75, +35, +143, +136, +6, +98, +116, +143, +2, +157, +218, +217, +156, +250, +189, +37, +124, +206, +78, +92, +87, +95, +62, +22, +80, +50, +146, +43, +231, +83, +112, +169, +171, +239, +158, +114, +219, +118, +20, +116, +99, +23, +144, +17, +67, +249, +174, +96, +111, +143, +26, +58, +2, +49, +145, +183, +101, +230, +210, +1, +85, +234, +10, +234, +240, +60, +46, +55, +48, +180, +164, +117, +160, +97, +177, +196, +60, +5, +48, +91, +144, +149, +86, +188, +62, +66, +93, +66, +14, +196, +172, +14, +104, +132, +188, +78, +53, +204, +239, +241, +47, +111, +93, +19, +209, +129, +110, +23, +103, +109, +72, +207, +62, +92, +6, +15, +206, +151, +14, +172, +251, +140, +220, +76, +62, +253, +117, +191, +35, +35, +20, +80, +150, +114, +200, +220, +111, +237, +118, +60, +93, +74, +139, +201, +222, +222, +120, +34, +51, +24, +57, +251, +230, +93, +218, +62, +100, +231, +26, +142, +126, +207, +54, +72, +52, +139, +88, +185, +172, +16, +229, +108, +127, +30, +45, +172, +212, +213, +98, +92, +181, +236, +206, +79, +116, +144, +146, +10, +7, +87, +213, +141, +5, +231, +164, +111, +214, +167, +176, +158, +231, +189, +57, +212, +15, +94, +171, +4, +222, +17, +211, +53, +243, +219, +11, +102, +46, +174, +212, +103, +209, +5, +143, +157, +247, +156, +46, +182, +72, +1, +132, +218, +39, +196, +164, +139, +166, +7, +129, +180, +248, +235, +130, +148, +52, +242, +16, +33, +244, +33, +46, +212, +117, +75, +190, +138, +167, +165, +120, +92, +110, +103, +227, +173, +169, +58, +27, +221, +46, +239, +163, +147, +116, +156, +57, +183, +42, +186, +74, +106, +82, +101, +31, +231, +94, +214, +132, +102, +68, +14, +16, +120, +76, +17, +35, +103, +205, +65, +112, +196, +197, +83, +89, +160, +222, +137, +177, +92, +206, +131, +16, +108, +74, +241, +137, +102, +38, +159, +146, +36, +141, +20, +180, +40, +219, +140, +190, +155, +2, +247, +153, +22, +171, +64, +250, +41, +106, +81, +70, +172, +200, +40, +234, +77, +176, +229, +33, +100, +80, +128, +137, +185, +48, +111, +182, +116, +141, +80, +177, +69, +255, +38, +3, +10, +116, +89, +39, +90, +123, +45, +51, +123, +163, +50, +112, +64, +95, +130, +0, +229, +150, +128, +145, +118, +124, +43, +135, +189, +118, +240, +111, +201, +113, +139, +3, +200, +141, +80, +222, +34, +6, +113, +124, +15, +57, +64, +130, +193, +226, +205, +66, +14, +73, +169, +189, +192, +223, +131, +105, +251, +60, +44, +180, +189, +237, +186, +249, +143, +55, +185, +210, +207, +6, +250, +112, +67, +40, +131, +77, +146, +160, +122, +192, +151, +231, +24, +205, +244, +11, +215, +217, +232, +140, +213, +72, +0, +0, +90, +227, +119, +96, +29, +52, +72, +115, +242, +148, +63, +11, +203, +163, +215, +237, +31, +98, +237, +114, +97, +80, +152, +124, +15, +218, +82, +9, +186, +190, +209, +165, +171, +229, +103, +156, +223, +75, +50, +156, +123, +179, +210, +53, +54, +194, +99, +220, +230, +7, +19, +72, +101, +225, +50, +101, +132, +47, +37, +28, +162, +105, +10, +3, +87, +124, +61, +76, +121, +47, +118, +123, +109, +165, +123, +31, +93, +85, +200, +117, +217, +204, +50, +239, +253, +213, +211, +246, +166, +51, +77, +118, +81, +58, +88, +48, +99, +39, +172, +207, +116, +247, +130, +179, +71, +141, +226, +110, +234, +119, +136, +35, +199, +22, +253, +220, +68, +8, +88, +252, +26, +60, +194, +13, +133, +250, +131, +57, +118, +244, +21, +143, +22, +30, +203, +192, +21, +215, +222, +91, +111, +19, +82, +84, +228, +109, +84, +246, +151, +32, +173, +31, +145, +251, +228, +86, +49, +97, +195, +7, +221, +97, +215, +132, +71, +100, +4, +181, +99, +58, +41, +58, +69, +23, +252, +4, +224, +27, +53, +82, +147, +229, +210, +172, +29, +192, +1, +7, +79, +177, +193, +147, +42, +33, +198, +187, +179, +86, +130, +248, +63, +97, +125, +49, +237, +252, +198, +154, +10, +37, +28, +106, +219, +27, +243, +101, +87, +146, +166, +144, +20, +5, +121, +227, +179, +31, +101, +157, +92, +172, +6, +213, +186, +40, +242, +189, +242, +60, +132, +77, +156, +194, +252, +32, +100, +114, +107, +175, +209, +96, +51, +105, +21, +89, +244, +161, +221, +51, +69, +164, +43, +61, +240, +204, +182, +188, +246, +215, +130, +198, +189, +113, +115, +227, +129, +1, +28, +75, +221, +227, +172, +176, +22, +46, +117, +74, +73, +250, +115, +93, +154, +62, +231, +215, +249, +180, +121, +222, +4, +153, +198, +4, +90, +112, +203, +35, +121, +139, +232, +81, +199, +67, +197, +178, +172, +182, +73, +124, +235, +43, +142, +148, +224, +237, +49, +127, +67, +131, +7, +23, +207, +32, +107, +67, +211, +138, +147, +74, +227, +37, +153, +6, +87, +154, +151, +233, +194, +114, +227, +246, +160, +238, +39, +36, +112, +156, +55, +220, +103, +69, +201, +177, +39, +70, +90, +230, +220, +83, +173, +38, +255, +175, +76, +99, +153, +205, +147, +177, +208, +188, +53, +55, +36, +29, +29, +39, +144, +247, +214, +45, +163, +245, +210, +59, +137, +189, +56, +123, +42, +231, +15, +137, +86, +28, +102, +243, +207, +37, +224, +244, +93, +174, +7, +186, +234, +217, +72, +84, +75, +41, +253, +119, +226, +184, +164, +201, +22, +21, +91, +242, +37, +61, +185, +72, +9, +19, +245, +241, +18, +181, +125, +156, +182, +110, +126, +123, +60, +89, +161, +128, +58, +210, +69, +234, +225, +235, +3, +105, +69, +135, +226, +71, +165, +229, +54, +188, +51, +162, +247, +36, +113, +106, +130, +205, +117, +59, +2, +78, +123, +224, +243, +245, +201, +147, +78, +239, +231, +127, +103, +198, +243, +175, +189, +12, +116, +126, +125, +25, +4, +234, +104, +64, +160, +107, +140, +60, +230, +219, +41, +188, +0, +0, +233, +205, +78, +143, +243, +8, +91, +216, +49, +157, +28, +42, +139, +75, +58, +222, +147, +248, +168, +35, +90, +51, +136, +94, +47, +148, +13, +196, +139, +105, +101, +140, +117, +237, +148, +130, +178, +137, +215, +89, +173, +13, +123, +240, +190, +141, +189, +72, +248, +191, +59, +28, +207, +98, +215, +138, +249, +105, +166, +199, +248, +89, +247, +218, +99, +3, +114, +11, +97, +33, +11, +92, +59, +28, +57, +40, +23, +194, +54, +205, +196, +42, +100, +151, +241, +54, +160, +202, +115, +103, +21, +123, +195, +29, +32, +43, +118, +159, +126, +169, +30, +48, +59, +89, +152, +113, +34, +143, +143, +150, +5, +215, +210, +88, +31, +164, +86, +93, +228, +134, +161, +52, +115, +147, +103, +211, +49, +224, +40, +49, +7, +142, +85, +182, +152, +50, +18, +60, +36, +100, +128, +84, +54, +124, +236, +176, +217, +60, +119, +155, +114, +120, +68, +4, +140, +63, +79, +178, +180, +116, +108, +120, +120, +19, +196, +177, +230, +45, +97, +171, +83, +122, +150, +96, +42, +114, +111, +175, +109, +155, +238, +130, +154, +174, +205, +223, +174, +139, +250, +209, +110, +154, +162, +110, +50, +159, +176, +41, +7, +233, +195, +207, +197, +4, +159, +160, +210, +49, +250, +98, +198, +232, +92, +62, +134, +196, +60, +57, +138, +109, +21, +5, +211, +213, +72, +240, +205, +248, +97, +144, +127, +88, +189, +89, +239, +210, +14, +59, +56, +169, +125, +138, +234, +251, +177, +152, +37, +131, +68, +106, +63, +31, +54, +125, +139, +171, +110, +223, +104, +214, +110, +14, +251, +153, +49, +215, +246, +78, +218, +255, +122, +199, +18, +225, +215, +211, +95, +38, +39, +168, +208, +222, +111, +25, +52, +224, +73, +80, +212, +220, +212, +1, +58, +252, +119, +170, +178, +129, +145, +183, +252, +160, +75, +170, +254, +194, +253, +136, +42, +158, +182, +9, +84, +178, +61, +144, +195, +67, +154, +42, +61, +107, +60, +228, +171, +131, +101, +31, +50, +215, +169, +8, +73, +59, +114, +3, +195, +234, +193, +125, +45, +166, +96, +62, +251, +81, +29, +185, +17, +78, +205, +0, +15, +31, +28, +157, +36, +239, +34, +222, +143, +101, +111, +105, +208, +94, +63, +223, +71, +85, +186, +235, +62, +236, +168, +177, +110, +158, +154, +134, +44, +12, +212, +44, +240, +129, +94, +255, +230, +247, +245, +4, +191, +76, +27, +106, +222, +169, +59, +20, +105, +53, +163, +192, +220, +16, +115, +244, +129, +195, +103, +31, +115, +247, +204, +226, +212, +111, +166, +241, +207, +70, +32, +15, +27, +200, +89, +101, +62, +167, +196, +131, +192, +121, +71, +52, +211, +96, +126, +119, +129, +74, +52, +106, +79, +135, +88, +19, +43, +7, +172, +170, +33, +217, +174, +124, +82, +21, +41, +26, +56, +238, +23, +247, +90, +169, +129, +192, +131, +88, +34, +54, +94, +38, +62, +197, +8, +54, +229, +176, +116, +190, +147, +147, +72, +184, +77, +137, +139, +41, +42, +150, +53, +82, +5, +56, +207, +26, +225, +104, +172, +212, +14, +113, +86, +175, +102, +50, +118, +147, +0, +0, +51, +224, +159, +168, +147, +66, +49, +250, +72, +133, +207, +146, +112, +139, +7, +14, +250, +2, +7, +82, +97, +17, +108, +96, +251, +118, +73, +10, +168, +139, +198, +198, +80, +125, +52, +3, +37, +28, +37, +118, +151, +149, +161, +98, +156, +187, +53, +226, +222, +52, +113, +54, +154, +175, +81, +56, +72, +114, +237, +231, +25, +114, +170, +8, +234, +85, +4, +219, +144, +162, +66, +236, +57, +10, +254, +188, +138, +77, +10, +168, +117, +64, +96, +155, +69, +198, +47, +193, +145, +164, +134, +92, +151, +49, +79, +125, +118, +131, +59, +138, +175, +82, +59, +111, +45, +130, +60, +93, +49, +188, +38, +15, +78, +204, +88, +37, +43, +238, +138, +225, +241, +110, +9, +35, +8, +21, +237, +39, +77, +119, +45, +58, +209, +81, +61, +14, +161, +244, +192, +212, +41, +133, +224, +20, +84, +48, +51, +233, +77, +61, +139, +54, +118, +91, +172, +195, +21, +207, +75, +126, +91, +182, +26, +164, +156, +191, +200, +198, +132, +28, +122, +167, +25, +72, +23, +197, +240, +145, +238, +183, +62, +106, +72, +236, +146, +37, +1, +5, +73, +24, +144, +111, +10, +165, +132, +13, +183, +40, +105, +24, +223, +114, +92, +218, +161, +32, +93, +34, +255, +7, +69, +7, +18, +51, +18, +142, +245, +202, +72, +76, +132, +126, +76, +150, +148, +200, +187, +0, +55, +105, +21, +126, +169, +153, +10, +132, +43, +35, +219, +244, +89, +55, +132, +237, +24, +210, +57, +158, +137, +164, +113, +189, +14, +103, +43, +209, +3, +85, +141, +48, +75, +106, +67, +99, +142, +83, +153, +234, +87, +171, +186, +50, +235, +66, +247, +136, +123, +187, +106, +184, +108, +95, +83, +246, +95, +116, +199, +178, +127, +199, +136, +33, +60, +189, +208, +227, +215, +89, +72, +27, +129, +20, +221, +122, +86, +177, +30, +98, +0, +242, +39, +140, +43, +47, +192, +129, +32, +44, +67, +174, +135, +136, +190, +61, +160, +84, +150, +76, +97, +214, +206, +31, +251, +189, +6, +62, +187, +181, +82, +148, +47, +131, +163, +240, +137, +32, +2, +227, +33, +84, +47, +205, +19, +228, +219, +109, +107, +195, +39, +144, +113, +71, +170, +222, +185, +154, +150, +146, +128, +185, +59, +45, +100, +253, +13, +164, +68, +200, +92, +135, +109, +55, +106, +54, +85, +139, +244, +242, +177, +115, +79, +73, +161, +229, +22, +13, +80, +209, +2, +181, +146, +78, +120, +113, +24, +184, +13, +49, +16, +50, +116, +192, +154, +104, +2, +242, +250, +151, +151, +129, +121, +113, +174, +197, +156, +211, +2, +134, +79, +157, +91, +127, +135, +81, +55, +210, +147, +108, +0, +147, +83, +154, +202, +13, +151, +244, +51, +147, +203, +97, +242, +142, +232, +151, +72, +3, +5, +142, +33, +1, +240, +46, +69, +53, +30, +220, +221, +158, +124, +211, +40, +205, +14, +98, +90, +128, +0, +39, +230, +7, +219, +161, +121, +254, +110, +238, +97, +69, +26, +213, +70, +75, +198, +250, +111, +197, +43, +1, +225, +93, +160, +165, +2, +185, +65, +57, +146, +171, +140, +170, +0, +0, +251, +186, +42, +74, +164, +205, +52, +241, +116, +224, +221, +159, +117, +66, +68, +64, +189, +236, +253, +182, +183, +159, +76, +29, +237, +230, +42, +107, +213, +79, +54, +231, +212, +31, +248, +236, +42, +77, +218, +103, +73, +25, +118, +15, +39, +207, +224, +181, +30, +241, +192, +189, +70, +76, +83, +82, +202, +219, +112, +63, +8, +143, +124, +20, +141, +79, +24, +47, +42, +37, +72, +154, +193, +94, +187, +223, +150, +63, +144, +15, +32, +81, +161, +167, +63, +153, +59, +35, +45, +116, +70, +244, +54, +180, +187, +118, +24, +31, +46, +225, +236, +178, +247, +143, +206, +40, +219, +26, +82, +135, +52, +250, +44, +207, +36, +169, +107, +193, +171, +119, +21, +165, +121, +160, +46, +112, +92, +6, +204, +215, +243, +39, +119, +185, +73, +80, +188, +91, +245, +116, +107, +133, +251, +39, +166, +207, +218, +106, +164, +250, +112, +32, +48, +186, +250, +192, +49, +247, +65, +12, +10, +47, +76, +69, +236, +227, +182, +99, +221, +168, +6, +97, +90, +250, +32, +170, +38, +72, +68, +67, +142, +6, +106, +123, +218, +197, +100, +100, +153, +144, +131, +46, +106, +235, +102, +241, +48, +115, +29, +138, +48, +188, +17, +162, +245, +65, +163, +171, +248, +247, +229, +88, +218, +239, +233, +85, +16, +47, +93, +40, +243, +77, +162, +71, +140, +193, +61, +168, +68, +39, +230, +91, +191, +92, +192, +90, +252, +238, +189, +124, +216, +7, +178, +152, +25, +29, +242, +46, +197, +167, +32, +83, +242, +162, +115, +3, +56, +169, +249, +58, +87, +66, +231, +93, +29, +45, +6, +87, +210, +251, +235, +35, +126, +171, +66, +130, +241, +158, +23, +160, +203, +90, +138, +120, +18, +189, +29, +45, +132, +39, +234, +140, +145, +241, +67, +183, +215, +218, +216, +221, +110, +95, +252, +105, +25, +205, +56, +110, +125, +118, +148, +189, +204, +155, +2, +146, +181, +162, +207, +95, +122, +47, +19, +166, +203, +63, +69, +145, +219, +164, +164, +92, +255, +83, +62, +171, +4, +232, +241, +234, +191, +236, +233, +148, +244, +3, +32, +108, +195, +231, +244, +112, +38, +55, +137, +184, +173, +46, +139, +231, +83, +50, +105, +62, +104, +186, +40, +190, +46, +53, +178, +6, +190, +138, +102, +178, +142, +192, +160, +91, +48, +232, +62, +18, +17, +68, +102, +176, +189, +4, +247, +19, +210, +204, +51, +15, +220, +63, +191, +25, +205, +86, +120, +166, +125, +158, +110, +218, +228, +100, +2, +158, +75, +54, +109, +148, +62, +254, +86, +236, +140, +180, +147, +180, +60, +40, +104, +75, +254, +86, +171, +179, +36, +46, +132, +33, +109, +92, +89, +247, +69, +23, +232, +121, +58, +104, +54, +148, +244, +164, +3, +222, +90, +36, +11, +212, +11, +255, +253, +250, +141, +179, +231, +181, +62, +118, +33, +134, +231, +93, +164, +166, +55, +252, +223, +147, +138, +244, +84, +33, +156, +36, +116, +252, +98, +34, +141, +192, +168, +65, +110, +14, +23, +33, +104, +47, +220, +176, +63, +255, +250, +57, +124, +209, +184, +111, +2, +251, +66, +101, +0, +0, +68, +34, +163, +75, +231, +35, +228, +114, +205, +110, +110, +173, +48, +136, +170, +99, +62, +37, +121, +234, +229, +118, +218, +254, +32, +183, +239, +11, +180, +93, +197, +164, +176, +104, +83, +133, +250, +71, +144, +96, +210, +238, +12, +117, +246, +104, +242, +57, +58, +157, +49, +111, +60, +176, +114, +110, +83, +137, +5, +93, +229, +106, +137, +44, +111, +222, +237, +148, +196, +44, +125, +149, +170, +132, +45, +239, +66, +107, +41, +87, +226, +50, +126, +50, +246, +43, +49, +168, +60, +229, +30, +182, +186, +115, +211, +100, +80, +117, +230, +247, +225, +55, +243, +71, +32, +50, +58, +56, +5, +221, +26, +224, +40, +196, +74, +106, +228, +57, +131, +245, +44, +94, +121, +24, +137, +243, +208, +194, +174, +181, +96, +217, +159, +9, +188, +34, +157, +80, +250, +157, +170, +101, +26, +178, +160, +40, +109, +226, +88, +174, +117, +97, +168, +84, +58, +76, +151, +0, +95, +37, +82, +154, +195, +255, +34, +158, +130, +189, +221, +139, +128, +88, +110, +63, +4, +39, +206, +130, +156, +150, +37, +248, +166, +8, +191, +102, +225, +99, +60, +15, +181, +186, +48, +89, +215, +4, +19, +27, +59, +191, +186, +10, +195, +13, +84, +238, +43, +117, +198, +181, +195, +158, +249, +146, +131, +103, +132, +6, +223, +240, +93, +26, +28, +98, +213, +36, +32, +112, +219, +198, +232, +25, +168, +5, +155, +217, +149, +239, +23, +209, +202, +88, +54, +221, +176, +44, +229, +46, +44, +16, +127, +175, +200, +37, +75, +157, +37, +200, +142, +202, +37, +150, +130, +192, +220, +117, +2, +145, +183, +190, +140, +97, +107, +104, +240, +177, +176, +179, +177, +19, +133, +241, +17, +104, +152, +35, +77, +144, +52, +176, +158, +112, +191, +140, +126, +90, +110, +225, +231, +116, +40, +0, +211, +116, +44, +82, +114, +48, +223, +64, +8, +93, +150, +207, +193, +219, +207, +215, +127, +193, +48, +14, +98, +158, +225, +190, +54, +229, +6, +205, +120, +28, +158, +225, +77, +103, +160, +118, +28, +153, +252, +197, +96, +230, +200, +72, +115, +196, +36, +165, +253, +33, +107, +172, +82, +172, +129, +61, +193, +122, +184, +58, +40, +220, +224, +120, +23, +130, +105, +186, +188, +145, +58, +105, +221, +82, +101, +165, +12, +80, +6, +153, +231, +20, +118, +152, +255, +144, +153, +85, +194, +148, +240, +173, +222, +128, +218, +152, +125, +45, +249, +181, +124, +135, +32, +233, +190, +36, +160, +237, +37, +141, +80, +8, +7, +118, +233, +84, +27, +188, +180, +26, +117, +39, +253, +45, +160, +73, +102, +252, +98, +26, +137, +210, +120, +37, +214, +228, +118, +187, +195, +151, +22, +214, +149, +78, +95, +209, +170, +235, +73, +106, +47, +26, +153, +139, +24, +174, +85, +61, +100, +220, +117, +213, +4, +167, +58, +248, +74, +241, +53, +237, +22, +191, +152, +153, +129, +67, +65, +165, +84, +43, +201, +6, +181, +126, +202, +71, +66, +130, +25, +101, +191, +111, +224, +134, +1, +104, +46, +132, +194, +227, +12, +86, +90, +104, +251, +249, +92, +208, +0, +0, +156, +23, +39, +82, +66, +142, +205, +19, +165, +18, +133, +216, +126, +12, +254, +21, +229, +139, +90, +227, +254, +50, +92, +45, +139, +40, +246, +190, +91, +199, +60, +212, +91, +146, +162, +8, +151, +155, +73, +202, +183, +178, +152, +113, +134, +136, +1, +90, +102, +195, +72, +196, +92, +7, +81, +189, +127, +250, +128, +31, +196, +54, +35, +177, +246, +105, +183, +74, +18, +52, +220, +83, +189, +227, +147, +68, +243, +253, +55, +147, +165, +76, +30, +94, +112, +150, +105, +249, +241, +225, +128, +182, +249, +170, +101, +176, +157, +178, +175, +121, +123, +97, +116, +55, +195, +223, +7, +253, +56, +6, +3, +52, +118, +193, +66, +212, +6, +41, +177, +108, +53, +188, +188, +199, +182, +95, +96, +61, +157, +95, +48, +224, +148, +14, +152, +3, +38, +131, +100, +145, +217, +252, +162, +251, +39, +80, +227, +112, +18, +87, +89, +49, +175, +171, +234, +208, +44, +50, +201, +184, +129, +135, +73, +190, +167, +34, +11, +62, +197, +39, +189, +61, +135, +73, +68, +193, +102, +88, +10, +70, +165, +84, +183, +119, +55, +131, +160, +169, +14, +33, +230, +200, +200, +43, +67, +101, +171, +234, +134, +205, +243, +8, +178, +41, +114, +151, +116, +153, +183, +167, +241, +93, +147, +108, +230, +96, +209, +18, +59, +5, +68, +103, +59, +231, +3, +225, +97, +38, +248, +17, +44, +9, +193, +16, +62, +38, +8, +111, +220, +71, +169, +151, +66, +82, +125, +87, +6, +177, +193, +187, +105, +157, +28, +151, +230, +240, +5, +200, +61, +140, +209, +207, +104, +188, +208, +244, +57, +173, +11, +157, +133, +47, +204, +66, +243, +221, +187, +60, +135, +233, +40, +102, +17, +118, +172, +254, +26, +69, +150, +213, +189, +96, +194, +190, +80, +174, +204, +58, +54, +72, +55, +111, +177, +162, +201, +12, +161, +204, +38, +156, +186, +74, +200, +174, +213, +87, +40, +78, +176, +48, +24, +35, +44, +79, +191, +231, +55, +149, +1, +143, +80, +3, +61, +211, +160, +195, +82, +166, +209, +218, +247, +34, +155, +151, +12, +207, +5, +30, +224, +107, +182, +135, +146, +206, +238, +136, +222, +68, +201, +5, +59, +71, +167, +132, +254, +48, +215, +141, +137, +65, +231, +202, +15, +127, +83, +33, +107, +216, +7, +223, +236, +244, +62, +164, +67, +248, +15, +225, +100, +136, +192, +228, +159, +17, +165, +69, +223, +163, +88, +249, +70, +146, +137, +138, +232, +202, +159, +68, +196, +198, +183, +69, +138, +52, +187, +204, +123, +244, +11, +141, +123, +176, +229, +117, +49, +115, +1, +184, +63, +176, +61, +161, +9, +72, +147, +141, +69, +103, +14, +188, +105, +7, +196, +181, +92, +69, +130, +1, +99, +54, +209, +153, +143, +223, +6, +118, +57, +46, +117, +250, +192, +109, +43, +157, +28, +233, +61, +156, +157, +71, +59, +250, +110, +62, +220, +103, +202, +191, +180, +51, +15, +19, +215, +108, +169, +99, +120, +114, +255, +6, +86, +43, +3, +159, +120, +237, +29, +210, +77, +93, +24, +130, +39, +172, +202, +176, +102, +203, +172, +144, +0, +0, +60, +178, +145, +222, +96, +59, +192, +25, +218, +233, +117, +131, +220, +143, +129, +252, +27, +35, +171, +78, +113, +191, +37, +148, +200, +226, +180, +220, +82, +204, +128, +25, +32, +68, +82, +21, +38, +163, +245, +129, +236, +18, +90, +61, +154, +3, +5, +29, +47, +50, +131, +27, +57, +113, +181, +196, +17, +63, +65, +194, +179, +17, +207, +188, +206, +47, +126, +164, +243, +114, +176, +25, +94, +150, +136, +224, +141, +137, +47, +150, +228, +206, +141, +179, +171, +173, +146, +49, +114, +190, +207, +70, +209, +176, +197, +128, +146, +244, +184, +198, +185, +244, +180, +119, +48, +40, +128, +215, +80, +234, +49, +97, +39, +198, +164, +13, +56, +36, +105, +26, +6, +157, +217, +195, +24, +15, +145, +200, +62, +120, +19, +209, +108, +210, +253, +111, +59, +45, +84, +159, +192, +254, +63, +25, +178, +147, +97, +24, +32, +114, +193, +115, +5, +65, +30, +140, +105, +63, +12, +81, +49, +135, +14, +207, +176, +240, +216, +255, +218, +142, +193, +235, +232, +4, +123, +146, +220, +11, +243, +199, +80, +61, +90, +88, +184, +63, +243, +9, +97, +111, +224, +216, +112, +72, +88, +150, +141, +254, +85, +105, +140, +133, +230, +252, +122, +205, +121, +33, +95, +33, +141, +24, +235, +133, +48, +92, +223, +51, +131, +213, +108, +54, +58, +246, +2, +55, +120, +27, +158, +248, +171, +67, +242, +52, +76, +142, +43, +163, +92, +66, +229, +247, +61, +63, +25, +86, +222, +79, +23, +115, +107, +214, +86, +233, +226, +159, +192, +209, +180, +140, +176, +115, +112, +221, +144, +126, +235, +10, +87, +228, +179, +158, +158, +50, +62, +22, +93, +63, +41, +150, +47, +50, +117, +82, +202, +176, +5, +115, +61, +106, +5, +175, +48, +169, +23, +72, +249, +190, +62, +87, +107, +12, +48, +66, +164, +241, +138, +140, +124, +235, +29, +98, +224, +240, +125, +206, +79, +246, +55, +241, +113, +174, +36, +55, +225, +121, +12, +34, +150, +48, +18, +135, +112, +17, +123, +119, +97, +46, +201, +231, +155, +169, +108, +138, +50, +249, +49, +12, +53, +72, +11, +13, +15, +113, +119, +162, +158, +70, +11, +105, +8, +7, +2, +190, +7, +90, +203, +59, +1, +31, +195, +156, +248, +46, +169, +195, +181, +2, +156, +94, +168, +73, +62, +156, +133, +133, +39, +144, +88, +197, +247, +22, +134, +206, +42, +73, +21, +22, +43, +32, +147, +36, +193, +66, +192, +104, +42, +54, +198, +97, +20, +249, +120, +81, +92, +162, +180, +100, +198, +166, +164, +87, +54, +255, +249, +158, +251, +87, +214, +236, +142, +139, +192, +101, +163, +2, +87, +44, +207, +143, +196, +85, +132, +143, +189, +50, +157, +241, +91, +16, +140, +188, +119, +213, +162, +137, +90, +194, +55, +26, +255, +203, +182, +113, +45, +126, +77, +54, +190, +215, +155, +96, +113, +145, +140, +82, +215, +232, +151, +80, +173, +254, +35, +232, +145, +196, +194, +140, +100, +88, +128, +174, +246, +240, +18, +221, +91, +178, +140, +49, +102, +93, +143, +148, +64, +222, +9, +133, +151, +195, +0, +0, +220, +189, +132, +236, +17, +248, +10, +151, +73, +84, +96, +241, +237, +221, +174, +140, +181, +59, +235, +64, +224, +100, +18, +47, +86, +241, +7, +134, +165, +154, +197, +255, +134, +174, +219, +141, +164, +150, +113, +238, +119, +36, +180, +182, +81, +238, +254, +32, +143, +96, +239, +190, +182, +100, +140, +181, +88, +77, +93, +226, +170, +64, +167, +61, +208, +239, +242, +97, +221, +214, +245, +146, +210, +51, +128, +186, +95, +52, +184, +129, +166, +61, +164, +247, +164, +128, +37, +255, +42, +32, +244, +149, +4, +62, +206, +167, +187, +63, +5, +163, +124, +100, +36, +250, +217, +195, +73, +55, +156, +142, +11, +116, +165, +19, +187, +116, +115, +98, +21, +73, +160, +173, +251, +141, +219, +73, +122, +69, +52, +179, +145, +77, +101, +130, +12, +56, +119, +219, +153, +186, +74, +96, +134, +56, +125, +46, +106, +171, +182, +190, +187, +227, +65, +245, +87, +214, +147, +223, +64, +211, +134, +121, +243, +122, +235, +105, +92, +9, +106, +209, +47, +169, +30, +36, +65, +167, +237, +57, +140, +118, +61, +214, +109, +121, +13, +130, +55, +57, +251, +97, +86, +17, +64, +248, +28, +185, +68, +6, +192, +80, +155, +161, +193, +151, +249, +107, +186, +43, +246, +219, +196, +37, +135, +183, +30, +205, +173, +248, +154, +134, +13, +89, +124, +127, +98, +158, +36, +154, +111, +217, +193, +104, +147, +63, +52, +211, +124, +114, +149, +181, +63, +118, +166, +218, +254, +90, +70, +143, +199, +242, +97, +128, +215, +209, +226, +21, +98, +133, +176, +115, +221, +99, +129, +21, +95, +231, +61, +94, +170, +134, +34, +195, +114, +188, +178, +64, +124, +87, +168, +134, +84, +125, +3, +184, +87, +217, +82, +1, +21, +48, +161, +175, +45, +100, +235, +79, +98, +36, +178, +97, +121, +53, +26, +230, +113, +90, +160, +11, +85, +94, +116, +119, +69, +179, +164, +140, +56, +194, +157, +170, +194, +212, +66, +162, +72, +62, +74, +8, +3, +213, +203, +212, +123, +113, +97, +131, +248, +87, +196, +15, +129, +9, +145, +132, +122, +236, +204, +68, +202, +196, +147, +47, +149, +182, +158, +35, +138, +183, +239, +114, +162, +238, +83, +244, +40, +91, +207, +6, +221, +36, +192, +213, +147, +94, +196, +109, +75, +195, +1, +246, +109, +151, +116, +242, +19, +12, +243, +34, +5, +120, +228, +206, +165, +88, +109, +162, +2, +134, +83, +3, +198, +141, +179, +118, +13, +32, +241, +216, +117, +51, +75, +141, +31, +71, +166, +250, +4, +100, +233, +198, +126, +160, +130, +89, +63, +44, +175, +18, +63, +153, +128, +112, +151, +11, +1, +232, +148, +144, +235, +213, +131, +56, +81, +66, +16, +207, +190, +149, +174, +121, +52, +66, +31, +151, +231, +44, +153, +189, +3, +7, +161, +145, +144, +204, +64, +233, +108, +30, +237, +124, +198, +105, +31, +222, +251, +118, +64, +197, +194, +165, +251, +1, +237, +15, +59, +85, +183, +41, +80, +167, +179, +70, +54, +169, +31, +32, +146, +80, +238, +173, +118, +127, +69, +52, +108, +84, +132, +57, +128, +122, +0, +0, +159, +183, +73, +208, +80, +166, +104, +0, +17, +162, +35, +162, +162, +188, +206, +232, +14, +49, +202, +36, +234, +224, +89, +149, +40, +137, +91, +200, +10, +159, +205, +9, +80, +227, +219, +90, +60, +14, +240, +153, +190, +215, +194, +206, +150, +62, +38, +106, +127, +237, +115, +109, +20, +127, +185, +85, +223, +216, +95, +116, +154, +83, +167, +15, +62, +93, +199, +118, +2, +72, +167, +141, +232, +226, +244, +222, +255, +196, +211, +221, +42, +166, +226, +9, +117, +253, +79, +247, +236, +10, +245, +155, +106, +31, +186, +4, +99, +15, +121, +144, +153, +95, +46, +65, +203, +46, +131, +146, +105, +174, +28, +48, +21, +192, +54, +13, +207, +187, +207, +88, +20, +249, +185, +208, +66, +182, +200, +45, +38, +205, +193, +188, +4, +79, +4, +41, +191, +233, +220, +10, +16, +225, +86, +218, +143, +78, +24, +220, +198, +203, +27, +47, +189, +193, +95, +31, +226, +253, +0, +103, +248, +130, +229, +127, +141, +161, +22, +66, +134, +174, +128, +202, +134, +181, +0, +138, +118, +184, +156, +76, +16, +194, +199, +164, +125, +77, +77, +113, +175, +109, +200, +63, +171, +108, +191, +163, +40, +39, +144, +77, +115, +63, +103, +194, +7, +87, +144, +154, +67, +127, +53, +243, +0, +68, +187, +51, +27, +6, +142, +197, +38, +151, +26, +118, +1, +47, +235, +10, +15, +42, +189, +23, +142, +226, +132, +66, +93, +65, +127, +31, +216, +105, +182, +171, +95, +199, +23, +213, +182, +87, +59, +211, +64, +237, +252, +150, +243, +67, +160, +227, +189, +138, +30, +125, +112, +146, +116, +3, +14, +229, +39, +192, +125, +192, +160, +63, +42, +61, +167, +61, +219, +7, +7, +46, +254, +234, +245, +117, +50, +185, +41, +173, +238, +29, +200, +207, +9, +169, +33, +47, +201, +24, +137, +86, +130, +53, +181, +37, +225, +236, +15, +148, +134, +173, +195, +193, +52, +36, +159, +200, +93, +207, +8, +197, +237, +45, +220, +41, +170, +36, +117, +70, +148, +70, +121, +61, +174, +128, +116, +158, +138, +181, +163, +250, +245, +175, +45, +208, +11, +186, +60, +170, +184, +5, +123, +237, +98, +105, +128, +147, +198, +95, +20, +254, +76, +62, +138, +213, +212, +242, +35, +144, +118, +25, +70, +93, +59, +158, +170, +234, +60, +54, +121, +243, +49, +195, +253, +220, +253, +11, +179, +5, +154, +15, +240, +180, +226, +131, +119, +143, +84, +49, +248, +35, +19, +170, +253, +121, +54, +142, +61, +108, +121, +228, +95, +33, +60, +217, +173, +21, +122, +190, +211, +85, +95, +227, +222, +59, +224, +167, +140, +46, +44, +24, +74, +124, +250, +251, +71, +46, +254, +233, +23, +75, +167, +20, +134, +86, +69, +69, +83, +239, +148, +243, +78, +183, +22, +164, +214, +36, +180, +90, +222, +144, +229, +127, +5, +26, +83, +29, +67, +148, +91, +91, +186, +68, +150, +34, +158, +58, +31, +218, +132, +39, +20, +85, +18, +200, +113, +92, +82, +220, +213, +189, +132, +66, +62, +172, +179, +233, +92, +52, +150, +180, +152, +156, +70, +249, +227, +187, +0, +0, +221, +34, +133, +93, +126, +34, +145, +164, +177, +167, +183, +151, +211, +38, +173, +140, +80, +250, +45, +211, +197, +98, +236, +147, +230, +113, +15, +183, +66, +20, +20, +14, +117, +153, +64, +66, +57, +43, +26, +35, +142, +23, +90, +78, +36, +131, +18, +158, +77, +32, +18, +84, +108, +181, +54, +51, +124, +220, +138, +56, +145, +14, +232, +22, +101, +63, +58, +215, +141, +92, +170, +24, +165, +249, +69, +124, +120, +153, +141, +7, +92, +226, +79, +36, +189, +139, +87, +98, +243, +0, +86, +124, +52, +242, +244, +169, +111, +94, +94, +202, +18, +137, +142, +172, +198, +219, +90, +205, +160, +18, +112, +43, +249, +5, +182, +110, +245, +133, +195, +236, +168, +179, +112, +210, +0, +137, +48, +252, +225, +38, +122, +164, +241, +180, +182, +138, +191, +186, +78, +7, +118, +104, +117, +14, +149, +156, +13, +125, +239, +214, +218, +71, +122, +100, +103, +170, +234, +179, +214, +126, +247, +20, +94, +1, +150, +106, +201, +26, +62, +209, +144, +102, +202, +61, +196, +73, +18, +189, +13, +78, +250, +139, +28, +179, +66, +30, +161, +129, +243, +78, +31, +23, +98, +251, +98, +188, +155, +113, +8, +67, +29, +205, +250, +93, +171, +202, +178, +248, +225, +128, +8, +0, +159, +154, +205, +21, +61, +17, +155, +83, +238, +232, +38, +16, +101, +231, +46, +97, +47, +194, +161, +213, +178, +127, +244, +0, +26, +152, +37, +129, +60, +151, +111, +140, +132, +104, +182, +75, +133, +3, +173, +146, +94, +81, +107, +175, +54, +29, +167, +85, +232, +212, +249, +42, +108, +183, +55, +104, +11, +148, +116, +181, +123, +61, +164, +177, +72, +215, +139, +23, +98, +195, +144, +185, +240, +137, +21, +213, +77, +79, +129, +170, +111, +218, +128, +125, +101, +215, +36, +147, +133, +57, +166, +229, +186, +159, +161, +56, +174, +75, +106, +249, +72, +124, +125, +198, +79, +62, +210, +183, +187, +123, +187, +208, +51, +173, +61, +36, +115, +126, +133, +43, +142, +19, +215, +181, +193, +177, +155, +94, +29, +220, +61, +102, +185, +43, +66, +162, +194, +99, +160, +158, +210, +181, +215, +37, +218, +70, +166, +66, +184, +130, +111, +96, +214, +186, +239, +109, +95, +146, +249, +89, +169, +136, +242, +237, +30, +234, +225, +45, +230, +118, +111, +3, +230, +131, +236, +61, +159, +54, +191, +87, +232, +153, +26, +44, +125, +206, +192, +246, +10, +135, +168, +38, +56, +45, +7, +133, +175, +233, +50, +46, +247, +39, +249, +98, +170, +68, +38, +123, +102, +74, +251, +19, +209, +139, +97, +238, +98, +173, +100, +235, +65, +138, +248, +71, +156, +230, +28, +172, +226, +97, +117, +144, +54, +241, +224, +209, +199, +165, +95, +94, +46, +251, +3, +106, +208, +64, +89, +30, +43, +106, +53, +26, +198, +24, +142, +5, +58, +4, +96, +3, +103, +78, +59, +115, +198, +91, +219, +47, +144, +222, +73, +21, +128, +230, +248, +141, +185, +67, +96, +100, +144, +142, +234, +73, +186, +229, +219, +54, +243, +248, +242, +148, +85, +59, +229, +89, +171, +249, +0, +0, +136, +17, +221, +11, +249, +124, +234, +10, +22, +174, +150, +143, +89, +57, +5, +132, +67, +88, +241, +70, +94, +150, +216, +202, +250, +34, +55, +7, +74, +205, +73, +220, +233, +246, +203, +210, +197, +162, +122, +151, +207, +101, +172, +180, +214, +89, +38, +232, +99, +154, +100, +130, +117, +60, +54, +154, +57, +171, +202, +109, +46, +201, +147, +42, +43, +243, +10, +197, +165, +45, +81, +133, +176, +20, +99, +49, +120, +173, +67, +54, +219, +238, +140, +76, +164, +230, +161, +122, +221, +15, +126, +33, +107, +154, +212, +38, +39, +219, +206, +42, +165, +77, +79, +135, +171, +178, +38, +12, +101, +69, +217, +150, +126, +134, +127, +76, +194, +42, +58, +80, +246, +193, +108, +125, +113, +52, +164, +29, +205, +216, +2, +114, +9, +59, +136, +135, +189, +0, +53, +64, +29, +122, +137, +32, +1, +3, +149, +211, +82, +89, +58, +164, +187, +223, +176, +204, +137, +64, +111, +77, +9, +109, +215, +23, +168, +234, +250, +18, +255, +36, +124, +59, +137, +203, +103, +48, +169, +65, +138, +0, +70, +150, +45, +153, +174, +171, +107, +62, +117, +145, +106, +135, +218, +38, +33, +209, +111, +7, +208, +157, +83, +83, +66, +77, +253, +18, +17, +140, +98, +2, +215, +247, +239, +229, +157, +82, +34, +151, +22, +57, +100, +84, +221, +233, +57, +169, +176, +186, +184, +40, +85, +100, +224, +175, +156, +223, +184, +191, +112, +175, +50, +104, +17, +178, +192, +111, +7, +134, +123, +21, +10, +194, +118, +217, +117, +226, +251, +110, +113, +118, +68, +10, +148, +187, +150, +26, +113, +156, +149, +36, +73, +63, +72, +73, +205, +87, +204, +4, +134, +133, +142, +186, +139, +172, +97, +44, +156, +171, +132, +41, +55, +129, +60, +250, +225, +172, +184, +46, +195, +107, +245, +123, +19, +80, +71, +40, +234, +9, +239, +23, +138, +121, +211, +84, +143, +11, +98, +163, +205, +56, +245, +101, +140, +5, +208, +244, +102, +243, +90, +211, +129, +114, +10, +156, +172, +231, +199, +180, +254, +198, +80, +118, +222, +95, +61, +1, +73, +190, +101, +181, +25, +56, +140, +1, +151, +38, +162, +29, +229, +14, +202, +2, +156, +134, +158, +189, +4, +46, +57, +123, +214, +41, +59, +91, +71, +121, +7, +233, +213, +137, +238, +69, +91, +225, +21, +251, +133, +90, +174, +165, +71, +32, +135, +238, +202, +190, +130, +5, +44, +237, +21, +36, +107, +233, +19, +115, +78, +156, +210, +0, +22, +186, +59, +156, +55, +250, +5, +190, +101, +251, +4, +244, +28, +215, +95, +185, +55, +69, +85, +44, +227, +199, +217, +28, +195, +91, +19, +193, +144, +80, +167, +14, +227, +232, +4, +231, +209, +184, +85, +56, +17, +248, +200, +46, +149, +164, +38, +199, +120, +49, +138, +160, +164, +132, +132, +189, +139, +25, +149, +138, +2, +155, +206, +53, +142, +21, +5, +86, +196, +228, +196, +219, +56, +128, +67, +63, +139, +180, +157, +5, +71, +58, +148, +219, +15, +240, +215, +110, +148, +174, +109, +42, +8, +208, +191, +167, +237, +241, +56, +70, +0, +0, +139, +232, +222, +104, +60, +229, +136, +144, +108, +138, +18, +249, +177, +227, +204, +248, +113, +148, +67, +133, +138, +223, +72, +53, +16, +16, +103, +45, +240, +136, +254, +230, +24, +226, +141, +171, +118, +105, +52, +217, +51, +221, +181, +101, +232, +158, +66, +12, +94, +55, +118, +19, +9, +48, +163, +82, +26, +103, +27, +165, +157, +103, +150, +51, +111, +152, +123, +5, +125, +102, +131, +113, +43, +7, +104, +133, +162, +57, +232, +94, +71, +93, +247, +190, +136, +130, +83, +213, +211, +150, +12, +221, +231, +176, +166, +140, +28, +121, +151, +222, +154, +192, +207, +134, +117, +217, +141, +202, +89, +85, +182, +212, +44, +179, +4, +15, +169, +68, +33, +163, +13, +234, +81, +171, +76, +143, +195, +95, +147, +148, +86, +236, +233, +249, +23, +243, +160, +240, +211, +25, +153, +152, +70, +115, +146, +94, +119, +192, +92, +107, +32, +103, +94, +138, +185, +206, +57, +69, +200, +184, +82, +131, +111, +131, +251, +14, +198, +48, +217, +227, +36, +72, +148, +53, +96, +122, +179, +189, +57, +214, +212, +156, +192, +210, +53, +196, +238, +194, +132, +39, +187, +33, +165, +141, +177, +136, +84, +219, +28, +101, +221, +45, +249, +59, +132, +122, +0, +65, +188, +230, +227, +233, +99, +92, +79, +149, +141, +151, +117, +80, +247, +89, +81, +203, +4, +25, +225, +222, +9, +151, +187, +103, +123, +159, +114, +225, +237, +85, +33, +46, +96, +35, +185, +190, +199, +145, +78, +112, +146, +162, +113, +152, +165, +97, +100, +135, +171, +24, +250, +225, +183, +0, +28, +137, +86, +148, +171, +201, +62, +108, +121, +234, +85, +150, +181, +62, +172, +60, +17, +45, +209, +225, +114, +54, +249, +19, +85, +110, +160, +33, +38, +138, +125, +178, +55, +184, +241, +169, +236, +99, +63, +184, +249, +118, +103, +178, +156, +182, +131, +47, +212, +44, +96, +47, +245, +138, +225, +156, +237, +215, +241, +123, +92, +203, +108, +117, +122, +68, +219, +12, +75, +208, +91, +48, +157, +164, +183, +127, +82, +198, +95, +220, +223, +203, +140, +48, +144, +45, +19, +164, +129, +33, +14, +102, +112, +236, +211, +61, +110, +48, +92, +253, +95, +228, +102, +182, +123, +138, +81, +223, +217, +250, +85, +190, +215, +84, +212, +161, +198, +128, +96, +167, +225, +112, +41, +125, +72, +230, +226, +148, +132, +122, +207, +130, +186, +236, +2, +175, +210, +3, +4, +64, +42, +78, +224, +83, +4, +237, +50, +50, +98, +248, +253, +238, +76, +58, +235, +224, +212, +100, +211, +226, +183, +225, +231, +184, +2, +188, +249, +153, +198, +255, +57, +139, +229, +149, +181, +28, +232, +104, +247, +101, +120, +21, +118, +38, +17, +154, +68, +27, +213, +92, +123, +141, +117, +178, +251, +241, +158, +144, +63, +9, +201, +254, +157, +197, +234, +121, +252, +24, +182, +187, +218, +220, +24, +55, +24, +61, +54, +44, +159, +221, +130, +131, +27, +151, +233, +41, +213, +255, +75, +114, +70, +173, +70, +218, +36, +195, +147, +212, +41, +172, +91, +131, +47, +84, +249, +241, +188, +5, +0, +0, +251, +200, +138, +188, +229, +203, +165, +230, +220, +44, +123, +218, +113, +241, +235, +83, +167, +124, +48, +252, +63, +138, +47, +58, +224, +242, +55, +109, +232, +45, +30, +123, +183, +28, +134, +70, +160, +142, +66, +3, +166, +229, +160, +17, +253, +55, +176, +247, +123, +25, +193, +245, +123, +84, +246, +94, +174, +224, +30, +160, +51, +231, +89, +1, +48, +166, +194, +101, +250, +254, +210, +78, +84, +251, +164, +16, +238, +41, +198, +223, +77, +101, +19, +15, +14, +249, +164, +180, +28, +137, +122, +186, +77, +39, +185, +16, +232, +120, +224, +186, +202, +9, +187, +2, +148, +63, +176, +90, +162, +244, +20, +147, +204, +190, +194, +213, +169, +60, +252, +79, +66, +45, +112, +217, +163, +35, +163, +109, +17, +14, +133, +51, +55, +16, +5, +148, +29, +202, +137, +71, +93, +83, +44, +132, +12, +177, +229, +179, +169, +197, +212, +47, +204, +155, +214, +253, +154, +55, +153, +42, +250, +29, +150, +53, +81, +153, +192, +125, +150, +29, +34, +76, +233, +92, +26, +149, +57, +168, +82, +193, +128, +170, +82, +41, +148, +240, +250, +124, +242, +47, +18, +198, +38, +232, +218, +217, +159, +64, +253, +56, +85, +31, +216, +105, +66, +100, +254, +44, +143, +231, +32, +249, +228, +250, +216, +48, +235, +167, +45, +181, +19, +53, +29, +200, +75, +95, +222, +150, +141, +35, +88, +240, +218, +53, +155, +196, +235, +32, +229, +204, +225, +214, +98, +98, +188, +214, +197, +35, +6, +144, +78, +15, +20, +19, +193, +51, +72, +182, +228, +206, +246, +201, +167, +93, +217, +42, +89, +112, +141, +103, +47, +150, +243, +32, +102, +160, +200, +32, +155, +193, +150, +244, +7, +44, +50, +14, +211, +253, +200, +130, +149, +132, +102, +6, +203, +95, +64, +10, +123, +189, +10, +127, +222, +209, +120, +178, +237, +149, +87, +86, +186, +206, +89, +86, +117, +146, +17, +76, +101, +242, +174, +230, +3, +81, +122, +65, +62, +120, +219, +0, +213, +196, +235, +78, +15, +138, +199, +161, +200, +113, +17, +190, +157, +108, +109, +84, +241, +194, +226, +83, +254, +114, +83, +157, +22, +169, +213, +142, +191, +252, +84, +169, +91, +176, +195, +155, +73, +210, +113, +236, +108, +117, +249, +123, +231, +47, +118, +197, +42, +75, +194, +120, +41, +51, +212, +214, +113, +73, +193, +193, +203, +174, +149, +153, +104, +178, +79, +94, +78, +216, +183, +235, +252, +30, +241, +168, +32, +245, +46, +234, +155, +73, +244, +160, +225, +208, +253, +254, +27, +195, +221, +32, +90, +56, +102, +217, +54, +212, +70, +2, +170, +103, +140, +206, +141, +103, +98, +137, +13, +35, +206, +163, +49, +14, +148, +84, +30, +110, +75, +86, +178, +45, +36, +170, +151, +150, +148, +178, +184, +122, +219, +38, +99, +200, +161, +134, +202, +61, +72, +140, +142, +79, +218, +178, +130, +43, +57, +237, +193, +29, +102, +211, +134, +171, +15, +187, +178, +6, +175, +88, +210, +163, +24, +175, +8, +167, +57, +106, +21, +121, +196, +234, +59, +102, +146, +69, +146, +101, +31, +101, +0, +0, +149, +216, +215, +102, +228, +168, +168, +75, +176, +160, +57, +251, +166, +89, +205, +97, +248, +50, +215, +187, +236, +48, +39, +158, +49, +93, +180, +212, +114, +67, +49, +183, +91, +113, +13, +162, +61, +10, +213, +34, +221, +190, +136, +172, +21, +122, +100, +233, +244, +98, +136, +69, +118, +70, +31, +49, +115, +40, +208, +13, +84, +139, +172, +85, +46, +246, +69, +131, +151, +168, +31, +67, +255, +58, +66, +106, +243, +70, +56, +4, +233, +12, +95, +184, +5, +174, +103, +11, +42, +227, +70, +35, +144, +100, +124, +243, +181, +50, +191, +234, +172, +240, +118, +133, +172, +0, +222, +160, +145, +126, +92, +225, +237, +197, +6, +123, +50, +246, +77, +4, +57, +31, +25, +197, +193, +178, +237, +219, +113, +232, +168, +167, +56, +140, +225, +116, +34, +209, +178, +181, +44, +214, +144, +227, +142, +158, +248, +205, +163, +230, +216, +95, +134, +47, +156, +167, +80, +45, +151, +136, +234, +54, +127, +107, +213, +167, +240, +222, +217, +88, +33, +70, +115, +218, +192, +42, +203, +230, +58, +183, +221, +135, +188, +162, +39, +148, +222, +53, +148, +133, +4, +133, +151, +247, +150, +166, +8, +37, +118, +60, +60, +235, +137, +228, +53, +78, +227, +28, +121, +91, +58, +140, +22, +122, +38, +97, +232, +125, +237, +13, +161, +131, +52, +143, +163, +71, +106, +50, +49, +200, +105, +208, +24, +128, +235, +21, +73, +91, +190, +112, +163, +11, +233, +154, +83, +51, +43, +211, +130, +253, +210, +128, +164, +197, +108, +200, +234, +46, +22, +113, +158, +63, +180, +59, +88, +240, +170, +246, +52, +47, +99, +229, +226, +70, +247, +250, +61, +142, +10, +157, +248, +211, +44, +214, +132, +106, +23, +159, +133, +84, +192, +152, +156, +0, +109, +174, +208, +181, +241, +156, +179, +11, +56, +178, +147, +37, +240, +175, +36, +88, +251, +25, +203, +35, +154, +207, +6, +209, +8, +86, +25, +25, +132, +206, +133, +102, +237, +156, +191, +108, +27, +174, +123, +224, +182, +63, +32, +45, +36, +70, +187, +99, +43, +6, +188, +46, +229, +171, +168, +185, +136, +216, +122, +6, +209, +161, +203, +111, +215, +179, +28, +231, +185, +208, +120, +183, +9, +196, +193, +195, +203, +255, +25, +125, +97, +216, +23, +18, +179, +200, +109, +72, +241, +96, +237, +243, +155, +45, +233, +79, +171, +58, +225, +157, +116, +194, +25, +227, +203, +24, +151, +182, +198, +84, +216, +97, +81, +14, +63, +130, +167, +23, +63, +4, +251, +223, +63, +141, +132, +34, +148, +68, +108, +54, +241, +151, +8, +184, +136, +7, +3, +127, +112, +229, +55, +194, +46, +213, +97, +146, +100, +42, +50, +145, +128, +130, +6, +72, +58, +109, +29, +219, +31, +58, +203, +73, +82, +180, +237, +44, +245, +140, +133, +24, +154, +195, +17, +106, +171, +21, +230, +23, +234, +121, +158, +0, +81, +174, +22, +116, +63, +138, +52, +152, +25, +147, +16, +60, +95, +0, +228, +69, +140, +45, +82, +80, +71, +225, +84, +185, +191, +9, +233, +183, +37, +63, +181, +164, +21, +62, +0, +0, +237, +183, +158, +175, +167, +113, +175, +181, +100, +218, +7, +157, +186, +72, +9, +97, +102, +126, +88, +55, +117, +110, +180, +49, +16, +0, +186, +172, +84, +214, +114, +238, +162, +198, +60, +219, +63, +219, +233, +121, +68, +146, +152, +76, +76, +132, +68, +215, +139, +231, +254, +233, +145, +50, +175, +65, +119, +42, +65, +35, +176, +184, +82, +47, +147, +238, +103, +94, +118, +1, +79, +219, +180, +166, +50, +255, +145, +8, +206, +87, +164, +31, +135, +162, +141, +164, +6, +31, +50, +186, +184, +176, +217, +24, +32, +35, +9, +92, +138, +31, +96, +155, +33, +132, +59, +50, +56, +25, +69, +237, +170, +152, +255, +187, +6, +201, +134, +42, +138, +118, +206, +93, +33, +238, +39, +199, +102, +218, +232, +41, +246, +171, +197, +184, +217, +137, +127, +153, +200, +12, +21, +58, +83, +57, +234, +212, +98, +246, +212, +88, +167, +234, +117, +100, +91, +217, +237, +16, +201, +234, +36, +157, +58, +139, +201, +160, +180, +128, +58, +22, +105, +157, +154, +243, +153, +31, +78, +140, +223, +175, +92, +82, +183, +61, +98, +93, +61, +252, +111, +183, +236, +233, +172, +87, +255, +187, +17, +190, +150, +96, +72, +190, +33, +191, +228, +182, +179, +85, +211, +33, +169, +186, +108, +0, +105, +226, +236, +157, +99, +7, +168, +219, +175, +37, +193, +184, +247, +158, +238, +37, +90, +95, +168, +152, +18, +149, +49, +11, +24, +239, +141, +55, +67, +174, +34, +107, +24, +234, +79, +94, +79, +248, +80, +55, +101, +232, +37, +34, +125, +223, +96, +94, +217, +65, +10, +22, +224, +27, +87, +29, +88, +189, +90, +180, +205, +177, +27, +201, +203, +130, +89, +100, +146, +247, +8, +217, +75, +192, +120, +68, +9, +144, +184, +106, +157, +0, +203, +106, +79, +226, +251, +128, +182, +162, +161, +219, +144, +163, +184, +171, +92, +195, +33, +1, +84, +35, +216, +3, +217, +180, +144, +203, +223, +198, +149, +66, +140, +247, +40, +74, +227, +238, +42, +17, +192, +209, +160, +93, +123, +154, +17, +105, +167, +190, +126, +131, +150, +194, +161, +19, +206, +194, +155, +113, +76, +26, +35, +22, +76, +154, +211, +100, +163, +123, +71, +224, +93, +135, +207, +240, +152, +98, +233, +86, +48, +232, +64, +145, +4, +193, +123, +215, +62, +153, +33, +24, +195, +108, +174, +229, +49, +104, +161, +29, +201, +88, +167, +247, +151, +241, +254, +96, +110, +209, +81, +73, +156, +99, +54, +228, +177, +237, +42, +123, +24, +56, +165, +150, +191, +63, +114, +129, +29, +55, +4, +222, +40, +238, +63, +15, +67, +57, +2, +255, +69, +38, +38, +234, +55, +142, +60, +184, +224, +195, +49, +36, +148, +110, +136, +171, +113, +191, +28, +160, +31, +6, +158, +195, +152, +141, +78, +145, +37, +222, +20, +95, +223, +108, +154, +251, +39, +124, +226, +223, +169, +25, +186, +219, +165, +169, +27, +75, +46, +7, +18, +15, +42, +195, +73, +131, +249, +22, +65, +115, +253, +157, +123, +60, +123, +61, +236, +114, +82, +11, +82, +144, +22, +239, +52, +0, +0, +0, +95, +26, +222, +234, +73, +223, +69, +63, +149, +253, +87, +9, +199, +220, +72, +54, +194, +124, +241, +238, +205, +67, +100, +217, +67, +194, +150, +136, +11, +130, +189, +9, +171, +218, +250, +92, +130, +59, +83, +161, +124, +55, +9, +91, +59, +238, +6, +59, +64, +189, +136, +238, +93, +156, +120, +3, +63, +251, +199, +5, +134, +90, +112, +193, +163, +124, +3, +251, +41, +210, +34, +93, +123, +0, +151, +248, +133, +196, +118, +28, +133, +53, +40, +229, +81, +182, +189, +209, +183, +154, +138, +227, +33, +2, +210, +78, +45, +82, +194, +222, +224, +109, +146, +80, +68, +243, +48, +98, +80, +64, +125, +100, +249, +25, +169, +10, +4, +145, +168, +184, +28, +206, +239, +185, +208, +24, +7, +200, +179, +190, +71, +96, +95, +17, +220, +56, +238, +218, +224, +250, +6, +1, +220, +152, +11, +152, +160, +6, +109, +96, +199, +53, +214, +244, +59, +89, +154, +227, +153, +174, +3, +186, +78, +8, +42, +204, +26, +178, +121, +21, +89, +134, +36, +245, +126, +238, +102, +100, +121, +184, +182, +238, +235, +177, +46, +4, +168, +28, +149, +148, +18, +136, +103, +233, +223, +78, +175, +41, +4, +21, +146, +118, +159, +227, +236, +138, +87, +88, +65, +57, +41, +248, +236, +81, +107, +191, +95, +85, +176, +22, +249, +141, +114, +211, +107, +122, +216, +41, +225, +143, +41, +16, +50, +126, +1, +149, +88, +104, +90, +225, +215, +65, +9, +102, +162, +211, +61, +85, +248, +133, +176, +113, +118, +28, +87, +205, +30, +83, +31, +249, +162, +104, +22, +249, +100, +37, +57, +224, +130, +87, +76, +140, +95, +94, +12, +54, +126, +67, +169, +170, +204, +62, +46, +21, +132, +241, +53, +59, +109, +217, +86, +96, +216, +41, +141, +159, +47, +42, +101, +186, +100, +152, +52, +181, +12, +109, +55, +122, +207, +110, +21, +231, +156, +79, +105, +64, +191, +71, +141, +224, +43, +134, +45, +61, +140, +228, +135, +163, +197, +41, +100, +122, +87, +205, +165, +77, +169, +151, +170, +232, +198, +156, +247, +111, +111, +16, +140, +123, +187, +172, +204, +155, +69, +37, +242, +213, +152, +136, +22, +86, +140, +171, +112, +206, +73, +104, +220, +180, +137, +104, +217, +158, +30, +173, +132, +154, +216, +121, +185, +187, +64, +227, +41, +111, +174, +151, +72, +157, +232, +58, +133, +154, +38, +36, +135, +31, +165, +21, +144, +242, +117, +151, +171, +220, +103, +68, +24, +200, +136, +142, +103, +74, +220, +113, +144, +242, +185, +177, +194, +236, +4, +13, +166, +222, +0, +132, +215, +180, +133, +141, +10, +206, +53, +195, +239, +254, +117, +219, +9, +107, +130, +240, +196, +57, +31, +240, +55, +16, +113, +204, +81, +101, +78, +124, +194, +126, +151, +125, +208, +186, +145, +172, +194, +213, +172, +152, +95, +213, +225, +49, +121, +103, +248, +147, +202, +159, +180, +126, +133, +162, +161, +138, +111, +4, +230, +53, +220, +82, +239, +131, +188, +75, +208, +173, +191, +46, +139, +4, +109, +137, +181, +102, +227, +127, +238, +110, +191, +67, +208, +143, +0, +0, +40, +181, +94, +99, +146, +70, +252, +104, +130, +76, +69, +74, +179, +145, +207, +244, +29, +254, +253, +185, +78, +37, +85, +49, +0, +241, +192, +233, +213, +68, +72, +246, +75, +251, +131, +52, +5, +92, +45, +12, +79, +202, +141, +247, +231, +101, +128, +26, +54, +169, +75, +37, +150, +245, +78, +81, +151, +4, +163, +55, +5, +144, +168, +194, +10, +6, +214, +38, +133, +107, +109, +95, +28, +42, +217, +78, +254, +138, +96, +200, +112, +81, +168, +122, +134, +254, +189, +124, +94, +156, +150, +174, +247, +206, +229, +202, +0, +50, +165, +123, +52, +131, +57, +37, +194, +91, +165, +131, +227, +146, +72, +147, +150, +90, +227, +45, +41, +96, +131, +46, +148, +105, +18, +173, +65, +198, +17, +82, +59, +72, +87, +209, +164, +175, +220, +95, +103, +198, +17, +18, +165, +165, +219, +115, +226, +112, +57, +15, +106, +131, +69, +12, +18, +66, +131, +253, +184, +149, +80, +136, +189, +78, +98, +109, +247, +81, +12, +97, +104, +80, +157, +186, +197, +145, +82, +203, +77, +235, +193, +194, +193, +138, +58, +196, +235, +249, +104, +32, +167, +239, +23, +123, +175, +248, +235, +254, +11, +17, +133, +161, +140, +15, +105, +1, +238, +105, +207, +54, +252, +27, +213, +112, +64, +145, +149, +227, +114, +61, +87, +109, +246, +114, +159, +89, +20, +61, +55, +91, +110, +14, +34, +89, +77, +95, +138, +112, +204, +118, +216, +80, +143, +91, +188, +216, +113, +184, +196, +196, +84, +5, +177, +166, +53, +59, +60, +230, +51, +140, +205, +67, +15, +32, +90, +53, +77, +155, +90, +226, +182, +7, +67, +15, +205, +19, +28, +154, +220, +195, +157, +76, +99, +39, +33, +183, +207, +54, +68, +89, +4, +243, +34, +100, +224, +211, +251, +209, +40, +173, +84, +151, +23, +254, +151, +173, +208, +44, +213, +80, +70, +39, +220, +245, +227, +228, +97, +166, +101, +201, +202, +122, +158, +15, +101, +187, +49, +177, +104, +165, +190, +56, +183, +40, +250, +104, +254, +191, +54, +97, +112, +30, +192, +39, +231, +171, +182, +202, +15, +176, +20, +171, +104, +158, +245, +200, +28, +28, +42, +72, +160, +248, +245, +165, +124, +86, +126, +199, +196, +93, +153, +72, +163, +176, +230, +91, +67, +104, +24, +37, +95, +227, +214, +71, +167, +84, +70, +163, +233, +73, +90, +127, +143, +158, +71, +199, +190, +175, +163, +46, +147, +247, +11, +124, +126, +23, +162, +205, +170, +12, +241, +46, +195, +195, +100, +202, +149, +150, +62, +43, +43, +92, +151, +165, +225, +46, +175, +154, +134, +103, +129, +36, +134, +96, +182, +9, +213, +193, +227, +0, +72, +218, +12, +173, +162, +238, +79, +100, +225, +146, +99, +253, +85, +37, +181, +186, +128, +113, +35, +151, +225, +118, +110, +20, +109, +201, +47, +227, +145, +94, +148, +39, +156, +63, +112, +31, +119, +134, +170, +177, +225, +14, +86, +106, +52, +218, +29, +100, +188, +54, +204, +46, +132, +216, +34, +93, +129, +8, +63, +145, +176, +74, +171, +143, +131, +20, +87, +224, +18, +195, +139, +49, +0, +0, +120, +243, +149, +153, +7, +52, +133, +240, +88, +56, +102, +188, +104, +229, +127, +80, +92, +228, +184, +202, +142, +20, +98, +202, +236, +96, +160, +128, +14, +9, +59, +18, +190, +174, +228, +180, +44, +22, +192, +195, +12, +10, +17, +24, +70, +50, +250, +96, +205, +122, +138, +162, +158, +74, +157, +243, +204, +131, +38, +226, +178, +52, +227, +104, +240, +222, +87, +11, +236, +125, +60, +4, +11, +38, +142, +36, +21, +208, +232, +194, +27, +106, +125, +167, +42, +56, +85, +28, +176, +70, +129, +147, +45, +29, +216, +105, +107, +140, +26, +40, +73, +86, +106, +138, +21, +62, +253, +54, +146, +1, +220, +122, +154, +189, +232, +133, +199, +106, +73, +253, +122, +250, +51, +112, +243, +28, +15, +80, +1, +172, +101, +104, +125, +140, +186, +196, +210, +198, +193, +1, +186, +64, +89, +81, +68, +65, +53, +87, +134, +35, +145, +41, +138, +48, +46, +35, +73, +198, +198, +207, +172, +183, +158, +118, +60, +10, +106, +87, +205, +46, +160, +227, +27, +35, +148, +31, +194, +165, +156, +78, +73, +65, +179, +18, +18, +57, +168, +6, +35, +39, +38, +80, +103, +59, +15, +59, +59, +240, +116, +54, +253, +250, +86, +4, +165, +74, +93, +59, +137, +79, +170, +98, +189, +164, +105, +42, +40, +123, +250, +142, +95, +238, +156, +118, +44, +102, +28, +51, +14, +32, +14, +129, +50, +114, +74, +142, +155, +77, +52, +159, +190, +57, +161, +121, +206, +55, +42, +174, +52, +121, +128, +96, +126, +185, +161, +195, +42, +115, +211, +121, +185, +32, +169, +9, +242, +244, +247, +178, +0, +71, +121, +12, +88, +2, +208, +170, +103, +214, +107, +226, +172, +183, +109, +168, +116, +184, +134, +56, +99, +137, +195, +98, +110, +132, +8, +41, +188, +219, +201, +251, +227, +247, +222, +188, +141, +4, +31, +87, +72, +142, +80, +54, +16, +188, +220, +87, +36, +80, +239, +248, +28, +115, +127, +7, +95, +111, +182, +239, +85, +196, +57, +105, +66, +90, +15, +38, +225, +160, +35, +97, +119, +152, +131, +241, +139, +180, +55, +159, +59, +81, +44, +253, +252, +185, +117, +163, +240, +232, +187, +187, +188, +134, +41, +212, +228, +94, +194, +8, +74, +156, +16, +222, +100, +223, +225, +129, +32, +161, +28, +249, +115, +117, +41, +158, +40, +248, +117, +191, +157, +223, +63, +193, +20, +41, +97, +222, +172, +158, +42, +187, +175, +185, +184, +193, +207, +84, +59, +138, +17, +28, +38, +150, +18, +87, +77, +232, +235, +189, +192, +90, +57, +24, +28, +245, +126, +115, +220, +165, +224, +213, +133, +154, +174, +100, +195, +154, +134, +67, +222, +126, +127, +40, +128, +160, +252, +102, +128, +248, +194, +128, +160, +45, +117, +131, +59, +2, +108, +165, +77, +49, +255, +225, +156, +167, +81, +153, +32, +57, +95, +253, +127, +6, +53, +62, +32, +68, +167, +167, +152, +251, +238, +218, +114, +14, +244, +130, +77, +147, +89, +3, +27, +56, +84, +69, +238, +239, +233, +71, +234, +21, +246, +79, +254, +182, +109, +142, +8, +83, +176, +32, +0, +0, +134, +208, +235, +185, +122, +247, +53, +44, +133, +189, +57, +82, +139, +149, +109, +40, +96, +115, +179, +124, +9, +116, +109, +69, +2, +170, +162, +39, +166, +250, +10, +212, +8, +59, +196, +233, +12, +207, +97, +86, +102, +207, +87, +227, +34, +249, +80, +96, +10, +144, +205, +58, +76, +148, +193, +72, +92, +78, +106, +245, +98, +116, +128, +234, +174, +69, +42, +61, +120, +120, +55, +230, +115, +192, +208, +164, +224, +68, +229, +60, +197, +77, +99, +70, +161, +103, +91, +68, +147, +116, +228, +165, +246, +98, +209, +38, +209, +145, +69, +209, +69, +80, +21, +227, +179, +89, +253, +200, +200, +45, +227, +91, +57, +87, +132, +60, +96, +157, +17, +42, +49, +174, +71, +22, +6, +135, +48, +23, +20, +123, +167, +241, +146, +57, +111, +174, +87, +160, +14, +221, +237, +38, +93, +179, +41, +223, +111, +19, +127, +121, +248, +55, +105, +179, +221, +109, +92, +116, +130, +78, +78, +70, +13, +123, +151, +130, +135, +56, +175, +63, +155, +28, +182, +220, +115, +21, +199, +138, +162, +107, +40, +47, +152, +230, +73, +212, +128, +120, +161, +244, +2, +194, +171, +54, +15, +142, +160, +254, +203, +243, +88, +19, +238, +220, +62, +135, +78, +86, +212, +181, +200, +22, +223, +98, +229, +203, +191, +249, +129, +176, +238, +233, +18, +191, +234, +114, +179, +154, +52, +20, +102, +219, +181, +208, +52, +208, +42, +82, +0, +119, +26, +239, +219, +136, +133, +74, +141, +205, +34, +121, +154, +245, +68, +133, +36, +17, +11, +13, +73, +69, +191, +160, +235, +245, +15, +30, +186, +46, +163, +114, +15, +112, +50, +26, +252, +204, +231, +63, +153, +36, +253, +39, +96, +38, +228, +0, +46, +130, +51, +31, +91, +126, +129, +200, +87, +74, +161, +138, +24, +133, +100, +137, +191, +22, +199, +241, +148, +66, +175, +199, +72, +48, +44, +220, +174, +196, +115, +104, +156, +25, +115, +101, +84, +167, +33, +118, +177, +29, +141, +1, +4, +2, +180, +252, +51, +11, +119, +12, +109, +230, +121, +250, +176, +209, +104, +51, +243, +50, +252, +1, +152, +98, +122, +7, +99, +215, +50, +131, +234, +10, +235, +126, +98, +149, +218, +177, +236, +53, +177, +167, +41, +101, +55, +166, +127, +22, +191, +80, +12, +74, +219, +210, +152, +106, +82, +13, +76, +47, +75, +47, +122, +70, +44, +184, +103, +119, +148, +51, +112, +234, +105, +120, +9, +150, +73, +73, +79, +18, +104, +71, +50, +238, +130, +30, +218, +72, +31, +117, +123, +148, +247, +148, +4, +254, +255, +220, +54, +249, +250, +77, +221, +232, +12, +80, +217, +159, +19, +139, +132, +106, +124, +39, +187, +152, +225, +74, +164, +128, +163, +115, +232, +75, +20, +130, +39, +242, +59, +189, +35, +141, +84, +225, +226, +32, +31, +143, +130, +18, +241, +5, +3, +232, +23, +14, +222, +184, +91, +125, +183, +76, +226, +3, +199, +164, +4, +104, +92, +210, +107, +104, +179, +93, +100, +100, +52, +158, +184, +28, +47, +59, +1, +80, +147, +138, +21, +236, +124, +25, +16, +159, +0, +0, +19, +116, +66, +100, +47, +244, +169, +254, +127, +16, +19, +52, +170, +185, +1, +199, +167, +100, +10, +196, +71, +99, +144, +107, +195, +181, +76, +17, +231, +86, +76, +242, +99, +235, +197, +167, +148, +196, +220, +166, +129, +101, +61, +167, +43, +85, +227, +161, +91, +37, +55, +89, +140, +61, +166, +127, +90, +87, +28, +124, +92, +190, +239, +176, +173, +67, +218, +191, +132, +109, +100, +227, +137, +248, +64, +114, +145, +179, +112, +79, +4, +128, +202, +33, +38, +156, +173, +205, +120, +14, +92, +182, +198, +218, +96, +171, +20, +27, +54, +177, +65, +38, +138, +115, +24, +254, +69, +29, +147, +207, +250, +139, +112, +230, +2, +80, +94, +14, +30, +129, +230, +30, +191, +131, +138, +5, +157, +243, +158, +197, +22, +137, +112, +20, +32, +233, +56, +151, +163, +113, +92, +216, +182, +55, +44, +77, +180, +86, +188, +48, +188, +197, +135, +75, +147, +15, +35, +201, +82, +79, +18, +170, +7, +33, +124, +117, +73, +158, +70, +239, +4, +192, +74, +144, +148, +66, +101, +5, +234, +236, +25, +111, +41, +207, +125, +213, +138, +78, +11, +30, +103, +142, +124, +214, +38, +252, +141, +28, +143, +207, +234, +189, +69, +193, +186, +218, +154, +0, +242, +159, +137, +129, +50, +56, +59, +19, +243, +76, +130, +44, +200, +118, +83, +225, +34, +12, +135, +18, +175, +252, +67, +109, +46, +255, +1, +215, +35, +94, +90, +122, +51, +17, +124, +216, +199, +161, +225, +127, +136, +193, +84, +245, +69, +87, +81, +144, +164, +72, +185, +59, +246, +39, +48, +28, +79, +147, +253, +73, +88, +220, +106, +191, +155, +42, +38, +99, +45, +222, +29, +179, +107, +49, +183, +118, +179, +64, +253, +183, +233, +184, +134, +204, +231, +163, +35, +192, +151, +174, +65, +2, +122, +54, +252, +251, +39, +63, +82, +110, +66, +74, +180, +142, +151, +195, +31, +99, +152, +169, +236, +75, +117, +205, +30, +89, +40, +23, +248, +7, +193, +57, +123, +98, +147, +175, +37, +78, +136, +120, +248, +35, +67, +20, +201, +70, +82, +184, +170, +244, +64, +6, +198, +4, +83, +174, +170, +249, +103, +242, +42, +122, +123, +7, +58, +204, +18, +156, +171, +175, +178, +117, +219, +72, +60, +147, +247, +53, +59, +9, +208, +158, +193, +152, +174, +207, +33, +1, +164, +62, +192, +52, +41, +88, +76, +36, +197, +9, +172, +139, +79, +99, +118, +242, +16, +71, +8, +246, +213, +26, +22, +17, +21, +197, +42, +159, +80, +163, +191, +4, +68, +131, +232, +144, +173, +208, +172, +237, +74, +202, +104, +126, +22, +92, +93, +3, +27, +74, +249, +100, +243, +139, +117, +117, +118, +242, +44, +20, +15, +205, +14, +220, +177, +242, +52, +119, +185, +38, +56, +69, +255, +33, +29, +147, +58, +63, +141, +167, +175, +143, +13, +166, +38, +15, +232, +130, +182, +239, +155, +65, +78, +109, +91, +117, +13, +32, +102, +157, +246, +14, +125, +185, +152, +236, +78, +48, +38, +136, +152, +208, +190, +113, +84, +137, +10, +169, +3, +158, +153, +175, +177, +195, +0, +0, +164, +58, +80, +116, +202, +133, +237, +152, +30, +40, +152, +241, +67, +142, +158, +39, +208, +150, +199, +41, +152, +178, +1, +11, +159, +152, +96, +229, +20, +119, +90, +193, +205, +183, +21, +77, +116, +49, +120, +28, +192, +166, +145, +34, +210, +123, +95, +208, +186, +30, +50, +206, +4, +170, +48, +189, +171, +41, +20, +235, +241, +12, +126, +89, +153, +105, +205, +247, +67, +143, +49, +99, +71, +29, +70, +213, +48, +31, +215, +235, +0, +11, +174, +75, +65, +198, +158, +205, +89, +152, +232, +168, +34, +155, +97, +57, +124, +39, +251, +186, +76, +192, +19, +42, +135, +245, +75, +192, +41, +68, +150, +74, +56, +138, +70, +221, +12, +30, +209, +3, +6, +23, +188, +175, +235, +172, +9, +21, +171, +227, +27, +135, +150, +138, +15, +254, +225, +33, +161, +218, +84, +207, +240, +184, +96, +106, +23, +246, +122, +216, +101, +154, +56, +116, +143, +243, +89, +138, +56, +170, +105, +159, +79, +116, +155, +86, +206, +241, +38, +139, +175, +214, +8, +55, +142, +69, +162, +150, +235, +96, +129, +176, +229, +14, +133, +0, +101, +212, +185, +113, +120, +125, +191, +72, +13, +123, +58, +238, +192, +127, +234, +32, +248, +27, +205, +83, +151, +238, +59, +134, +5, +37, +148, +56, +52, +214, +233, +101, +128, +147, +142, +111, +92, +11, +62, +232, +146, +148, +85, +38, +211, +238, +4, +94, +231, +52, +229, +254, +204, +36, +124, +179, +214, +1, +243, +131, +155, +205, +87, +31, +142, +78, +141, +194, +112, +229, +245, +227, +135, +35, +116, +142, +12, +53, +190, +170, +83, +150, +182, +59, +168, +91, +46, +19, +223, +83, +240, +214, +220, +85, +250, +53, +132, +32, +66, +71, +187, +41, +135, +207, +118, +213, +128, +215, +12, +133, +8, +218, +203, +105, +198, +7, +40, +133, +141, +192, +152, +202, +194, +157, +112, +154, +251, +14, +182, +101, +9, +137, +88, +21, +120, +9, +99, +153, +14, +251, +254, +190, +61, +94, +70, +185, +246, +44, +110, +220, +56, +212, +85, +213, +69, +80, +190, +14, +156, +51, +236, +239, +45, +35, +249, +121, +80, +179, +101, +68, +126, +119, +172, +111, +93, +82, +206, +201, +40, +79, +208, +219, +171, +97, +61, +251, +246, +76, +1, +99, +78, +244, +89, +96, +10, +66, +223, +173, +114, +140, +183, +46, +207, +63, +23, +195, +85, +204, +35, +91, +107, +107, +31, +152, +143, +155, +165, +70, +160, +53, +138, +177, +160, +16, +229, +246, +130, +115, +239, +213, +148, +235, +8, +113, +232, +226, +212, +139, +3, +219, +236, +170, +12, +2, +162, +251, +68, +140, +64, +115, +26, +164, +83, +146, +35, +97, +89, +136, +184, +60, +24, +5, +149, +60, +134, +255, +99, +71, +33, +191, +49, +30, +208, +221, +15, +236, +154, +31, +100, +92, +249, +124, +18, +102, +192, +155, +205, +110, +121, +97, +204, +208, +193, +153, +180, +93, +128, +239, +113, +231, +115, +69, +0, +189, +113, +30, +21, +94, +54, +22, +229, +205, +239, +140, +174, +106, +103, +18, +161, +84, +177, +76, +116, +243, +0, +0, +85, +243, +36, +159, +6, +155, +1, +205, +231, +35, +180, +150, +34, +197, +79, +59, +189, +70, +99, +124, +248, +130, +138, +119, +109, +41, +12, +219, +209, +136, +58, +118, +84, +213, +153, +186, +88, +194, +146, +237, +72, +176, +45, +133, +106, +128, +171, +89, +254, +99, +87, +153, +139, +58, +90, +160, +33, +98, +81, +104, +109, +176, +191, +166, +92, +161, +126, +44, +141, +72, +75, +186, +11, +208, +90, +56, +143, +118, +19, +230, +112, +216, +198, +68, +117, +247, +88, +111, +162, +172, +9, +206, +255, +51, +187, +78, +210, +130, +1, +140, +144, +114, +166, +73, +73, +63, +125, +23, +188, +156, +6, +79, +55, +169, +225, +12, +65, +255, +183, +125, +219, +211, +227, +151, +138, +21, +76, +189, +9, +31, +180, +133, +214, +141, +33, +175, +115, +148, +97, +115, +144, +175, +142, +23, +14, +188, +202, +207, +158, +247, +199, +243, +115, +22, +216, +225, +246, +77, +206, +234, +140, +134, +216, +200, +138, +173, +56, +16, +168, +192, +76, +128, +246, +167, +43, +88, +109, +6, +151, +109, +236, +227, +222, +5, +56, +236, +47, +229, +172, +179, +56, +217, +26, +114, +44, +207, +152, +84, +180, +7, +75, +184, +103, +201, +227, +192, +173, +170, +202, +181, +240, +134, +234, +113, +216, +27, +71, +57, +115, +205, +254, +150, +30, +78, +226, +224, +137, +5, +192, +31, +120, +95, +45, +202, +253, +0, +244, +149, +213, +185, +241, +247, +96, +174, +218, +108, +97, +87, +89, +4, +143, +54, +171, +217, +136, +160, +104, +207, +214, +132, +252, +137, +108, +84, +135, +133, +44, +249, +196, +135, +32, +38, +210, +248, +236, +55, +140, +46, +159, +165, +108, +15, +250, +118, +179, +225, +228, +209, +29, +73, +132, +97, +222, +55, +197, +59, +146, +16, +161, +149, +220, +141, +126, +181, +219, +79, +153, +49, +17, +36, +207, +20, +154, +12, +36, +122, +222, +235, +118, +84, +102, +81, +2, +50, +68, +28, +214, +0, +53, +141, +23, +118, +8, +89, +6, +253, +127, +90, +47, +170, +79, +50, +111, +126, +164, +237, +72, +140, +62, +203, +138, +14, +214, +213, +33, +228, +246, +131, +10, +185, +101, +146, +187, +11, +173, +184, +189, +176, +38, +230, +222, +46, +98, +23, +76, +129, +17, +22, +31, +41, +56, +202, +2, +28, +204, +98, +113, +181, +39, +116, +202, +69, +37, +67, +225, +172, +66, +73, +150, +80, +27, +132, +227, +223, +224, +28, +184, +85, +168, +17, +81, +194, +126, +65, +112, +9, +40, +72, +51, +126, +166, +177, +53, +121, +18, +28, +224, +175, +93, +169, +199, +250, +83, +138, +23, +58, +72, +16, +128, +53, +111, +155, +110, +109, +3, +186, +4, +49, +214, +122, +125, +108, +252, +97, +232, +109, +132, +34, +127, +78, +123, +240, +95, +194, +196, +244, +181, +184, +152, +146, +4, +166, +51, +180, +43, +69, +209, +233, +158, +225, +129, +72, +143, +178, +128, +155, +188, +146, +187, +227, +171, +184, +107, +205, +136, +236, +44, +255, +187, +132, +45, +174, +155, +142, +203, +163, +163, +22, +163, +48, +0, +0, +138, +145, +52, +151, +223, +45, +230, +204, +80, +189, +54, +54, +251, +172, +167, +111, +58, +161, +246, +124, +74, +192, +176, +210, +114, +201, +96, +191, +126, +149, +243, +255, +119, +230, +197, +248, +2, +114, +99, +244, +152, +182, +36, +178, +194, +191, +34, +128, +83, +220, +195, +63, +26, +28, +60, +212, +67, +216, +167, +5, +201, +213, +171, +107, +22, +69, +32, +23, +77, +226, +40, +254, +189, +50, +213, +18, +28, +202, +242, +173, +90, +122, +36, +51, +123, +125, +135, +145, +121, +54, +49, +80, +51, +174, +125, +19, +244, +27, +119, +85, +210, +46, +225, +27, +115, +38, +3, +60, +89, +141, +106, +11, +57, +14, +227, +237, +177, +77, +238, +192, +229, +212, +217, +26, +62, +217, +188, +162, +31, +255, +42, +205, +166, +90, +100, +27, +99, +59, +231, +155, +111, +73, +177, +148, +78, +164, +121, +106, +84, +179, +107, +104, +94, +175, +29, +12, +195, +254, +217, +85, +234, +77, +110, +10, +226, +157, +180, +118, +57, +48, +150, +208, +47, +129, +220, +63, +231, +66, +126, +48, +139, +166, +131, +99, +54, +162, +128, +30, +205, +206, +234, +97, +217, +167, +73, +182, +166, +145, +228, +176, +244, +215, +64, +156, +237, +210, +232, +59, +205, +204, +31, +79, +38, +119, +240, +23, +39, +145, +187, +54, +52, +242, +176, +154, +196, +56, +95, +159, +189, +255, +77, +99, +220, +38, +60, +55, +140, +226, +127, +109, +169, +31, +75, +59, +182, +28, +196, +152, +6, +139, +25, +140, +88, +12, +99, +18, +70, +96, +187, +143, +129, +14, +166, +71, +161, +105, +31, +246, +53, +188, +206, +77, +23, +219, +17, +104, +126, +103, +41, +76, +81, +105, +154, +122, +11, +116, +137, +170, +150, +228, +140, +209, +54, +0, +58, +199, +104, +231, +201, +69, +245, +172, +10, +120, +156, +202, +202, +119, +62, +208, +209, +126, +190, +159, +124, +122, +250, +71, +200, +228, +172, +215, +81, +117, +91, +45, +123, +55, +69, +113, +25, +182, +230, +240, +101, +242, +22, +140, +18, +226, +84, +168, +31, +43, +51, +214, +225, +113, +57, +18, +196, +171, +120, +140, +90, +56, +29, +253, +129, +62, +78, +220, +158, +58, +255, +155, +161, +80, +89, +207, +183, +146, +171, +147, +178, +74, +8, +252, +119, +131, +46, +114, +165, +50, +104, +25, +44, +211, +147, +223, +76, +208, +189, +245, +211, +21, +108, +153, +169, +252, +54, +39, +85, +167, +24, +203, +80, +196, +165, +90, +135, +74, +211, +27, +47, +132, +3, +70, +230, +189, +175, +96, +48, +215, +5, +176, +28, +64, +118, +76, +121, +6, +63, +239, +179, +123, +77, +202, +176, +11, +157, +90, +232, +200, +223, +190, +172, +53, +93, +48, +234, +162, +0, +58, +205, +100, +178, +85, +194, +121, +104, +205, +4, +226, +211, +126, +90, +89, +107, +30, +83, +38, +98, +53, +191, +110, +214, +50, +123, +229, +88, +189, +159, +35, +178, +32, +218, +210, +104, +30, +42, +193, +229, +75, +148, +187, +63, +128, +144, +94, +57, +187, +5, +231, +93, +177, +69, +146, +234, +30, +0, +0, +15, +167, +160, +50, +159, +60, +81, +75, +144, +219, +33, +150, +97, +172, +96, +239, +222, +123, +27, +82, +26, +82, +136, +211, +55, +62, +11, +202, +137, +163, +138, +140, +47, +78, +192, +97, +60, +86, +99, +97, +215, +210, +163, +158, +200, +202, +45, +110, +217, +177, +210, +39, +116, +169, +137, +239, +141, +241, +21, +189, +43, +250, +250, +73, +197, +16, +57, +96, +58, +197, +176, +170, +194, +193, +91, +140, +219, +215, +228, +163, +38, +141, +79, +96, +211, +194, +22, +21, +134, +144, +235, +147, +85, +223, +201, +199, +105, +140, +147, +199, +168, +169, +182, +50, +238, +195, +223, +74, +204, +3, +183, +157, +148, +57, +187, +247, +40, +66, +209, +50, +67, +149, +235, +97, +34, +50, +15, +177, +46, +48, +8, +231, +249, +234, +239, +179, +124, +36, +226, +215, +111, +203, +15, +217, +85, +233, +141, +26, +243, +184, +238, +146, +62, +115, +186, +194, +127, +29, +25, +74, +221, +28, +68, +0, +100, +95, +40, +91, +154, +41, +97, +87, +112, +252, +118, +51, +249, +149, +54, +199, +49, +201, +0, +203, +233, +137, +194, +47, +107, +123, +152, +137, +233, +236, +83, +216, +178, +170, +129, +239, +159, +94, +33, +98, +16, +164, +86, +165, +5, +88, +73, +164, +191, +143, +39, +107, +32, +104, +195, +188, +27, +103, +10, +11, +105, +62, +105, +237, +96, +240, +143, +124, +249, +142, +205, +67, +43, +228, +189, +180, +141, +203, +254, +247, +161, +33, +168, +95, +60, +202, +71, +169, +163, +229, +187, +104, +119, +155, +6, +127, +252, +116, +74, +227, +141, +95, +225, +88, +166, +244, +45, +73, +151, +170, +69, +138, +170, +6, +100, +175, +84, +79, +55, +153, +9, +49, +101, +184, +233, +56, +238, +238, +159, +116, +38, +209, +167, +192, +228, +55, +207, +141, +201, +95, +207, +244, +125, +146, +18, +242, +69, +164, +138, +7, +23, +200, +164, +174, +74, +122, +192, +101, +61, +45, +92, +84, +62, +63, +74, +191, +22, +97, +219, +84, +236, +168, +119, +165, +115, +152, +130, +239, +64, +38, +108, +159, +61, +33, +209, +7, +167, +119, +174, +81, +200, +248, +178, +76, +129, +136, +84, +2, +44, +193, +40, +246, +29, +102, +138, +183, +122, +16, +89, +127, +132, +74, +101, +244, +31, +134, +196, +90, +165, +128, +75, +108, +220, +105, +236, +115, +104, +67, +240, +89, +103, +150, +236, +168, +162, +145, +181, +29, +157, +216, +201, +188, +185, +214, +222, +18, +20, +81, +124, +28, +12, +171, +148, +195, +130, +83, +109, +79, +182, +66, +251, +88, +228, +254, +74, +143, +113, +126, +55, +62, +173, +255, +31, +199, +15, +149, +82, +157, +66, +165, +179, +223, +108, +218, +31, +83, +31, +20, +131, +229, +246, +111, +106, +125, +177, +204, +88, +117, +196, +97, +107, +39, +67, +132, +232, +195, +218, +172, +172, +231, +83, +133, +121, +119, +107, +44, +209, +132, +53, +15, +62, +80, +21, +29, +80, +227, +1, +31, +24, +46, +106, +188, +127, +251, +214, +243, +113, +241, +170, +102, +132, +43, +248, +247, +215, +138, +0, +0, +42, +226, +7, +36, +48, +62, +236, +87, +51, +148, +156, +114, +69, +234, +183, +210, +230, +58, +86, +227, +230, +155, +196, +110, +98, +240, +121, +223, +176, +169, +223, +136, +117, +197, +220, +242, +116, +33, +250, +5, +166, +158, +82, +92, +63, +210, +115, +241, +1, +179, +241, +190, +21, +203, +173, +220, +230, +93, +76, +132, +134, +46, +1, +110, +132, +103, +174, +28, +124, +10, +168, +106, +210, +251, +23, +199, +209, +243, +177, +148, +29, +124, +119, +145, +108, +191, +74, +156, +110, +99, +199, +254, +51, +153, +140, +11, +220, +189, +44, +252, +164, +136, +187, +71, +71, +29, +42, +125, +160, +0, +173, +91, +112, +99, +244, +135, +180, +190, +148, +146, +83, +138, +154, +72, +27, +95, +169, +205, +204, +69, +242, +12, +248, +57, +166, +52, +18, +29, +55, +70, +207, +212, +1, +115, +34, +98, +26, +77, +102, +65, +55, +249, +81, +84, +148, +64, +51, +65, +12, +232, +34, +108, +142, +94, +116, +229, +208, +190, +146, +107, +98, +163, +145, +88, +39, +11, +133, +13, +40, +153, +119, +90, +164, +40, +105, +209, +49, +15, +82, +50, +41, +21, +184, +84, +71, +61, +203, +50, +27, +46, +213, +116, +142, +156, +245, +246, +146, +89, +53, +96, +119, +184, +23, +221, +89, +81, +76, +13, +220, +121, +109, +252, +197, +199, +152, +178, +81, +33, +55, +76, +239, +83, +218, +233, +110, +233, +174, +120, +117, +253, +31, +47, +177, +65, +249, +232, +93, +207, +72, +126, +208, +46, +17, +143, +253, +13, +42, +229, +79, +74, +157, +142, +87, +157, +97, +160, +15, +212, +246, +28, +152, +202, +11, +91, +207, +215, +98, +176, +114, +187, +176, +226, +128, +49, +131, +97, +171, +251, +149, +236, +165, +243, +204, +136, +87, +16, +169, +99, +78, +157, +52, +249, +71, +250, +232, +3, +9, +140, +231, +21, +40, +36, +205, +227, +7, +168, +214, +125, +117, +122, +229, +36, +238, +247, +139, +135, +5, +219, +182, +123, +43, +119, +16, +96, +239, +82, +126, +160, +102, +196, +159, +57, +69, +21, +158, +155, +53, +192, +11, +112, +255, +158, +151, +154, +86, +173, +99, +181, +20, +237, +46, +159, +189, +73, +177, +62, +29, +139, +159, +182, +218, +111, +238, +217, +226, +52, +50, +47, +57, +215, +64, +82, +205, +26, +226, +110, +156, +110, +0, +26, +206, +214, +205, +30, +140, +72, +67, +67, +4, +177, +146, +92, +114, +87, +164, +252, +84, +1, +69, +202, +70, +33, +63, +237, +164, +20, +172, +243, +80, +158, +56, +161, +32, +71, +34, +34, +233, +153, +115, +112, +103, +180, +76, +23, +149, +113, +191, +204, +222, +61, +246, +206, +1, +144, +139, +20, +51, +28, +72, +65, +67, +209, +33, +99, +0, +226, +21, +151, +54, +121, +118, +249, +55, +24, +103, +110, +203, +102, +11, +107, +168, +198, +192, +156, +233, +31, +121, +144, +23, +229, +67, +101, +54, +170, +8, +196, +145, +218, +139, +201, +226, +144, +82, +217, +179, +214, +249, +249, +198, +252, +143, +186, +85, +60, +86, +50, +158, +141, +44, +32, +0, +0, +68, +151, +86, +45, +118, +128, +135, +113, +48, +117, +253, +28, +153, +214, +55, +100, +188, +149, +136, +51, +22, +122, +157, +208, +7, +44, +150, +16, +192, +9, +194, +7, +104, +165, +7, +211, +241, +40, +119, +49, +127, +227, +18, +131, +196, +250, +180, +177, +131, +207, +244, +97, +186, +23, +229, +164, +53, +183, +45, +226, +37, +10, +47, +63, +5, +237, +78, +154, +94, +216, +73, +243, +189, +254, +52, +86, +22, +169, +162, +172, +244, +8, +123, +219, +197, +205, +220, +218, +125, +68, +228, +70, +126, +240, +129, +39, +20, +142, +151, +220, +32, +182, +93, +187, +233, +212, +44, +158, +154, +89, +195, +166, +139, +8, +83, +240, +76, +230, +4, +24, +8, +155, +5, +188, +74, +91, +200, +134, +58, +89, +5, +215, +162, +130, +20, +18, +114, +193, +21, +56, +125, +253, +50, +121, +244, +126, +46, +68, +215, +73, +159, +122, +3, +142, +119, +127, +115, +254, +35, +53, +216, +52, +160, +208, +243, +141, +111, +34, +115, +161, +18, +136, +217, +252, +147, +0, +124, +118, +157, +17, +231, +11, +73, +45, +147, +190, +247, +176, +52, +34, +176, +63, +237, +219, +199, +85, +58, +234, +15, +205, +37, +171, +42, +162, +215, +213, +113, +41, +185, +89, +5, +209, +186, +98, +178, +78, +195, +128, +143, +132, +5, +3, +254, +21, +197, +127, +53, +171, +124, +58, +217, +98, +123, +111, +156, +180, +129, +36, +167, +109, +175, +136, +117, +173, +237, +240, +255, +122, +103, +202, +161, +193, +24, +252, +172, +17, +5, +137, +168, +239, +233, +118, +108, +140, +73, +112, +233, +139, +173, +34, +130, +146, +69, +242, +40, +171, +182, +237, +86, +92, +209, +38, +22, +187, +149, +130, +59, +14, +122, +207, +43, +203, +40, +88, +221, +253, +187, +89, +145, +155, +53, +87, +129, +188, +205, +3, +251, +7, +211, +220, +223, +189, +61, +26, +221, +238, +244, +228, +129, +125, +187, +243, +99, +28, +84, +11, +155, +201, +244, +17, +119, +108, +203, +77, +247, +63, +94, +231, +96, +61, +113, +62, +172, +109, +214, +202, +135, +167, +242, +110, +189, +123, +55, +128, +147, +158, +186, +211, +2, +47, +49, +40, +184, +141, +183, +251, +9, +101, +199, +109, +65, +92, +247, +95, +77, +151, +35, +14, +241, +135, +30, +172, +206, +33, +104, +165, +71, +102, +31, +27, +13, +127, +16, +254, +72, +222, +81, +29, +173, +124, +171, +168, +35, +49, +59, +197, +8, +36, +184, +68, +29, +14, +83, +178, +73, +119, +125, +32, +104, +213, +14, +213, +126, +76, +103, +106, +52, +153, +42, +222, +62, +3, +181, +55, +128, +118, +49, +196, +64, +0, +50, +53, +57, +35, +162, +10, +252, +96, +224, +129, +153, +85, +250, +170, +237, +171, +166, +166, +167, +236, +69, +205, +166, +90, +171, +40, +206, +9, +111, +227, +189, +51, +67, +107, +143, +239, +160, +13, +36, +195, +91, +200, +214, +210, +172, +141, +105, +215, +88, +173, +148, +121, +229, +177, +123, +18, +97, +214, +204, +222, +1, +253, +145, +94, +67, +151, +111, +42, +234, +210, +0, +0, +193, +123, +148, +246, +205, +133, +187, +220, +33, +167, +120, +202, +226, +83, +148, +3, +241, +106, +44, +66, +144, +217, +24, +117, +180, +23, +0, +80, +80, +11, +180, +175, +207, +241, +64, +63, +159, +79, +134, +11, +86, +164, +248, +92, +217, +19, +74, +0, +67, +118, +15, +25, +182, +179, +31, +173, +227, +234, +203, +168, +87, +217, +203, +240, +67, +31, +123, +205, +54, +63, +241, +122, +96, +130, +20, +8, +40, +99, +82, +252, +49, +160, +176, +105, +64, +218, +223, +54, +158, +255, +160, +225, +76, +199, +95, +161, +109, +225, +94, +4, +18, +219, +199, +3, +149, +155, +97, +181, +151, +5, +2, +137, +39, +25, +175, +87, +26, +117, +217, +148, +121, +44, +187, +236, +184, +127, +146, +214, +190, +229, +188, +58, +20, +149, +118, +132, +208, +224, +151, +193, +248, +62, +97, +149, +196, +6, +207, +216, +235, +119, +45, +220, +17, +96, +115, +43, +58, +60, +104, +159, +128, +72, +84, +171, +42, +14, +9, +231, +33, +178, +25, +140, +237, +100, +175, +105, +161, +146, +100, +169, +93, +189, +227, +93, +225, +159, +102, +95, +173, +101, +41, +51, +107, +170, +192, +246, +133, +228, +126, +150, +12, +156, +151, +251, +113, +24, +44, +161, +231, +89, +126, +161, +236, +113, +8, +206, +98, +122, +160, +29, +160, +191, +228, +232, +81, +163, +146, +140, +64, +57, +52, +235, +84, +186, +136, +12, +6, +180, +217, +242, +23, +2, +86, +132, +192, +152, +185, +229, +111, +139, +216, +246, +162, +172, +138, +48, +127, +154, +249, +157, +25, +50, +236, +161, +163, +46, +139, +94, +164, +147, +97, +140, +205, +172, +247, +64, +132, +111, +209, +90, +250, +176, +249, +244, +165, +63, +215, +235, +118, +50, +13, +60, +60, +17, +116, +14, +64, +178, +22, +215, +115, +254, +90, +247, +92, +54, +94, +12, +137, +108, +110, +116, +246, +33, +255, +174, +2, +175, +181, +133, +7, +187, +225, +61, +127, +174, +167, +114, +77, +165, +165, +216, +124, +112, +253, +18, +238, +146, +2, +176, +102, +192, +223, +62, +137, +162, +143, +220, +130, +24, +151, +110, +119, +25, +193, +228, +91, +135, +118, +60, +83, +222, +65, +39, +142, +193, +125, +134, +222, +70, +15, +43, +169, +118, +32, +142, +136, +53, +179, +116, +131, +250, +10, +210, +153, +7, +143, +125, +28, +122, +83, +17, +67, +53, +220, +92, +229, +250, +88, +171, +160, +199, +86, +171, +192, +186, +151, +29, +152, +46, +235, +142, +106, +82, +240, +98, +61, +192, +249, +156, +119, +115, +1, +72, +93, +221, +14, +166, +88, +167, +98, +14, +156, +115, +191, +86, +170, +49, +82, +246, +20, +23, +224, +156, +160, +158, +217, +11, +133, +139, +72, +110, +203, +254, +133, +99, +55, +152, +107, +126, +255, +182, +169, +194, +228, +57, +116, +128, +44, +97, +47, +82, +225, +97, +8, +231, +53, +235, +29, +251, +222, +64, +164, +186, +198, +149, +217, +254, +157, +194, +101, +247, +32, +97, +124, +12, +54, +91, +5, +8, +99, +88, +244, +88, +51, +76, +155, +243, +128, +187, +0, +0, +187, +39, +243, +52, +39, +191, +172, +32, +14, +191, +59, +28, +157, +85, +214, +199, +228, +240, +174, +28, +103, +182, +66, +70, +239, +118, +152, +110, +220, +132, +131, +42, +141, +181, +51, +130, +66, +35, +145, +124, +125, +14, +245, +236, +99, +84, +237, +222, +161, +52, +83, +56, +168, +22, +229, +122, +154, +37, +246, +60, +90, +151, +229, +190, +141, +105, +245, +86, +163, +70, +207, +203, +141, +112, +189, +142, +85, +194, +220, +209, +159, +209, +31, +133, +192, +32, +7, +39, +67, +26, +193, +9, +83, +129, +200, +51, +221, +81, +93, +64, +99, +161, +30, +235, +103, +4, +27, +165, +29, +147, +73, +104, +8, +58, +234, +87, +25, +138, +200, +83, +31, +74, +118, +232, +54, +121, +185, +176, +220, +64, +189, +93, +37, +84, +189, +189, +57, +190, +40, +221, +58, +22, +223, +88, +215, +128, +25, +172, +151, +54, +247, +16, +97, +192, +108, +240, +246, +77, +50, +55, +148, +68, +134, +18, +23, +17, +7, +122, +141, +188, +190, +188, +167, +134, +24, +174, +143, +170, +175, +97, +137, +221, +218, +20, +228, +156, +77, +132, +79, +123, +45, +214, +110, +79, +68, +252, +170, +226, +82, +122, +239, +44, +161, +50, +82, +197, +39, +139, +173, +51, +37, +174, +22, +162, +152, +220, +47, +253, +42, +131, +59, +72, +149, +179, +38, +170, +225, +74, +207, +78, +61, +220, +25, +68, +179, +131, +118, +193, +19, +86, +126, +187, +176, +83, +81, +253, +71, +34, +57, +142, +83, +60, +62, +219, +32, +175, +255, +158, +243, +96, +218, +201, +12, +255, +43, +180, +29, +5, +40, +139, +48, +181, +29, +43, +25, +255, +131, +29, +128, +71, +18, +123, +80, +162, +154, +170, +196, +163, +28, +161, +221, +28, +152, +36, +143, +83, +139, +136, +95, +102, +13, +226, +98, +115, +144, +126, +253, +163, +226, +161, +125, +71, +144, +64, +236, +19, +44, +60, +114, +82, +203, +100, +3, +138, +135, +46, +85, +159, +32, +202, +164, +249, +127, +68, +129, +239, +194, +12, +47, +94, +255, +224, +126, +159, +48, +86, +1, +39, +119, +78, +222, +114, +74, +48, +65, +180, +97, +108, +3, +21, +249, +208, +199, +192, +130, +100, +157, +91, +68, +33, +237, +250, +96, +110, +19, +35, +224, +147, +176, +111, +19, +60, +31, +242, +150, +22, +144, +179, +249, +157, +113, +249, +21, +247, +133, +6, +44, +235, +211, +211, +211, +210, +28, +108, +7, +154, +203, +101, +203, +161, +45, +3, +245, +68, +130, +37, +127, +24, +172, +37, +213, +41, +168, +5, +60, +239, +144, +251, +211, +195, +195, +26, +185, +235, +152, +236, +187, +45, +193, +86, +12, +245, +74, +202, +191, +15, +89, +189, +21, +110, +205, +191, +137, +224, +178, +80, +144, +143, +178, +9, +247, +91, +247, +253, +112, +61, +124, +114, +169, +85, +159, +255, +192, +197, +178, +172, +111, +142, +236, +158, +72, +38, +136, +68, +226, +241, +233, +39, +21, +122, +138, +188, +199, +199, +80, +170, +127, +70, +41, +129, +149, +2, +208, +107, +209, +241, +114, +248, +206, +88, +0, +0, +167, +235, +188, +109, +195, +138, +204, +239, +167, +226, +158, +55, +200, +181, +15, +223, +102, +77, +251, +85, +131, +210, +82, +164, +147, +156, +175, +114, +121, +243, +145, +213, +169, +139, +128, +162, +121, +57, +78, +5, +202, +7, +126, +101, +247, +201, +203, +167, +234, +92, +87, +218, +180, +209, +132, +204, +72, +225, +189, +106, +35, +34, +34, +26, +81, +143, +162, +144, +250, +139, +46, +230, +84, +235, +213, +37, +162, +141, +36, +195, +208, +116, +183, +205, +49, +223, +128, +165, +152, +227, +193, +211, +213, +160, +240, +199, +167, +143, +194, +104, +147, +85, +132, +137, +255, +170, +145, +248, +121, +90, +172, +124, +180, +176, +2, +157, +83, +132, +219, +158, +112, +171, +175, +129, +79, +24, +198, +5, +134, +92, +138, +76, +182, +27, +255, +165, +190, +46, +171, +8, +184, +175, +231, +214, +178, +69, +164, +14, +137, +123, +72, +54, +144, +147, +243, +141, +3, +53, +88, +174, +244, +93, +140, +103, +100, +44, +249, +163, +129, +121, +237, +243, +130, +215, +167, +63, +201, +85, +45, +27, +105, +176, +163, +148, +75, +93, +165, +197, +89, +158, +83, +235, +151, +115, +235, +255, +87, +0, +122, +168, +63, +51, +47, +120, +0, +100, +224, +49, +106, +138, +133, +192, +253, +254, +186, +3, +238, +181, +157, +43, +149, +247, +124, +21, +99, +59, +108, +123, +30, +99, +62, +107, +102, +222, +105, +150, +216, +120, +82, +61, +146, +111, +109, +250, +97, +52, +126, +159, +172, +55, +127, +171, +59, +103, +230, +29, +79, +184, +43, +97, +237, +192, +133, +134, +35, +240, +255, +80, +33, +71, +234, +227, +29, +227, +33, +29, +91, +10, +220, +139, +95, +114, +92, +42, +111, +171, +23, +135, +24, +105, +218, +11, +173, +60, +34, +120, +250, +249, +125, +173, +184, +231, +76, +90, +121, +204, +234, +17, +179, +140, +26, +34, +44, +96, +253, +211, +171, +66, +227, +169, +137, +81, +180, +99, +238, +99, +164, +18, +15, +70, +205, +123, +105, +135, +133, +239, +249, +137, +105, +83, +237, +253, +243, +120, +240, +40, +232, +115, +85, +216, +97, +211, +60, +253, +87, +34, +24, +135, +128, +13, +55, +149, +176, +156, +174, +235, +37, +246, +53, +69, +143, +0, +147, +186, +34, +162, +0, +52, +253, +207, +205, +203, +133, +102, +249, +222, +103, +213, +209, +185, +216, +22, +6, +245, +91, +249, +73, +102, +218, +216, +17, +153, +58, +49, +105, +22, +1, +144, +79, +171, +36, +186, +40, +235, +145, +223, +192, +97, +39, +188, +249, +77, +114, +155, +170, +255, +214, +68, +206, +127, +150, +142, +119, +245, +161, +8, +116, +171, +79, +173, +174, +50, +213, +189, +10, +206, +204, +5, +24, +57, +2, +40, +223, +34, +108, +164, +133, +74, +26, +76, +108, +199, +141, +165, +235, +119, +115, +93, +101, +162, +151, +255, +52, +33, +196, +94, +151, +102, +108, +67, +57, +7, +38, +96, +40, +45, +204, +243, +62, +109, +123, +108, +184, +118, +228, +115, +87, +109, +74, +141, +61, +151, +238, +94, +134, +1, +13, +108, +0, +52, +0, +0, +191, +241, +129, +224, +90, +52, +23, +48, +28, +20, +173, +135, +151, +126, +97, +131, +165, +223, +140, +51, +171, +166, +104, +195, +160, +76, +106, +95, +28, +148, +48, +131, +254, +252, +6, +112, +84, +11, +106, +198, +209, +196, +43, +108, +10, +11, +67, +177, +244, +5, +82, +236, +35, +50, +133, +4, +149, +12, +31, +216, +165, +101, +181, +64, +192, +217, +37, +110, +29, +210, +111, +74, +185, +2, +67, +137, +25, +13, +183, +184, +107, +118, +209, +66, +232, +233, +15, +114, +21, +152, +62, +140, +131, +168, +112, +100, +147, +54, +245, +44, +209, +119, +159, +82, +42, +148, +190, +232, +241, +42, +201, +74, +108, +104, +77, +147, +2, +101, +222, +155, +248, +109, +165, +57, +113, +6, +39, +218, +202, +0, +239, +246, +46, +124, +205, +47, +33, +75, +11, +90, +235, +37, +191, +170, +205, +27, +229, +230, +60, +238, +47, +125, +76, +56, +115, +208, +122, +10, +152, +21, +75, +167, +71, +117, +16, +62, +5, +231, +29, +228, +91, +136, +230, +106, +64, +218, +58, +172, +93, +72, +25, +119, +231, +190, +48, +107, +34, +100, +201, +111, +110, +230, +53, +232, +62, +71, +89, +88, +215, +155, +10, +229, +118, +104, +39, +164, +240, +26, +197, +39, +223, +94, +53, +136, +6, +248, +207, +163, +246, +113, +28, +208, +165, +54, +120, +34, +93, +6, +16, +72, +21, +50, +59, +60, +15, +76, +201, +89, +62, +138, +242, +122, +107, +143, +209, +204, +0, +108, +132, +159, +120, +225, +36, +21, +45, +213, +60, +63, +101, +101, +199, +117, +237, +85, +118, +43, +76, +239, +2, +240, +7, +202, +41, +28, +245, +144, +84, +91, +254, +171, +98, +206, +71, +35, +74, +102, +221, +126, +120, +234, +62, +24, +87, +206, +156, +45, +4, +163, +96, +104, +114, +79, +105, +6, +79, +222, +14, +60, +236, +85, +149, +224, +210, +239, +226, +95, +163, +87, +105, +181, +101, +252, +242, +95, +210, +72, +157, +219, +94, +136, +234, +245, +1, +113, +96, +178, +59, +219, +108, +40, +120, +243, +82, +216, +20, +176, +230, +60, +173, +129, +153, +119, +36, +195, +78, +13, +240, +146, +93, +12, +171, +20, +119, +15, +165, +161, +48, +141, +190, +46, +86, +76, +34, +207, +11, +118, +141, +41, +176, +251, +248, +37, +127, +74, +42, +53, +92, +76, +220, +82, +215, +145, +110, +181, +224, +54, +87, +190, +223, +138, +249, +82, +60, +87, +250, +15, +53, +247, +45, +32, +187, +66, +242, +253, +113, +38, +193, +244, +53, +113, +142, +42, +31, +96, +122, +163, +209, +141, +137, +86, +56, +143, +36, +69, +248, +110, +252, +6, +57, +26, +27, +72, +172, +27, +242, +234, +252, +141, +16, +236, +40, +29, +247, +200, +174, +95, +48, +15, +46, +138, +172, +209, +0, +145, +27, +183, +106, +14, +115, +52, +69, +59, +231, +140, +155, +237, +146, +46, +201, +180, +82, +46, +0, +199, +129, +131, +240, +165, +138, +125, +143, +216, +183, +1, +6, +84, +222, +207, +131, +189, +72, +235, +210, +44, +226, +81, +159, +0, +7, +229, +0, +0, +102, +177, +182, +36, +218, +194, +158, +19, +49, +168, +19, +66, +164, +180, +169, +128, +77, +234, +150, +145, +30, +57, +106, +208, +68, +52, +120, +225, +80, +124, +119, +182, +107, +206, +74, +2, +107, +21, +12, +25, +36, +160, +32, +214, +127, +157, +22, +246, +172, +52, +139, +51, +186, +168, +155, +149, +102, +9, +151, +166, +44, +130, +0, +238, +50, +180, +141, +230, +164, +123, +70, +84, +196, +196, +17, +5, +22, +107, +235, +148, +47, +218, +174, +229, +177, +141, +182, +242, +199, +52, +46, +191, +77, +243, +154, +67, +161, +144, +206, +117, +48, +114, +101, +93, +42, +127, +182, +166, +127, +233, +231, +233, +49, +93, +217, +243, +114, +157, +78, +0, +74, +141, +102, +205, +95, +35, +49, +135, +176, +14, +82, +21, +147, +210, +247, +222, +130, +207, +160, +173, +96, +181, +134, +183, +53, +150, +139, +106, +62, +179, +82, +130, +169, +200, +239, +154, +157, +163, +153, +245, +225, +249, +236, +60, +49, +109, +231, +139, +164, +191, +60, +231, +234, +136, +146, +107, +37, +67, +243, +141, +129, +45, +134, +158, +211, +197, +18, +53, +172, +166, +97, +129, +144, +134, +181, +111, +192, +75, +146, +223, +92, +223, +73, +127, +1, +35, +90, +203, +243, +103, +155, +90, +138, +220, +192, +103, +82, +36, +229, +92, +146, +205, +130, +170, +9, +45, +160, +47, +36, +39, +173, +182, +163, +241, +186, +22, +20, +254, +101, +163, +116, +224, +96, +60, +90, +167, +26, +157, +237, +134, +75, +94, +146, +116, +248, +5, +126, +11, +223, +170, +23, +110, +196, +76, +149, +115, +134, +55, +26, +161, +0, +159, +145, +159, +248, +59, +99, +215, +204, +23, +109, +15, +189, +135, +214, +47, +36, +73, +193, +108, +177, +172, +11, +106, +206, +139, +140, +77, +15, +71, +214, +54, +161, +228, +150, +189, +107, +90, +14, +139, +53, +196, +254, +239, +28, +27, +240, +201, +24, +228, +131, +122, +162, +165, +132, +120, +194, +83, +152, +85, +67, +182, +4, +129, +165, +160, +73, +12, +119, +74, +254, +108, +68, +231, +173, +217, +226, +149, +232, +219, +197, +117, +83, +201, +240, +155, +157, +236, +113, +247, +102, +52, +214, +219, +164, +79, +38, +235, +111, +224, +17, +172, +76, +105, +94, +243, +121, +59, +198, +173, +69, +95, +250, +227, +170, +66, +85, +177, +93, +124, +203, +67, +95, +215, +11, +231, +30, +202, +34, +207, +88, +119, +138, +65, +90, +59, +91, +211, +14, +125, +54, +75, +87, +179, +99, +215, +35, +178, +211, +53, +101, +128, +2, +33, +153, +31, +191, +228, +157, +34, +25, +100, +49, +158, +79, +21, +118, +20, +201, +98, +222, +236, +49, +242, +189, +203, +108, +27, +124, +141, +196, +174, +49, +183, +144, +95, +55, +46, +38, +117, +207, +207, +164, +233, +4, +206, +147, +167, +95, +161, +93, +210, +186, +67, +127, +78, +69, +41, +186, +138, +137, +234, +29, +145, +153, +157, +131, +216, +55, +70, +136, +52, +241, +211, +30, +108, +44, +55, +73, +79, +207, +224, +236, +239, +57, +196, +120, +125, +37, +29, +0, +0, +253, +225, +23, +115, +214, +190, +45, +47, +228, +43, +91, +189, +236, +57, +221, +61, +178, +151, +137, +253, +20, +137, +251, +120, +250, +56, +193, +152, +222, +185, +47, +174, +155, +86, +84, +153, +28, +0, +43, +90, +72, +138, +76, +221, +193, +183, +22, +80, +112, +149, +7, +220, +252, +6, +122, +57, +101, +4, +237, +80, +151, +255, +240, +69, +147, +214, +36, +40, +4, +74, +159, +13, +118, +73, +57, +56, +92, +85, +63, +3, +102, +52, +80, +132, +40, +133, +20, +98, +164, +101, +193, +149, +242, +25, +216, +177, +106, +86, +197, +4, +41, +57, +204, +157, +45, +62, +137, +128, +76, +242, +136, +255, +130, +72, +35, +195, +195, +216, +71, +112, +17, +98, +145, +50, +19, +254, +153, +217, +137, +183, +74, +72, +29, +231, +126, +40, +118, +82, +63, +238, +2, +16, +86, +98, +12, +57, +68, +252, +246, +113, +116, +218, +97, +214, +170, +193, +135, +104, +144, +140, +183, +33, +163, +129, +19, +46, +182, +175, +49, +255, +255, +193, +106, +187, +16, +32, +210, +63, +187, +71, +168, +114, +120, +156, +72, +164, +11, +149, +226, +155, +177, +44, +58, +112, +90, +235, +232, +15, +178, +153, +229, +217, +87, +234, +55, +158, +79, +185, +228, +160, +180, +116, +40, +1, +132, +145, +136, +179, +92, +120, +188, +138, +240, +222, +159, +117, +16, +137, +98, +103, +170, +33, +127, +121, +33, +221, +115, +74, +169, +52, +145, +151, +84, +163, +46, +111, +189, +154, +170, +228, +91, +100, +6, +154, +97, +197, +120, +172, +97, +9, +84, +111, +133, +13, +189, +212, +144, +182, +139, +73, +238, +83, +107, +39, +231, +245, +106, +150, +157, +12, +180, +228, +193, +89, +56, +63, +37, +213, +56, +172, +31, +70, +80, +63, +160, +2, +144, +35, +46, +168, +244, +250, +108, +7, +55, +117, +253, +168, +207, +180, +219, +184, +40, +119, +243, +203, +65, +153, +130, +97, +109, +13, +19, +89, +114, +125, +41, +116, +108, +203, +134, +219, +75, +135, +45, +170, +26, +112, +110, +31, +231, +190, +88, +77, +38, +85, +136, +203, +192, +117, +87, +191, +203, +52, +212, +3, +13, +16, +234, +91, +207, +131, +214, +150, +150, +70, +31, +68, +135, +40, +148, +130, +147, +63, +24, +20, +49, +197, +173, +161, +128, +97, +111, +133, +117, +19, +121, +96, +121, +158, +251, +150, +91, +115, +252, +241, +249, +6, +121, +103, +229, +196, +126, +28, +23, +95, +233, +95, +83, +31, +39, +246, +201, +134, +168, +26, +102, +56, +3, +90, +155, +217, +246, +114, +49, +8, +218, +72, +236, +43, +55, +2, +246, +101, +116, +131, +121, +178, +56, +79, +203, +131, +75, +107, +194, +130, +161, +165, +125, +164, +12, +190, +49, +11, +238, +147, +48, +73, +141, +4, +109, +203, +181, +87, +17, +211, +226, +178, +241, +31, +10, +185, +95, +8, +99, +127, +74, +233, +122, +77, +213, +163, +220, +175, +188, +105, +160, +142, +67, +62, +10, +251, +33, +58, +90, +100, +246, +70, +72, +150, +220, +150, +137, +26, +156, +112, +117, +224, +1, +38, +0, +0, +208, +116, +58, +114, +96, +93, +35, +166, +4, +160, +54, +170, +198, +0, +167, +92, +145, +185, +156, +43, +237, +15, +54, +174, +242, +36, +82, +196, +73, +122, +192, +248, +177, +250, +103, +212, +52, +186, +193, +88, +122, +61, +229, +73, +253, +244, +219, +164, +36, +191, +21, +242, +132, +15, +146, +103, +229, +200, +74, +228, +9, +182, +57, +244, +81, +227, +26, +222, +162, +125, +70, +152, +184, +194, +227, +146, +191, +161, +184, +241, +193, +246, +222, +131, +62, +127, +0, +210, +14, +93, +9, +8, +186, +146, +82, +224, +227, +190, +123, +29, +14, +133, +213, +82, +116, +255, +227, +195, +73, +127, +194, +184, +160, +153, +17, +233, +24, +66, +59, +136, +145, +11, +23, +123, +195, +36, +69, +155, +55, +168, +103, +204, +80, +133, +200, +188, +225, +214, +186, +61, +53, +41, +69, +67, +32, +178, +208, +112, +243, +75, +222, +114, +122, +67, +109, +219, +109, +201, +194, +131, +133, +254, +171, +53, +33, +135, +113, +69, +80, +111, +84, +66, +167, +86, +73, +10, +9, +217, +4, +215, +196, +194, +94, +99, +182, +230, +182, +174, +102, +112, +24, +123, +210, +242, +81, +103, +169, +33, +209, +149, +249, +8, +135, +96, +170, +26, +61, +223, +55, +22, +142, +102, +156, +27, +115, +53, +218, +210, +199, +9, +93, +252, +55, +29, +211, +94, +142, +211, +203, +175, +0, +157, +246, +229, +64, +41, +68, +81, +190, +131, +94, +208, +103, +20, +197, +111, +89, +105, +175, +13, +151, +187, +193, +165, +73, +203, +254, +131, +89, +49, +112, +180, +10, +195, +54, +19, +220, +21, +185, +115, +16, +60, +127, +230, +15, +224, +246, +84, +142, +211, +17, +122, +194, +40, +14, +160, +158, +3, +30, +214, +151, +184, +133, +51, +112, +59, +184, +55, +88, +242, +123, +169, +149, +88, +102, +83, +239, +240, +154, +57, +182, +140, +53, +82, +142, +100, +154, +18, +24, +17, +42, +215, +38, +219, +244, +176, +186, +171, +246, +59, +101, +79, +64, +216, +212, +13, +216, +90, +41, +21, +22, +142, +243, +77, +248, +59, +118, +104, +241, +107, +181, +170, +16, +3, +183, +163, +216, +54, +227, +62, +141, +174, +207, +248, +57, +231, +187, +186, +184, +125, +13, +124, +243, +193, +57, +105, +151, +130, +214, +70, +187, +153, +8, +62, +220, +111, +180, +34, +206, +201, +1, +166, +197, +238, +195, +114, +239, +3, +55, +21, +104, +99, +39, +106, +207, +94, +219, +213, +140, +201, +22, +78, +62, +206, +104, +134, +14, +235, +2, +5, +230, +80, +39, +15, +137, +168, +30, +192, +174, +31, +25, +176, +206, +96, +90, +9, +87, +255, +153, +91, +117, +217, +127, +181, +49, +9, +116, +209, +221, +236, +105, +163, +201, +188, +198, +22, +6, +109, +81, +157, +70, +33, +44, +205, +189, +178, +165, +250, +72, +143, +137, +243, +69, +130, +29, +240, +116, +207, +117, +144, +227, +71, +112, +104, +140, +114, +42, +83, +66, +100, +106, +17, +126, +155, +197, +77, +181, +226, +149, +250, +14, +104, +21, +241, +165, +90, +25, +111, +46, +247, +0, +0, +95, +247, +183, +254, +67, +57, +220, +35, +216, +47, +145, +67, +24, +142, +180, +211, +221, +66, +223, +154, +157, +158, +246, +51, +228, +116, +98, +60, +138, +250, +218, +47, +91, +57, +143, +33, +92, +124, +46, +123, +169, +23, +116, +105, +128, +80, +252, +48, +56, +223, +119, +65, +117, +66, +67, +105, +248, +199, +110, +170, +129, +176, +1, +196, +51, +184, +217, +41, +57, +242, +113, +243, +234, +121, +209, +72, +209, +119, +182, +116, +227, +107, +239, +226, +202, +132, +132, +100, +72, +136, +143, +90, +27, +27, +251, +183, +78, +186, +84, +21, +67, +229, +14, +73, +93, +142, +169, +165, +165, +183, +91, +138, +242, +68, +141, +36, +150, +82, +8, +227, +110, +45, +222, +14, +11, +245, +248, +119, +253, +9, +244, +110, +133, +197, +113, +48, +153, +236, +7, +163, +152, +130, +45, +107, +189, +172, +76, +164, +252, +133, +135, +50, +202, +20, +69, +26, +109, +147, +162, +182, +12, +123, +86, +117, +84, +208, +167, +16, +154, +73, +94, +26, +152, +218, +111, +121, +160, +30, +160, +169, +124, +250, +186, +175, +170, +103, +99, +60, +90, +11, +213, +167, +56, +157, +166, +125, +185, +184, +110, +160, +23, +204, +69, +36, +26, +31, +179, +164, +19, +244, +121, +195, +252, +119, +96, +201, +134, +135, +73, +78, +110, +161, +90, +172, +173, +107, +7, +102, +152, +156, +187, +111, +22, +82, +22, +93, +90, +210, +69, +220, +176, +240, +180, +54, +25, +196, +193, +57, +0, +190, +183, +251, +135, +200, +170, +170, +84, +42, +181, +145, +234, +46, +107, +13, +53, +76, +189, +106, +210, +100, +222, +21, +189, +197, +144, +36, +140, +31, +189, +248, +72, +82, +75, +74, +110, +106, +135, +107, +131, +227, +209, +50, +225, +61, +122, +63, +1, +177, +131, +200, +48, +141, +70, +114, +236, +113, +80, +189, +187, +20, +20, +101, +140, +0, +106, +60, +15, +169, +56, +145, +34, +10, +52, +172, +165, +179, +168, +99, +53, +10, +173, +194, +5, +208, +253, +74, +11, +65, +66, +130, +129, +80, +221, +225, +240, +28, +147, +175, +118, +24, +0, +143, +232, +32, +49, +142, +159, +127, +146, +219, +33, +50, +60, +142, +63, +106, +24, +36, +114, +102, +35, +178, +27, +65, +50, +22, +240, +104, +64, +220, +250, +235, +5, +64, +24, +138, +13, +12, +96, +127, +172, +133, +24, +50, +141, +237, +175, +193, +65, +118, +154, +37, +43, +78, +104, +71, +122, +108, +202, +132, +75, +249, +178, +81, +58, +108, +131, +240, +70, +63, +171, +228, +168, +44, +67, +242, +142, +127, +90, +78, +9, +46, +50, +23, +248, +255, +39, +60, +72, +51, +21, +63, +101, +86, +179, +18, +72, +162, +223, +180, +7, +1, +208, +102, +96, +22, +22, +79, +230, +80, +28, +93, +135, +115, +218, +215, +123, +53, +245, +152, +121, +32, +43, +13, +109, +228, +35, +55, +211, +69, +134, +134, +6, +61, +235, +206, +142, +106, +66, +55, +0, +247, +163, +102, +113, +58, +35, +29, +113, +27, +230, +149, +243, +65, +163, +95, +178, +211, +81, +221, +0, +0, +157, +254, +48, +157, +238, +206, +222, +36, +27, +105, +95, +59, +222, +112, +202, +66, +166, +141, +133, +67, +239, +52, +62, +20, +31, +50, +26, +117, +27, +217, +200, +235, +162, +34, +177, +250, +120, +83, +226, +219, +141, +95, +11, +19, +166, +119, +188, +239, +223, +30, +67, +51, +91, +95, +62, +192, +132, +178, +1, +27, +125, +219, +224, +194, +188, +66, +77, +63, +106, +66, +164, +153, +50, +157, +191, +151, +181, +172, +222, +110, +84, +7, +145, +153, +238, +124, +153, +26, +97, +61, +253, +230, +56, +235, +180, +91, +135, +65, +252, +88, +219, +131, +180, +212, +177, +81, +93, +15, +171, +171, +8, +91, +84, +233, +144, +56, +212, +225, +177, +17, +189, +222, +23, +171, +120, +130, +32, +118, +234, +57, +26, +12, +116, +14, +145, +80, +36, +191, +218, +206, +24, +232, +99, +85, +173, +32, +117, +39, +124, +113, +141, +199, +213, +32, +141, +205, +220, +74, +5, +98, +184, +242, +121, +23, +19, +162, +160, +47, +126, +99, +126, +237, +204, +218, +50, +216, +88, +98, +126, +244, +224, +137, +68, +253, +169, +210, +104, +6, +154, +167, +75, +147, +246, +108, +210, +154, +123, +110, +53, +205, +162, +117, +151, +100, +56, +157, +228, +43, +54, +40, +59, +65, +50, +225, +63, +63, +104, +95, +206, +237, +235, +143, +108, +159, +162, +58, +131, +51, +168, +125, +110, +86, +187, +186, +149, +178, +77, +158, +136, +77, +31, +66, +91, +129, +6, +56, +79, +91, +181, +254, +23, +202, +103, +121, +52, +79, +113, +77, +3, +30, +87, +1, +81, +81, +56, +239, +211, +164, +75, +55, +128, +208, +43, +122, +130, +220, +4, +218, +131, +142, +144, +70, +32, +217, +81, +18, +181, +110, +250, +26, +226, +119, +102, +53, +120, +78, +247, +106, +41, +100, +65, +221, +135, +104, +147, +38, +106, +251, +70, +232, +89, +221, +7, +234, +152, +148, +162, +134, +122, +175, +225, +80, +218, +214, +128, +247, +192, +79, +99, +250, +155, +251, +175, +182, +244, +29, +177, +171, +40, +196, +92, +170, +67, +72, +169, +215, +150, +0, +39, +234, +121, +55, +158, +211, +115, +31, +12, +17, +180, +238, +47, +62, +245, +167, +184, +89, +89, +25, +8, +37, +200, +173, +245, +207, +118, +79, +59, +241, +41, +96, +236, +166, +92, +21, +19, +124, +202, +36, +136, +59, +182, +198, +218, +158, +45, +226, +32, +178, +190, +227, +182, +253, +219, +126, +201, +74, +16, +157, +108, +70, +176, +154, +253, +25, +193, +188, +167, +82, +45, +46, +33, +211, +5, +48, +224, +143, +54, +242, +57, +147, +71, +249, +192, +111, +9, +207, +151, +133, +76, +164, +34, +72, +188, +206, +142, +114, +38, +197, +241, +182, +61, +69, +241, +128, +90, +127, +229, +108, +176, +77, +18, +158, +252, +177, +5, +182, +48, +46, +107, +175, +215, +215, +7, +79, +192, +154, +249, +10, +228, +223, +47, +171, +121, +89, +113, +209, +123, +133, +39, +8, +34, +130, +46, +80, +15, +90, +7, +15, +210, +85, +186, +4, +12, +29, +128, +141, +4, +59, +70, +23, +0, +0, +62, +250, +231, +97, +218, +248, +38, +193, +100, +67, +10, +239, +6, +113, +7, +138, +115, +196, +102, +57, +217, +246, +47, +178, +54, +65, +243, +245, +187, +103, +181, +13, +28, +150, +142, +94, +0, +152, +42, +200, +38, +131, +89, +233, +62, +54, +154, +236, +100, +22, +237, +123, +55, +207, +68, +91, +37, +211, +29, +85, +244, +45, +3, +154, +130, +249, +44, +37, +57, +209, +41, +242, +160, +22, +201, +153, +188, +185, +59, +177, +114, +99, +19, +55, +40, +254, +246, +202, +131, +254, +177, +39, +169, +175, +21, +214, +176, +130, +216, +158, +10, +170, +165, +172, +182, +171, +117, +229, +54, +251, +47, +189, +196, +172, +225, +99, +137, +1, +167, +99, +246, +76, +14, +33, +122, +153, +250, +126, +138, +59, +139, +110, +47, +76, +200, +123, +175, +34, +224, +178, +72, +97, +181, +13, +192, +17, +186, +100, +61, +39, +93, +148, +148, +221, +174, +225, +47, +107, +21, +36, +208, +57, +26, +199, +197, +91, +105, +244, +56, +185, +143, +12, +162, +23, +46, +188, +44, +140, +189, +253, +238, +186, +27, +172, +248, +26, +118, +173, +237, +21, +56, +177, +249, +134, +206, +119, +73, +37, +82, +142, +140, +146, +53, +82, +24, +66, +33, +191, +66, +95, +138, +87, +136, +216, +49, +188, +66, +39, +40, +39, +248, +52, +71, +177, +174, +119, +35, +39, +180, +153, +10, +239, +233, +198, +249, +74, +11, +249, +78, +203, +150, +62, +8, +145, +36, +59, +168, +191, +43, +5, +254, +83, +57, +207, +71, +109, +161, +178, +237, +11, +221, +95, +60, +195, +136, +142, +45, +68, +57, +6, +172, +122, +110, +90, +137, +198, +85, +52, +144, +16, +231, +64, +1, +234, +62, +104, +13, +51, +182, +180, +11, +190, +124, +160, +178, +105, +87, +242, +67, +32, +86, +125, +38, +35, +47, +94, +182, +98, +12, +15, +51, +213, +29, +16, +186, +206, +120, +64, +92, +175, +191, +12, +234, +139, +55, +186, +168, +195, +0, +191, +95, +78, +88, +136, +46, +5, +244, +83, +168, +152, +191, +208, +212, +240, +77, +52, +178, +176, +157, +253, +209, +70, +151, +225, +13, +69, +112, +137, +191, +130, +179, +43, +185, +25, +167, +30, +53, +159, +134, +27, +252, +100, +210, +196, +154, +23, +10, +187, +60, +178, +138, +14, +74, +206, +221, +235, +45, +116, +202, +196, +72, +228, +163, +224, +77, +190, +232, +199, +184, +151, +52, +238, +193, +80, +199, +28, +8, +177, +127, +147, +158, +75, +100, +13, +183, +78, +187, +34, +117, +212, +32, +12, +20, +5, +79, +41, +73, +229, +93, +181, +77, +9, +67, +77, +210, +127, +115, +117, +220, +251, +51, +228, +84, +212, +107, +53, +236, +50, +145, +13, +185, +21, +176, +76, +81, +166, +124, +47, +119, +36, +194, +105, +187, +196, +81, +2, +79, +3, +81, +138, +28, +23, +190, +153, +163, +157, +67, +121, +21, +122, +119, +225, +86, +126, +59, +8, +145, +176, +39, +32, +25, +92, +180, +57, +173, +121, +67, +140, +152, +112, +51, +201, +75, +140, +75, +139, +147, +239, +251, +80, +0, +0, +166, +114, +164, +223, +223, +104, +5, +230, +86, +224, +205, +20, +181, +52, +59, +218, +83, +80, +139, +152, +25, +101, +165, +190, +201, +65, +64, +152, +184, +1, +57, +110, +105, +77, +171, +97, +120, +233, +189, +219, +176, +18, +232, +223, +159, +78, +158, +74, +37, +150, +249, +43, +223, +169, +208, +132, +148, +194, +138, +10, +155, +84, +110, +249, +60, +204, +253, +197, +95, +63, +131, +101, +227, +46, +214, +107, +127, +19, +25, +164, +169, +138, +8, +130, +196, +144, +244, +12, +182, +132, +81, +102, +249, +199, +247, +240, +93, +82, +53, +254, +99, +156, +180, +121, +58, +144, +164, +168, +22, +221, +62, +191, +41, +194, +10, +0, +13, +50, +175, +168, +141, +25, +80, +10, +138, +63, +91, +109, +215, +178, +52, +197, +40, +98, +207, +52, +1, +78, +16, +196, +232, +116, +248, +150, +229, +127, +201, +143, +242, +239, +255, +251, +137, +101, +178, +47, +9, +233, +141, +162, +28, +113, +30, +200, +115, +229, +99, +33, +176, +188, +164, +110, +41, +11, +195, +248, +198, +56, +130, +17, +252, +192, +2, +178, +12, +233, +30, +78, +101, +83, +133, +190, +212, +138, +160, +149, +125, +126, +68, +40, +21, +38, +106, +0, +85, +124, +1, +177, +144, +212, +172, +230, +70, +76, +143, +176, +160, +118, +109, +52, +181, +68, +49, +209, +183, +30, +104, +200, +252, +49, +141, +134, +25, +147, +125, +171, +32, +96, +2, +137, +211, +34, +219, +247, +154, +237, +53, +218, +47, +34, +124, +53, +139, +133, +67, +209, +180, +251, +12, +222, +111, +114, +186, +150, +104, +220, +146, +246, +15, +224, +47, +78, +231, +114, +190, +69, +113, +198, +197, +41, +21, +189, +109, +40, +28, +176, +204, +101, +170, +248, +72, +231, +47, +155, +124, +31, +223, +165, +203, +218, +203, +147, +118, +197, +77, +175, +150, +148, +64, +249, +241, +151, +195, +219, +12, +32, +194, +180, +189, +230, +49, +169, +57, +63, +45, +134, +182, +221, +35, +127, +255, +184, +192, +50, +112, +181, +255, +191, +163, +243, +176, +6, +114, +0, +3, +146, +251, +16, +60, +41, +75, +229, +179, +22, +1, +213, +87, +223, +58, +0, +11, +178, +239, +141, +102, +2, +123, +150, +171, +198, +251, +36, +112, +177, +91, +120, +239, +82, +87, +6, +250, +194, +238, +128, +69, +120, +193, +238, +141, +100, +136, +39, +184, +229, +79, +128, +202, +221, +22, +237, +239, +241, +18, +184, +66, +89, +190, +79, +54, +70, +187, +25, +242, +78, +86, +103, +11, +100, +105, +232, +216, +153, +28, +139, +73, +40, +93, +130, +162, +176, +209, +21, +118, +179, +7, +114, +165, +10, +26, +84, +240, +42, +208, +98, +177, +144, +100, +50, +142, +230, +82, +64, +100, +129, +139, +104, +197, +201, +19, +244, +205, +221, +109, +24, +146, +160, +197, +77, +213, +43, +153, +98, +175, +246, +212, +154, +80, +1, +40, +153, +60, +14, +160, +1, +148, +28, +93, +43, +208, +121, +109, +26, +231, +61, +223, +140, +174, +127, +70, +40, +220, +254, +8, +77, +32, +22, +52, +203, +135, +58, +0, +0, +194, +33, +186, +81, +34, +1, +125, +69, +76, +60, +56, +85, +60, +30, +181, +241, +130, +142, +223, +69, +234, +148, +198, +203, +235, +18, +190, +212, +10, +245, +83, +105, +97, +197, +250, +82, +177, +176, +96, +238, +100, +114, +131, +217, +124, +168, +255, +216, +144, +57, +95, +143, +34, +4, +160, +163, +49, +251, +194, +103, +78, +41, +220, +111, +107, +38, +127, +178, +85, +196, +40, +135, +173, +143, +204, +130, +201, +231, +226, +113, +180, +109, +235, +200, +194, +230, +159, +59, +190, +232, +3, +112, +197, +231, +33, +27, +58, +189, +50, +193, +19, +152, +98, +63, +89, +32, +100, +19, +144, +169, +53, +168, +105, +198, +109, +186, +35, +254, +88, +127, +115, +24, +165, +101, +227, +188, +173, +88, +152, +232, +94, +222, +129, +140, +106, +33, +218, +184, +142, +162, +10, +99, +132, +76, +77, +95, +3, +208, +78, +12, +103, +79, +26, +78, +163, +24, +71, +6, +100, +114, +191, +21, +225, +220, +138, +137, +216, +208, +168, +233, +212, +110, +32, +218, +189, +159, +25, +203, +160, +239, +25, +184, +3, +169, +104, +84, +204, +216, +175, +121, +58, +214, +76, +3, +178, +46, +248, +59, +27, +199, +161, +219, +198, +144, +223, +67, +81, +47, +225, +181, +51, +139, +16, +0, +113, +103, +200, +67, +203, +33, +155, +87, +178, +179, +156, +82, +209, +66, +176, +116, +175, +205, +37, +126, +10, +2, +48, +2, +141, +183, +244, +44, +33, +103, +188, +15, +234, +78, +173, +68, +167, +147, +114, +234, +122, +230, +33, +149, +226, +216, +241, +55, +247, +140, +168, +95, +6, +205, +166, +162, +36, +218, +91, +139, +108, +95, +5, +1, +125, +123, +244, +222, +252, +89, +161, +21, +27, +231, +186, +88, +47, +13, +38, +44, +44, +208, +188, +131, +87, +22, +249, +100, +247, +118, +151, +247, +220, +194, +229, +189, +36, +236, +145, +54, +241, +61, +243, +117, +117, +132, +0, +98, +222, +112, +202, +46, +229, +98, +8, +137, +163, +106, +60, +84, +131, +123, +236, +11, +70, +36, +74, +80, +144, +18, +177, +71, +206, +107, +157, +185, +3, +24, +37, +102, +180, +191, +33, +56, +197, +86, +159, +71, +165, +235, +185, +29, +212, +250, +59, +117, +101, +117, +195, +213, +148, +203, +149, +98, +142, +111, +225, +248, +132, +151, +170, +171, +40, +109, +196, +171, +176, +120, +216, +197, +107, +129, +164, +60, +173, +97, +94, +50, +5, +151, +80, +100, +26, +38, +110, +145, +228, +254, +38, +90, +245, +134, +27, +206, +254, +244, +64, +156, +92, +86, +178, +96, +196, +239, +241, +29, +106, +153, +147, +5, +60, +51, +134, +49, +40, +146, +250, +3, +83, +127, +57, +40, +210, +188, +1, +178, +7, +140, +99, +202, +249, +13, +208, +244, +120, +236, +10, +68, +132, +177, +155, +219, +38, +245, +145, +232, +45, +189, +154, +72, +125, +63, +13, +92, +193, +124, +210, +208, +82, +97, +147, +51, +17, +224, +47, +61, +159, +52, +165, +209, +128, +72, +156, +175, +151, +73, +208, +31, +4, +58, +148, +180, +174, +170, +158, +143, +0, +0, +219, +199, +133, +188, +196, +104, +147, +36, +119, +112, +45, +4, +6, +66, +150, +211, +199, +42, +146, +121, +73, +128, +189, +2, +123, +37, +37, +53, +135, +78, +61, +189, +166, +71, +105, +34, +116, +80, +207, +158, +169, +21, +150, +170, +126, +96, +105, +176, +116, +175, +109, +39, +6, +63, +97, +79, +74, +55, +198, +213, +136, +92, +57, +102, +105, +30, +98, +95, +166, +106, +235, +231, +235, +246, +145, +29, +173, +13, +136, +159, +194, +88, +219, +103, +194, +205, +17, +140, +9, +174, +242, +35, +57, +145, +102, +238, +165, +185, +67, +94, +42, +117, +142, +147, +36, +111, +132, +214, +188, +16, +224, +127, +136, +34, +75, +44, +194, +94, +51, +230, +122, +208, +9, +176, +213, +152, +38, +151, +66, +114, +211, +112, +37, +142, +91, +60, +89, +185, +75, +108, +253, +100, +76, +79, +75, +44, +181, +62, +251, +3, +157, +163, +169, +140, +121, +158, +163, +229, +192, +35, +114, +43, +77, +77, +70, +155, +5, +195, +24, +121, +161, +188, +193, +27, +59, +49, +35, +161, +101, +247, +230, +72, +4, +162, +59, +248, +65, +132, +103, +108, +240, +212, +52, +22, +158, +34, +169, +199, +129, +124, +186, +65, +166, +163, +48, +80, +153, +32, +21, +190, +220, +164, +230, +146, +189, +200, +12, +192, +61, +74, +124, +83, +27, +90, +126, +70, +123, +96, +108, +100, +48, +206, +142, +38, +237, +230, +237, +148, +93, +86, +99, +77, +87, +249, +144, +202, +74, +35, +244, +128, +1, +40, +155, +156, +0, +74, +166, +198, +154, +48, +216, +136, +84, +65, +186, +51, +211, +135, +37, +168, +81, +74, +182, +71, +120, +224, +1, +247, +155, +98, +70, +74, +104, +13, +150, +43, +92, +136, +28, +124, +149, +229, +56, +48, +178, +139, +188, +237, +69, +110, +217, +229, +85, +51, +51, +239, +102, +15, +62, +116, +245, +45, +171, +107, +204, +187, +140, +223, +79, +40, +223, +163, +165, +23, +164, +58, +173, +128, +55, +58, +168, +183, +183, +147, +48, +97, +1, +103, +152, +210, +106, +73, +241, +102, +103, +84, +29, +9, +28, +243, +227, +250, +13, +170, +116, +38, +152, +40, +14, +16, +187, +247, +3, +135, +127, +120, +14, +108, +180, +17, +73, +136, +175, +202, +231, +72, +69, +195, +18, +227, +212, +114, +213, +193, +171, +173, +100, +119, +90, +215, +66, +72, +186, +169, +80, +31, +248, +193, +99, +133, +149, +94, +248, +33, +241, +208, +204, +18, +28, +130, +116, +131, +254, +87, +147, +108, +43, +183, +224, +1, +56, +198, +91, +27, +82, +141, +216, +64, +121, +45, +116, +21, +112, +75, +13, +96, +140, +23, +165, +241, +171, +166, +150, +101, +138, +103, +199, +137, +24, +244, +184, +9, +145, +48, +89, +221, +217, +90, +171, +4, +255, +74, +200, +208, +94, +74, +1, +161, +180, +225, +148, +167, +87, +133, +25, +48, +101, +4, +111, +125, +103, +2, +48, +208, +47, +77, +82, +58, +26, +131, +14, +17, +205, +232, +2, +108, +215, +81, +202, +90, +255, +241, +176, +110, +247, +185, +67, +222, +220, +90, +0, +0, +255, +104, +110, +73, +187, +184, +142, +186, +62, +226, +134, +119, +242, +248, +111, +186, +24, +29, +164, +76, +22, +223, +59, +198, +170, +233, +220, +206, +98, +242, +121, +106, +216, +145, +240, +154, +135, +10, +167, +18, +215, +193, +21, +211, +125, +125, +63, +27, +136, +108, +44, +218, +146, +203, +25, +114, +120, +128, +200, +161, +111, +193, +8, +73, +106, +129, +229, +214, +38, +222, +198, +205, +238, +18, +125, +105, +202, +47, +0, +138, +223, +171, +115, +205, +129, +246, +75, +162, +89, +215, +254, +166, +26, +202, +227, +56, +85, +180, +129, +131, +94, +184, +6, +76, +12, +254, +64, +250, +166, +17, +130, +137, +224, +213, +165, +222, +34, +4, +88, +210, +204, +126, +238, +130, +165, +75, +122, +62, +222, +220, +222, +34, +177, +66, +5, +82, +251, +226, +90, +230, +45, +149, +187, +166, +111, +8, +83, +97, +12, +227, +120, +137, +59, +216, +121, +158, +94, +95, +193, +9, +245, +216, +17, +233, +2, +135, +21, +18, +212, +219, +120, +200, +254, +64, +11, +207, +22, +70, +127, +20, +164, +126, +191, +230, +80, +45, +170, +14, +195, +155, +226, +24, +90, +108, +166, +50, +15, +229, +63, +136, +4, +121, +23, +162, +113, +59, +122, +153, +102, +18, +193, +73, +61, +149, +33, +244, +116, +18, +79, +53, +126, +130, +57, +231, +187, +228, +120, +206, +72, +118, +65, +189, +243, +70, +167, +125, +20, +19, +188, +141, +110, +129, +149, +15, +172, +100, +247, +169, +222, +49, +65, +208, +19, +237, +107, +48, +103, +35, +147, +248, +209, +52, +19, +85, +121, +61, +182, +124, +193, +110, +57, +147, +188, +5, +60, +243, +142, +172, +186, +68, +213, +68, +125, +51, +5, +199, +227, +239, +80, +60, +190, +95, +149, +76, +127, +106, +114, +246, +220, +33, +53, +38, +52, +223, +31, +30, +237, +135, +234, +242, +127, +59, +201, +31, +55, +29, +248, +145, +156, +160, +244, +115, +182, +212, +221, +17, +163, +222, +43, +247, +91, +176, +137, +106, +80, +138, +246, +69, +11, +64, +47, +64, +187, +56, +65, +137, +9, +253, +66, +243, +122, +95, +62, +139, +57, +167, +229, +211, +30, +200, +52, +12, +62, +100, +35, +196, +136, +123, +138, +85, +9, +139, +205, +123, +59, +100, +218, +131, +204, +46, +255, +253, +236, +115, +101, +165, +177, +156, +164, +151, +192, +184, +138, +125, +49, +71, +184, +54, +141, +88, +237, +249, +133, +3, +108, +120, +163, +236, +100, +123, +187, +132, +34, +151, +95, +73, +53, +186, +122, +143, +113, +69, +160, +102, +234, +188, +218, +36, +251, +39, +7, +96, +152, +20, +175, +208, +131, +152, +211, +81, +17, +48, +74, +247, +113, +78, +228, +130, +129, +42, +138, +209, +70, +98, +195, +190, +211, +101, +188, +32, +142, +83, +44, +240, +211, +78, +198, +176, +101, +131, +44, +33, +105, +62, +28, +109, +113, +188, +113, +198, +147, +82, +34, +170, +52, +5, +36, +64, +50, +134, +11, +162, +42, +180, +82, +142, +13, +233, +25, +68, +104, +7, +156, +209, +181, +238, +104, +200, +230, +174, +0, +0, +132, +122, +118, +106, +57, +180, +101, +78, +86, +251, +116, +4, +159, +69, +145, +123, +82, +117, +9, +159, +87, +148, +195, +128, +179, +100, +150, +104, +11, +35, +178, +72, +242, +172, +99, +218, +97, +98, +151, +151, +155, +164, +229, +66, +191, +58, +222, +28, +196, +172, +119, +37, +176, +17, +188, +93, +151, +233, +149, +162, +137, +130, +34, +132, +111, +180, +115, +41, +96, +76, +68, +139, +101, +16, +173, +128, +221, +187, +188, +88, +155, +179, +35, +91, +110, +35, +159, +200, +106, +196, +157, +254, +149, +62, +73, +186, +216, +46, +88, +75, +217, +51, +27, +159, +251, +233, +191, +232, +177, +144, +206, +31, +205, +248, +94, +214, +232, +135, +117, +6, +96, +75, +101, +109, +90, +242, +105, +156, +17, +42, +134, +219, +193, +205, +204, +11, +33, +78, +6, +87, +79, +0, +248, +113, +74, +27, +11, +193, +240, +7, +123, +226, +114, +66, +227, +241, +18, +119, +26, +190, +33, +184, +5, +214, +178, +225, +98, +168, +38, +96, +229, +134, +55, +33, +155, +141, +134, +203, +254, +160, +130, +126, +68, +48, +160, +198, +36, +191, +211, +219, +75, +119, +156, +236, +58, +209, +68, +29, +75, +55, +92, +31, +118, +203, +173, +120, +252, +193, +157, +63, +181, +123, +246, +169, +64, +163, +97, +116, +151, +63, +37, +209, +103, +145, +120, +104, +189, +54, +137, +224, +169, +105, +54, +155, +34, +11, +199, +255, +0, +240, +136, +65, +232, +210, +21, +130, +244, +4, +227, +90, +104, +121, +224, +69, +21, +102, +74, +246, +93, +14, +17, +212, +61, +233, +81, +194, +158, +63, +8, +145, +113, +87, +135, +62, +120, +129, +38, +185, +64, +241, +186, +46, +241, +205, +41, +116, +172, +195, +168, +79, +192, +253, +105, +87, +54, +195, +145, +56, +188, +214, +161, +9, +66, +156, +197, +94, +116, +71, +116, +31, +136, +207, +114, +218, +249, +142, +172, +37, +99, +123, +198, +97, +81, +83, +237, +183, +240, +238, +62, +65, +68, +53, +81, +242, +108, +171, +172, +152, +124, +218, +231, +186, +146, +249, +1, +165, +21, +41, +184, +14, +41, +159, +189, +167, +218, +27, +111, +81, +233, +145, +240, +79, +20, +151, +27, +96, +96, +184, +185, +191, +115, +218, +218, +137, +194, +5, +74, +100, +165, +245, +2, +119, +224, +112, +164, +62, +121, +157, +71, +109, +121, +127, +125, +40, +199, +152, +197, +235, +110, +64, +239, +10, +11, +225, +137, +202, +26, +234, +67, +185, +137, +53, +43, +251, +188, +55, +17, +240, +196, +230, +236, +169, +62, +236, +158, +186, +135, +86, +72, +218, +207, +153, +89, +80, +218, +124, +248, +165, +249, +101, +54, +112, +177, +206, +243, +88, +62, +86, +239, +161, +152, +78, +213, +253, +56, +210, +41, +6, +141, +176, +50, +113, +90, +147, +229, +157, +92, +6, +188, +228, +75, +128, +193, +145, +231, +16, +224, +149, +87, +61, +175, +114, +126, +23, +209, +155, +33, +163, +218, +149, +137, +165, +199, +170, +67, +226, +74, +214, +61, +86, +21, +143, +120, +159, +140, +156, +74, +195, +83, +165, +0, +0, +129, +84, +139, +151, +134, +93, +196, +105, +239, +77, +227, +133, +168, +25, +229, +169, +10, +190, +219, +190, +235, +19, +212, +17, +97, +153, +243, +70, +145, +220, +49, +102, +166, +226, +125, +189, +107, +120, +23, +234, +246, +7, +100, +145, +225, +241, +58, +17, +79, +82, +160, +113, +159, +101, +176, +28, +57, +55, +137, +59, +213, +40, +28, +235, +142, +71, +100, +2, +19, +121, +128, +20, +204, +121, +253, +81, +168, +11, +151, +209, +232, +143, +201, +189, +121, +39, +246, +67, +186, +197, +136, +223, +163, +112, +149, +227, +195, +133, +49, +213, +163, +231, +105, +137, +115, +94, +253, +70, +175, +177, +49, +53, +102, +126, +89, +224, +118, +19, +40, +151, +87, +172, +31, +93, +121, +27, +43, +102, +13, +189, +197, +26, +194, +72, +146, +71, +117, +183, +20, +212, +46, +187, +112, +210, +29, +0, +32, +17, +86, +140, +214, +7, +11, +99, +128, +193, +110, +180, +16, +144, +135, +189, +162, +208, +207, +66, +14, +225, +202, +158, +202, +40, +146, +239, +208, +127, +191, +220, +100, +183, +209, +139, +85, +96, +172, +208, +23, +82, +145, +160, +146, +239, +209, +238, +246, +251, +76, +14, +153, +62, +145, +255, +209, +62, +58, +95, +255, +233, +160, +204, +7, +54, +192, +15, +245, +9, +139, +80, +135, +206, +243, +111, +18, +138, +122, +189, +41, +237, +76, +94, +31, +50, +176, +136, +209, +81, +49, +94, +105, +199, +144, +202, +212, +94, +3, +185, +44, +241, +233, +8, +118, +144, +207, +105, +46, +78, +53, +244, +7, +223, +111, +63, +169, +57, +227, +3, +166, +75, +12, +26, +102, +107, +47, +151, +30, +85, +100, +48, +254, +225, +187, +148, +213, +11, +102, +222, +206, +12, +175, +222, +188, +18, +156, +214, +84, +38, +14, +250, +235, +229, +59, +206, +221, +59, +157, +247, +172, +200, +11, +36, +47, +192, +102, +159, +24, +214, +200, +227, +53, +33, +12, +70, +192, +176, +108, +64, +41, +72, +186, +1, +115, +80, +147, +123, +137, +24, +210, +144, +219, +94, +160, +255, +76, +149, +77, +121, +49, +209, +238, +208, +56, +141, +29, +143, +199, +157, +204, +32, +13, +76, +63, +242, +8, +114, +106, +72, +58, +105, +253, +117, +147, +43, +39, +19, +76, +250, +171, +59, +125, +203, +25, +125, +1, +122, +101, +177, +139, +34, +148, +178, +59, +77, +144, +54, +134, +181, +221, +23, +144, +47, +33, +135, +147, +22, +75, +129, +122, +28, +6, +106, +24, +117, +5, +191, +178, +231, +200, +173, +226, +190, +225, +117, +31, +92, +230, +137, +172, +21, +49, +31, +18, +253, +34, +95, +193, +149, +140, +154, +237, +28, +51, +155, +95, +40, +5, +133, +205, +70, +13, +181, +194, +99, +229, +212, +199, +196, +22, +53, +64, +99, +198, +68, +244, +76, +29, +96, +80, +95, +138, +56, +31, +120, +107, +219, +89, +31, +223, +118, +213, +80, +1, +255, +198, +34, +14, +164, +211, +206, +204, +182, +170, +136, +1, +246, +174, +34, +150, +198, +34, +241, +146, +160, +143, +56, +91, +147, +100, +128, +13, +92, +0, +0, +171, +167, +181, +116, +123, +26, +59, +193, +157, +139, +236, +142, +246, +160, +203, +18, +182, +191, +55, +234, +107, +221, +149, +86, +109, +36, +121, +138, +135, +201, +226, +50, +99, +215, +209, +168, +201, +251, +140, +197, +156, +19, +47, +116, +156, +233, +127, +43, +19, +246, +67, +175, +241, +242, +182, +120, +183, +148, +153, +150, +24, +92, +97, +173, +78, +112, +131, +96, +242, +213, +15, +249, +220, +49, +235, +18, +19, +55, +48, +236, +180, +88, +79, +220, +193, +34, +87, +35, +232, +252, +2, +49, +16, +239, +191, +193, +146, +104, +226, +18, +224, +89, +242, +31, +206, +127, +227, +208, +126, +91, +157, +159, +205, +38, +12, +116, +31, +24, +127, +196, +40, +248, +67, +64, +146, +178, +31, +12, +165, +91, +252, +13, +43, +100, +10, +210, +88, +8, +216, +147, +72, +248, +190, +43, +36, +139, +230, +19, +241, +219, +246, +43, +196, +134, +166, +56, +213, +99, +140, +177, +15, +205, +174, +249, +226, +78, +28, +101, +36, +174, +75, +12, +173, +75, +43, +169, +28, +215, +16, +201, +211, +6, +54, +138, +199, +47, +69, +156, +189, +48, +31, +81, +28, +30, +118, +19, +157, +119, +223, +238, +252, +191, +132, +244, +150, +42, +116, +216, +119, +132, +85, +150, +175, +111, +91, +215, +94, +216, +243, +136, +101, +200, +32, +158, +156, +123, +9, +21, +116, +198, +166, +98, +176, +183, +181, +107, +249, +236, +84, +111, +218, +195, +134, +96, +118, +132, +90, +20, +53, +86, +227, +25, +136, +123, +42, +157, +49, +242, +173, +28, +24, +125, +206, +244, +10, +203, +234, +205, +231, +155, +207, +102, +68, +72, +38, +194, +43, +212, +50, +150, +48, +190, +48, +254, +33, +2, +184, +117, +64, +17, +186, +47, +190, +219, +22, +8, +25, +178, +31, +243, +35, +202, +254, +59, +144, +43, +88, +93, +137, +147, +112, +176, +110, +12, +119, +32, +202, +1, +165, +52, +115, +81, +116, +98, +155, +207, +185, +93, +226, +198, +134, +15, +39, +73, +184, +136, +115, +231, +76, +186, +242, +5, +143, +54, +157, +245, +224, +34, +83, +79, +142, +34, +60, +120, +170, +51, +189, +244, +33, +63, +142, +61, +81, +136, +80, +19, +234, +20, +177, +111, +141, +226, +224, +191, +220, +154, +239, +87, +110, +94, +144, +24, +151, +100, +74, +46, +125, +227, +140, +192, +48, +44, +32, +62, +204, +151, +226, +84, +90, +222, +40, +60, +127, +205, +45, +160, +151, +40, +43, +166, +165, +15, +55, +199, +63, +28, +169, +90, +222, +100, +64, +79, +85, +165, +69, +151, +179, +184, +238, +138, +102, +188, +90, +40, +81, +229, +84, +90, +166, +8, +13, +173, +127, +23, +37, +224, +222, +181, +164, +8, +252, +61, +187, +74, +125, +160, +190, +212, +124, +221, +132, +40, +152, +53, +231, +252, +150, +38, +91, +137, +70, +225, +35, +35, +36, +155, +132, +169, +241, +69, +246, +2, +190, +45, +189, +117, +249, +145, +131, +240, +201, +24, +123, +67, +51, +83, +154, +76, +191, +193, +96, +131, +20, +59, +67, +71, +100, +182, +122, +46, +0, +0, +211, +222, +99, +154, +201, +197, +209, +52, +50, +2, +105, +60, +108, +70, +42, +220, +134, +81, +68, +44, +18, +8, +122, +102, +31, +233, +184, +7, +88, +3, +146, +8, +50, +170, +155, +237, +230, +182, +249, +81, +145, +42, +207, +196, +163, +223, +62, +209, +242, +99, +127, +170, +129, +73, +225, +90, +140, +11, +77, +167, +10, +244, +103, +189, +206, +74, +103, +231, +118, +38, +166, +52, +204, +18, +119, +155, +180, +218, +203, +255, +214, +242, +92, +233, +174, +165, +214, +69, +197, +100, +22, +160, +198, +97, +216, +181, +144, +39, +107, +169, +189, +212, +0, +233, +217, +30, +96, +235, +58, +20, +144, +91, +135, +241, +12, +80, +181, +234, +132, +65, +240, +36, +85, +197, +100, +218, +76, +31, +216, +67, +55, +134, +143, +199, +250, +60, +124, +219, +29, +190, +51, +21, +225, +214, +89, +178, +174, +90, +182, +221, +182, +232, +102, +201, +172, +62, +107, +224, +194, +209, +125, +48, +50, +9, +135, +81, +60, +93, +191, +248, +151, +80, +50, +97, +159, +6, +103, +43, +52, +143, +31, +165, +149, +234, +170, +122, +104, +241, +143, +49, +72, +193, +94, +145, +218, +155, +239, +107, +11, +185, +212, +31, +218, +93, +89, +226, +190, +61, +93, +47, +18, +178, +28, +151, +66, +234, +21, +26, +67, +16, +249, +0, +152, +150, +16, +90, +178, +226, +107, +4, +62, +87, +148, +131, +61, +39, +225, +27, +122, +170, +122, +178, +122, +137, +142, +172, +236, +230, +140, +80, +102, +93, +254, +244, +46, +142, +235, +48, +245, +91, +68, +175, +114, +93, +90, +243, +126, +127, +179, +228, +45, +82, +4, +184, +61, +179, +163, +52, +144, +197, +26, +67, +86, +127, +229, +231, +119, +66, +166, +129, +31, +193, +12, +99, +41, +214, +255, +210, +66, +27, +229, +66, +229, +218, +185, +247, +93, +147, +214, +132, +251, +169, +213, +233, +125, +164, +154, +70, +220, +161, +30, +225, +147, +75, +141, +185, +72, +202, +6, +211, +74, +33, +93, +121, +119, +169, +174, +192, +89, +49, +101, +144, +144, +81, +140, +12, +204, +25, +237, +171, +194, +211, +128, +208, +6, +115, +166, +213, +180, +158, +39, +171, +243, +236, +249, +216, +79, +109, +114, +245, +56, +168, +252, +222, +73, +245, +68, +243, +81, +12, +126, +127, +111, +12, +102, +105, +58, +16, +229, +219, +90, +15, +42, +39, +121, +167, +108, +162, +45, +105, +5, +211, +144, +142, +18, +157, +130, +88, +131, +164, +62, +195, +142, +210, +95, +33, +90, +16, +48, +100, +236, +202, +99, +224, +43, +150, +18, +248, +153, +31, +205, +206, +193, +212, +174, +75, +162, +176, +226, +224, +142, +118, +122, +210, +33, +129, +197, +243, +198, +200, +11, +118, +138, +94, +140, +229, +70, +24, +98, +242, +131, +38, +16, +31, +33, +71, +72, +116, +222, +214, +75, +222, +96, +2, +28, +116, +130, +71, +192, +217, +172, +138, +233, +195, +25, +117, +112, +62, +4, +102, +101, +62, +94, +158, +219, +130, +201, +63, +238, +63, +85, +189, +249, +133, +123, +203, +44, +26, +24, +112, +0, +0, +175, +61, +20, +214, +178, +4, +93, +149, +201, +188, +145, +221, +132, +155, +26, +56, +54, +88, +136, +190, +164, +223, +63, +198, +20, +250, +182, +254, +128, +10, +175, +197, +204, +45, +6, +172, +66, +78, +145, +50, +0, +211, +106, +159, +155, +54, +8, +50, +239, +100, +116, +180, +150, +203, +205, +59, +50, +122, +151, +104, +212, +104, +103, +91, +172, +137, +58, +123, +222, +184, +229, +247, +43, +17, +165, +157, +94, +157, +144, +165, +89, +128, +67, +121, +125, +67, +98, +4, +71, +214, +130, +33, +19, +54, +208, +175, +202, +57, +96, +198, +243, +220, +81, +52, +121, +185, +206, +30, +128, +20, +58, +17, +82, +15, +168, +119, +129, +125, +49, +140, +167, +246, +176, +16, +131, +19, +105, +170, +93, +14, +153, +93, +187, +185, +214, +99, +17, +225, +125, +113, +98, +132, +213, +197, +168, +113, +170, +170, +111, +210, +173, +157, +231, +60, +229, +88, +104, +170, +29, +255, +17, +2, +109, +181, +146, +29, +157, +189, +169, +218, +120, +219, +36, +132, +227, +80, +123, +231, +245, +156, +11, +156, +211, +16, +63, +202, +13, +159, +56, +161, +157, +205, +142, +202, +62, +71, +211, +150, +248, +239, +252, +198, +190, +30, +173, +14, +117, +141, +23, +240, +74, +37, +18, +143, +55, +171, +255, +165, +169, +93, +88, +233, +89, +6, +199, +92, +205, +74, +42, +84, +179, +32, +238, +206, +12, +125, +45, +183, +33, +66, +239, +29, +18, +36, +187, +156, +81, +102, +116, +3, +213, +228, +77, +138, +213, +45, +19, +33, +228, +221, +98, +235, +220, +147, +6, +156, +75, +27, +135, +115, +176, +135, +125, +36, +87, +51, +35, +252, +138, +96, +122, +211, +247, +85, +238, +249, +191, +214, +195, +179, +0, +0, +232, +120, +77, +188, +159, +142, +234, +61, +64, +202, +187, +69, +7, +32, +26, +158, +226, +107, +52, +167, +246, +51, +233, +118, +94, +227, +185, +142, +209, +67, +38, +147, +98, +183, +67, +63, +62, +144, +233, +216, +111, +117, +141, +78, +238, +203, +46, +58, +178, +209, +89, +144, +31, +242, +60, +226, +3, +164, +35, +247, +111, +178, +67, +219, +50, +90, +86, +132, +206, +18, +45, +167, +1, +5, +248, +74, +116, +251, +248, +45, +78, +231, +154, +150, +106, +183, +201, +72, +231, +143, +119, +249, +55, +56, +74, +112, +93, +76, +158, +12, +110, +29, +154, +173, +1, +160, +208, +48, +165, +105, +75, +146, +26, +224, +1, +138, +22, +50, +100, +127, +186, +82, +73, +61, +64, +33, +20, +235, +83, +60, +195, +19, +68, +162, +241, +43, +224, +100, +0, +35, +134, +100, +160, +59, +161, +70, +250, +213, +251, +93, +215, +175, +80, +80, +145, +78, +64, +125, +58, +9, +147, +185, +12, +45, +134, +181, +12, +126, +198, +86, +51, +239, +22, +14, +125, +111, +41, +166, +112, +15, +242, +50, +150, +141, +143, +3, +147, +88, +22, +33, +177, +147, +202, +9, +136, +88, +174, +134, +187, +162, +12, +61, +207, +60, +155, +71, +188, +198, +76, +243, +221, +78, +213, +15, +237, +217, +143, +163, +0, +0, +60, +153, +183, +140, +102, +222, +152, +223, +131, +18, +194, +73, +87, +180, +229, +103, +247, +74, +55, +64, +92, +83, +89, +215, +106, +243, +177, +124, +216, +208, +173, +126, +166, +187, +191, +124, +107, +0, +7, +252, +222, +175, +15, +192, +247, +108, +95, +67, +132, +72, +107, +235, +223, +86, +10, +9, +103, +65, +149, +218, +177, +54, +148, +149, +25, +227, +93, +235, +28, +168, +147, +115, +10, +245, +140, +43, +143, +194, +231, +231, +165, +238, +96, +130, +166, +107, +87, +73, +47, +18, +123, +190, +243, +72, +158, +98, +217, +182, +99, +123, +88, +136, +222, +48, +147, +111, +23, +128, +253, +46, +167, +87, +20, +206, +201, +165, +192, +251, +217, +135, +226, +109, +169, +247, +199, +2, +154, +26, +127, +23, +161, +26, +168, +211, +171, +185, +186, +180, +71, +146, +228, +142, +235, +173, +215, +139, +79, +52, +237, +254, +155, +109, +253, +129, +247, +215, +51, +158, +249, +102, +113, +178, +103, +192, +156, +78, +28, +213, +98, +224, +167, +94, +66, +27, +241, +161, +183, +8, +249, +10, +127, +35, +225, +91, +141, +222, +11, +149, +129, +229, +102, +181, +11, +17, +2, +223, +126, +82, +183, +125, +195, +52, +147, +60, +38, +157, +102, +233, +5, +83, +19, +207, +248, +133, +185, +100, +18, +181, +204, +43, +26, +158, +178, +226, +8, +132, +97, +60, +232, +143, +73, +164, +63, +90, +218, +139, +179, +72, +119, +198, +229, +36, +43, +63, +63, +29, +218, +136, +145, +173, +219, +243, +73, +87, +47, +145, +41, +121, +148, +10, +71, +138, +0, +237, +77, +180, +15, +54, +60, +107, +208, +124, +86, +119, +224, +107, +224, +213, +55, +77, +150, +49, +237, +47, +30, +133, +193, +133, +159, +123, +82, +50, +185, +188, +170, +143, +16, +128, +61, +86, +104, +101, +80, +100, +117, +126, +175, +175, +128, +233, +121, +87, +90, +114, +13, +0, +168, +46, +210, +118, +15, +69, +37, +154, +5, +200, +244, +94, +57, +125, +175, +94, +152, +153, +54, +199, +186, +157, +194, +213, +141, +217, +168, +54, +119, +161, +190, +197, +50, +212, +31, +164, +12, +135, +207, +54, +208, +11, +236, +136, +119, +234, +14, +46, +233, +129, +72, +235, +251, +183, +146, +184, +217, +194, +81, +110, +0, +71, +182, +211, +91, +197, +38, +46, +73, +50, +156, +214, +208, +76, +184, +242, +228, +113, +29, +115, +189, +88, +215, +160, +254, +253, +36, +13, +123, +201, +163, +194, +101, +104, +4, +42, +4, +98, +203, +174, +174, +157, +135, +103, +59, +212, +25, +165, +32, +180, +226, +85, +66, +101, +23, +39, +226, +254, +224, +26, +5, +46, +187, +160, +199, +11, +182, +146, +81, +44, +159, +222, +154, +126, +152, +56, +57, +241, +171, +57, +220, +247, +131, +29, +191, +95, +7, +78, +184, +183, +202, +115, +149, +162, +115, +209, +23, +253, +43, +0, +235, +231, +74, +57, +206, +107, +220, +158, +182, +122, +37, +139, +237, +162, +193, +10, +236, +128, +151, +92, +141, +202, +91, +131, +52, +169, +70, +89, +243, +127, +104, +32, +139, +56, +0, +0, +85, +32, +110, +149, +130, +184, +5, +214, +25, +209, +31, +104, +189, +151, +38, +117, +156, +126, +250, +214, +79, +234, +62, +236, +191, +88, +101, +120, +148, +194, +46, +29, +17, +109, +94, +220, +59, +15, +82, +210, +48, +69, +2, +180, +202, +186, +90, +56, +237, +0, +202, +225, +191, +67, +142, +186, +152, +64, +95, +1, +74, +168, +110, +242, +95, +217, +116, +20, +143, +10, +254, +168, +58, +31, +119, +157, +199, +213, +50, +251, +177, +75, +44, +172, +53, +51, +57, +61, +74, +147, +21, +192, +185, +131, +62, +155, +21, +148, +185, +252, +255, +111, +228, +117, +25, +197, +73, +61, +52, +136, +157, +92, +119, +23, +155, +253, +97, +74, +216, +190, +231, +94, +202, +47, +98, +196, +250, +124, +29, +139, +8, +150, +222, +120, +180, +122, +169, +205, +78, +123, +106, +11, +150, +112, +247, +24, +82, +2, +119, +113, +132, +62, +62, +58, +214, +14, +133, +249, +169, +218, +127, +104, +110, +13, +130, +94, +20, +76, +21, +232, +11, +254, +233, +188, +26, +236, +16, +55, +36, +133, +135, +152, +189, +50, +169, +21, +46, +206, +149, +196, +34, +219, +53, +70, +96, +143, +38, +165, +243, +117, +75, +116, +187, +19, +19, +18, +68, +174, +217, +176, +226, +183, +77, +124, +179, +70, +52, +116, +107, +119, +85, +83, +120, +225, +146, +103, +93, +132, +7, +7, +156, +195, +104, +178, +70, +125, +74, +216, +19, +31, +133, +34, +146, +214, +116, +70, +144, +150, +79, +121, +128, +193, +220, +4, +114, +83, +45, +169, +237, +90, +177, +54, +72, +18, +132, +239, +221, +55, +211, +6, +133, +46, +245, +210, +134, +161, +132, +148, +250, +29, +70, +122, +141, +217, +114, +68, +224, +4, +187, +201, +152, +120, +77, +237, +84, +62, +48, +253, +139, +156, +171, +118, +162, +44, +34, +96, +34, +13, +208, +194, +152, +181, +85, +143, +199, +104, +65, +208, +222, +41, +115, +8, +218, +19, +104, +106, +202, +24, +0, +145, +121, +156, +17, +18, +216, +142, +237, +34, +173, +223, +78, +94, +76, +153, +23, +8, +96, +66, +26, +71, +92, +180, +223, +153, +180, +122, +109, +204, +161, +228, +231, +79, +43, +140, +54, +112, +111, +160, +67, +142, +148, +254, +68, +90, +88, +170, +155, +159, +136, +6, +108, +165, +181, +186, +252, +194, +15, +17, +58, +52, +218, +201, +248, +141, +181, +129, +164, +33, +166, +72, +68, +202, +63, +60, +145, +170, +102, +210, +62, +227, +10, +109, +58, +164, +75, +53, +190, +247, +167, +59, +142, +21, +73, +13, +99, +51, +163, +39, +100, +114, +126, +144, +163, +90, +178, +106, +131, +184, +141, +242, +142, +124, +247, +41, +12, +9, +29, +14, +199, +28, +124, +8, +108, +169, +138, +77, +201, +136, +239, +41, +170, +40, +218, +223, +36, +164, +38, +33, +141, +77, +233, +33, +207, +156, +59, +40, +110, +197, +1, +187, +32, +142, +12, +70, +150, +57, +215, +32, +188, +112, +80, +166, +193, +74, +180, +173, +189, +153, +39, +219, +171, +46, +3, +192, +115, +157, +175, +241, +219, +101, +0, +0, +211, +89, +32, +122, +82, +215, +101, +144, +149, +113, +182, +50, +44, +144, +107, +146, +126, +118, +147, +3, +168, +197, +50, +96, +253, +91, +114, +254, +161, +145, +171, +200, +28, +21, +4, +238, +31, +74, +233, +188, +171, +231, +83, +87, +204, +161, +103, +2, +112, +64, +198, +199, +64, +92, +172, +149, +19, +107, +210, +89, +204, +117, +35, +147, +137, +139, +6, +198, +31, +140, +195, +218, +43, +114, +26, +233, +41, +63, +145, +193, +95, +206, +151, +90, +168, +145, +181, +245, +185, +201, +171, +111, +28, +173, +78, +145, +41, +40, +159, +119, +244, +38, +198, +223, +250, +202, +240, +29, +52, +139, +23, +6, +86, +16, +91, +192, +94, +108, +152, +151, +201, +110, +13, +210, +245, +118, +232, +104, +210, +164, +39, +106, +97, +192, +79, +67, +82, +117, +133, +61, +25, +207, +171, +248, +196, +196, +40, +222, +79, +112, +48, +83, +213, +40, +17, +119, +242, +142, +85, +141, +4, +169, +229, +119, +158, +185, +151, +61, +168, +84, +77, +158, +28, +10, +183, +52, +242, +208, +58, +212, +130, +96, +74, +253, +83, +58, +248, +238, +34, +62, +101, +109, +163, +133, +231, +115, +114, +240, +165, +88, +128, +229, +37, +150, +78, +55, +104, +44, +66, +144, +186, +166, +61, +206, +1, +125, +61, +69, +151, +136, +37, +97, +175, +123, +104, +60, +79, +158, +102, +57, +72, +2, +183, +43, +144, +52, +159, +152, +162, +234, +221, +95, +19, +112, +32, +124, +217, +51, +173, +139, +158, +185, +222, +192, +175, +125, +146, +94, +114, +143, +106, +124, +77, +45, +212, +221, +235, +127, +119, +221, +215, +47, +150, +111, +204, +42, +192, +178, +32, +108, +76, +197, +110, +103, +4, +45, +154, +91, +164, +50, +249, +8, +173, +51, +118, +121, +22, +224, +226, +31, +185, +243, +202, +49, +117, +137, +109, +152, +197, +221, +105, +147, +206, +52, +72, +160, +121, +93, +72, +156, +163, +62, +179, +168, +82, +243, +65, +49, +245, +215, +95, +192, +75, +110, +200, +124, +131, +169, +153, +170, +131, +153, +210, +25, +184, +209, +177, +111, +157, +232, +250, +93, +183, +180, +207, +119, +112, +214, +84, +152, +145, +14, +113, +202, +48, +228, +162, +72, +13, +158, +244, +211, +131, +222, +187, +253, +215, +167, +74, +247, +234, +131, +90, +190, +56, +89, +247, +194, +148, +40, +151, +16, +83, +146, +212, +90, +67, +246, +182, +246, +38, +12, +173, +243, +60, +20, +81, +83, +212, +146, +116, +90, +139, +32, +53, +14, +123, +150, +247, +119, +40, +90, +126, +102, +230, +23, +128, +244, +245, +68, +214, +233, +98, +148, +110, +98, +14, +253, +141, +132, +240, +165, +227, +152, +72, +92, +254, +197, +182, +187, +72, +17, +255, +214, +183, +166, +242, +119, +22, +154, +170, +222, +166, +182, +123, +42, +225, +41, +132, +154, +239, +245, +159, +250, +82, +33, +133, +139, +138, +229, +148, +136, +65, +23, +150, +130, +102, +23, +81, +44, +29, +35, +9, +130, +178, +48, +13, +166, +213, +229, +185, +254, +182, +113, +8, +20, +12, +34, +182, +132, +0, +0, +18, +164, +187, +120, +28, +101, +190, +34, +2, +76, +95, +119, +159, +229, +162, +119, +125, +196, +28, +195, +110, +208, +110, +88, +211, +84, +90, +73, +211, +198, +56, +25, +227, +122, +149, +219, +47, +165, +138, +165, +188, +29, +217, +104, +130, +113, +111, +68, +50, +177, +171, +148, +227, +132, +43, +138, +222, +227, +210, +68, +21, +163, +181, +15, +215, +232, +33, +183, +32, +163, +11, +180, +38, +253, +77, +190, +106, +78, +137, +210, +131, +104, +140, +106, +97, +30, +102, +44, +127, +139, +48, +77, +10, +116, +152, +33, +14, +227, +177, +4, +68, +155, +92, +58, +11, +1, +100, +136, +4, +118, +141, +206, +39, +188, +32, +250, +66, +174, +44, +102, +18, +124, +169, +165, +188, +243, +170, +40, +95, +237, +179, +22, +122, +219, +186, +174, +108, +188, +131, +81, +7, +11, +57, +232, +110, +101, +215, +131, +151, +173, +244, +164, +152, +88, +223, +188, +27, +133, +240, +73, +64, +173, +87, +185, +37, +12, +171, +5, +79, +48, +39, +168, +227, +161, +164, +96, +254, +70, +196, +223, +51, +46, +175, +175, +97, +67, +189, +76, +8, +193, +213, +54, +232, +85, +243, +139, +175, +15, +247, +15, +126, +217, +229, +69, +113, +187, +23, +201, +107, +218, +37, +2, +242, +115, +65, +164, +233, +22, +7, +82, +0, +49, +216, +216, +60, +117, +72, +196, +241, +105, +73, +81, +132, +67, +1, +96, +115, +20, +56, +49, +200, +59, +2, +163, +138, +227, +217, +212, +25, +0, +196, +238, +197, +220, +247, +65, +207, +94, +3, +106, +229, +13, +117, +145, +101, +30, +3, +93, +242, +23, +244, +30, +189, +133, +193, +88, +84, +129, +155, +6, +10, +152, +188, +70, +254, +128, +146, +70, +70, +227, +6, +197, +142, +137, +197, +8, +202, +189, +52, +27, +195, +188, +123, +186, +212, +123, +208, +209, +176, +205, +15, +30, +252, +95, +203, +196, +75, +38, +81, +234, +147, +241, +146, +206, +89, +151, +236, +73, +190, +13, +77, +189, +60, +211, +5, +22, +71, +209, +33, +82, +81, +241, +131, +158, +195, +183, +134, +145, +101, +101, +19, +25, +187, +174, +143, +163, +193, +184, +251, +41, +209, +33, +132, +107, +232, +139, +163, +170, +47, +162, +250, +52, +96, +99, +112, +123, +174, +19, +71, +179, +60, +51, +150, +250, +73, +121, +25, +149, +144, +225, +238, +254, +40, +233, +5, +33, +69, +206, +0, +49, +212, +159, +254, +224, +41, +250, +170, +139, +4, +121, +106, +202, +162, +63, +6, +88, +33, +121, +142, +44, +16, +33, +178, +230, +153, +188, +222, +164, +178, +197, +60, +9, +188, +197, +159, +72, +210, +68, +189, +107, +226, +14, +226, +191, +240, +126, +200, +198, +146, +44, +22, +246, +212, +93, +168, +56, +22, +2, +114, +64, +177, +252, +168, +45, +107, +219, +218, +97, +163, +26, +175, +121, +89, +2, +98, +53, +98, +60, +254, +160, +202, +90, +100, +104, +50, +246, +117, +136, +142, +111, +170, +206, +14, +205, +29, +28, +148, +140, +216, +36, +76, +118, +158, +34, +86, +87, +78, +113, +192, +165, +0, +0, +6, +55, +216, +6, +32, +15, +193, +47, +33, +102, +89, +76, +138, +58, +234, +158, +69, +233, +178, +173, +198, +130, +180, +100, +212, +95, +35, +228, +21, +252, +133, +85, +217, +44, +40, +240, +44, +63, +249, +217, +78, +80, +59, +123, +17, +53, +228, +133, +216, +176, +168, +73, +232, +143, +39, +25, +95, +224, +96, +112, +224, +255, +79, +189, +82, +153, +96, +99, +138, +100, +39, +148, +149, +103, +31, +171, +33, +95, +43, +199, +14, +157, +63, +125, +75, +41, +123, +210, +107, +208, +21, +244, +51, +213, +113, +207, +230, +4, +244, +141, +41, +162, +210, +183, +168, +137, +141, +228, +99, +91, +80, +138, +191, +225, +123, +39, +21, +182, +129, +58, +171, +95, +185, +115, +177, +164, +59, +209, +213, +128, +239, +47, +245, +13, +117, +216, +93, +31, +166, +178, +220, +104, +53, +109, +173, +212, +116, +187, +8, +82, +56, +253, +67, +138, +103, +202, +227, +242, +105, +42, +6, +232, +197, +117, +161, +84, +47, +30, +201, +84, +226, +60, +0, +232, +139, +230, +171, +129, +111, +206, +74, +184, +103, +155, +229, +235, +116, +75, +149, +85, +224, +210, +179, +204, +112, +35, +84, +215, +26, +229, +4, +121, +16, +165, +22, +60, +230, +13, +240, +56, +140, +235, +206, +137, +83, +67, +178, +11, +60, +154, +211, +213, +186, +234, +26, +229, +73, +45, +97, +51, +130, +52, +197, +210, +219, +155, +84, +67, +26, +252, +144, +82, +227, +166, +120, +189, +61, +184, +117, +14, +113, +222, +92, +70, +133, +247, +193, +143, +132, +46, +150, +101, +193, +193, +32, +64, +171, +178, +13, +247, +79, +39, +44, +224, +194, +196, +236, +230, +103, +249, +48, +172, +122, +145, +20, +56, +143, +120, +61, +241, +70, +222, +224, +92, +251, +156, +143, +217, +3, +125, +220, +3, +215, +158, +112, +44, +136, +76, +4, +13, +210, +37, +214, +137, +227, +112, +84, +16, +18, +86, +183, +217, +132, +16, +108, +222, +132, +151, +63, +71, +29, +46, +153, +129, +173, +112, +15, +14, +251, +250, +23, +68, +201, +46, +122, +111, +6, +58, +141, +156, +4, +38, +148, +70, +238, +251, +22, +40, +10, +182, +36, +6, +154, +217, +217, +158, +212, +228, +162, +86, +190, +190, +126, +18, +111, +35, +44, +172, +79, +250, +14, +156, +202, +62, +227, +78, +23, +105, +110, +208, +118, +174, +104, +171, +104, +46, +48, +131, +84, +137, +15, +176, +216, +135, +101, +147, +49, +52, +43, +163, +161, +100, +32, +104, +14, +169, +121, +110, +77, +91, +152, +4, +2, +91, +147, +181, +65, +212, +159, +132, +65, +223, +189, +19, +29, +105, +74, +93, +72, +103, +28, +190, +244, +221, +203, +242, +60, +199, +180, +219, +23, +125, +195, +35, +112, +108, +35, +94, +146, +159, +90, +162, +159, +234, +175, +109, +161, +187, +5, +212, +175, +14, +69, +36, +101, +127, +162, +5, +62, +171, +148, +169, +153, +10, +85, +187, +90, +174, +55, +216, +21, +130, +105, +136, +78, +22, +223, +126, +81, +55, +130, +201, +56, +180, +93, +253, +98, +230, +106, +176, +0, +0, +3, +139, +132, +181, +90, +82, +191, +60, +224, +124, +65, +226, +12, +123, +232, +46, +82, +220, +192, +21, +48, +166, +28, +5, +63, +255, +185, +220, +19, +178, +56, +52, +41, +101, +186, +65, +75, +236, +218, +34, +14, +142, +170, +161, +222, +137, +46, +184, +202, +56, +89, +211, +113, +4, +157, +4, +65, +193, +189, +79, +122, +125, +255, +82, +37, +44, +171, +27, +15, +77, +130, +87, +204, +75, +188, +161, +244, +235, +240, +143, +252, +246, +13, +167, +26, +161, +61, +202, +61, +88, +97, +58, +100, +136, +11, +27, +194, +154, +79, +27, +195, +39, +67, +65, +196, +132, +220, +54, +76, +229, +64, +46, +245, +174, +73, +221, +40, +205, +174, +135, +238, +62, +113, +10, +222, +13, +79, +16, +192, +189, +90, +138, +21, +124, +64, +111, +4, +79, +184, +240, +208, +207, +205, +78, +195, +155, +76, +233, +118, +24, +212, +100, +106, +158, +119, +41, +38, +251, +154, +160, +11, +99, +33, +208, +160, +171, +199, +58, +63, +239, +157, +22, +106, +119, +34, +187, +230, +168, +92, +137, +14, +65, +246, +174, +88, +182, +248, +198, +127, +129, +193, +77, +26, +180, +143, +184, +171, +188, +252, +148, +198, +53, +76, +187, +114, +36, +178, +121, +153, +153, +148, +180, +168, +42, +71, +73, +112, +85, +202, +236, +209, +172, +37, +200, +143, +29, +144, +129, +146, +0, +158, +188, +171, +5, +251, +159, +92, +179, +172, +151, +254, +200, +216, +197, +31, +246, +24, +27, +125, +88, +163, +133, +223, +137, +72, +216, +85, +133, +18, +38, +92, +206, +70, +233, +163, +178, +108, +235, +107, +239, +236, +27, +106, +108, +198, +7, +8, +41, +97, +240, +11, +209, +64, +242, +195, +186, +171, +168, +42, +251, +62, +150, +242, +158, +89, +204, +52, +59, +189, +54, +151, +155, +110, +167, +231, +211, +163, +54, +169, +85, +138, +171, +196, +40, +27, +161, +108, +201, +220, +217, +171, +172, +37, +178, +72, +210, +128, +117, +253, +89, +164, +102, +210, +183, +107, +149, +33, +38, +61, +112, +60, +248, +254, +224, +39, +49, +121, +61, +141, +126, +191, +62, +29, +122, +50, +154, +186, +200, +173, +200, +148, +152, +174, +136, +208, +48, +235, +79, +204, +48, +167, +197, +60, +19, +169, +127, +39, +201, +150, +157, +129, +7, +26, +149, +213, +166, +236, +111, +178, +19, +5, +65, +146, +5, +180, +83, +39, +63, +118, +19, +224, +216, +47, +100, +74, +92, +177, +68, +228, +232, +240, +156, +7, +213, +174, +222, +141, +102, +66, +117, +61, +76, +40, +56, +95, +135, +62, +83, +129, +66, +41, +212, +215, +185, +152, +16, +19, +14, +149, +102, +60, +132, +59, +152, +60, +148, +151, +77, +222, +46, +21, +99, +32, +234, +108, +76, +197, +252, +185, +112, +200, +66, +251, +19, +35, +33, +4, +96, +251, +14, +116, +213, +55, +11, +169, +181, +137, +39, +62, +23, +184, +245, +34, +43, +115, +148, +238, +113, +39, +56, +89, +160, +81, +128, +110, +87, +131, +179, +233, +27, +188, +55, +131, +38, +243, +111, +63, +122, +204, +50, +0, +0, +110, +167, +93, +21, +206, +115, +247, +169, +119, +156, +118, +126, +235, +75, +110, +215, +33, +86, +13, +45, +130, +53, +94, +76, +32, +170, +3, +11, +219, +105, +245, +110, +157, +77, +183, +42, +164, +244, +4, +97, +235, +122, +1, +21, +143, +181, +188, +23, +173, +194, +248, +49, +121, +14, +232, +103, +105, +123, +193, +7, +99, +214, +112, +153, +215, +32, +235, +104, +75, +51, +40, +239, +40, +206, +68, +87, +73, +195, +159, +161, +40, +85, +106, +62, +151, +60, +145, +226, +114, +205, +252, +204, +164, +55, +171, +133, +230, +66, +93, +140, +162, +192, +32, +53, +115, +8, +180, +9, +135, +121, +46, +134, +69, +168, +234, +194, +100, +109, +188, +114, +216, +22, +208, +47, +129, +177, +116, +110, +207, +142, +24, +0, +112, +44, +231, +122, +54, +217, +157, +6, +193, +207, +148, +50, +39, +50, +142, +88, +84, +137, +142, +18, +197, +107, +80, +67, +130, +207, +132, +118, +245, +193, +160, +63, +41, +149, +224, +196, +181, +0, +25, +39, +231, +26, +36, +112, +218, +154, +241, +28, +237, +203, +164, +179, +182, +92, +232, +166, +57, +51, +112, +154, +34, +48, +224, +185, +84, +88, +226, +13, +207, +150, +5, +14, +253, +246, +203, +71, +149, +143, +88, +123, +210, +156, +27, +180, +192, +194, +151, +208, +148, +132, +44, +154, +89, +6, +120, +242, +254, +11, +161, +127, +120, +158, +8, +34, +252, +60, +132, +144, +223, +248, +167, +234, +147, +4, +68, +41, +229, +189, +100, +98, +10, +181, +176, +64, +48, +31, +70, +155, +194, +72, +26, +148, +100, +196, +59, +218, +121, +164, +80, +249, +208, +56, +50, +176, +17, +84, +108, +145, +213, +224, +157, +9, +244, +186, +158, +192, +148, +52, +116, +17, +206, +75, +152, +187, +30, +178, +254, +23, +19, +20, +24, +133, +72, +99, +187, +128, +73, +229, +226, +22, +131, +247, +128, +40, +73, +157, +34, +167, +84, +82, +165, +142, +165, +236, +82, +83, +95, +149, +155, +128, +175, +37, +161, +187, +44, +102, +236, +100, +190, +241, +153, +185, +248, +76, +83, +21, +167, +79, +8, +154, +106, +203, +116, +5, +14, +144, +192, +25, +191, +97, +249, +157, +202, +229, +178, +109, +145, +198, +104, +62, +52, +92, +113, +3, +20, +24, +179, +69, +237, +209, +3, +209, +244, +231, +136, +111, +245, +209, +54, +71, +162, +100, +74, +26, +124, +55, +55, +152, +85, +204, +186, +159, +249, +144, +28, +173, +71, +31, +119, +41, +76, +164, +111, +107, +2, +137, +62, +179, +192, +228, +55, +230, +51, +128, +242, +86, +205, +4, +164, +179, +205, +71, +100, +221, +150, +158, +219, +132, +83, +99, +246, +81, +64, +218, +240, +100, +5, +124, +148, +179, +144, +15, +128, +183, +116, +6, +59, +185, +123, +201, +237, +75, +174, +167, +138, +120, +125, +134, +21, +42, +103, +53, +154, +252, +77, +148, +51, +156, +49, +89, +61, +30, +222, +118, +70, +16, +91, +226, +193, +222, +72, +135, +227, +235, +202, +93, +230, +34, +161, +185, +143, +2, +146, +126, +213, +197, +225, +138, +0, +0, +210, +78, +23, +200, +165, +213, +249, +117, +152, +140, +165, +42, +228, +20, +79, +57, +219, +114, +180, +110, +248, +213, +105, +127, +176, +194, +43, +82, +139, +66, +216, +217, +146, +213, +241, +109, +112, +224, +20, +233, +66, +98, +233, +138, +95, +163, +71, +212, +11, +90, +60, +113, +168, +61, +254, +215, +239, +123, +173, +245, +52, +213, +97, +14, +235, +250, +215, +92, +200, +143, +107, +248, +240, +86, +248, +59, +172, +6, +226, +217, +35, +113, +206, +9, +182, +241, +203, +142, +22, +104, +36, +159, +254, +227, +26, +28, +230, +180, +142, +245, +27, +17, +239, +151, +111, +55, +162, +248, +68, +130, +146, +18, +39, +95, +159, +38, +250, +9, +132, +243, +6, +21, +92, +121, +103, +107, +94, +255, +108, +5, +194, +183, +74, +219, +245, +114, +219, +187, +120, +89, +249, +58, +83, +227, +193, +95, +178, +177, +125, +62, +182, +224, +155, +51, +5, +125, +19, +166, +110, +192, +37, +142, +11, +93, +12, +78, +216, +186, +182, +61, +119, +139, +9, +51, +101, +12, +222, +113, +55, +29, +41, +35, +41, +161, +68, +108, +31, +11, +133, +249, +153, +73, +213, +99, +65, +68, +123, +11, +125, +115, +180, +191, +107, +106, +163, +163, +254, +103, +193, +50, +100, +137, +185, +165, +45, +7, +201, +169, +90, +98, +141, +102, +46, +15, +154, +91, +69, +94, +23, +87, +85, +128, +13, +150, +148, +209, +211, +165, +9, +145, +223, +102, +145, +182, +68, +147, +167, +228, +117, +61, +193, +5, +211, +103, +58, +204, +149, +76, +21, +240, +106, +170, +60, +49, +56, +0, +43, +131, +112, +145, +178, +211, +206, +64, +180, +144, +211, +218, +105, +187, +211, +109, +101, +189, +172, +167, +143, +149, +226, +177, +220, +23, +53, +206, +74, +44, +125, +158, +7, +128, +90, +169, +18, +0, +215, +11, +225, +161, +116, +255, +155, +243, +142, +247, +164, +132, +205, +150, +142, +232, +85, +248, +26, +198, +28, +250, +234, +216, +119, +208, +153, +166, +58, +248, +213, +200, +46, +241, +223, +133, +114, +194, +62, +153, +76, +133, +206, +174, +85, +94, +99, +174, +225, +130, +38, +0, +249, +124, +12, +162, +9, +221, +62, +103, +2, +102, +170, +136, +38, +106, +126, +64, +173, +204, +123, +103, +117, +110, +102, +69, +114, +132, +152, +103, +17, +150, +85, +141, +71, +226, +37, +217, +85, +86, +52, +49, +15, +106, +37, +190, +175, +238, +79, +103, +166, +231, +53, +75, +57, +193, +153, +221, +194, +230, +131, +24, +18, +182, +100, +244, +147, +53, +242, +249, +4, +169, +153, +231, +101, +203, +59, +65, +158, +5, +233, +149, +164, +253, +179, +205, +173, +14, +207, +118, +162, +54, +192, +37, +71, +132, +37, +65, +48, +172, +231, +132, +34, +15, +66, +11, +35, +208, +40, +230, +118, +223, +20, +234, +58, +146, +54, +65, +52, +57, +187, +27, +18, +1, +213, +36, +32, +246, +163, +128, +139, +60, +73, +216, +208, +76, +205, +18, +36, +238, +111, +177, +77, +230, +32, +119, +196, +122, +168, +214, +146, +138, +44, +49, +65, +239, +0, +0, +205, +95, +47, +49, +187, +17, +181, +139, +137, +51, +24, +138, +84, +135, +29, +212, +206, +219, +112, +153, +45, +245, +169, +14, +207, +173, +71, +31, +180, +161, +75, +21, +217, +3, +242, +178, +41, +159, +172, +46, +62, +157, +98, +137, +8, +255, +183, +178, +73, +242, +96, +110, +203, +250, +35, +245, +109, +97, +1, +116, +125, +154, +4, +223, +243, +79, +171, +2, +199, +131, +118, +182, +15, +16, +95, +247, +123, +132, +37, +86, +243, +8, +209, +243, +131, +208, +12, +135, +224, +211, +29, +163, +57, +132, +231, +63, +43, +11, +4, +96, +76, +185, +67, +46, +99, +41, +17, +58, +90, +41, +139, +241, +106, +186, +112, +70, +121, +179, +137, +63, +242, +226, +172, +137, +156, +180, +26, +95, +13, +21, +170, +234, +90, +139, +250, +212, +8, +186, +102, +18, +244, +29, +172, +154, +120, +49, +24, +75, +96, +64, +4, +31, +83, +172, +157, +14, +83, +39, +234, +4, +112, +255, +28, +203, +212, +102, +143, +105, +67, +128, +19, +7, +230, +86, +204, +159, +235, +95, +106, +88, +82, +191, +194, +144, +170, +16, +230, +159, +66, +207, +73, +26, +17, +33, +243, +188, +129, +200, +152, +172, +116, +30, +227, +196, +83, +48, +165, +45, +89, +69, +152, +12, +203, +186, +103, +59, +213, +247, +174, +136, +179, +96, +104, +124, +58, +82, +11, +150, +212, +39, +139, +26, +106, +172, +146, +95, +24, +68, +151, +152, +197, +1, +98, +141, +88, +250, +66, +210, +215, +182, +68, +56, +254, +228, +74, +30, +157, +167, +145, +38, +67, +30, +199, +233, +173, +14, +244, +171, +132, +25, +213, +58, +41, +154, +121, +141, +97, +139, +64, +85, +77, +169, +77, +203, +85, +185, +2, +72, +222, +241, +180, +69, +118, +81, +184, +85, +173, +80, +16, +24, +229, +158, +163, +188, +0, +170, +86, +229, +85, +56, +117, +235, +175, +153, +37, +63, +50, +140, +2, +43, +86, +35, +27, +254, +252, +61, +50, +50, +66, +110, +227, +206, +158, +183, +15, +124, +116, +137, +251, +215, +80, +56, +236, +145, +48, +161, +210, +208, +156, +250, +73, +38, +162, +232, +53, +0, +154, +171, +97, +136, +211, +145, +216, +237, +240, +39, +7, +32, +70, +247, +78, +94, +44, +186, +45, +250, +96, +80, +219, +182, +178, +146, +55, +58, +176, +10, +159, +96, +208, +141, +178, +10, +229, +205, +181, +83, +119, +117, +62, +232, +82, +245, +190, +137, +201, +103, +59, +32, +186, +26, +178, +205, +62, +150, +158, +21, +115, +206, +154, +245, +233, +131, +175, +18, +225, +114, +62, +146, +227, +251, +187, +208, +20, +189, +152, +199, +200, +156, +199, +81, +38, +250, +202, +131, +245, +72, +12, +15, +162, +163, +252, +135, +17, +254, +182, +202, +116, +103, +178, +73, +14, +216, +62, +220, +172, +58, +147, +198, +84, +134, +207, +192, +93, +84, +210, +134, +97, +119, +85, +87, +27, +193, +135, +11, +121, +159, +125, +207, +158, +210, +84, +89, +231, +140, +218, +162, +90, +216, +144, +45, +246, +214, +53, +141, +106, +59, +210, +180, +154, +220, +0, +0, +100, +54, +27, +42, +144, +187, +159, +120, +86, +133, +184, +7, +71, +155, +238, +75, +139, +175, +219, +211, +88, +139, +244, +78, +255, +173, +43, +24, +102, +122, +238, +16, +121, +243, +177, +168, +218, +188, +196, +29, +96, +91, +55, +191, +205, +168, +125, +229, +230, +234, +5, +21, +252, +149, +31, +24, +235, +216, +136, +217, +203, +77, +88, +68, +210, +30, +56, +242, +115, +124, +177, +201, +184, +4, +236, +151, +102, +158, +231, +126, +132, +3, +145, +94, +132, +86, +98, +217, +61, +7, +51, +214, +251, +196, +187, +39, +220, +176, +48, +54, +63, +13, +147, +184, +117, +180, +70, +93, +205, +194, +131, +70, +69, +106, +22, +163, +148, +170, +195, +207, +199, +185, +81, +0, +81, +234, +116, +178, +209, +237, +233, +10, +238, +145, +210, +185, +18, +113, +54, +167, +144, +244, +16, +29, +90, +50, +149, +92, +243, +179, +124, +160, +144, +17, +169, +90, +39, +134, +169, +9, +4, +240, +95, +104, +195, +85, +12, +33, +177, +155, +79, +115, +202, +108, +232, +25, +164, +105, +11, +90, +74, +141, +125, +32, +98, +100, +242, +62, +51, +251, +255, +207, +53, +28, +141, +199, +157, +58, +89, +227, +170, +84, +107, +49, +250, +224, +125, +156, +228, +119, +191, +115, +174, +250, +147, +92, +29, +26, +62, +94, +220, +22, +17, +117, +236, +250, +228, +64, +94, +97, +116, +23, +4, +163, +168, +166, +159, +59, +188, +57, +55, +220, +135, +182, +52, +147, +188, +123, +59, +187, +48, +54, +58, +227, +142, +177, +19, +161, +185, +164, +250, +220, +40, +9, +219, +143, +39, +151, +149, +241, +42, +71, +200, +140, +32, +135, +30, +30, +52, +160, +71, +130, +83, +56, +232, +12, +177, +129, +144, +32, +44, +31, +198, +200, +68, +182, +145, +234, +11, +117, +22, +145, +92, +100, +170, +180, +103, +4, +197, +34, +18, +189, +48, +188, +56, +70, +7, +224, +210, +131, +55, +144, +51, +28, +5, +184, +215, +171, +118, +124, +138, +202, +207, +249, +235, +28, +247, +239, +15, +35, +242, +200, +112, +72, +88, +28, +55, +29, +38, +208, +28, +135, +88, +184, +231, +77, +27, +238, +134, +243, +202, +193, +70, +121, +224, +247, +166, +64, +55, +94, +116, +238, +208, +124, +75, +133, +214, +125, +197, +192, +207, +240, +56, +43, +15, +11, +136, +67, +27, +118, +54, +85, +254, +6, +27, +95, +182, +226, +197, +28, +222, +94, +182, +140, +215, +15, +8, +205, +137, +231, +103, +65, +221, +115, +39, +199, +74, +66, +220, +97, +222, +66, +119, +144, +108, +196, +67, +92, +193, +141, +14, +117, +167, +39, +95, +244, +81, +188, +187, +232, +92, +154, +105, +98, +242, +21, +84, +250, +62, +46, +189, +243, +53, +195, +108, +199, +101, +90, +93, +43, +185, +212, +151, +235, +70, +156, +131, +145, +143, +243, +55, +217, +50, +7, +137, +140, +13, +141, +50, +116, +116, +220, +203, +85, +92, +44, +171, +144, +1, +49, +157, +14, +91, +208, +243, +20, +229, +126, +246, +18, +44, +136, +140, +43, +6, +104, +175, +231, +189, +62, +0, +0, +24, +102, +160, +156, +74, +149, +246, +145, +26, +53, +124, +176, +166, +31, +61, +85, +116, +248, +99, +158, +35, +33, +20, +226, +225, +146, +204, +98, +194, +24, +44, +132, +26, +213, +212, +211, +87, +181, +208, +240, +230, +224, +138, +146, +51, +162, +225, +240, +73, +50, +161, +117, +182, +138, +168, +141, +210, +203, +182, +169, +58, +174, +200, +7, +182, +161, +146, +42, +34, +10, +226, +200, +231, +233, +44, +252, +115, +127, +125, +176, +155, +162, +133, +112, +149, +130, +218, +16, +231, +61, +139, +186, +71, +215, +68, +12, +47, +137, +130, +167, +4, +216, +150, +178, +211, +233, +116, +193, +205, +231, +177, +208, +143, +100, +204, +100, +200, +120, +204, +165, +118, +94, +64, +156, +150, +97, +102, +168, +133, +131, +82, +98, +218, +165, +110, +91, +32, +114, +94, +109, +205, +93, +19, +156, +202, +111, +147, +81, +203, +123, +87, +86, +186, +192, +71, +247, +37, +25, +113, +142, +84, +151, +202, +206, +64, +221, +210, +190, +124, +167, +64, +7, +172, +224, +20, +192, +41, +140, +191, +44, +238, +234, +43, +116, +88, +16, +45, +215, +242, +47, +148, +67, +227, +102, +32, +212, +18, +249, +183, +197, +6, +160, +43, +222, +176, +134, +62, +121, +56, +34, +181, +39, +240, +106, +26, +211, +117, +127, +225, +222, +43, +126, +42, +137, +65, +49, +108, +92, +177, +86, +218, +11, +244, +40, +107, +51, +144, +201, +111, +187, +21, +176, +119, +190, +124, +106, +78, +192, +103, +71, +222, +97, +81, +59, +21, +31, +224, +62, +127, +217, +176, +212, +59, +106, +176, +101, +193, +132, +163, +178, +119, +149, +236, +224, +105, +16, +111, +211, +213, +42, +175, +253, +23, +2, +162, +67, +243, +132, +52, +245, +127, +200, +30, +240, +143, +115, +229, +45, +93, +163, +242, +226, +35, +63, +160, +114, +106, +228, +52, +18, +158, +189, +41, +197, +127, +154, +70, +240, +48, +229, +242, +237, +24, +183, +55, +126, +114, +135, +247, +208, +133, +242, +151, +134, +76, +57, +5, +197, +112, +114, +196, +213, +223, +18, +184, +52, +9, +77, +178, +68, +111, +209, +203, +17, +94, +52, +253, +210, +246, +2, +93, +26, +92, +182, +235, +174, +103, +18, +13, +82, +59, +182, +196, +76, +188, +125, +16, +216, +184, +234, +136, +222, +201, +187, +34, +108, +218, +204, +10, +54, +207, +132, +200, +160, +19, +195, +32, +164, +176, +72, +2, +230, +49, +179, +211, +92, +10, +22, +147, +112, +92, +195, +136, +162, +192, +127, +14, +226, +80, +32, +41, +125, +33, +134, +221, +143, +31, +133, +66, +136, +97, +61, +215, +29, +132, +82, +76, +206, +77, +54, +118, +125, +155, +181, +180, +168, +157, +97, +119, +243, +100, +64, +172, +210, +228, +20, +0, +2, +100, +10, +252, +49, +15, +2, +57, +190, +187, +162, +1, +153, +221, +30, +89, +165, +45, +140, +116, +133, +49, +204, +229, +224, +226, +194, +101, +177, +173, +8, +101, +205, +136, +109, +178, +90, +198, +66, +223, +150, +90, +204, +9, +248, +251, +187, +127, +234, +246, +85, +101, +28, +0, +0, +194, +118, +76, +187, +62, +102, +25, +57, +73, +123, +243, +84, +168, +94, +184, +143, +123, +148, +132, +33, +244, +244, +175, +197, +55, +21, +14, +128, +72, +140, +30, +143, +194, +81, +51, +69, +238, +121, +115, +15, +215, +30, +59, +170, +113, +171, +167, +59, +194, +215, +163, +2, +102, +213, +7, +46, +86, +143, +107, +40, +167, +169, +219, +234, +221, +101, +245, +178, +143, +192, +120, +45, +70, +103, +223, +208, +105, +72, +155, +127, +40, +35, +137, +43, +179, +88, +190, +64, +210, +174, +224, +207, +241, +254, +215, +254, +73, +172, +245, +9, +99, +111, +84, +116, +113, +15, +158, +191, +214, +203, +115, +41, +232, +194, +156, +139, +144, +101, +204, +232, +179, +199, +125, +215, +154, +133, +66, +217, +132, +115, +233, +9, +40, +6, +140, +17, +155, +178, +181, +236, +225, +41, +192, +73, +229, +82, +130, +140, +119, +251, +58, +43, +136, +161, +228, +223, +67, +14, +197, +160, +243, +196, +112, +63, +175, +222, +111, +251, +136, +132, +182, +111, +89, +69, +62, +180, +183, +246, +216, +32, +48, +72, +173, +135, +132, +81, +92, +220, +111, +41, +164, +237, +106, +173, +145, +25, +230, +124, +202, +151, +111, +115, +138, +234, +79, +6, +191, +218, +86, +46, +199, +84, +145, +165, +113, +120, +181, +152, +194, +89, +131, +116, +5, +18, +0, +161, +7, +239, +184, +87, +41, +75, +222, +171, +126, +101, +81, +13, +146, +222, +61, +84, +249, +75, +75, +49, +153, +241, +211, +45, +132, +213, +74, +201, +195, +200, +172, +196, +165, +55, +75, +165, +69, +5, +204, +46, +95, +236, +223, +49, +142, +181, +189, +167, +70, +249, +242, +193, +151, +231, +239, +115, +152, +206, +102, +186, +113, +229, +240, +250, +131, +158, +17, +194, +216, +137, +181, +19, +160, +137, +127, +15, +146, +44, +114, +191, +98, +42, +172, +221, +234, +114, +80, +13, +185, +7, +159, +131, +116, +152, +143, +96, +3, +206, +37, +116, +48, +188, +251, +99, +72, +111, +247, +205, +162, +72, +78, +72, +82, +166, +129, +255, +108, +22, +210, +125, +38, +181, +31, +73, +52, +83, +195, +29, +78, +243, +157, +203, +221, +46, +24, +255, +206, +145, +22, +146, +152, +210, +55, +2, +168, +7, +144, +248, +4, +43, +5, +244, +245, +72, +80, +114, +209, +151, +213, +76, +91, +159, +219, +0, +139, +99, +113, +167, +81, +27, +165, +62, +64, +207, +81, +130, +188, +205, +71, +107, +148, +196, +27, +119, +50, +238, +138, +200, +138, +236, +120, +32, +28, +135, +133, +119, +65, +139, +165, +220, +171, +2, +0, +6, +38, +132, +68, +215, +168, +170, +151, +105, +138, +23, +9, +59, +250, +64, +251, +235, +248, +146, +162, +34, +238, +112, +19, +178, +216, +74, +95, +85, +80, +158, +115, +203, +206, +187, +97, +56, +105, +52, +127, +117, +211, +12, +36, +231, +13, +115, +207, +201, +194, +110, +55, +129, +55, +176, +27, +3, +25, +99, +254, +205, +67, +178, +167, +177, +77, +145, +212, +189, +55, +198, +133, +1, +203, +102, +157, +97, +88, +245, +216, +213, +0, +0, +35, +109, +6, +34, +206, +72, +126, +100, +232, +128, +245, +100, +112, +55, +117, +149, +143, +4, +245, +147, +70, +227, +83, +119, +123, +91, +206, +60, +58, +153, +135, +10, +232, +151, +101, +89, +128, +0, +27, +144, +50, +253, +107, +231, +68, +191, +101, +77, +97, +2, +187, +210, +67, +174, +216, +84, +32, +66, +63, +153, +185, +252, +131, +138, +142, +83, +207, +68, +213, +9, +1, +151, +237, +26, +30, +13, +175, +181, +240, +72, +207, +146, +190, +216, +169, +56, +182, +185, +122, +177, +101, +100, +202, +4, +158, +222, +166, +203, +157, +27, +25, +195, +123, +91, +92, +51, +61, +142, +236, +226, +148, +23, +232, +163, +18, +112, +248, +68, +115, +138, +129, +69, +157, +23, +84, +152, +205, +243, +250, +179, +196, +175, +97, +231, +191, +27, +78, +114, +224, +168, +70, +235, +51, +208, +70, +44, +97, +3, +86, +55, +193, +155, +238, +66, +5, +42, +215, +202, +1, +219, +255, +40, +201, +57, +70, +195, +45, +221, +55, +5, +35, +45, +86, +196, +0, +138, +157, +71, +205, +30, +46, +140, +244, +123, +188, +54, +164, +134, +42, +216, +197, +210, +24, +72, +60, +123, +6, +15, +162, +48, +59, +106, +69, +25, +229, +187, +174, +112, +191, +98, +117, +247, +175, +143, +62, +156, +31, +169, +135, +58, +113, +255, +220, +25, +203, +58, +125, +170, +67, +86, +228, +224, +34, +47, +244, +246, +8, +121, +189, +144, +254, +244, +208, +240, +98, +125, +116, +128, +87, +115, +115, +198, +189, +75, +243, +130, +90, +217, +113, +35, +197, +136, +97, +69, +131, +132, +25, +146, +93, +122, +36, +129, +204, +174, +228, +113, +31, +126, +189, +64, +71, +71, +194, +157, +199, +153, +98, +249, +86, +129, +136, +32, +168, +67, +161, +26, +115, +116, +69, +241, +54, +246, +198, +181, +217, +162, +198, +116, +243, +166, +16, +122, +234, +191, +45, +247, +145, +113, +239, +211, +15, +177, +38, +48, +154, +47, +30, +219, +178, +68, +75, +201, +207, +86, +174, +38, +39, +88, +7, +144, +208, +160, +90, +134, +5, +135, +185, +138, +116, +212, +110, +242, +101, +2, +109, +156, +9, +166, +252, +26, +121, +152, +194, +132, +151, +194, +168, +114, +150, +228, +82, +135, +78, +117, +94, +99, +14, +189, +73, +15, +240, +214, +237, +184, +230, +216, +242, +204, +120, +239, +148, +55, +4, +242, +157, +110, +67, +236, +72, +234, +28, +213, +8, +231, +88, +162, +220, +88, +54, +46, +57, +90, +50, +112, +159, +222, +96, +107, +165, +56, +229, +227, +73, +34, +249, +98, +186, +52, +81, +170, +241, +84, +192, +68, +113, +154, +101, +0, +174, +171, +128, +9, +39, +81, +71, +252, +26, +69, +151, +24, +77, +102, +66, +193, +212, +154, +57, +134, +66, +138, +184, +37, +242, +196, +38, +250, +43, +73, +255, +47, +120, +177, +104, +158, +214, +35, +253, +135, +69, +41, +26, +104, +163, +83, +104, +16, +11, +214, +54, +252, +204, +67, +237, +64, +3, +152, +237, +94, +224, +97, +216, +94, +173, +86, +188, +92, +214, +159, +100, +240, +0, +0, +77, +204, +210, +63, +252, +13, +147, +221, +26, +88, +169, +76, +201, +197, +232, +126, +183, +32, +243, +7, +154, +74, +219, +145, +244, +210, +36, +71, +101, +76, +112, +177, +157, +148, +65, +29, +183, +55, +135, +118, +237, +96, +165, +140, +56, +157, +171, +136, +49, +144, +189, +125, +187, +150, +149, +185, +164, +127, +84, +198, +68, +212, +234, +133, +110, +169, +87, +247, +115, +81, +115, +156, +124, +245, +201, +136, +22, +153, +253, +68, +77, +115, +227, +180, +181, +179, +145, +240, +104, +162, +149, +232, +106, +83, +15, +254, +209, +41, +187, +187, +38, +91, +77, +236, +225, +210, +198, +180, +30, +23, +245, +156, +222, +200, +150, +174, +197, +149, +47, +215, +199, +253, +18, +168, +109, +77, +7, +139, +194, +99, +216, +89, +30, +159, +133, +243, +222, +213, +240, +97, +98, +210, +184, +168, +27, +92, +237, +209, +147, +55, +146, +117, +34, +97, +251, +67, +44, +183, +229, +36, +19, +152, +69, +155, +210, +48, +119, +123, +41, +180, +164, +225, +77, +157, +15, +106, +82, +63, +181, +133, +203, +76, +79, +41, +151, +148, +80, +131, +117, +167, +98, +22, +130, +100, +63, +90, +168, +254, +134, +55, +246, +26, +8, +194, +193, +243, +108, +75, +240, +188, +76, +36, +249, +70, +123, +224, +230, +63, +3, +89, +180, +221, +76, +104, +223, +16, +83, +65, +214, +224, +54, +7, +94, +21, +98, +82, +105, +174, +54, +225, +36, +234, +95, +78, +122, +44, +141, +123, +90, +208, +150, +8, +110, +89, +131, +162, +128, +213, +198, +144, +163, +194, +164, +44, +23, +160, +126, +207, +63, +77, +108, +242, +29, +57, +249, +14, +84, +182, +63, +156, +203, +137, +248, +2, +109, +89, +169, +62, +229, +31, +15, +16, +169, +49, +137, +215, +118, +205, +7, +246, +146, +1, +245, +124, +235, +182, +141, +122, +113, +12, +219, +200, +205, +11, +156, +255, +23, +159, +62, +90, +25, +107, +107, +150, +177, +20, +251, +217, +216, +174, +164, +134, +76, +70, +171, +254, +102, +165, +76, +151, +239, +59, +134, +33, +191, +158, +120, +220, +160, +21, +204, +39, +131, +14, +17, +20, +90, +181, +248, +54, +112, +46, +242, +63, +108, +2, +169, +114, +217, +238, +156, +82, +93, +65, +27, +123, +9, +47, +92, +194, +63, +153, +211, +1, +151, +144, +121, +197, +52, +236, +41, +209, +236, +124, +188, +227, +124, +58, +93, +103, +77, +193, +86, +235, +203, +166, +147, +189, +160, +87, +114, +31, +104, +182, +73, +150, +87, +193, +245, +53, +16, +33, +224, +34, +206, +231, +164, +30, +5, +182, +109, +4, +127, +192, +255, +101, +220, +168, +204, +97, +205, +73, +152, +44, +39, +150, +35, +25, +117, +10, +157, +54, +121, +153, +166, +82, +222, +7, +12, +104, +122, +172, +59, +172, +28, +11, +64, +148, +54, +193, +188, +37, +158, +111, +117, +217, +46, +179, +78, +184, +99, +1, +185, +62, +147, +195, +59, +140, +135, +50, +216, +208, +90, +107, +252, +36, +42, +182, +115, +176, +232, +210, +102, +73, +221, +47, +127, +223, +141, +26, +0, +0, +42, +40, +116, +3, +35, +213, +73, +194, +27, +64, +167, +237, +202, +114, +107, +246, +143, +177, +98, +91, +192, +182, +119, +44, +46, +131, +227, +230, +215, +57, +174, +52, +168, +183, +15, +11, +195, +32, +64, +74, +232, +199, +42, +235, +101, +184, +116, +215, +41, +46, +26, +17, +74, +253, +224, +186, +246, +235, +159, +229, +244, +106, +101, +84, +67, +79, +104, +51, +174, +130, +175, +208, +158, +49, +197, +155, +80, +62, +28, +241, +32, +164, +227, +63, +148, +197, +178, +21, +34, +121, +163, +153, +195, +139, +113, +28, +28, +239, +60, +197, +138, +204, +34, +12, +115, +169, +133, +66, +36, +218, +109, +35, +169, +182, +172, +192, +106, +224, +57, +62, +43, +52, +154, +183, +68, +54, +250, +125, +168, +135, +117, +83, +243, +183, +134, +64, +200, +111, +61, +115, +83, +174, +40, +245, +118, +216, +234, +156, +48, +150, +230, +246, +62, +153, +221, +73, +191, +89, +1, +233, +39, +132, +90, +104, +242, +61, +154, +249, +102, +240, +182, +243, +16, +91, +13, +216, +139, +251, +144, +131, +208, +122, +195, +158, +104, +149, +82, +62, +84, +237, +207, +214, +174, +120, +136, +165, +183, +17, +177, +235, +110, +102, +109, +62, +218, +36, +65, +221, +92, +27, +162, +52, +212, +223, +177, +141, +170, +76, +179, +84, +141, +247, +210, +32, +116, +9, +188, +167, +195, +141, +182, +183, +118, +235, +184, +69, +239, +99, +138, +96, +176, +205, +121, +191, +183, +80, +19, +68, +64, +117, +161, +249, +149, +239, +254, +129, +157, +104, +98, +239, +114, +251, +107, +167, +19, +94, +21, +188, +88, +194, +161, +140, +68, +77, +146, +26, +35, +203, +106, +7, +130, +13, +153, +190, +19, +175, +224, +212, +239, +85, +107, +42, +10, +235, +55, +91, +33, +13, +129, +185, +96, +189, +10, +105, +11, +253, +232, +164, +138, +157, +31, +33, +0, +132, +169, +87, +6, +51, +163, +243, +92, +207, +53, +33, +33, +24, +133, +99, +13, +216, +153, +55, +208, +171, +113, +119, +144, +116, +57, +73, +171, +153, +110, +167, +112, +192, +160, +212, +192, +215, +38, +117, +87, +129, +191, +126, +228, +232, +61, +46, +19, +39, +191, +175, +152, +210, +185, +145, +35, +8, +130, +15, +159, +118, +251, +11, +8, +215, +10, +155, +187, +120, +249, +146, +3, +59, +129, +183, +203, +125, +193, +138, +12, +135, +225, +120, +80, +11, +39, +232, +105, +152, +47, +220, +191, +172, +250, +39, +81, +116, +80, +102, +131, +63, +137, +178, +0, +171, +111, +242, +145, +252, +25, +46, +192, +215, +110, +168, +134, +43, +253, +142, +212, +151, +143, +67, +28, +168, +104, +63, +138, +213, +21, +209, +145, +192, +49, +114, +127, +18, +20, +35, +111, +111, +12, +82, +38, +253, +158, +58, +253, +107, +69, +239, +70, +222, +15, +61, +164, +38, +235, +208, +11, +45, +35, +13, +75, +111, +246, +166, +166, +145, +214, +125, +166, +17, +90, +244, +161, +4, +205, +46, +114, +252, +135, +168, +234, +47, +86, +146, +156, +66, +3, +110, +251, +173, +105, +152, +112, +114, +0, +0, +248, +10, +24, +96, +93, +69, +157, +75, +151, +156, +32, +91, +103, +80, +218, +59, +141, +202, +87, +77, +238, +157, +225, +203, +111, +131, +233, +179, +74, +177, +102, +247, +162, +56, +6, +85, +136, +144, +31, +204, +252, +107, +184, +181, +44, +26, +233, +95, +75, +91, +212, +177, +23, +159, +72, +129, +208, +226, +36, +28, +19, +155, +149, +199, +44, +15, +132, +102, +108, +58, +116, +196, +98, +197, +104, +128, +245, +106, +36, +208, +46, +243, +135, +76, +117, +222, +222, +212, +143, +58, +223, +162, +247, +188, +12, +196, +95, +250, +131, +138, +253, +200, +151, +187, +74, +14, +152, +47, +136, +46, +178, +182, +172, +69, +226, +63, +217, +8, +87, +181, +37, +111, +144, +16, +132, +86, +124, +206, +68, +162, +141, +225, +187, +133, +45, +190, +35, +218, +56, +21, +135, +118, +179, +24, +146, +18, +203, +49, +204, +47, +99, +12, +24, +197, +78, +192, +24, +10, +19, +236, +16, +99, +107, +141, +98, +224, +80, +236, +28, +62, +38, +62, +141, +211, +178, +154, +31, +89, +231, +23, +3, +0, +65, +197, +84, +84, +223, +248, +46, +163, +135, +152, +57, +1, +19, +96, +248, +145, +251, +172, +133, +97, +4, +27, +152, +179, +197, +21, +232, +195, +59, +183, +132, +160, +192, +89, +206, +72, +219, +252, +71, +78, +70, +103, +91, +16, +193, +228, +217, +23, +113, +102, +208, +17, +39, +40, +0, +102, +124, +218, +160, +26, +136, +75, +168, +61, +8, +118, +75, +234, +70, +228, +112, +212, +31, +242, +99, +15, +54, +195, +41, +124, +163, +69, +114, +113, +199, +194, +217, +50, +237, +23, +208, +51, +100, +8, +5, +125, +208, +163, +213, +70, +174, +201, +233, +51, +165, +36, +150, +160, +26, +136, +140, +245, +20, +238, +96, +62, +220, +246, +79, +103, +117, +200, +115, +242, +185, +65, +143, +233, +130, +64, +165, +184, +186, +201, +103, +146, +250, +106, +190, +57, +53, +78, +22, +226, +191, +60, +225, +50, +41, +255, +61, +234, +140, +207, +5, +94, +251, +33, +53, +182, +128, +128, +173, +36, +31, +229, +204, +88, +100, +70, +104, +236, +190, +243, +1, +100, +166, +121, +111, +80, +234, +168, +175, +69, +214, +216, +139, +77, +222, +38, +7, +136, +187, +54, +206, +111, +224, +97, +76, +238, +180, +236, +86, +160, +32, +217, +29, +154, +123, +57, +38, +25, +0, +174, +241, +233, +169, +208, +22, +83, +148, +31, +35, +143, +58, +122, +132, +116, +190, +124, +195, +0, +178, +224, +80, +43, +200, +177, +209, +244, +245, +184, +149, +36, +179, +162, +183, +237, +142, +152, +14, +158, +46, +77, +158, +107, +117, +221, +46, +96, +158, +111, +134, +110, +251, +129, +56, +177, +160, +23, +204, +177, +149, +206, +242, +107, +240, +80, +101, +45, +17, +247, +159, +184, +88, +238, +35, +8, +96, +45, +170, +11, +217, +146, +49, +70, +203, +17, +84, +39, +84, +90, +181, +113, +9, +240, +93, +135, +52, +147, +31, +138, +59, +218, +177, +122, +183, +75, +148, +11, +220, +107, +212, +148, +30, +255, +219, +0, +0, +0, +120, +55, +111, +166, +139, +51, +198, +241, +231, +159, +18, +215, +0, +91, +24, +170, +207, +216, +203, +24, +106, +36, +200, +186, +1, +41, +32, +128, +153, +190, +215, +182, +100, +17, +178, +104, +205, +109, +97, +239, +10, +247, +188, +48, +137, +123, +188, +72, +24, +33, +146, +82, +105, +61, +231, +206, +249, +92, +227, +214, +120, +74, +222, +7, +158, +172, +0, +134, +74, +2, +252, +28, +4, +158, +152, +101, +211, +179, +25, +92, +119, +102, +16, +170, +155, +167, +70, +180, +66, +212, +5, +242, +5, +174, +255, +156, +123, +50, +104, +211, +97, +40, +131, +175, +98, +194, +178, +134, +31, +160, +189, +174, +128, +175, +36, +122, +175, +192, +188, +223, +213, +107, +223, +235, +222, +204, +158, +162, +211, +20, +202, +196, +45, +40, +26, +138, +218, +54, +113, +141, +243, +31, +10, +192, +66, +25, +203, +3, +13, +5, +123, +224, +156, +77, +154, +206, +100, +27, +129, +2, +60, +252, +30, +27, +52, +64, +143, +2, +153, +223, +209, +254, +186, +224, +58, +36, +94, +70, +179, +251, +134, +252, +213, +140, +116, +11, +24, +9, +100, +161, +131, +208, +108, +212, +3, +32, +11, +25, +105, +1, +180, +247, +189, +176, +31, +55, +64, +52, +233, +46, +74, +144, +130, +79, +68, +206, +52, +125, +16, +97, +82, +245, +8, +187, +100, +76, +243, +183, +56, +9, +72, +250, +28, +6, +242, +174, +236, +209, +250, +214, +29, +235, +56, +148, +15, +43, +234, +187, +107, +253, +57, +77, +192, +242, +255, +118, +214, +42, +54, +189, +39, +184, +120, +125, +204, +110, +169, +240, +127, +86, +82, +55, +31, +158, +98, +225, +230, +179, +41, +17, +208, +60, +2, +108, +252, +242, +123, +229, +250, +175, +157, +89, +185, +108, +146, +166, +145, +3, +16, +117, +18, +41, +26, +42, +27, +188, +69, +222, +155, +87, +165, +2, +160, +53, +37, +244, +15, +126, +137, +173, +72, +81, +209, +79, +39, +162, +200, +201, +108, +207, +150, +176, +217, +128, +120, +169, +18, +39, +156, +58, +191, +233, +183, +28, +119, +197, +73, +103, +227, +103, +105, +33, +193, +163, +183, +7, +202, +217, +181, +147, +13, +57, +98, +175, +122, +227, +130, +14, +15, +46, +174, +143, +77, +119, +128, +205, +247, +135, +213, +193, +10, +121, +196, +156, +96, +51, +182, +18, +0, +27, +254, +221, +11, +113, +133, +88, +203, +93, +199, +89, +24, +115, +227, +57, +145, +188, +76, +64, +168, +239, +185, +41, +180, +132, +65, +82, +74, +144, +109, +60, +226, +43, +83, +240, +196, +123, +194, +114, +238, +78, +110, +159, +160, +46, +104, +136, +142, +207, +43, +18, +93, +162, +59, +61, +233, +87, +187, +208, +215, +151, +153, +49, +98, +199, +211, +6, +21, +7, +125, +119, +247, +106, +189, +160, +7, +234, +88, +49, +111, +96, +139, +51, +224, +41, +161, +211, +219, +128, +2, +189, +125, +81, +146, +28, +92, +69, +82, +31, +204, +241, +51, +15, +43, +1, +175, +38, +51, +216, +201, +98, +245, +30, +144, +239, +177, +81, +58, +25, +117, +41, +0, +0, +6, +4, +203, +34, +26, +211, +248, +2, +98, +132, +95, +33, +56, +140, +84, +182, +217, +159, +210, +3, +150, +39, +196, +147, +122, +91, +97, +19, +203, +185, +172, +242, +120, +154, +179, +163, +51, +103, +137, +101, +208, +98, +53, +89, +76, +26, +192, +121, +182, +134, +114, +132, +9, +90, +102, +53, +118, +223, +226, +43, +126, +55, +32, +244, +95, +182, +142, +114, +199, +34, +185, +58, +101, +232, +56, +10, +29, +26, +93, +167, +206, +6, +41, +157, +109, +194, +65, +82, +50, +90, +176, +186, +58, +149, +0, +89, +135, +83, +118, +15, +243, +199, +41, +45, +138, +31, +171, +116, +189, +78, +38, +56, +253, +132, +248, +90, +67, +89, +244, +205, +52, +59, +81, +222, +147, +165, +63, +31, +89, +193, +254, +144, +227, +5, +222, +245, +125, +136, +56, +40, +149, +45, +17, +209, +80, +87, +189, +132, +14, +99, +155, +111, +106, +17, +202, +36, +251, +5, +203, +210, +62, +199, +210, +42, +58, +196, +168, +125, +253, +47, +53, +46, +187, +147, +97, +247, +14, +180, +114, +250, +97, +162, +249, +167, +141, +46, +125, +249, +81, +2, +51, +158, +153, +235, +185, +75, +85, +67, +44, +47, +166, +203, +171, +101, +189, +168, +253, +38, +41, +191, +9, +204, +119, +89, +107, +68, +113, +180, +226, +100, +37, +236, +244, +88, +54, +38, +110, +89, +60, +175, +146, +209, +121, +48, +131, +160, +212, +120, +126, +82, +186, +223, +132, +12, +89, +107, +142, +17, +193, +103, +152, +130, +179, +24, +250, +46, +55, +157, +184, +79, +228, +99, +2, +7, +75, +207, +149, +219, +183, +22, +221, +171, +7, +191, +87, +153, +97, +174, +18, +149, +24, +134, +215, +94, +143, +249, +2, +173, +211, +68, +93, +12, +46, +201, +82, +134, +104, +16, +229, +8, +45, +174, +229, +86, +114, +22, +83, +186, +132, +210, +64, +165, +150, +89, +95, +122, +2, +171, +64, +9, +161, +197, +27, +162, +159, +36, +135, +36, +8, +51, +120, +213, +118, +74, +67, +19, +158, +38, +94, +92, +176, +95, +7, +142, +244, +146, +38, +92, +178, +192, +85, +198, +121, +219, +188, +53, +73, +109, +38, +45, +226, +250, +63, +236, +139, +131, +188, +89, +249, +50, +52, +80, +85, +255, +174, +193, +151, +27, +73, +67, +171, +46, +93, +20, +45, +9, +67, +44, +219, +61, +228, +69, +89, +110, +212, +209, +38, +114, +46, +165, +4, +53, +159, +166, +163, +108, +181, +55, +38, +187, +206, +25, +227, +63, +241, +189, +112, +216, +172, +50, +139, +75, +4, +95, +158, +188, +143, +152, +100, +102, +203, +139, +63, +67, +18, +8, +249, +209, +32, +80, +155, +169, +107, +117, +246, +5, +217, +120, +34, +54, +240, +111, +196, +14, +84, +63, +141, +127, +148, +166, +2, +98, +66, +108, +14, +137, +98, +234, +42, +88, +214, +121, +7, +191, +197, +101, +4, +126, +167, +117, +105, +162, +69, +155, +164, +216, +112, +64, +69, +31, +23, +88, +207, +80, +158, +142, +60, +220, +166, +255, +90, +108, +84, +31, +17, +185, +254, +13, +101, +152, +0, +0, +244, +74, +33, +114, +74, +140, +44, +2, +99, +212, +47, +85, +136, +254, +188, +68, +143, +241, +168, +210, +85, +98, +214, +43, +101, +58, +165, +24, +170, +101, +23, +183, +227, +97, +86, +100, +24, +191, +253, +214, +197, +49, +11, +88, +27, +20, +216, +238, +175, +56, +14, +44, +242, +60, +140, +34, +73, +176, +209, +9, +29, +190, +219, +221, +66, +18, +14, +119, +186, +146, +142, +100, +141, +233, +165, +231, +124, +163, +93, +46, +210, +69, +222, +64, +225, +101, +235, +243, +81, +83, +48, +38, +208, +158, +243, +101, +112, +227, +154, +213, +167, +118, +240, +229, +27, +179, +209, +250, +1, +109, +109, +226, +197, +252, +125, +132, +172, +59, +36, +242, +129, +180, +146, +232, +70, +11, +51, +50, +218, +36, +100, +190, +55, +41, +47, +81, +44, +146, +134, +128, +15, +244, +38, +56, +44, +78, +190, +253, +41, +129, +127, +133, +215, +123, +30, +103, +241, +207, +77, +80, +92, +118, +28, +18, +72, +16, +10, +178, +199, +95, +21, +14, +208, +143, +52, +246, +166, +161, +177, +173, +123, +137, +112, +69, +246, +20, +198, +173, +120, +83, +253, +60, +228, +145, +88, +51, +18, +113, +242, +71, +185, +3, +90, +186, +95, +111, +184, +232, +234, +92, +220, +221, +20, +242, +136, +7, +65, +246, +12, +155, +19, +141, +160, +236, +243, +100, +56, +143, +108, +136, +48, +242, +90, +112, +10, +192, +218, +180, +170, +20, +173, +200, +121, +81, +186, +88, +14, +196, +87, +248, +94, +240, +241, +253, +144, +121, +57, +125, +214, +57, +66, +42, +211, +19, +141, +205, +35, +32, +225, +177, +144, +128, +186, +164, +80, +76, +191, +129, +98, +200, +20, +221, +114, +2, +240, +158, +99, +77, +182, +87, +92, +125, +243, +41, +199, +104, +103, +192, +207, +145, +175, +210, +173, +66, +66, +36, +254, +224, +140, +232, +147, +173, +9, +50, +171, +54, +92, +170, +233, +220, +117, +190, +220, +77, +50, +157, +27, +133, +76, +130, +109, +29, +144, +153, +183, +135, +173, +36, +6, +248, +73, +190, +229, +129, +72, +84, +14, +204, +205, +169, +59, +103, +197, +147, +128, +47, +128, +77, +118, +53, +161, +221, +130, +239, +65, +72, +67, +49, +136, +11, +197, +34, +36, +138, +109, +27, +196, +186, +196, +205, +130, +115, +45, +196, +216, +117, +101, +153, +85, +87, +114, +83, +54, +75, +52, +179, +43, +57, +241, +157, +3, +142, +171, +115, +79, +117, +142, +121, +162, +50, +188, +133, +128, +105, +237, +172, +114, +45, +239, +82, +40, +185, +207, +20, +25, +178, +226, +111, +239, +137, +38, +39, +78, +97, +140, +142, +82, +82, +132, +153, +164, +114, +221, +166, +39, +221, +232, +146, +202, +73, +133, +70, +127, +61, +151, +1, +124, +252, +97, +50, +9, +73, +38, +187, +138, +102, +83, +57, +46, +200, +243, +108, +254, +203, +255, +128, +155, +216, +213, +249, +166, +223, +83, +19, +144, +215, +234, +141, +65, +40, +148, +53, +98, +28, +48, +68, +56, +119, +59, +230, +47, +190, +153, +67, +4, +233, +100, +31, +194, +78, +0, +0, +235, +141, +52, +110, +155, +47, +163, +178, +244, +56, +43, +62, +86, +211, +137, +154, +182, +58, +171, +65, +117, +128, +57, +117, +161, +205, +135, +137, +166, +6, +76, +163, +226, +173, +44, +56, +158, +34, +176, +129, +189, +153, +49, +8, +14, +90, +137, +10, +111, +42, +134, +187, +148, +86, +220, +154, +117, +190, +94, +187, +96, +138, +176, +164, +37, +165, +54, +134, +44, +216, +202, +13, +28, +236, +185, +241, +131, +217, +187, +200, +61, +145, +236, +29, +142, +21, +217, +146, +242, +135, +237, +218, +191, +84, +177, +94, +235, +142, +113, +13, +208, +169, +187, +233, +127, +9, +155, +98, +177, +194, +207, +107, +64, +166, +131, +42, +117, +33, +228, +238, +0, +152, +123, +37, +11, +104, +155, +120, +118, +56, +197, +93, +210, +61, +128, +187, +103, +127, +46, +19, +247, +155, +74, +181, +216, +252, +233, +230, +240, +203, +19, +73, +124, +103, +230, +254, +187, +226, +202, +131, +247, +43, +73, +135, +100, +63, +66, +63, +187, +162, +70, +159, +223, +83, +87, +5, +59, +148, +181, +206, +99, +46, +15, +12, +84, +158, +225, +88, +171, +26, +70, +219, +91, +152, +244, +245, +178, +17, +109, +75, +223, +237, +171, +31, +86, +50, +55, +107, +113, +206, +55, +8, +48, +124, +74, +168, +234, +156, +167, +91, +0, +88, +65, +204, +236, +158, +155, +70, +184, +6, +23, +56, +191, +185, +49, +207, +70, +45, +91, +80, +72, +235, +178, +72, +103, +104, +235, +3, +166, +48, +45, +168, +228, +212, +71, +95, +18, +141, +115, +125, +244, +140, +185, +127, +144, +231, +20, +235, +74, +210, +217, +50, +164, +155, +44, +185, +106, +21, +174, +57, +165, +96, +198, +244, +11, +161, +66, +124, +197, +220, +224, +189, +150, +111, +73, +244, +70, +224, +41, +153, +96, +92, +236, +195, +233, +238, +142, +246, +71, +195, +111, +129, +5, +32, +106, +219, +225, +76, +93, +16, +29, +41, +40, +140, +157, +116, +105, +116, +133, +209, +54, +44, +17, +8, +126, +235, +98, +148, +11, +81, +12, +226, +64, +176, +91, +227, +77, +127, +254, +51, +152, +165, +201, +79, +202, +253, +135, +191, +94, +107, +249, +175, +198, +118, +28, +205, +255, +73, +233, +23, +131, +224, +67, +1, +100, +205, +101, +109, +191, +14, +243, +252, +63, +100, +54, +123, +178, +11, +7, +61, +168, +15, +162, +57, +165, +27, +212, +167, +224, +192, +104, +137, +57, +71, +235, +194, +118, +50, +187, +122, +254, +228, +207, +88, +230, +108, +144, +91, +59, +168, +153, +50, +55, +102, +87, +141, +142, +239, +113, +47, +151, +168, +57, +145, +3, +96, +56, +121, +187, +148, +23, +216, +95, +127, +129, +210, +8, +244, +151, +43, +213, +101, +68, +109, +194, +120, +89, +21, +159, +157, +177, +170, +142, +78, +108, +133, +150, +25, +236, +43, +240, +93, +211, +153, +3, +193, +195, +209, +60, +160, +232, +205, +65, +193, +224, +201, +201, +247, +101, +200, +252, +57, +146, +241, +184, +253, +142, +68, +109, +204, +14, +177, +146, +68, +83, +30, +241, +27, +170, +130, +0, +0, +116, +146, +159, +33, +205, +36, +186, +134, +102, +160, +34, +5, +201, +218, +61, +188, +49, +67, +206, +162, +190, +144, +176, +222, +246, +178, +110, +216, +157, +70, +249, +18, +2, +25, +120, +216, +97, +217, +163, +176, +212, +47, +138, +92, +35, +27, +19, +184, +73, +192, +192, +229, +241, +34, +174, +188, +91, +88, +179, +81, +85, +170, +206, +226, +214, +199, +84, +56, +245, +236, +57, +113, +104, +16, +16, +65, +107, +144, +34, +87, +27, +164, +82, +15, +210, +97, +123, +190, +87, +40, +86, +152, +126, +195, +15, +239, +46, +15, +63, +44, +20, +230, +50, +42, +48, +7, +235, +134, +6, +76, +108, +27, +4, +231, +21, +82, +146, +15, +114, +50, +218, +35, +57, +12, +186, +23, +245, +62, +161, +21, +190, +109, +119, +85, +64, +231, +214, +109, +65, +40, +47, +230, +35, +105, +203, +50, +43, +164, +88, +158, +31, +141, +123, +134, +135, +180, +103, +108, +19, +247, +77, +94, +37, +130, +195, +166, +109, +166, +114, +128, +168, +27, +136, +167, +43, +187, +43, +144, +28, +34, +70, +219, +101, +216, +233, +26, +226, +149, +206, +100, +31, +144, +22, +57, +124, +150, +130, +124, +49, +212, +125, +138, +145, +31, +132, +61, +138, +14, +219, +195, +139, +202, +125, +183, +238, +222, +249, +59, +245, +36, +117, +183, +106, +39, +31, +119, +92, +33, +164, +84, +149, +200, +46, +232, +211, +146, +234, +137, +210, +228, +109, +164, +206, +54, +198, +181, +120, +65, +8, +155, +179, +80, +139, +131, +147, +243, +206, +51, +108, +143, +51, +229, +174, +63, +111, +37, +68, +138, +118, +54, +60, +168, +47, +251, +91, +110, +101, +174, +170, +220, +238, +6, +35, +241, +151, +23, +158, +21, +77, +20, +190, +227, +52, +112, +143, +78, +180, +159, +77, +13, +64, +75, +170, +63, +123, +168, +177, +142, +113, +187, +209, +242, +206, +154, +117, +87, +25, +52, +88, +40, +195, +6, +78, +102, +10, +62, +252, +218, +206, +225, +114, +41, +130, +197, +202, +214, +10, +32, +189, +13, +35, +81, +74, +20, +246, +76, +17, +33, +31, +20, +12, +40, +77, +123, +190, +158, +173, +145, +235, +221, +245, +255, +108, +166, +216, +78, +247, +126, +10, +65, +67, +95, +243, +195, +205, +79, +99, +134, +149, +180, +50, +6, +108, +42, +86, +65, +239, +37, +198, +63, +97, +41, +224, +162, +74, +182, +253, +166, +32, +86, +173, +218, +208, +26, +184, +68, +154, +224, +64, +181, +113, +53, +238, +16, +125, +255, +105, +120, +249, +105, +144, +138, +17, +191, +162, +202, +218, +53, +142, +50, +186, +224, +184, +16, +169, +188, +194, +182, +87, +65, +82, +108, +192, +18, +134, +117, +13, +208, +178, +101, +210, +243, +209, +213, +174, +204, +102, +191, +113, +220, +125, +219, +243, +120, +14, +212, +65, +137, +127, +128, +176, +7, +104, +116, +185, +30, +125, +124, +161, +77, +29, +201, +197, +192, +205, +148, +16, +116, +128, +7, +91, +179, +224, +68, +243, +27, +196, +43, +123, +248, +165, +242, +222, +3, +66, +95, +8, +111, +64, +177, +0, +0, +234, +52, +222, +30, +56, +43, +25, +176, +100, +41, +4, +237, +98, +114, +103, +185, +137, +166, +226, +214, +202, +123, +29, +184, +252, +121, +143, +229, +158, +20, +109, +108, +116, +22, +97, +174, +121, +248, +119, +19, +181, +218, +28, +223, +207, +160, +229, +110, +127, +177, +141, +180, +135, +206, +173, +212, +151, +210, +144, +21, +44, +102, +155, +206, +186, +151, +76, +16, +218, +103, +170, +57, +46, +21, +227, +153, +213, +76, +82, +158, +89, +11, +10, +93, +180, +160, +60, +172, +90, +161, +93, +162, +30, +93, +114, +172, +244, +126, +246, +165, +119, +20, +117, +160, +206, +121, +34, +158, +64, +12, +188, +172, +236, +101, +70, +247, +144, +194, +167, +208, +250, +105, +52, +46, +100, +17, +166, +181, +163, +170, +62, +249, +178, +180, +38, +67, +16, +221, +109, +225, +236, +221, +247, +89, +53, +18, +130, +85, +110, +52, +95, +37, +244, +245, +223, +242, +146, +106, +53, +149, +50, +71, +248, +234, +206, +70, +113, +105, +154, +52, +172, +108, +178, +9, +137, +196, +193, +28, +129, +36, +63, +49, +80, +132, +148, +200, +218, +167, +235, +147, +10, +153, +189, +26, +108, +119, +58, +197, +167, +60, +118, +59, +24, +122, +95, +69, +91, +122, +95, +248, +63, +64, +148, +241, +52, +63, +26, +159, +17, +29, +9, +123, +19, +81, +89, +250, +191, +251, +236, +56, +3, +31, +70, +22, +222, +47, +153, +219, +89, +81, +132, +38, +98, +155, +58, +202, +172, +26, +197, +175, +222, +27, +43, +195, +120, +36, +243, +92, +99, +141, +192, +66, +157, +61, +53, +231, +113, +203, +139, +72, +96, +183, +145, +56, +91, +116, +12, +212, +203, +255, +173, +66, +122, +114, +58, +237, +119, +146, +106, +176, +154, +108, +5, +137, +19, +134, +2, +221, +33, +178, +179, +112, +124, +215, +182, +13, +196, +180, +242, +252, +207, +124, +128, +231, +15, +19, +45, +122, +249, +21, +51, +0, +252, +121, +233, +104, +42, +92, +216, +97, +247, +188, +29, +180, +44, +88, +105, +110, +134, +238, +52, +14, +180, +188, +92, +24, +55, +104, +140, +237, +12, +47, +10, +23, +179, +171, +98, +77, +201, +74, +103, +170, +142, +210, +62, +137, +55, +245, +115, +114, +13, +110, +193, +44, +209, +104, +210, +144, +131, +72, +242, +113, +193, +39, +87, +144, +58, +78, +70, +141, +208, +15, +71, +150, +27, +185, +85, +113, +127, +4, +67, +219, +135, +58, +11, +120, +209, +110, +76, +230, +118, +201, +31, +32, +46, +141, +223, +249, +151, +83, +55, +89, +71, +240, +178, +232, +38, +135, +84, +159, +162, +102, +70, +138, +57, +209, +199, +196, +50, +45, +66, +133, +190, +232, +85, +97, +107, +154, +165, +110, +164, +168, +37, +161, +131, +253, +146, +130, +128, +207, +255, +158, +61, +222, +197, +7, +172, +91, +38, +167, +144, +50, +14, +167, +133, +12, +40, +3, +96, +108, +170, +124, +241, +2, +48, +127, +40, +212, +166, +226, +48, +71, +28, +128, +189, +43, +211, +29, +66, +33, +251, +236, +214, +168, +194, +48, +228, +185, +230, +129, +0, +0, +31, +54, +50, +237, +176, +184, +178, +73, +161, +232, +24, +111, +100, +196, +165, +150, +62, +38, +0, +151, +178, +203, +69, +23, +156, +69, +15, +224, +47, +30, +112, +124, +186, +164, +80, +91, +100, +31, +170, +172, +242, +104, +83, +93, +134, +116, +183, +50, +2, +45, +100, +71, +224, +219, +0, +195, +32, +76, +39, +157, +132, +226, +191, +121, +178, +39, +84, +73, +7, +177, +197, +78, +142, +171, +35, +98, +59, +252, +94, +5, +110, +252, +57, +75, +89, +240, +202, +86, +226, +197, +138, +184, +129, +108, +35, +220, +248, +135, +129, +1, +110, +35, +167, +202, +122, +130, +99, +122, +196, +195, +212, +19, +115, +120, +1, +43, +172, +40, +9, +139, +55, +177, +213, +194, +125, +41, +38, +90, +151, +192, +63, +134, +53, +59, +146, +179, +13, +132, +143, +175, +178, +241, +145, +66, +91, +135, +34, +6, +79, +74, +36, +121, +251, +227, +171, +248, +160, +16, +119, +128, +77, +202, +93, +156, +172, +140, +149, +49, +133, +145, +50, +170, +249, +237, +107, +124, +61, +245, +250, +24, +151, +184, +200, +38, +198, +224, +18, +248, +21, +100, +136, +10, +53, +101, +27, +130, +122, +226, +131, +9, +50, +0, +133, +220, +113, +200, +44, +171, +175, +126, +110, +177, +119, +151, +25, +32, +82, +138, +144, +199, +189, +145, +253, +235, +39, +157, +40, +96, +92, +216, +170, +21, +190, +49, +107, +131, +58, +190, +137, +59, +76, +122, +4, +158, +67, +99, +151, +199, +233, +216, +163, +92, +174, +13, +183, +107, +32, +69, +182, +125, +74, +227, +85, +97, +242, +101, +130, +142, +204, +116, +221, +20, +218, +245, +128, +104, +20, +213, +12, +63, +247, +10, +55, +176, +123, +51, +152, +60, +32, +8, +3, +213, +179, +158, +245, +202, +213, +71, +187, +23, +100, +93, +48, +226, +35, +135, +143, +83, +66, +253, +119, +47, +107, +118, +86, +118, +48, +27, +158, +142, +105, +80, +91, +41, +154, +29, +239, +52, +99, +126, +146, +172, +30, +244, +106, +204, +76, +182, +66, +138, +248, +141, +80, +14, +9, +165, +126, +250, +166, +83, +224, +66, +155, +18, +43, +241, +22, +96, +64, +111, +244, +213, +207, +13, +88, +126, +70, +33, +175, +192, +137, +222, +98, +143, +7, +232, +110, +160, +84, +239, +228, +141, +220, +190, +111, +141, +187, +217, +169, +71, +95, +192, +155, +157, +134, +196, +237, +123, +176, +25, +248, +67, +98, +157, +15, +203, +242, +53, +157, +220, +251, +128, +131, +157, +65, +168, +238, +48, +54, +105, +107, +245, +185, +91, +11, +153, +75, +144, +233, +143, +107, +249, +197, +189, +96, +91, +134, +107, +162, +1, +170, +144, +152, +20, +170, +21, +106, +135, +229, +90, +50, +62, +239, +199, +7, +32, +70, +6, +195, +71, +251, +36, +47, +72, +144, +132, +34, +235, +251, +227, +113, +60, +132, +55, +67, +191, +96, +206, +198, +88, +179, +74, +101, +27, +184, +83, +244, +226, +16, +17, +165, +17, +218, +150, +24, +203, +152, +112, +18, +194, +201, +128, +210, +245, +109, +94, +108, +62, +230, +170, +0, +0, +226, +143, +56, +215, +81, +26, +88, +212, +172, +204, +113, +33, +160, +125, +197, +130, +75, +99, +64, +17, +8, +145, +171, +97, +187, +132, +221, +119, +242, +103, +69, +235, +20, +28, +43, +81, +94, +113, +215, +16, +172, +21, +165, +197, +84, +10, +42, +124, +22, +105, +61, +25, +47, +126, +140, +160, +82, +1, +113, +106, +89, +58, +93, +7, +58, +136, +124, +178, +205, +220, +87, +122, +39, +215, +79, +34, +62, +215, +120, +223, +141, +41, +39, +74, +16, +70, +255, +133, +173, +93, +181, +5, +247, +234, +163, +212, +245, +8, +213, +181, +56, +75, +151, +165, +67, +48, +101, +197, +116, +222, +41, +180, +111, +62, +59, +64, +193, +247, +31, +53, +114, +168, +179, +182, +173, +117, +105, +39, +105, +115, +94, +150, +204, +115, +105, +27, +180, +113, +62, +10, +13, +200, +191, +44, +155, +211, +180, +53, +3, +51, +64, +112, +154, +125, +53, +74, +208, +164, +86, +69, +79, +27, +82, +79, +206, +71, +147, +206, +87, +148, +130, +148, +209, +31, +157, +115, +213, +66, +113, +75, +32, +210, +77, +39, +227, +133, +195, +91, +57, +76, +124, +70, +169, +102, +127, +185, +102, +122, +92, +211, +178, +90, +182, +117, +144, +124, +11, +43, +72, +86, +230, +96, +216, +236, +210, +30, +209, +199, +56, +248, +229, +90, +91, +18, +128, +111, +15, +35, +170, +78, +12, +241, +215, +76, +222, +197, +189, +83, +173, +28, +80, +41, +118, +164, +194, +1, +78, +140, +32, +146, +37, +183, +104, +5, +243, +78, +147, +221, +5, +144, +95, +50, +176, +229, +169, +238, +87, +179, +245, +32, +189, +193, +164, +60, +234, +253, +192, +155, +151, +106, +134, +167, +0, +85, +43, +90, +42, +8, +34, +142, +93, +208, +3, +238, +119, +171, +216, +73, +193, +247, +73, +107, +109, +217, +107, +182, +51, +103, +106, +50, +16, +140, +17, +208, +172, +91, +131, +228, +139, +11, +46, +198, +142, +182, +75, +216, +134, +141, +98, +156, +216, +156, +127, +224, +89, +145, +106, +123, +85, +233, +29, +180, +236, +241, +60, +251, +81, +42, +123, +84, +124, +41, +82, +56, +229, +127, +60, +1, +182, +173, +194, +203, +49, +177, +239, +103, +106, +147, +181, +30, +8, +198, +203, +214, +70, +104, +180, +155, +252, +125, +95, +103, +219, +104, +172, +240, +66, +183, +41, +178, +111, +184, +93, +149, +86, +148, +244, +137, +105, +167, +95, +216, +69, +229, +43, +48, +183, +253, +29, +115, +32, +74, +52, +245, +122, +196, +164, +68, +181, +221, +209, +202, +201, +93, +174, +254, +222, +251, +21, +124, +172, +72, +214, +80, +157, +86, +83, +140, +53, +93, +229, +157, +238, +125, +27, +36, +153, +163, +28, +31, +21, +87, +8, +188, +124, +105, +28, +122, +46, +58, +165, +143, +255, +184, +157, +49, +174, +255, +7, +17, +230, +188, +45, +73, +121, +111, +203, +208, +193, +253, +164, +166, +208, +215, +8, +160, +5, +140, +109, +222, +181, +162, +52, +22, +5, +165, +240, +172, +163, +47, +64, +74, +224, +89, +101, +28, +74, +90, +77, +69, +0, +0, +52, +60, +93, +220, +196, +213, +212, +243, +104, +179, +141, +25, +29, +203, +242, +241, +130, +192, +4, +74, +97, +31, +240, +25, +147, +252, +157, +77, +246, +58, +165, +40, +64, +183, +106, +46, +106, +47, +69, +247, +112, +134, +166, +237, +129, +33, +199, +196, +181, +84, +116, +208, +112, +249, +102, +21, +248, +149, +127, +51, +68, +59, +92, +84, +1, +147, +250, +14, +12, +13, +87, +100, +243, +39, +80, +76, +153, +100, +219, +224, +17, +56, +145, +211, +118, +51, +37, +208, +69, +115, +148, +70, +201, +47, +76, +19, +255, +55, +211, +167, +78, +112, +251, +225, +158, +217, +236, +17, +130, +68, +95, +31, +233, +178, +235, +211, +31, +1, +164, +75, +223, +57, +77, +42, +183, +10, +72, +50, +53, +12, +149, +149, +6, +11, +158, +12, +115, +191, +239, +86, +18, +212, +218, +91, +121, +61, +226, +178, +59, +34, +95, +229, +177, +113, +242, +196, +161, +232, +228, +176, +179, +212, +113, +131, +92, +225, +58, +110, +182, +49, +144, +217, +168, +128, +251, +16, +164, +144, +5, +171, +175, +225, +219, +84, +245, +188, +0, +89, +248, +226, +71, +100, +88, +65, +115, +155, +101, +200, +49, +205, +2, +61, +173, +197, +198, +171, +188, +123, +155, +135, +188, +101, +167, +11, +121, +48, +82, +2, +62, +165, +82, +38, +108, +45, +202, +78, +169, +193, +111, +68, +151, +248, +159, +75, +42, +165, +150, +19, +132, +188, +180, +183, +154, +9, +232, +215, +63, +202, +221, +26, +54, +62, +209, +62, +66, +254, +35, +83, +28, +169, +229, +87, +64, +110, +214, +103, +226, +217, +50, +24, +168, +55, +71, +23, +69, +1, +140, +154, +174, +227, +119, +25, +248, +137, +197, +151, +121, +168, +92, +18, +62, +34, +200, +188, +89, +93, +230, +23, +180, +191, +6, +46, +30, +60, +161, +86, +61, +250, +55, +210, +21, +213, +194, +73, +250, +151, +32, +52, +218, +62, +174, +59, +38, +227, +80, +166, +118, +196, +49, +118, +188, +109, +39, +39, +68, +56, +58, +194, +172, +201, +80, +207, +145, +89, +161, +206, +196, +17, +162, +141, +99, +15, +161, +141, +20, +237, +100, +62, +50, +126, +165, +250, +140, +49, +40, +113, +126, +178, +101, +65, +137, +15, +4, +152, +231, +5, +36, +220, +147, +94, +45, +39, +98, +191, +75, +163, +87, +147, +51, +96, +51, +16, +101, +126, +144, +181, +8, +158, +144, +16, +130, +204, +62, +29, +142, +194, +242, +99, +156, +232, +104, +254, +113, +156, +98, +142, +217, +167, +229, +58, +241, +109, +246, +162, +18, +90, +149, +129, +193, +146, +186, +227, +75, +107, +65, +11, +229, +129, +38, +152, +155, +85, +210, +98, +115, +225, +171, +152, +217, +85, +195, +28, +10, +183, +184, +230, +193, +109, +81, +40, +201, +122, +144, +12, +123, +137, +11, +196, +108, +111, +221, +80, +235, +15, +30, +108, +199, +86, +255, +202, +163, +201, +10, +237, +195, +136, +119, +131, +149, +185, +171, +66, +97, +58, +194, +139, +50, +249, +172, +186, +0, +32, +24, +1, +132, +151, +54, +226, +251, +84, +0, +0, +213, +152, +76, +217, +33, +152, +163, +67, +183, +226, +109, +250, +177, +223, +193, +74, +93, +10, +42, +4, +184, +48, +93, +249, +174, +150, +106, +230, +125, +234, +195, +138, +185, +239, +2, +39, +253, +253, +7, +4, +146, +92, +40, +133, +118, +115, +97, +49, +154, +6, +80, +0, +137, +211, +114, +33, +212, +4, +209, +162, +99, +152, +129, +23, +8, +30, +240, +191, +207, +39, +25, +209, +32, +122, +117, +243, +231, +147, +13, +142, +34, +81, +67, +148, +170, +176, +215, +245, +206, +126, +93, +238, +234, +34, +44, +111, +141, +66, +235, +34, +224, +224, +206, +8, +169, +148, +135, +220, +25, +190, +247, +241, +32, +116, +29, +46, +54, +87, +63, +236, +128, +28, +117, +236, +152, +131, +49, +168, +99, +181, +91, +255, +56, +66, +33, +42, +234, +77, +214, +100, +167, +235, +179, +133, +160, +246, +165, +236, +159, +195, +176, +8, +80, +252, +2, +20, +126, +56, +113, +113, +169, +205, +242, +100, +108, +144, +210, +118, +184, +51, +44, +216, +253, +174, +164, +43, +232, +3, +96, +96, +173, +183, +251, +72, +69, +163, +86, +103, +159, +123, +192, +11, +226, +115, +42, +146, +73, +19, +74, +62, +148, +94, +42, +193, +145, +113, +96, +80, +166, +36, +125, +6, +150, +5, +228, +16, +222, +106, +132, +166, +56, +170, +96, +61, +226, +63, +142, +96, +133, +112, +188, +70, +90, +250, +230, +73, +52, +151, +156, +103, +64, +243, +1, +57, +107, +245, +244, +15, +37, +224, +96, +4, +192, +73, +45, +22, +42, +78, +165, +249, +106, +156, +241, +187, +20, +177, +216, +215, +205, +103, +78, +73, +101, +26, +187, +143, +99, +144, +217, +211, +145, +127, +64, +131, +173, +106, +112, +143, +52, +91, +29, +125, +249, +187, +109, +78, +88, +196, +189, +140, +158, +192, +136, +168, +92, +104, +237, +186, +64, +25, +69, +126, +110, +148, +29, +130, +126, +75, +188, +148, +138, +74, +103, +165, +117, +139, +79, +146, +119, +178, +159, +224, +77, +155, +171, +2, +218, +194, +154, +114, +217, +90, +175, +244, +238, +157, +69, +247, +156, +30, +10, +63, +101, +226, +249, +120, +17, +43, +125, +15, +196, +11, +107, +48, +48, +222, +200, +90, +155, +184, +50, +46, +185, +155, +43, +221, +194, +70, +3, +203, +51, +229, +139, +111, +128, +167, +30, +1, +233, +59, +86, +241, +102, +191, +189, +128, +109, +180, +221, +220, +51, +159, +96, +215, +237, +144, +156, +29, +206, +164, +233, +118, +119, +41, +184, +144, +3, +211, +62, +244, +137, +252, +112, +183, +28, +5, +115, +25, +50, +101, +112, +9, +5, +150, +33, +0, +22, +164, +130, +192, +33, +21, +62, +208, +4, +12, +252, +177, +183, +203, +176, +34, +114, +153, +212, +82, +31, +116, +78, +55, +147, +133, +45, +135, +112, +13, +86, +81, +235, +69, +168, +229, +35, +20, +96, +42, +192, +16, +119, +125, +80, +173, +249, +160, +117, +44, +83, +198, +9, +87, +228, +25, +14, +226, +188, +126, +177, +217, +54, +19, +173, +216, +59, +158, +198, +208, +174, +71, +197, +55, +0, +0, +55, +223, +110, +95, +117, +98, +124, +108, +212, +87, +226, +80, +178, +60, +129, +239, +26, +155, +133, +29, +185, +112, +65, +130, +33, +18, +12, +232, +189, +142, +60, +90, +184, +145, +9, +245, +55, +41, +80, +38, +204, +215, +4, +37, +82, +19, +48, +229, +75, +131, +112, +163, +141, +63, +4, +106, +29, +118, +183, +26, +6, +197, +235, +239, +76, +182, +55, +118, +5, +55, +21, +164, +195, +173, +103, +73, +209, +228, +225, +130, +79, +17, +239, +119, +15, +53, +163, +187, +32, +222, +127, +23, +10, +20, +150, +119, +49, +169, +115, +239, +57, +226, +65, +136, +62, +28, +162, +46, +79, +181, +231, +225, +10, +243, +90, +141, +246, +202, +122, +126, +229, +49, +136, +246, +220, +218, +214, +57, +217, +199, +237, +120, +122, +17, +83, +192, +221, +218, +139, +38, +14, +42, +125, +77, +69, +29, +80, +139, +255, +162, +61, +225, +48, +184, +2, +60, +192, +242, +91, +90, +72, +248, +176, +251, +253, +76, +235, +58, +220, +247, +210, +150, +37, +178, +68, +237, +33, +237, +66, +144, +125, +167, +143, +186, +248, +181, +132, +164, +45, +1, +174, +200, +66, +197, +239, +12, +247, +57, +222, +96, +172, +218, +180, +86, +106, +201, +149, +248, +104, +232, +96, +127, +44, +124, +170, +203, +226, +48, +219, +229, +28, +189, +134, +228, +226, +171, +200, +158, +27, +206, +93, +242, +120, +64, +48, +167, +73, +138, +50, +52, +73, +25, +144, +1, +152, +86, +16, +228, +185, +93, +68, +15, +106, +176, +102, +57, +46, +177, +179, +204, +60, +184, +22, +180, +74, +203, +83, +81, +199, +226, +217, +20, +71, +57, +204, +10, +130, +72, +104, +171, +110, +14, +85, +136, +134, +187, +164, +249, +222, +134, +46, +212, +164, +233, +54, +138, +15, +16, +190, +189, +218, +121, +234, +4, +186, +28, +72, +166, +181, +106, +158, +52, +212, +127, +207, +54, +126, +160, +45, +235, +199, +102, +142, +47, +88, +122, +159, +146, +191, +181, +105, +194, +16, +167, +88, +213, +36, +62, +103, +241, +150, +160, +105, +178, +170, +178, +179, +57, +134, +58, +165, +118, +108, +213, +164, +137, +240, +172, +85, +139, +161, +157, +104, +74, +253, +109, +89, +32, +178, +99, +248, +9, +109, +172, +152, +241, +89, +1, +243, +160, +170, +47, +1, +254, +28, +38, +41, +32, +9, +83, +249, +14, +170, +44, +213, +188, +180, +209, +21, +85, +249, +214, +170, +181, +78, +81, +38, +105, +98, +156, +193, +164, +135, +50, +176, +58, +123, +132, +65, +72, +37, +249, +234, +169, +76, +234, +214, +102, +74, +133, +137, +230, +41, +83, +156, +218, +232, +126, +89, +246, +94, +77, +106, +97, +110, +197, +178, +222, +226, +229, +149, +76, +144, +14, +97, +43, +12, +110, +14, +183, +142, +93, +158, +0, +232, +109, +4, +240, +146, +202, +102, +184, +32, +144, +27, +226, +149, +18, +248, +118, +169, +67, +118, +78, +236, +198, +54, +168, +108, +228, +72, +134, +159, +130, +228, +197, +242, +205, +253, +80, +167, +180, +30, +83, +14, +83, +89, +222, +108, +252, +0, +0, +204, +30, +229, +179, +171, +128, +218, +62, +90, +159, +102, +169, +46, +64, +151, +47, +27, +59, +197, +72, +93, +17, +250, +95, +86, +53, +104, +242, +52, +87, +117, +111, +215, +166, +26, +134, +93, +164, +145, +20, +216, +95, +245, +131, +4, +102, +9, +83, +249, +111, +53, +144, +252, +137, +37, +130, +49, +217, +69, +109, +32, +203, +111, +15, +99, +127, +34, +44, +9, +158, +44, +134, +162, +171, +91, +97, +75, +181, +204, +18, +29, +174, +53, +237, +12, +15, +108, +224, +83, +34, +179, +141, +105, +189, +24, +243, +192, +130, +239, +18, +101, +131, +156, +74, +52, +43, +178, +23, +232, +136, +70, +67, +82, +179, +55, +208, +50, +146, +203, +247, +131, +174, +224, +215, +169, +43, +204, +111, +190, +162, +133, +94, +18, +20, +39, +255, +199, +83, +114, +134, +3, +175, +151, +251, +125, +155, +78, +228, +145, +6, +192, +206, +161, +181, +164, +121, +210, +46, +238, +103, +58, +12, +58, +36, +18, +65, +113, +112, +40, +70, +62, +233, +10, +231, +83, +157, +132, +175, +96, +247, +78, +227, +15, +24, +204, +165, +225, +63, +162, +86, +119, +130, +149, +3, +255, +14, +148, +43, +228, +55, +142, +25, +63, +72, +80, +107, +122, +202, +228, +111, +196, +231, +205, +65, +20, +68, +42, +221, +42, +71, +238, +28, +183, +191, +216, +127, +172, +177, +69, +101, +77, +184, +154, +142, +109, +133, +177, +185, +171, +7, +51, +29, +121, +192, +103, +64, +60, +118, +146, +174, +50, +208, +25, +189, +145, +121, +116, +117, +179, +161, +31, +86, +39, +228, +166, +35, +62, +71, +247, +17, +249, +121, +144, +84, +114, +198, +44, +74, +3, +91, +31, +151, +181, +121, +118, +234, +125, +239, +240, +147, +56, +22, +253, +69, +239, +39, +138, +145, +213, +32, +251, +54, +211, +73, +33, +140, +240, +151, +12, +100, +88, +125, +34, +139, +56, +53, +223, +129, +239, +171, +97, +110, +115, +171, +250, +225, +123, +42, +48, +64, +156, +106, +91, +154, +223, +225, +75, +162, +18, +132, +47, +105, +151, +138, +224, +94, +139, +231, +238, +73, +10, +247, +212, +229, +183, +152, +188, +160, +100, +172, +101, +142, +183, +185, +174, +198, +182, +109, +58, +201, +213, +7, +52, +244, +152, +39, +144, +72, +254, +15, +64, +109, +145, +49, +124, +203, +118, +82, +151, +127, +219, +210, +100, +47, +189, +163, +226, +143, +111, +87, +207, +97, +220, +82, +136, +104, +228, +4, +130, +18, +21, +0, +195, +0, +4, +193, +117, +134, +34, +148, +209, +232, +205, +238, +126, +96, +17, +93, +255, +230, +213, +114, +237, +35, +37, +23, +7, +19, +54, +155, +13, +174, +120, +20, +239, +107, +94, +67, +234, +203, +151, +122, +14, +216, +38, +36, +26, +108, +230, +139, +96, +174, +147, +201, +179, +6, +91, +185, +27, +210, +102, +148, +103, +24, +59, +85, +67, +117, +0, +183, +106, +188, +180, +67, +154, +153, +72, +103, +46, +204, +79, +238, +193, +72, +147, +74, +65, +158, +191, +137, +217, +93, +252, +48, +202, +192, +222, +234, +208, +212, +0, +0, +235, +161, +119, +248, +74, +105, +188, +159, +38, +35, +93, +37, +240, +217, +133, +160, +89, +16, +71, +243, +86, +71, +16, +146, +153, +128, +138, +178, +25, +198, +85, +124, +105, +158, +135, +134, +45, +220, +85, +197, +128, +53, +94, +155, +150, +112, +90, +224, +20, +22, +53, +4, +143, +125, +38, +184, +91, +16, +115, +92, +124, +236, +5, +70, +149, +219, +169, +196, +179, +27, +253, +109, +33, +133, +77, +224, +48, +184, +175, +207, +158, +125, +94, +84, +76, +56, +157, +79, +121, +182, +181, +140, +170, +212, +116, +115, +179, +85, +180, +12, +143, +40, +171, +202, +84, +37, +13, +74, +191, +13, +63, +22, +114, +44, +189, +201, +166, +39, +18, +55, +116, +159, +180, +56, +174, +194, +137, +161, +1, +204, +198, +181, +235, +58, +255, +11, +74, +24, +169, +58, +115, +6, +63, +119, +77, +84, +113, +242, +42, +86, +141, +137, +203, +199, +166, +237, +36, +248, +18, +207, +224, +140, +181, +230, +245, +125, +240, +231, +132, +85, +90, +96, +92, +105, +63, +11, +246, +172, +197, +243, +143, +126, +62, +146, +248, +136, +167, +89, +176, +56, +12, +39, +252, +5, +172, +87, +109, +71, +3, +174, +245, +240, +102, +84, +126, +21, +30, +50, +211, +22, +181, +23, +15, +148, +145, +242, +123, +211, +22, +83, +25, +133, +113, +197, +241, +228, +213, +17, +223, +193, +14, +63, +134, +107, +209, +3, +215, +237, +170, +53, +74, +53, +136, +66, +31, +14, +39, +199, +133, +221, +88, +209, +68, +156, +172, +217, +26, +118, +195, +19, +157, +226, +138, +102, +65, +139, +218, +183, +172, +81, +167, +173, +186, +1, +113, +141, +98, +131, +26, +89, +43, +246, +220, +67, +33, +112, +72, +141, +225, +33, +202, +210, +79, +114, +77, +108, +155, +145, +100, +86, +235, +210, +24, +148, +157, +67, +135, +218, +38, +91, +220, +175, +172, +4, +44, +136, +229, +177, +176, +114, +18, +98, +229, +188, +213, +51, +241, +148, +167, +127, +60, +105, +227, +87, +254, +216, +164, +213, +180, +119, +134, +80, +237, +8, +223, +157, +197, +67, +67, +152, +36, +128, +216, +239, +145, +200, +24, +97, +13, +59, +147, +232, +26, +49, +35, +168, +113, +5, +192, +42, +38, +34, +0, +126, +174, +198, +54, +147, +85, +53, +104, +134, +172, +173, +13, +0, +240, +185, +145, +108, +149, +195, +251, +189, +46, +119, +67, +248, +198, +29, +166, +52, +2, +249, +180, +154, +78, +237, +226, +246, +177, +4, +106, +44, +26, +35, +102, +188, +72, +1, +196, +71, +83, +241, +153, +171, +226, +250, +68, +197, +88, +216, +127, +142, +186, +15, +252, +98, +7, +17, +112, +16, +140, +92, +2, +197, +74, +122, +138, +58, +223, +11, +183, +183, +131, +216, +141, +57, +103, +67, +168, +99, +6, +80, +44, +21, +92, +62, +4, +53, +61, +139, +75, +99, +133, +237, +87, +49, +97, +125, +67, +173, +107, +7, +67, +253, +212, +22, +230, +38, +115, +74, +64, +190, +57, +131, +253, +152, +0, +164, +129, +202, +177, +84, +195, +93, +165, +43, +91, +164, +0, +0, +214, +173, +251, +78, +26, +129, +114, +122, +120, +198, +25, +103, +156, +253, +125, +247, +87, +44, +252, +12, +232, +73, +100, +252, +66, +194, +86, +93, +249, +49, +179, +212, +12, +253, +10, +250, +207, +48, +6, +144, +84, +136, +202, +39, +102, +239, +103, +185, +51, +136, +183, +105, +146, +30, +68, +127, +234, +151, +35, +72, +245, +189, +119, +144, +223, +185, +165, +194, +39, +22, +1, +231, +120, +206, +163, +193, +13, +14, +111, +7, +254, +177, +160, +246, +195, +250, +59, +220, +101, +133, +42, +120, +205, +14, +184, +160, +160, +14, +184, +228, +44, +124, +16, +52, +224, +13, +6, +161, +218, +4, +41, +79, +172, +2, +213, +45, +111, +195, +162, +1, +27, +250, +61, +131, +77, +179, +167, +173, +105, +191, +37, +207, +174, +117, +51, +232, +200, +67, +31, +50, +150, +23, +18, +211, +204, +166, +14, +140, +94, +76, +62, +150, +140, +197, +238, +64, +117, +100, +188, +255, +116, +41, +35, +165, +189, +77, +217, +145, +194, +34, +202, +96, +179, +10, +60, +236, +65, +165, +58, +57, +24, +251, +66, +67, +246, +114, +116, +171, +49, +157, +60, +253, +33, +247, +187, +106, +222, +169, +36, +130, +232, +228, +5, +92, +141, +85, +159, +211, +235, +43, +113, +39, +159, +91, +126, +99, +163, +26, +20, +184, +44, +178, +170, +153, +23, +130, +249, +88, +186, +81, +245, +183, +42, +175, +128, +102, +72, +108, +49, +30, +212, +29, +92, +85, +73, +160, +35, +68, +103, +143, +162, +55, +153, +53, +159, +204, +108, +49, +141, +105, +103, +169, +45, +108, +180, +92, +197, +75, +97, +235, +70, +96, +206, +143, +91, +66, +114, +48, +249, +220, +150, +177, +109, +138, +38, +157, +100, +183, +246, +161, +238, +53, +193, +28, +237, +177, +116, +34, +167, +138, +219, +241, +40, +106, +183, +224, +119, +215, +181, +198, +107, +167, +67, +100, +62, +218, +182, +142, +66, +216, +182, +254, +61, +26, +15, +23, +129, +20, +38, +10, +24, +178, +51, +242, +134, +79, +149, +160, +249, +103, +1, +46, +54, +157, +49, +211, +188, +156, +160, +153, +172, +48, +16, +179, +200, +225, +244, +191, +27, +100, +243, +205, +106, +96, +135, +57, +7, +222, +61, +54, +213, +217, +235, +16, +250, +18, +169, +170, +42, +2, +18, +208, +85, +60, +108, +203, +19, +202, +196, +40, +253, +138, +25, +183, +43, +201, +18, +146, +136, +24, +111, +44, +231, +1, +58, +201, +133, +236, +236, +172, +173, +209, +222, +202, +201, +209, +236, +118, +230, +194, +60, +104, +41, +217, +150, +251, +17, +146, +122, +112, +23, +176, +228, +157, +65, +182, +167, +135, +43, +231, +10, +203, +84, +7, +255, +126, +178, +87, +254, +46, +81, +29, +44, +103, +13, +223, +119, +26, +129, +21, +58, +125, +212, +232, +185, +19, +122, +255, +248, +76, +139, +9, +169, +188, +250, +50, +10, +32, +37, +189, +127, +59, +40, +128, +122, +69, +132, +47, +107, +207, +35, +119, +119, +196, +198, +178, +21, +56, +3, +184, +147, +223, +199, +32, +53, +178, +23, +126, +43, +249, +0, +0, +100, +168, +202, +15, +199, +69, +156, +0, +135, +116, +218, +142, +145, +243, +81, +116, +92, +96, +207, +7, +108, +189, +37, +194, +131, +109, +251, +220, +154, +70, +149, +1, +20, +31, +121, +110, +211, +170, +18, +29, +114, +183, +162, +129, +99, +248, +38, +165, +193, +23, +218, +162, +142, +49, +2, +147, +52, +12, +217, +99, +121, +0, +25, +31, +235, +65, +31, +87, +158, +22, +65, +136, +13, +143, +2, +199, +252, +147, +28, +91, +77, +89, +98, +246, +238, +27, +197, +86, +115, +78, +239, +234, +241, +118, +180, +153, +10, +51, +172, +154, +8, +115, +48, +35, +126, +110, +234, +153, +60, +211, +144, +202, +35, +136, +198, +17, +208, +239, +129, +224, +174, +177, +135, +83, +168, +147, +88, +33, +178, +86, +251, +33, +189, +37, +243, +155, +0, +240, +231, +51, +114, +57, +7, +202, +242, +28, +68, +86, +138, +64, +80, +116, +133, +218, +53, +141, +97, +30, +105, +133, +164, +38, +109, +156, +49, +198, +19, +83, +194, +151, +71, +129, +52, +149, +138, +110, +105, +152, +74, +7, +71, +38, +113, +146, +196, +155, +164, +163, +200, +119, +247, +249, +124, +200, +207, +155, +251, +181, +212, +64, +7, +190, +58, +234, +86, +158, +150, +219, +92, +49, +110, +250, +249, +86, +135, +143, +12, +56, +197, +143, +185, +47, +138, +72, +204, +51, +121, +101, +227, +72, +69, +166, +46, +70, +153, +221, +209, +160, +203, +30, +190, +118, +119, +12, +218, +0, +41, +196, +230, +202, +117, +25, +103, +59, +1, +92, +174, +94, +26, +108, +105, +102, +165, +37, +65, +155, +125, +101, +4, +219, +235, +235, +89, +244, +98, +101, +38, +128, +158, +12, +18, +7, +204, +180, +91, +207, +28, +162, +31, +185, +42, +201, +39, +108, +192, +168, +45, +177, +133, +116, +85, +81, +132, +14, +176, +229, +117, +204, +182, +14, +237, +212, +161, +249, +221, +253, +145, +176, +224, +29, +112, +106, +46, +33, +112, +207, +141, +82, +83, +97, +40, +118, +132, +83, +69, +87, +134, +125, +40, +240, +125, +202, +25, +211, +4, +14, +171, +132, +1, +103, +164, +183, +237, +241, +211, +55, +216, +130, +184, +20, +241, +159, +4, +97, +193, +37, +246, +231, +215, +122, +176, +251, +253, +233, +73, +106, +156, +61, +150, +126, +204, +247, +103, +112, +247, +223, +88, +22, +110, +187, +162, +161, +72, +58, +148, +34, +69, +174, +196, +202, +248, +124, +161, +106, +137, +78, +48, +144, +236, +41, +148, +116, +57, +10, +8, +198, +40, +84, +114, +204, +239, +135, +74, +10, +60, +151, +197, +146, +63, +1, +127, +226, +173, +54, +233, +157, +43, +188, +124, +144, +165, +120, +85, +178, +134, +24, +143, +125, +244, +128, +172, +90, +62, +104, +2, +113, +186, +216, +107, +162, +188, +164, +238, +144, +116, +6, +150, +222, +212, +50, +226, +189, +116, +205, +233, +150, +109, +199, +127, +55, +31, +189, +226, +206, +70, +194, +55, +251, +114, +209, +123, +40, +82, +37, +71, +78, +68, +101, +69, +189, +158, +172, +74, +90, +60, +25, +54, +91, +208, +253, +0, +0, +61, +113, +18, +43, +203, +101, +155, +143, +220, +236, +42, +130, +235, +203, +7, +197, +175, +213, +60, +56, +169, +51, +235, +8, +75, +183, +33, +166, +41, +198, +24, +223, +33, +209, +37, +174, +145, +0, +154, +214, +33, +148, +194, +211, +71, +11, +37, +53, +85, +108, +123, +5, +197, +6, +31, +200, +186, +189, +31, +252, +106, +56, +165, +56, +32, +250, +103, +112, +6, +242, +213, +66, +187, +247, +89, +3, +26, +224, +27, +189, +156, +171, +140, +2, +100, +176, +173, +27, +138, +74, +121, +123, +245, +192, +86, +85, +142, +217, +158, +183, +87, +204, +212, +111, +101, +183, +185, +188, +163, +201, +179, +39, +106, +198, +155, +202, +75, +92, +223, +53, +238, +11, +106, +180, +20, +102, +174, +73, +36, +209, +26, +18, +44, +63, +175, +231, +80, +147, +136, +164, +225, +120, +55, +208, +172, +218, +229, +169, +222, +110, +6, +127, +224, +195, +200, +168, +21, +123, +150, +10, +209, +140, +83, +158, +175, +200, +7, +202, +44, +104, +205, +183, +6, +191, +38, +211, +185, +100, +45, +9, +188, +70, +213, +167, +90, +201, +37, +227, +174, +10, +108, +72, +28, +181, +55, +187, +25, +151, +14, +19, +6, +232, +220, +74, +158, +60, +157, +69, +95, +248, +243, +22, +68, +160, +237, +43, +76, +50, +220, +39, +67, +45, +165, +173, +196, +242, +157, +35, +61, +141, +60, +52, +84, +192, +60, +104, +222, +198, +14, +210, +234, +23, +227, +204, +159, +33, +167, +96, +125, +210, +63, +44, +50, +83, +79, +34, +209, +54, +168, +91, +166, +166, +195, +34, +216, +119, +91, +214, +53, +153, +153, +102, +117, +65, +248, +114, +149, +21, +74, +37, +133, +192, +239, +14, +131, +8, +140, +252, +168, +179, +237, +182, +193, +245, +24, +80, +129, +2, +186, +188, +24, +93, +107, +58, +207, +227, +188, +132, +10, +247, +180, +240, +230, +19, +49, +91, +200, +222, +44, +219, +167, +27, +124, +74, +180, +197, +55, +220, +74, +30, +3, +18, +179, +249, +58, +55, +17, +8, +217, +194, +123, +100, +63, +171, +142, +127, +234, +236, +123, +101, +226, +201, +186, +219, +216, +74, +105, +18, +164, +216, +153, +204, +210, +169, +197, +142, +180, +94, +48, +32, +48, +36, +251, +166, +3, +190, +82, +187, +159, +250, +250, +13, +41, +54, +186, +64, +185, +7, +72, +16, +136, +24, +21, +142, +143, +190, +50, +221, +173, +124, +206, +186, +134, +112, +245, +190, +144, +133, +80, +178, +156, +163, +119, +38, +42, +83, +194, +163, +28, +119, +127, +42, +5, +102, +75, +250, +111, +142, +134, +244, +213, +73, +105, +20, +133, +144, +232, +143, +17, +132, +218, +159, +204, +97, +27, +22, +148, +153, +189, +79, +201, +137, +24, +254, +161, +123, +125, +151, +14, +207, +204, +234, +160, +3, +101, +244, +4, +104, +95, +21, +165, +210, +200, +35, +234, +40, +150, +183, +1, +29, +213, +0, +81, +79, +80, +138, +32, +33, +161, +20, +75, +200, +12, +122, +145, +236, +18, +7, +214, +130, +90, +16, +68, +17, +204, +69, +225, +146, +89, +89, +0, +0, +23, +112, +33, +93, +63, +104, +135, +187, +160, +165, +52, +77, +68, +220, +199, +150, +71, +88, +46, +235, +42, +48, +74, +136, +70, +76, +82, +117, +240, +235, +22, +58, +192, +249, +34, +174, +30, +145, +154, +216, +30, +86, +46, +235, +11, +93, +228, +74, +131, +217, +48, +201, +63, +209, +138, +152, +71, +218, +35, +147, +64, +197, +127, +193, +18, +199, +170, +231, +3, +82, +188, +212, +206, +140, +110, +153, +99, +39, +99, +71, +6, +1, +244, +186, +78, +199, +184, +163, +72, +29, +50, +227, +4, +96, +12, +137, +186, +217, +131, +39, +235, +61, +216, +181, +195, +207, +248, +148, +43, +138, +167, +101, +20, +196, +145, +74, +155, +12, +215, +17, +86, +199, +142, +190, +228, +113, +125, +232, +243, +202, +177, +136, +229, +6, +149, +138, +204, +175, +127, +34, +27, +59, +54, +37, +182, +60, +82, +238, +43, +174, +186, +11, +184, +6, +146, +207, +73, +211, +128, +231, +246, +42, +159, +230, +155, +105, +203, +159, +69, +145, +38, +176, +95, +128, +157, +232, +58, +205, +5, +157, +50, +24, +77, +157, +248, +13, +84, +89, +186, +233, +85, +149, +99, +82, +58, +130, +223, +188, +154, +56, +227, +12, +142, +155, +226, +210, +70, +105, +55, +149, +89, +210, +173, +250, +103, +42, +49, +51, +224, +201, +180, +236, +106, +229, +30, +43, +230, +36, +209, +241, +198, +169, +209, +196, +123, +149, +141, +176, +175, +82, +88, +254, +183, +47, +124, +29, +206, +246, +184, +210, +68, +193, +207, +110, +149, +211, +99, +22, +48, +33, +216, +113, +172, +168, +17, +188, +47, +185, +204, +183, +57, +107, +97, +164, +51, +134, +107, +159, +62, +87, +31, +159, +138, +12, +88, +191, +154, +4, +92, +233, +177, +199, +158, +229, +128, +9, +93, +80, +164, +97, +98, +214, +172, +107, +157, +159, +36, +120, +250, +154, +44, +90, +142, +123, +157, +233, +202, +24, +186, +151, +181, +56, +37, +44, +97, +10, +96, +220, +75, +223, +62, +70, +185, +205, +2, +80, +35, +143, +106, +211, +6, +120, +129, +236, +26, +54, +14, +117, +40, +128, +2, +17, +212, +241, +51, +60, +255, +3, +71, +187, +202, +116, +17, +169, +23, +107, +46, +170, +105, +130, +149, +80, +192, +191, +168, +95, +124, +161, +77, +9, +28, +208, +148, +237, +186, +164, +165, +53, +111, +191, +218, +63, +156, +7, +71, +239, +170, +155, +63, +195, +46, +51, +140, +8, +126, +162, +254, +69, +195, +212, +72, +18, +181, +34, +143, +204, +110, +148, +245, +102, +30, +75, +60, +67, +119, +255, +97, +90, +105, +135, +92, +222, +57, +24, +205, +172, +52, +193, +134, +49, +46, +69, +133, +110, +87, +25, +213, +8, +25, +22, +75, +10, +72, +65, +60, +187, +212, +199, +172, +209, +189, +217, +234, +102, +241, +28, +48, +221, +59, +150, +200, +77, +29, +229, +225, +55, +126, +137, +64, +49, +251, +85, +40, +190, +60, +129, +193, +203, +65, +46, +213, +134, +253, +164, +178, +149, +125, +97, +239, +215, +134, +110, +128, +75, +96, +32, +182, +179, +24, +72, +0, +0, +19, +199, +244, +52, +3, +251, +81, +195, +251, +93, +40, +244, +199, +210, +44, +36, +135, +156, +209, +19, +46, +35, +220, +24, +156, +14, +224, +147, +156, +118, +197, +40, +1, +111, +81, +228, +241, +40, +94, +169, +165, +108, +229, +226, +133, +194, +174, +237, +129, +86, +186, +32, +127, +244, +249, +252, +183, +153, +68, +19, +47, +66, +155, +32, +13, +192, +15, +164, +55, +127, +21, +68, +69, +113, +23, +245, +254, +64, +115, +91, +102, +115, +17, +147, +189, +50, +175, +9, +201, +180, +142, +231, +15, +191, +71, +244, +224, +146, +107, +137, +221, +229, +194, +235, +217, +74, +16, +5, +150, +26, +144, +232, +142, +163, +208, +207, +212, +198, +1, +80, +8, +151, +57, +99, +144, +8, +221, +95, +8, +137, +174, +137, +50, +184, +74, +28, +105, +62, +80, +3, +120, +26, +180, +100, +76, +236, +68, +217, +155, +141, +43, +61, +23, +180, +79, +219, +152, +117, +211, +18, +164, +234, +211, +79, +95, +238, +72, +233, +240, +250, +198, +187, +215, +164, +6, +84, +118, +206, +61, +46, +116, +149, +248, +144, +87, +177, +146, +139, +10, +149, +215, +4, +242, +23, +180, +164, +123, +18, +178, +34, +168, +239, +5, +124, +57, +212, +235, +150, +167, +91, +104, +150, +221, +38, +200, +11, +176, +18, +226, +225, +183, +67, +50, +65, +90, +197, +168, +247, +37, +235, +13, +233, +48, +176, +246, +16, +7, +183, +105, +109, +135, +110, +242, +107, +74, +57, +199, +175, +111, +68, +42, +7, +110, +250, +34, +244, +129, +220, +223, +119, +229, +74, +50, +208, +137, +171, +41, +70, +148, +5, +173, +192, +59, +167, +109, +251, +210, +204, +62, +72, +209, +69, +10, +145, +233, +19, +168, +191, +191, +230, +56, +98, +136, +255, +108, +92, +241, +49, +126, +66, +143, +194, +38, +9, +194, +26, +26, +147, +121, +75, +48, +194, +4, +136, +201, +106, +31, +240, +242, +3, +241, +196, +26, +212, +218, +235, +112, +229, +124, +83, +203, +201, +95, +252, +60, +101, +11, +204, +83, +103, +222, +229, +14, +180, +176, +0, +24, +219, +232, +247, +241, +245, +217, +191, +153, +103, +64, +156, +80, +243, +114, +209, +57, +127, +112, +14, +231, +82, +112, +17, +101, +230, +174, +80, +127, +181, +223, +200, +99, +180, +134, +52, +64, +51, +156, +190, +194, +235, +123, +231, +228, +39, +76, +110, +7, +182, +11, +44, +158, +181, +48, +172, +131, +149, +80, +86, +219, +102, +26, +98, +74, +88, +30, +190, +95, +230, +114, +110, +148, +8, +104, +213, +216, +102, +175, +246, +113, +169, +134, +174, +13, +216, +43, +156, +122, +251, +73, +30, +250, +218, +54, +71, +111, +254, +73, +79, +217, +101, +246, +8, +140, +91, +82, +1, +61, +100, +21, +228, +11, +186, +49, +103, +72, +39, +21, +228, +26, +231, +96, +133, +130, +67, +53, +27, +78, +118, +161, +98, +62, +3, +152, +254, +203, +126, +129, +65, +86, +187, +31, +10, +156, +115, +131, +117, +112, +150, +206, +124, +213, +50, +31, +24, +69, +99, +48, +208, +5, +2, +149, +38, +0, +0, +167, +222, +156, +186, +8, +18, +93, +131, +122, +65, +234, +11, +198, +154, +48, +235, +245, +71, +138, +178, +57, +39, +204, +131, +46, +47, +2, +109, +119, +149, +245, +17, +116, +209, +44, +50, +129, +42, +129, +133, +238, +55, +44, +245, +63, +3, +81, +55, +60, +180, +235, +116, +109, +87, +158, +41, +194, +199, +41, +106, +192, +160, +218, +30, +215, +138, +66, +93, +232, +28, +150, +92, +110, +144, +181, +85, +19, +143, +242, +61, +76, +70, +247, +181, +181, +66, +30, +160, +153, +176, +172, +137, +8, +82, +109, +99, +111, +104, +14, +109, +188, +244, +105, +24, +242, +15, +62, +16, +65, +71, +153, +181, +80, +64, +80, +43, +0, +64, +100, +253, +193, +246, +83, +229, +97, +254, +208, +137, +135, +45, +55, +190, +194, +87, +60, +13, +161, +172, +157, +170, +189, +8, +233, +192, +24, +20, +53, +39, +33, +221, +106, +229, +135, +221, +75, +154, +150, +138, +163, +154, +193, +132, +220, +51, +3, +235, +73, +193, +244, +77, +190, +201, +251, +31, +209, +167, +217, +19, +183, +154, +229, +132, +139, +26, +148, +65, +116, +219, +63, +104, +86, +54, +49, +230, +207, +185, +240, +15, +207, +75, +59, +49, +213, +139, +11, +200, +33, +187, +165, +79, +127, +57, +57, +114, +36, +222, +37, +50, +94, +68, +183, +64, +80, +46, +176, +25, +98, +100, +194, +91, +171, +34, +191, +180, +62, +17, +0, +169, +57, +44, +18, +241, +184, +245, +115, +200, +247, +212, +123, +73, +235, +162, +85, +192, +104, +92, +131, +149, +61, +173, +187, +80, +65, +137, +119, +44, +12, +44, +189, +108, +219, +121, +171, +175, +158, +206, +6, +97, +234, +200, +196, +196, +202, +139, +78, +15, +142, +174, +193, +123, +75, +216, +131, +14, +150, +146, +197, +144, +31, +89, +183, +39, +6, +18, +217, +177, +202, +248, +218, +117, +71, +55, +49, +70, +245, +255, +188, +139, +51, +33, +148, +158, +93, +140, +105, +55, +246, +152, +191, +106, +67, +204, +73, +113, +85, +151, +13, +105, +188, +12, +5, +14, +174, +106, +147, +226, +163, +192, +202, +40, +8, +155, +124, +157, +23, +200, +58, +254, +136, +47, +64, +106, +111, +200, +94, +87, +49, +83, +255, +154, +225, +76, +194, +28, +99, +249, +117, +7, +189, +188, +27, +109, +136, +75, +199, +175, +225, +68, +172, +27, +9, +173, +103, +157, +72, +230, +32, +16, +225, +16, +190, +148, +103, +181, +46, +220, +92, +117, +143, +104, +225, +233, +42, +194, +204, +197, +123, +139, +86, +193, +199, +66, +219, +174, +218, +3, +247, +226, +124, +230, +202, +136, +220, +110, +168, +214, +40, +227, +67, +178, +97, +64, +196, +18, +96, +223, +120, +4, +176, +162, +207, +65, +28, +239, +110, +129, +76, +127, +193, +149, +217, +249, +80, +237, +250, +154, +237, +151, +243, +81, +217, +227, +44, +245, +116, +234, +242, +180, +41, +152, +237, +158, +178, +254, +251, +54, +87, +215, +241, +54, +237, +148, +192, +41, +224, +252, +71, +185, +193, +109, +206, +10, +237, +20, +234, +35, +215, +193, +58, +146, +0, +0, +158, +114, +201, +18, +192, +32, +244, +88, +135, +178, +172, +249, +39, +237, +62, +232, +71, +249, +62, +55, +245, +214, +2, +80, +7, +135, +27, +104, +193, +156, +30, +245, +92, +78, +179, +64, +83, +21, +182, +235, +137, +101, +236, +184, +241, +223, +240, +248, +107, +91, +201, +151, +202, +31, +2, +149, +24, +48, +78, +220, +113, +177, +58, +147, +36, +63, +251, +128, +16, +97, +139, +206, +128, +192, +199, +177, +122, +231, +74, +198, +43, +53, +139, +156, +18, +218, +106, +142, +208, +197, +218, +15, +41, +219, +157, +47, +10, +44, +236, +18, +233, +252, +169, +235, +161, +10, +72, +34, +3, +18, +131, +196, +219, +7, +38, +170, +208, +243, +57, +129, +233, +31, +137, +186, +64, +216, +253, +57, +240, +142, +197, +31, +195, +223, +128, +73, +102, +216, +82, +164, +206, +67, +17, +251, +123, +133, +108, +2, +210, +198, +100, +23, +4, +184, +79, +144, +161, +187, +137, +133, +56, +205, +57, +248, +225, +109, +78, +247, +43, +142, +13, +159, +185, +94, +29, +40, +234, +124, +74, +238, +128, +153, +39, +15, +137, +51, +140, +91, +0, +110, +112, +245, +135, +6, +243, +225, +100, +19, +231, +24, +241, +56, +231, +107, +142, +101, +26, +51, +157, +87, +24, +65, +77, +145, +117, +170, +189, +56, +228, +15, +211, +231, +74, +172, +228, +92, +72, +221, +97, +63, +216, +3, +75, +179, +77, +115, +175, +230, +151, +176, +249, +74, +102, +162, +25, +75, +155, +209, +72, +71, +59, +68, +166, +82, +230, +195, +205, +73, +8, +141, +6, +45, +7, +115, +173, +227, +171, +197, +98, +88, +161, +171, +238, +65, +68, +202, +22, +145, +117, +35, +254, +94, +20, +178, +37, +235, +198, +28, +182, +64, +73, +212, +55, +171, +100, +86, +26, +11, +8, +70, +114, +205, +93, +208, +238, +32, +127, +180, +57, +180, +230, +76, +247, +191, +95, +126, +191, +119, +87, +246, +42, +30, +222, +90, +185, +253, +71, +38, +168, +40, +5, +228, +243, +230, +198, +35, +102, +24, +219, +111, +130, +246, +233, +42, +49, +186, +228, +48, +180, +34, +184, +68, +5, +61, +168, +132, +192, +95, +192, +220, +159, +32, +204, +86, +32, +224, +60, +202, +107, +235, +175, +138, +105, +135, +193, +144, +203, +205, +51, +78, +170, +239, +84, +5, +116, +209, +197, +11, +4, +205, +111, +186, +120, +93, +70, +5, +64, +241, +160, +99, +249, +41, +157, +13, +29, +89, +168, +218, +238, +98, +12, +191, +173, +206, +217, +196, +66, +17, +62, +4, +22, +194, +146, +101, +182, +132, +230, +40, +210, +104, +152, +50, +127, +195, +116, +223, +230, +231, +160, +15, +232, +137, +29, +150, +39, +135, +48, +142, +154, +77, +213, +11, +242, +226, +94, +147, +183, +223, +14, +122, +3, +179, +20, +159, +118, +61, +108, +52, +170, +180, +73, +98, +253, +75, +111, +165, +132, +231, +47, +2, +59, +19, +0, +229, +244, +146, +106, +34, +188, +105, +114, +17, +147, +255, +16, +201, +95, +197, +83, +245, +71, +105, +38, +97, +79, +93, +120, +28, +6, +162, +0, +0, +140, +157, +0, +123, +243, +231, +174, +123, +111, +86, +204, +238, +149, +129, +144, +99, +28, +115, +189, +111, +100, +37, +31, +178, +224, +89, +64, +180, +130, +28, +155, +85, +249, +222, +197, +29, +106, +33, +51, +225, +151, +154, +84, +37, +93, +146, +96, +24, +32, +181, +160, +83, +104, +115, +142, +184, +168, +185, +185, +210, +62, +185, +209, +170, +173, +179, +252, +151, +168, +20, +117, +159, +92, +180, +93, +187, +80, +231, +19, +188, +182, +212, +198, +146, +8, +245, +61, +11, +232, +216, +140, +66, +58, +152, +208, +175, +241, +129, +49, +180, +71, +84, +83, +108, +117, +87, +198, +158, +178, +202, +193, +255, +32, +35, +129, +142, +74, +203, +131, +123, +110, +224, +189, +161, +220, +72, +129, +216, +174, +161, +164, +221, +44, +104, +142, +80, +189, +5, +91, +243, +254, +103, +173, +191, +155, +253, +100, +21, +45, +218, +1, +219, +217, +5, +86, +134, +166, +51, +100, +144, +177, +227, +95, +153, +157, +240, +0, +200, +92, +75, +72, +94, +0, +132, +249, +143, +221, +93, +28, +119, +162, +197, +73, +153, +58, +145, +38, +155, +54, +190, +105, +219, +37, +52, +109, +59, +205, +124, +137, +144, +79, +63, +222, +39, +225, +177, +79, +185, +84, +204, +216, +9, +246, +35, +73, +114, +100, +230, +31, +30, +123, +141, +5, +62, +212, +6, +222, +173, +217, +77, +165, +237, +146, +112, +114, +75, +245, +31, +139, +186, +4, +129, +192, +188, +135, +100, +23, +2, +71, +99, +86, +97, +44, +31, +16, +74, +194, +202, +41, +133, +78, +65, +105, +9, +69, +214, +61, +128, +1, +234, +120, +167, +167, +93, +163, +154, +148, +148, +252, +181, +218, +1, +166, +177, +78, +111, +8, +167, +72, +201, +188, +249, +248, +39, +36, +239, +220, +243, +83, +126, +166, +98, +223, +231, +14, +80, +84, +80, +227, +101, +84, +191, +222, +146, +17, +137, +71, +88, +107, +37, +158, +66, +115, +223, +226, +126, +165, +41, +152, +150, +47, +36, +26, +177, +216, +116, +155, +137, +214, +61, +35, +75, +228, +224, +68, +167, +173, +51, +70, +91, +172, +63, +253, +99, +241, +143, +191, +214, +75, +123, +100, +97, +225, +217, +150, +151, +242, +98, +74, +72, +16, +14, +187, +43, +156, +233, +110, +43, +21, +133, +211, +88, +208, +212, +116, +174, +184, +208, +0, +249, +172, +227, +225, +172, +123, +155, +194, +249, +87, +122, +144, +249, +196, +48, +220, +9, +109, +138, +65, +88, +209, +107, +122, +221, +219, +113, +131, +128, +232, +115, +227, +126, +39, +49, +89, +120, +26, +64, +116, +164, +172, +107, +163, +94, +38, +231, +202, +147, +243, +75, +75, +85, +117, +76, +116, +175, +67, +201, +131, +221, +24, +195, +191, +160, +175, +227, +35, +13, +14, +138, +110, +112, +64, +246, +108, +225, +118, +169, +183, +248, +131, +103, +154, +224, +27, +134, +246, +207, +164, +236, +22, +125, +151, +248, +106, +167, +44, +106, +151, +131, +2, +8, +25, +0, +226, +213, +69, +132, +172, +192, +201, +242, +23, +98, +103, +35, +102, +165, +151, +133, +0, +0, +96, +196, +31, +238, +109, +0, +211, +199, +16, +158, +195, +159, +158, +40, +237, +217, +230, +250, +173, +17, +204, +241, +61, +231, +20, +199, +38, +168, +80, +149, +45, +124, +194, +127, +127, +105, +215, +5, +127, +178, +200, +123, +28, +106, +237, +158, +197, +34, +154, +175, +235, +181, +140, +203, +5, +120, +96, +60, +171, +212, +190, +168, +66, +151, +140, +66, +199, +139, +249, +175, +4, +249, +20, +177, +201, +196, +100, +125, +183, +94, +16, +212, +211, +44, +57, +221, +37, +28, +223, +132, +50, +73, +29, +191, +30, +230, +36, +135, +94, +33, +211, +229, +153, +95, +6, +225, +74, +20, +100, +141, +66, +108, +17, +48, +235, +78, +206, +164, +35, +106, +200, +125, +112, +12, +177, +83, +52, +11, +151, +38, +248, +115, +192, +122, +55, +134, +134, +51, +40, +148, +112, +218, +214, +190, +54, +53, +196, +33, +200, +118, +215, +253, +249, +141, +190, +84, +42, +57, +66, +45, +122, +55, +175, +172, +4, +212, +244, +251, +110, +30, +155, +165, +32, +12, +220, +124, +253, +180, +173, +155, +251, +171, +41, +51, +196, +184, +248, +106, +92, +88, +221, +185, +157, +215, +204, +62, +126, +215, +232, +220, +99, +67, +244, +139, +81, +190, +5, +36, +0, +59, +148, +159, +127, +19, +225, +249, +40, +186, +46, +8, +139, +114, +24, +27, +209, +77, +68, +74, +254, +179, +78, +216, +65, +182, +143, +166, +219, +69, +0, +33, +204, +223, +180, +115, +41, +238, +200, +192, +6, +163, +36, +73, +22, +255, +224, +126, +242, +198, +50, +133, +198, +224, +16, +249, +96, +122, +101, +99, +74, +7, +131, +113, +102, +59, +140, +12, +73, +162, +236, +33, +209, +246, +239, +99, +95, +185, +0, +84, +127, +206, +0, +249, +205, +199, +77, +237, +119, +128, +158, +176, +21, +102, +158, +238, +47, +103, +91, +37, +136, +165, +195, +84, +129, +178, +107, +110, +252, +130, +161, +255, +49, +102, +141, +100, +24, +82, +244, +189, +15, +197, +64, +46, +117, +233, +174, +163, +6, +154, +3, +220, +146, +86, +58, +23, +171, +245, +173, +238, +69, +103, +153, +28, +73, +100, +103, +227, +144, +161, +99, +82, +62, +127, +49, +63, +55, +107, +213, +53, +158, +7, +177, +34, +58, +198, +48, +171, +2, +0, +98, +77, +211, +46, +135, +242, +201, +227, +22, +11, +4, +228, +134, +62, +21, +245, +247, +30, +144, +102, +142, +204, +70, +190, +108, +224, +21, +233, +88, +180, +193, +185, +100, +26, +60, +244, +43, +182, +46, +111, +37, +98, +129, +183, +139, +115, +151, +76, +11, +122, +67, +142, +55, +82, +45, +70, +27, +118, +219, +152, +68, +25, +113, +100, +87, +93, +114, +144, +206, +63, +130, +101, +42, +133, +54, +225, +48, +240, +1, +69, +0, +167, +138, +157, +35, +243, +91, +151, +166, +96, +147, +0, +175, +192, +172, +227, +128, +197, +157, +41, +136, +30, +162, +67, +56, +122, +97, +204, +52, +202, +21, +90, +229, +66, +167, +64, +110, +136, +215, +145, +112, +95, +27, +124, +177, +251, +237, +80, +164, +142, +236, +97, +0, +0, +155, +169, +225, +122, +115, +168, +156, +95, +201, +222, +72, +43, +243, +219, +227, +72, +249, +196, +36, +173, +79, +103, +235, +139, +130, +99, +45, +102, +70, +98, +68, +80, +121, +103, +2, +239, +142, +209, +62, +250, +56, +250, +110, +65, +18, +149, +111, +200, +94, +118, +150, +254, +119, +170, +0, +50, +228, +207, +60, +184, +250, +34, +178, +231, +115, +40, +222, +107, +26, +39, +220, +74, +203, +176, +94, +179, +74, +124, +19, +201, +59, +222, +255, +154, +107, +195, +158, +130, +205, +250, +68, +88, +164, +42, +115, +220, +119, +218, +54, +150, +222, +148, +134, +80, +180, +45, +191, +172, +122, +71, +159, +51, +178, +123, +183, +242, +60, +206, +184, +38, +140, +227, +178, +228, +38, +140, +205, +84, +55, +178, +63, +54, +52, +239, +98, +199, +54, +226, +48, +81, +236, +187, +156, +78, +38, +233, +134, +87, +202, +19, +53, +198, +70, +17, +72, +139, +67, +179, +236, +47, +171, +114, +199, +9, +165, +59, +9, +52, +53, +241, +55, +100, +196, +140, +188, +113, +252, +214, +239, +251, +165, +90, +79, +185, +165, +162, +163, +88, +49, +200, +238, +29, +139, +69, +213, +91, +85, +42, +241, +131, +140, +74, +240, +246, +70, +18, +233, +48, +106, +252, +239, +95, +208, +122, +224, +49, +122, +152, +43, +73, +111, +141, +53, +250, +211, +152, +30, +253, +217, +99, +209, +160, +130, +124, +76, +69, +70, +161, +68, +80, +117, +210, +181, +143, +8, +40, +35, +230, +41, +87, +61, +103, +231, +144, +104, +132, +255, +48, +182, +140, +65, +91, +119, +94, +14, +108, +31, +229, +169, +17, +151, +215, +44, +128, +205, +215, +112, +127, +118, +85, +115, +236, +215, +58, +181, +182, +11, +219, +10, +214, +19, +52, +192, +10, +175, +87, +16, +11, +10, +113, +51, +232, +211, +31, +79, +146, +234, +208, +138, +95, +139, +159, +24, +174, +84, +114, +39, +123, +206, +198, +253, +137, +84, +163, +134, +187, +123, +30, +166, +194, +89, +158, +146, +33, +137, +196, +30, +86, +35, +175, +85, +59, +139, +153, +255, +23, +157, +188, +165, +27, +9, +254, +161, +100, +190, +204, +131, +103, +129, +227, +192, +198, +66, +150, +141, +214, +253, +182, +159, +76, +184, +208, +213, +62, +76, +231, +216, +147, +145, +46, +125, +15, +42, +184, +103, +30, +148, +137, +131, +106, +250, +254, +205, +151, +157, +128, +83, +227, +60, +82, +219, +21, +55, +115, +9, +68, +73, +171, +131, +251, +242, +11, +203, +173, +138, +183, +201, +29, +195, +196, +125, +99, +25, +51, +75, +254, +123, +2, +42, +232, +135, +105, +23, +1, +2, +154, +127, +110, +175, +152, +97, +85, +66, +211, +123, +50, +61, +140, +101, +60, +155, +62, +212, +151, +0, +79, +76, +43, +48, +20, +33, +185, +184, +236, +107, +105, +180, +42, +233, +113, +159, +124, +182, +107, +62, +8, +170, +116, +145, +26, +224, +74, +172, +34, +249, +249, +93, +163, +146, +91, +127, +198, +205, +108, +221, +161, +134, +164, +206, +47, +91, +121, +177, +23, +241, +171, +56, +222, +211, +29, +0, +0, +179, +58, +141, +16, +174, +4, +97, +58, +116, +206, +38, +6, +24, +149, +180, +75, +146, +192, +250, +123, +22, +151, +144, +178, +94, +26, +243, +96, +23, +89, +90, +9, +148, +114, +228, +69, +163, +6, +88, +49, +144, +100, +175, +218, +165, +246, +32, +204, +250, +199, +128, +14, +138, +222, +8, +124, +52, +23, +82, +60, +83, +166, +105, +127, +117, +149, +245, +202, +25, +32, +156, +111, +127, +209, +220, +230, +38, +211, +93, +155, +151, +87, +9, +177, +159, +210, +166, +97, +127, +148, +92, +209, +100, +227, +200, +44, +199, +56, +123, +163, +202, +183, +81, +201, +65, +141, +234, +11, +170, +231, +148, +191, +143, +105, +204, +246, +100, +150, +70, +82, +132, +60, +131, +171, +88, +31, +198, +119, +108, +246, +125, +77, +62, +93, +16, +154, +136, +84, +106, +193, +231, +164, +227, +18, +128, +90, +208, +188, +156, +234, +136, +138, +170, +26, +95, +177, +192, +235, +197, +65, +73, +84, +164, +28, +98, +130, +114, +71, +54, +212, +54, +144, +27, +76, +146, +75, +140, +232, +241, +116, +171, +99, +78, +111, +174, +98, +139, +52, +101, +158, +230, +178, +17, +86, +205, +24, +193, +21, +123, +153, +77, +208, +14, +136, +45, +187, +248, +94, +251, +200, +154, +58, +23, +65, +69, +207, +251, +134, +134, +29, +101, +195, +113, +168, +24, +46, +80, +33, +206, +179, +202, +13, +129, +216, +148, +63, +183, +105, +15, +202, +218, +125, +172, +206, +210, +242, +74, +108, +156, +145, +240, +209, +11, +78, +74, +149, +201, +182, +128, +55, +221, +48, +36, +84, +137, +73, +132, +168, +129, +249, +237, +156, +16, +161, +83, +227, +47, +224, +235, +104, +79, +57, +28, +241, +42, +224, +76, +115, +4, +38, +133, +52, +181, +7, +188, +118, +1, +161, +104, +191, +113, +92, +60, +82, +87, +73, +207, +64, +217, +125, +154, +232, +24, +130, +141, +21, +47, +66, +29, +94, +9, +102, +149, +105, +197, +50, +201, +175, +12, +212, +125, +227, +20, +219, +122, +148, +227, +116, +16, +123, +110, +212, +173, +60, +63, +84, +67, +92, +184, +102, +74, +221, +176, +22, +36, +109, +211, +100, +107, +217, +255, +171, +255, +98, +130, +242, +85, +253, +173, +54, +109, +143, +234, +162, +44, +214, +130, +105, +28, +120, +238, +53, +202, +236, +215, +212, +178, +255, +152, +187, +183, +160, +103, +59, +180, +79, +82, +1, +52, +36, +31, +38, +157, +172, +44, +50, +46, +151, +169, +81, +51, +199, +253, +25, +108, +18, +190, +150, +137, +221, +252, +123, +232, +57, +133, +5, +249, +108, +138, +249, +26, +222, +141, +222, +28, +239, +69, +25, +163, +9, +196, +146, +153, +128, +59, +44, +93, +64, +220, +71, +168, +30, +187, +185, +37, +225, +243, +7, +237, +13, +159, +208, +122, +103, +186, +204, +121, +14, +158, +148, +187, +173, +83, +240, +156, +225, +228, +132, +210, +130, +216, +58, +19, +104, +169, +83, +86, +35, +201, +101, +246, +188, +61, +163, +41, +233, +139, +234, +236, +218, +98, +230, +2, +70, +50, +8, +206, +123, +228, +168, +0, +0, +59, +168, +215, +45, +237, +181, +199, +176, +173, +152, +133, +126, +127, +45, +136, +151, +19, +172, +83, +207, +19, +58, +137, +45, +24, +230, +142, +28, +52, +22, +37, +138, +213, +64, +172, +16, +27, +119, +134, +59, +178, +185, +208, +208, +183, +186, +183, +145, +219, +147, +233, +90, +43, +30, +233, +79, +11, +30, +231, +100, +105, +129, +0, +240, +65, +32, +250, +178, +248, +145, +144, +7, +20, +7, +102, +57, +173, +26, +190, +184, +68, +212, +124, +13, +250, +86, +11, +130, +61, +60, +253, +105, +83, +166, +177, +82, +251, +244, +53, +7, +92, +241, +34, +101, +7, +156, +41, +206, +121, +66, +218, +96, +129, +195, +155, +66, +34, +197, +53, +173, +39, +30, +44, +242, +108, +21, +183, +30, +120, +255, +197, +217, +92, +204, +213, +30, +119, +8, +203, +51, +94, +96, +90, +168, +107, +194, +33, +78, +23, +69, +225, +221, +13, +65, +67, +72, +91, +136, +135, +187, +131, +54, +68, +249, +221, +202, +107, +154, +129, +194, +146, +159, +148, +101, +6, +95, +47, +80, +3, +192, +118, +151, +168, +108, +55, +157, +176, +13, +248, +133, +49, +184, +229, +48, +66, +196, +8, +51, +177, +221, +213, +100, +220, +71, +112, +80, +172, +22, +158, +136, +149, +246, +68, +79, +223, +210, +220, +92, +180, +176, +151, +74, +41, +91, +169, +233, +9, +154, +59, +58, +90, +80, +131, +5, +67, +137, +90, +204, +202, +99, +251, +222, +231, +81, +149, +209, +12, +93, +22, +216, +39, +118, +140, +160, +151, +191, +142, +56, +198, +22, +182, +13, +177, +5, +7, +153, +38, +174, +132, +199, +152, +110, +226, +63, +144, +104, +189, +145, +106, +8, +198, +138, +114, +78, +176, +143, +168, +215, +23, +222, +159, +110, +84, +84, +198, +232, +71, +108, +253, +53, +88, +89, +182, +190, +152, +141, +156, +168, +210, +94, +188, +183, +188, +176, +227, +136, +33, +116, +220, +225, +49, +20, +178, +40, +84, +73, +212, +13, +121, +65, +137, +140, +151, +178, +124, +235, +206, +154, +253, +234, +101, +15, +131, +163, +218, +187, +182, +116, +113, +107, +82, +211, +70, +105, +79, +6, +141, +29, +54, +95, +224, +208, +223, +241, +125, +37, +255, +76, +40, +53, +103, +172, +25, +191, +244, +241, +110, +137, +179, +92, +70, +222, +46, +4, +161, +92, +13, +189, +136, +230, +218, +244, +224, +184, +222, +239, +40, +4, +153, +46, +22, +172, +11, +31, +122, +177, +128, +17, +32, +119, +66, +59, +215, +103, +77, +161, +117, +67, +209, +109, +39, +84, +251, +71, +213, +7, +122, +137, +98, +162, +233, +166, +92, +180, +166, +115, +144, +154, +86, +86, +34, +211, +19, +183, +60, +77, +160, +82, +135, +193, +115, +105, +53, +34, +220, +229, +137, +133, +155, +239, +193, +65, +172, +43, +67, +90, +145, +96, +234, +167, +31, +24, +167, +253, +144, +206, +218, +154, +62, +248, +202, +101, +191, +25, +88, +83, +159, +196, +226, +120, +184, +240, +237, +140, +18, +14, +21, +253, +104, +217, +23, +14, +37, +196, +135, +188, +53, +198, +242, +41, +0, +0, +227, +249, +156, +162, +177, +255, +223, +176, +56, +246, +53, +113, +30, +242, +101, +128, +71, +225, +18, +62, +123, +171, +31, +151, +161, +15, +65, +34, +55, +118, +55, +148, +241, +189, +136, +124, +56, +62, +44, +141, +183, +41, +165, +175, +89, +129, +62, +69, +40, +208, +193, +234, +1, +99, +252, +135, +212, +114, +215, +133, +203, +126, +138, +204, +83, +39, +136, +76, +65, +21, +198, +146, +9, +155, +202, +199, +139, +72, +159, +234, +48, +166, +11, +131, +144, +47, +7, +6, +254, +10, +115, +17, +160, +139, +191, +220, +67, +21, +210, +199, +159, +244, +36, +170, +240, +227, +105, +159, +45, +9, +164, +160, +140, +94, +33, +96, +161, +103, +148, +47, +118, +30, +199, +37, +67, +229, +34, +116, +138, +178, +100, +19, +133, +133, +229, +196, +74, +18, +214, +98, +21, +179, +117, +60, +111, +62, +227, +229, +20, +147, +194, +7, +79, +235, +241, +61, +207, +242, +30, +34, +126, +180, +159, +27, +219, +232, +250, +88, +204, +24, +43, +202, +208, +143, +75, +210, +216, +185, +117, +111, +130, +233, +229, +166, +66, +63, +211, +96, +207, +70, +5, +96, +209, +253, +125, +142, +96, +50, +132, +7, +57, +189, +19, +199, +23, +224, +36, +253, +14, +241, +65, +26, +247, +167, +214, +48, +178, +255, +116, +25, +0, +87, +181, +167, +207, +97, +245, +84, +90, +13, +234, +71, +188, +234, +206, +157, +216, +207, +128, +101, +241, +170, +73, +176, +95, +255, +216, +70, +38, +136, +220, +164, +57, +8, +202, +34, +110, +11, +240, +137, +172, +68, +74, +71, +115, +101, +218, +51, +248, +173, +249, +236, +172, +68, +39, +11, +98, +212, +145, +228, +60, +239, +51, +237, +92, +87, +132, +191, +72, +208, +14, +170, +97, +239, +246, +196, +9, +92, +208, +214, +82, +193, +214, +88, +193, +117, +84, +147, +180, +196, +221, +18, +219, +48, +1, +81, +133, +162, +136, +207, +137, +182, +182, +150, +34, +174, +250, +224, +219, +168, +159, +53, +255, +202, +184, +85, +189, +109, +173, +28, +66, +223, +33, +4, +125, +204, +135, +35, +136, +91, +198, +162, +70, +162, +181, +140, +35, +69, +136, +140, +7, +195, +231, +6, +248, +248, +188, +156, +18, +51, +139, +216, +102, +85, +190, +247, +239, +236, +224, +195, +38, +221, +215, +20, +190, +146, +100, +110, +154, +120, +157, +126, +182, +6, +202, +42, +155, +37, +190, +238, +164, +81, +149, +238, +228, +233, +122, +118, +104, +150, +221, +64, +152, +24, +70, +62, +149, +237, +163, +85, +47, +94, +25, +204, +130, +178, +207, +225, +168, +12, +140, +66, +189, +113, +68, +10, +236, +184, +204, +29, +37, +146, +212, +232, +214, +104, +25, +89, +232, +22, +183, +199, +103, +205, +221, +232, +240, +220, +19, +144, +17, +219, +133, +11, +192, +184, +200, +18, +126, +148, +143, +141, +181, +215, +186, +243, +55, +45, +251, +194, +151, +246, +120, +242, +108, +171, +18, +76, +169, +109, +91, +35, +14, +68, +137, +169, +118, +34, +41, +240, +235, +175, +38, +67, +67, +225, +117, +57, +247, +211, +0, +0, +36, +254, +107, +251, +35, +54, +219, +31, +14, +100, +114, +73, +237, +188, +85, +104, +95, +72, +78, +210, +30, +182, +226, +39, +37, +135, +212, +234, +175, +219, +105, +8, +220, +13, +160, +196, +14, +121, +131, +160, +47, +48, +240, +185, +249, +135, +247, +37, +106, +199, +9, +64, +115, +216, +16, +161, +6, +67, +12, +125, +30, +215, +169, +127, +189, +147, +126, +54, +188, +220, +228, +204, +28, +56, +218, +72, +195, +115, +183, +5, +90, +94, +197, +246, +142, +239, +224, +32, +29, +93, +93, +175, +89, +23, +71, +30, +245, +237, +210, +136, +79, +181, +103, +47, +6, +232, +186, +110, +186, +79, +127, +237, +97, +83, +95, +66, +250, +145, +158, +80, +149, +141, +51, +128, +202, +132, +174, +134, +114, +254, +86, +219, +174, +204, +227, +67, +20, +135, +117, +229, +196, +243, +157, +228, +51, +149, +163, +136, +191, +102, +179, +176, +31, +237, +183, +244, +77, +86, +148, +84, +226, +143, +171, +127, +158, +176, +119, +57, +45, +172, +144, +214, +59, +98, +87, +198, +0, +185, +105, +203, +185, +103, +137, +82, +246, +73, +6, +231, +242, +1, +31, +182, +131, +49, +24, +14, +218, +192, +2, +245, +15, +179, +144, +3, +29, +49, +220, +5, +33, +77, +92, +204, +175, +27, +156, +155, +229, +170, +59, +138, +189, +127, +105, +82, +211, +64, +234, +136, +220, +49, +106, +117, +224, +209, +180, +71, +93, +113, +172, +93, +125, +138, +44, +197, +37, +247, +104, +65, +225, +55, +72, +11, +202, +58, +56, +117, +72, +186, +90, +185, +79, +238, +50, +211, +254, +146, +17, +57, +255, +185, +194, +163, +30, +66, +9, +76, +41, +182, +183, +15, +81, +19, +146, +220, +207, +18, +50, +107, +216, +82, +200, +103, +16, +4, +207, +180, +51, +72, +119, +238, +237, +200, +7, +175, +202, +57, +59, +108, +187, +215, +240, +37, +75, +173, +115, +76, +182, +35, +70, +5, +85, +186, +212, +229, +61, +185, +186, +79, +78, +191, +201, +3, +1, +187, +173, +37, +241, +245, +11, +31, +82, +132, +112, +238, +30, +239, +139, +125, +111, +25, +79, +34, +41, +190, +46, +61, +53, +228, +121, +212, +45, +155, +216, +48, +213, +236, +3, +254, +113, +32, +33, +236, +16, +98, +153, +124, +119, +100, +78, +99, +69, +152, +7, +76, +138, +181, +8, +225, +184, +85, +255, +45, +195, +46, +54, +192, +139, +23, +205, +148, +114, +254, +147, +105, +30, +92, +243, +249, +88, +106, +174, +36, +255, +247, +121, +90, +65, +169, +133, +102, +69, +242, +144, +118, +186, +149, +53, +54, +10, +37, +35, +43, +117, +30, +253, +193, +226, +146, +232, +221, +197, +196, +156, +99, +141, +158, +167, +29, +121, +32, +4, +67, +187, +152, +231, +36, +175, +77, +117, +55, +64, +21, +163, +87, +252, +17, +176, +222, +11, +116, +52, +2, +161, +221, +250, +45, +83, +213, +122, +70, +212, +188, +129, +32, +120, +17, +154, +25, +225, +201, +237, +104, +232, +22, +188, +66, +21, +156, +92, +28, +166, +108, +97, +196, +94, +216, +230, +186, +182, +63, +0, +0, +139, +169, +175, +93, +50, +149, +110, +18, +234, +239, +25, +64, +172, +77, +27, +173, +68, +59, +86, +94, +238, +209, +16, +119, +7, +211, +189, +72, +189, +11, +242, +56, +65, +18, +54, +49, +128, +102, +165, +89, +230, +142, +182, +138, +1, +210, +5, +155, +188, +115, +138, +76, +233, +193, +194, +215, +186, +117, +37, +91, +175, +159, +151, +125, +58, +26, +25, +232, +57, +123, +246, +63, +248, +184, +71, +116, +178, +253, +205, +161, +76, +161, +84, +243, +139, +24, +142, +195, +254, +187, +187, +76, +73, +185, +121, +29, +125, +27, +112, +5, +48, +19, +140, +43, +228, +11, +117, +139, +72, +245, +167, +107, +52, +29, +22, +86, +213, +23, +105, +48, +62, +163, +247, +160, +20, +230, +88, +136, +21, +158, +172, +181, +216, +146, +20, +70, +240, +154, +35, +244, +29, +104, +48, +238, +128, +203, +70, +104, +218, +59, +245, +105, +115, +246, +158, +17, +0, +248, +125, +150, +158, +73, +52, +140, +39, +180, +68, +254, +106, +73, +54, +197, +126, +165, +16, +2, +149, +219, +145, +152, +72, +130, +102, +138, +86, +162, +225, +20, +183, +34, +38, +149, +194, +227, +35, +130, +155, +147, +152, +31, +53, +107, +134, +13, +129, +77, +59, +221, +41, +21, +54, +160, +156, +119, +185, +191, +178, +207, +121, +233, +22, +3, +219, +194, +158, +111, +76, +190, +148, +60, +169, +253, +75, +103, +164, +103, +136, +97, +167, +57, +174, +13, +213, +28, +2, +163, +206, +121, +238, +208, +252, +187, +10, +203, +193, +16, +31, +171, +250, +82, +243, +100, +93, +79, +94, +66, +0, +18, +166, +14, +235, +79, +78, +184, +106, +66, +214, +156, +87, +22, +32, +222, +194, +139, +202, +52, +139, +39, +194, +103, +162, +126, +245, +29, +0, +22, +132, +115, +66, +242, +41, +44, +103, +11, +96, +84, +253, +182, +145, +99, +1, +10, +245, +96, +169, +75, +163, +70, +242, +18, +249, +12, +35, +159, +25, +105, +24, +11, +189, +237, +164, +184, +38, +111, +130, +13, +239, +246, +34, +240, +38, +65, +56, +250, +70, +244, +110, +35, +137, +227, +196, +199, +125, +29, +173, +183, +130, +189, +223, +198, +154, +109, +254, +113, +178, +2, +200, +174, +193, +192, +115, +106, +136, +150, +25, +168, +166, +247, +98, +5, +86, +80, +193, +52, +165, +29, +33, +104, +216, +52, +211, +23, +6, +63, +61, +195, +218, +105, +42, +188, +190, +82, +213, +89, +47, +245, +12, +229, +213, +173, +243, +97, +3, +183, +66, +198, +14, +53, +134, +217, +59, +128, +170, +105, +1, +16, +138, +224, +58, +2, +24, +218, +63, +85, +208, +78, +80, +87, +182, +177, +167, +3, +165, +100, +66, +157, +86, +202, +201, +30, +150, +216, +119, +181, +224, +191, +180, +181, +185, +254, +203, +21, +123, +45, +89, +61, +230, +184, +45, +153, +85, +165, +101, +186, +4, +234, +65, +250, +208, +135, +223, +84, +88, +228, +64, +10, +44, +169, +207, +151, +33, +74, +90, +203, +137, +39, +37, +170, +132, +62, +79, +129, +196, +160, +18, +213, +226, +196, +205, +198, +0, +0, +129, +164, +99, +28, +115, +38, +24, +143, +232, +210, +81, +21, +169, +144, +73, +189, +155, +240, +175, +157, +91, +29, +141, +215, +101, +132, +190, +148, +85, +13, +35, +1, +86, +226, +66, +89, +212, +171, +83, +118, +11, +201, +227, +72, +218, +246, +61, +199, +52, +52, +189, +251, +239, +216, +179, +204, +123, +59, +211, +47, +185, +191, +192, +140, +89, +82, +65, +151, +123, +137, +176, +240, +15, +69, +126, +117, +208, +15, +170, +70, +134, +64, +241, +224, +106, +111, +126, +19, +190, +120, +185, +134, +49, +237, +29, +142, +172, +20, +46, +41, +252, +3, +179, +79, +250, +194, +176, +93, +204, +33, +209, +237, +19, +114, +196, +203, +196, +227, +164, +167, +171, +10, +82, +184, +38, +178, +65, +91, +165, +98, +105, +105, +41, +162, +101, +230, +237, +99, +212, +23, +237, +193, +74, +239, +247, +143, +59, +198, +86, +191, +133, +11, +35, +206, +141, +47, +48, +221, +72, +144, +132, +206, +132, +220, +149, +190, +140, +132, +190, +5, +77, +11, +167, +147, +44, +149, +123, +92, +119, +230, +206, +162, +75, +103, +170, +87, +206, +59, +182, +88, +131, +42, +150, +23, +33, +21, +2, +10, +34, +115, +140, +187, +93, +70, +110, +200, +85, +55, +210, +106, +63, +101, +103, +105, +116, +180, +238, +175, +244, +134, +118, +41, +69, +130, +150, +245, +255, +126, +141, +166, +35, +125, +84, +97, +113, +165, +43, +92, +254, +179, +91, +172, +104, +216, +192, +196, +73, +149, +254, +209, +60, +213, +218, +73, +28, +120, +52, +23, +113, +163, +247, +162, +178, +253, +39, +115, +241, +144, +41, +141, +124, +247, +189, +3, +221, +24, +209, +210, +93, +160, +211, +193, +77, +64, +157, +114, +196, +186, +227, +240, +172, +109, +72, +163, +95, +113, +124, +205, +51, +105, +222, +56, +47, +65, +181, +65, +211, +114, +115, +141, +191, +32, +146, +238, +155, +9, +46, +171, +193, +134, +155, +70, +18, +22, +250, +252, +202, +8, +123, +230, +104, +188, +83, +84, +233, +16, +235, +48, +58, +148, +255, +218, +14, +166, +146, +242, +186, +168, +52, +174, +89, +58, +211, +118, +131, +210, +226, +192, +176, +202, +204, +78, +161, +225, +129, +180, +106, +224, +133, +97, +177, +108, +250, +237, +22, +38, +198, +13, +72, +73, +185, +135, +175, +201, +191, +68, +170, +208, +92, +70, +254, +77, +19, +107, +110, +110, +82, +16, +69, +39, +126, +87, +46, +93, +151, +198, +128, +244, +125, +120, +237, +180, +193, +47, +252, +137, +130, +75, +135, +226, +221, +220, +182, +143, +80, +26, +223, +127, +187, +158, +227, +218, +250, +213, +159, +192, +39, +217, +161, +100, +75, +170, +122, +28, +53, +124, +244, +52, +9, +48, +38, +108, +70, +92, +205, +68, +45, +122, +171, +224, +0, +33, +49, +147, +67, +229, +40, +102, +189, +95, +14, +229, +67, +152, +241, +199, +199, +131, +224, +24, +46, +72, +94, +13, +194, +135, +43, +37, +42, +134, +144, +61, +172, +43, +163, +14, +86, +228, +206, +187, +153, +244, +128, +162, +151, +71, +86, +14, +203, +214, +0, +0, +231, +197, +223, +5, +240, +26, +68, +143, +45, +38, +18, +189, +186, +248, +246, +167, +140, +94, +153, +10, +200, +43, +39, +66, +133, +250, +80, +19, +178, +188, +229, +38, +254, +26, +192, +225, +61, +223, +40, +108, +54, +90, +167, +89, +86, +107, +178, +92, +184, +110, +160, +185, +8, +77, +51, +193, +161, +153, +253, +212, +205, +101, +47, +231, +249, +179, +194, +252, +193, +216, +51, +98, +160, +243, +92, +179, +54, +171, +39, +0, +102, +184, +242, +219, +107, +189, +31, +125, +111, +8, +46, +25, +248, +76, +135, +59, +56, +123, +5, +5, +125, +136, +81, +29, +179, +126, +128, +186, +161, +101, +191, +114, +24, +204, +234, +50, +229, +199, +208, +108, +60, +154, +8, +8, +88, +228, +170, +69, +237, +28, +140, +141, +160, +46, +28, +250, +144, +94, +20, +7, +30, +182, +113, +80, +177, +221, +109, +96, +8, +131, +117, +134, +184, +221, +236, +186, +108, +229, +226, +225, +115, +95, +53, +227, +34, +126, +197, +120, +24, +84, +185, +185, +134, +243, +223, +142, +203, +15, +103, +122, +151, +195, +115, +62, +251, +226, +200, +172, +169, +250, +198, +83, +160, +55, +105, +230, +64, +39, +132, +49, +61, +35, +203, +51, +39, +227, +132, +25, +42, +119, +213, +134, +119, +132, +123, +143, +189, +60, +79, +11, +109, +4, +241, +77, +143, +246, +234, +12, +238, +80, +90, +24, +111, +106, +58, +24, +176, +146, +36, +23, +108, +67, +203, +230, +91, +139, +250, +125, +153, +83, +127, +28, +89, +188, +105, +38, +120, +232, +17, +215, +119, +106, +116, +214, +90, +235, +0, +95, +26, +99, +63, +84, +55, +47, +235, +122, +254, +175, +43, +185, +109, +205, +1, +112, +111, +1, +51, +24, +68, +146, +141, +145, +40, +61, +112, +126, +92, +139, +210, +60, +236, +249, +152, +27, +154, +95, +43, +117, +140, +53, +137, +145, +22, +60, +192, +8, +166, +140, +63, +223, +217, +148, +135, +101, +30, +22, +217, +207, +174, +196, +181, +108, +20, +241, +107, +53, +64, +79, +95, +171, +33, +207, +61, +75, +92, +245, +251, +156, +32, +222, +243, +241, +28, +178, +67, +163, +61, +34, +54, +144, +154, +218, +32, +140, +244, +72, +218, +191, +181, +27, +117, +116, +188, +114, +151, +144, +72, +71, +203, +196, +80, +225, +111, +219, +252, +36, +58, +246, +221, +207, +129, +13, +85, +111, +231, +206, +196, +80, +226, +146, +250, +33, +32, +244, +255, +170, +60, +55, +97, +57, +107, +91, +52, +36, +134, +29, +220, +81, +69, +111, +34, +127, +53, +221, +135, +40, +42, +44, +254, +137, +43, +130, +34, +94, +191, +27, +28, +28, +68, +87, +105, +140, +17, +237, +187, +83, +88, +178, +167, +222, +39, +169, +251, +168, +106, +0, +220, +172, +85, +182, +24, +158, +78, +181, +185, +43, +121, +95, +131, +50, +3, +80, +58, +210, +188, +43, +251, +36, +17, +39, +72, +193, +125, +90, +249, +254, +166, +150, +227, +167, +15, +96, +111, +220, +5, +81, +238, +173, +55, +69, +31, +184, +47, +16, +73, +241, +193, +119, +214, +93, +0, +0, +75, +7, +73, +223, +87, +83, +235, +60, +181, +176, +126, +82, +182, +23, +183, +50, +61, +145, +201, +250, +15, +45, +34, +14, +33, +231, +70, +66, +226, +118, +35, +157, +74, +77, +151, +9, +129, +98, +22, +158, +53, +11, +216, +130, +67, +197, +186, +124, +184, +89, +226, +77, +253, +227, +197, +193, +93, +244, +73, +228, +255, +52, +177, +64, +150, +130, +95, +130, +39, +174, +246, +51, +171, +20, +200, +5, +69, +56, +79, +150, +139, +17, +103, +157, +97, +139, +17, +137, +112, +79, +105, +205, +114, +34, +95, +248, +50, +73, +109, +71, +233, +205, +224, +131, +166, +197, +196, +74, +221, +47, +47, +237, +94, +216, +40, +207, +95, +224, +133, +128, +149, +27, +252, +226, +117, +32, +129, +228, +168, +192, +55, +127, +107, +71, +124, +57, +207, +20, +104, +90, +4, +36, +106, +243, +249, +3, +21, +149, +196, +6, +76, +247, +44, +56, +80, +177, +163, +75, +166, +83, +134, +151, +223, +20, +101, +56, +240, +67, +111, +233, +108, +156, +17, +133, +72, +119, +188, +0, +199, +97, +212, +89, +161, +107, +164, +95, +17, +136, +73, +183, +126, +171, +62, +193, +176, +20, +24, +251, +183, +21, +145, +34, +128, +115, +193, +41, +11, +205, +181, +228, +168, +145, +197, +90, +74, +14, +16, +228, +28, +240, +182, +209, +103, +97, +195, +117, +120, +122, +151, +104, +103, +221, +111, +51, +110, +100, +45, +59, +6, +164, +219, +132, +129, +207, +177, +66, +213, +77, +99, +124, +80, +225, +78, +173, +89, +172, +79, +252, +176, +249, +22, +124, +92, +148, +162, +140, +219, +254, +219, +31, +249, +50, +131, +138, +82, +144, +186, +76, +79, +35, +225, +34, +48, +130, +110, +175, +92, +187, +255, +103, +25, +185, +131, +132, +121, +189, +138, +65, +47, +91, +152, +187, +173, +15, +158, +37, +173, +180, +149, +82, +76, +184, +70, +71, +134, +108, +206, +13, +71, +134, +2, +244, +137, +255, +240, +189, +125, +144, +231, +100, +22, +206, +75, +69, +38, +96, +52, +178, +145, +191, +144, +119, +120, +199, +83, +218, +215, +155, +29, +191, +179, +23, +189, +24, +75, +183, +90, +115, +56, +254, +235, +123, +7, +66, +225, +195, +206, +23, +78, +58, +119, +213, +246, +117, +25, +30, +248, +246, +50, +126, +222, +35, +9, +184, +255, +2, +29, +133, +235, +124, +107, +133, +97, +65, +67, +222, +143, +133, +147, +21, +96, +71, +218, +151, +36, +76, +45, +218, +102, +144, +207, +24, +76, +71, +32, +41, +193, +168, +230, +57, +134, +136, +180, +24, +57, +28, +243, +146, +103, +79, +182, +166, +180, +46, +171, +99, +44, +10, +71, +89, +235, +43, +0, +158, +248, +77, +79, +126, +230, +204, +191, +185, +212, +59, +175, +33, +89, +91, +157, +196, +113, +18, +153, +190, +128, +2, +158, +225, +153, +208, +30, +69, +60, +152, +140, +104, +76, +8, +220, +252, +180, +90, +161, +142, +97, +106, +42, +122, +93, +89, +137, +184, +251, +74, +254, +30, +216, +228, +49, +188, +236, +121, +37, +185, +173, +131, +76, +83, +77, +244, +0, +0, +157, +108, +59, +252, +184, +31, +157, +45, +0, +207, +117, +0, +69, +8, +222, +167, +195, +206, +126, +110, +36, +96, +37, +186, +61, +129, +107, +61, +129, +97, +33, +72, +190, +36, +193, +43, +100, +68, +80, +104, +163, +9, +39, +181, +139, +229, +22, +28, +137, +139, +108, +108, +53, +7, +125, +189, +36, +192, +24, +126, +140, +6, +118, +234, +62, +11, +154, +249, +178, +237, +222, +229, +108, +205, +206, +86, +99, +220, +22, +0, +42, +39, +159, +138, +11, +9, +252, +225, +72, +111, +142, +222, +22, +172, +17, +74, +199, +71, +3, +9, +187, +45, +199, +43, +150, +28, +90, +156, +138, +5, +71, +88, +110, +145, +238, +28, +164, +137, +102, +136, +8, +78, +217, +124, +98, +127, +76, +243, +69, +86, +84, +49, +194, +129, +216, +96, +52, +139, +218, +171, +32, +29, +21, +251, +168, +177, +42, +150, +65, +185, +25, +205, +124, +144, +69, +37, +70, +211, +183, +144, +54, +137, +100, +112, +82, +234, +152, +121, +127, +224, +125, +207, +137, +137, +90, +195, +216, +232, +201, +103, +100, +122, +52, +177, +17, +7, +58, +179, +40, +227, +241, +37, +124, +135, +204, +115, +9, +237, +208, +160, +166, +255, +38, +226, +106, +105, +118, +115, +51, +193, +250, +2, +204, +100, +64, +10, +14, +225, +167, +37, +64, +0, +102, +42, +143, +150, +76, +54, +71, +196, +190, +118, +84, +180, +0, +37, +87, +237, +32, +53, +137, +182, +127, +140, +80, +188, +101, +67, +69, +2, +220, +42, +99, +36, +205, +164, +165, +105, +113, +100, +210, +242, +180, +81, +87, +71, +77, +37, +78, +47, +122, +33, +5, +241, +135, +100, +162, +124, +110, +240, +109, +230, +148, +200, +239, +178, +28, +18, +95, +97, +59, +105, +236, +36, +242, +141, +248, +199, +242, +54, +247, +25, +168, +123, +46, +235, +80, +148, +202, +116, +224, +73, +29, +195, +183, +88, +89, +9, +155, +108, +52, +101, +216, +148, +225, +247, +139, +222, +71, +225, +144, +191, +25, +57, +145, +18, +245, +207, +233, +100, +211, +6, +114, +136, +143, +180, +142, +142, +81, +207, +62, +171, +13, +85, +94, +67, +55, +128, +55, +239, +105, +32, +112, +38, +238, +101, +214, +40, +92, +48, +133, +235, +65, +243, +238, +216, +236, +63, +201, +206, +156, +152, +124, +125, +62, +23, +188, +140, +82, +201, +188, +227, +94, +24, +92, +64, +229, +131, +9, +151, +214, +72, +39, +148, +48, +174, +199, +116, +75, +91, +195, +177, +201, +148, +83, +174, +90, +206, +111, +163, +244, +16, +18, +212, +23, +80, +246, +187, +132, +201, +183, +104, +185, +137, +210, +223, +163, +251, +134, +116, +58, +131, +116, +1, +185, +15, +175, +136, +185, +214, +202, +76, +235, +254, +144, +104, +84, +77, +135, +13, +122, +210, +146, +35, +155, +194, +154, +102, +143, +112, +242, +59, +16, +204, +198, +128, +113, +224, +121, +65, +164, +9, +224, +23, +188, +204, +54, +202, +162, +106, +131, +232, +36, +87, +54, +211, +140, +55, +78, +51, +123, +231, +89, +31, +67, +242, +140, +185, +203, +12, +0, +0, +11, +183, +128, +203, +180, +88, +0, +67, +81, +114, +117, +97, +37, +244, +164, +140, +37, +140, +101, +75, +196, +254, +114, +85, +179, +20, +228, +72, +144, +21, +108, +243, +63, +64, +224, +152, +10, +36, +20, +253, +100, +119, +244, +238, +201, +116, +54, +105, +168, +39, +254, +226, +216, +8, +88, +40, +60, +58, +249, +75, +210, +178, +181, +240, +40, +127, +66, +171, +160, +83, +164, +8, +170, +69, +9, +219, +120, +150, +10, +9, +212, +183, +137, +133, +155, +195, +108, +202, +74, +187, +199, +28, +88, +215, +57, +133, +134, +101, +112, +11, +179, +250, +205, +22, +21, +94, +148, +35, +166, +145, +25, +209, +172, +140, +91, +202, +217, +66, +192, +235, +211, +52, +188, +182, +51, +20, +232, +102, +135, +92, +151, +237, +36, +169, +199, +14, +89, +159, +253, +11, +69, +215, +39, +89, +146, +67, +125, +70, +53, +46, +89, +122, +17, +4, +63, +135, +226, +128, +96, +116, +148, +218, +172, +217, +215, +183, +247, +68, +223, +50, +231, +220, +140, +30, +31, +95, +210, +159, +163, +50, +115, +184, +211, +178, +182, +181, +148, +118, +108, +154, +230, +59, +89, +186, +183, +33, +30, +180, +231, +11, +122, +168, +46, +45, +239, +43, +113, +217, +66, +95, +182, +195, +15, +218, +17, +162, +90, +175, +192, +83, +222, +152, +88, +104, +133, +176, +210, +111, +238, +125, +5, +203, +146, +247, +222, +243, +182, +205, +6, +114, +255, +192, +111, +106, +64, +136, +72, +179, +187, +65, +83, +167, +187, +45, +220, +71, +226, +211, +41, +49, +233, +119, +107, +220, +103, +245, +172, +214, +119, +113, +153, +176, +51, +195, +145, +251, +159, +235, +140, +50, +85, +78, +15, +81, +139, +201, +166, +44, +9, +86, +164, +237, +18, +93, +80, +117, +120, +158, +197, +230, +71, +187, +132, +202, +52, +138, +29, +246, +74, +224, +183, +162, +153, +216, +50, +179, +149, +132, +83, +30, +57, +201, +28, +26, +159, +74, +29, +137, +28, +233, +2, +50, +89, +82, +55, +13, +105, +118, +141, +62, +5, +186, +27, +160, +188, +237, +21, +186, +142, +161, +43, +14, +148, +79, +255, +93, +180, +47, +7, +251, +88, +61, +248, +136, +234, +173, +53, +126, +159, +65, +157, +23, +129, +54, +69, +179, +131, +188, +162, +130, +10, +14, +140, +250, +209, +65, +200, +172, +122, +149, +152, +233, +85, +187, +68, +71, +255, +172, +237, +171, +115, +112, +196, +101, +94, +159, +90, +131, +9, +97, +248, +222, +82, +190, +55, +249, +210, +157, +202, +108, +29, +148, +3, +160, +231, +13, +93, +48, +202, +14, +237, +200, +174, +50, +209, +251, +194, +95, +85, +193, +160, +159, +99, +86, +113, +48, +169, +254, +243, +69, +191, +24, +163, +117, +209, +16, +53, +181, +192, +100, +54, +41, +254, +248, +103, +130, +38, +247, +69, +78, +16, +23, +135, +151, +226, +164, +72, +239, +198, +83, +168, +176, +37, +163, +106, +156, +59, +17, +243, +228, +49, +137, +90, +129, +213, +245, +76, +155, +108, +16, +165, +118, +132, +213, +46, +216, +178, +128, +133, +142, +0, +0, +130, +104, +242, +25, +115, +102, +39, +183, +152, +190, +177, +122, +251, +243, +184, +216, +47, +31, +125, +113, +22, +76, +248, +212, +34, +186, +234, +100, +129, +144, +30, +223, +248, +110, +51, +50, +183, +18, +19, +53, +41, +5, +242, +108, +207, +112, +86, +3, +42, +229, +93, +43, +141, +166, +250, +112, +11, +206, +86, +47, +22, +15, +104, +201, +133, +129, +33, +124, +131, +172, +11, +62, +98, +4, +186, +166, +34, +170, +159, +81, +171, +21, +193, +166, +72, +118, +171, +254, +144, +39, +22, +85, +143, +236, +108, +249, +65, +182, +196, +29, +119, +100, +98, +90, +77, +147, +97, +184, +77, +149, +134, +152, +236, +193, +92, +51, +34, +33, +67, +28, +217, +0, +149, +98, +210, +226, +96, +100, +247, +41, +54, +105, +193, +95, +82, +172, +113, +217, +169, +153, +150, +240, +37, +81, +212, +19, +25, +129, +176, +36, +151, +215, +190, +125, +6, +117, +221, +60, +199, +136, +168, +138, +56, +131, +81, +40, +185, +162, +243, +44, +73, +213, +225, +14, +48, +195, +74, +128, +35, +202, +172, +56, +135, +158, +19, +105, +60, +174, +48, +141, +216, +66, +56, +161, +98, +28, +103, +115, +6, +147, +216, +104, +232, +68, +24, +181, +11, +72, +86, +93, +133, +112, +160, +198, +115, +171, +104, +130, +9, +217, +46, +93, +87, +154, +67, +45, +22, +178, +197, +229, +31, +184, +34, +10, +211, +205, +252, +251, +113, +9, +121, +140, +106, +22, +154, +152, +141, +214, +114, +119, +165, +71, +254, +36, +193, +196, +74, +116, +137, +236, +170, +171, +176, +90, +197, +52, +221, +188, +162, +13, +147, +243, +13, +132, +94, +234, +199, +201, +133, +191, +43, +120, +96, +115, +178, +115, +225, +190, +218, +22, +205, +223, +148, +58, +194, +27, +88, +213, +184, +110, +28, +97, +112, +116, +102, +153, +115, +140, +6, +230, +170, +226, +9, +10, +161, +50, +15, +26, +2, +43, +129, +52, +112, +201, +224, +198, +205, +130, +240, +121, +251, +222, +47, +83, +46, +213, +223, +24, +233, +24, +86, +11, +121, +113, +253, +207, +152, +22, +18, +251, +45, +144, +120, +78, +59, +232, +74, +215, +44, +9, +90, +174, +175, +47, +4, +59, +164, +251, +117, +7, +200, +85, +206, +228, +56, +110, +64, +244, +129, +126, +247, +240, +20, +89, +26, +141, +170, +192, +184, +140, +69, +208, +44, +56, +10, +224, +48, +74, +79, +116, +41, +18, +218, +95, +56, +101, +227, +230, +128, +148, +114, +39, +50, +63, +127, +105, +229, +72, +99, +183, +158, +241, +76, +237, +186, +184, +187, +217, +67, +163, +68, +87, +59, +168, +84, +142, +209, +246, +40, +106, +55, +30, +76, +44, +109, +136, +47, +27, +191, +128, +237, +61, +185, +48, +198, +89, +108, +48, +214, +219, +244, +232, +124, +141, +36, +126, +224, +168, +82, +53, +15, +26, +169, +184, +150, +166, +192, +177, +190, +210, +77, +47, +5, +225, +226, +28, +75, +26, +180, +136, +64, +150, +134, +116, +54, +172, +55, +87, +162, +233, +122, +38, +47, +99, +213, +186, +203, +253, +230, +112, +0, +0, +16, +244, +220, +169, +187, +87, +22, +69, +200, +127, +188, +231, +53, +71, +127, +223, +68, +182, +34, +41, +139, +68, +78, +241, +128, +156, +201, +98, +68, +188, +22, +89, +233, +242, +95, +29, +83, +35, +218, +231, +199, +108, +249, +154, +212, +174, +187, +103, +126, +191, +233, +250, +207, +153, +117, +78, +99, +184, +3, +64, +139, +36, +143, +247, +137, +173, +202, +0, +150, +203, +71, +196, +165, +76, +169, +181, +66, +20, +165, +114, +91, +137, +194, +91, +84, +23, +77, +125, +128, +0, +224, +218, +167, +60, +213, +173, +214, +88, +91, +59, +96, +75, +206, +175, +249, +196, +192, +161, +122, +40, +252, +72, +74, +114, +163, +72, +21, +249, +243, +232, +220, +247, +49, +133, +186, +99, +148, +92, +120, +253, +141, +209, +147, +209, +142, +62, +132, +122, +207, +96, +56, +133, +27, +143, +131, +50, +10, +248, +124, +9, +220, +239, +176, +2, +156, +126, +213, +106, +84, +153, +34, +108, +17, +37, +119, +99, +225, +82, +238, +151, +94, +94, +167, +24, +94, +220, +154, +150, +114, +141, +13, +23, +61, +213, +225, +49, +144, +72, +127, +73, +174, +22, +242, +80, +133, +242, +207, +128, +156, +195, +133, +48, +14, +111, +207, +178, +145, +68, +215, +145, +39, +175, +111, +35, +10, +77, +221, +217, +107, +16, +100, +45, +82, +221, +210, +114, +218, +9, +162, +15, +103, +229, +203, +168, +64, +128, +180, +144, +180, +253, +248, +34, +0, +226, +102, +69, +155, +249, +243, +172, +116, +114, +226, +234, +154, +17, +131, +10, +144, +43, +30, +165, +110, +182, +56, +87, +87, +7, +129, +51, +129, +118, +83, +173, +107, +22, +203, +224, +29, +188, +108, +212, +151, +112, +61, +2, +1, +164, +231, +130, +244, +94, +33, +111, +54, +108, +217, +106, +107, +254, +125, +154, +39, +47, +42, +144, +49, +197, +208, +228, +85, +147, +182, +35, +127, +28, +7, +207, +192, +230, +136, +135, +8, +182, +48, +200, +35, +149, +245, +32, +233, +4, +144, +157, +133, +129, +113, +154, +6, +82, +38, +242, +212, +127, +139, +73, +106, +38, +228, +176, +222, +113, +141, +0, +82, +234, +32, +208, +247, +130, +207, +146, +192, +11, +33, +59, +30, +223, +176, +8, +164, +50, +173, +184, +29, +251, +207, +124, +89, +244, +101, +179, +39, +127, +202, +189, +36, +141, +222, +208, +150, +119, +17, +153, +131, +218, +129, +4, +98, +170, +156, +14, +10, +223, +152, +131, +131, +22, +199, +3, +9, +92, +189, +166, +170, +88, +126, +187, +16, +155, +237, +206, +77, +110, +253, +245, +154, +138, +167, +181, +210, +69, +31, +74, +132, +77, +94, +129, +33, +36, +125, +142, +65, +178, +137, +249, +240, +93, +205, +235, +63, +65, +13, +221, +196, +53, +90, +121, +165, +169, +202, +143, +64, +179, +171, +21, +29, +190, +122, +165, +203, +150, +200, +107, +181, +170, +32, +17, +17, +18, +95, +229, +103, +221, +172, +11, +176, +151, +93, +168, +254, +150, +128, +44, +146, +232, +226, +134, +243, +106, +63, +10, +227, +64, +236, +21, +93, +95, +199, +241, +0, +0, +181, +221, +108, +147, +44, +218, +149, +119, +68, +161, +147, +17, +142, +169, +182, +6, +21, +188, +164, +103, +85, +13, +79, +246, +138, +119, +255, +52, +174, +100, +115, +42, +85, +188, +135, +238, +228, +166, +158, +5, +161, +139, +221, +169, +183, +247, +104, +54, +22, +196, +103, +90, +110, +117, +39, +252, +123, +247, +89, +134, +187, +187, +197, +2, +155, +44, +234, +70, +132, +251, +7, +88, +18, +57, +246, +68, +86, +174, +4, +190, +31, +216, +85, +240, +46, +14, +51, +78, +255, +154, +13, +205, +78, +173, +65, +64, +204, +94, +249, +186, +202, +114, +202, +212, +50, +93, +171, +169, +140, +22, +64, +207, +81, +52, +205, +212, +231, +207, +17, +39, +12, +116, +74, +222, +52, +193, +122, +223, +152, +81, +81, +127, +19, +94, +63, +218, +141, +136, +182, +232, +150, +84, +208, +106, +81, +51, +136, +131, +132, +20, +159, +113, +26, +111, +189, +125, +242, +43, +234, +211, +103, +171, +41, +239, +155, +143, +144, +223, +72, +136, +188, +80, +100, +192, +67, +91, +108, +231, +105, +109, +84, +161, +153, +119, +206, +19, +6, +189, +214, +133, +149, +135, +206, +182, +240, +219, +233, +183, +45, +188, +177, +57, +109, +162, +209, +243, +220, +120, +123, +131, +92, +64, +174, +44, +118, +77, +231, +199, +43, +238, +25, +58, +26, +177, +45, +243, +162, +223, +155, +29, +120, +216, +45, +100, +151, +160, +180, +64, +84, +109, +8, +188, +144, +193, +139, +79, +10, +229, +157, +82, +141, +161, +28, +37, +153, +169, +202, +148, +210, +236, +197, +153, +102, +151, +76, +131, +143, +156, +144, +210, +85, +128, +223, +241, +96, +116, +183, +142, +168, +74, +85, +96, +77, +117, +158, +142, +51, +153, +171, +132, +187, +117, +154, +41, +228, +68, +54, +249, +235, +230, +18, +24, +221, +145, +227, +104, +1, +194, +218, +212, +239, +51, +105, +75, +83, +174, +82, +183, +229, +195, +238, +155, +54, +53, +212, +181, +148, +135, +216, +170, +167, +108, +76, +182, +132, +93, +226, +222, +146, +91, +42, +93, +203, +136, +119, +203, +191, +7, +192, +169, +141, +134, +222, +176, +14, +158, +149, +214, +182, +223, +33, +222, +143, +15, +46, +248, +197, +35, +151, +100, +131, +93, +9, +245, +14, +63, +45, +80, +139, +234, +54, +119, +89, +139, +28, +153, +91, +44, +129, +169, +129, +96, +95, +57, +18, +217, +145, +228, +99, +149, +87, +230, +157, +34, +149, +86, +31, +23, +97, +216, +223, +81, +207, +51, +8, +210, +66, +252, +146, +205, +154, +251, +127, +195, +31, +159, +128, +52, +148, +203, +94, +250, +118, +251, +72, +65, +56, +199, +163, +185, +190, +76, +247, +198, +108, +120, +29, +84, +97, +253, +232, +111, +122, +50, +219, +65, +6, +224, +98, +200, +245, +190, +175, +219, +89, +48, +108, +188, +201, +92, +148, +175, +167, +220, +203, +175, +137, +23, +209, +190, +236, +203, +208, +119, +135, +40, +194, +97, +169, +95, +115, +212, +141, +141, +117, +0, +25, +223, +112, +52, +15, +32, +50, +38, +178, +107, +155, +165, +40, +75, +0, +0, +96, +84, +214, +71, +19, +10, +41, +119, +89, +13, +145, +254, +157, +32, +73, +168, +19, +127, +248, +131, +127, +220, +217, +160, +14, +154, +195, +67, +242, +26, +29, +165, +228, +218, +158, +169, +191, +199, +84, +122, +218, +216, +71, +235, +240, +122, +211, +176, +194, +24, +186, +10, +81, +8, +55, +155, +186, +200, +61, +220, +18, +141, +80, +58, +162, +15, +143, +73, +94, +100, +254, +32, +1, +184, +229, +90, +208, +145, +28, +32, +66, +3, +88, +149, +57, +206, +106, +37, +104, +80, +109, +9, +195, +0, +0, +62, +50, +27, +60, +254, +144, +8, +103, +132, +126, +202, +178, +237, +163, +115, +164, +171, +197, +140, +148, +24, +168, +166, +32, +58, +158, +37, +151, +141, +226, +4, +247, +141, +39, +220, +45, +179, +119, +83, +126, +9, +66, +152, +71, +174, +250, +18, +4, +33, +38, +97, +110, +85, +31, +225, +123, +183, +199, +137, +19, +0, +109, +114, +32, +86, +182, +222, +166, +45, +238, +209, +28, +189, +101, +179, +247, +69, +25, +107, +16, +159, +92, +39, +142, +38, +40, +133, +136, +26, +113, +245, +68, +12, +155, +234, +126, +183, +240, +144, +172, +170, +152, +45, +226, +32, +136, +227, +157, +33, +125, +203, +50, +170, +14, +174, +53, +180, +148, +60, +95, +197, +107, +151, +209, +172, +218, +110, +64, +114, +115, +243, +6, +4, +173, +244, +43, +167, +13, +79, +78, +151, +159, +102, +33, +87, +97, +78, +2, +27, +36, +8, +156, +216, +54, +37, +137, +142, +3, +124, +188, +81, +126, +130, +230, +15, +129, +144, +194, +136, +18, +110, +148, +5, +51, +18, +204, +38, +79, +35, +178, +90, +179, +163, +69, +91, +165, +189, +106, +81, +246, +124, +3, +133, +101, +160, +203, +70, +247, +102, +189, +237, +49, +15, +156, +7, +165, +146, +101, +59, +204, +101, +168, +97, +30, +144, +121, +15, +44, +92, +176, +5, +18, +188, +169, +45, +20, +121, +122, +245, +126, +234, +63, +220, +84, +182, +146, +35, +123, +209, +208, +17, +112, +131, +67, +207, +27, +126, +245, +245, +214, +147, +87, +5, +60, +250, +2, +67, +158, +145, +119, +197, +78, +216, +48, +179, +138, +10, +205, +75, +14, +209, +94, +189, +94, +79, +57, +242, +242, +195, +40, +163, +130, +241, +89, +100, +214, +69, +63, +192, +186, +2, +172, +52, +52, +117, +48, +223, +55, +173, +31, +6, +157, +88, +205, +42, +163, +222, +91, +194, +59, +101, +87, +58, +226, +240, +236, +199, +77, +151, +97, +15, +49, +30, +151, +171, +131, +33, +182, +154, +242, +136, +98, +138, +231, +166, +107, +42, +143, +231, +117, +254, +7, +192, +104, +25, +28, +187, +62, +158, +27, +218, +50, +197, +38, +120, +207, +220, +239, +2, +67, +135, +223, +208, +71, +41, +0, +226, +195, +229, +217, +39, +161, +215, +237, +223, +233, +40, +177, +60, +121, +20, +153, +178, +98, +10, +44, +43, +155, +92, +215, +216, +233, +45, +206, +84, +241, +123, +159, +99, +89, +231, +118, +32, +219, +198, +211, +72, +35, +216, +180, +158, +240, +40, +236, +151, +0, +0, +246, +63, +177, +208, +97, +82, +108, +239, +16, +218, +102, +165, +24, +103, +59, +110, +223, +98, +20, +145, +145, +164, +132, +58, +116, +75, +113, +60, +140, +245, +80, +166, +252, +252, +252, +16, +134, +255, +201, +184, +136, +79, +12, +157, +63, +104, +254, +232, +2, +178, +25, +214, +34, +18, +175, +170, +174, +23, +144, +92, +24, +106, +226, +62, +237, +109, +80, +30, +108, +17, +199, +154, +160, +218, +171, +166, +185, +81, +197, +61, +172, +72, +113, +212, +227, +159, +3, +99, +1, +49, +22, +66, +7, +18, +115, +231, +158, +9, +46, +50, +203, +60, +133, +48, +119, +148, +109, +16, +53, +89, +135, +199, +116, +150, +224, +156, +245, +17, +157, +82, +126, +86, +200, +233, +101, +67, +130, +147, +175, +240, +79, +13, +133, +153, +41, +239, +110, +163, +34, +249, +251, +213, +13, +120, +122, +184, +148, +40, +65, +58, +223, +27, +198, +180, +152, +218, +180, +159, +166, +16, +208, +87, +116, +126, +1, +104, +38, +124, +60, +204, +224, +44, +131, +143, +97, +79, +228, +16, +202, +144, +126, +125, +49, +70, +20, +51, +144, +177, +188, +56, +171, +93, +178, +1, +229, +227, +64, +201, +28, +220, +198, +73, +198, +155, +37, +59, +65, +136, +13, +33, +104, +42, +0, +155, +134, +54, +236, +159, +34, +112, +0, +170, +48, +222, +4, +65, +57, +123, +184, +106, +178, +57, +248, +103, +20, +216, +180, +50, +248, +105, +190, +56, +58, +223, +172, +231, +24, +244, +131, +196, +148, +121, +86, +94, +164, +232, +222, +161, +201, +162, +92, +83, +31, +76, +186, +10, +103, +246, +34, +208, +222, +33, +0, +35, +214, +120, +211, +10, +241, +151, +52, +74, +161, +74, +173, +61, +19, +68, +98, +19, +171, +242, +1, +46, +197, +162, +37, +230, +168, +243, +253, +133, +194, +173, +245, +198, +8, +107, +196, +140, +135, +1, +106, +7, +149, +87, +62, +192, +253, +127, +143, +137, +107, +45, +96, +29, +35, +130, +56, +112, +55, +110, +139, +88, +67, +125, +55, +111, +120, +15, +80, +166, +48, +108, +14, +193, +216, +30, +172, +79, +95, +210, +200, +249, +29, +102, +31, +122, +223, +16, +114, +189, +61, +229, +191, +165, +184, +160, +243, +196, +59, +72, +46, +106, +158, +37, +7, +79, +201, +77, +73, +199, +117, +194, +21, +88, +212, +247, +244, +197, +173, +134, +204, +5, +71, +187, +79, +243, +174, +121, +188, +32, +68, +108, +111, +28, +236, +41, +69, +51, +210, +134, +109, +150, +66, +198, +164, +160, +214, +84, +43, +41, +150, +93, +239, +87, +7, +93, +245, +137, +81, +160, +2, +225, +118, +117, +104, +212, +83, +1, +74, +63, +117, +35, +104, +123, +11, +250, +56, +198, +198, +162, +239, +205, +132, +125, +58, +1, +202, +180, +239, +231, +129, +6, +175, +168, +156, +100, +112, +2, +210, +232, +108, +100, +121, +196, +117, +14, +165, +11, +86, +246, +103, +186, +161, +224, +123, +176, +110, +83, +247, +236, +44, +120, +207, +85, +207, +168, +230, +135, +57, +165, +103, +136, +68, +144, +248, +221, +151, +18, +0, +0, +192, +243, +198, +36, +140, +169, +197, +149, +216, +52, +8, +108, +81, +183, +7, +226, +163, +78, +156, +154, +119, +251, +113, +139, +125, +15, +206, +132, +203, +4, +73, +61, +148, +105, +255, +226, +206, +97, +20, +240, +231, +31, +238, +164, +207, +152, +122, +111, +2, +60, +122, +236, +169, +100, +98, +208, +124, +56, +213, +143, +209, +8, +234, +240, +166, +152, +122, +56, +144, +24, +66, +55, +74, +55, +22, +2, +76, +78, +180, +102, +132, +12, +51, +184, +84, +154, +144, +153, +113, +122, +99, +237, +17, +95, +187, +2, +85, +39, +121, +215, +66, +180, +67, +64, +130, +85, +88, +101, +53, +83, +178, +6, +48, +137, +147, +137, +41, +212, +225, +8, +149, +38, +76, +91, +119, +254, +222, +32, +2, +23, +20, +42, +225, +122, +227, +15, +66, +53, +209, +98, +117, +173, +143, +217, +28, +189, +204, +110, +187, +40, +69, +138, +139, +15, +134, +229, +78, +249, +66, +204, +156, +203, +79, +75, +157, +154, +174, +18, +180, +221, +88, +191, +215, +84, +117, +84, +242, +110, +131, +61, +130, +125, +165, +106, +30, +31, +160, +3, +132, +48, +145, +34, +77, +201, +91, +18, +94, +6, +91, +136, +77, +241, +234, +78, +84, +246, +39, +16, +10, +40, +83, +251, +243, +191, +132, +143, +246, +63, +142, +56, +123, +154, +35, +167, +27, +33, +45, +141, +235, +194, +197, +166, +190, +15, +156, +145, +116, +253, +13, +20, +240, +37, +148, +26, +177, +199, +113, +56, +179, +160, +115, +92, +193, +69, +196, +148, +181, +77, +14, +24, +10, +172, +167, +229, +240, +183, +113, +120, +153, +102, +206, +151, +107, +137, +222, +17, +45, +4, +92, +184, +190, +167, +52, +229, +69, +171, +150, +19, +244, +220, +89, +152, +161, +160, +30, +24, +28, +221, +156, +23, +70, +223, +232, +203, +176, +198, +7, +88, +185, +186, +209, +203, +71, +32, +49, +254, +94, +118, +154, +169, +152, +68, +34, +248, +88, +1, +112, +26, +192, +229, +4, +177, +153, +118, +200, +43, +47, +14, +229, +151, +170, +81, +212, +162, +44, +225, +195, +235, +163, +122, +120, +231, +203, +103, +167, +44, +104, +150, +187, +170, +29, +194, +157, +225, +27, +110, +75, +129, +213, +47, +24, +181, +47, +209, +217, +133, +122, +135, +63, +62, +194, +71, +59, +136, +132, +138, +101, +77, +34, +85, +25, +4, +146, +7, +68, +100, +89, +4, +232, +198, +152, +173, +147, +167, +92, +191, +93, +162, +239, +95, +32, +9, +19, +245, +67, +130, +26, +19, +52, +194, +52, +55, +218, +29, +192, +228, +66, +16, +29, +21, +80, +153, +111, +210, +28, +20, +123, +19, +151, +63, +25, +37, +194, +131, +188, +140, +74, +140, +140, +60, +168, +231, +36, +170, +174, +125, +111, +152, +186, +157, +35, +128, +181, +171, +195, +179, +83, +153, +204, +235, +36, +223, +250, +174, +236, +75, +7, +133, +242, +117, +99, +61, +228, +152, +235, +121, +125, +136, +95, +185, +97, +222, +182, +138, +70, +94, +119, +128, +0, +100, +41, +164, +11, +96, +137, +89, +251, +252, +155, +13, +0, +0, +180, +182, +218, +255, +250, +251, +172, +8, +182, +52, +234, +209, +192, +61, +70, +35, +84, +146, +215, +11, +19, +165, +42, +96, +173, +178, +51, +83, +233, +111, +236, +191, +113, +201, +180, +218, +104, +95, +114, +37, +200, +58, +36, +86, +170, +99, +139, +53, +171, +168, +101, +188, +103, +134, +114, +34, +176, +76, +212, +233, +107, +69, +102, +140, +227, +180, +193, +120, +195, +99, +125, +64, +86, +193, +2, +59, +63, +54, +223, +182, +12, +204, +31, +129, +48, +26, +157, +144, +22, +81, +179, +155, +242, +140, +151, +146, +144, +192, +144, +21, +10, +215, +127, +11, +3, +28, +200, +105, +29, +177, +30, +103, +41, +244, +175, +227, +10, +61, +239, +121, +31, +162, +85, +166, +214, +146, +237, +215, +123, +76, +13, +210, +45, +172, +235, +191, +146, +48, +200, +245, +208, +209, +122, +97, +28, +115, +187, +186, +103, +161, +131, +247, +196, +167, +124, +84, +218, +46, +246, +100, +150, +36, +136, +236, +253, +44, +14, +99, +129, +27, +37, +97, +136, +13, +1, +84, +216, +72, +76, +113, +98, +152, +254, +144, +24, +107, +130, +196, +137, +192, +190, +43, +25, +187, +72, +180, +168, +140, +215, +215, +37, +255, +140, +230, +77, +163, +170, +76, +85, +21, +108, +205, +186, +175, +34, +184, +133, +62, +55, +167, +107, +178, +97, +31, +132, +165, +2, +43, +139, +215, +210, +114, +74, +129, +123, +100, +52, +107, +5, +211, +82, +225, +249, +164, +137, +130, +216, +65, +4, +171, +38, +39, +180, +93, +66, +111, +60, +235, +135, +131, +66, +189, +107, +58, +5, +121, +215, +80, +136, +92, +226, +189, +236, +202, +161, +205, +112, +50, +206, +67, +186, +32, +157, +90, +92, +243, +208, +102, +195, +138, +88, +2, +32, +195, +85, +14, +252, +230, +124, +121, +150, +23, +242, +170, +97, +255, +67, +119, +192, +94, +159, +14, +115, +173, +33, +151, +44, +246, +141, +29, +79, +145, +133, +29, +139, +72, +187, +160, +132, +151, +88, +246, +121, +222, +145, +241, +111, +129, +96, +142, +149, +65, +105, +109, +23, +233, +101, +36, +55, +120, +36, +127, +14, +18, +18, +72, +244, +76, +91, +249, +91, +204, +139, +130, +37, +115, +215, +56, +35, +237, +154, +47, +178, +206, +75, +237, +110, +18, +118, +14, +153, +11, +88, +189, +112, +51, +243, +162, +235, +183, +12, +210, +65, +61, +88, +77, +140, +211, +194, +117, +216, +57, +40, +115, +212, +177, +58, +211, +75, +93, +59, +56, +149, +148, +214, +4, +64, +35, +49, +203, +195, +125, +204, +39, +10, +89, +142, +153, +26, +51, +197, +226, +132, +220, +113, +219, +10, +156, +217, +68, +189, +60, +232, +211, +141, +60, +77, +209, +129, +252, +33, +213, +31, +76, +10, +186, +122, +186, +166, +117, +113, +118, +116, +249, +97, +125, +72, +10, +170, +81, +65, +15, +48, +168, +236, +130, +51, +37, +69, +198, +252, +74, +95, +248, +193, +218, +55, +31, +100, +59, +194, +211, +192, +68, +174, +28, +235, +186, +32, +40, +75, +59, +190, +249, +238, +168, +11, +97, +230, +60, +0, +0, +145, +22, +24, +162, +45, +46, +213, +160, +201, +78, +89, +90, +224, +75, +75, +165, +126, +149, +196, +223, +25, +6, +180, +198, +174, +179, +89, +242, +177, +139, +19, +112, +55, +191, +59, +195, +152, +243, +162, +145, +116, +234, +13, +213, +190, +37, +123, +157, +74, +3, +4, +164, +162, +16, +68, +245, +211, +139, +131, +139, +97, +193, +96, +136, +49, +27, +1, +179, +117, +156, +29, +89, +208, +190, +233, +1, +56, +37, +205, +122, +216, +187, +28, +112, +144, +231, +172, +121, +67, +132, +144, +137, +230, +232, +47, +27, +96, +129, +21, +137, +5, +188, +158, +44, +182, +193, +111, +3, +195, +216, +143, +233, +115, +148, +10, +46, +113, +15, +179, +165, +160, +146, +31, +102, +112, +100, +163, +167, +143, +199, +107, +77, +54, +181, +77, +210, +102, +117, +165, +69, +221, +69, +190, +210, +60, +57, +58, +35, +184, +180, +241, +233, +79, +198, +172, +188, +129, +207, +138, +121, +161, +97, +153, +43, +39, +124, +182, +28, +10, +186, +32, +81, +159, +68, +11, +32, +77, +121, +98, +248, +108, +39, +72, +160, +247, +35, +11, +113, +96, +189, +200, +226, +164, +244, +110, +86, +186, +155, +239, +193, +98, +38, +60, +146, +212, +192, +186, +41, +161, +24, +126, +62, +149, +227, +74, +204, +157, +34, +82, +67, +216, +72, +16, +42, +189, +45, +75, +117, +149, +209, +214, +192, +47, +65, +57, +154, +183, +146, +128, +68, +45, +204, +147, +66, +163, +33, +165, +4, +164, +204, +240, +149, +224, +197, +47, +245, +1, +252, +156, +131, +51, +166, +141, +84, +36, +94, +5, +225, +132, +155, +236, +221, +52, +51, +199, +234, +252, +191, +57, +231, +149, +125, +101, +184, +55, +29, +141, +121, +194, +184, +249, +93, +103, +6, +79, +117, +113, +200, +145, +93, +235, +95, +87, +243, +88, +112, +144, +82, +94, +166, +221, +243, +4, +175, +79, +201, +240, +51, +216, +141, +190, +153, +217, +41, +16, +128, +178, +136, +84, +255, +159, +92, +68, +49, +203, +88, +228, +148, +198, +117, +126, +249, +13, +35, +71, +63, +129, +209, +188, +66, +188, +102, +66, +241, +247, +160, +115, +27, +166, +49, +201, +70, +116, +175, +210, +120, +41, +127, +174, +43, +99, +56, +102, +76, +188, +162, +92, +127, +71, +65, +60, +141, +27, +106, +163, +166, +230, +90, +47, +248, +203, +233, +7, +113, +201, +225, +78, +237, +25, +23, +73, +103, +115, +155, +177, +52, +107, +204, +226, +32, +18, +26, +177, +201, +33, +18, +180, +254, +55, +46, +171, +88, +120, +250, +107, +14, +93, +215, +255, +139, +20, +79, +7, +14, +193, +61, +81, +218, +89, +87, +145, +22, +71, +183, +176, +74, +49, +208, +202, +100, +168, +216, +159, +167, +82, +253, +108, +217, +97, +172, +68, +58, +147, +64, +231, +40, +12, +41, +253, +40, +194, +189, +243, +105, +86, +229, +163, +3, +120, +182, +38, +101, +65, +191, +126, +34, +194, +194, +161, +227, +133, +153, +229, +189, +67, +76, +52, +87, +185, +101, +46, +165, +96, +205, +117, +194, +204, +130, +4, +1, +0, +0, +247, +218, +131, +39, +180, +154, +237, +252, +14, +255, +199, +13, +21, +168, +212, +140, +143, +194, +6, +216, +132, +254, +89, +59, +221, +36, +125, +193, +152, +196, +156, +239, +8, +155, +105, +86, +71, +136, +77, +50, +254, +255, +16, +7, +50, +125, +97, +189, +49, +164, +170, +174, +119, +194, +239, +209, +221, +73, +149, +57, +252, +143, +49, +99, +45, +67, +205, +130, +244, +191, +125, +214, +202, +168, +120, +200, +165, +43, +249, +99, +174, +61, +200, +218, +243, +227, +40, +166, +30, +192, +76, +89, +223, +12, +54, +254, +208, +205, +225, +47, +30, +183, +16, +67, +78, +70, +34, +107, +156, +227, +133, +110, +61, +11, +61, +140, +198, +58, +230, +173, +109, +2, +36, +30, +60, +127, +144, +98, +12, +153, +201, +188, +148, +214, +72, +134, +91, +213, +147, +1, +17, +86, +111, +145, +84, +63, +30, +128, +198, +118, +70, +67, +73, +64, +226, +186, +104, +13, +89, +7, +180, +17, +15, +218, +158, +232, +140, +179, +103, +211, +84, +24, +184, +248, +151, +230, +77, +183, +203, +218, +159, +206, +190, +178, +152, +64, +4, +54, +202, +200, +154, +221, +47, +11, +172, +251, +240, +99, +22, +96, +31, +138, +191, +204, +83, +103, +53, +192, +75, +209, +112, +170, +58, +51, +17, +145, +9, +46, +213, +125, +74, +44, +48, +139, +56, +182, +252, +236, +40, +55, +112, +159, +206, +118, +174, +21, +16, +234, +252, +178, +200, +62, +245, +103, +136, +185, +139, +250, +224, +110, +89, +21, +120, +226, +205, +164, +23, +71, +119, +90, +96, +8, +9, +30, +140, +23, +113, +199, +224, +162, +252, +118, +102, +238, +17, +203, +107, +213, +141, +55, +231, +46, +46, +114, +94, +192, +232, +180, +215, +234, +78, +195, +139, +207, +58, +154, +67, +225, +36, +77, +13, +193, +71, +213, +139, +19, +214, +64, +102, +26, +130, +138, +192, +72, +162, +167, +180, +228, +210, +110, +247, +98, +51, +171, +64, +242, +29, +84, +137, +184, +59, +163, +28, +222, +249, +27, +249, +150, +185, +27, +2, +250, +13, +247, +14, +184, +79, +89, +204, +249, +183, +163, +62, +213, +127, +206, +136, +132, +158, +197, +204, +31, +131, +144, +19, +179, +221, +148, +97, +144, +76, +143, +171, +144, +84, +173, +198, +14, +254, +194, +195, +82, +139, +181, +214, +107, +228, +202, +220, +132, +141, +31, +96, +51, +135, +53, +225, +127, +41, +108, +92, +135, +1, +42, +78, +100, +254, +154, +112, +227, +146, +214, +114, +77, +118, +70, +99, +114, +155, +119, +25, +100, +38, +233, +18, +60, +215, +29, +85, +181, +249, +27, +121, +128, +212, +39, +162, +111, +124, +219, +58, +255, +60, +217, +135, +251, +174, +78, +148, +115, +150, +26, +2, +90, +158, +21, +25, +81, +104, +216, +225, +159, +161, +141, +54, +197, +126, +145, +222, +42, +109, +120, +90, +224, +82, +197, +187, +53, +56, +115, +214, +109, +238, +60, +26, +253, +26, +61, +130, +100, +21, +210, +56, +158, +85, +4, +54, +17, +138, +164, +22, +138, +28, +200, +139, +204, +71, +41, +238, +140, +0, +0, +38, +16, +115, +206, +15, +228, +224, +246, +14, +174, +20, +160, +151, +233, +149, +63, +147, +115, +9, +172, +135, +241, +65, +44, +237, +85, +49, +193, +46, +159, +150, +213, +94, +221, +236, +123, +137, +66, +212, +82, +136, +237, +188, +124, +122, +11, +56, +89, +138, +89, +114, +250, +243, +208, +92, +40, +107, +6, +237, +150, +239, +13, +245, +197, +182, +81, +140, +149, +193, +255, +85, +34, +163, +178, +143, +197, +248, +57, +109, +178, +222, +250, +214, +169, +105, +130, +32, +164, +199, +177, +187, +99, +241, +178, +205, +24, +243, +20, +87, +21, +183, +55, +55, +221, +150, +100, +150, +75, +50, +226, +56, +74, +64, +10, +34, +204, +217, +160, +153, +2, +161, +49, +119, +130, +7, +108, +12, +97, +133, +232, +201, +94, +124, +194, +76, +122, +64, +30, +57, +96, +167, +11, +199, +137, +157, +64, +137, +160, +165, +144, +67, +10, +206, +27, +253, +24, +16, +143, +176, +168, +188, +129, +90, +29, +236, +20, +102, +91, +153, +196, +101, +134, +40, +76, +99, +29, +199, +60, +63, +156, +129, +160, +113, +64, +44, +207, +158, +25, +215, +156, +236, +146, +111, +198, +174, +70, +247, +233, +42, +165, +71, +93, +237, +31, +59, +84, +155, +40, +54, +188, +54, +119, +18, +198, +234, +156, +237, +91, +15, +30, +4, +55, +135, +180, +214, +62, +41, +157, +244, +245, +129, +240, +182, +63, +229, +105, +245, +85, +71, +6, +159, +186, +129, +235, +217, +29, +179, +72, +211, +151, +86, +159, +130, +147, +86, +135, +104, +115, +33, +172, +189, +29, +119, +38, +54, +226, +71, +121, +5, +172, +152, +80, +36, +69, +128, +140, +118, +67, +222, +147, +91, +133, +72, +130, +224, +65, +224, +149, +142, +38, +158, +78, +113, +167, +244, +122, +208, +8, +99, +77, +96, +226, +134, +202, +67, +189, +189, +39, +46, +130, +164, +139, +156, +206, +78, +96, +31, +184, +209, +207, +50, +178, +193, +85, +65, +199, +60, +246, +244, +38, +35, +99, +152, +94, +239, +140, +217, +24, +161, +73, +88, +31, +64, +177, +88, +23, +102, +97, +214, +185, +119, +26, +75, +98, +76, +232, +80, +73, +181, +11, +60, +193, +119, +184, +239, +105, +205, +210, +115, +108, +2, +49, +108, +193, +235, +70, +63, +162, +180, +117, +149, +59, +42, +198, +35, +147, +176, +27, +92, +85, +209, +105, +157, +74, +215, +132, +246, +211, +67, +173, +10, +146, +20, +210, +121, +45, +167, +21, +216, +53, +240, +193, +255, +18, +217, +91, +207, +81, +206, +196, +102, +182, +95, +71, +187, +26, +158, +201, +115, +238, +186, +107, +66, +14, +87, +118, +175, +71, +246, +106, +157, +14, +130, +213, +151, +250, +149, +229, +63, +223, +152, +156, +64, +19, +163, +203, +183, +117, +220, +196, +161, +253, +51, +58, +138, +44, +146, +1, +189, +28, +231, +143, +165, +146, +249, +133, +39, +42, +185, +101, +112, +241, +101, +5, +208, +193, +179, +73, +171, +179, +110, +154, +231, +71, +67, +207, +153, +181, +82, +176, +214, +46, +69, +71, +202, +170, +8, +4, +176, +0, +0, +0, +137, +180, +5, +208, +179, +199, +63, +212, +153, +14, +24, +152, +55, +223, +20, +85, +11, +128, +110, +104, +229, +48, +147, +88, +236, +35, +126, +236, +253, +16, +33, +224, +43, +62, +117, +114, +143, +55, +139, +198, +239, +113, +209, +112, +74, +135, +176, +219, +65, +239, +136, +92, +243, +155, +121, +170, +242, +143, +168, +109, +15, +175, +151, +200, +246, +208, +218, +118, +191, +242, +181, +62, +245, +246, +105, +103, +179, +194, +225, +13, +113, +89, +251, +108, +50, +202, +188, +80, +236, +40, +104, +81, +223, +248, +204, +88, +234, +35, +225, +94, +37, +170, +247, +189, +207, +65, +201, +186, +208, +137, +164, +244, +183, +91, +207, +56, +53, +11, +62, +195, +234, +223, +31, +204, +111, +24, +44, +114, +172, +44, +198, +137, +142, +92, +74, +236, +139, +171, +28, +63, +245, +215, +246, +49, +246, +170, +202, +218, +176, +127, +190, +133, +153, +217, +250, +87, +203, +244, +103, +243, +200, +37, +161, +229, +158, +205, +176, +179, +47, +173, +10, +31, +217, +43, +64, +33, +108, +192, +181, +120, +223, +34, +39, +209, +106, +103, +107, +19, +112, +94, +226, +155, +11, +237, +123, +182, +198, +76, +250, +81, +221, +227, +178, +188, +29, +185, +21, +67, +133, +172, +208, +208, +46, +14, +215, +58, +109, +108, +9, +131, +99, +131, +179, +244, +124, +181, +88, +246, +141, +30, +101, +71, +4, +239, +82, +125, +153, +152, +235, +2, +224, +234, +186, +16, +128, +166, +94, +227, +140, +238, +89, +250, +227, +132, +224, +32, +112, +3, +95, +241, +5, +7, +215, +77, +13, +185, +23, +156, +162, +114, +3, +205, +221, +33, +230, +189, +219, +169, +110, +243, +165, +215, +62, +225, +242, +225, +23, +14, +13, +138, +53, +167, +95, +216, +19, +108, +11, +110, +111, +95, +117, +76, +241, +72, +139, +15, +92, +62, +126, +6, +243, +104, +97, +19, +218, +102, +197, +211, +203, +182, +143, +56, +135, +130, +242, +120, +214, +177, +196, +150, +174, +163, +17, +105, +6, +225, +208, +176, +120, +168, +193, +126, +2, +140, +121, +198, +252, +39, +5, +226, +151, +67, +98, +170, +57, +233, +4, +51, +201, +233, +37, +110, +97, +41, +78, +168, +129, +27, +223, +254, +214, +33, +24, +148, +225, +217, +209, +125, +166, +206, +180, +71, +88, +169, +14, +45, +96, +64, +143, +140, +160, +243, +4, +241, +64, +246, +11, +137, +136, +65, +146, +121, +49, +85, +90, +224, +74, +99, +250, +154, +116, +232, +182, +46, +243, +124, +71, +247, +68, +175, +119, +96, +115, +237, +65, +63, +123, +102, +220, +28, +115, +161, +217, +78, +126, +0, +157, +123, +93, +145, +210, +194, +82, +79, +90, +208, +204, +98, +154, +170, +154, +198, +185, +147, +173, +208, +65, +40, +52, +228, +203, +203, +117, +243, +27, +48, +63, +228, +86, +218, +165, +96, +21, +160, +178, +81, +117, +156, +40, +205, +119, +250, +154, +179, +23, +176, +104, +224, +21, +95, +32, +206, +33, +73, +201, +81, +20, +187, +86, +201, +181, +29, +102, +26, +240, +170, +0, +77, +207, +58, +0, +0, +21, +157, +228, +181, +174, +239, +87, +64, +64, +225, +37, +145, +191, +68, +194, +39, +131, +94, +220, +86, +177, +25, +47, +165, +164, +204, +143, +235, +160, +160, +242, +51, +191, +164, +79, +39, +228, +3, +11, +176, +84, +149, +66, +42, +41, +23, +112, +65, +46, +220, +81, +248, +113, +160, +192, +227, +251, +202, +36, +36, +170, +127, +228, +189, +72, +73, +74, +48, +33, +96, +211, +49, +124, +147, +67, +88, +16, +189, +188, +102, +73, +48, +68, +57, +201, +104, +210, +57, +199, +245, +157, +151, +233, +171, +163, +236, +197, +151, +21, +100, +122, +128, +166, +25, +100, +127, +236, +148, +207, +85, +204, +181, +73, +108, +203, +202, +108, +61, +10, +29, +68, +50, +93, +239, +181, +222, +118, +185, +169, +53, +59, +81, +206, +155, +222, +42, +31, +232, +35, +114, +65, +172, +138, +153, +47, +231, +160, +136, +207, +177, +143, +216, +108, +106, +206, +202, +226, +205, +241, +251, +123, +242, +101, +234, +194, +34, +236, +132, +153, +154, +1, +31, +202, +9, +10, +26, +210, +213, +148, +25, +122, +172, +0, +218, +30, +215, +194, +45, +14, +31, +23, +215, +109, +170, +79, +54, +184, +104, +224, +136, +205, +248, +178, +27, +49, +163, +90, +14, +169, +209, +55, +198, +165, +212, +40, +4, +131, +93, +151, +254, +153, +112, +208, +198, +8, +60, +147, +137, +163, +205, +76, +223, +52, +21, +6, +211, +89, +37, +220, +73, +250, +112, +255, +199, +179, +224, +131, +63, +45, +99, +138, +201, +233, +174, +231, +97, +78, +255, +8, +115, +247, +132, +217, +38, +198, +72, +81, +135, +227, +67, +223, +190, +9, +70, +115, +51, +24, +171, +169, +232, +72, +192, +110, +172, +186, +209, +250, +134, +56, +14, +230, +61, +193, +70, +210, +223, +157, +218, +191, +101, +221, +108, +187, +28, +154, +97, +250, +121, +128, +67, +202, +18, +28, +18, +213, +183, +69, +156, +234, +130, +111, +210, +90, +139, +52, +139, +219, +1, +237, +133, +46, +69, +16, +137, +108, +35, +199, +14, +158, +142, +24, +49, +182, +12, +242, +110, +42, +18, +255, +102, +196, +38, +66, +198, +39, +2, +39, +175, +169, +51, +38, +179, +163, +164, +197, +103, +117, +199, +144, +229, +17, +235, +10, +100, +189, +210, +186, +228, +151, +181, +135, +65, +78, +5, +150, +120, +44, +237, +162, +103, +96, +53, +232, +87, +205, +198, +91, +255, +131, +188, +248, +26, +245, +76, +52, +49, +149, +183, +173, +72, +192, +248, +218, +122, +245, +183, +94, +106, +2, +161, +191, +146, +138, +7, +206, +138, +187, +128, +121, +11, +161, +183, +119, +62, +238, +248, +102, +126, +121, +164, +251, +14, +201, +20, +99, +135, +139, +76, +78, +184, +248, +86, +44, +212, +249, +16, +117, +61, +199, +178, +176, +157, +119, +151, +91, +163, +66, +78, +212, +45, +57, +253, +57, +250, +172, +93, +8, +249, +50, +25, +40, +213, +124, +38, +191, +62, +255, +255, +54, +119, +93, +129, +128, +169, +110, +207, +211, +86, +109, +68, +184, +214, +35, +32, +47, +116, +9, +16, +137, +133, +0, +0, +104, +140, +182, +153, +142, +96, +51, +115, +206, +219, +136, +3, +72, +251, +157, +210, +123, +120, +68, +123, +210, +193, +159, +251, +55, +214, +184, +171, +86, +199, +93, +150, +183, +21, +251, +155, +111, +6, +128, +23, +229, +66, +135, +188, +89, +202, +165, +27, +97, +87, +120, +22, +74, +176, +177, +130, +166, +194, +113, +81, +56, +78, +78, +243, +149, +65, +123, +137, +94, +175, +73, +38, +158, +142, +60, +127, +180, +123, +26, +73, +223, +62, +135, +198, +62, +41, +186, +149, +146, +100, +161, +61, +71, +85, +73, +13, +108, +50, +240, +4, +186, +245, +2, +233, +174, +238, +42, +77, +86, +126, +63, +157, +35, +23, +193, +201, +54, +15, +203, +191, +151, +17, +62, +29, +148, +130, +77, +53, +152, +125, +0, +80, +56, +18, +107, +252, +236, +169, +156, +16, +10, +92, +77, +215, +55, +160, +160, +46, +18, +52, +241, +6, +219, +194, +91, +216, +8, +91, +181, +21, +55, +225, +230, +185, +55, +176, +86, +165, +200, +72, +70, +181, +207, +247, +71, +206, +110, +36, +187, +12, +104, +81, +80, +181, +61, +226, +40, +7, +139, +123, +250, +197, +189, +133, +199, +164, +40, +217, +163, +189, +207, +208, +24, +178, +113, +69, +183, +57, +60, +122, +169, +33, +174, +107, +54, +207, +185, +229, +20, +137, +62, +6, +158, +69, +17, +201, +143, +97, +132, +36, +176, +103, +53, +161, +188, +239, +11, +221, +113, +60, +139, +208, +115, +164, +130, +58, +4, +110, +217, +35, +29, +26, +49, +32, +37, +175, +230, +166, +192, +88, +179, +113, +87, +129, +195, +70, +153, +99, +16, +151, +122, +22, +235, +218, +124, +137, +48, +8, +2, +39, +188, +254, +222, +26, +126, +167, +86, +159, +249, +63, +6, +255, +43, +84, +252, +187, +186, +220, +135, +39, +16, +171, +135, +164, +197, +145, +154, +81, +201, +200, +175, +78, +219, +50, +26, +81, +2, +80, +91, +40, +160, +37, +165, +205, +241, +179, +249, +59, +120, +154, +187, +175, +122, +181, +9, +34, +62, +140, +52, +192, +182, +180, +61, +255, +54, +94, +58, +116, +204, +191, +161, +173, +10, +230, +225, +84, +38, +169, +240, +111, +43, +113, +173, +215, +49, +74, +44, +20, +92, +175, +224, +9, +212, +3, +218, +17, +63, +135, +219, +184, +205, +24, +148, +36, +200, +106, +246, +68, +142, +31, +200, +85, +164, +98, +116, +156, +89, +245, +240, +95, +145, +231, +230, +59, +151, +85, +12, +17, +229, +1, +86, +142, +132, +136, +153, +38, +176, +252, +212, +194, +143, +121, +59, +226, +169, +59, +13, +63, +254, +79, +173, +156, +192, +178, +170, +143, +182, +196, +13, +154, +145, +217, +25, +140, +80, +215, +178, +100, +133, +193, +12, +72, +70, +170, +58, +168, +47, +240, +172, +180, +191, +119, +212, +131, +163, +63, +124, +23, +89, +162, +214, +148, +103, +26, +154, +246, +90, +107, +192, +113, +170, +183, +22, +113, +247, +31, +179, +75, +82, +216, +244, +206, +183, +186, +9, +28, +9, +44, +130, +45, +36, +105, +171, +12, +114, +210, +89, +43, +30, +137, +0, +0, +170, +39, +87, +104, +57, +130, +76, +21, +56, +64, +67, +51, +142, +127, +51, +92, +37, +172, +197, +39, +255, +28, +94, +83, +216, +37, +145, +132, +248, +108, +208, +186, +142, +157, +87, +255, +223, +198, +159, +9, +121, +188, +112, +102, +105, +22, +69, +241, +54, +33, +181, +233, +180, +171, +162, +204, +142, +11, +68, +56, +54, +167, +180, +244, +164, +124, +98, +19, +39, +35, +249, +208, +136, +18, +179, +241, +19, +253, +215, +21, +139, +40, +26, +157, +68, +29, +219, +242, +179, +90, +140, +61, +222, +85, +193, +222, +8, +143, +127, +246, +19, +180, +169, +204, +207, +229, +10, +134, +19, +93, +208, +142, +244, +177, +50, +74, +72, +211, +60, +34, +18, +181, +79, +64, +81, +66, +99, +144, +149, +80, +42, +58, +83, +153, +23, +59, +2, +131, +65, +175, +150, +50, +133, +212, +64, +143, +60, +87, +47, +37, +202, +91, +186, +236, +196, +241, +177, +197, +165, +203, +50, +53, +59, +182, +29, +215, +219, +37, +76, +244, +196, +42, +85, +90, +179, +153, +182, +70, +42, +112, +146, +153, +98, +221, +116, +101, +89, +228, +13, +56, +76, +244, +54, +119, +137, +247, +49, +158, +58, +203, +214, +100, +48, +114, +145, +52, +94, +46, +237, +197, +214, +123, +171, +161, +142, +225, +54, +106, +13, +98, +181, +202, +243, +250, +147, +230, +30, +54, +178, +143, +118, +33, +40, +8, +249, +241, +176, +241, +132, +156, +244, +147, +227, +134, +106, +217, +67, +202, +219, +201, +188, +151, +242, +123, +246, +117, +235, +176, +130, +145, +216, +217, +14, +157, +189, +178, +41, +228, +155, +33, +36, +170, +143, +43, +236, +237, +13, +150, +24, +21, +189, +255, +187, +235, +155, +25, +100, +87, +148, +39, +162, +162, +52, +203, +91, +199, +211, +225, +46, +244, +102, +28, +164, +156, +120, +233, +125, +139, +149, +177, +234, +112, +196, +215, +225, +157, +210, +127, +76, +73, +210, +251, +172, +10, +143, +220, +34, +245, +180, +61, +250, +46, +192, +195, +220, +120, +219, +167, +102, +16, +84, +65, +172, +60, +10, +69, +133, +70, +239, +105, +254, +183, +140, +175, +21, +90, +43, +11, +212, +96, +46, +228, +168, +187, +247, +82, +128, +28, +21, +250, +44, +42, +175, +55, +162, +250, +11, +121, +52, +163, +11, +63, +28, +163, +251, +116, +138, +26, +27, +92, +149, +128, +247, +213, +116, +26, +202, +1, +237, +101, +230, +216, +127, +152, +252, +221, +0, +12, +118, +144, +158, +10, +254, +230, +91, +71, +38, +9, +17, +6, +217, +69, +92, +216, +111, +59, +214, +173, +91, +94, +4, +220, +4, +5, +83, +122, +137, +214, +203, +55, +11, +80, +114, +121, +85, +197, +231, +70, +62, +160, +224, +227, +191, +113, +6, +61, +211, +58, +213, +200, +222, +21, +217, +70, +39, +7, +138, +31, +72, +178, +184, +63, +223, +183, +83, +54, +194, +189, +148, +107, +28, +112, +69, +213, +148, +151, +130, +108, +239, +237, +30, +233, +81, +40, +126, +215, +57, +189, +20, +211, +156, +212, +133, +149, +119, +177, +199, +8, +4, +49, +0, +0, +211, +110, +228, +245, +122, +130, +145, +80, +195, +200, +34, +204, +140, +205, +206, +135, +49, +59, +200, +199, +73, +141, +79, +83, +242, +2, +228, +53, +197, +20, +12, +110, +182, +115, +151, +68, +230, +66, +218, +98, +236, +80, +222, +204, +125, +26, +58, +18, +136, +15, +125, +245, +168, +160, +175, +134, +234, +215, +104, +140, +55, +111, +100, +27, +173, +50, +197, +41, +89, +198, +105, +136, +104, +68, +211, +189, +151, +61, +79, +22, +159, +95, +5, +63, +2, +151, +230, +114, +237, +95, +120, +159, +252, +110, +127, +181, +68, +55, +143, +100, +234, +96, +88, +100, +104, +47, +37, +198, +222, +148, +41, +235, +174, +47, +188, +182, +163, +90, +94, +13, +212, +48, +203, +170, +138, +239, +57, +193, +16, +196, +2, +102, +113, +193, +235, +19, +37, +104, +37, +147, +57, +15, +74, +101, +166, +157, +182, +217, +141, +225, +23, +100, +48, +2, +61, +73, +147, +241, +212, +116, +245, +165, +134, +135, +11, +129, +184, +208, +175, +47, +202, +207, +243, +133, +97, +206, +124, +26, +67, +139, +3, +178, +50, +146, +252, +18, +110, +8, +238, +132, +206, +206, +110, +62, +121, +1, +48, +66, +130, +87, +150, +189, +113, +87, +13, +205, +91, +49, +54, +33, +126, +228, +16, +253, +83, +189, +89, +54, +255, +64, +210, +251, +208, +233, +157, +246, +217, +2, +161, +103, +159, +165, +221, +149, +29, +141, +218, +220, +41, +218, +89, +34, +140, +109, +20, +197, +237, +200, +220, +151, +81, +23, +158, +40, +102, +108, +181, +156, +195, +233, +254, +124, +112, +214, +164, +94, +190, +3, +225, +177, +193, +45, +34, +41, +253, +133, +55, +132, +121, +12, +115, +133, +201, +174, +247, +94, +214, +185, +229, +10, +164, +30, +129, +164, +78, +237, +233, +159, +98, +110, +192, +222, +7, +142, +211, +51, +93, +202, +154, +225, +46, +233, +17, +201, +244, +222, +11, +94, +7, +102, +204, +173, +224, +206, +179, +27, +92, +121, +194, +156, +157, +15, +156, +28, +54, +60, +32, +189, +76, +187, +87, +103, +195, +147, +116, +133, +169, +27, +192, +228, +248, +172, +57, +162, +2, +204, +176, +126, +48, +29, +127, +146, +14, +77, +41, +112, +51, +21, +70, +235, +34, +102, +104, +35, +23, +79, +149, +61, +182, +195, +235, +12, +85, +107, +128, +212, +106, +67, +234, +214, +77, +204, +154, +101, +135, +84, +78, +137, +46, +74, +196, +15, +229, +78, +57, +255, +88, +74, +40, +136, +143, +186, +237, +228, +195, +211, +81, +203, +183, +111, +120, +160, +170, +61, +45, +18, +138, +42, +53, +91, +24, +28, +153, +12, +89, +157, +136, +70, +32, +50, +201, +202, +11, +8, +138, +34, +161, +137, +17, +48, +80, +251, +110, +181, +128, +129, +144, +104, +150, +52, +51, +221, +66, +88, +45, +132, +42, +13, +39, +28, +162, +246, +117, +205, +93, +123, +79, +84, +238, +233, +50, +221, +92, +65, +213, +106, +44, +108, +44, +33, +81, +78, +36, +27, +122, +140, +253, +192, +58, +109, +29, +158, +159, +16, +171, +93, +224, +8, +121, +43, +0, +0, +13, +144, +242, +149, +92, +96, +108, +150, +38, +207, +12, +185, +64, +157, +181, +10, +84, +66, +51, +124, +126, +56, +194, +19, +239, +40, +142, +91, +212, +40, +104, +191, +75, +57, +253, +53, +42, +245, +104, +131, +99, +206, +36, +83, +253, +252, +125, +119, +170, +175, +112, +202, +175, +165, +189, +53, +23, +144, +139, +19, +79, +30, +191, +185, +197, +220, +236, +151, +122, +113, +143, +188, +0, +52, +32, +108, +113, +216, +192, +216, +235, +4, +43, +62, +43, +171, +188, +214, +151, +236, +192, +103, +205, +229, +196, +127, +139, +69, +78, +23, +198, +67, +63, +69, +207, +141, +35, +244, +164, +217, +70, +209, +134, +177, +71, +40, +117, +100, +126, +163, +43, +189, +43, +102, +249, +69, +11, +89, +1, +157, +190, +212, +149, +234, +233, +158, +14, +153, +102, +58, +214, +152, +70, +125, +147, +10, +226, +29, +234, +226, +69, +144, +230, +254, +70, +94, +148, +65, +246, +53, +109, +200, +66, +6, +45, +5, +121, +82, +112, +86, +147, +233, +35, +198, +148, +226, +156, +123, +245, +92, +204, +156, +121, +144, +182, +101, +126, +187, +44, +154, +28, +168, +108, +92, +190, +53, +79, +135, +255, +218, +70, +153, +156, +234, +167, +14, +248, +151, +204, +57, +2, +167, +208, +39, +158, +233, +219, +72, +182, +28, +132, +149, +179, +72, +21, +108, +28, +218, +94, +202, +173, +11, +198, +109, +132, +93, +179, +35, +160, +142, +16, +61, +152, +68, +242, +145, +7, +103, +52, +173, +82, +26, +52, +237, +241, +39, +143, +186, +247, +63, +101, +195, +52, +138, +5, +70, +243, +23, +67, +159, +90, +252, +135, +154, +151, +127, +16, +208, +168, +14, +17, +63, +210, +201, +186, +200, +2, +93, +208, +138, +254, +12, +158, +61, +163, +132, +252, +9, +9, +161, +156, +2, +26, +16, +33, +210, +41, +115, +10, +78, +243, +131, +201, +24, +53, +164, +175, +211, +45, +14, +229, +156, +151, +44, +105, +58, +40, +31, +122, +108, +214, +164, +159, +177, +166, +220, +34, +184, +95, +251, +168, +4, +234, +213, +32, +33, +59, +196, +178, +66, +99, +238, +172, +57, +252, +119, +193, +162, +101, +52, +227, +252, +114, +70, +10, +50, +92, +79, +210, +215, +43, +134, +220, +156, +115, +32, +220, +66, +104, +179, +124, +25, +214, +187, +52, +17, +56, +200, +120, +53, +91, +207, +14, +117, +50, +72, +167, +91, +229, +150, +188, +165, +143, +105, +71, +1, +231, +148, +201, +201, +22, +116, +102, +81, +89, +253, +66, +170, +182, +180, +127, +21, +218, +4, +248, +53, +216, +50, +172, +11, +147, +209, +102, +92, +151, +193, +198, +183, +26, +151, +217, +214, +211, +62, +178, +81, +190, +197, +134, +93, +203, +184, +160, +115, +54, +54, +172, +79, +14, +82, +191, +106, +169, +49, +11, +111, +187, +47, +98, +55, +119, +170, +131, +100, +230, +138, +50, +43, +14, +29, +170, +198, +54, +11, +4, +172, +20, +135, +4, +16, +98, +11, +251, +176, +34, +250, +188, +0, +189, +244, +21, +156, +185, +164, +80, +111, +227, +138, +221, +50, +0, +0, +170, +217, +124, +22, +62, +207, +109, +167, +79, +75, +221, +86, +38, +226, +151, +252, +185, +176, +29, +95, +215, +79, +192, +247, +73, +255, +69, +57, +33, +94, +100, +235, +162, +240, +134, +106, +219, +200, +246, +148, +255, +65, +111, +49, +52, +63, +175, +147, +248, +24, +254, +122, +1, +14, +122, +242, +214, +221, +57, +220, +137, +198, +87, +34, +120, +162, +197, +111, +79, +221, +116, +21, +138, +232, +42, +125, +102, +126, +204, +84, +80, +68, +106, +208, +96, +74, +215, +99, +52, +201, +144, +34, +140, +139, +111, +207, +220, +142, +30, +17, +61, +58, +172, +147, +131, +171, +180, +25, +246, +145, +168, +218, +159, +234, +117, +139, +81, +0, +12, +201, +105, +82, +59, +49, +251, +110, +186, +235, +217, +242, +174, +30, +38, +233, +202, +241, +254, +78, +153, +27, +243, +39, +85, +247, +207, +221, +168, +128, +101, +88, +160, +176, +114, +23, +183, +87, +151, +200, +155, +226, +24, +116, +121, +25, +84, +39, +113, +176, +30, +205, +101, +189, +90, +131, +217, +112, +26, +165, +228, +75, +152, +78, +34, +110, +64, +78, +195, +80, +246, +51, +76, +59, +164, +229, +89, +73, +35, +88, +3, +18, +228, +120, +97, +222, +21, +57, +192, +69, +42, +221, +234, +192, +64, +233, +12, +173, +8, +201, +12, +86, +213, +145, +123, +62, +134, +15, +255, +214, +251, +170, +21, +201, +204, +192, +152, +230, +19, +66, +98, +74, +70, +218, +172, +235, +86, +143, +219, +23, +156, +207, +148, +206, +124, +194, +79, +25, +134, +19, +130, +143, +133, +255, +153, +152, +59, +8, +75, +158, +234, +183, +192, +92, +45, +242, +143, +229, +134, +175, +197, +52, +17, +41, +66, +4, +138, +251, +169, +219, +243, +51, +127, +118, +249, +215, +127, +42, +171, +129, +234, +181, +37, +210, +184, +152, +123, +145, +4, +20, +12, +4, +253, +26, +237, +129, +145, +69, +165, +142, +89, +255, +130, +59, +96, +140, +54, +136, +14, +82, +220, +210, +181, +189, +223, +159, +203, +89, +22, +35, +0, +79, +126, +247, +51, +239, +156, +51, +79, +116, +246, +38, +193, +69, +75, +45, +93, +2, +234, +125, +239, +116, +132, +252, +195, +12, +101, +52, +177, +94, +54, +56, +113, +65, +100, +226, +227, +53, +39, +211, +151, +221, +22, +120, +137, +150, +218, +43, +182, +216, +50, +198, +243, +145, +148, +79, +71, +237, +192, +124, +179, +150, +252, +86, +86, +23, +127, +78, +190, +82, +73, +186, +4, +176, +20, +188, +120, +74, +93, +1, +231, +122, +148, +63, +66, +46, +159, +122, +217, +209, +83, +22, +34, +201, +60, +193, +75, +185, +50, +224, +138, +147, +52, +40, +245, +219, +100, +102, +115, +153, +8, +212, +241, +203, +57, +245, +168, +111, +165, +241, +241, +251, +136, +229, +8, +180, +34, +69, +79, +60, +206, +61, +237, +68, +112, +194, +216, +124, +131, +220, +109, +111, +124, +20, +123, +238, +214, +174, +127, +126, +220, +56, +196, +15, +90, +51, +33, +202, +152, +104, +231, +149, +255, +126, +110, +118, +212, +192, +227, +77, +165, +166, +0, +0, +98, +243, +63, +223, +92, +165, +91, +164, +157, +214, +19, +107, +227, +178, +129, +242, +18, +15, +91, +1, +173, +137, +223, +188, +39, +87, +14, +104, +60, +197, +223, +186, +94, +255, +88, +171, +30, +212, +198, +201, +20, +222, +149, +12, +189, +192, +159, +74, +164, +30, +173, +120, +82, +39, +255, +245, +113, +195, +146, +92, +123, +178, +242, +2, +145, +222, +7, +154, +132, +91, +126, +156, +43, +179, +66, +191, +234, +200, +14, +102, +183, +195, +234, +16, +98, +57, +146, +165, +171, +61, +174, +89, +17, +102, +192, +51, +52, +225, +79, +15, +251, +16, +171, +89, +221, +24, +217, +131, +235, +253, +144, +172, +47, +81, +87, +127, +54, +144, +122, +30, +180, +118, +143, +133, +220, +76, +64, +201, +95, +100, +118, +208, +161, +91, +165, +124, +153, +100, +202, +34, +130, +85, +90, +182, +74, +105, +143, +196, +95, +53, +226, +43, +139, +49, +18, +120, +106, +72, +163, +183, +77, +123, +210, +118, +9, +116, +54, +37, +132, +49, +6, +247, +91, +226, +70, +226, +191, +235, +0, +35, +185, +6, +171, +58, +217, +101, +67, +6, +97, +195, +120, +51, +12, +140, +171, +158, +20, +109, +51, +49, +27, +49, +44, +104, +242, +144, +53, +244, +112, +105, +184, +77, +187, +57, +115, +54, +240, +211, +188, +188, +51, +145, +141, +97, +95, +223, +180, +162, +225, +142, +144, +241, +199, +25, +218, +201, +22, +21, +41, +208, +190, +130, +84, +207, +109, +69, +121, +162, +171, +165, +218, +107, +134, +108, +136, +233, +89, +75, +25, +93, +134, +108, +44, +93, +123, +153, +247, +96, +146, +185, +8, +254, +45, +168, +54, +79, +53, +48, +49, +64, +74, +171, +162, +44, +48, +155, +248, +155, +56, +229, +254, +123, +16, +167, +32, +105, +194, +60, +210, +64, +125, +70, +25, +148, +148, +128, +190, +176, +253, +225, +146, +127, +205, +218, +76, +89, +250, +111, +228, +197, +215, +101, +239, +6, +13, +202, +128, +102, +4, +28, +93, +160, +77, +152, +219, +207, +205, +125, +13, +46, +111, +73, +234, +222, +52, +225, +91, +55, +218, +198, +67, +160, +255, +112, +74, +9, +118, +202, +10, +77, +242, +122, +67, +93, +180, +30, +104, +81, +112, +176, +86, +90, +62, +40, +194, +15, +79, +84, +72, +242, +88, +125, +110, +214, +0, +109, +17, +166, +0, +0, +238, +239, +188, +68, +196, +143, +9, +236, +124, +164, +35, +72, +138, +133, +164, +11, +208, +225, +84, +84, +177, +184, +87, +98, +179, +42, +155, +142, +110, +44, +36, +46, +21, +99, +128, +47, +170, +190, +206, +130, +205, +182, +192, +169, +193, +35, +49, +63, +238, +115, +159, +35, +82, +11, +119, +104, +19, +191, +202, +215, +153, +187, +35, +197, +82, +166, +173, +108, +207, +46, +35, +52, +96, +26, +225, +33, +128, +205, +49, +178, +96, +228, +173, +117, +202, +106, +14, +71, +26, +24, +78, +90, +104, +58, +217, +51, +21, +214, +31, +120, +121, +240, +54, +123, +30, +233, +135, +217, +42, +206, +192, +41, +134, +141, +111, +85, +8, +179, +210, +183, +0, +0, +149, +92, +86, +124, +18, +160, +178, +170, +241, +120, +0, +93, +129, +227, +30, +135, +111, +34, +34, +224, +205, +127, +81, +224, +139, +14, +92, +242, +137, +254, +28, +108, +4, +38, +7, +202, +244, +24, +209, +207, +14, +123, +148, +48, +116, +153, +79, +7, +61, +94, +45, +177, +99, +55, +130, +226, +32, +247, +31, +20, +57, +4, +119, +157, +38, +76, +223, +118, +40, +43, +143, +20, +231, +162, +215, +131, +225, +37, +18, +178, +165, +211, +151, +63, +41, +68, +214, +61, +134, +54, +31, +24, +199, +117, +233, +14, +108, +134, +224, +58, +82, +2, +175, +80, +184, +1, +135, +181, +196, +58, +50, +239, +26, +122, +144, +233, +184, +221, +141, +37, +73, +219, +246, +172, +84, +117, +14, +100, +177, +232, +89, +96, +180, +123, +196, +160, +10, +53, +8, +192, +191, +227, +145, +110, +131, +210, +241, +253, +194, +20, +29, +188, +213, +37, +2, +234, +148, +174, +83, +26, +65, +21, +44, +39, +77, +234, +50, +116, +121, +34, +242, +89, +69, +77, +162, +165, +31, +172, +38, +75, +132, +255, +126, +35, +46, +239, +242, +58, +120, +15, +172, +131, +217, +143, +40, +153, +72, +71, +97, +159, +99, +166, +69, +34, +213, +186, +235, +251, +203, +160, +246, +53, +86, +159, +72, +85, +218, +185, +245, +199, +19, +157, +185, +173, +236, +111, +62, +253, +75, +104, +89, +148, +230, +200, +22, +73, +111, +192, +105, +133, +30, +204, +221, +210, +19, +53, +104, +118, +54, +81, +79, +190, +211, +200, +228, +6, +112, +155, +19, +34, +117, +99, +238, +236, +192, +27, +161, +170, +0, +135, +42, +142, +8, +182, +220, +218, +191, +227, +16, +55, +249, +90, +253, +169, +233, +223, +221, +61, +131, +92, +191, +105, +68, +17, +227, +163, +155, +86, +156, +234, +182, +168, +2, +27, +41, +42, +166, +207, +85, +62, +215, +123, +133, +238, +80, +72, +178, +54, +75, +110, +185, +134, +37, +18, +137, +52, +52, +233, +135, +151, +200, +82, +216, +206, +12, +89, +44, +28, +161, +90, +103, +9, +195, +168, +87, +249, +210, +114, +148, +125, +217, +52, +78, +245, +213, +197, +49, +145, +240, +253, +252, +206, +62, +116, +177, +35, +215, +45, +160, +128, +52, +183, +175, +218, +35, +89, +135, +26, +185, +194, +0, +55, +221, +116, +244, +49, +145, +109, +136, +127, +91, +189, +75, +192, +100, +63, +104, +167, +132, +8, +54, +230, +255, +59, +171, +89, +192, +227, +189, +230, +234, +253, +30, +247, +175, +205, +195, +230, +174, +128, +2, +211, +113, +51, +63, +135, +165, +229, +109, +184, +180, +195, +74, +185, +99, +157, +11, +78, +147, +193, +21, +243, +111, +225, +109, +233, +128, +241, +28, +155, +213, +10, +111, +164, +96, +198, +146, +125, +107, +107, +41, +104, +227, +171, +224, +111, +104, +171, +250, +112, +142, +79, +103, +36, +163, +247, +134, +45, +39, +23, +2, +40, +229, +218, +34, +19, +67, +120, +173, +102, +172, +109, +113, +237, +198, +20, +72, +126, +68, +115, +169, +69, +97, +97, +99, +85, +120, +13, +176, +243, +0, +0, +16, +72, +119, +14, +47, +137, +243, +185, +112, +195, +31, +126, +121, +89, +126, +111, +176, +34, +123, +114, +247, +54, +18, +210, +164, +99, +27, +107, +50, +170, +112, +61, +103, +7, +19, +78, +25, +206, +230, +117, +189, +93, +225, +124, +30, +176, +120, +122, +250, +153, +139, +10, +106, +119, +249, +207, +92, +92, +22, +173, +216, +103, +246, +178, +87, +254, +129, +132, +51, +196, +135, +33, +2, +117, +146, +237, +210, +147, +146, +115, +202, +88, +146, +8, +174, +134, +252, +110, +60, +183, +45, +49, +83, +212, +146, +118, +227, +208, +95, +123, +135, +206, +74, +97, +4, +42, +162, +107, +188, +29, +179, +254, +65, +143, +239, +180, +72, +234, +70, +198, +139, +18, +209, +78, +49, +194, +34, +58, +213, +246, +83, +33, +145, +31, +178, +107, +141, +206, +51, +134, +139, +160, +85, +61, +78, +59, +33, +73, +218, +174, +192, +145, +1, +127, +92, +146, +51, +172, +153, +219, +156, +185, +2, +59, +83, +2, +91, +107, +162, +126, +118, +97, +216, +92, +26, +31, +119, +18, +57, +99, +5, +123, +179, +18, +25, +6, +61, +89, +151, +80, +88, +13, +181, +152, +126, +254, +223, +28, +102, +201, +249, +73, +47, +186, +177, +155, +157, +33, +163, +69, +101, +144, +151, +114, +87, +36, +154, +170, +102, +109, +90, +29, +99, +252, +110, +222, +216, +45, +217, +44, +113, +155, +108, +190, +136, +160, +62, +110, +179, +68, +234, +85, +55, +240, +21, +120, +44, +185, +127, +152, +18, +220, +68, +120, +230, +197, +132, +170, +190, +71, +70, +74, +195, +30, +21, +90, +111, +170, +119, +107, +195, +145, +29, +84, +200, +116, +239, +174, +128, +244, +184, +34, +164, +141, +173, +137, +84, +180, +88, +191, +169, +95, +37, +35, +36, +12, +103, +185, +240, +21, +190, +75, +15, +242, +154, +182, +131, +120, +234, +11, +71, +238, +205, +39, +23, +243, +147, +185, +239, +124, +100, +230, +163, +24, +40, +224, +204, +22, +194, +230, +219, +48, +45, +74, +53, +217, +198, +222, +78, +232, +12, +21, +114, +94, +135, +50, +199, +33, +135, +24, +153, +194, +104, +183, +70, +189, +87, +188, +27, +21, +141, +196, +52, +64, +133, +48, +72, +87, +75, +107, +67, +16, +123, +2, +20, +161, +4, +27, +71, +62, +199, +44, +67, +65, +33, +190, +217, +18, +249, +129, +53, +21, +146, +227, +198, +152, +45, +77, +113, +80, +48, +84, +157, +216, +123, +109, +101, +58, +156, +84, +15, +48, +251, +6, +6, +0, +64, +150, +102, +155, +90, +118, +13, +147, +137, +107, +188, +15, +162, +175, +223, +223, +69, +108, +148, +236, +92, +0, +40, +120, +205, +115, +216, +138, +31, +253, +150, +64, +175, +207, +6, +190, +70, +113, +2, +67, +91, +73, +71, +56, +133, +120, +236, +147, +220, +72, +135, +63, +134, +249, +127, +193, +96, +182, +223, +153, +234, +172, +200, +47, +77, +216, +95, +82, +37, +69, +150, +34, +15, +245, +208, +142, +27, +87, +53, +186, +199, +92, +197, +93, +138, +31, +21, +225, +204, +32, +171, +57, +193, +252, +0, +0, +171, +199, +85, +179, +151, +79, +84, +146, +54, +235, +133, +211, +69, +32, +55, +80, +181, +51, +105, +47, +139, +48, +179, +188, +80, +244, +108, +100, +34, +96, +142, +14, +144, +54, +91, +15, +209, +223, +232, +42, +63, +50, +83, +52, +167, +196, +231, +38, +150, +38, +245, +104, +241, +72, +58, +172, +45, +188, +254, +108, +151, +64, +246, +126, +153, +151, +225, +39, +110, +155, +163, +87, +166, +43, +51, +155, +155, +239, +144, +117, +80, +72, +90, +229, +29, +218, +51, +97, +140, +107, +254, +97, +128, +108, +71, +244, +47, +36, +168, +202, +114, +42, +145, +230, +181, +120, +33, +6, +35, +88, +121, +57, +109, +60, +33, +171, +105, +82, +212, +226, +101, +206, +52, +112, +151, +146, +49, +59, +200, +91, +201, +208, +5, +5, +89, +132, +81, +37, +65, +160, +205, +228, +165, +155, +204, +242, +100, +53, +205, +250, +71, +241, +67, +211, +114, +187, +17, +32, +157, +238, +113, +54, +96, +91, +212, +158, +219, +225, +233, +135, +93, +39, +252, +18, +153, +171, +61, +20, +163, +67, +216, +57, +248, +138, +72, +12, +31, +85, +179, +234, +121, +253, +230, +134, +43, +182, +118, +134, +28, +201, +83, +43, +206, +85, +18, +147, +146, +214, +160, +213, +70, +188, +172, +70, +247, +218, +245, +5, +227, +191, +134, +13, +225, +41, +107, +14, +229, +125, +69, +57, +69, +184, +89, +215, +213, +185, +34, +199, +70, +44, +182, +224, +144, +73, +148, +199, +85, +23, +126, +152, +108, +17, +198, +123, +29, +53, +132, +145, +34, +156, +134, +26, +82, +211, +243, +188, +53, +99, +244, +114, +17, +23, +62, +93, +209, +189, +230, +90, +192, +230, +163, +114, +168, +12, +191, +154, +190, +125, +165, +36, +197, +86, +46, +121, +114, +118, +243, +76, +86, +137, +144, +67, +156, +151, +35, +117, +243, +72, +58, +142, +214, +51, +33, +51, +114, +154, +55, +39, +80, +239, +230, +147, +195, +207, +120, +213, +213, +134, +97, +9, +248, +228, +80, +156, +128, +146, +207, +93, +99, +189, +173, +100, +198, +101, +199, +159, +102, +140, +253, +22, +215, +46, +215, +55, +246, +149, +146, +3, +152, +200, +76, +235, +172, +235, +4, +62, +14, +95, +115, +93, +146, +226, +23, +148, +127, +199, +179, +76, +234, +20, +192, +203, +52, +253, +3, +195, +46, +249, +68, +221, +213, +238, +165, +72, +102, +232, +61, +166, +85, +59, +123, +96, +103, +8, +124, +249, +72, +253, +150, +11, +74, +129, +254, +55, +22, +214, +24, +212, +49, +21, +239, +65, +87, +113, +233, +254, +106, +224, +89, +53, +2, +233, +121, +76, +181, +102, +23, +24, +5, +201, +163, +134, +204, +102, +122, +47, +39, +9, +6, +8, +55, +135, +80, +106, +119, +177, +60, +82, +154, +228, +168, +149, +34, +6, +70, +113, +172, +148, +74, +54, +153, +126, +203, +73, +223, +34, +74, +127, +130, +34, +169, +97, +194, +251, +176, +93, +47, +185, +48, +144, +45, +159, +72, +202, +159, +21, +236, +36, +71, +249, +159, +6, +113, +215, +22, +235, +154, +71, +245, +178, +0, +0, +229, +242, +80, +234, +222, +167, +71, +41, +101, +175, +200, +201, +127, +37, +76, +64, +121, +159, +23, +95, +34, +246, +74, +233, +143, +110, +254, +66, +222, +121, +42, +67, +72, +151, +183, +28, +134, +177, +195, +142, +126, +248, +46, +62, +210, +12, +97, +152, +33, +167, +21, +48, +177, +169, +36, +25, +57, +120, +54, +2, +175, +189, +139, +146, +53, +22, +239, +146, +158, +181, +84, +133, +2, +52, +211, +73, +239, +97, +13, +46, +230, +146, +16, +86, +111, +182, +93, +159, +35, +191, +17, +48, +134, +223, +245, +220, +242, +244, +134, +18, +105, +73, +55, +22, +247, +50, +140, +175, +241, +132, +89, +42, +1, +188, +86, +38, +86, +231, +79, +184, +234, +73, +126, +22, +194, +182, +128, +40, +235, +77, +240, +9, +97, +2, +21, +94, +25, +36, +89, +166, +196, +94, +158, +140, +83, +110, +139, +190, +220, +127, +38, +236, +114, +245, +41, +94, +174, +202, +227, +219, +53, +177, +33, +184, +35, +74, +60, +247, +69, +103, +172, +91, +72, +161, +168, +117, +83, +0, +163, +230, +191, +88, +140, +250, +207, +91, +45, +66, +184, +111, +192, +58, +219, +140, +55, +182, +21, +67, +29, +156, +120, +235, +124, +184, +161, +7, +173, +195, +148, +19, +221, +189, +64, +133, +152, +75, +245, +24, +13, +152, +133, +98, +148, +154, +120, +252, +46, +148, +34, +195, +221, +222, +23, +205, +127, +103, +31, +131, +197, +43, +30, +206, +110, +100, +175, +244, +15, +142, +24, +129, +113, +148, +163, +239, +88, +211, +201, +68, +223, +2, +96, +59, +30, +164, +205, +26, +249, +25, +178, +133, +240, +225, +59, +31, +38, +210, +250, +255, +136, +137, +240, +232, +127, +57, +7, +64, +33, +197, +88, +102, +248, +14, +64, +252, +186, +101, +195, +61, +167, +186, +230, +163, +13, +216, +199, +198, +236, +46, +81, +92, +87, +202, +134, +106, +253, +243, +250, +124, +36, +123, +84, +228, +112, +205, +224, +247, +5, +114, +206, +241, +60, +42, +212, +250, +23, +10, +95, +71, +170, +67, +67, +51, +225, +183, +254, +14, +238, +130, +133, +231, +231, +9, +106, +100, +178, +197, +110, +76, +105, +85, +99, +149, +90, +174, +33, +162, +96, +228, +35, +67, +58, +162, +63, +151, +209, +108, +64, +83, +62, +174, +28, +35, +37, +129, +226, +114, +125, +221, +96, +185, +157, +49, +20, +181, +67, +28, +184, +140, +39, +7, +163, +18, +250, +70, +247, +212, +84, +247, +195, +7, +234, +177, +180, +107, +200, +181, +155, +173, +229, +137, +171, +170, +141, +150, +126, +77, +184, +255, +215, +153, +3, +16, +188, +49, +247, +93, +27, +82, +90, +129, +89, +130, +32, +207, +56, +108, +48, +28, +90, +254, +229, +23, +229, +254, +126, +31, +106, +82, +6, +141, +248, +69, +31, +172, +79, +114, +157, +28, +55, +13, +47, +184, +96, +201, +62, +96, +99, +181, +223, +171, +197, +154, +199, +194, +41, +145, +171, +154, +211, +89, +73, +150, +249, +49, +170, +164, +238, +69, +39, +238, +137, +203, +122, +135, +244, +116, +255, +91, +239, +7, +0, +0, +255, +244, +185, +238, +61, +253, +240, +59, +65, +101, +84, +94, +237, +172, +212, +12, +93, +85, +94, +130, +87, +86, +177, +70, +14, +121, +39, +231, +148, +195, +229, +127, +120, +201, +70, +89, +234, +27, +44, +122, +148, +21, +208, +76, +43, +115, +199, +112, +218, +176, +210, +133, +158, +1, +184, +143, +118, +57, +0, +188, +15, +178, +117, +222, +223, +171, +220, +185, +140, +146, +85, +74, +18, +197, +140, +77, +177, +201, +13, +33, +90, +46, +118, +89, +97, +114, +146, +98, +124, +105, +176, +2, +101, +29, +97, +198, +191, +218, +189, +153, +172, +176, +226, +136, +191, +15, +101, +101, +108, +131, +8, +251, +43, +84, +13, +49, +180, +168, +172, +190, +23, +55, +78, +128, +168, +108, +237, +129, +109, +163, +192, +94, +7, +118, +150, +140, +114, +223, +171, +250, +32, +201, +176, +11, +78, +255, +28, +141, +227, +47, +70, +163, +47, +130, +115, +111, +127, +104, +2, +242, +201, +72, +57, +161, +185, +199, +50, +15, +202, +122, +66, +138, +193, +115, +149, +202, +98, +21, +195, +70, +222, +215, +232, +91, +246, +184, +38, +127, +226, +131, +21, +103, +114, +95, +169, +127, +91, +42, +22, +214, +234, +168, +151, +66, +183, +104, +176, +158, +164, +232, +189, +10, +154, +3, +226, +129, +196, +19, +76, +153, +189, +166, +81, +49, +156, +237, +111, +80, +32, +253, +29, +5, +38, +84, +226, +20, +60, +191, +178, +41, +105, +134, +34, +153, +2, +174, +61, +197, +91, +183, +236, +220, +255, +81, +255, +130, +53, +76, +190, +243, +90, +224, +1, +125, +28, +140, +218, +88, +119, +78, +42, +28, +240, +219, +162, +19, +107, +9, +124, +242, +97, +198, +131, +207, +94, +64, +121, +151, +113, +232, +27, +189, +223, +219, +97, +112, +146, +222, +189, +199, +245, +50, +183, +16, +118, +205, +200, +101, +165, +159, +71, +126, +2, +102, +19, +84, +149, +250, +118, +9, +255, +74, +6, +191, +185, +151, +231, +22, +155, +133, +104, +49, +174, +19, +182, +133, +59, +119, +10, +248, +35, +33, +62, +236, +30, +42, +79, +149, +112, +160, +108, +161, +106, +57, +144, +142, +188, +155, +59, +52, +232, +105, +203, +178, +82, +124, +158, +253, +142, +111, +117, +222, +95, +134, +53, +93, +192, +21, +111, +179, +160, +98, +56, +160, +118, +69, +45, +102, +175, +117, +100, +187, +32, +0, +229, +65, +193, +168, +206, +132, +175, +43, +157, +233, +88, +24, +218, +116, +160, +56, +197, +109, +184, +131, +14, +101, +140, +216, +115, +187, +152, +156, +90, +134, +102, +75, +69, +220, +178, +209, +166, +144, +64, +96, +165, +166, +107, +248, +110, +168, +247, +213, +89, +35, +109, +25, +40, +8, +162, +184, +92, +25, +88, +8, +100, +77, +72, +140, +15, +250, +163, +40, +94, +164, +147, +169, +36, +173, +243, +249, +100, +84, +187, +248, +93, +249, +120, +180, +38, +6, +129, +143, +174, +227, +197, +180, +201, +47, +237, +22, +16, +26, +227, +131, +236, +237, +42, +70, +71, +0, +87, +97, +110, +126, +252, +122, +16, +234, +120, +231, +0, +0, +180, +178, +128, +230, +18, +23, +25, +18, +203, +105, +132, +94, +75, +47, +212, +187, +192, +2, +127, +78, +36, +84, +254, +46, +22, +5, +187, +43, +99, +77, +233, +241, +240, +119, +38, +130, +149, +136, +186, +144, +56, +21, +105, +172, +213, +89, +205, +87, +237, +245, +184, +190, +152, +195, +149, +153, +110, +39, +20, +6, +16, +138, +129, +118, +155, +176, +170, +27, +96, +194, +28, +240, +101, +18, +148, +149, +140, +101, +88, +22, +42, +217, +135, +91, +143, +104, +9, +36, +126, +186, +24, +27, +221, +82, +88, +45, +87, +81, +34, +31, +79, +4, +229, +23, +101, +44, +125, +162, +96, +175, +126, +162, +34, +42, +24, +21, +48, +180, +190, +254, +103, +65, +71, +50, +23, +167, +11, +211, +140, +109, +166, +43, +49, +103, +1, +217, +89, +222, +39, +164, +164, +3, +253, +106, +32, +37, +128, +99, +180, +80, +170, +71, +223, +82, +159, +180, +135, +172, +173, +212, +102, +145, +114, +251, +18, +155, +110, +40, +250, +92, +235, +211, +205, +172, +179, +92, +211, +168, +84, +178, +0, +132, +233, +179, +94, +0, +46, +26, +94, +11, +57, +94, +12, +196, +56, +109, +161, +99, +118, +239, +179, +201, +152, +168, +86, +118, +86, +137, +158, +155, +196, +237, +5, +129, +154, +105, +169, +24, +39, +93, +63, +146, +101, +67, +128, +103, +127, +167, +198, +211, +8, +250, +142, +107, +239, +168, +121, +46, +31, +81, +178, +207, +124, +208, +68, +241, +117, +66, +224, +246, +198, +52, +157, +56, +229, +124, +120, +103, +125, +23, +107, +195, +55, +107, +83, +74, +87, +41, +253, +137, +128, +231, +228, +172, +141, +79, +25, +169, +53, +103, +93, +138, +174, +174, +194, +118, +57, +171, +185, +217, +95, +72, +233, +253, +170, +236, +140, +122, +141, +58, +139, +113, +191, +243, +40, +131, +87, +176, +206, +199, +74, +125, +126, +136, +81, +116, +83, +55, +146, +53, +232, +49, +65, +136, +196, +77, +189, +61, +244, +243, +10, +19, +20, +226, +42, +119, +111, +208, +246, +3, +66, +196, +140, +9, +163, +78, +49, +59, +201, +60, +240, +185, +241, +233, +24, +19, +186, +31, +82, +236, +100, +0, +160, +41, +107, +21, +162, +134, +26, +15, +111, +10, +227, +141, +167, +21, +172, +158, +122, +165, +71, +240, +251, +106, +100, +97, +253, +177, +141, +102, +57, +188, +175, +80, +108, +46, +108, +135, +128, +25, +54, +107, +14, +253, +225, +125, +244, +40, +154, +170, +61, +246, +29, +91, +38, +191, +159, +100, +140, +130, +45, +147, +13, +87, +193, +99, +13, +138, +72, +254, +231, +137, +48, +183, +20, +2, +23, +125, +180, +241, +241, +114, +156, +10, +206, +221, +110, +90, +252, +194, +56, +250, +158, +162, +89, +88, +179, +92, +214, +89, +85, +250, +207, +227, +239, +118, +6, +169, +254, +148, +145, +109, +4, +114, +144, +167, +94, +188, +193, +22, +70, +153, +113, +127, +103, +103, +161, +225, +213, +125, +59, +218, +81, +157, +73, +81, +68, +74, +23, +225, +59, +131, +107, +83, +153, +186, +117, +176, +206, +42, +0, +0, +244, +202, +147, +54, +236, +19, +169, +171, +27, +75, +124, +109, +121, +17, +113, +44, +168, +236, +94, +175, +217, +95, +186, +44, +198, +44, +112, +167, +84, +185, +237, +144, +26, +117, +252, +62, +228, +205, +12, +1, +191, +200, +211, +69, +246, +13, +208, +106, +115, +178, +79, +188, +188, +153, +243, +147, +106, +195, +179, +99, +57, +162, +60, +245, +98, +149, +10, +68, +22, +138, +157, +117, +209, +7, +115, +180, +243, +110, +251, +152, +234, +171, +93, +118, +192, +160, +241, +82, +42, +80, +119, +93, +66, +49, +187, +9, +195, +104, +41, +254, +208, +155, +55, +227, +34, +159, +144, +18, +60, +202, +119, +189, +0, +227, +234, +114, +177, +255, +49, +91, +235, +67, +59, +18, +95, +166, +103, +3, +74, +235, +207, +211, +47, +95, +52, +44, +136, +200, +188, +111, +252, +77, +139, +202, +81, +104, +78, +39, +17, +6, +89, +202, +190, +177, +218, +67, +77, +40, +208, +8, +152, +122, +249, +125, +24, +39, +227, +42, +85, +201, +38, +211, +48, +43, +146, +242, +53, +133, +111, +227, +149, +202, +39, +44, +117, +26, +245, +22, +231, +23, +182, +10, +142, +109, +11, +231, +203, +178, +90, +1, +182, +217, +43, +54, +254, +214, +81, +200, +162, +21, +42, +219, +197, +183, +45, +132, +89, +190, +253, +180, +53, +230, +21, +126, +163, +148, +78, +71, +136, +181, +58, +2, +166, +56, +133, +255, +13, +89, +49, +102, +214, +31, +160, +111, +81, +30, +172, +134, +117, +140, +91, +236, +40, +67, +106, +206, +10, +235, +118, +22, +101, +97, +215, +94, +26, +236, +112, +176, +201, +180, +242, +123, +66, +93, +90, +194, +115, +114, +206, +193, +42, +90, +142, +10, +220, +77, +69, +222, +114, +38, +159, +186, +94, +78, +25, +154, +84, +29, +64, +77, +159, +161, +21, +208, +93, +126, +94, +160, +169, +53, +247, +194, +63, +68, +67, +26, +76, +253, +146, +48, +105, +99, +229, +91, +181, +158, +119, +35, +140, +232, +203, +201, +81, +202, +184, +189, +166, +224, +36, +44, +105, +210, +136, +178, +217, +103, +34, +226, +68, +226, +169, +60, +52, +177, +131, +47, +162, +16, +172, +63, +67, +24, +122, +210, +154, +136, +79, +34, +251, +14, +45, +132, +133, +194, +97, +67, +85, +79, +134, +110, +143, +6, +176, +154, +160, +224, +252, +164, +19, +53, +175, +109, +87, +171, +148, +237, +34, +164, +198, +170, +77, +161, +152, +53, +61, +212, +39, +243, +216, +25, +155, +124, +167, +6, +31, +185, +7, +102, +71, +229, +240, +158, +33, +90, +38, +78, +208, +65, +42, +165, +84, +228, +56, +125, +77, +121, +106, +48, +155, +240, +189, +214, +149, +116, +147, +188, +248, +98, +46, +68, +250, +117, +157, +20, +8, +106, +64, +152, +165, +36, +155, +36, +251, +192, +55, +32, +56, +155, +105, +195, +81, +53, +95, +60, +24, +112, +131, +64, +56, +177, +83, +104, +107, +145, +128, +151, +123, +146, +79, +43, +14, +168, +199, +190, +61, +20, +158, +230, +28, +172, +86, +249, +224, +105, +164, +98, +4, +110, +236, +109, +0, +0, +71, +205, +202, +136, +164, +118, +16, +215, +147, +42, +120, +53, +47, +144, +252, +239, +91, +56, +128, +64, +126, +246, +193, +99, +98, +132, +119, +23, +0, +223, +12, +77, +187, +35, +50, +48, +102, +238, +84, +222, +181, +181, +234, +71, +68, +227, +182, +1, +246, +198, +41, +74, +210, +213, +197, +31, +226, +93, +145, +105, +146, +169, +189, +70, +152, +209, +123, +39, +31, +123, +186, +116, +88, +225, +234, +203, +201, +54, +122, +165, +128, +105, +155, +158, +242, +151, +106, +228, +171, +238, +205, +94, +217, +2, +130, +27, +22, +52, +53, +44, +182, +4, +85, +176, +208, +64, +168, +203, +24, +148, +196, +188, +39, +89, +6, +109, +58, +81, +223, +149, +239, +150, +10, +173, +12, +252, +105, +52, +225, +181, +108, +222, +112, +211, +250, +79, +20, +176, +94, +149, +240, +115, +176, +217, +102, +72, +106, +142, +47, +228, +36, +227, +24, +45, +79, +49, +77, +240, +160, +206, +229, +191, +142, +202, +145, +158, +98, +227, +194, +194, +244, +138, +194, +154, +67, +97, +55, +120, +206, +255, +175, +227, +193, +6, +93, +121, +170, +74, +219, +1, +179, +226, +53, +168, +223, +103, +89, +21, +159, +190, +206, +139, +166, +198, +158, +44, +17, +228, +171, +137, +205, +241, +22, +80, +12, +108, +68, +164, +14, +246, +26, +110, +58, +217, +29, +125, +151, +200, +190, +253, +199, +57, +178, +40, +202, +233, +186, +244, +112, +169, +151, +129, +202, +62, +209, +111, +183, +36, +43, +56, +197, +186, +228, +145, +143, +15, +105, +139, +9, +55, +242, +219, +246, +209, +134, +203, +158, +35, +237, +2, +17, +217, +14, +113, +159, +208, +91, +229, +75, +254, +34, +225, +146, +40, +248, +5, +38, +168, +7, +183, +206, +46, +123, +71, +111, +142, +149, +199, +95, +222, +37, +169, +164, +3, +61, +91, +77, +110, +167, +206, +31, +226, +180, +117, +84, +79, +243, +211, +200, +74, +74, +218, +207, +76, +23, +57, +224, +184, +158, +93, +227, +238, +164, +84, +127, +20, +97, +245, +25, +123, +87, +159, +145, +81, +249, +11, +97, +216, +159, +130, +233, +24, +173, +137, +93, +125, +218, +118, +125, +47, +169, +134, +137, +131, +215, +145, +223, +159, +190, +139, +84, +91, +44, +196, +33, +31, +21, +32, +182, +146, +245, +236, +56, +59, +125, +248, +33, +146, +7, +25, +224, +152, +70, +18, +57, +216, +46, +176, +82, +12, +13, +113, +147, +170, +133, +68, +228, +40, +115, +132, +179, +18, +70, +238, +102, +93, +255, +37, +116, +63, +127, +185, +156, +39, +54, +162, +199, +88, +31, +192, +208, +16, +112, +22, +211, +80, +162, +171, +131, +56, +33, +152, +107, +210, +241, +230, +17, +174, +163, +111, +102, +185, +25, +190, +18, +20, +210, +226, +23, +119, +96, +107, +212, +209, +180, +111, +207, +122, +61, +33, +10, +78, +56, +91, +111, +102, +203, +219, +186, +217, +204, +126, +71, +248, +103, +78, +184, +163, +62, +71, +166, +253, +179, +59, +196, +166, +104, +156, +45, +169, +113, +206, +211, +52, +217, +79, +219, +28, +1, +97, +0, +0, +238, +107, +199, +120, +244, +188, +178, +16, +127, +175, +37, +112, +234, +41, +99, +94, +249, +205, +235, +230, +109, +186, +252, +89, +186, +159, +12, +90, +90, +135, +247, +17, +216, +250, +53, +174, +230, +169, +58, +190, +53, +25, +182, +17, +92, +197, +35, +172, +151, +246, +248, +185, +79, +97, +26, +249, +100, +45, +95, +206, +188, +47, +56, +119, +109, +197, +11, +205, +112, +228, +205, +25, +196, +124, +214, +32, +114, +108, +213, +182, +11, +22, +80, +74, +23, +186, +139, +36, +43, +38, +171, +83, +60, +223, +249, +46, +161, +112, +88, +189, +231, +98, +203, +227, +105, +42, +235, +178, +21, +133, +86, +217, +67, +12, +146, +147, +226, +45, +185, +187, +143, +202, +237, +151, +233, +208, +3, +56, +136, +189, +240, +188, +76, +234, +1, +189, +98, +105, +177, +61, +138, +97, +8, +138, +105, +65, +97, +143, +32, +10, +34, +110, +157, +164, +202, +138, +134, +148, +11, +135, +229, +186, +152, +25, +230, +104, +82, +224, +136, +232, +12, +229, +159, +34, +215, +147, +27, +10, +172, +192, +69, +72, +237, +0, +99, +171, +87, +246, +41, +162, +29, +210, +21, +183, +7, +159, +145, +19, +7, +209, +215, +87, +143, +65, +198, +162, +1, +224, +108, +196, +154, +41, +79, +98, +100, +104, +245, +215, +17, +139, +137, +3, +185, +73, +62, +16, +182, +183, +146, +35, +209, +36, +200, +23, +11, +233, +138, +51, +174, +164, +254, +37, +83, +159, +230, +4, +246, +1, +218, +77, +0, +191, +85, +80, +58, +13, +61, +193, +159, +166, +234, +197, +78, +53, +113, +253, +215, +14, +248, +251, +187, +151, +41, +156, +80, +69, +238, +62, +183, +157, +145, +38, +137, +17, +68, +235, +249, +88, +104, +166, +134, +108, +51, +103, +133, +126, +151, +236, +21, +3, +196, +139, +49, +111, +40, +43, +127, +199, +238, +74, +229, +198, +87, +131, +22, +33, +164, +173, +226, +205, +178, +117, +177, +133, +28, +15, +43, +15, +113, +177, +65, +229, +48, +17, +241, +156, +103, +212, +230, +23, +43, +144, +111, +254, +22, +89, +134, +181, +205, +133, +149, +245, +101, +182, +202, +192, +217, +104, +12, +200, +203, +185, +158, +5, +169, +73, +182, +131, +140, +27, +169, +226, +39, +3, +241, +142, +82, +101, +71, +46, +100, +206, +210, +134, +55, +112, +25, +65, +64, +172, +210, +249, +29, +37, +68, +234, +4, +149, +86, +245, +131, +168, +246, +22, +101, +177, +137, +230, +134, +244, +186, +16, +173, +111, +62, +21, +129, +101, +119, +224, +211, +131, +85, +86, +24, +102, +50, +98, +19, +224, +12, +180, +153, +198, +113, +192, +79, +155, +14, +124, +8, +140, +102, +50, +116, +81, +50, +65, +131, +181, +22, +99, +239, +117, +83, +167, +29, +63, +227, +55, +58, +118, +227, +223, +64, +44, +10, +39, +2, +243, +32, +247, +38, +1, +18, +6, +35, +94, +225, +130, +31, +5, +128, +250, +63, +52, +191, +188, +40, +209, +65, +42, +94, +151, +64, +95, +217, +53, +140, +43, +237, +165, +212, +93, +181, +42, +106, +233, +151, +153, +0, +0, +129, +136, +220, +152, +130, +127, +8, +198, +192, +151, +245, +215, +223, +213, +35, +180, +94, +81, +47, +94, +208, +57, +144, +1, +131, +28, +139, +154, +32, +166, +214, +177, +80, +195, +150, +78, +88, +247, +89, +31, +176, +247, +223, +128, +102, +30, +136, +45, +1, +111, +190, +61, +227, +192, +158, +147, +161, +44, +238, +249, +181, +60, +148, +208, +213, +132, +28, +87, +72, +7, +70, +158, +3, +101, +23, +45, +0, +115, +42, +239, +95, +75, +43, +250, +64, +132, +229, +241, +248, +6, +47, +183, +171, +94, +109, +58, +155, +29, +150, +161, +98, +217, +1, +237, +183, +233, +26, +108, +69, +217, +40, +19, +187, +116, +53, +20, +160, +58, +212, +5, +200, +241, +124, +67, +34, +234, +114, +135, +132, +50, +5, +144, +114, +99, +243, +11, +235, +48, +209, +172, +215, +190, +97, +22, +193, +43, +228, +106, +245, +53, +178, +16, +130, +7, +117, +250, +88, +119, +96, +215, +170, +216, +174, +203, +51, +254, +85, +176, +244, +46, +123, +182, +169, +18, +108, +51, +229, +122, +105, +90, +141, +183, +133, +247, +229, +172, +249, +186, +135, +179, +111, +80, +16, +84, +110, +131, +37, +29, +147, +173, +212, +65, +122, +151, +172, +67, +33, +199, +78, +188, +180, +154, +217, +151, +34, +196, +208, +125, +142, +128, +4, +57, +158, +208, +24, +157, +249, +126, +159, +89, +119, +105, +8, +146, +47, +49, +15, +231, +168, +42, +68, +114, +139, +111, +127, +94, +177, +134, +50, +190, +149, +152, +46, +26, +144, +164, +161, +26, +11, +208, +131, +7, +136, +76, +163, +97, +58, +177, +218, +185, +80, +191, +150, +228, +26, +196, +99, +90, +75, +171, +67, +251, +158, +188, +45, +36, +94, +31, +214, +127, +206, +24, +51, +88, +187, +76, +24, +107, +128, +11, +165, +179, +106, +198, +205, +216, +184, +183, +22, +90, +153, +119, +116, +225, +84, +176, +215, +168, +40, +170, +32, +222, +115, +190, +96, +102, +127, +197, +107, +87, +161, +255, +136, +163, +195, +58, +163, +231, +123, +35, +21, +180, +173, +209, +107, +203, +254, +97, +118, +227, +66, +98, +58, +156, +72, +150, +27, +153, +148, +210, +25, +108, +216, +66, +26, +64, +132, +202, +203, +169, +182, +209, +0, +248, +114, +163, +233, +48, +127, +186, +23, +93, +155, +60, +67, +46, +27, +7, +71, +134, +157, +192, +213, +150, +182, +208, +76, +221, +185, +181, +32, +226, +183, +106, +15, +64, +138, +140, +251, +244, +72, +128, +152, +66, +2, +58, +213, +183, +117, +31, +57, +136, +36, +40, +164, +235, +37, +43, +188, +31, +206, +219, +35, +216, +168, +98, +87, +121, +16, +239, +150, +30, +161, +176, +250, +9, +240, +176, +123, +91, +141, +197, +227, +167, +111, +141, +22, +144, +165, +110, +195, +159, +47, +164, +222, +21, +9, +224, +154, +21, +208, +221, +180, +69, +31, +244, +202, +251, +24, +12, +26, +247, +197, +88, +106, +32, +67, +250, +229, +77, +18, +104, +36, +62, +171, +44, +248, +116, +113, +245, +67, +132, +116, +253, +36, +175, +76, +202, +239, +131, +0, +0, +232, +114, +28, +168, +159, +155, +100, +181, +84, +79, +186, +82, +0, +208, +85, +104, +189, +81, +58, +49, +179, +66, +190, +60, +39, +81, +246, +69, +148, +117, +207, +243, +60, +251, +205, +14, +172, +237, +126, +252, +211, +156, +191, +204, +235, +128, +48, +187, +239, +49, +57, +42, +47, +153, +100, +108, +215, +118, +238, +31, +240, +23, +185, +214, +21, +202, +212, +198, +199, +159, +73, +196, +36, +131, +84, +215, +60, +137, +223, +109, +239, +80, +214, +84, +82, +185, +0, +75, +241, +122, +11, +60, +92, +236, +226, +194, +97, +161, +84, +205, +75, +160, +51, +189, +82, +178, +28, +227, +180, +104, +72, +124, +170, +38, +202, +75, +53, +205, +171, +68, +97, +3, +183, +167, +227, +139, +225, +145, +152, +106, +19, +176, +57, +233, +244, +15, +216, +14, +18, +167, +204, +126, +127, +91, +66, +140, +52, +210, +64, +157, +183, +6, +72, +60, +162, +108, +11, +132, +233, +2, +45, +46, +94, +12, +92, +225, +44, +53, +183, +38, +17, +14, +147, +41, +110, +212, +254, +145, +99, +198, +29, +177, +92, +234, +215, +46, +167, +164, +119, +12, +175, +90, +83, +72, +42, +206, +204, +249, +255, +177, +209, +168, +118, +2, +168, +42, +159, +142, +22, +46, +21, +161, +26, +21, +202, +179, +71, +24, +206, +227, +28, +77, +60, +1, +208, +6, +208, +239, +223, +225, +87, +235, +143, +63, +30, +249, +49, +204, +117, +217, +72, +174, +130, +249, +40, +182, +174, +192, +71, +44, +12, +195, +142, +155, +46, +87, +167, +51, +135, +6, +166, +150, +146, +67, +87, +47, +233, +40, +28, +49, +100, +36, +3, +206, +142, +195, +124, +208, +12, +220, +217, +254, +26, +211, +22, +39, +140, +215, +151, +71, +22, +138, +29, +153, +182, +125, +52, +61, +254, +50, +162, +167, +197, +171, +87, +86, +12, +50, +186, +38, +148, +108, +41, +133, +177, +90, +148, +116, +80, +148, +50, +116, +180, +128, +12, +216, +2, +30, +2, +124, +165, +0, +232, +15, +158, +5, +94, +195, +247, +224, +234, +94, +255, +216, +203, +180, +214, +4, +205, +153, +254, +116, +65, +80, +149, +183, +241, +67, +254, +171, +202, +44, +49, +87, +118, +59, +71, +62, +165, +82, +224, +222, +78, +1, +217, +63, +31, +229, +119, +165, +103, +221, +111, +217, +223, +123, +19, +119, +98, +202, +139, +177, +141, +20, +66, +208, +240, +87, +138, +49, +115, +200, +101, +36, +215, +48, +213, +140, +178, +116, +181, +221, +161, +244, +22, +61, +221, +245, +23, +5, +94, +147, +173, +128, +234, +103, +79, +61, +26, +125, +223, +78, +16, +58, +156, +40, +129, +192, +121, +97, +187, +71, +108, +29, +95, +109, +75, +142, +14, +180, +146, +7, +250, +251, +186, +216, +53, +133, +228, +143, +108, +38, +90, +117, +34, +147, +2, +0, +210, +46, +209, +56, +11, +213, +146, +66, +151, +153, +156, +11, +255, +189, +224, +29, +181, +51, +4, +170, +112, +193, +10, +102, +215, +117, +167, +39, +171, +191, +22, +253, +196, +248, +217, +107, +113, +174, +201, +105, +181, +176, +0, +0, +6, +255, +47, +237, +240, +167, +125, +232, +252, +181, +23, +213, +115, +91, +138, +16, +188, +121, +223, +217, +208, +39, +39, +32, +24, +41, +148, +197, +41, +37, +88, +238, +128, +32, +93, +227, +152, +244, +146, +114, +103, +103, +84, +130, +240, +168, +99, +143, +85, +215, +110, +104, +118, +199, +137, +3, +58, +191, +46, +92, +167, +101, +168, +95, +232, +25, +150, +60, +209, +16, +199, +104, +223, +27, +74, +9, +237, +53, +239, +161, +139, +153, +108, +235, +248, +4, +35, +63, +92, +86, +241, +110, +38, +230, +86, +201, +191, +175, +222, +242, +67, +76, +77, +130, +147, +219, +228, +30, +102, +81, +201, +254, +52, +158, +118, +178, +109, +195, +103, +94, +65, +50, +29, +155, +47, +160, +119, +226, +101, +175, +9, +232, +226, +53, +210, +81, +24, +83, +170, +128, +127, +232, +212, +125, +24, +213, +122, +185, +145, +229, +76, +227, +102, +179, +98, +249, +196, +115, +7, +38, +217, +207, +204, +22, +112, +117, +246, +136, +12, +233, +183, +86, +184, +140, +209, +20, +209, +181, +163, +110, +175, +109, +82, +38, +39, +222, +228, +188, +124, +108, +169, +223, +114, +215, +111, +128, +100, +24, +92, +128, +73, +125, +56, +49, +40, +48, +213, +197, +11, +69, +59, +61, +3, +89, +226, +212, +28, +221, +22, +246, +51, +17, +85, +60, +252, +52, +62, +188, +55, +128, +171, +202, +125, +216, +249, +107, +123, +33, +234, +80, +107, +97, +124, +113, +215, +55, +13, +246, +143, +166, +180, +235, +143, +99, +170, +23, +50, +250, +79, +254, +33, +19, +44, +237, +224, +228, +169, +206, +226, +93, +46, +36, +12, +124, +5, +136, +166, +30, +212, +64, +190, +165, +113, +214, +156, +85, +99, +61, +211, +118, +88, +63, +165, +141, +220, +59, +205, +149, +11, +222, +238, +43, +159, +39, +149, +125, +110, +238, +190, +38, +234, +151, +11, +27, +84, +117, +67, +6, +136, +147, +190, +255, +49, +254, +10, +201, +247, +72, +144, +236, +81, +148, +29, +152, +153, +45, +211, +54, +45, +84, +234, +249, +32, +25, +76, +102, +165, +217, +248, +139, +249, +120, +79, +79, +245, +76, +247, +240, +172, +62, +138, +25, +172, +217, +177, +139, +102, +241, +88, +239, +100, +9, +28, +179, +22, +55, +222, +109, +95, +237, +127, +41, +41, +215, +45, +191, +196, +192, +83, +139, +79, +211, +144, +218, +82, +16, +121, +175, +205, +39, +181, +16, +129, +81, +96, +62, +11, +192, +170, +106, +127, +239, +197, +139, +177, +3, +120, +155, +53, +68, +141, +147, +48, +110, +217, +20, +137, +215, +68, +4, +243, +22, +24, +123, +162, +107, +45, +222, +62, +143, +211, +248, +222, +5, +236, +83, +59, +24, +183, +160, +105, +127, +81, +73, +126, +95, +128, +151, +187, +251, +226, +109, +95, +203, +111, +21, +74, +4, +62, +212, +196, +192, +184, +81, +18, +154, +236, +253, +44, +46, +98, +95, +28, +250, +122, +213, +103, +204, +59, +181, +42, +165, +251, +175, +238, +22, +47, +133, +44, +69, +166, +153, +236, +97, +117, +198, +181, +183, +222, +225, +0, +0, +239, +145, +131, +191, +18, +95, +219, +252, +42, +254, +139, +16, +5, +86, +79, +45, +51, +146, +218, +80, +109, +69, +255, +71, +14, +164, +247, +169, +10, +167, +212, +228, +208, +86, +64, +226, +239, +62, +115, +8, +83, +59, +87, +183, +100, +212, +23, +245, +165, +76, +18, +86, +126, +233, +97, +35, +248, +223, +45, +155, +232, +137, +78, +9, +180, +181, +211, +10, +50, +107, +109, +90, +140, +228, +92, +15, +129, +22, +2, +66, +229, +184, +245, +165, +70, +25, +73, +24, +142, +189, +19, +43, +178, +138, +228, +181, +41, +183, +111, +165, +249, +160, +6, +11, +199, +121, +194, +53, +118, +193, +232, +86, +59, +219, +50, +133, +19, +255, +131, +103, +37, +205, +56, +144, +219, +64, +238, +33, +206, +165, +190, +140, +19, +12, +131, +4, +234, +209, +199, +0, +51, +170, +171, +145, +220, +11, +170, +72, +194, +133, +91, +99, +252, +130, +130, +78, +103, +87, +32, +52, +91, +239, +76, +212, +191, +41, +61, +61, +110, +201, +86, +178, +157, +63, +10, +130, +102, +197, +156, +232, +206, +207, +109, +252, +48, +116, +145, +233, +15, +61, +5, +23, +94, +193, +136, +99, +107, +101, +211, +211, +41, +150, +236, +243, +82, +12, +61, +39, +202, +227, +43, +50, +145, +105, +185, +149, +59, +176, +96, +128, +89, +103, +217, +34, +94, +50, +128, +22, +46, +235, +223, +25, +137, +207, +181, +247, +111, +95, +229, +44, +136, +203, +95, +123, +243, +121, +110, +30, +22, +180, +209, +244, +161, +184, +160, +108, +247, +41, +129, +58, +179, +171, +84, +14, +201, +68, +37, +93, +91, +192, +138, +208, +49, +155, +185, +34, +7, +18, +137, +55, +110, +131, +52, +185, +186, +181, +191, +113, +242, +221, +12, +161, +115, +185, +71, +192, +198, +110, +124, +62, +183, +68, +66, +188, +19, +14, +109, +244, +184, +155, +248, +71, +238, +34, +242, +81, +72, +135, +138, +185, +134, +145, +71, +160, +137, +148, +221, +41, +75, +213, +20, +44, +128, +49, +47, +251, +45, +179, +110, +185, +223, +7, +28, +174, +92, +176, +229, +16, +186, +125, +77, +51, +6, +231, +42, +148, +187, +223, +211, +234, +203, +64, +53, +55, +93, +4, +115, +121, +36, +230, +210, +229, +197, +174, +165, +37, +148, +42, +129, +21, +226, +241, +0, +210, +218, +186, +0, +232, +195, +3, +100, +205, +60, +244, +40, +139, +205, +71, +74, +106, +195, +255, +79, +254, +197, +248, +103, +248, +117, +174, +79, +114, +170, +214, +213, +251, +92, +227, +23, +140, +206, +187, +202, +149, +68, +167, +209, +119, +46, +30, +55, +141, +136, +182, +159, +60, +178, +231, +193, +129, +156, +221, +117, +107, +131, +42, +115, +182, +124, +192, +44, +18, +243, +214, +67, +123, +194, +96, +94, +245, +80, +96, +179, +172, +147, +82, +29, +30, +39, +111, +181, +79, +206, +42, +137, +113, +147, +211, +3, +221, +92, +235, +25, +62, +236, +66, +76, +248, +222, +140, +188, +93, +100, +60, +100, +99, +101, +45, +133, +81, +88, +181, +220, +165, +199, +237, +246, +219, +66, +133, +0, +0, +192, +36, +30, +206, +21, +45, +212, +134, +181, +124, +106, +34, +104, +207, +89, +52, +216, +86, +86, +160, +158, +16, +173, +216, +221, +186, +216, +51, +140, +37, +52, +60, +227, +116, +31, +234, +249, +231, +79, +225, +169, +18, +57, +79, +31, +84, +65, +5, +179, +122, +231, +85, +225, +116, +170, +78, +215, +130, +171, +253, +9, +100, +35, +102, +183, +4, +129, +85, +157, +65, +134, +137, +255, +115, +240, +125, +188, +56, +76, +109, +12, +148, +133, +56, +250, +168, +148, +106, +128, +168, +47, +115, +221, +96, +17, +4, +31, +91, +207, +1, +73, +7, +126, +139, +30, +185, +67, +37, +225, +56, +220, +73, +241, +12, +246, +107, +32, +147, +181, +32, +109, +134, +57, +200, +230, +254, +59, +36, +185, +183, +123, +82, +151, +167, +53, +180, +57, +207, +116, +80, +72, +91, +42, +30, +91, +215, +223, +186, +55, +162, +220, +10, +42, +2, +186, +33, +71, +168, +59, +250, +232, +94, +224, +30, +135, +133, +247, +147, +235, +233, +177, +43, +52, +82, +87, +56, +24, +73, +39, +37, +73, +206, +79, +22, +23, +195, +8, +196, +33, +45, +48, +83, +204, +195, +246, +134, +227, +151, +171, +245, +36, +193, +169, +254, +4, +22, +47, +93, +72, +173, +228, +153, +173, +177, +12, +49, +9, +237, +3, +153, +27, +238, +144, +108, +33, +7, +59, +134, +165, +226, +102, +85, +203, +234, +154, +192, +76, +9, +25, +254, +1, +135, +135, +192, +156, +21, +137, +97, +11, +46, +40, +88, +211, +150, +164, +9, +108, +7, +112, +86, +58, +241, +32, +53, +158, +147, +60, +18, +7, +220, +76, +28, +169, +62, +84, +41, +31, +108, +174, +91, +168, +227, +91, +212, +230, +94, +157, +224, +69, +123, +134, +198, +108, +24, +85, +242, +125, +139, +207, +35, +159, +236, +90, +55, +184, +118, +163, +68, +170, +139, +175, +77, +42, +205, +119, +32, +68, +60, +82, +230, +48, +240, +124, +155, +171, +102, +4, +115, +33, +102, +60, +173, +227, +149, +251, +249, +198, +219, +219, +121, +137, +181, +218, +100, +20, +104, +124, +133, +164, +239, +227, +12, +47, +213, +72, +137, +11, +203, +57, +125, +193, +242, +206, +219, +8, +102, +237, +140, +182, +150, +138, +25, +247, +182, +177, +191, +182, +83, +25, +226, +169, +157, +44, +221, +71, +167, +234, +213, +135, +165, +19, +157, +124, +86, +195, +34, +105, +91, +238, +161, +230, +46, +103, +213, +150, +126, +47, +169, +225, +218, +176, +96, +129, +246, +184, +156, +214, +86, +58, +55, +97, +140, +168, +184, +126, +14, +207, +26, +60, +39, +89, +203, +185, +151, +166, +254, +110, +100, +205, +41, +254, +140, +238, +220, +144, +65, +0, +250, +253, +23, +4, +119, +76, +210, +92, +136, +151, +218, +82, +2, +188, +93, +79, +242, +3, +236, +226, +212, +247, +213, +114, +146, +98, +121, +8, +106, +239, +145, +181, +64, +40, +127, +131, +201, +143, +125, +111, +54, +47, +193, +186, +170, +97, +76, +111, +110, +149, +62, +170, +228, +143, +128, +43, +95, +20, +180, +41, +27, +185, +170, +0, +0, +41, +224, +77, +63, +107, +45, +175, +213, +33, +192, +226, +40, +99, +91, +191, +189, +210, +153, +220, +140, +227, +190, +143, +10, +21, +13, +193, +64, +31, +20, +73, +119, +62, +34, +247, +223, +138, +222, +107, +197, +203, +45, +188, +15, +108, +215, +70, +188, +32, +105, +220, +41, +61, +132, +53, +49, +3, +244, +15, +170, +78, +196, +9, +214, +229, +29, +33, +147, +147, +60, +216, +130, +144, +157, +0, +153, +193, +237, +220, +212, +131, +255, +113, +176, +138, +36, +99, +193, +91, +226, +22, +33, +143, +88, +79, +247, +19, +62, +74, +138, +129, +77, +141, +85, +237, +112, +188, +251, +171, +238, +157, +97, +134, +42, +59, +199, +149, +141, +177, +134, +26, +133, +160, +45, +43, +73, +140, +204, +147, +148, +184, +53, +132, +111, +68, +164, +11, +177, +168, +243, +221, +234, +45, +14, +193, +35, +177, +248, +51, +145, +81, +8, +8, +131, +236, +78, +213, +102, +210, +176, +83, +219, +86, +158, +145, +140, +135, +241, +172, +213, +60, +97, +194, +88, +225, +252, +106, +182, +100, +182, +192, +236, +91, +37, +169, +175, +201, +207, +205, +234, +67, +124, +89, +74, +105, +247, +231, +46, +15, +217, +201, +123, +112, +122, +84, +70, +192, +111, +0, +211, +239, +52, +197, +0, +102, +73, +31, +187, +109, +45, +61, +241, +135, +226, +39, +128, +249, +149, +201, +3, +81, +202, +175, +119, +99, +71, +59, +161, +37, +0, +135, +77, +130, +196, +156, +237, +57, +72, +61, +135, +52, +64, +85, +62, +104, +181, +21, +209, +77, +236, +177, +92, +168, +50, +156, +127, +182, +200, +61, +115, +4, +7, +136, +15, +120, +24, +226, +123, +191, +91, +240, +243, +17, +34, +43, +185, +197, +175, +88, +187, +170, +42, +60, +72, +27, +28, +58, +83, +28, +145, +183, +21, +96, +163, +207, +218, +27, +117, +169, +124, +14, +168, +166, +80, +149, +39, +116, +17, +228, +221, +63, +212, +141, +218, +157, +37, +174, +244, +7, +185, +89, +142, +17, +86, +157, +155, +195, +9, +63, +43, +131, +212, +62, +184, +158, +210, +51, +199, +76, +174, +211, +212, +13, +15, +130, +90, +175, +88, +6, +146, +42, +113, +53, +200, +222, +8, +154, +228, +23, +92, +235, +70, +48, +120, +118, +165, +240, +35, +212, +173, +76, +185, +223, +40, +181, +187, +90, +43, +143, +100, +59, +86, +158, +185, +21, +195, +250, +66, +206, +155, +211, +173, +92, +154, +199, +1, +44, +141, +84, +248, +22, +242, +163, +45, +191, +64, +180, +89, +245, +27, +255, +172, +22, +113, +218, +102, +66, +146, +236, +164, +51, +253, +110, +29, +66, +188, +42, +111, +139, +237, +169, +180, +233, +133, +212, +45, +126, +227, +105, +51, +4, +214, +248, +107, +152, +202, +30, +109, +43, +235, +69, +178, +253, +49, +132, +224, +90, +94, +49, +79, +130, +79, +54, +20, +208, +111, +83, +213, +102, +126, +119, +156, +46, +153, +176, +232, +185, +254, +201, +90, +80, +216, +26, +72, +188, +19, +64, +71, +119, +243, +138, +34, +80, +62, +13, +93, +19, +6, +36, +213, +0, +0, +166, +39, +245, +194, +0, +68, +163, +15, +28, +8, +30, +212, +144, +75, +243, +52, +173, +11, +177, +197, +207, +207, +197, +177, +246, +132, +81, +137, +141, +240, +57, +80, +16, +101, +31, +143, +40, +25, +107, +201, +25, +134, +43, +97, +137, +190, +122, +167, +146, +100, +251, +72, +23, +106, +18, +202, +56, +4, +184, +184, +37, +137, +219, +66, +166, +126, +93, +158, +156, +36, +16, +151, +30, +166, +122, +236, +175, +241, +209, +210, +4, +3, +170, +225, +94, +66, +202, +190, +104, +91, +151, +62, +147, +218, +104, +149, +12, +181, +64, +201, +119, +20, +251, +197, +6, +103, +91, +84, +40, +237, +217, +119, +11, +210, +196, +220, +42, +25, +235, +70, +177, +48, +80, +112, +104, +175, +130, +59, +35, +118, +169, +244, +234, +166, +19, +231, +71, +25, +155, +212, +213, +131, +142, +246, +217, +242, +78, +63, +203, +234, +20, +240, +174, +218, +183, +185, +120, +105, +87, +70, +70, +91, +246, +40, +68, +237, +144, +223, +108, +146, +119, +127, +87, +243, +23, +18, +60, +70, +224, +31, +30, +217, +236, +59, +51, +75, +47, +225, +148, +77, +43, +110, +247, +211, +45, +161, +117, +207, +63, +39, +7, +43, +32, +228, +29, +107, +55, +190, +35, +186, +61, +112, +230, +24, +202, +59, +224, +106, +95, +65, +40, +216, +127, +44, +218, +199, +90, +243, +186, +98, +175, +246, +151, +44, +191, +255, +229, +150, +113, +36, +48, +167, +47, +38, +87, +85, +12, +224, +213, +255, +52, +190, +62, +142, +165, +131, +193, +128, +168, +255, +170, +167, +108, +118, +15, +52, +47, +40, +231, +31, +51, +224, +191, +141, +149, +58, +45, +157, +6, +150, +46, +96, +158, +141, +207, +58, +218, +196, +160, +103, +184, +205, +128, +126, +212, +18, +83, +104, +91, +172, +104, +219, +250, +117, +233, +222, +57, +98, +161, +212, +98, +75, +81, +112, +168, +38, +139, +89, +79, +41, +198, +87, +213, +91, +231, +47, +10, +145, +78, +157, +79, +204, +249, +61, +178, +110, +54, +210, +5, +57, +123, +42, +191, +249, +178, +151, +244, +144, +147, +129, +189, +77, +95, +57, +0, +85, +87, +213, +210, +184, +25, +141, +15, +113, +115, +88, +43, +72, +73, +103, +178, +70, +205, +143, +12, +189, +175, +206, +90, +101, +197, +248, +135, +21, +132, +201, +252, +157, +6, +16, +228, +5, +72, +129, +249, +209, +137, +120, +164, +83, +80, +128, +154, +166, +110, +207, +181, +96, +174, +23, +255, +160, +200, +3, +148, +80, +224, +171, +245, +29, +76, +151, +253, +19, +116, +156, +236, +77, +134, +24, +200, +57, +31, +111, +83, +246, +219, +37, +137, +32, +44, +59, +10, +127, +217, +142, +176, +88, +149, +80, +19, +125, +106, +137, +159, +0, +32, +226, +114, +197, +226, +99, +17, +29, +130, +72, +89, +85, +222, +53, +183, +54, +9, +156, +106, +66, +51, +148, +34, +93, +134, +166, +51, +35, +196, +241, +55, +225, +76, +230, +30, +179, +61, +85, +238, +63, +77, +89, +148, +113, +147, +94, +17, +124, +101, +72, +53, +226, +244, +227, +0, +0, +120, +15, +129, +254, +54, +191, +34, +173, +63, +202, +76, +185, +222, +152, +37, +63, +115, +0, +128, +133, +78, +214, +118, +143, +251, +134, +196, +46, +148, +137, +43, +36, +248, +201, +77, +154, +52, +77, +98, +218, +182, +123, +140, +235, +210, +95, +199, +255, +58, +253, +93, +253, +26, +79, +225, +154, +53, +199, +60, +111, +156, +252, +10, +70, +193, +103, +119, +54, +92, +123, +209, +117, +216, +160, +60, +87, +210, +171, +137, +118, +186, +115, +36, +172, +144, +70, +10, +164, +114, +146, +182, +87, +146, +218, +216, +234, +44, +241, +221, +118, +92, +136, +177, +192, +122, +39, +69, +162, +85, +242, +146, +205, +158, +110, +81, +5, +76, +189, +84, +57, +245, +254, +221, +2, +21, +131, +148, +89, +59, +179, +116, +221, +176, +8, +74, +6, +75, +38, +209, +129, +156, +227, +121, +105, +188, +47, +179, +157, +105, +182, +244, +121, +223, +17, +130, +43, +107, +48, +39, +94, +27, +110, +118, +181, +117, +112, +115, +218, +221, +67, +202, +13, +111, +181, +10, +58, +168, +149, +73, +39, +202, +200, +206, +143, +59, +81, +3, +4, +93, +169, +211, +68, +28, +212, +165, +196, +255, +66, +2, +247, +34, +4, +106, +10, +90, +65, +202, +192, +179, +44, +196, +212, +53, +184, +129, +61, +145, +61, +83, +189, +22, +60, +2, +180, +241, +37, +191, +170, +186, +155, +61, +18, +156, +244, +205, +175, +240, +27, +224, +80, +167, +109, +229, +214, +12, +27, +206, +0, +231, +216, +10, +155, +155, +172, +87, +203, +88, +242, +34, +44, +163, +235, +94, +146, +109, +170, +122, +195, +135, +59, +195, +238, +145, +184, +25, +224, +179, +59, +223, +134, +247, +25, +200, +96, +101, +19, +74, +105, +97, +153, +208, +52, +74, +108, +181, +37, +109, +225, +90, +203, +29, +225, +128, +205, +32, +190, +107, +60, +128, +108, +35, +77, +101, +188, +24, +98, +44, +124, +211, +14, +5, +66, +67, +247, +109, +59, +87, +222, +36, +231, +42, +156, +254, +43, +201, +123, +152, +11, +254, +168, +16, +127, +188, +61, +18, +119, +241, +125, +236, +161, +170, +152, +225, +3, +229, +162, +182, +149, +68, +53, +56, +198, +243, +101, +142, +0, +244, +34, +103, +154, +124, +252, +21, +243, +176, +7, +44, +40, +23, +115, +156, +211, +199, +235, +230, +8, +151, +219, +59, +196, +69, +175, +29, +46, +90, +180, +222, +111, +170, +151, +194, +252, +213, +143, +213, +193, +208, +243, +46, +4, +45, +92, +241, +255, +246, +58, +167, +94, +222, +19, +231, +125, +206, +54, +138, +126, +17, +0, +135, +239, +209, +172, +17, +207, +145, +76, +162, +12, +248, +162, +90, +145, +132, +156, +182, +203, +32, +75, +43, +92, +238, +139, +197, +216, +58, +57, +226, +58, +221, +59, +132, +53, +135, +157, +144, +173, +49, +254, +19, +249, +188, +21, +200, +87, +193, +9, +71, +216, +66, +94, +124, +68, +50, +208, +62, +228, +4, +157, +71, +67, +157, +91, +203, +61, +122, +175, +22, +231, +103, +98, +209, +74, +79, +205, +83, +191, +239, +169, +144, +103, +0, +0, +95, +141, +12, +114, +182, +114, +146, +42, +128, +175, +51, +103, +55, +173, +30, +173, +13, +203, +92, +238, +133, +99, +222, +0, +19, +199, +199, +19, +240, +171, +201, +94, +150, +221, +97, +169, +109, +69, +154, +188, +103, +102, +76, +171, +249, +221, +170, +186, +193, +228, +167, +76, +229, +42, +71, +118, +128, +197, +77, +176, +175, +185, +67, +180, +187, +180, +37, +210, +110, +247, +126, +10, +13, +74, +213, +132, +63, +42, +209, +233, +123, +151, +40, +53, +69, +234, +225, +201, +182, +235, +219, +251, +178, +127, +151, +41, +28, +114, +249, +114, +225, +140, +158, +94, +168, +211, +126, +198, +181, +90, +200, +148, +211, +3, +126, +93, +163, +214, +5, +193, +30, +170, +26, +232, +29, +134, +17, +95, +191, +22, +217, +147, +177, +204, +45, +221, +48, +61, +145, +32, +60, +45, +5, +156, +104, +121, +175, +250, +242, +48, +116, +111, +114, +182, +159, +58, +108, +112, +249, +252, +15, +235, +125, +169, +61, +28, +178, +68, +96, +45, +170, +232, +245, +235, +33, +131, +139, +15, +88, +239, +179, +74, +217, +110, +228, +105, +136, +191, +133, +72, +226, +179, +86, +5, +58, +254, +164, +40, +41, +102, +243, +0, +24, +235, +223, +114, +14, +121, +109, +230, +78, +140, +218, +154, +198, +186, +94, +70, +120, +16, +187, +83, +130, +85, +103, +107, +111, +182, +65, +23, +202, +28, +161, +154, +107, +140, +179, +50, +21, +65, +229, +47, +163, +210, +113, +143, +253, +138, +168, +210, +156, +155, +24, +184, +203, +71, +212, +168, +250, +89, +35, +113, +210, +201, +148, +13, +189, +163, +134, +225, +171, +125, +171, +172, +243, +113, +84, +123, +72, +185, +108, +45, +77, +160, +156, +132, +167, +226, +112, +16, +83, +9, +249, +241, +110, +200, +204, +48, +215, +157, +139, +214, +75, +69, +65, +227, +156, +232, +30, +211, +43, +41, +33, +151, +116, +63, +121, +241, +29, +190, +242, +34, +79, +140, +159, +237, +131, +93, +70, +101, +77, +218, +79, +94, +41, +114, +122, +155, +127, +160, +118, +82, +124, +223, +226, +106, +93, +107, +76, +63, +176, +48, +183, +230, +227, +72, +100, +105, +39, +88, +230, +6, +68, +23, +255, +5, +233, +158, +105, +113, +52, +240, +147, +54, +247, +153, +196, +179, +98, +114, +5, +34, +162, +246, +223, +22, +162, +49, +109, +181, +187, +88, +105, +173, +160, +105, +131, +145, +111, +53, +199, +128, +189, +18, +84, +98, +173, +52, +240, +173, +246, +165, +90, +121, +239, +157, +246, +41, +203, +180, +195, +171, +163, +182, +110, +91, +187, +172, +58, +39, +120, +179, +55, +190, +165, +236, +145, +9, +86, +180, +160, +105, +160, +205, +143, +88, +42, +252, +93, +169, +188, +207, +200, +146, +224, +254, +91, +65, +238, +133, +240, +181, +208, +205, +245, +116, +39, +222, +149, +215, +113, +76, +20, +195, +24, +104, +243, +125, +182, +22, +114, +41, +212, +12, +53, +155, +213, +237, +113, +4, +151, +27, +231, +117, +156, +145, +202, +81, +62, +24, +250, +96, +101, +33, +234, +18, +76, +18, +139, +148, +0, +0, +116, +107, +42, +148, +45, +97, +158, +138, +118, +42, +172, +183, +196, +253, +174, +248, +122, +154, +74, +167, +73, +38, +191, +122, +255, +112, +71, +210, +27, +88, +37, +24, +118, +102, +216, +83, +147, +68, +94, +59, +37, +223, +2, +40, +120, +52, +160, +122, +235, +196, +162, +156, +120, +255, +239, +246, +89, +235, +217, +36, +96, +40, +42, +162, +127, +32, +73, +214, +201, +8, +97, +101, +196, +135, +87, +132, +157, +234, +122, +61, +199, +221, +209, +203, +82, +202, +8, +235, +238, +165, +93, +209, +95, +232, +209, +168, +102, +58, +231, +229, +5, +212, +100, +112, +38, +242, +175, +93, +33, +148, +22, +65, +71, +56, +182, +66, +234, +228, +106, +154, +254, +188, +149, +106, +155, +183, +88, +114, +20, +87, +246, +233, +136, +84, +49, +168, +137, +227, +144, +13, +32, +22, +187, +80, +253, +194, +210, +98, +171, +207, +199, +3, +227, +241, +223, +173, +120, +76, +78, +30, +152, +243, +244, +155, +101, +214, +115, +105, +70, +210, +116, +212, +90, +50, +87, +100, +207, +48, +30, +132, +89, +94, +114, +28, +0, +182, +139, +60, +35, +41, +188, +246, +97, +221, +214, +195, +13, +217, +74, +240, +103, +227, +227, +71, +97, +24, +87, +116, +108, +58, +252, +123, +115, +231, +42, +159, +40, +69, +82, +172, +231, +31, +116, +186, +130, +55, +35, +207, +55, +113, +85, +111, +215, +190, +209, +41, +105, +216, +201, +211, +226, +46, +19, +196, +232, +84, +184, +18, +131, +203, +154, +5, +171, +145, +142, +94, +27, +81, +141, +119, +89, +161, +92, +223, +51, +190, +191, +58, +199, +80, +123, +95, +1, +91, +199, +239, +38, +193, +77, +107, +52, +59, +187, +85, +174, +229, +1, +132, +202, +137, +164, +8, +105, +209, +112, +129, +68, +178, +76, +32, +224, +12, +218, +209, +212, +96, +201, +98, +31, +129, +35, +25, +90, +193, +232, +53, +92, +198, +239, +185, +101, +177, +93, +91, +228, +180, +186, +142, +62, +179, +139, +110, +129, +4, +136, +35, +147, +226, +99, +218, +222, +8, +203, +246, +173, +106, +177, +21, +218, +191, +61, +14, +150, +157, +229, +155, +130, +121, +238, +141, +204, +124, +5, +219, +100, +75, +104, +64, +114, +34, +244, +183, +202, +220, +192, +37, +93, +129, +220, +163, +199, +172, +248, +88, +12, +226, +134, +164, +228, +22, +215, +242, +188, +210, +78, +189, +241, +167, +74, +180, +73, +160, +162, +130, +239, +85, +255, +115, +187, +206, +62, +46, +83, +14, +101, +68, +118, +62, +204, +120, +163, +165, +133, +154, +185, +104, +54, +73, +178, +89, +240, +196, +162, +230, +2, +19, +130, +239, +245, +245, +90, +122, +64, +56, +152, +232, +194, +72, +163, +34, +85, +72, +251, +102, +73, +51, +129, +172, +117, +146, +100, +29, +113, +94, +183, +133, +52, +199, +213, +115, +149, +42, +32, +87, +160, +113, +60, +217, +177, +92, +192, +204, +232, +121, +114, +189, +174, +239, +158, +197, +244, +217, +229, +85, +83, +36, +223, +124, +169, +12, +250, +71, +229, +156, +223, +40, +148, +148, +250, +36, +0, +0, +72, +137, +1, +71, +89, +24, +174, +97, +22, +113, +250, +198, +12, +194, +252, +179, +114, +163, +124, +226, +140, +1, +139, +19, +208, +13, +99, +60, +40, +21, +166, +150, +81, +32, +29, +163, +14, +22, +22, +198, +139, +198, +21, +51, +78, +190, +181, +88, +53, +176, +64, +150, +130, +183, +33, +252, +212, +247, +20, +123, +219, +182, +168, +199, +98, +249, +23, +128, +116, +251, +210, +31, +155, +169, +58, +204, +232, +33, +55, +131, +203, +90, +13, +24, +160, +150, +9, +8, +197, +215, +208, +223, +134, +103, +75, +223, +253, +4, +171, +25, +54, +163, +176, +32, +36, +170, +130, +84, +8, +164, +158, +27, +190, +198, +155, +237, +98, +158, +109, +128, +72, +208, +91, +6, +83, +156, +141, +151, +109, +109, +201, +9, +215, +62, +207, +30, +49, +78, +235, +134, +74, +37, +0, +65, +219, +10, +157, +244, +148, +253, +129, +166, +191, +155, +143, +193, +176, +244, +40, +244, +39, +58, +183, +131, +81, +95, +27, +173, +125, +92, +31, +235, +224, +122, +211, +103, +163, +229, +21, +243, +50, +87, +39, +42, +238, +246, +183, +0, +139, +8, +44, +241, +240, +240, +152, +124, +21, +231, +76, +85, +95, +236, +117, +83, +168, +82, +250, +119, +128, +61, +217, +232, +223, +128, +94, +6, +178, +145, +99, +52, +212, +3, +235, +125, +46, +169, +123, +117, +113, +44, +175, +230, +132, +67, +219, +249, +116, +240, +58, +54, +211, +153, +114, +104, +186, +26, +35, +134, +53, +219, +186, +231, +42, +137, +205, +35, +186, +229, +4, +200, +61, +159, +172, +192, +218, +112, +201, +145, +152, +129, +26, +83, +58, +123, +162, +4, +144, +91, +150, +191, +60, +53, +118, +169, +235, +30, +235, +92, +192, +50, +247, +104, +78, +118, +99, +48, +166, +125, +96, +213, +73, +64, +185, +212, +35, +41, +131, +94, +113, +78, +17, +64, +237, +192, +164, +223, +100, +160, +16, +93, +187, +87, +18, +90, +161, +117, +12, +12, +131, +54, +184, +70, +136, +46, +245, +46, +53, +43, +125, +74, +133, +80, +112, +48, +253, +12, +100, +204, +134, +232, +104, +70, +90, +127, +43, +30, +54, +182, +194, +115, +226, +155, +40, +37, +107, +211, +167, +254, +186, +28, +18, +81, +204, +54, +43, +12, +205, +65, +231, +119, +121, +28, +95, +41, +70, +65, +15, +246, +110, +239, +211, +41, +106, +101, +144, +231, +213, +108, +13, +177, +84, +28, +5, +156, +198, +142, +186, +190, +62, +210, +127, +105, +8, +124, +128, +204, +175, +192, +249, +109, +150, +252, +182, +144, +98, +11, +189, +67, +25, +167, +96, +185, +160, +150, +3, +56, +245, +80, +190, +179, +0, +32, +195, +183, +64, +182, +234, +141, +130, +110, +201, +195, +210, +249, +126, +175, +43, +188, +24, +114, +230, +151, +212, +112, +45, +60, +171, +91, +41, +96, +198, +114, +16, +23, +81, +134, +173, +4, +132, +203, +26, +218, +108, +12, +102, +82, +84, +101, +216, +171, +156, +57, +3, +133, +244, +198, +43, +177, +122, +55, +29, +168, +228, +171, +142, +113, +154, +120, +229, +36, +0, +0, +249, +77, +142, +180, +66, +177, +181, +244, +145, +98, +26, +203, +178, +39, +102, +53, +237, +107, +232, +195, +230, +72, +46, +70, +110, +162, +170, +193, +37, +202, +105, +244, +117, +58, +61, +112, +35, +176, +225, +241, +252, +82, +5, +174, +158, +109, +158, +104, +8, +50, +133, +23, +109, +194, +155, +88, +163, +175, +14, +116, +85, +216, +180, +166, +196, +146, +42, +206, +128, +34, +138, +153, +143, +247, +35, +160, +196, +174, +94, +254, +155, +9, +44, +12, +161, +115, +152, +11, +85, +36, +226, +180, +96, +186, +127, +96, +118, +152, +129, +153, +39, +153, +193, +128, +233, +77, +151, +131, +227, +133, +237, +107, +115, +229, +63, +70, +124, +202, +164, +227, +0, +83, +43, +215, +142, +17, +40, +133, +169, +48, +41, +96, +132, +176, +131, +151, +18, +152, +142, +147, +188, +165, +196, +123, +195, +165, +181, +94, +180, +234, +107, +138, +72, +8, +219, +236, +72, +33, +144, +170, +240, +48, +1, +3, +125, +66, +238, +186, +72, +205, +115, +59, +122, +143, +235, +139, +43, +6, +185, +212, +148, +62, +226, +156, +23, +159, +137, +85, +142, +129, +66, +17, +221, +33, +109, +85, +40, +94, +5, +11, +70, +164, +155, +162, +77, +0, +157, +1, +201, +106, +137, +19, +6, +227, +76, +202, +89, +239, +28, +57, +124, +164, +185, +111, +133, +160, +126, +196, +203, +127, +105, +205, +20, +135, +78, +0, +96, +86, +150, +165, +127, +168, +94, +48, +59, +161, +69, +151, +255, +133, +104, +173, +101, +54, +30, +152, +193, +148, +18, +79, +164, +65, +91, +248, +213, +146, +184, +104, +195, +201, +48, +205, +37, +248, +193, +128, +183, +161, +203, +138, +1, +165, +19, +208, +97, +56, +191, +171, +157, +17, +85, +237, +239, +191, +31, +55, +196, +182, +215, +229, +216, +62, +126, +103, +219, +22, +195, +77, +181, +236, +23, +90, +105, +161, +219, +175, +77, +139, +132, +68, +36, +126, +251, +223, +143, +31, +14, +73, +133, +199, +126, +191, +174, +26, +84, +109, +47, +21, +70, +12, +61, +206, +108, +123, +44, +162, +86, +102, +197, +98, +235, +77, +105, +88, +199, +172, +45, +130, +148, +20, +57, +216, +177, +142, +35, +21, +160, +18, +25, +14, +58, +177, +220, +193, +15, +230, +124, +195, +109, +31, +207, +189, +94, +18, +10, +249, +171, +186, +114, +183, +110, +27, +234, +136, +161, +200, +136, +245, +156, +156, +41, +3, +197, +202, +175, +132, +35, +149, +200, +61, +79, +92, +99, +225, +160, +118, +104, +121, +57, +79, +224, +57, +54, +214, +145, +221, +40, +228, +232, +65, +25, +190, +69, +68, +50, +74, +233, +117, +179, +183, +23, +76, +179, +65, +234, +177, +112, +88, +188, +223, +169, +130, +180, +65, +117, +121, +9, +110, +86, +190, +191, +229, +76, +23, +223, +225, +222, +199, +65, +16, +208, +255, +50, +168, +41, +156, +144, +107, +25, +74, +90, +123, +81, +139, +254, +188, +3, +179, +105, +214, +112, +91, +193, +29, +190, +145, +191, +131, +46, +243, +49, +202, +90, +241, +162, +22, +227, +53, +34, +187, +0, +0, +25, +226, +157, +167, +250, +254, +238, +87, +253, +249, +253, +136, +27, +198, +219, +116, +168, +130, +9, +0, +220, +37, +235, +226, +195, +244, +125, +38, +219, +146, +98, +70, +246, +86, +52, +91, +41, +127, +65, +201, +205, +5, +97, +114, +102, +158, +114, +31, +17, +50, +237, +107, +171, +198, +205, +4, +26, +254, +71, +227, +250, +32, +155, +205, +69, +174, +103, +126, +178, +106, +52, +51, +86, +230, +116, +19, +143, +79, +136, +68, +133, +118, +70, +109, +34, +154, +40, +135, +16, +72, +195, +147, +174, +150, +64, +100, +140, +213, +249, +5, +185, +43, +221, +48, +4, +57, +12, +30, +16, +97, +254, +252, +53, +204, +41, +212, +47, +35, +210, +38, +112, +34, +74, +121, +252, +171, +228, +29, +66, +225, +243, +127, +129, +4, +68, +234, +73, +119, +157, +245, +161, +147, +48, +64, +106, +73, +220, +74, +60, +111, +31, +114, +171, +169, +200, +163, +109, +178, +111, +166, +255, +137, +135, +233, +22, +38, +167, +189, +185, +95, +204, +111, +152, +176, +113, +113, +149, +70, +96, +84, +243, +113, +112, +177, +208, +38, +115, +242, +21, +52, +206, +25, +102, +224, +235, +100, +24, +144, +143, +223, +61, +242, +66, +141, +189, +129, +205, +37, +29, +162, +141, +77, +18, +233, +201, +91, +18, +62, +184, +237, +54, +222, +5, +66, +66, +156, +241, +115, +39, +69, +18, +91, +199, +235, +218, +0, +40, +60, +112, +179, +186, +71, +60, +33, +175, +255, +220, +143, +49, +105, +159, +221, +255, +178, +177, +123, +106, +114, +97, +139, +45, +216, +177, +5, +86, +110, +66, +172, +109, +189, +241, +101, +196, +218, +63, +19, +236, +174, +70, +186, +141, +91, +111, +104, +108, +124, +224, +182, +149, +117, +58, +195, +192, +23, +163, +3, +68, +54, +177, +107, +186, +209, +4, +96, +177, +38, +182, +114, +22, +66, +18, +238, +113, +2, +121, +38, +185, +10, +119, +255, +241, +36, +23, +202, +196, +164, +93, +204, +22, +86, +66, +113, +225, +251, +156, +158, +162, +221, +156, +171, +248, +48, +57, +166, +110, +181, +102, +102, +123, +123, +82, +110, +79, +169, +31, +83, +116, +186, +224, +240, +72, +130, +207, +89, +91, +177, +179, +72, +94, +208, +27, +146, +123, +30, +159, +52, +92, +206, +253, +42, +99, +34, +54, +175, +248, +167, +253, +184, +254, +111, +6, +209, +58, +44, +50, +101, +178, +122, +135, +175, +140, +8, +183, +177, +161, +104, +57, +197, +244, +48, +107, +0, +215, +126, +248, +118, +123, +142, +141, +224, +58, +57, +163, +26, +202, +160, +88, +22, +233, +202, +88, +110, +1, +126, +213, +126, +176, +83, +15, +75, +112, +91, +177, +137, +193, +76, +91, +110, +176, +113, +134, +151, +196, +79, +27, +227, +36, +91, +56, +235, +44, +67, +160, +73, +45, +178, +227, +202, +206, +166, +34, +244, +72, +172, +184, +103, +88, +241, +145, +159, +149, +182, +19, +255, +104, +239, +65, +73, +78, +255, +75, +128, +32, +135, +36, +143, +101, +214, +4, +58, +109, +117, +241, +73, +196, +181, +76, +152, +136, +214, +0, +0, +43, +74, +205, +45, +151, +205, +249, +130, +53, +222, +213, +247, +159, +43, +58, +244, +6, +164, +13, +126, +196, +188, +38, +44, +231, +211, +246, +197, +212, +159, +122, +77, +139, +207, +152, +105, +204, +159, +9, +109, +232, +10, +133, +201, +54, +203, +181, +187, +24, +195, +172, +180, +188, +243, +75, +207, +148, +93, +2, +13, +126, +3, +107, +60, +171, +3, +7, +244, +152, +164, +0, +53, +52, +142, +41, +174, +54, +118, +243, +54, +23, +4, +72, +149, +14, +204, +162, +194, +75, +162, +70, +136, +236, +164, +134, +58, +65, +43, +198, +194, +143, +45, +116, +51, +192, +99, +154, +9, +139, +14, +118, +62, +66, +193, +135, +182, +155, +98, +99, +181, +29, +73, +111, +193, +210, +29, +183, +252, +112, +198, +20, +210, +56, +148, +169, +220, +75, +96, +196, +157, +103, +140, +166, +35, +23, +51, +178, +165, +17, +27, +150, +5, +32, +15, +153, +201, +186, +71, +24, +60, +94, +164, +254, +142, +53, +13, +78, +197, +229, +24, +100, +187, +144, +29, +153, +62, +222, +192, +118, +18, +185, +214, +247, +145, +89, +67, +200, +207, +232, +46, +58, +42, +45, +139, +118, +178, +201, +164, +119, +186, +115, +138, +204, +49, +214, +150, +151, +175, +237, +213, +37, +49, +161, +146, +34, +117, +36, +74, +67, +53, +67, +54, +190, +224, +59, +213, +13, +153, +243, +60, +90, +137, +151, +243, +172, +211, +129, +50, +245, +90, +161, +93, +8, +31, +23, +97, +228, +210, +107, +151, +148, +46, +241, +132, +92, +22, +91, +85, +91, +16, +58, +118, +86, +180, +188, +88, +169, +76, +96, +175, +48, +149, +114, +3, +51, +108, +72, +137, +196, +130, +51, +134, +141, +23, +58, +94, +0, +103, +49, +235, +115, +209, +46, +218, +138, +161, +198, +219, +132, +93, +79, +87, +214, +116, +52, +129, +203, +200, +23, +108, +97, +216, +153, +71, +98, +153, +182, +12, +237, +29, +231, +116, +0, +12, +15, +157, +129, +89, +167, +110, +178, +178, +154, +225, +97, +218, +217, +30, +137, +164, +19, +202, +252, +79, +82, +70, +2, +172, +175, +132, +91, +213, +3, +55, +3, +249, +124, +134, +0, +8, +95, +99, +169, +138, +172, +89, +218, +220, +39, +122, +81, +5, +81, +247, +203, +39, +224, +33, +181, +36, +239, +137, +137, +187, +162, +230, +9, +242, +114, +55, +95, +203, +158, +39, +151, +165, +180, +165, +192, +67, +172, +33, +23, +222, +62, +66, +166, +98, +133, +46, +24, +6, +213, +41, +208, +162, +190, +89, +89, +33, +19, +185, +106, +170, +207, +172, +157, +190, +231, +112, +71, +226, +80, +31, +53, +90, +148, +137, +139, +70, +37, +148, +127, +216, +153, +161, +136, +90, +253, +147, +86, +139, +228, +74, +3, +248, +18, +36, +156, +211, +90, +202, +43, +155, +108, +132, +122, +119, +251, +173, +195, +243, +158, +61, +163, +181, +184, +170, +198, +9, +99, +190, +153, +146, +205, +148, +165, +245, +138, +92, +84, +207, +113, +4, +245, +221, +163, +43, +9, +205, +192, +160, +59, +162, +82, +149, +63, +89, +65, +0, +0, +0, +91, +42, +121, +127, +239, +252, +34, +155, +223, +138, +42, +114, +188, +248, +8, +86, +151, +88, +248, +122, +255, +77, +104, +14, +43, +132, +187, +112, +234, +14, +73, +90, +228, +12, +96, +113, +26, +47, +153, +44, +104, +168, +40, +121, +215, +19, +232, +17, +182, +255, +6, +18, +255, +93, +250, +69, +133, +219, +55, +190, +229, +188, +46, +244, +78, +18, +120, +94, +215, +133, +168, +77, +153, +188, +12, +134, +86, +3, +113, +182, +14, +112, +119, +76, +247, +108, +199, +106, +116, +101, +80, +160, +17, +154, +242, +53, +174, +163, +72, +208, +58, +220, +34, +192, +194, +178, +56, +250, +210, +36, +159, +11, +249, +71, +238, +104, +172, +173, +69, +75, +31, +137, +181, +248, +235, +162, +83, +91, +21, +219, +145, +216, +175, +141, +146, +83, +96, +251, +63, +41, +91, +94, +128, +42, +67, +106, +53, +114, +27, +57, +176, +207, +52, +32, +236, +198, +222, +152, +237, +141, +22, +210, +138, +161, +225, +1, +123, +212, +190, +134, +221, +165, +85, +178, +24, +14, +50, +189, +120, +85, +188, +78, +184, +149, +156, +71, +214, +167, +174, +140, +129, +68, +210, +109, +239, +186, +78, +220, +70, +80, +142, +168, +182, +31, +208, +76, +192, +0, +208, +11, +212, +205, +181, +78, +15, +67, +13, +76, +220, +51, +254, +158, +252, +212, +164, +105, +5, +15, +247, +236, +138, +75, +60, +122, +98, +163, +160, +28, +216, +193, +0, +190, +16, +185, +93, +233, +250, +58, +187, +248, +95, +113, +229, +187, +194, +70, +74, +32, +167, +4, +249, +79, +89, +115, +39, +50, +160, +119, +9, +240, +178, +140, +40, +183, +141, +249, +220, +61, +128, +114, +80, +46, +108, +44, +183, +154, +182, +231, +94, +112, +225, +227, +127, +223, +115, +214, +241, +102, +44, +149, +63, +23, +178, +196, +34, +141, +123, +240, +221, +71, +188, +2, +29, +193, +119, +217, +75, +119, +89, +15, +216, +55, +83, +109, +127, +93, +148, +206, +202, +111, +211, +145, +48, +129, +32, +36, +83, +3, +86, +215, +229, +12, +68, +134, +117, +248, +29, +231, +112, +206, +124, +246, +147, +221, +253, +152, +25, +19, +46, +4, +171, +12, +254, +85, +171, +76, +119, +140, +70, +255, +91, +158, +116, +89, +254, +187, +6, +186, +139, +67, +25, +139, +141, +12, +110, +181, +146, +187, +153, +248, +255, +115, +217, +10, +118, +102, +112, +254, +191, +125, +193, +220, +33, +116, +173, +193, +108, +58, +189, +26, +204, +226, +96, +118, +26, +174, +33, +42, +132, +198, +69, +129, +183, +141, +24, +108, +78, +40, +64, +164, +94, +140, +10, +175, +242, +92, +213, +124, +193, +248, +58, +17, +73, +97, +91, +125, +192, +27, +54, +20, +146, +72, +222, +137, +248, +67, +112, +188, +189, +110, +176, +1, +174, +129, +197, +178, +230, +140, +116, +131, +49, +211, +249, +133, +173, +149, +5, +121, +136, +95, +197, +240, +90, +11, +164, +68, +145, +17, +128, +207, +158, +242, +142, +122, +236, +80, +148, +104, +173, +188, +103, +103, +16, +215, +32, +90, +236, +127, +50, +221, +0, +0, +78, +44, +60, +19, +214, +87, +2, +211, +44, +103, +216, +87, +46, +192, +184, +182, +196, +49, +114, +153, +34, +119, +27, +23, +11, +100, +235, +155, +228, +212, +238, +157, +2, +117, +171, +187, +60, +132, +231, +20, +163, +180, +253, +54, +36, +152, +249, +189, +172, +134, +199, +245, +3, +76, +180, +193, +47, +71, +88, +253, +45, +94, +49, +67, +36, +34, +173, +56, +228, +254, +183, +13, +237, +155, +231, +56, +131, +134, +245, +93, +47, +125, +133, +236, +22, +193, +250, +82, +10, +4, +101, +51, +128, +112, +207, +225, +165, +90, +202, +137, +94, +96, +75, +85, +233, +151, +160, +95, +242, +195, +84, +15, +112, +119, +134, +62, +84, +198, +238, +188, +194, +182, +156, +209, +121, +137, +87, +92, +13, +66, +70, +255, +80, +63, +17, +51, +201, +97, +187, +164, +238, +23, +81, +43, +33, +75, +120, +15, +206, +186, +79, +46, +9, +92, +46, +149, +136, +89, +108, +143, +247, +243, +28, +184, +25, +199, +164, +79, +169, +52, +5, +184, +23, +146, +145, +23, +98, +244, +72, +153, +28, +214, +4, +28, +100, +45, +210, +212, +59, +20, +45, +63, +192, +230, +134, +181, +98, +133, +187, +186, +133, +69, +67, +152, +38, +215, +75, +191, +149, +7, +29, +192, +58, +209, +249, +112, +133, +163, +139, +145, +43, +247, +236, +232, +3, +162, +127, +45, +129, +88, +31, +205, +155, +90, +56, +108, +26, +251, +146, +181, +203, +223, +246, +250, +69, +71, +15, +232, +63, +232, +190, +205, +139, +97, +44, +179, +191, +120, +248, +242, +8, +196, +149, +64, +53, +2, +54, +215, +201, +26, +117, +34, +129, +200, +110, +168, +219, +50, +107, +224, +170, +47, +244, +117, +191, +84, +57, +49, +244, +53, +17, +78, +218, +114, +60, +107, +74, +243, +13, +23, +254, +211, +121, +89, +164, +246, +246, +181, +136, +161, +146, +202, +133, +246, +237, +218, +95, +151, +176, +84, +76, +52, +85, +34, +233, +213, +147, +83, +113, +156, +247, +73, +155, +164, +141, +72, +16, +177, +116, +95, +125, +136, +81, +241, +166, +119, +43, +8, +176, +22, +214, +215, +72, +10, +175, +160, +237, +23, +12, +239, +233, +167, +145, +200, +141, +160, +9, +108, +52, +178, +207, +149, +164, +85, +112, +133, +211, +231, +143, +137, +91, +52, +215, +221, +240, +12, +55, +24, +172, +136, +94, +142, +85, +72, +156, +196, +126, +179, +230, +28, +1, +12, +163, +233, +28, +55, +210, +49, +50, +113, +84, +235, +85, +112, +59, +40, +54, +249, +119, +67, +109, +47, +144, +49, +66, +175, +187, +67, +89, +59, +132, +32, +116, +195, +40, +94, +126, +107, +138, +1, +94, +163, +214, +225, +134, +209, +130, +92, +171, +187, +87, +7, +36, +226, +56, +226, +115, +20, +146, +218, +41, +5, +236, +109, +202, +141, +94, +211, +130, +222, +70, +238, +92, +2, +37, +134, +153, +35, +7, +41, +175, +207, +131, +89, +57, +186, +7, +224, +73, +19, +139, +135, +247, +125, +4, +92, +125, +239, +122, +89, +86, +128, +177, +211, +53, +144, +229, +199, +128, +21, +0, +0, +12, +252, +178, +176, +156, +52, +13, +248, +16, +6, +89, +48, +60, +106, +9, +157, +23, +214, +184, +130, +188, +144, +122, +66, +243, +209, +72, +129, +38, +188, +117, +213, +251, +21, +211, +187, +26, +217, +119, +182, +85, +92, +95, +40, +134, +198, +88, +176, +192, +106, +223, +186, +123, +105, +193, +208, +98, +48, +181, +10, +35, +144, +251, +142, +215, +204, +252, +213, +50, +49, +102, +54, +155, +222, +219, +166, +161, +226, +83, +179, +246, +212, +150, +75, +134, +62, +96, +191, +208, +7, +57, +97, +107, +206, +155, +70, +24, +177, +123, +113, +158, +23, +62, +53, +185, +1, +31, +198, +122, +108, +212, +44, +156, +139, +14, +50, +137, +38, +107, +65, +91, +53, +101, +162, +37, +41, +130, +152, +84, +158, +187, +160, +212, +174, +98, +18, +36, +65, +4, +187, +130, +209, +254, +162, +219, +195, +198, +168, +124, +177, +30, +13, +247, +172, +34, +194, +16, +139, +141, +80, +10, +224, +11, +141, +229, +199, +69, +166, +227, +203, +147, +216, +95, +20, +139, +116, +165, +66, +203, +144, +83, +18, +82, +245, +74, +29, +4, +214, +50, +93, +28, +87, +36, +195, +94, +59, +171, +217, +50, +115, +66, +54, +241, +77, +128, +21, +206, +216, +65, +127, +71, +174, +191, +178, +137, +147, +246, +33, +208, +25, +219, +181, +181, +203, +239, +160, +254, +64, +219, +218, +99, +60, +65, +94, +243, +53, +173, +95, +6, +29, +28, +133, +16, +164, +162, +93, +74, +189, +214, +55, +54, +182, +101, +190, +207, +157, +218, +185, +155, +150, +85, +158, +23, +113, +234, +191, +207, +206, +219, +255, +17, +154, +143, +154, +249, +25, +56, +93, +48, +237, +222, +173, +115, +209, +208, +133, +88, +216, +224, +203, +183, +195, +40, +40, +32, +115, +125, +5, +36, +173, +152, +1, +108, +61, +20, +109, +197, +230, +64, +230, +146, +213, +13, +186, +129, +163, +253, +73, +246, +73, +185, +211, +214, +22, +25, +117, +52, +19, +103, +175, +162, +100, +55, +43, +40, +108, +173, +146, +145, +121, +66, +189, +64, +19, +130, +38, +58, +140, +141, +235, +155, +114, +181, +175, +23, +221, +225, +106, +221, +198, +112, +158, +64, +173, +217, +81, +12, +20, +198, +224, +37, +218, +179, +47, +181, +198, +95, +163, +81, +244, +118, +3, +114, +203, +76, +233, +216, +138, +235, +85, +15, +8, +72, +232, +80, +216, +169, +4, +127, +157, +171, +69, +59, +51, +209, +159, +26, +84, +197, +228, +236, +10, +142, +122, +203, +135, +240, +216, +212, +118, +95, +90, +86, +39, +81, +96, +29, +144, +169, +59, +253, +120, +186, +164, +158, +41, +211, +174, +232, +79, +108, +206, +246, +201, +85, +84, +170, +84, +61, +128, +144, +55, +25, +3, +44, +255, +59, +143, +230, +146, +116, +52, +11, +150, +133, +217, +197, +128, +190, +170, +224, +102, +227, +165, +178, +3, +228, +161, +255, +24, +239, +66, +51, +139, +217, +174, +231, +36, +61, +28, +129, +145, +36, +90, +46, +212, +76, +72, +111, +67, +131, +160, +35, +225, +199, +193, +209, +218, +208, +110, +0, +0, +127, +138, +159, +176, +96, +60, +23, +122, +131, +235, +129, +250, +214, +126, +153, +56, +230, +191, +76, +113, +129, +94, +209, +155, +254, +36, +92, +139, +209, +249, +216, +119, +100, +88, +226, +214, +169, +231, +125, +15, +211, +27, +30, +130, +178, +154, +64, +117, +237, +157, +205, +181, +72, +248, +52, +157, +149, +207, +26, +192, +168, +203, +130, +212, +58, +199, +44, +30, +147, +54, +167, +148, +27, +110, +124, +20, +188, +173, +135, +94, +101, +35, +163, +163, +56, +170, +239, +100, +75, +167, +205, +123, +11, +188, +110, +176, +229, +214, +193, +211, +43, +22, +47, +89, +191, +156, +134, +248, +41, +39, +14, +97, +39, +39, +78, +70, +56, +61, +131, +158, +214, +94, +82, +141, +25, +227, +245, +182, +163, +28, +1, +177, +38, +224, +50, +12, +175, +170, +44, +99, +113, +112, +91, +68, +253, +113, +184, +155, +80, +142, +11, +166, +91, +50, +124, +204, +123, +102, +242, +212, +150, +189, +156, +28, +64, +240, +171, +53, +6, +220, +241, +91, +102, +178, +18, +95, +180, +216, +47, +87, +226, +182, +43, +215, +151, +202, +92, +140, +57, +179, +62, +239, +120, +84, +155, +100, +29, +209, +224, +93, +85, +69, +185, +229, +149, +66, +51, +145, +111, +139, +93, +62, +60, +116, +179, +41, +249, +128, +131, +84, +57, +89, +58, +239, +232, +94, +128, +192, +240, +182, +83, +237, +127, +93, +140, +171, +205, +140, +145, +239, +158, +206, +32, +227, +147, +17, +217, +254, +158, +136, +74, +241, +81, +45, +53, +236, +152, +15, +191, +0, +59, +127, +6, +97, +153, +214, +179, +137, +94, +220, +55, +60, +196, +242, +118, +222, +251, +188, +134, +67, +145, +126, +255, +204, +223, +146, +212, +25, +22, +108, +17, +23, +242, +148, +13, +231, +162, +209, +125, +1, +176, +191, +188, +53, +185, +244, +241, +151, +123, +172, +237, +181, +94, +33, +102, +188, +41, +74, +87, +163, +75, +86, +158, +44, +251, +52, +71, +29, +144, +99, +66, +167, +99, +87, +104, +147, +125, +118, +163, +5, +146, +1, +106, +186, +14, +130, +102, +166, +69, +240, +100, +242, +223, +156, +123, +226, +101, +67, +86, +124, +39, +199, +172, +254, +58, +28, +32, +75, +97, +60, +115, +65, +246, +252, +209, +35, +244, +250, +102, +147, +158, +227, +38, +81, +197, +40, +77, +195, +250, +185, +158, +141, +203, +93, +56, +247, +59, +209, +239, +52, +42, +77, +49, +4, +108, +48, +221, +197, +175, +132, +139, +253, +194, +146, +54, +148, +198, +254, +64, +186, +46, +113, +113, +220, +207, +99, +241, +30, +79, +89, +102, +97, +172, +27, +10, +132, +85, +220, +131, +42, +19, +160, +108, +89, +200, +86, +16, +72, +74, +174, +19, +104, +2, +164, +0, +86, +79, +86, +154, +125, +53, +162, +2, +125, +188, +144, +205, +65, +70, +55, +179, +166, +146, +214, +250, +128, +223, +142, +90, +173, +80, +139, +194, +6, +229, +246, +225, +84, +114, +187, +56, +128, +179, +202, +210, +37, +196, +239, +127, +22, +209, +76, +217, +27, +110, +136, +50, +249, +167, +146, +0, +0, +217, +47, +66, +109, +74, +211, +10, +46, +104, +141, +219, +205, +171, +3, +253, +125, +168, +15, +88, +50, +115, +131, +167, +81, +238, +187, +206, +136, +182, +17, +30, +67, +22, +192, +142, +205, +11, +35, +177, +130, +214, +170, +231, +233, +95, +128, +126, +24, +59, +235, +116, +135, +114, +96, +255, +41, +0, +46, +112, +9, +58, +133, +169, +73, +107, +0, +87, +186, +134, +89, +26, +54, +57, +203, +24, +163, +208, +180, +18, +26, +238, +158, +161, +201, +172, +97, +86, +133, +250, +137, +153, +63, +227, +77, +239, +77, +86, +198, +124, +144, +223, +71, +22, +224, +38, +101, +251, +91, +129, +245, +154, +148, +76, +124, +180, +139, +22, +203, +87, +175, +73, +48, +35, +128, +128, +112, +165, +94, +72, +59, +123, +66, +183, +1, +83, +225, +200, +206, +173, +247, +223, +42, +155, +28, +52, +166, +22, +193, +184, +119, +47, +157, +203, +159, +119, +18, +52, +210, +150, +104, +32, +194, +176, +108, +219, +136, +108, +166, +174, +181, +209, +17, +21, +250, +252, +65, +255, +40, +117, +121, +0, +208, +89, +60, +5, +213, +34, +100, +54, +166, +122, +125, +242, +150, +64, +135, +10, +56, +165, +199, +110, +83, +183, +104, +131, +231, +238, +209, +144, +6, +108, +138, +52, +125, +64, +146, +184, +67, +94, +214, +151, +47, +165, +229, +66, +228, +182, +87, +191, +218, +190, +179, +93, +255, +81, +134, +112, +102, +96, +151, +53, +106, +6, +60, +4, +2, +138, +32, +209, +41, +141, +69, +224, +59, +252, +27, +108, +247, +208, +46, +215, +37, +96, +60, +42, +177, +37, +68, +225, +71, +134, +199, +25, +187, +45, +88, +52, +109, +152, +93, +108, +90, +24, +73, +109, +94, +94, +226, +230, +51, +10, +152, +129, +204, +174, +22, +150, +61, +246, +122, +95, +200, +230, +107, +144, +51, +126, +141, +160, +194, +152, +145, +225, +56, +158, +70, +247, +27, +1, +190, +199, +179, +144, +230, +46, +225, +158, +171, +215, +30, +242, +168, +62, +105, +57, +167, +138, +81, +104, +174, +189, +171, +119, +70, +186, +7, +48, +173, +91, +145, +99, +241, +18, +254, +139, +165, +15, +95, +113, +137, +36, +161, +37, +75, +192, +28, +165, +37, +229, +193, +108, +253, +60, +171, +116, +183, +26, +204, +64, +222, +103, +116, +227, +133, +20, +152, +214, +164, +193, +89, +245, +132, +73, +232, +238, +40, +159, +235, +50, +198, +206, +6, +86, +155, +12, +158, +222, +39, +89, +117, +223, +83, +114, +105, +178, +148, +223, +166, +216, +53, +31, +192, +35, +244, +20, +73, +197, +224, +254, +249, +180, +109, +163, +203, +207, +17, +205, +95, +77, +160, +149, +47, +146, +59, +176, +187, +109, +139, +171, +66, +169, +235, +239, +170, +37, +85, +75, +46, +143, +84, +2, +89, +62, +204, +19, +209, +230, +205, +152, +240, +67, +78, +118, +255, +254, +207, +127, +154, +0, +204, +173, +162, +218, +63, +175, +85, +50, +231, +89, +126, +85, +87, +56, +27, +137, +2, +238, +179, +162, +108, +170, +194, +135, +166, +136, +165, +124, +38, +85, +135, +0, +0, +120, +36, +41, +211, +197, +29, +143, +143, +221, +254, +77, +112, +68, +8, +84, +104, +83, +217, +218, +210, +208, +131, +101, +69, +20, +64, +116, +71, +46, +90, +88, +212, +229, +130, +224, +28, +133, +115, +14, +209, +90, +254, +190, +59, +221, +240, +10, +217, +113, +102, +242, +17, +55, +53, +70, +224, +227, +53, +210, +234, +248, +237, +27, +131, +137, +202, +161, +24, +15, +155, +77, +63, +135, +198, +68, +165, +83, +25, +140, +133, +87, +97, +161, +125, +249, +231, +80, +169, +215, +108, +188, +57, +88, +233, +51, +142, +99, +232, +80, +133, +189, +102, +125, +119, +246, +79, +56, +2, +219, +82, +220, +217, +176, +166, +20, +162, +168, +20, +185, +249, +54, +113, +180, +236, +8, +66, +87, +162, +187, +178, +207, +201, +215, +72, +21, +234, +105, +207, +50, +116, +78, +210, +61, +225, +196, +70, +19, +105, +209, +232, +229, +80, +27, +182, +105, +199, +99, +91, +25, +45, +160, +117, +97, +42, +176, +178, +195, +122, +82, +221, +149, +91, +172, +72, +168, +51, +119, +22, +96, +155, +220, +150, +154, +232, +43, +82, +251, +153, +193, +233, +143, +170, +221, +149, +52, +247, +194, +204, +209, +186, +63, +37, +111, +26, +150, +94, +33, +30, +16, +18, +21, +180, +155, +169, +219, +52, +31, +200, +120, +22, +73, +241, +246, +155, +79, +254, +1, +84, +216, +36, +20, +79, +42, +250, +13, +11, +122, +1, +122, +255, +232, +178, +79, +229, +221, +145, +227, +166, +12, +228, +32, +0, +229, +141, +116, +110, +211, +61, +222, +194, +12, +190, +127, +234, +125, +41, +187, +11, +235, +174, +254, +168, +49, +17, +110, +16, +165, +75, +130, +248, +98, +253, +57, +22, +223, +64, +26, +118, +118, +90, +253, +57, +165, +159, +68, +225, +106, +207, +233, +214, +173, +127, +168, +2, +38, +1, +30, +15, +100, +107, +190, +192, +65, +235, +163, +95, +16, +211, +95, +182, +106, +54, +28, +56, +8, +48, +181, +208, +206, +142, +59, +213, +107, +232, +237, +98, +181, +64, +208, +129, +66, +24, +64, +225, +221, +124, +55, +32, +70, +146, +65, +168, +182, +154, +100, +61, +164, +142, +217, +70, +36, +144, +94, +13, +114, +41, +145, +122, +195, +150, +151, +37, +164, +171, +229, +204, +8, +159, +25, +51, +78, +128, +107, +142, +4, +125, +53, +84, +77, +208, +183, +136, +214, +60, +40, +238, +123, +143, +20, +159, +244, +240, +239, +251, +253, +28, +45, +199, +85, +156, +124, +131, +243, +240, +253, +139, +26, +38, +80, +86, +6, +1, +39, +193, +100, +82, +86, +83, +4, +40, +95, +35, +57, +133, +6, +130, +10, +109, +32, +150, +153, +79, +78, +104, +168, +199, +66, +71, +151, +145, +102, +27, +94, +70, +101, +101, +251, +3, +174, +65, +29, +201, +74, +201, +241, +4, +87, +198, +223, +111, +30, +194, +200, +249, +215, +48, +97, +131, +171, +238, +167, +223, +191, +240, +159, +219, +236, +215, +75, +194, +19, +13, +21, +2, +1, +105, +88, +237, +221, +118, +153, +42, +90, +232, +72, +40, +212, +74, +150, +7, +0, +0, +35, +72, +236, +176, +222, +125, +229, +172, +82, +120, +112, +13, +45, +241, +218, +29, +68, +51, +221, +132, +181, +4, +165, +157, +168, +230, +136, +166, +144, +223, +103, +88, +248, +24, +80, +202, +8, +152, +57, +12, +92, +45, +223, +40, +220, +89, +103, +39, +146, +7, +204, +128, +208, +111, +212, +228, +28, +91, +23, +166, +32, +14, +92, +71, +23, +36, +129, +86, +38, +29, +211, +60, +183, +18, +54, +127, +134, +225, +187, +121, +203, +168, +249, +76, +14, +178, +204, +221, +251, +31, +49, +90, +104, +234, +102, +236, +153, +20, +131, +13, +174, +119, +30, +123, +153, +156, +191, +128, +246, +149, +105, +216, +124, +104, +248, +242, +196, +55, +113, +92, +206, +180, +36, +212, +95, +120, +175, +52, +0, +178, +125, +243, +40, +115, +181, +179, +156, +35, +30, +165, +243, +135, +235, +173, +4, +24, +118, +82, +239, +205, +173, +187, +99, +163, +112, +85, +58, +225, +54, +249, +146, +116, +175, +135, +18, +109, +212, +253, +119, +156, +152, +203, +110, +170, +38, +230, +129, +149, +143, +231, +76, +126, +205, +70, +176, +2, +82, +157, +190, +24, +232, +4, +116, +111, +120, +196, +130, +18, +96, +156, +166, +37, +79, +84, +202, +8, +86, +223, +15, +207, +15, +164, +9, +221, +53, +109, +234, +156, +28, +199, +206, +173, +231, +129, +229, +189, +85, +85, +196, +194, +212, +143, +160, +162, +238, +3, +188, +246, +33, +95, +107, +110, +156, +197, +28, +31, +225, +226, +59, +234, +43, +56, +113, +227, +242, +138, +213, +102, +133, +86, +196, +74, +136, +22, +163, +79, +143, +133, +16, +5, +130, +191, +229, +20, +174, +220, +225, +222, +209, +123, +95, +48, +169, +18, +104, +240, +73, +254, +7, +229, +244, +21, +119, +146, +184, +0, +51, +72, +93, +77, +40, +202, +112, +145, +231, +93, +110, +103, +91, +248, +70, +74, +88, +218, +93, +198, +94, +150, +35, +143, +169, +190, +160, +108, +225, +146, +160, +44, +165, +12, +193, +132, +74, +180, +238, +130, +18, +237, +132, +81, +150, +97, +8, +252, +21, +47, +175, +64, +85, +155, +203, +28, +138, +233, +91, +172, +111, +229, +161, +77, +36, +108, +150, +177, +2, +194, +87, +136, +168, +95, +215, +152, +243, +159, +108, +97, +160, +195, +163, +48, +50, +70, +117, +2, +72, +122, +113, +208, +118, +29, +181, +93, +193, +225, +79, +168, +27, +83, +33, +74, +175, +74, +174, +81, +30, +61, +19, +175, +153, +30, +138, +183, +103, +29, +39, +54, +0, +183, +12, +100, +182, +62, +111, +17, +105, +65, +91, +161, +63, +183, +136, +122, +16, +39, +236, +227, +177, +222, +237, +20, +212, +120, +169, +218, +37, +229, +54, +44, +101, +187, +54, +207, +154, +51, +63, +88, +94, +20, +19, +176, +212, +184, +158, +55, +31, +143, +171, +45, +111, +64, +130, +23, +38, +193, +234, +249, +202, +85, +186, +190, +77, +37, +245, +219, +135, +82, +215, +91, +159, +211, +199, +65, +82, +93, +79, +167, +116, +154, +198, +72, +207, +161, +61, +147, +220, +177, +16, +166, +105, +113, +0, +0, +153, +137, +7, +72, +5, +27, +2, +222, +10, +251, +238, +172, +5, +244, +71, +102, +226, +51, +125, +181, +110, +187, +82, +246, +140, +145, +155, +205, +175, +142, +174, +164, +117, +133, +74, +87, +245, +31, +4, +151, +0, +156, +212, +99, +114, +159, +41, +152, +70, +233, +195, +153, +63, +140, +239, +30, +10, +192, +41, +28, +239, +205, +175, +185, +73, +51, +165, +96, +163, +247, +244, +91, +81, +250, +147, +117, +170, +175, +139, +71, +13, +171, +225, +64, +32, +176, +221, +43, +65, +126, +211, +28, +186, +92, +23, +167, +186, +105, +239, +212, +65, +124, +64, +90, +188, +188, +44, +108, +243, +255, +26, +40, +45, +85, +186, +126, +199, +171, +142, +233, +158, +239, +61, +127, +176, +214, +88, +165, +58, +117, +12, +239, +169, +185, +183, +133, +172, +41, +122, +51, +239, +41, +65, +14, +169, +205, +71, +158, +93, +186, +129, +180, +90, +83, +167, +40, +218, +84, +65, +168, +26, +188, +31, +161, +25, +60, +9, +67, +77, +34, +63, +82, +58, +34, +233, +178, +136, +25, +95, +212, +34, +138, +199, +22, +77, +49, +93, +202, +176, +162, +223, +99, +125, +139, +142, +179, +61, +139, +26, +19, +175, +3, +142, +131, +50, +66, +66, +139, +217, +84, +233, +216, +242, +79, +178, +34, +217, +23, +53, +188, +194, +99, +77, +134, +62, +208, +176, +146, +114, +11, +151, +115, +80, +49, +84, +51, +94, +40, +133, +38, +175, +23, +87, +221, +5, +67, +190, +115, +30, +252, +131, +120, +150, +187, +75, +44, +213, +135, +144, +136, +80, +22, +67, +27, +234, +251, +151, +153, +18, +91, +104, +228, +124, +71, +40, +64, +28, +53, +172, +47, +90, +42, +160, +117, +165, +22, +245, +252, +113, +72, +157, +2, +3, +98, +223, +6, +224, +251, +46, +170, +163, +16, +211, +52, +98, +136, +102, +38, +241, +36, +157, +31, +2, +82, +20, +249, +193, +188, +237, +181, +220, +9, +43, +121, +144, +66, +34, +238, +182, +181, +139, +188, +63, +17, +28, +235, +69, +177, +52, +217, +10, +227, +213, +32, +144, +147, +200, +27, +106, +250, +197, +17, +9, +154, +128, +186, +59, +72, +51, +43, +208, +228, +113, +221, +250, +15, +95, +198, +118, +171, +38, +249, +39, +158, +166, +38, +232, +47, +20, +71, +241, +105, +240, +150, +77, +8, +64, +224, +20, +146, +57, +144, +84, +88, +164, +91, +147, +107, +71, +54, +184, +216, +227, +25, +165, +153, +157, +87, +215, +201, +152, +104, +154, +120, +143, +201, +39, +38, +235, +14, +120, +118, +176, +71, +229, +156, +180, +38, +0, +34, +29, +241, +11, +3, +47, +134, +44, +128, +237, +128, +168, +114, +44, +162, +16, +79, +63, +102, +76, +72, +97, +7, +117, +171, +166, +93, +65, +114, +48, +113, +88, +227, +217, +160, +169, +164, +131, +74, +68, +60, +206, +40, +53, +175, +115, +233, +158, +239, +24, +145, +53, +209, +223, +87, +137, +76, +227, +225, +198, +190, +7, +142, +82, +98, +46, +185, +217, +83, +99, +22, +160, +50, +157, +32, +193, +74, +209, +90, +46, +53, +0, +0, +194, +146, +122, +121, +52, +47, +16, +118, +96, +96, +172, +185, +29, +21, +191, +208, +21, +120, +249, +99, +125, +47, +56, +102, +6, +201, +90, +216, +7, +120, +15, +223, +102, +93, +194, +127, +139, +211, +232, +150, +173, +150, +238, +192, +238, +108, +119, +84, +166, +224, +159, +220, +188, +79, +87, +178, +207, +80, +124, +211, +118, +193, +158, +248, +233, +117, +203, +195, +31, +223, +198, +215, +201, +72, +117, +67, +187, +88, +174, +36, +128, +65, +18, +173, +211, +53, +128, +244, +4, +244, +99, +159, +229, +190, +165, +129, +186, +238, +164, +55, +93, +171, +220, +100, +208, +112, +57, +23, +250, +203, +203, +88, +130, +4, +219, +192, +204, +142, +207, +194, +52, +83, +58, +176, +136, +124, +246, +220, +119, +68, +239, +214, +23, +205, +108, +73, +39, +235, +95, +115, +131, +60, +100, +122, +132, +57, +232, +100, +224, +173, +155, +190, +152, +244, +206, +60, +113, +230, +26, +3, +26, +250, +145, +251, +209, +142, +73, +184, +220, +124, +209, +210, +120, +139, +187, +185, +222, +246, +79, +192, +153, +210, +147, +39, +228, +88, +195, +103, +194, +48, +110, +202, +241, +251, +9, +50, +210, +133, +46, +227, +53, +235, +220, +8, +23, +229, +4, +56, +31, +187, +184, +121, +155, +77, +180, +177, +83, +39, +230, +236, +49, +183, +95, +56, +181, +198, +1, +137, +171, +106, +119, +8, +97, +198, +69, +59, +169, +119, +125, +40, +171, +152, +34, +104, +4, +132, +244, +159, +190, +96, +86, +96, +134, +28, +144, +227, +18, +242, +150, +118, +185, +137, +168, +195, +99, +29, +140, +134, +146, +186, +162, +16, +2, +135, +200, +165, +204, +225, +78, +164, +142, +127, +246, +101, +48, +29, +198, +100, +95, +186, +11, +196, +35, +128, +165, +193, +124, +134, +74, +2, +20, +187, +47, +102, +154, +168, +103, +19, +48, +120, +151, +246, +247, +94, +146, +7, +127, +193, +231, +28, +24, +221, +121, +155, +200, +151, +134, +85, +156, +17, +245, +106, +34, +14, +118, +27, +248, +223, +144, +158, +8, +22, +139, +122, +42, +149, +242, +141, +134, +80, +167, +196, +59, +14, +34, +192, +165, +165, +246, +162, +166, +182, +201, +206, +116, +134, +76, +158, +129, +22, +134, +191, +55, +233, +116, +126, +86, +49, +247, +50, +86, +125, +88, +52, +20, +98, +191, +97, +85, +72, +77, +112, +74, +254, +38, +158, +217, +74, +191, +78, +235, +79, +90, +223, +72, +37, +11, +142, +253, +22, +61, +104, +33, +28, +190, +128, +27, +242, +104, +209, +106, +69, +197, +99, +35, +243, +1, +58, +183, +96, +235, +207, +149, +245, +161, +254, +119, +143, +98, +164, +172, +122, +156, +52, +139, +173, +238, +23, +148, +28, +48, +216, +197, +232, +245, +2, +64, +255, +76, +114, +138, +70, +146, +230, +152, +26, +149, +164, +114, +55, +114, +34, +201, +206, +232, +139, +67, +140, +183, +227, +191, +244, +142, +215, +101, +225, +86, +136, +253, +72, +111, +19, +137, +227, +138, +173, +220, +168, +151, +25, +254, +53, +109, +130, +126, +25, +81, +98, +142, +40, +0, +0, +205, +92, +128, +57, +230, +113, +160, +56, +233, +10, +36, +126, +52, +210, +87, +90, +99, +142, +206, +187, +105, +58, +74, +221, +147, +38, +183, +19, +187, +30, +45, +236, +123, +139, +96, +79, +252, +180, +229, +53, +113, +207, +113, +11, +229, +98, +248, +45, +28, +6, +112, +137, +25, +4, +60, +36, +202, +8, +191, +176, +239, +227, +227, +170, +1, +67, +164, +10, +179, +83, +66, +230, +190, +120, +64, +229, +128, +32, +117, +129, +248, +165, +145, +137, +36, +160, +145, +92, +171, +194, +31, +151, +146, +194, +50, +85, +85, +10, +179, +213, +31, +88, +37, +50, +204, +169, +162, +9, +136, +65, +10, +231, +152, +68, +10, +245, +14, +255, +196, +115, +193, +216, +211, +155, +109, +133, +146, +253, +238, +128, +162, +127, +253, +182, +14, +101, +28, +218, +146, +251, +206, +87, +210, +83, +115, +232, +51, +1, +226, +153, +217, +184, +245, +198, +122, +35, +54, +193, +227, +158, +124, +225, +189, +183, +154, +96, +195, +68, +184, +115, +68, +205, +183, +154, +6, +161, +213, +75, +229, +213, +142, +48, +205, +168, +38, +155, +220, +53, +64, +216, +79, +114, +172, +59, +183, +223, +85, +119, +114, +235, +65, +232, +246, +136, +218, +43, +159, +45, +163, +195, +117, +194, +8, +65, +115, +140, +127, +193, +120, +251, +89, +171, +62, +74, +143, +56, +215, +61, +70, +34, +211, +40, +160, +89, +225, +199, +83, +191, +178, +103, +223, +45, +212, +46, +131, +21, +204, +137, +175, +100, +76, +87, +87, +65, +163, +112, +206, +53, +193, +115, +200, +137, +155, +255, +150, +46, +149, +72, +20, +208, +13, +148, +194, +106, +224, +38, +44, +7, +8, +81, +135, +28, +92, +136, +15, +158, +87, +187, +181, +227, +119, +168, +12, +109, +188, +110, +247, +173, +57, +56, +63, +161, +244, +45, +173, +68, +125, +221, +181, +94, +1, +73, +92, +145, +95, +110, +123, +9, +59, +96, +205, +230, +63, +7, +150, +237, +159, +216, +125, +238, +113, +227, +177, +132, +63, +194, +117, +162, +7, +71, +30, +171, +223, +98, +216, +212, +14, +239, +210, +207, +131, +203, +17, +153, +204, +117, +66, +240, +222, +1, +115, +148, +175, +88, +7, +0, +56, +202, +203, +249, +96, +42, +77, +44, +83, +63, +118, +126, +35, +171, +161, +136, +120, +115, +229, +48, +37, +146, +213, +76, +123, +72, +174, +92, +52, +143, +104, +244, +42, +85, +64, +158, +46, +146, +200, +70, +253, +114, +215, +109, +226, +39, +12, +69, +179, +12, +70, +102, +142, +11, +143, +33, +205, +95, +60, +234, +109, +41, +51, +87, +63, +12, +40, +207, +136, +164, +46, +60, +49, +231, +213, +60, +121, +133, +32, +251, +24, +93, +43, +131, +111, +58, +211, +208, +173, +73, +65, +255, +200, +40, +128, +130, +178, +213, +34, +76, +56, +194, +220, +18, +43, +218, +15, +107, +2, +216, +79, +29, +76, +61, +159, +211, +103, +88, +101, +252, +14, +227, +154, +144, +151, +47, +113, +86, +27, +180, +209, +138, +157, +100, +155, +191, +57, +40, +226, +20, +56, +55, +254, +69, +0, +0, +175, +65, +124, +57, +90, +168, +74, +78, +198, +136, +216, +92, +10, +212, +89, +241, +194, +225, +34, +51, +194, +65, +95, +22, +102, +148, +31, +127, +216, +45, +77, +72, +211, +47, +126, +148, +116, +180, +26, +217, +25, +22, +252, +59, +53, +178, +66, +168, +73, +7, +85, +46, +252, +185, +95, +72, +130, +249, +89, +160, +241, +144, +125, +174, +220, +131, +162, +123, +160, +223, +66, +163, +41, +174, +91, +244, +50, +117, +47, +26, +80, +100, +0, +255, +253, +5, +39, +147, +74, +30, +124, +147, +36, +49, +163, +88, +212, +163, +106, +190, +46, +2, +37, +43, +29, +149, +226, +229, +222, +25, +167, +164, +149, +16, +180, +172, +122, +210, +71, +70, +176, +60, +18, +83, +211, +112, +180, +24, +143, +226, +132, +59, +188, +179, +237, +36, +11, +192, +11, +141, +91, +221, +237, +63, +70, +31, +67, +60, +93, +138, +31, +185, +59, +74, +37, +138, +179, +178, +8, +123, +190, +148, +92, +41, +149, +177, +78, +217, +178, +135, +238, +97, +43, +83, +214, +151, +233, +133, +51, +13, +104, +122, +16, +131, +30, +204, +177, +134, +115, +31, +12, +139, +110, +56, +79, +209, +192, +184, +51, +95, +135, +136, +244, +35, +90, +12, +148, +45, +179, +148, +252, +135, +254, +203, +199, +97, +192, +250, +26, +84, +13, +179, +233, +174, +77, +98, +163, +33, +44, +255, +117, +72, +233, +71, +55, +70, +120, +112, +13, +83, +238, +110, +62, +77, +200, +226, +73, +251, +82, +30, +250, +54, +158, +39, +13, +165, +124, +218, +167, +157, +249, +244, +48, +246, +103, +76, +187, +169, +51, +90, +171, +185, +101, +162, +128, +68, +88, +44, +73, +213, +226, +58, +3, +118, +101, +73, +13, +215, +186, +36, +217, +173, +75, +57, +208, +139, +138, +21, +185, +80, +103, +59, +198, +120, +3, +185, +185, +243, +66, +176, +90, +6, +236, +121, +75, +154, +87, +70, +40, +229, +201, +201, +197, +165, +180, +105, +93, +146, +54, +174, +97, +149, +109, +90, +43, +111, +134, +73, +191, +142, +139, +145, +134, +182, +15, +168, +45, +211, +84, +167, +255, +77, +211, +7, +247, +40, +136, +50, +103, +130, +144, +159, +60, +111, +157, +120, +173, +234, +222, +33, +183, +97, +232, +178, +136, +75, +236, +218, +157, +194, +243, +52, +238, +195, +151, +136, +222, +161, +63, +167, +3, +183, +178, +167, +14, +22, +227, +79, +47, +9, +68, +176, +16, +157, +39, +43, +37, +93, +45, +191, +189, +97, +81, +142, +96, +93, +163, +12, +202, +170, +220, +35, +193, +183, +176, +153, +139, +72, +218, +251, +46, +170, +1, +67, +118, +161, +243, +36, +189, +9, +30, +203, +65, +231, +138, +77, +176, +97, +148, +55, +209, +4, +0, +219, +132, +236, +170, +59, +161, +156, +40, +114, +217, +121, +120, +89, +220, +40, +254, +105, +13, +58, +77, +52, +35, +75, +22, +226, +154, +120, +14, +231, +78, +44, +48, +80, +220, +206, +199, +49, +57, +5, +166, +189, +217, +2, +34, +131, +157, +78, +234, +221, +186, +38, +98, +232, +67, +108, +63, +155, +0, +0, +100, +33, +197, +32, +180, +86, +252, +137, +93, +100, +63, +158, +70, +157, +233, +45, +43, +157, +238, +198, +148, +241, +16, +21, +132, +209, +153, +191, +14, +167, +52, +6, +91, +57, +65, +104, +144, +163, +186, +238, +12, +141, +161, +186, +100, +78, +205, +155, +245, +67, +155, +149, +45, +195, +49, +16, +178, +140, +242, +24, +46, +106, +103, +187, +183, +150, +187, +217, +79, +34, +30, +117, +96, +7, +89, +220, +247, +19, +150, +86, +242, +184, +58, +232, +38, +114, +140, +208, +189, +86, +21, +142, +24, +240, +140, +134, +245, +182, +47, +62, +76, +116, +220, +178, +207, +98, +121, +245, +102, +186, +79, +3, +220, +126, +222, +182, +23, +138, +88, +151, +147, +161, +183, +241, +183, +92, +69, +246, +188, +88, +131, +62, +182, +36, +28, +29, +179, +179, +59, +242, +252, +183, +115, +42, +218, +41, +156, +246, +120, +215, +14, +136, +148, +180, +136, +183, +254, +245, +186, +106, +184, +142, +101, +133, +158, +239, +108, +175, +76, +130, +190, +125, +186, +74, +196, +196, +98, +106, +47, +50, +162, +2, +36, +91, +8, +236, +49, +136, +209, +189, +211, +136, +233, +159, +240, +139, +132, +142, +140, +88, +195, +110, +157, +255, +123, +181, +43, +73, +12, +12, +25, +178, +100, +27, +147, +218, +34, +213, +216, +57, +182, +63, +249, +145, +136, +94, +30, +148, +108, +67, +218, +59, +242, +187, +29, +216, +85, +43, +188, +57, +176, +93, +178, +21, +4, +32, +210, +35, +133, +170, +237, +155, +122, +241, +59, +14, +115, +102, +167, +85, +247, +199, +121, +135, +16, +233, +197, +74, +23, +100, +229, +100, +26, +212, +234, +177, +141, +30, +81, +5, +12, +134, +224, +25, +47, +123, +186, +153, +25, +133, +177, +121, +122, +55, +114, +12, +7, +48, +101, +13, +153, +60, +114, +184, +90, +83, +150, +188, +10, +129, +237, +60, +73, +246, +149, +82, +208, +113, +94, +183, +200, +31, +100, +27, +117, +49, +249, +17, +32, +168, +62, +202, +30, +122, +145, +110, +252, +153, +220, +99, +87, +137, +44, +171, +146, +26, +67, +116, +178, +155, +190, +164, +55, +68, +114, +150, +73, +19, +93, +140, +8, +152, +249, +229, +62, +170, +134, +167, +216, +142, +97, +115, +180, +161, +115, +37, +130, +41, +38, +56, +119, +111, +5, +229, +221, +61, +57, +150, +180, +105, +123, +45, +248, +144, +110, +133, +134, +177, +60, +245, +47, +183, +187, +243, +151, +138, +41, +37, +179, +164, +175, +249, +223, +73, +231, +254, +120, +86, +204, +152, +226, +18, +120, +14, +55, +40, +174, +213, +114, +192, +233, +191, +39, +30, +3, +81, +212, +240, +233, +96, +182, +151, +144, +123, +163, +79, +234, +40, +211, +29, +63, +246, +8, +238, +8, +59, +156, +197, +173, +253, +103, +142, +96, +45, +130, +170, +144, +124, +200, +206, +231, +42, +254, +113, +135, +27, +97, +138, +31, +208, +19, +134, +174, +183, +146, +8, +179, +235, +108, +1, +35, +172, +41, +73, +3, +223, +194, +70, +230, +90, +255, +214, +28, +84, +191, +90, +29, +164, +29, +93, +0, +0, +97, +180, +76, +39, +77, +35, +228, +26, +50, +82, +63, +247, +234, +98, +133, +195, +60, +137, +245, +51, +226, +60, +203, +204, +197, +6, +128, +24, +108, +63, +97, +37, +147, +216, +24, +203, +106, +39, +1, +189, +218, +154, +199, +44, +155, +94, +3, +96, +213, +13, +15, +40, +221, +213, +207, +42, +93, +69, +224, +23, +116, +90, +54, +124, +122, +167, +106, +21, +28, +115, +110, +43, +44, +225, +94, +218, +90, +80, +61, +127, +28, +223, +193, +160, +155, +46, +104, +210, +211, +242, +95, +210, +32, +222, +98, +250, +168, +124, +4, +227, +83, +135, +95, +239, +80, +218, +57, +76, +166, +75, +93, +156, +16, +134, +89, +184, +9, +232, +60, +82, +160, +231, +94, +216, +177, +33, +210, +106, +73, +144, +179, +243, +8, +96, +228, +113, +4, +228, +152, +166, +71, +137, +117, +212, +226, +133, +80, +234, +147, +152, +214, +71, +176, +34, +128, +179, +62, +109, +215, +55, +47, +64, +235, +48, +161, +27, +26, +192, +235, +183, +132, +199, +202, +246, +218, +212, +130, +227, +121, +251, +242, +194, +185, +22, +204, +217, +230, +2, +24, +47, +96, +48, +165, +5, +215, +80, +43, +69, +179, +115, +219, +74, +173, +112, +157, +61, +134, +167, +194, +225, +159, +85, +83, +85, +57, +31, +150, +229, +224, +216, +170, +25, +178, +28, +87, +196, +243, +107, +159, +199, +237, +35, +223, +176, +189, +154, +204, +168, +32, +25, +58, +37, +28, +198, +109, +9, +33, +77, +115, +41, +163, +253, +96, +116, +233, +77, +115, +234, +176, +94, +63, +132, +89, +239, +110, +168, +149, +72, +66, +110, +79, +228, +85, +183, +149, +204, +173, +57, +231, +57, +249, +97, +82, +89, +59, +145, +96, +205, +223, +226, +131, +218, +125, +122, +221, +211, +77, +17, +171, +19, +230, +143, +209, +153, +62, +165, +231, +160, +250, +255, +173, +80, +55, +154, +168, +105, +12, +145, +59, +197, +114, +92, +2, +53, +142, +23, +33, +245, +128, +176, +76, +107, +51, +146, +176, +183, +174, +118, +47, +121, +180, +176, +127, +234, +243, +247, +202, +5, +128, +66, +179, +82, +64, +28, +188, +3, +165, +127, +186, +24, +1, +248, +207, +6, +131, +97, +185, +56, +181, +116, +29, +207, +139, +249, +24, +214, +230, +132, +132, +15, +138, +169, +133, +11, +96, +73, +118, +228, +5, +193, +69, +95, +5, +248, +77, +224, +86, +84, +18, +220, +132, +70, +58, +177, +87, +48, +47, +135, +141, +29, +109, +144, +69, +193, +25, +202, +89, +28, +52, +110, +101, +248, +137, +139, +32, +77, +138, +98, +195, +16, +103, +35, +98, +34, +232, +255, +72, +151, +39, +53, +246, +221, +227, +180, +153, +39, +194, +105, +125, +209, +7, +250, +138, +77, +117, +149, +214, +193, +161, +46, +131, +149, +77, +55, +127, +87, +147, +247, +97, +160, +51, +36, +107, +23, +4, +184, +124, +69, +79, +247, +32, +103, +55, +83, +139, +95, +169, +116, +104, +11, +113, +149, +148, +247, +128, +56, +60, +55, +60, +144, +215, +148, +233, +120, +169, +221, +128, +121, +69, +58, +0, +0, +80, +216, +182, +243, +123, +57, +194, +50, +118, +87, +133, +165, +218, +92, +72, +199, +46, +211, +41, +232, +158, +235, +110, +66, +84, +38, +190, +112, +197, +91, +216, +86, +238, +109, +95, +250, +146, +64, +22, +9, +252, +172, +81, +14, +210, +1, +155, +88, +163, +135, +60, +20, +245, +107, +217, +228, +13, +60, +94, +206, +92, +43, +131, +170, +254, +128, +5, +136, +61, +222, +130, +76, +245, +1, +53, +82, +58, +123, +22, +245, +120, +28, +121, +144, +163, +168, +179, +76, +0, +166, +73, +122, +40, +50, +169, +36, +37, +193, +73, +176, +60, +163, +211, +112, +223, +244, +90, +58, +70, +138, +222, +194, +76, +244, +123, +143, +227, +47, +185, +31, +118, +177, +156, +200, +141, +216, +25, +39, +125, +62, +254, +183, +170, +64, +200, +167, +178, +135, +151, +56, +202, +49, +171, +143, +144, +226, +6, +82, +153, +161, +78, +206, +254, +79, +139, +21, +83, +178, +188, +99, +249, +94, +124, +154, +140, +201, +0, +104, +166, +110, +148, +181, +24, +205, +184, +142, +156, +171, +199, +48, +146, +211, +248, +220, +118, +86, +167, +211, +207, +177, +166, +209, +208, +93, +28, +198, +26, +111, +25, +209, +31, +152, +123, +111, +160, +131, +108, +83, +42, +142, +71, +73, +195, +62, +58, +195, +199, +153, +133, +127, +161, +108, +148, +143, +236, +151, +193, +168, +158, +210, +230, +90, +148, +202, +71, +141, +39, +174, +35, +144, +111, +87, +246, +21, +28, +236, +93, +200, +30, +236, +70, +134, +162, +203, +79, +140, +63, +177, +201, +30, +101, +187, +23, +49, +55, +29, +232, +12, +181, +91, +69, +41, +71, +237, +237, +152, +61, +41, +32, +145, +255, +254, +96, +147, +27, +178, +173, +61, +131, +63, +80, +179, +211, +228, +176, +50, +38, +15, +159, +74, +230, +203, +209, +213, +134, +193, +162, +123, +216, +182, +151, +72, +15, +250, +71, +169, +131, +173, +227, +248, +106, +6, +184, +50, +52, +117, +249, +62, +28, +38, +57, +212, +188, +40, +14, +36, +254, +229, +77, +110, +51, +78, +68, +176, +162, +240, +28, +122, +204, +172, +238, +178, +11, +227, +131, +143, +173, +160, +243, +234, +31, +176, +1, +139, +96, +209, +107, +201, +178, +200, +24, +123, +104, +146, +56, +250, +116, +59, +10, +241, +51, +140, +115, +149, +149, +109, +254, +32, +40, +23, +79, +152, +189, +171, +108, +37, +173, +19, +183, +16, +252, +201, +205, +141, +132, +61, +45, +84, +25, +109, +134, +148, +11, +195, +129, +240, +174, +227, +254, +123, +232, +13, +255, +76, +93, +27, +47, +136, +63, +67, +5, +111, +52, +183, +67, +36, +166, +250, +106, +175, +143, +115, +139, +166, +156, +36, +167, +178, +75, +169, +219, +134, +12, +47, +46, +241, +89, +115, +91, +177, +209, +63, +104, +29, +143, +125, +253, +229, +21, +96, +150, +233, +222, +178, +21, +52, +142, +36, +4, +73, +116, +211, +64, +21, +102, +234, +195, +125, +219, +91, +208, +153, +56, +197, +101, +109, +199, +106, +188, +60, +63, +225, +21, +7, +11, +62, +201, +76, +92, +100, +0, +0, +193, +113, +76, +227, +49, +10, +49, +234, +165, +226, +242, +205, +82, +226, +192, +17, +144, +255, +9, +193, +232, +98, +149, +145, +38, +19, +16, +68, +151, +8, +203, +183, +165, +85, +218, +146, +159, +133, +223, +58, +62, +156, +7, +45, +146, +153, +111, +131, +246, +177, +112, +230, +47, +229, +10, +204, +28, +152, +209, +212, +208, +178, +107, +202, +152, +161, +182, +58, +27, +114, +36, +219, +196, +101, +204, +48, +2, +111, +238, +4, +10, +169, +194, +115, +170, +211, +159, +74, +169, +192, +125, +208, +243, +97, +140, +24, +232, +238, +189, +3, +122, +179, +153, +91, +24, +32, +57, +137, +69, +82, +247, +208, +246, +176, +14, +36, +169, +9, +143, +238, +37, +155, +239, +15, +204, +168, +35, +20, +104, +165, +64, +51, +192, +143, +160, +180, +159, +111, +8, +144, +109, +42, +36, +168, +60, +202, +223, +6, +67, +161, +58, +78, +231, +139, +113, +52, +149, +139, +76, +211, +56, +229, +43, +9, +158, +43, +32, +228, +225, +41, +26, +124, +8, +205, +209, +116, +175, +19, +214, +221, +223, +4, +32, +239, +89, +210, +190, +115, +63, +143, +92, +139, +38, +48, +132, +94, +134, +231, +38, +49, +32, +22, +65, +89, +137, +117, +15, +146, +88, +228, +112, +119, +205, +171, +20, +166, +23, +23, +120, +53, +51, +224, +29, +31, +75, +134, +186, +94, +96, +217, +21, +152, +168, +189, +59, +196, +153, +123, +184, +228, +117, +114, +137, +141, +113, +62, +144, +209, +68, +149, +86, +142, +185, +19, +102, +125, +191, +145, +212, +67, +122, +110, +96, +140, +131, +45, +132, +107, +162, +21, +247, +239, +14, +168, +219, +108, +230, +98, +35, +240, +38, +92, +209, +75, +250, +96, +154, +191, +74, +172, +55, +34, +224, +113, +119, +162, +102, +38, +157, +96, +79, +48, +73, +134, +195, +69, +106, +129, +54, +215, +100, +197, +238, +105, +235, +124, +190, +31, +179, +216, +26, +142, +27, +30, +42, +67, +22, +239, +161, +222, +185, +60, +105, +147, +54, +70, +98, +126, +202, +16, +55, +197, +97, +30, +129, +78, +141, +176, +138, +146, +82, +30, +47, +138, +164, +138, +33, +238, +64, +240, +67, +32, +112, +240, +0, +62, +192, +140, +191, +188, +89, +170, +185, +246, +130, +129, +83, +4, +244, +202, +225, +79, +218, +52, +251, +49, +22, +160, +2, +177, +246, +87, +59, +28, +82, +171, +21, +60, +104, +185, +240, +203, +162, +148, +16, +125, +57, +161, +49, +96, +251, +248, +230, +255, +4, +252, +2, +158, +228, +110, +135, +215, +25, +64, +255, +34, +118, +168, +50, +214, +193, +180, +210, +182, +55, +180, +180, +152, +147, +32, +96, +57, +50, +102, +95, +155, +85, +238, +140, +225, +44, +57, +113, +125, +173, +52, +59, +46, +211, +100, +180, +182, +152, +122, +29, +226, +253, +57, +42, +6, +50, +237, +147, +4, +182, +157, +213, +131, +10, +94, +151, +182, +178, +67, +170, +12, +190, +219, +139, +83, +181, +137, +222, +177, +20, +43, +197, +245, +93, +132, +78, +140, +251, +234, +61, +170, +204, +29, +73, +21, +0, +0, +62, +169, +92, +5, +233, +5, +96, +117, +106, +74, +100, +200, +215, +80, +186, +53, +227, +240, +18, +77, +236, +218, +176, +147, +220, +209, +112, +194, +55, +85, +82, +121, +16, +184, +206, +137, +21, +109, +210, +169, +98, +31, +158, +79, +169, +255, +146, +36, +46, +164, +223, +76, +123, +50, +178, +85, +248, +57, +229, +126, +71, +220, +185, +133, +74, +100, +157, +23, +133, +94, +79, +225, +59, +59, +134, +31, +191, +211, +7, +138, +175, +162, +57, +239, +107, +65, +162, +79, +147, +1, +116, +143, +199, +30, +199, +35, +26, +230, +83, +200, +17, +89, +73, +180, +130, +154, +13, +143, +251, +132, +10, +36, +181, +244, +244, +210, +181, +7, +137, +237, +253, +79, +28, +232, +72, +135, +33, +163, +56, +49, +182, +125, +54, +212, +207, +165, +176, +78, +124, +9, +64, +121, +115, +82, +104, +61, +152, +165, +236, +134, +81, +138, +13, +71, +112, +230, +187, +13, +84, +11, +49, +150, +68, +229, +200, +102, +162, +66, +69, +35, +107, +38, +222, +73, +58, +98, +75, +4, +86, +191, +37, +133, +164, +190, +232, +91, +17, +64, +175, +213, +200, +174, +12, +241, +100, +138, +69, +103, +4, +114, +49, +131, +177, +170, +253, +246, +79, +87, +162, +228, +220, +111, +53, +93, +170, +76, +106, +41, +198, +18, +188, +94, +83, +239, +76, +242, +197, +78, +175, +130, +39, +253, +226, +1, +115, +29, +110, +85, +218, +221, +250, +59, +185, +115, +216, +49, +24, +53, +65, +110, +99, +136, +16, +21, +97, +81, +141, +177, +8, +191, +68, +30, +51, +59, +20, +228, +210, +162, +146, +58, +2, +229, +147, +13, +68, +236, +134, +139, +255, +204, +144, +134, +13, +89, +21, +249, +75, +46, +82, +250, +132, +162, +93, +27, +148, +211, +186, +81, +215, +17, +62, +74, +197, +97, +105, +137, +232, +162, +61, +148, +48, +59, +38, +105, +18, +70, +217, +102, +24, +254, +1, +84, +21, +198, +71, +200, +67, +224, +74, +97, +36, +130, +46, +167, +216, +222, +166, +17, +173, +248, +137, +158, +207, +235, +153, +97, +6, +220, +194, +146, +204, +73, +49, +10, +42, +181, +86, +98, +145, +167, +227, +36, +49, +217, +131, +169, +170, +115, +20, +31, +255, +96, +177, +45, +120, +84, +138, +119, +64, +147, +162, +120, +103, +5, +244, +5, +125, +40, +254, +145, +187, +67, +36, +98, +156, +9, +73, +79, +215, +8, +167, +250, +212, +95, +155, +80, +205, +26, +84, +100, +93, +49, +201, +111, +172, +12, +211, +42, +103, +87, +251, +22, +200, +248, +57, +254, +180, +153, +102, +182, +173, +165, +128, +239, +106, +187, +17, +223, +6, +12, +68, +77, +151, +66, +194, +193, +86, +150, +157, +124, +154, +248, +248, +157, +75, +9, +62, +125, +67, +169, +242, +151, +150, +253, +166, +78, +79, +4, +178, +106, +180, +34, +12, +242, +106, +121, +183, +182, +201, +237, +171, +66, +0, +177, +94, +5, +164, +75, +168, +175, +170, +235, +125, +206, +141, +200, +68, +110, +1, +132, +54, +148, +90, +193, +249, +19, +145, +117, +221, +10, +0, +0, +184, +179, +177, +35, +128, +169, +77, +78, +235, +2, +43, +24, +154, +218, +230, +216, +225, +137, +230, +114, +201, +126, +169, +84, +105, +122, +76, +116, +25, +80, +230, +167, +155, +92, +156, +45, +107, +92, +91, +5, +140, +192, +26, +1, +131, +161, +28, +18, +90, +254, +93, +134, +135, +71, +26, +38, +240, +144, +127, +37, +249, +255, +232, +137, +21, +149, +205, +241, +158, +169, +205, +162, +106, +77, +48, +79, +204, +152, +148, +187, +123, +160, +215, +153, +225, +183, +131, +237, +88, +94, +165, +166, +249, +52, +84, +142, +153, +205, +34, +88, +136, +206, +94, +245, +69, +163, +107, +92, +3, +41, +150, +67, +14, +78, +78, +173, +63, +24, +57, +168, +177, +127, +218, +42, +122, +53, +120, +38, +215, +135, +72, +226, +64, +55, +94, +149, +233, +84, +57, +23, +52, +113, +240, +22, +216, +83, +50, +44, +192, +106, +60, +243, +15, +64, +119, +128, +220, +5, +183, +203, +130, +141, +184, +93, +23, +61, +165, +217, +74, +179, +250, +242, +122, +98, +204, +80, +9, +167, +202, +70, +134, +69, +133, +94, +202, +66, +149, +231, +216, +231, +115, +227, +172, +206, +146, +16, +234, +154, +83, +185, +229, +122, +111, +227, +206, +125, +31, +202, +47, +146, +203, +1, +67, +206, +118, +237, +162, +205, +150, +164, +65, +73, +29, +148, +84, +77, +253, +218, +132, +122, +191, +155, +135, +106, +33, +66, +29, +118, +234, +193, +151, +182, +116, +20, +125, +125, +72, +237, +248, +55, +124, +91, +83, +97, +181, +146, +46, +243, +22, +21, +97, +177, +51, +173, +81, +166, +88, +144, +201, +186, +139, +169, +45, +190, +229, +23, +247, +119, +35, +173, +246, +83, +202, +124, +27, +105, +41, +44, +144, +242, +236, +129, +208, +230, +127, +0, +254, +121, +147, +94, +123, +164, +12, +82, +83, +68, +169, +207, +31, +106, +5, +75, +208, +192, +14, +241, +101, +178, +208, +226, +193, +194, +157, +88, +212, +58, +52, +144, +44, +254, +247, +210, +131, +50, +53, +117, +186, +218, +4, +222, +235, +143, +84, +220, +112, +18, +76, +121, +80, +33, +211, +55, +216, +187, +204, +192, +118, +41, +41, +179, +8, +50, +219, +68, +207, +96, +76, +84, +179, +164, +92, +100, +101, +235, +125, +55, +196, +17, +188, +173, +129, +68, +89, +210, +96, +236, +79, +143, +210, +123, +46, +192, +70, +194, +146, +70, +12, +214, +244, +123, +99, +96, +108, +178, +114, +138, +143, +17, +242, +48, +56, +191, +131, +62, +255, +126, +87, +238, +165, +66, +194, +108, +48, +98, +8, +171, +183, +96, +76, +71, +85, +61, +6, +32, +69, +60, +100, +80, +27, +55, +129, +15, +174, +38, +188, +177, +237, +158, +131, +5, +180, +41, +196, +169, +212, +231, +85, +42, +182, +237, +81, +40, +204, +55, +11, +152, +169, +180, +223, +222, +145, +11, +103, +113, +200, +19, +30, +237, +96, +86, +116, +113, +139, +53, +153, +86, +233, +243, +160, +175, +207, +82, +178, +175, +23, +88, +27, +122, +201, +81, +171, +82, +78, +87, +222, +103, +156, +42, +4, +219, +0, +0, +214, +135, +13, +214, +25, +227, +24, +106, +120, +87, +97, +213, +16, +230, +49, +174, +193, +228, +45, +63, +28, +154, +220, +43, +14, +220, +5, +199, +42, +63, +111, +79, +64, +104, +120, +139, +51, +210, +64, +57, +188, +72, +89, +18, +230, +19, +208, +184, +184, +98, +91, +251, +55, +220, +98, +163, +248, +248, +138, +112, +102, +145, +137, +63, +44, +148, +73, +202, +207, +220, +9, +6, +11, +157, +91, +60, +45, +188, +122, +183, +142, +251, +163, +199, +10, +73, +250, +188, +108, +156, +86, +190, +5, +91, +230, +34, +143, +62, +107, +59, +145, +207, +192, +242, +49, +69, +203, +105, +90, +35, +241, +167, +22, +69, +125, +173, +229, +210, +199, +64, +3, +188, +249, +54, +106, +97, +27, +212, +215, +253, +15, +220, +254, +192, +154, +129, +202, +246, +125, +152, +10, +56, +30, +239, +176, +5, +113, +182, +223, +44, +19, +223, +175, +189, +196, +185, +82, +144, +61, +17, +151, +227, +142, +77, +23, +170, +235, +218, +12, +71, +244, +234, +239, +138, +148, +144, +134, +103, +99, +138, +127, +192, +101, +126, +140, +114, +243, +28, +8, +122, +119, +108, +144, +24, +137, +249, +26, +228, +180, +51, +5, +66, +102, +30, +11, +175, +6, +123, +235, +7, +3, +115, +244, +206, +140, +139, +170, +176, +216, +228, +120, +108, +108, +201, +181, +43, +169, +204, +24, +128, +204, +99, +158, +255, +169, +51, +23, +47, +102, +228, +224, +226, +242, +7, +104, +182, +26, +175, +102, +248, +195, +229, +52, +104, +244, +179, +80, +88, +61, +95, +254, +82, +176, +112, +109, +87, +127, +219, +231, +135, +143, +190, +77, +108, +252, +243, +57, +90, +28, +139, +187, +126, +109, +120, +86, +107, +42, +130, +127, +138, +206, +89, +184, +22, +22, +232, +241, +67, +232, +120, +60, +241, +17, +55, +42, +179, +116, +17, +194, +148, +165, +214, +174, +176, +134, +11, +213, +224, +111, +248, +201, +235, +66, +221, +66, +128, +126, +202, +66, +44, +35, +237, +138, +19, +56, +45, +30, +193, +116, +201, +107, +197, +220, +194, +71, +227, +157, +167, +220, +36, +99, +201, +180, +223, +81, +167, +37, +164, +232, +118, +116, +95, +119, +222, +227, +40, +162, +27, +83, +237, +219, +204, +124, +120, +150, +181, +150, +155, +142, +254, +85, +114, +129, +230, +44, +62, +186, +28, +231, +140, +47, +21, +254, +104, +167, +39, +187, +195, +55, +83, +118, +7, +247, +14, +107, +243, +131, +114, +205, +250, +80, +86, +159, +74, +58, +215, +9, +114, +84, +99, +15, +246, +157, +9, +228, +190, +64, +174, +204, +212, +121, +217, +136, +244, +139, +205, +17, +177, +86, +68, +19, +65, +184, +141, +197, +214, +39, +47, +199, +119, +115, +205, +104, +175, +207, +139, +1, +117, +175, +91, +248, +98, +170, +87, +251, +180, +37, +151, +197, +169, +7, +23, +248, +248, +48, +100, +50, +119, +32, +63, +150, +197, +188, +189, +34, +85, +83, +86, +7, +212, +219, +209, +169, +88, +102, +9, +20, +63, +237, +104, +210, +179, +137, +181, +102, +51, +153, +62, +145, +105, +0, +0, +110, +113, +113, +157, +103, +89, +153, +75, +10, +142, +96, +250, +222, +137, +119, +0, +107, +160, +53, +78, +58, +83, +41, +195, +205, +40, +48, +40, +178, +172, +40, +178, +6, +249, +140, +200, +82, +188, +184, +28, +151, +48, +179, +220, +124, +40, +48, +175, +16, +96, +153, +166, +46, +11, +251, +7, +3, +108, +20, +8, +122, +129, +8, +171, +129, +1, +143, +88, +179, +2, +40, +77, +239, +204, +164, +131, +108, +227, +89, +158, +133, +116, +63, +100, +65, +203, +139, +47, +115, +143, +99, +33, +42, +2, +220, +148, +209, +91, +10, +85, +76, +208, +202, +85, +225, +74, +51, +165, +126, +82, +206, +96, +145, +128, +104, +182, +10, +186, +67, +131, +52, +2, +5, +218, +105, +130, +255, +18, +14, +244, +98, +174, +233, +10, +215, +3, +192, +52, +175, +211, +129, +148, +158, +74, +18, +237, +142, +39, +152, +149, +185, +122, +125, +58, +18, +131, +4, +96, +147, +207, +33, +8, +140, +127, +216, +76, +75, +103, +193, +18, +202, +112, +36, +38, +200, +69, +126, +106, +237, +205, +239, +88, +95, +234, +211, +83, +38, +59, +30, +147, +165, +177, +167, +231, +107, +186, +29, +144, +161, +52, +76, +109, +40, +52, +131, +113, +214, +9, +167, +218, +175, +116, +213, +127, +149, +172, +10, +158, +9, +89, +128, +181, +83, +166, +247, +68, +212, +230, +1, +144, +166, +81, +213, +41, +129, +144, +54, +140, +82, +86, +55, +61, +232, +202, +86, +92, +20, +37, +101, +81, +197, +224, +29, +123, +240, +3, +132, +198, +136, +204, +93, +129, +117, +168, +219, +227, +105, +81, +77, +201, +113, +190, +65, +29, +11, +130, +67, +229, +95, +43, +173, +142, +226, +192, +103, +97, +174, +123, +0, +70, +2, +230, +196, +148, +102, +82, +244, +26, +174, +181, +163, +139, +187, +230, +223, +78, +185, +210, +123, +139, +247, +151, +225, +97, +40, +114, +78, +164, +53, +95, +248, +107, +109, +148, +163, +176, +219, +255, +38, +167, +169, +107, +85, +255, +153, +24, +230, +114, +26, +173, +14, +134, +250, +235, +241, +79, +234, +211, +250, +174, +49, +131, +224, +48, +167, +78, +105, +89, +255, +35, +203, +90, +193, +52, +241, +244, +57, +59, +189, +206, +209, +213, +244, +218, +127, +149, +125, +4, +57, +236, +238, +56, +63, +166, +38, +79, +219, +159, +213, +12, +26, +131, +72, +4, +152, +0, +181, +100, +241, +66, +56, +229, +78, +160, +126, +207, +208, +60, +224, +31, +74, +140, +253, +64, +217, +167, +212, +46, +170, +188, +16, +144, +36, +144, +119, +160, +197, +124, +170, +237, +214, +200, +20, +45, +250, +179, +33, +8, +151, +153, +182, +145, +105, +206, +208, +158, +55, +175, +171, +167, +232, +221, +189, +143, +92, +214, +246, +140, +252, +59, +231, +166, +56, +175, +216, +77, +151, +21, +174, +180, +100, +203, +45, +13, +61, +166, +244, +110, +11, +112, +144, +118, +49, +189, +24, +88, +82, +21, +202, +143, +178, +255, +184, +239, +247, +211, +113, +84, +104, +163, +11, +40, +98, +80, +144, +159, +77, +141, +66, +187, +0, +0, +225, +225, +135, +16, +73, +243, +42, +253, +128, +60, +244, +28, +134, +65, +85, +122, +27, +177, +1, +186, +52, +49, +21, +135, +163, +220, +33, +192, +128, +56, +202, +246, +141, +214, +25, +171, +58, +254, +147, +52, +153, +253, +169, +177, +87, +58, +175, +211, +232, +53, +233, +251, +98, +4, +46, +0, +36, +16, +239, +60, +87, +238, +193, +3, +28, +173, +219, +37, +191, +220, +65, +228, +40, +54, +100, +224, +58, +148, +9, +143, +243, +186, +72, +49, +229, +143, +160, +224, +235, +40, +177, +36, +208, +88, +142, +150, +92, +43, +149, +16, +155, +39, +87, +218, +227, +186, +16, +152, +40, +213, +172, +201, +69, +56, +181, +38, +131, +219, +203, +146, +234, +56, +164, +72, +185, +254, +196, +99, +203, +164, +154, +133, +238, +56, +242, +106, +73, +104, +1, +82, +189, +6, +105, +177, +79, +131, +50, +214, +37, +79, +142, +218, +30, +58, +210, +192, +231, +49, +169, +6, +157, +58, +207, +200, +194, +173, +194, +181, +136, +165, +188, +52, +86, +8, +11, +192, +194, +170, +178, +122, +132, +172, +167, +163, +79, +52, +153, +80, +84, +229, +144, +16, +174, +203, +22, +5, +236, +185, +138, +155, +97, +105, +186, +112, +254, +0, +233, +62, +76, +131, +87, +205, +2, +28, +190, +223, +181, +46, +44, +169, +79, +208, +18, +189, +4, +213, +192, +69, +113, +171, +222, +79, +137, +191, +247, +38, +15, +8, +109, +124, +94, +179, +219, +220, +72, +11, +222, +213, +99, +98, +131, +232, +109, +244, +196, +55, +197, +172, +32, +131, +199, +116, +110, +229, +120, +135, +12, +52, +89, +233, +112, +116, +87, +3, +167, +122, +6, +228, +141, +225, +142, +191, +219, +190, +63, +82, +225, +224, +123, +142, +210, +25, +190, +93, +120, +198, +117, +32, +253, +89, +254, +169, +117, +195, +176, +79, +8, +53, +137, +124, +173, +82, +24, +214, +249, +255, +195, +230, +125, +170, +149, +32, +101, +125, +159, +169, +81, +125, +168, +104, +195, +93, +38, +92, +31, +148, +186, +139, +179, +232, +49, +51, +218, +25, +215, +201, +15, +128, +244, +187, +239, +181, +69, +156, +134, +151, +31, +73, +31, +138, +149, +114, +134, +206, +210, +179, +82, +216, +158, +152, +212, +102, +98, +131, +152, +135, +24, +109, +15, +183, +148, +98, +87, +165, +100, +45, +128, +91, +205, +14, +145, +223, +44, +37, +80, +219, +253, +193, +95, +209, +3, +252, +78, +15, +130, +211, +151, +251, +125, +178, +169, +148, +118, +204, +149, +31, +217, +43, +132, +145, +179, +114, +161, +131, +178, +77, +155, +43, +90, +68, +119, +232, +139, +207, +249, +172, +227, +215, +217, +196, +181, +83, +91, +152, +3, +1, +216, +237, +6, +49, +146, +173, +94, +177, +25, +153, +98, +142, +72, +164, +104, +146, +243, +16, +29, +20, +104, +67, +203, +174, +223, +42, +33, +60, +115, +221, +186, +173, +206, +71, +36, +49, +150, +112, +130, +194, +1, +183, +84, +4, +251, +131, +238, +143, +74, +134, +85, +250, +12, +255, +16, +195, +141, +159, +206, +239, +211, +0, +228, +82, +0, +0, +246, +33, +254, +157, +117, +250, +255, +254, +34, +183, +57, +108, +40, +135, +34, +98, +107, +146, +61, +188, +197, +212, +19, +36, +89, +22, +162, +171, +205, +114, +221, +115, +215, +202, +47, +171, +216, +11, +48, +38, +223, +175, +47, +135, +86, +160, +229, +41, +86, +142, +51, +181, +237, +65, +189, +28, +128, +199, +70, +80, +17, +128, +70, +5, +119, +59, +204, +164, +161, +74, +133, +181, +162, +63, +52, +2, +124, +34, +89, +44, +89, +172, +219, +146, +216, +210, +96, +24, +115, +246, +111, +244, +191, +225, +147, +26, +37, +60, +29, +71, +46, +102, +29, +175, +204, +7, +91, +178, +40, +240, +105, +125, +74, +171, +245, +82, +155, +63, +225, +224, +210, +120, +1, +173, +150, +248, +176, +18, +208, +33, +247, +87, +110, +19, +86, +101, +73, +53, +89, +156, +191, +207, +27, +199, +207, +54, +113, +210, +202, +17, +140, +69, +4, +39, +118, +24, +30, +196, +24, +9, +84, +143, +53, +59, +208, +244, +27, +188, +10, +67, +116, +40, +167, +76, +198, +35, +150, +2, +181, +108, +193, +178, +154, +7, +222, +78, +37, +93, +196, +10, +228, +197, +127, +230, +232, +220, +73, +210, +214, +173, +224, +147, +253, +98, +171, +181, +177, +7, +101, +39, +46, +225, +62, +156, +155, +164, +129, +94, +254, +229, +220, +233, +116, +255, +149, +27, +77, +222, +17, +79, +83, +25, +20, +218, +224, +130, +193, +57, +66, +211, +83, +126, +59, +231, +53, +77, +51, +11, +182, +101, +160, +214, +135, +231, +42, +180, +76, +9, +210, +253, +220, +216, +85, +58, +195, +132, +175, +135, +188, +205, +3, +230, +148, +197, +153, +136, +201, +122, +186, +128, +49, +235, +129, +137, +146, +184, +211, +141, +242, +22, +29, +5, +223, +201, +142, +182, +38, +22, +158, +42, +247, +24, +119, +138, +64, +101, +128, +189, +194, +135, +79, +62, +95, +92, +99, +163, +49, +122, +38, +25, +59, +199, +59, +228, +186, +85, +142, +247, +186, +214, +188, +226, +252, +100, +98, +56, +237, +177, +240, +34, +121, +62, +213, +253, +100, +134, +62, +7, +98, +153, +111, +47, +184, +153, +213, +251, +163, +36, +230, +43, +135, +183, +201, +40, +51, +78, +221, +95, +145, +62, +163, +41, +164, +93, +177, +138, +52, +181, +128, +49, +7, +94, +217, +123, +184, +130, +204, +212, +221, +115, +151, +211, +111, +73, +236, +108, +175, +130, +62, +41, +186, +164, +54, +115, +165, +40, +16, +45, +32, +67, +157, +8, +18, +136, +229, +251, +240, +143, +235, +157, +27, +8, +33, +148, +201, +173, +207, +138, +26, +88, +79, +39, +27, +121, +141, +184, +179, +11, +103, +37, +15, +35, +154, +123, +43, +115, +241, +45, +170, +159, +178, +149, +96, +192, +243, +238, +152, +38, +189, +107, +37, +113, +207, +73, +228, +42, +86, +192, +223, +178, +174, +67, +242, +186, +30, +66, +125, +119, +93, +172, +76, +202, +221, +151, +224, +113, +173, +94, +93, +145, +21, +143, +115, +160, +165, +3, +225, +202, +252, +79, +20, +247, +72, +134, +13, +139, +198, +224, +244, +58, +0, +0, +45, +224, +55, +153, +24, +102, +198, +66, +188, +95, +135, +79, +229, +210, +67, +11, +155, +122, +68, +162, +2, +4, +32, +160, +172, +66, +106, +35, +161, +50, +5, +155, +196, +181, +85, +224, +42, +115, +132, +190, +82, +105, +115, +12, +156, +6, +87, +52, +255, +48, +85, +153, +64, +174, +37, +136, +10, +22, +99, +204, +249, +16, +119, +216, +209, +156, +199, +233, +44, +204, +184, +118, +228, +149, +151, +229, +203, +151, +59, +233, +142, +55, +78, +101, +120, +75, +170, +250, +152, +234, +119, +70, +216, +208, +245, +83, +86, +71, +62, +185, +192, +239, +196, +22, +152, +164, +247, +164, +55, +101, +247, +127, +133, +175, +179, +82, +39, +112, +167, +84, +61, +115, +253, +198, +76, +217, +238, +5, +79, +206, +244, +46, +43, +138, +33, +196, +6, +1, +12, +13, +65, +243, +155, +128, +232, +4, +210, +41, +161, +66, +69, +82, +17, +34, +175, +66, +94, +15, +156, +114, +102, +17, +141, +42, +74, +45, +193, +120, +241, +41, +39, +112, +240, +228, +126, +113, +61, +210, +215, +95, +25, +54, +117, +126, +176, +69, +2, +229, +200, +185, +117, +0, +139, +108, +157, +189, +183, +139, +13, +253, +179, +66, +78, +27, +39, +24, +224, +40, +33, +88, +129, +204, +10, +148, +199, +208, +9, +78, +163, +56, +252, +168, +118, +100, +165, +113, +23, +157, +122, +228, +212, +212, +49, +245, +240, +245, +53, +67, +69, +161, +26, +49, +59, +172, +208, +206, +78, +58, +146, +222, +156, +82, +5, +175, +174, +163, +177, +126, +59, +216, +187, +205, +238, +43, +217, +204, +135, +17, +46, +198, +160, +134, +54, +20, +248, +131, +220, +176, +44, +51, +99, +37, +39, +226, +64, +160, +250, +221, +89, +165, +253, +240, +27, +252, +14, +13, +150, +130, +26, +178, +55, +42, +150, +185, +48, +48, +232, +172, +162, +225, +155, +241, +216, +40, +83, +205, +86, +14, +241, +188, +179, +200, +157, +206, +95, +65, +164, +102, +136, +84, +111, +196, +233, +176, +250, +81, +128, +206, +251, +40, +18, +48, +53, +111, +13, +245, +236, +195, +160, +51, +249, +105, +214, +220, +72, +118, +104, +54, +169, +17, +164, +46, +111, +115, +196, +64, +86, +220, +198, +71, +181, +20, +177, +35, +40, +240, +202, +237, +199, +115, +1, +234, +37, +187, +152, +250, +203, +191, +193, +22, +171, +243, +223, +251, +222, +98, +142, +192, +182, +59, +238, +244, +102, +218, +17, +179, +193, +122, +205, +174, +43, +95, +167, +137, +189, +128, +228, +63, +178, +197, +255, +116, +4, +133, +164, +151, +142, +239, +234, +148, +156, +145, +229, +63, +237, +95, +142, +122, +151, +87, +205, +39, +159, +34, +83, +143, +161, +229, +136, +181, +54, +157, +203, +23, +131, +240, +10, +66, +194, +150, +126, +99, +20, +141, +83, +201, +224, +24, +52, +195, +188, +240, +7, +26, +29, +221, +61, +35, +236, +50, +99, +167, +251, +121, +21, +88, +40, +69, +191, +107, +228, +93, +164, +35, +222, +72, +57, +34, +18, +217, +79, +166, +84, +215, +26, +115, +149, +4, +222, +154, +0, +0, +83, +39, +194, +146, +236, +217, +109, +158, +249, +176, +68, +183, +71, +172, +57, +138, +143, +154, +56, +64, +62, +187, +216, +51, +109, +117, +104, +117, +9, +236, +254, +157, +16, +40, +168, +0, +60, +42, +88, +107, +211, +159, +187, +240, +17, +46, +201, +205, +32, +96, +130, +134, +127, +146, +107, +50, +36, +217, +136, +236, +60, +171, +132, +234, +188, +41, +80, +21, +153, +76, +168, +102, +211, +7, +28, +33, +181, +16, +16, +52, +143, +116, +105, +28, +66, +186, +14, +94, +184, +16, +35, +220, +171, +39, +176, +184, +57, +126, +90, +203, +88, +19, +37, +163, +141, +189, +247, +33, +40, +32, +220, +155, +39, +80, +214, +229, +200, +223, +59, +42, +223, +199, +239, +26, +9, +177, +25, +114, +71, +6, +162, +96, +142, +61, +31, +205, +76, +200, +1, +122, +183, +253, +140, +81, +2, +173, +13, +49, +153, +77, +59, +231, +198, +222, +145, +176, +178, +116, +200, +56, +208, +115, +108, +221, +61, +49, +238, +66, +31, +173, +141, +217, +39, +166, +235, +187, +1, +188, +135, +45, +40, +202, +178, +93, +98, +141, +192, +19, +118, +235, +30, +205, +25, +231, +196, +120, +25, +221, +40, +222, +209, +36, +71, +235, +223, +96, +40, +238, +149, +177, +154, +76, +59, +0, +60, +150, +216, +25, +104, +29, +235, +144, +180, +216, +130, +250, +96, +145, +134, +204, +31, +119, +72, +4, +238, +15, +119, +138, +210, +92, +77, +54, +93, +118, +251, +51, +59, +99, +68, +30, +155, +166, +111, +132, +221, +133, +5, +124, +195, +111, +60, +85, +209, +237, +255, +156, +138, +53, +23, +220, +18, +43, +141, +233, +89, +73, +155, +239, +108, +28, +17, +149, +41, +186, +249, +104, +173, +212, +149, +39, +248, +188, +7, +40, +34, +177, +131, +89, +80, +131, +50, +112, +55, +22, +179, +55, +196, +56, +223, +109, +13, +25, +133, +229, +46, +233, +248, +204, +170, +49, +69, +168, +71, +106, +123, +229, +34, +131, +128, +110, +164, +243, +104, +159, +185, +73, +105, +146, +157, +145, +135, +155, +151, +93, +30, +182, +48, +163, +133, +207, +244, +180, +95, +52, +244, +166, +81, +85, +40, +230, +143, +176, +92, +209, +97, +35, +241, +221, +232, +29, +59, +26, +144, +160, +248, +198, +232, +175, +242, +234, +168, +54, +212, +196, +168, +48, +73, +196, +211, +184, +216, +251, +195, +15, +13, +110, +175, +115, +58, +59, +120, +154, +235, +58, +162, +52, +190, +129, +230, +87, +35, +200, +225, +37, +48, +245, +44, +218, +51, +180, +2, +196, +59, +62, +227, +194, +241, +131, +39, +192, +185, +180, +216, +97, +196, +152, +169, +221, +151, +201, +131, +1, +79, +236, +122, +38, +39, +179, +158, +240, +209, +124, +216, +187, +147, +22, +22, +133, +123, +42, +50, +57, +152, +9, +175, +157, +73, +132, +197, +92, +116, +115, +81, +88, +88, +146, +144, +211, +122, +148, +56, +244, +145, +52, +137, +21, +125, +121, +238, +198, +102, +58, +14, +95, +28, +51, +7, +34, +121, +98, +115, +120, +70, +79, +131, +79, +135, +252, +227, +56, +0, +0, +88, +8, +234, +69, +77, +250, +213, +200, +106, +120, +138, +22, +97, +135, +219, +59, +101, +148, +118, +227, +181, +107, +163, +207, +130, +85, +219, +87, +0, +102, +108, +124, +219, +255, +88, +253, +22, +207, +197, +99, +204, +40, +223, +12, +223, +232, +236, +93, +15, +88, +9, +132, +46, +222, +155, +107, +216, +109, +189, +130, +100, +127, +74, +51, +248, +14, +217, +48, +146, +53, +76, +21, +233, +112, +224, +228, +56, +120, +147, +153, +203, +111, +147, +138, +29, +86, +110, +115, +86, +182, +62, +175, +141, +74, +0, +128, +202, +139, +119, +35, +86, +46, +20, +98, +108, +38, +90, +72, +126, +129, +44, +129, +73, +46, +93, +144, +105, +131, +12, +38, +130, +79, +167, +48, +109, +82, +23, +117, +98, +116, +70, +112, +65, +182, +24, +199, +152, +4, +42, +77, +114, +64, +56, +182, +104, +243, +60, +98, +141, +239, +222, +57, +7, +86, +54, +36, +122, +249, +29, +253, +6, +179, +223, +97, +109, +57, +123, +134, +45, +220, +103, +100, +200, +166, +186, +200, +178, +114, +229, +111, +208, +200, +40, +226, +210, +35, +171, +145, +89, +122, +28, +221, +25, +122, +76, +126, +73, +42, +12, +152, +231, +215, +182, +178, +190, +214, +205, +80, +255, +98, +173, +37, +58, +209, +149, +77, +33, +180, +112, +66, +118, +197, +253, +151, +44, +140, +82, +77, +139, +242, +133, +42, +93, +17, +227, +89, +193, +218, +227, +182, +233, +10, +82, +7, +18, +132, +243, +252, +49, +216, +193, +214, +109, +212, +247, +163, +78, +160, +222, +144, +51, +177, +15, +205, +185, +19, +81, +128, +159, +69, +181, +19, +31, +221, +93, +155, +104, +172, +153, +126, +100, +173, +173, +105, +125, +63, +141, +123, +65, +106, +16, +181, +212, +209, +156, +180, +155, +198, +48, +233, +112, +227, +100, +226, +8, +7, +252, +217, +38, +34, +57, +112, +68, +255, +72, +112, +103, +101, +54, +130, +145, +21, +104, +11, +2, +144, +92, +142, +189, +239, +140, +148, +177, +123, +254, +22, +134, +93, +143, +129, +163, +41, +91, +194, +214, +104, +119, +178, +159, +85, +15, +11, +154, +5, +210, +231, +235, +174, +201, +199, +62, +245, +12, +63, +26, +24, +55, +167, +2, +67, +160, +61, +156, +244, +188, +74, +215, +51, +163, +211, +128, +34, +100, +113, +180, +77, +158, +251, +36, +251, +231, +224, +207, +10, +211, +161, +14, +95, +108, +227, +35, +233, +76, +62, +66, +9, +133, +98, +143, +145, +122, +13, +175, +1, +88, +218, +234, +0, +147, +246, +148, +63, +150, +132, +159, +248, +151, +207, +62, +252, +155, +24, +55, +55, +29, +160, +104, +242, +210, +127, +20, +95, +219, +81, +209, +233, +213, +20, +110, +209, +111, +154, +127, +148, +150, +107, +239, +199, +250, +51, +140, +241, +55, +110, +100, +58, +71, +80, +44, +28, +139, +230, +77, +110, +72, +36, +143, +199, +234, +68, +65, +250, +226, +111, +169, +214, +227, +239, +143, +206, +98, +6, +28, +29, +63, +237, +84, +105, +115, +219, +187, +216, +244, +131, +51, +63, +30, +58, +143, +36, +0, +0, +217, +45, +113, +73, +54, +1, +41, +125, +115, +39, +70, +128, +95, +184, +139, +194, +225, +152, +174, +83, +32, +171, +165, +15, +96, +193, +200, +96, +177, +19, +229, +159, +201, +130, +58, +208, +163, +179, +27, +130, +138, +210, +53, +218, +60, +21, +215, +197, +134, +254, +17, +156, +9, +147, +73, +34, +4, +47, +111, +241, +79, +52, +41, +46, +157, +7, +0, +223, +44, +222, +220, +206, +94, +251, +27, +241, +192, +21, +184, +31, +202, +184, +9, +219, +59, +43, +197, +194, +220, +46, +241, +16, +65, +218, +213, +202, +185, +129, +24, +94, +99, +26, +121, +3, +158, +7, +19, +206, +135, +153, +160, +247, +108, +68, +217, +34, +162, +203, +100, +7, +142, +29, +182, +6, +197, +176, +1, +60, +94, +199, +101, +142, +180, +175, +207, +177, +179, +154, +86, +2, +102, +92, +161, +217, +230, +41, +253, +236, +232, +9, +52, +249, +58, +218, +109, +170, +57, +51, +91, +227, +5, +214, +63, +1, +227, +61, +254, +155, +74, +232, +232, +176, +139, +223, +164, +231, +153, +44, +0, +15, +72, +166, +118, +72, +102, +150, +120, +53, +135, +225, +194, +5, +143, +69, +192, +57, +15, +209, +193, +194, +254, +209, +185, +127, +203, +70, +58, +135, +209, +74, +90, +207, +77, +178, +234, +180, +20, +44, +240, +155, +151, +154, +147, +250, +100, +132, +201, +169, +110, +250, +242, +218, +62, +174, +238, +219, +133, +110, +131, +43, +184, +48, +189, +225, +85, +91, +198, +116, +102, +108, +85, +212, +145, +53, +134, +208, +101, +20, +160, +63, +58, +10, +167, +25, +62, +197, +172, +227, +9, +198, +246, +30, +234, +242, +47, +123, +219, +52, +105, +232, +232, +207, +166, +148, +50, +198, +35, +4, +66, +113, +121, +93, +98, +225, +216, +213, +242, +171, +203, +169, +215, +196, +170, +2, +124, +207, +63, +162, +98, +204, +86, +254, +48, +52, +47, +9, +57, +10, +47, +168, +126, +18, +114, +235, +104, +191, +15, +0, +29, +81, +226, +37, +102, +23, +104, +58, +230, +126, +45, +55, +36, +214, +123, +181, +78, +120, +78, +90, +72, +126, +54, +2, +239, +113, +87, +64, +178, +158, +111, +30, +31, +79, +239, +128, +62, +227, +96, +59, +143, +86, +117, +229, +30, +173, +198, +202, +33, +222, +31, +73, +177, +240, +67, +86, +70, +99, +132, +123, +193, +129, +103, +211, +115, +106, +200, +176, +74, +228, +46, +86, +10, +77, +34, +185, +59, +7, +169, +91, +122, +154, +194, +102, +235, +140, +96, +139, +60, +113, +213, +100, +207, +117, +41, +184, +68, +104, +30, +117, +85, +173, +218, +127, +203, +41, +93, +79, +16, +6, +18, +42, +76, +45, +129, +32, +136, +235, +51, +226, +155, +254, +162, +38, +45, +89, +152, +229, +75, +68, +25, +174, +237, +72, +160, +52, +204, +223, +96, +83, +145, +85, +248, +137, +200, +14, +98, +10, +101, +73, +233, +84, +201, +7, +136, +122, +217, +221, +35, +246, +178, +137, +81, +102, +154, +124, +193, +247, +190, +12, +55, +224, +212, +83, +240, +197, +241, +246, +55, +3, +41, +105, +0, +0, +72, +79, +189, +81, +83, +98, +173, +161, +245, +1, +138, +226, +227, +193, +197, +168, +109, +13, +133, +154, +207, +65, +70, +192, +29, +107, +31, +166, +167, +152, +85, +82, +64, +91, +81, +239, +75, +7, +82, +102, +68, +213, +129, +177, +100, +218, +165, +255, +88, +158, +73, +246, +153, +123, +91, +250, +180, +28, +77, +209, +171, +169, +183, +144, +94, +211, +37, +115, +194, +1, +33, +251, +52, +25, +40, +109, +117, +144, +45, +82, +94, +91, +160, +169, +52, +79, +178, +205, +70, +96, +114, +231, +232, +13, +172, +208, +3, +168, +241, +2, +188, +0, +246, +220, +39, +220, +126, +17, +109, +153, +141, +75, +198, +124, +123, +143, +161, +159, +45, +70, +206, +36, +14, +155, +117, +218, +193, +223, +11, +152, +255, +204, +232, +197, +98, +18, +128, +29, +158, +52, +124, +194, +131, +123, +50, +248, +119, +24, +78, +46, +122, +138, +52, +66, +94, +12, +49, +225, +71, +147, +99, +48, +40, +224, +237, +4, +12, +120, +65, +226, +238, +127, +19, +60, +175, +25, +9, +255, +166, +101, +166, +98, +222, +112, +162, +90, +53, +232, +49, +64, +96, +137, +21, +173, +97, +184, +63, +225, +231, +128, +204, +65, +85, +21, +186, +237, +246, +163, +202, +115, +239, +185, +171, +95, +131, +79, +146, +49, +110, +9, +44, +167, +211, +252, +155, +43, +237, +113, +55, +183, +82, +111, +55, +234, +113, +183, +239, +28, +252, +215, +190, +21, +189, +27, +84, +251, +124, +185, +57, +196, +221, +60, +155, +243, +191, +24, +204, +32, +124, +131, +167, +166, +14, +162, +69, +200, +160, +69, +222, +195, +147, +93, +120, +134, +230, +161, +38, +35, +60, +51, +185, +89, +182, +175, +119, +109, +213, +4, +196, +203, +164, +24, +134, +181, +122, +114, +100, +116, +25, +15, +213, +36, +254, +130, +5, +105, +96, +203, +60, +130, +203, +198, +9, +66, +236, +142, +51, +110, +159, +186, +67, +210, +67, +141, +155, +44, +229, +14, +152, +27, +26, +211, +74, +23, +143, +125, +241, +254, +58, +107, +122, +219, +131, +8, +106, +121, +190, +17, +195, +120, +43, +45, +75, +149, +147, +61, +124, +7, +154, +48, +116, +78, +90, +114, +185, +54, +200, +65, +156, +205, +119, +125, +71, +118, +232, +104, +114, +2, +33, +23, +231, +215, +3, +216, +182, +96, +8, +12, +86, +172, +117, +2, +254, +226, +114, +132, +15, +252, +0, +225, +199, +11, +248, +50, +166, +170, +135, +217, +69, +195, +206, +247, +151, +76, +216, +170, +182, +107, +137, +126, +24, +85, +232, +218, +78, +105, +157, +26, +25, +137, +223, +191, +148, +13, +183, +66, +72, +179, +68, +96, +143, +101, +95, +109, +58, +182, +110, +97, +162, +232, +49, +16, +220, +86, +52, +225, +50, +40, +202, +239, +26, +66, +128, +117, +102, +130, +43, +101, +207, +110, +95, +161, +233, +86, +253, +27, +230, +164, +150, +66, +177, +19, +115, +165, +215, +237, +145, +4, +32, +251, +255, +190, +0, +183, +23, +185, +209, +84, +91, +217, +131, +187, +100, +141, +82, +62, +103, +196, +28, +89, +0, +0, +71, +174, +8, +28, +248, +240, +235, +162, +107, +24, +251, +94, +66, +121, +51, +178, +133, +13, +230, +76, +126, +73, +159, +64, +88, +144, +53, +156, +213, +52, +102, +19, +179, +12, +212, +151, +104, +79, +8, +40, +6, +58, +195, +104, +180, +115, +170, +118, +248, +185, +90, +243, +208, +133, +254, +182, +25, +95, +16, +38, +229, +86, +154, +184, +144, +114, +111, +31, +29, +78, +3, +152, +172, +183, +246, +209, +252, +198, +141, +174, +192, +13, +188, +208, +30, +107, +102, +203, +251, +85, +158, +210, +14, +192, +100, +234, +39, +65, +109, +253, +169, +208, +75, +173, +223, +215, +249, +158, +12, +39, +39, +238, +209, +230, +118, +152, +192, +100, +7, +171, +230, +103, +188, +54, +90, +231, +4, +174, +117, +243, +101, +223, +190, +145, +148, +121, +19, +126, +222, +136, +202, +148, +1, +208, +121, +170, +136, +60, +22, +82, +169, +224, +142, +83, +151, +254, +158, +240, +172, +103, +131, +86, +76, +7, +16, +70, +91, +242, +188, +4, +76, +97, +197, +194, +86, +29, +38, +254, +59, +135, +105, +122, +145, +243, +91, +177, +228, +97, +98, +239, +207, +143, +34, +150, +172, +192, +168, +6, +94, +228, +140, +154, +195, +137, +236, +224, +224, +193, +49, +36, +30, +176, +138, +53, +142, +104, +16, +58, +54, +141, +177, +178, +172, +18, +122, +81, +122, +108, +127, +136, +10, +53, +244, +110, +88, +241, +220, +174, +4, +105, +93, +134, +8, +210, +103, +66, +178, +46, +128, +67, +188, +112, +119, +194, +42, +19, +122, +10, +188, +72, +62, +154, +231, +62, +220, +61, +252, +143, +9, +155, +3, +123, +180, +127, +221, +72, +191, +57, +5, +196, +144, +248, +206, +228, +141, +245, +109, +116, +39, +137, +9, +33, +46, +44, +251, +141, +247, +71, +68, +47, +147, +28, +255, +153, +140, +55, +253, +142, +187, +22, +168, +212, +41, +34, +207, +203, +43, +243, +155, +41, +235, +100, +41, +207, +120, +79, +55, +85, +206, +167, +203, +21, +233, +10, +54, +224, +198, +30, +241, +14, +106, +249, +51, +227, +164, +26, +209, +235, +2, +231, +24, +51, +97, +44, +64, +93, +120, +165, +71, +194, +193, +255, +139, +105, +194, +19, +205, +230, +151, +244, +102, +41, +157, +79, +152, +14, +43, +235, +25, +52, +117, +158, +176, +202, +52, +204, +62, +33, +237, +149, +22, +14, +183, +2, +196, +76, +229, +3, +193, +138, +40, +17, +73, +106, +66, +9, +20, +196, +69, +16, +64, +22, +79, +127, +158, +173, +30, +253, +211, +5, +159, +18, +142, +73, +153, +7, +241, +175, +17, +120, +208, +68, +14, +4, +180, +158, +162, +173, +60, +16, +106, +54, +229, +194, +79, +253, +133, +162, +16, +44, +105, +207, +206, +117, +17, +93, +102, +176, +139, +110, +193, +49, +0, +247, +172, +28, +73, +100, +44, +116, +7, +239, +234, +179, +143, +62, +4, +88, +137, +113, +249, +164, +111, +198, +82, +157, +4, +193, +220, +163, +121, +142, +22, +57, +58, +52, +105, +40, +24, +14, +255, +89, +51, +186, +184, +184, +237, +216, +194, +77, +0, +0, +187, +88, +210, +160, +188, +83, +124, +235, +83, +141, +235, +99, +140, +141, +71, +254, +88, +86, +131, +134, +193, +133, +121, +36, +173, +67, +60, +160, +12, +246, +183, +96, +180, +113, +80, +225, +151, +5, +162, +60, +221, +60, +227, +143, +164, +136, +217, +175, +81, +187, +213, +211, +67, +47, +42, +77, +136, +188, +113, +170, +26, +147, +5, +148, +78, +214, +117, +235, +219, +12, +108, +243, +242, +198, +237, +193, +153, +10, +34, +33, +203, +102, +144, +17, +173, +55, +44, +219, +146, +81, +133, +133, +222, +183, +68, +207, +146, +222, +147, +184, +13, +137, +115, +118, +84, +145, +28, +124, +190, +148, +189, +80, +251, +74, +4, +107, +60, +98, +236, +231, +160, +204, +128, +144, +3, +91, +216, +65, +41, +151, +35, +108, +245, +197, +250, +217, +218, +204, +155, +123, +193, +56, +39, +12, +200, +88, +86, +185, +229, +48, +33, +55, +9, +157, +248, +217, +226, +152, +244, +99, +168, +160, +3, +154, +16, +130, +5, +177, +163, +52, +56, +87, +34, +105, +184, +44, +35, +220, +32, +29, +169, +22, +200, +141, +21, +215, +11, +141, +100, +204, +147, +92, +34, +189, +68, +66, +173, +222, +119, +81, +132, +31, +218, +17, +181, +229, +105, +24, +91, +217, +106, +77, +239, +217, +195, +10, +136, +176, +254, +16, +73, +173, +32, +171, +95, +49, +87, +14, +81, +31, +66, +185, +147, +193, +49, +192, +201, +37, +155, +201, +106, +201, +42, +36, +26, +50, +150, +253, +73, +107, +153, +41, +20, +199, +197, +170, +46, +117, +3, +187, +171, +24, +172, +235, +115, +153, +143, +96, +191, +161, +191, +192, +223, +125, +240, +39, +40, +5, +150, +47, +12, +100, +194, +185, +0, +151, +2, +162, +179, +63, +115, +65, +9, +198, +99, +3, +108, +55, +105, +62, +109, +212, +168, +165, +172, +152, +11, +196, +33, +110, +137, +96, +78, +212, +62, +69, +12, +28, +151, +28, +102, +11, +75, +4, +11, +250, +110, +162, +67, +161, +95, +90, +193, +110, +139, +241, +107, +197, +244, +142, +42, +104, +93, +156, +171, +10, +140, +97, +8, +195, +146, +169, +60, +204, +204, +220, +191, +41, +104, +80, +220, +127, +207, +7, +87, +99, +157, +100, +145, +251, +0, +42, +236, +52, +239, +68, +64, +238, +153, +224, +52, +238, +191, +53, +173, +207, +229, +172, +133, +2, +240, +88, +154, +84, +11, +43, +227, +15, +222, +96, +243, +84, +119, +18, +239, +40, +18, +179, +200, +213, +139, +161, +103, +67, +66, +110, +181, +44, +75, +188, +107, +162, +109, +105, +188, +41, +231, +166, +12, +73, +89, +153, +199, +34, +219, +156, +248, +38, +92, +122, +213, +8, +69, +50, +68, +209, +41, +18, +168, +134, +180, +243, +166, +104, +132, +92, +150, +109, +107, +71, +49, +146, +117, +89, +103, +170, +136, +116, +2, +186, +125, +240, +147, +162, +77, +23, +229, +164, +181, +113, +237, +174, +240, +42, +135, +103, +151, +4, +78, +205, +75, +114, +249, +149, +237, +48, +93, +111, +115, +218, +213, +240, +84, +95, +62, +198, +181, +59, +13, +121, +0, +0, +147, +145, +18, +105, +228, +3, +22, +212, +252, +61, +74, +168, +32, +112, +62, +210, +223, +84, +70, +19, +7, +9, +240, +168, +57, +177, +152, +15, +92, +249, +24, +174, +108, +158, +141, +13, +2, +54, +53, +173, +31, +27, +137, +79, +191, +50, +142, +57, +244, +180, +151, +44, +199, +70, +115, +157, +198, +18, +142, +255, +227, +239, +39, +62, +93, +238, +34, +203, +156, +253, +130, +21, +253, +65, +55, +158, +170, +222, +212, +156, +151, +233, +204, +130, +183, +154, +175, +26, +96, +113, +221, +97, +7, +131, +59, +216, +189, +154, +88, +17, +179, +165, +175, +249, +96, +124, +181, +70, +205, +159, +52, +29, +164, +35, +154, +43, +141, +127, +204, +108, +184, +151, +92, +4, +60, +5, +250, +139, +24, +38, +189, +226, +112, +220, +133, +183, +185, +26, +150, +246, +80, +236, +1, +30, +162, +46, +220, +146, +86, +79, +223, +78, +242, +20, +25, +98, +36, +210, +186, +237, +57, +83, +232, +170, +166, +112, +90, +164, +237, +98, +251, +139, +123, +246, +80, +59, +10, +21, +73, +181, +199, +215, +13, +124, +151, +86, +48, +45, +157, +99, +191, +125, +182, +208, +222, +193, +240, +194, +11, +116, +248, +209, +136, +55, +86, +145, +253, +235, +79, +175, +253, +176, +139, +132, +19, +107, +189, +65, +250, +106, +34, +218, +72, +136, +90, +231, +225, +121, +163, +223, +91, +163, +57, +142, +218, +151, +36, +128, +58, +251, +67, +136, +151, +193, +238, +87, +2, +157, +78, +254, +92, +91, +146, +95, +105, +7, +203, +195, +243, +100, +214, +66, +38, +126, +176, +21, +242, +20, +229, +147, +97, +0, +191, +7, +127, +157, +51, +24, +17, +122, +132, +254, +180, +154, +178, +91, +220, +156, +65, +28, +128, +191, +184, +239, +160, +23, +66, +133, +100, +245, +76, +124, +24, +125, +127, +64, +87, +103, +19, +142, +208, +202, +162, +88, +108, +20, +81, +167, +175, +205, +84, +99, +4, +130, +30, +26, +97, +67, +157, +32, +217, +159, +230, +161, +223, +108, +103, +177, +153, +1, +119, +210, +58, +158, +205, +159, +83, +241, +220, +51, +102, +72, +217, +130, +222, +75, +4, +203, +135, +219, +156, +188, +154, +3, +32, +173, +31, +188, +19, +155, +128, +155, +220, +117, +92, +208, +128, +57, +46, +105, +200, +182, +210, +104, +56, +140, +107, +90, +79, +28, +86, +195, +180, +12, +179, +170, +198, +179, +220, +220, +45, +48, +232, +218, +32, +129, +140, +68, +101, +117, +104, +220, +85, +39, +17, +20, +116, +1, +181, +123, +163, +178, +24, +209, +18, +176, +53, +2, +71, +2, +137, +126, +207, +244, +114, +3, +4, +234, +175, +191, +120, +54, +157, +64, +99, +254, +8, +177, +123, +154, +214, +2, +124, +17, +19, +83, +20, +214, +176, +152, +62, +53, +218, +60, +5, +136, +254, +6, +134, +101, +126, +160, +114, +14, +150, +4, +77, +84, +86, +178, +20, +208, +80, +248, +133, +86, +120, +66, +238, +0, +254, +154, +191, +3, +239, +210, +31, +14, +25, +55, +90, +195, +180, +24, +41, +71, +88, +48, +3, +219, +0, +0, +231, +141, +70, +205, +74, +129, +191, +6, +202, +206, +103, +106, +200, +111, +2, +140, +250, +101, +197, +0, +52, +253, +109, +244, +52, +183, +79, +240, +185, +217, +113, +4, +250, +138, +201, +16, +147, +132, +163, +124, +195, +63, +144, +224, +10, +201, +86, +185, +20, +186, +66, +231, +97, +4, +42, +176, +80, +10, +39, +132, +196, +253, +86, +42, +223, +58, +115, +137, +13, +103, +60, +101, +155, +118, +218, +197, +86, +133, +247, +175, +154, +250, +237, +165, +9, +146, +74, +124, +50, +46, +148, +155, +141, +145, +169, +152, +93, +93, +247, +84, +176, +43, +221, +132, +250, +214, +119, +181, +151, +119, +196, +192, +78, +158, +220, +172, +163, +157, +255, +78, +10, +146, +173, +240, +199, +141, +130, +118, +143, +48, +223, +118, +168, +196, +140, +27, +16, +152, +2, +146, +72, +71, +89, +225, +253, +50, +73, +153, +11, +35, +24, +191, +157, +82, +0, +30, +184, +27, +34, +151, +129, +31, +150, +48, +175, +173, +165, +225, +94, +171, +9, +149, +195, +22, +34, +187, +212, +217, +201, +92, +214, +179, +200, +76, +253, +112, +172, +241, +224, +156, +102, +120, +247, +29, +29, +113, +103, +4, +156, +202, +3, +113, +209, +236, +181, +176, +60, +163, +212, +93, +43, +235, +154, +92, +182, +20, +20, +16, +72, +186, +158, +105, +117, +214, +105, +205, +50, +126, +155, +208, +226, +69, +117, +118, +204, +187, +132, +200, +116, +13, +110, +194, +123, +221, +61, +210, +231, +252, +46, +188, +31, +32, +85, +39, +250, +125, +243, +19, +124, +115, +64, +4, +71, +49, +72, +110, +3, +17, +60, +209, +124, +153, +100, +98, +46, +193, +145, +79, +69, +8, +90, +251, +255, +225, +84, +218, +56, +55, +13, +49, +167, +24, +57, +67, +106, +185, +147, +9, +3, +100, +208, +195, +228, +117, +215, +87, +148, +168, +131, +163, +182, +118, +7, +193, +138, +14, +73, +97, +32, +137, +123, +211, +208, +145, +64, +182, +123, +227, +84, +131, +17, +147, +119, +34, +34, +124, +176, +195, +48, +115, +63, +26, +76, +6, +159, +118, +189, +89, +143, +114, +208, +159, +221, +39, +110, +147, +227, +206, +116, +87, +120, +239, +170, +243, +21, +112, +132, +95, +132, +241, +70, +170, +231, +116, +91, +49, +110, +1, +246, +144, +118, +18, +52, +19, +40, +99, +38, +29, +67, +155, +4, +206, +208, +96, +161, +48, +48, +10, +183, +90, +1, +199, +93, +47, +95, +55, +98, +119, +191, +5, +219, +33, +218, +206, +64, +239, +126, +19, +87, +209, +144, +14, +152, +35, +125, +101, +173, +33, +170, +61, +200, +167, +103, +5, +97, +66, +121, +152, +134, +1, +42, +232, +178, +6, +96, +102, +127, +131, +212, +92, +61, +224, +5, +199, +218, +248, +239, +140, +174, +47, +235, +144, +203, +99, +202, +42, +177, +107, +253, +36, +246, +163, +111, +42, +89, +57, +139, +226, +14, +124, +171, +28, +105, +245, +203, +74, +89, +117, +25, +76, +119, +30, +205, +69, +250, +30, +86, +165, +122, +221, +169, +79, +160, +86, +138, +89, +105, +148, +150, +247, +0, +0, +237, +169, +253, +194, +255, +130, +219, +74, +151, +14, +6, +69, +185, +236, +144, +104, +203, +238, +218, +196, +4, +170, +52, +141, +175, +105, +39, +56, +61, +234, +183, +93, +240, +82, +186, +115, +153, +17, +42, +69, +254, +165, +156, +211, +2, +234, +111, +245, +153, +140, +179, +96, +142, +200, +47, +241, +66, +178, +177, +223, +179, +206, +88, +253, +237, +160, +33, +7, +165, +212, +100, +5, +84, +178, +151, +230, +12, +97, +146, +88, +19, +101, +53, +49, +131, +15, +202, +151, +61, +241, +19, +34, +28, +147, +84, +81, +205, +34, +183, +230, +144, +26, +50, +18, +96, +154, +23, +168, +202, +92, +117, +195, +12, +160, +201, +239, +62, +216, +225, +152, +92, +79, +125, +235, +82, +189, +111, +7, +130, +86, +235, +188, +147, +50, +39, +147, +153, +28, +209, +74, +83, +184, +7, +134, +49, +195, +178, +200, +71, +100, +172, +254, +231, +62, +38, +79, +5, +202, +130, +198, +168, +120, +4, +87, +159, +230, +113, +99, +54, +10, +48, +84, +39, +28, +98, +67, +13, +65, +236, +255, +104, +31, +7, +202, +253, +159, +162, +243, +191, +73, +19, +249, +18, +227, +224, +154, +182, +63, +38, +108, +102, +121, +222, +154, +243, +61, +53, +86, +35, +96, +169, +82, +214, +235, +120, +181, +51, +177, +202, +15, +241, +90, +6, +243, +251, +126, +117, +24, +106, +89, +5, +44, +71, +6, +19, +220, +124, +41, +228, +146, +94, +30, +131, +90, +136, +117, +218, +96, +254, +141, +117, +25, +160, +122, +251, +182, +213, +169, +235, +157, +95, +108, +38, +155, +112, +49, +213, +27, +15, +230, +189, +38, +79, +88, +157, +16, +219, +148, +139, +113, +64, +99, +139, +224, +82, +201, +227, +67, +225, +145, +24, +100, +1, +84, +206, +30, +58, +191, +233, +156, +151, +102, +209, +30, +105, +69, +23, +32, +34, +153, +111, +14, +242, +164, +156, +240, +174, +97, +49, +70, +246, +168, +86, +78, +232, +201, +215, +47, +139, +24, +36, +5, +12, +55, +159, +195, +89, +215, +173, +57, +16, +192, +47, +200, +64, +229, +175, +172, +190, +0, +49, +155, +122, +49, +48, +178, +196, +204, +106, +22, +225, +65, +115, +146, +46, +59, +174, +67, +13, +168, +168, +199, +179, +143, +108, +23, +220, +61, +176, +133, +236, +32, +130, +124, +4, +174, +154, +49, +25, +101, +246, +204, +59, +40, +246, +110, +114, +44, +205, +138, +84, +167, +45, +215, +147, +25, +64, +72, +98, +129, +199, +79, +171, +45, +68, +196, +147, +222, +208, +193, +217, +205, +212, +40, +5, +134, +165, +169, +54, +177, +156, +81, +193, +137, +100, +123, +175, +179, +26, +185, +160, +151, +224, +171, +4, +192, +102, +137, +195, +165, +182, +66, +169, +31, +132, +38, +184, +49, +39, +195, +201, +87, +93, +109, +205, +174, +26, +186, +69, +105, +194, +200, +171, +187, +46, +80, +136, +164, +150, +71, +132, +68, +103, +70, +64, +250, +81, +36, +29, +97, +222, +136, +240, +13, +68, +152, +109, +213, +82, +93, +136, +184, +167, +77, +233, +176, +118, +31, +251, +142, +0, +0, +24, +76, +241, +206, +177, +172, +185, +86, +151, +174, +27, +128, +83, +115, +200, +149, +26, +227, +253, +174, +152, +244, +186, +134, +101, +125, +118, +2, +221, +131, +64, +45, +112, +10, +176, +93, +145, +205, +191, +126, +92, +255, +238, +62, +208, +115, +107, +189, +70, +75, +146, +152, +167, +210, +61, +81, +121, +234, +89, +64, +217, +91, +195, +242, +57, +251, +151, +6, +60, +209, +55, +238, +20, +106, +99, +20, +144, +85, +71, +53, +42, +138, +141, +250, +148, +162, +31, +43, +77, +121, +77, +206, +247, +4, +139, +37, +247, +80, +174, +251, +12, +131, +139, +16, +209, +164, +172, +108, +209, +19, +239, +70, +140, +123, +89, +163, +213, +117, +110, +205, +217, +94, +123, +227, +174, +36, +103, +204, +7, +123, +163, +60, +113, +175, +155, +34, +80, +200, +83, +121, +86, +138, +124, +9, +128, +56, +230, +85, +166, +126, +83, +229, +206, +107, +85, +53, +173, +0, +105, +150, +173, +148, +50, +120, +196, +100, +81, +109, +254, +85, +120, +67, +98, +244, +1, +105, +179, +28, +242, +106, +246, +64, +106, +57, +237, +21, +3, +107, +31, +112, +220, +239, +53, +239, +158, +238, +208, +14, +249, +30, +239, +95, +133, +168, +46, +129, +118, +248, +68, +91, +142, +205, +244, +247, +206, +168, +200, +187, +56, +88, +174, +198, +226, +234, +185, +117, +238, +213, +142, +129, +119, +244, +79, +225, +69, +181, +76, +177, +213, +136, +28, +241, +86, +101, +117, +37, +244, +85, +219, +188, +209, +71, +76, +24, +135, +151, +4, +19, +83, +87, +79, +0, +35, +42, +37, +102, +150, +160, +137, +241, +79, +225, +30, +29, +65, +96, +83, +55, +97, +80, +46, +6, +230, +160, +61, +118, +196, +146, +117, +61, +178, +216, +237, +35, +70, +31, +15, +142, +223, +110, +196, +220, +202, +53, +75, +19, +86, +48, +119, +195, +244, +0, +209, +139, +87, +90, +94, +224, +7, +6, +9, +124, +4, +37, +244, +1, +125, +166, +63, +74, +154, +213, +27, +147, +87, +16, +227, +23, +245, +150, +136, +64, +94, +158, +31, +11, +185, +84, +163, +219, +37, +131, +16, +67, +248, +47, +52, +187, +203, +137, +5, +125, +202, +252, +161, +226, +144, +58, +82, +123, +173, +142, +67, +169, +73, +180, +157, +176, +234, +148, +231, +147, +149, +128, +192, +11, +116, +231, +231, +113, +173, +59, +38, +217, +124, +26, +231, +194, +119, +164, +150, +66, +232, +8, +200, +100, +217, +163, +74, +213, +43, +45, +60, +246, +240, +103, +89, +11, +127, +190, +197, +47, +78, +231, +21, +100, +15, +9, +31, +74, +156, +52, +100, +59, +28, +197, +221, +12, +207, +8, +115, +166, +131, +230, +113, +129, +124, +83, +231, +34, +164, +155, +97, +253, +82, +98, +234, +27, +114, +171, +160, +85, +26, +172, +195, +144, +194, +37, +191, +66, +144, +5, +196, +117, +50, +52, +101, +101, +53, +181, +227, +134, +184, +171, +175, +154, +161, +90, +20, +115, +189, +24, +143, +148, +191, +112, +196, +192, +48, +17, +151, +10, +87, +158, +125, +124, +156, +53, +249, +140, +0, +0, +252, +75, +162, +84, +153, +198, +179, +244, +132, +137, +118, +222, +136, +177, +254, +58, +20, +233, +213, +233, +216, +190, +89, +9, +55, +202, +70, +102, +76, +252, +182, +62, +191, +167, +98, +225, +169, +97, +36, +251, +17, +102, +165, +214, +18, +90, +100, +107, +22, +90, +29, +125, +103, +90, +103, +65, +53, +67, +69, +246, +138, +78, +47, +101, +167, +42, +173, +217, +67, +56, +152, +75, +103, +15, +153, +234, +223, +84, +172, +15, +165, +200, +185, +56, +6, +238, +126, +129, +209, +231, +128, +28, +102, +195, +56, +83, +100, +102, +173, +80, +244, +227, +102, +200, +230, +52, +86, +236, +252, +193, +108, +100, +135, +157, +117, +251, +61, +38, +112, +76, +237, +112, +221, +209, +248, +15, +11, +179, +198, +14, +208, +120, +7, +126, +164, +184, +114, +73, +87, +151, +4, +137, +146, +76, +239, +118, +249, +196, +60, +77, +83, +220, +56, +172, +165, +164, +83, +142, +82, +242, +162, +53, +216, +231, +88, +0, +187, +153, +238, +183, +241, +156, +126, +47, +233, +15, +40, +96, +162, +113, +1, +214, +19, +141, +131, +224, +103, +31, +31, +242, +25, +190, +220, +171, +140, +120, +195, +68, +193, +161, +1, +86, +142, +163, +62, +133, +18, +234, +240, +37, +8, +228, +215, +4, +129, +88, +80, +23, +181, +103, +71, +142, +189, +50, +92, +3, +43, +17, +236, +220, +19, +52, +31, +53, +95, +224, +110, +228, +226, +55, +196, +253, +122, +244, +15, +59, +195, +32, +155, +10, +167, +226, +217, +139, +15, +9, +64, +101, +247, +63, +159, +248, +110, +51, +221, +57, +108, +139, +251, +199, +6, +37, +169, +74, +63, +2, +150, +87, +2, +74, +13, +228, +237, +151, +88, +147, +193, +207, +211, +31, +38, +63, +50, +44, +127, +212, +1, +66, +202, +131, +166, +59, +104, +32, +18, +73, +10, +246, +95, +215, +40, +75, +141, +175, +223, +42, +156, +145, +189, +246, +176, +226, +5, +157, +104, +172, +165, +32, +102, +165, +102, +0, +184, +225, +180, +120, +85, +33, +110, +219, +239, +112, +36, +48, +182, +74, +0, +121, +206, +230, +174, +253, +182, +245, +92, +173, +229, +231, +59, +186, +167, +255, +188, +2, +8, +124, +45, +248, +62, +56, +68, +126, +167, +123, +88, +235, +171, +77, +245, +89, +188, +92, +243, +223, +159, +59, +160, +22, +99, +9, +76, +199, +153, +115, +14, +25, +119, +178, +148, +24, +11, +85, +180, +196, +192, +220, +158, +174, +157, +229, +215, +238, +75, +189, +80, +44, +149, +93, +140, +4, +200, +39, +77, +106, +15, +163, +226, +167, +164, +97, +196, +248, +89, +124, +17, +184, +200, +22, +214, +158, +68, +123, +127, +20, +237, +218, +228, +190, +31, +65, +26, +34, +23, +151, +152, +44, +204, +242, +36, +222, +162, +34, +130, +27, +221, +18, +247, +217, +230, +67, +7, +149, +9, +188, +9, +143, +27, +167, +199, +112, +105, +240, +32, +175, +54, +7, +82, +157, +158, +33, +173, +109, +199, +36, +105, +10, +4, +155, +27, +47, +29, +31, +56, +74, +212, +137, +37, +109, +78, +231, +0, +0, +59, +183, +150, +54, +169, +24, +26, +141, +163, +131, +203, +241, +191, +185, +21, +32, +8, +187, +50, +168, +230, +174, +232, +124, +101, +113, +172, +65, +105, +234, +107, +169, +144, +20, +227, +138, +148, +64, +88, +213, +216, +33, +45, +190, +192, +216, +245, +183, +63, +179, +62, +230, +162, +78, +173, +23, +61, +46, +9, +67, +0, +98, +77, +16, +91, +113, +83, +188, +6, +67, +43, +167, +225, +171, +126, +138, +22, +237, +193, +180, +71, +78, +184, +116, +232, +57, +170, +96, +181, +246, +156, +221, +53, +144, +31, +179, +87, +172, +166, +37, +107, +64, +227, +127, +2, +147, +22, +27, +56, +196, +15, +64, +148, +197, +156, +145, +136, +113, +4, +45, +194, +243, +115, +110, +13, +235, +177, +229, +124, +76, +155, +248, +82, +224, +125, +194, +224, +220, +41, +82, +249, +126, +98, +73, +13, +137, +74, +32, +221, +101, +238, +115, +210, +126, +72, +218, +53, +189, +173, +115, +112, +189, +191, +190, +69, +91, +235, +161, +111, +142, +21, +111, +136, +161, +84, +179, +143, +91, +40, +104, +227, +68, +225, +34, +89, +11, +118, +119, +42, +150, +132, +126, +73, +73, +196, +139, +200, +192, +224, +150, +193, +60, +52, +85, +174, +153, +134, +22, +182, +4, +50, +71, +147, +87, +225, +70, +16, +140, +61, +131, +48, +34, +66, +177, +149, +236, +89, +249, +255, +158, +124, +150, +227, +11, +81, +180, +123, +111, +84, +173, +174, +217, +99, +95, +204, +236, +154, +134, +81, +194, +192, +71, +113, +187, +190, +162, +168, +155, +137, +97, +198, +200, +104, +42, +38, +137, +89, +205, +170, +119, +178, +207, +80, +140, +191, +237, +50, +48, +44, +168, +2, +143, +180, +45, +239, +120, +224, +149, +22, +27, +213, +117, +24, +19, +148, +242, +77, +117, +196, +50, +89, +72, +89, +220, +153, +123, +17, +143, +62, +13, +99, +224, +185, +28, +219, +73, +158, +0, +107, +141, +227, +100, +147, +221, +29, +115, +211, +128, +210, +31, +106, +50, +80, +244, +125, +175, +242, +205, +66, +85, +213, +203, +16, +164, +92, +86, +111, +127, +151, +55, +161, +93, +198, +229, +196, +99, +171, +112, +224, +65, +7, +40, +251, +238, +18, +14, +120, +171, +105, +130, +165, +141, +163, +17, +174, +163, +6, +179, +123, +171, +128, +137, +218, +113, +6, +50, +212, +170, +236, +8, +219, +209, +222, +203, +51, +227, +46, +140, +7, +69, +229, +212, +117, +9, +245, +232, +19, +247, +122, +58, +131, +147, +27, +142, +244, +21, +195, +123, +216, +41, +220, +102, +180, +40, +81, +71, +79, +15, +9, +190, +238, +148, +154, +105, +236, +135, +9, +61, +134, +244, +206, +117, +11, +221, +39, +100, +113, +167, +124, +173, +195, +84, +49, +113, +35, +211, +232, +252, +50, +72, +25, +88, +82, +112, +53, +184, +231, +11, +214, +243, +108, +240, +181, +152, +25, +5, +230, +231, +37, +243, +145, +243, +35, +7, +60, +95, +130, +178, +10, +186, +26, +89, +222, +113, +120, +74, +19, +213, +59, +158, +179, +152, +152, +216, +53, +194, +86, +74, +186, +230, +0, +0, +81, +1, +45, +17, +133, +151, +183, +126, +193, +218, +200, +112, +226, +194, +88, +51, +53, +230, +229, +37, +164, +72, +192, +82, +67, +210, +145, +155, +172, +163, +118, +164, +113, +236, +7, +248, +29, +42, +128, +113, +148, +148, +141, +86, +219, +227, +197, +108, +245, +68, +156, +237, +164, +222, +229, +193, +126, +145, +71, +91, +125, +135, +11, +223, +55, +23, +216, +220, +3, +246, +53, +159, +186, +129, +65, +101, +180, +237, +223, +89, +35, +94, +87, +158, +202, +175, +180, +217, +71, +97, +175, +2, +47, +35, +169, +110, +120, +68, +101, +225, +103, +35, +17, +153, +140, +162, +128, +191, +158, +44, +126, +110, +209, +132, +189, +43, +75, +90, +121, +133, +67, +94, +198, +244, +252, +142, +119, +234, +223, +89, +89, +97, +126, +23, +183, +200, +255, +166, +174, +121, +73, +175, +41, +166, +40, +118, +51, +248, +51, +160, +179, +196, +89, +153, +216, +190, +214, +199, +46, +32, +234, +124, +87, +143, +107, +50, +28, +146, +138, +99, +51, +58, +144, +228, +244, +4, +235, +28, +112, +105, +193, +73, +42, +37, +104, +134, +41, +198, +155, +86, +107, +173, +189, +75, +5, +152, +41, +89, +182, +1, +182, +50, +159, +78, +170, +134, +160, +4, +77, +171, +29, +35, +199, +148, +230, +29, +222, +38, +131, +158, +188, +226, +160, +101, +29, +133, +2, +244, +244, +73, +38, +255, +146, +101, +171, +148, +111, +129, +117, +83, +100, +45, +128, +61, +51, +167, +181, +59, +135, +67, +41, +44, +187, +35, +61, +176, +85, +122, +58, +205, +6, +4, +80, +40, +175, +93, +39, +49, +238, +250, +245, +148, +168, +6, +111, +253, +177, +94, +129, +107, +248, +126, +76, +141, +148, +25, +249, +193, +237, +118, +121, +79, +196, +102, +56, +148, +45, +174, +175, +209, +248, +198, +107, +41, +226, +240, +142, +96, +4, +102, +151, +221, +200, +116, +86, +7, +215, +211, +236, +251, +128, +107, +156, +54, +97, +214, +73, +94, +107, +227, +204, +206, +238, +245, +107, +3, +177, +69, +99, +185, +180, +80, +219, +130, +186, +33, +221, +68, +223, +179, +65, +83, +212, +101, +142, +245, +84, +9, +100, +169, +13, +56, +150, +147, +207, +136, +219, +59, +22, +9, +187, +73, +254, +43, +187, +89, +46, +25, +222, +251, +220, +153, +44, +44, +157, +225, +139, +120, +200, +99, +253, +176, +46, +43, +27, +57, +188, +1, +253, +34, +160, +126, +183, +184, +7, +47, +68, +48, +29, +123, +55, +217, +54, +150, +9, +157, +86, +239, +180, +146, +22, +137, +69, +43, +252, +118, +253, +191, +119, +163, +128, +169, +252, +201, +228, +33, +41, +25, +117, +238, +204, +26, +51, +29, +72, +206, +199, +103, +141, +219, +221, +13, +145, +138, +137, +203, +100, +140, +212, +72, +103, +50, +10, +198, +30, +177, +126, +231, +136, +197, +58, +48, +28, +142, +137, +229, +118, +76, +4, +119, +62, +32, +64, +200, +235, +163, +13, +124, +149, +105, +80, +135, +124, +15, +16, +173, +36, +243, +79, +88, +168, +175, +154, +84, +127, +149, +146, +161, +202, +168, +0, +0, +63, +133, +48, +186, +32, +74, +164, +137, +134, +47, +15, +157, +192, +185, +191, +142, +7, +127, +207, +205, +140, +176, +242, +41, +148, +55, +19, +229, +181, +151, +2, +140, +0, +57, +240, +52, +135, +122, +174, +94, +113, +19, +231, +27, +85, +188, +225, +12, +99, +254, +151, +154, +98, +163, +116, +21, +193, +118, +253, +77, +10, +67, +204, +210, +50, +207, +107, +147, +225, +32, +152, +251, +149, +28, +6, +227, +193, +108, +125, +55, +118, +191, +9, +132, +155, +243, +154, +35, +237, +156, +250, +61, +246, +195, +3, +182, +194, +116, +88, +176, +19, +62, +154, +239, +122, +166, +160, +54, +121, +190, +52, +58, +156, +35, +26, +26, +227, +113, +194, +147, +12, +223, +86, +62, +225, +247, +54, +62, +234, +114, +79, +215, +25, +229, +163, +59, +206, +199, +191, +161, +237, +141, +241, +213, +64, +72, +32, +192, +242, +154, +225, +201, +65, +10, +83, +170, +70, +49, +227, +192, +149, +213, +161, +83, +238, +138, +12, +61, +95, +153, +8, +219, +92, +170, +220, +133, +39, +24, +78, +102, +95, +43, +175, +255, +222, +206, +224, +48, +149, +21, +187, +121, +182, +29, +39, +19, +7, +223, +110, +253, +9, +229, +109, +80, +28, +182, +25, +50, +234, +29, +236, +26, +65, +28, +208, +153, +242, +60, +254, +218, +139, +116, +57, +241, +85, +23, +234, +253, +179, +90, +130, +200, +223, +142, +154, +148, +169, +175, +49, +47, +89, +51, +25, +89, +13, +0, +187, +86, +111, +234, +236, +128, +129, +244, +38, +193, +200, +236, +115, +71, +11, +149, +180, +113, +108, +77, +55, +163, +233, +121, +223, +245, +84, +211, +22, +90, +217, +43, +192, +47, +17, +102, +219, +152, +42, +167, +207, +47, +200, +204, +61, +12, +180, +30, +22, +225, +104, +113, +241, +20, +83, +92, +63, +60, +151, +63, +23, +209, +206, +62, +48, +126, +207, +25, +164, +253, +38, +83, +204, +129, +127, +164, +45, +100, +251, +250, +120, +222, +97, +188, +49, +249, +208, +31, +80, +101, +152, +146, +178, +110, +165, +40, +120, +249, +187, +33, +81, +163, +124, +46, +83, +229, +227, +148, +165, +140, +57, +117, +212, +42, +98, +24, +162, +50, +171, +245, +92, +200, +124, +5, +250, +37, +104, +76, +24, +140, +228, +168, +207, +248, +172, +80, +80, +211, +12, +199, +114, +196, +191, +235, +164, +7, +178, +48, +77, +138, +155, +173, +77, +117, +181, +176, +119, +181, +167, +50, +177, +100, +134, +87, +194, +17, +63, +100, +255, +233, +238, +160, +42, +141, +128, +240, +231, +74, +203, +106, +146, +195, +181, +219, +51, +42, +47, +48, +72, +10, +67, +82, +254, +82, +87, +30, +136, +138, +87, +98, +60, +117, +47, +101, +104, +17, +244, +20, +71, +50, +165, +90, +47, +173, +185, +252, +197, +167, +154, +131, +164, +74, +186, +119, +22, +237, +131, +182, +39, +15, +158, +45, +142, +178, +182, +66, +46, +177, +175, +132, +236, +126, +76, +216, +31, +113, +81, +164, +161, +71, +220, +84, +85, +155, +216, +196, +24, +224, +101, +158, +223, +175, +238, +207, +0, +0, +231, +101, +196, +219, +44, +4, +161, +70, +103, +81, +246, +222, +41, +146, +167, +55, +217, +134, +144, +251, +231, +236, +66, +200, +60, +76, +80, +104, +77, +26, +194, +248, +230, +57, +107, +71, +185, +248, +193, +196, +212, +207, +135, +185, +55, +225, +128, +179, +80, +149, +56, +201, +166, +204, +82, +212, +4, +221, +126, +155, +170, +203, +248, +152, +234, +211, +149, +194, +235, +113, +72, +135, +110, +47, +174, +60, +161, +86, +49, +67, +115, +226, +37, +77, +248, +105, +226, +211, +253, +60, +228, +51, +149, +128, +117, +83, +8, +126, +119, +153, +41, +71, +126, +11, +20, +108, +125, +231, +100, +194, +87, +111, +82, +48, +99, +27, +225, +244, +28, +236, +162, +188, +135, +57, +201, +102, +4, +20, +89, +196, +38, +23, +112, +205, +187, +130, +49, +189, +27, +82, +2, +165, +194, +51, +155, +16, +80, +153, +174, +44, +164, +137, +225, +53, +35, +153, +38, +5, +205, +58, +197, +153, +165, +234, +201, +74, +233, +188, +28, +113, +206, +27, +0, +249, +137, +54, +102, +74, +137, +155, +17, +66, +108, +248, +53, +61, +73, +250, +69, +110, +146, +39, +222, +164, +214, +208, +204, +209, +103, +94, +198, +193, +43, +28, +46, +201, +215, +63, +218, +135, +0, +255, +222, +246, +180, +80, +92, +205, +124, +204, +250, +142, +63, +175, +37, +250, +158, +119, +150, +75, +64, +235, +29, +104, +164, +211, +14, +20, +84, +52, +40, +251, +87, +16, +212, +121, +108, +217, +43, +121, +206, +232, +113, +139, +90, +194, +125, +59, +169, +117, +187, +11, +133, +4, +117, +176, +134, +46, +196, +188, +199, +195, +94, +39, +178, +141, +133, +9, +29, +106, +75, +180, +241, +208, +252, +43, +100, +128, +57, +93, +186, +100, +137, +58, +206, +1, +190, +104, +233, +164, +83, +77, +59, +189, +70, +139, +78, +152, +81, +214, +99, +214, +162, +76, +55, +118, +137, +121, +93, +206, +231, +254, +152, +108, +255, +94, +58, +99, +21, +203, +55, +147, +17, +234, +87, +162, +153, +86, +30, +103, +247, +158, +68, +120, +243, +84, +84, +202, +34, +67, +251, +33, +240, +223, +18, +158, +85, +4, +1, +141, +122, +253, +57, +123, +71, +145, +155, +121, +205, +177, +118, +223, +60, +24, +11, +69, +31, +134, +233, +198, +189, +112, +53, +120, +136, +143, +214, +229, +61, +101, +178, +149, +117, +172, +51, +116, +43, +76, +165, +166, +44, +63, +23, +144, +75, +183, +247, +58, +130, +136, +147, +1, +30, +79, +185, +121, +135, +97, +149, +217, +2, +239, +57, +238, +253, +0, +171, +141, +251, +144, +207, +199, +82, +61, +243, +41, +57, +251, +73, +78, +96, +168, +3, +91, +181, +162, +69, +224, +216, +12, +84, +109, +114, +207, +93, +52, +61, +244, +247, +77, +246, +30, +161, +53, +95, +115, +182, +74, +122, +23, +157, +187, +215, +9, +195, +144, +145, +184, +173, +253, +222, +188, +20, +22, +95, +214, +145, +251, +253, +178, +54, +172, +6, +76, +191, +25, +124, +76, +205, +210, +85, +138, +96, +245, +64, +133, +174, +166, +136, +18, +0, +0, +80, +215, +111, +222, +241, +150, +187, +21, +240, +191, +203, +101, +54, +229, +188, +165, +86, +81, +236, +215, +22, +165, +123, +190, +111, +153, +68, +189, +124, +197, +104, +129, +233, +11, +121, +160, +241, +170, +142, +234, +202, +244, +242, +127, +82, +184, +211, +230, +75, +198, +210, +96, +9, +80, +50, +64, +140, +45, +88, +162, +38, +197, +99, +155, +35, +181, +63, +181, +195, +218, +217, +29, +156, +204, +211, +150, +106, +56, +203, +166, +145, +201, +15, +70, +76, +194, +78, +219, +29, +78, +40, +105, +80, +19, +173, +78, +126, +159, +24, +64, +44, +22, +125, +21, +140, +77, +64, +210, +113, +185, +174, +47, +132, +122, +114, +198, +232, +129, +103, +93, +208, +243, +254, +191, +103, +124, +196, +228, +11, +65, +167, +161, +51, +113, +202, +170, +216, +241, +31, +149, +136, +17, +251, +50, +152, +189, +32, +119, +4, +213, +219, +78, +63, +104, +183, +104, +38, +73, +24, +48, +135, +87, +96, +141, +101, +148, +146, +139, +229, +148, +162, +11, +229, +183, +186, +198, +20, +68, +36, +86, +56, +8, +112, +135, +40, +125, +149, +40, +26, +218, +138, +225, +216, +124, +195, +177, +206, +29, +167, +114, +146, +3, +166, +187, +218, +4, +159, +168, +98, +135, +91, +108, +200, +16, +4, +173, +181, +74, +135, +227, +189, +120, +96, +168, +134, +171, +196, +138, +119, +194, +33, +196, +205, +9, +33, +204, +159, +115, +234, +116, +127, +197, +171, +190, +171, +0, +176, +113, +248, +5, +5, +161, +168, +202, +54, +253, +224, +124, +145, +17, +25, +158, +208, +82, +166, +232, +180, +77, +9, +46, +192, +144, +236, +175, +117, +15, +69, +33, +8, +13, +225, +214, +84, +250, +66, +159, +2, +68, +221, +99, +209, +243, +124, +2, +138, +231, +178, +219, +129, +41, +42, +36, +137, +162, +121, +19, +144, +95, +253, +196, +205, +116, +87, +125, +229, +199, +175, +177, +228, +0, +169, +89, +52, +175, +66, +170, +157, +181, +203, +43, +190, +93, +19, +182, +231, +235, +91, +182, +106, +24, +204, +134, +94, +21, +159, +232, +20, +29, +6, +180, +63, +7, +19, +42, +130, +150, +229, +214, +171, +4, +193, +151, +24, +131, +198, +226, +175, +33, +110, +17, +74, +117, +139, +20, +78, +151, +187, +37, +133, +12, +72, +48, +72, +248, +118, +61, +109, +125, +172, +192, +222, +148, +197, +165, +225, +186, +67, +133, +214, +41, +32, +208, +174, +13, +57, +150, +169, +81, +181, +225, +70, +32, +39, +167, +141, +84, +15, +20, +89, +13, +129, +108, +213, +155, +67, +202, +183, +47, +146, +9, +143, +172, +88, +179, +126, +12, +56, +64, +212, +137, +95, +252, +246, +165, +79, +7, +173, +32, +171, +255, +133, +59, +111, +200, +125, +130, +5, +239, +242, +171, +33, +186, +186, +65, +72, +161, +49, +161, +71, +105, +38, +143, +175, +115, +51, +212, +108, +24, +107, +77, +214, +6, +227, +134, +14, +111, +173, +118, +139, +234, +157, +215, +128, +76, +83, +227, +114, +35, +254, +217, +233, +37, +100, +134, +87, +99, +51, +136, +97, +65, +0, +0, +117, +108, +147, +168, +183, +45, +255, +70, +224, +104, +195, +104, +255, +218, +175, +156, +206, +125, +188, +16, +191, +191, +11, +152, +12, +240, +120, +202, +153, +247, +138, +56, +131, +150, +210, +101, +39, +133, +31, +109, +160, +193, +85, +121, +45, +40, +114, +71, +236, +169, +29, +150, +51, +255, +174, +75, +141, +13, +229, +51, +200, +253, +171, +219, +38, +245, +66, +193, +225, +103, +1, +222, +179, +96, +217, +158, +204, +216, +187, +181, +139, +114, +172, +86, +153, +40, +210, +204, +253, +44, +195, +68, +21, +6, +113, +1, +57, +100, +132, +80, +0, +34, +63, +72, +83, +16, +218, +132, +120, +222, +225, +5, +38, +154, +234, +193, +255, +210, +191, +79, +210, +65, +159, +185, +184, +85, +213, +249, +58, +98, +226, +118, +44, +141, +20, +8, +173, +88, +101, +140, +161, +62, +74, +58, +140, +240, +170, +173, +115, +123, +141, +131, +70, +140, +81, +199, +191, +74, +20, +22, +18, +125, +191, +185, +185, +248, +224, +130, +82, +62, +109, +150, +226, +124, +228, +132, +209, +167, +77, +62, +19, +83, +53, +131, +71, +69, +195, +4, +131, +209, +108, +233, +109, +146, +133, +193, +59, +25, +21, +252, +118, +127, +61, +207, +14, +206, +153, +72, +137, +228, +8, +194, +117, +88, +94, +45, +249, +99, +124, +249, +172, +14, +118, +96, +105, +182, +153, +169, +186, +111, +205, +125, +111, +180, +66, +209, +243, +233, +112, +243, +91, +239, +50, +92, +251, +18, +154, +92, +205, +77, +1, +57, +162, +38, +71, +19, +61, +147, +95, +150, +34, +74, +95, +173, +71, +189, +32, +100, +52, +3, +241, +123, +51, +110, +15, +6, +156, +84, +178, +114, +194, +41, +243, +103, +194, +82, +124, +174, +243, +14, +48, +57, +200, +38, +240, +16, +144, +189, +210, +205, +127, +74, +153, +22, +123, +179, +192, +221, +106, +171, +61, +13, +85, +104, +248, +114, +41, +188, +66, +158, +166, +99, +77, +58, +41, +186, +154, +236, +179, +188, +97, +101, +207, +146, +146, +174, +236, +195, +27, +125, +90, +249, +167, +203, +183, +188, +62, +3, +228, +205, +191, +37, +166, +60, +188, +7, +170, +166, +195, +163, +10, +142, +59, +235, +127, +208, +126, +202, +164, +199, +88, +79, +133, +77, +247, +194, +195, +135, +107, +129, +179, +82, +5, +200, +9, +25, +47, +133, +86, +82, +180, +120, +35, +222, +55, +111, +148, +11, +56, +77, +221, +190, +102, +67, +66, +68, +57, +255, +138, +137, +23, +146, +193, +251, +226, +83, +201, +20, +29, +62, +78, +117, +84, +122, +138, +93, +104, +222, +158, +116, +171, +31, +45, +145, +64, +119, +165, +8, +202, +219, +248, +80, +236, +209, +162, +133, +157, +110, +163, +123, +132, +57, +82, +17, +236, +41, +184, +121, +95, +172, +11, +193, +49, +57, +62, +226, +175, +116, +224, +157, +1, +181, +212, +111, +239, +56, +203, +69, +167, +240, +123, +248, +118, +181, +194, +4, +251, +149, +57, +96, +82, +209, +212, +74, +107, +187, +244, +148, +196, +55, +129, +101, +105, +119, +19, +150, +89, +184, +117, +156, +0, +0, +89, +99, +205, +2, +223, +197, +147, +116, +145, +135, +89, +160, +165, +142, +24, +0, +125, +109, +153, +80, +22, +144, +23, +128, +92, +1, +226, +28, +255, +94, +230, +98, +176, +89, +13, +174, +146, +137, +236, +79, +239, +199, +251, +195, +42, +112, +119, +189, +185, +141, +231, +58, +50, +87, +90, +240, +43, +28, +121, +229, +145, +185, +137, +202, +64, +221, +155, +160, +16, +157, +188, +85, +52, +136, +75, +148, +138, +51, +73, +86, +6, +242, +236, +249, +203, +186, +121, +148, +30, +28, +37, +38, +120, +245, +44, +119, +221, +226, +185, +75, +58, +67, +27, +21, +106, +110, +109, +150, +93, +8, +79, +121, +122, +138, +33, +125, +201, +50, +212, +121, +12, +186, +63, +22, +3, +182, +140, +254, +132, +66, +126, +15, +216, +250, +155, +159, +147, +165, +142, +55, +204, +46, +212, +181, +64, +54, +173, +68, +134, +188, +237, +126, +71, +133, +233, +121, +182, +190, +236, +178, +45, +182, +110, +44, +220, +117, +60, +38, +44, +110, +88, +168, +226, +41, +35, +91, +130, +185, +51, +209, +211, +35, +30, +189, +183, +203, +106, +72, +148, +223, +108, +191, +246, +134, +97, +57, +47, +173, +180, +194, +160, +184, +235, +130, +197, +101, +195, +22, +165, +3, +58, +142, +167, +152, +218, +204, +24, +216, +198, +169, +108, +216, +213, +149, +99, +2, +147, +137, +222, +124, +116, +222, +36, +131, +110, +248, +6, +4, +62, +85, +18, +76, +32, +135, +242, +243, +112, +253, +142, +83, +115, +55, +104, +17, +191, +166, +140, +60, +22, +152, +141, +91, +200, +86, +99, +130, +160, +2, +161, +252, +181, +189, +32, +228, +3, +193, +10, +43, +63, +15, +167, +168, +142, +120, +96, +147, +42, +5, +218, +166, +3, +253, +45, +250, +104, +60, +127, +168, +9, +4, +158, +180, +15, +122, +102, +165, +174, +138, +168, +76, +175, +181, +252, +19, +67, +184, +213, +210, +174, +225, +249, +48, +248, +214, +202, +123, +152, +1, +58, +16, +134, +242, +90, +90, +47, +90, +76, +154, +34, +93, +156, +65, +180, +207, +249, +76, +235, +249, +183, +144, +147, +218, +123, +129, +167, +171, +0, +168, +187, +147, +28, +210, +79, +238, +128, +201, +144, +55, +100, +49, +220, +59, +103, +147, +38, +62, +54, +6, +128, +229, +118, +217, +35, +222, +87, +53, +124, +218, +83, +110, +75, +165, +69, +114, +46, +135, +228, +248, +123, +132, +133, +153, +191, +115, +179, +235, +5, +61, +132, +15, +124, +42, +212, +106, +99, +195, +2, +204, +19, +7, +44, +253, +6, +226, +112, +40, +30, +182, +14, +199, +28, +223, +64, +100, +150, +207, +229, +236, +0, +228, +216, +98, +73, +49, +165, +119, +192, +75, +25, +195, +238, +223, +198, +214, +69, +86, +173, +96, +77, +12, +9, +225, +138, +87, +211, +222, +130, +75, +231, +253, +249, +166, +235, +146, +97, +225, +44, +236, +101, +220, +79, +8, +151, +159, +80, +37, +124, +193, +168, +241, +58, +50, +223, +15, +35, +31, +155, +157, +94, +5, +107, +245, +204, +144, +46, +5, +211, +32, +193, +213, +0, +0, +181, +171, +126, +218, +124, +157, +203, +77, +33, +171, +168, +205, +34, +101, +13, +66, +88, +166, +138, +11, +234, +49, +205, +68, +2, +170, +42, +99, +40, +0, +139, +25, +184, +220, +126, +89, +119, +239, +146, +69, +111, +112, +96, +116, +208, +108, +84, +72, +95, +43, +162, +9, +247, +126, +114, +24, +65, +141, +204, +13, +244, +168, +199, +154, +155, +171, +210, +143, +218, +131, +140, +113, +130, +63, +24, +118, +188, +212, +15, +207, +189, +53, +189, +190, +88, +55, +85, +137, +5, +216, +157, +21, +38, +123, +221, +78, +117, +167, +247, +188, +3, +120, +107, +215, +8, +53, +169, +146, +91, +52, +255, +224, +64, +50, +50, +224, +111, +90, +115, +170, +145, +167, +111, +40, +245, +89, +115, +190, +223, +15, +112, +213, +241, +163, +209, +242, +247, +175, +30, +62, +146, +203, +150, +213, +150, +23, +201, +222, +127, +2, +158, +163, +122, +91, +38, +232, +154, +108, +247, +210, +193, +213, +252, +110, +243, +171, +161, +251, +202, +97, +89, +167, +68, +254, +177, +239, +230, +45, +94, +181, +117, +234, +80, +147, +200, +250, +214, +152, +178, +73, +165, +231, +93, +78, +121, +141, +46, +34, +214, +143, +219, +84, +141, +41, +88, +155, +89, +14, +242, +185, +6, +196, +115, +206, +178, +48, +34, +126, +161, +112, +16, +76, +181, +197, +21, +49, +95, +19, +157, +103, +79, +158, +228, +156, +14, +168, +232, +106, +229, +101, +55, +14, +233, +202, +215, +174, +199, +217, +237, +93, +97, +102, +65, +36, +250, +226, +198, +239, +162, +115, +122, +57, +145, +23, +160, +44, +102, +96, +200, +132, +236, +18, +92, +130, +20, +182, +55, +58, +53, +76, +146, +250, +113, +173, +240, +65, +229, +131, +204, +69, +6, +165, +230, +186, +188, +196, +67, +8, +35, +12, +136, +29, +196, +230, +146, +81, +77, +71, +242, +71, +250, +45, +108, +82, +43, +206, +236, +180, +179, +14, +148, +196, +205, +233, +138, +184, +172, +165, +201, +143, +255, +239, +188, +69, +108, +120, +96, +120, +92, +162, +132, +239, +244, +59, +89, +69, +121, +244, +36, +75, +78, +198, +0, +205, +178, +242, +232, +165, +90, +221, +195, +87, +191, +221, +83, +243, +12, +21, +155, +17, +249, +72, +130, +31, +155, +135, +88, +10, +132, +24, +97, +13, +147, +79, +143, +209, +194, +123, +225, +209, +32, +228, +30, +232, +112, +26, +212, +247, +43, +177, +56, +180, +83, +95, +112, +78, +87, +26, +172, +159, +6, +195, +49, +143, +168, +209, +115, +16, +138, +171, +99, +234, +170, +78, +27, +99, +67, +186, +69, +141, +61, +50, +92, +61, +105, +27, +37, +204, +249, +204, +208, +19, +253, +167, +89, +200, +196, +75, +27, +0, +32, +227, +68, +55, +128, +130, +164, +144, +31, +96, +58, +221, +234, +73, +3, +206, +211, +252, +201, +143, +137, +72, +74, +68, +26, +175, +157, +240, +87, +227, +24, +131, +156, +248, +31, +77, +89, +183, +103, +75, +86, +225, +114, +240, +113, +189, +184, +193, +176, +19, +40, +3, +236, +108, +250, +40, +76, +122, +0, +79, +0, +0, +161, +42, +215, +1, +98, +202, +37, +161, +142, +45, +147, +112, +29, +179, +139, +104, +225, +199, +183, +14, +146, +9, +67, +14, +14, +215, +46, +151, +245, +221, +65, +44, +130, +255, +41, +184, +84, +29, +211, +156, +51, +104, +5, +161, +20, +221, +143, +82, +153, +240, +76, +213, +94, +167, +100, +144, +189, +244, +145, +165, +180, +212, +242, +189, +180, +28, +155, +182, +0, +110, +9, +66, +219, +247, +64, +20, +219, +210, +59, +218, +7, +55, +22, +191, +78, +230, +125, +206, +144, +58, +215, +216, +29, +153, +206, +219, +62, +176, +62, +202, +102, +176, +6, +77, +87, +51, +179, +176, +196, +224, +210, +46, +20, +75, +144, +37, +156, +149, +40, +218, +187, +1, +249, +149, +196, +82, +161, +111, +30, +67, +215, +101, +244, +114, +180, +42, +132, +3, +148, +4, +179, +149, +57, +90, +92, +161, +31, +195, +171, +25, +96, +238, +128, +200, +208, +120, +64, +200, +251, +51, +163, +18, +173, +210, +165, +131, +93, +43, +69, +180, +41, +247, +61, +42, +44, +36, +40, +211, +253, +128, +80, +190, +91, +160, +113, +235, +213, +10, +189, +28, +120, +28, +101, +179, +108, +17, +23, +244, +101, +252, +144, +196, +211, +121, +141, +118, +21, +209, +91, +36, +202, +166, +4, +45, +135, +126, +160, +131, +228, +25, +105, +234, +46, +132, +43, +47, +89, +61, +122, +124, +153, +19, +6, +158, +99, +211, +104, +103, +143, +12, +151, +81, +211, +20, +221, +122, +83, +171, +176, +132, +65, +59, +157, +79, +118, +66, +148, +212, +16, +174, +165, +174, +192, +72, +90, +22, +141, +202, +197, +33, +198, +163, +121, +128, +185, +137, +146, +163, +59, +111, +130, +71, +83, +246, +134, +111, +57, +86, +188, +120, +185, +191, +141, +119, +59, +199, +93, +96, +84, +152, +70, +52, +29, +43, +29, +153, +228, +209, +145, +35, +221, +172, +54, +48, +21, +53, +42, +58, +112, +29, +85, +107, +151, +101, +82, +134, +130, +162, +250, +151, +61, +221, +218, +173, +191, +130, +22, +207, +229, +65, +27, +134, +25, +161, +53, +246, +211, +68, +128, +196, +186, +74, +2, +47, +73, +100, +203, +98, +102, +66, +148, +7, +164, +179, +27, +7, +226, +74, +254, +189, +93, +92, +86, +41, +117, +121, +76, +2, +177, +148, +225, +41, +120, +88, +223, +96, +138, +114, +6, +37, +18, +129, +110, +121, +166, +196, +177, +168, +54, +3, +14, +218, +161, +29, +114, +65, +121, +152, +193, +31, +98, +248, +186, +107, +75, +95, +240, +89, +84, +97, +33, +99, +209, +121, +54, +2, +166, +106, +198, +212, +180, +12, +208, +171, +107, +11, +109, +198, +96, +241, +214, +43, +61, +138, +76, +133, +159, +140, +105, +201, +34, +243, +98, +88, +86, +141, +10, +47, +106, +57, +18, +175, +135, +249, +32, +93, +205, +52, +151, +102, +116, +55, +169, +201, +100, +15, +15, +249, +73, +33, +210, +180, +120, +61, +149, +187, +161, +96, +235, +112, +176, +26, +203, +81, +150, +81, +117, +107, +113, +88, +6, +200, +39, +128, +16, +166, +182, +228, +127, +72, +0, +0, +129, +5, +65, +186, +0, +127, +170, +100, +84, +110, +6, +54, +111, +193, +128, +35, +21, +86, +134, +132, +222, +122, +14, +164, +50, +108, +41, +212, +246, +235, +85, +110, +90, +167, +172, +49, +141, +212, +2, +127, +33, +252, +202, +163, +93, +159, +85, +14, +78, +244, +167, +102, +122, +235, +157, +29, +202, +253, +99, +110, +225, +118, +150, +195, +135, +195, +195, +134, +249, +101, +19, +81, +166, +116, +84, +182, +79, +233, +191, +87, +36, +177, +124, +93, +169, +155, +220, +49, +243, +36, +26, +180, +116, +15, +190, +138, +202, +145, +209, +188, +163, +25, +162, +11, +210, +226, +11, +229, +124, +20, +104, +162, +5, +140, +222, +163, +5, +118, +55, +85, +16, +114, +136, +43, +14, +253, +39, +49, +70, +197, +195, +39, +238, +172, +123, +48, +247, +186, +156, +62, +107, +241, +250, +248, +109, +86, +10, +66, +123, +39, +187, +60, +44, +75, +52, +189, +140, +147, +126, +180, +15, +104, +198, +116, +4, +77, +105, +250, +189, +92, +102, +255, +54, +2, +131, +104, +2, +160, +193, +157, +1, +0, +38, +170, +56, +7, +156, +188, +124, +213, +201, +229, +213, +15, +219, +255, +62, +26, +8, +134, +176, +105, +54, +253, +17, +106, +73, +117, +203, +56, +78, +234, +47, +21, +50, +30, +8, +0, +2, +90, +202, +177, +220, +61, +161, +210, +141, +180, +187, +219, +205, +119, +213, +176, +6, +56, +201, +61, +34, +179, +242, +198, +253, +37, +183, +64, +90, +212, +240, +102, +179, +244, +145, +156, +0, +98, +75, +197, +197, +48, +136, +89, +28, +102, +65, +8, +14, +113, +206, +54, +73, +186, +95, +242, +203, +52, +214, +241, +144, +107, +78, +254, +32, +225, +94, +65, +101, +79, +176, +197, +105, +148, +168, +240, +221, +100, +145, +185, +153, +13, +95, +178, +196, +31, +252, +87, +46, +23, +83, +11, +91, +4, +65, +6, +106, +68, +30, +50, +47, +235, +27, +216, +6, +202, +46, +15, +90, +122, +205, +86, +26, +84, +186, +87, +248, +37, +40, +244, +133, +14, +114, +29, +6, +229, +212, +237, +111, +23, +60, +227, +125, +153, +183, +110, +88, +127, +99, +239, +0, +100, +182, +117, +216, +47, +231, +125, +198, +95, +33, +220, +120, +53, +35, +50, +82, +219, +110, +244, +248, +156, +34, +198, +81, +38, +206, +179, +102, +96, +74, +191, +52, +58, +100, +184, +113, +4, +92, +136, +16, +210, +140, +65, +144, +132, +252, +187, +145, +255, +146, +135, +159, +229, +90, +189, +49, +246, +231, +198, +40, +179, +68, +179, +232, +21, +214, +98, +34, +129, +174, +0, +66, +108, +14, +29, +230, +30, +174, +51, +14, +238, +176, +140, +186, +194, +213, +70, +208, +70, +221, +55, +42, +68, +142, +64, +153, +82, +25, +209, +9, +93, +36, +152, +158, +43, +126, +243, +49, +146, +214, +16, +104, +161, +166, +186, +94, +105, +241, +238, +75, +7, +1, +121, +143, +201, +161, +28, +32, +122, +143, +176, +219, +24, +7, +22, +128, +176, +136, +127, +159, +146, +167, +211, +80, +133, +53, +133, +69, +233, +94, +98, +0, +0, +131, +179, +112, +146, +230, +73, +106, +120, +22, +200, +186, +107, +198, +75, +69, +194, +62, +41, +67, +201, +219, +198, +75, +175, +81, +54, +6, +64, +240, +149, +113, +52, +213, +31, +21, +49, +96, +90, +54, +63, +230, +4, +236, +98, +208, +69, +222, +147, +127, +215, +170, +2, +55, +155, +107, +23, +164, +118, +162, +154, +212, +169, +199, +111, +18, +225, +36, +214, +112, +143, +194, +18, +249, +222, +79, +101, +60, +47, +121, +41, +185, +43, +77, +128, +157, +212, +185, +208, +176, +243, +225, +125, +163, +195, +227, +33, +24, +206, +56, +196, +156, +138, +62, +120, +100, +157, +106, +113, +66, +226, +240, +222, +234, +172, +37, +208, +60, +121, +139, +167, +134, +110, +55, +9, +51, +105, +254, +243, +113, +234, +237, +234, +62, +80, +24, +183, +48, +237, +139, +226, +13, +59, +59, +28, +20, +222, +148, +245, +141, +68, +255, +61, +167, +83, +172, +80, +190, +34, +14, +47, +215, +232, +39, +91, +151, +221, +145, +65, +255, +86, +235, +207, +7, +247, +90, +1, +15, +147, +125, +206, +67, +126, +30, +136, +146, +202, +248, +20, +82, +172, +227, +239, +109, +28, +171, +55, +68, +7, +120, +116, +95, +187, +49, +250, +73, +140, +141, +214, +242, +110, +8, +152, +140, +122, +236, +93, +136, +167, +165, +245, +137, +123, +27, +96, +68, +103, +178, +146, +140, +142, +124, +80, +16, +214, +8, +253, +63, +247, +238, +55, +61, +186, +250, +220, +7, +29, +158, +107, +53, +52, +31, +154, +144, +142, +210, +78, +94, +47, +144, +121, +224, +36, +171, +167, +154, +44, +151, +9, +145, +19, +241, +120, +32, +222, +201, +48, +230, +141, +108, +85, +231, +41, +189, +38, +48, +4, +171, +212, +211, +155, +152, +116, +43, +51, +23, +63, +202, +203, +87, +6, +54, +103, +12, +253, +202, +240, +94, +144, +139, +73, +210, +123, +246, +61, +236, +78, +207, +225, +167, +29, +122, +22, +205, +61, +53, +49, +222, +65, +177, +146, +108, +49, +87, +180, +154, +18, +44, +140, +192, +113, +149, +102, +194, +129, +110, +161, +116, +158, +178, +189, +134, +72, +17, +129, +114, +78, +197, +133, +245, +114, +10, +33, +39, +186, +100, +158, +121, +228, +85, +249, +238, +16, +182, +140, +85, +227, +56, +143, +81, +105, +150, +62, +187, +78, +132, +47, +143, +141, +255, +130, +63, +184, +33, +44, +126, +2, +13, +131, +68, +114, +214, +29, +93, +63, +65, +65, +100, +151, +38, +11, +9, +185, +193, +236, +147, +38, +93, +128, +189, +39, +169, +213, +134, +198, +94, +196, +9, +220, +53, +167, +170, +47, +188, +57, +197, +193, +107, +185, +180, +56, +74, +140, +224, +22, +186, +150, +253, +98, +71, +216, +178, +154, +226, +11, +223, +130, +135, +125, +26, +84, +123, +226, +80, +57, +165, +73, +168, +13, +189, +113, +214, +254, +147, +254, +25, +229, +88, +137, +73, +55, +14, +216, +84, +176, +63, +51, +239, +83, +115, +146, +230, +134, +74, +221, +12, +98, +188, +172, +70, +171, +214, +137, +3, +30, +12, +22, +84, +170, +47, +92, +0, +0, +15, +57, +60, +244, +181, +138, +157, +213, +225, +115, +235, +216, +84, +236, +70, +23, +148, +234, +104, +107, +124, +37, +147, +100, +31, +238, +50, +253, +118, +217, +62, +163, +189, +15, +40, +28, +68, +93, +209, +101, +39, +204, +168, +28, +196, +125, +162, +117, +138, +138, +217, +211, +188, +239, +131, +110, +30, +144, +37, +93, +28, +166, +103, +192, +39, +125, +66, +145, +121, +198, +140, +182, +112, +142, +138, +10, +111, +54, +117, +19, +204, +167, +93, +104, +8, +80, +107, +9, +143, +7, +102, +9, +219, +69, +86, +140, +217, +214, +122, +44, +32, +124, +220, +209, +141, +127, +151, +19, +10, +17, +64, +185, +221, +14, +153, +162, +144, +181, +200, +75, +135, +6, +40, +213, +65, +203, +114, +32, +48, +110, +244, +13, +54, +212, +131, +50, +236, +198, +78, +2, +235, +196, +109, +104, +75, +193, +36, +205, +147, +105, +89, +229, +233, +75, +29, +115, +84, +103, +210, +55, +93, +244, +82, +236, +180, +159, +79, +184, +170, +234, +67, +206, +50, +83, +195, +182, +167, +126, +227, +42, +229, +248, +50, +110, +1, +56, +233, +130, +135, +11, +254, +28, +59, +201, +97, +119, +34, +27, +80, +20, +176, +202, +128, +152, +16, +205, +184, +221, +204, +137, +215, +208, +133, +220, +132, +214, +98, +144, +155, +31, +156, +14, +139, +152, +194, +230, +206, +26, +122, +235, +152, +85, +151, +224, +248, +128, +72, +44, +163, +187, +201, +211, +112, +136, +112, +2, +238, +10, +232, +204, +153, +172, +232, +14, +82, +93, +0, +100, +91, +168, +221, +82, +159, +167, +145, +205, +24, +131, +235, +230, +136, +161, +131, +102, +5, +70, +8, +29, +104, +61, +191, +74, +197, +152, +39, +165, +221, +115, +0, +37, +7, +135, +62, +234, +151, +61, +212, +185, +135, +168, +42, +163, +34, +223, +99, +172, +175, +185, +64, +224, +114, +218, +73, +17, +165, +195, +175, +12, +143, +126, +164, +108, +159, +69, +192, +25, +187, +113, +217, +158, +199, +173, +42, +112, +203, +40, +12, +136, +94, +43, +105, +118, +157, +14, +96, +219, +255, +167, +84, +198, +116, +143, +202, +109, +199, +158, +140, +42, +182, +75, +155, +165, +157, +27, +225, +49, +133, +107, +168, +86, +118, +248, +237, +18, +101, +106, +100, +161, +190, +154, +248, +57, +80, +107, +250, +81, +46, +132, +76, +192, +164, +63, +136, +208, +135, +84, +5, +254, +143, +93, +84, +67, +177, +112, +7, +249, +24, +145, +59, +238, +21, +182, +225, +243, +144, +26, +156, +243, +177, +130, +203, +188, +170, +205, +66, +6, +39, +63, +197, +237, +51, +186, +250, +207, +135, +173, +77, +103, +6, +223, +72, +74, +59, +239, +230, +185, +198, +161, +12, +24, +233, +8, +72, +185, +54, +150, +146, +138, +177, +122, +149, +28, +164, +202, +96, +104, +135, +185, +42, +163, +58, +31, +212, +20, +169, +127, +150, +121, +62, +79, +144, +57, +28, +144, +225, +96, +112, +223, +208, +39, +22, +172, +215, +100, +2, +89, +103, +74, +166, +227, +152, +75, +26, +217, +199, +14, +14, +162, +85, +91, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0}; +#endif diff --git a/hls/assignment/sobel/sobel.cpp b/hls/assignment/sobel/sobel.cpp new file mode 100644 index 0000000..d7a3173 --- /dev/null +++ b/hls/assignment/sobel/sobel.cpp @@ -0,0 +1,24 @@ +#include +#include "sobel.h" + +void sobel(uint8_t *__restrict__ out, uint8_t *__restrict__ in, int width, int height) +{ + int sobelFilter[3][3] = {{-1, 0, 1}, {-2, 0, 2}, {-1, 0, 1}}; + + for (int y = 1; y < height - 1; y++) + { + for (int x = 1; x < width - 1; x++) + { + int dx = 0, dy = 0; + for (int k = 0; k < 3; k++) + { + for (int z = 0; z < 3; z++) + { + dx += sobelFilter[k][z] * in[(y + k - 1) * width + x + z - 1]; + dy += sobelFilter[z][k] * in[(y + k - 1) * width + x + z - 1]; + } + } + out[y * width + x] = sqrt((float)((dx * dx) + (dy * dy))); + } + } +} diff --git a/hls/assignment/sobel/sobel.h b/hls/assignment/sobel/sobel.h new file mode 100644 index 0000000..320fdba --- /dev/null +++ b/hls/assignment/sobel/sobel.h @@ -0,0 +1,8 @@ +#ifndef SOBEL_H +#define SOBEL_H + +#include + +void sobel(uint8_t *__restrict__ out, uint8_t *__restrict__ in, int width, int height); + +#endif