From b771d20070be906c964efdf2318937c77577abe4 Mon Sep 17 00:00:00 2001 From: Hilton Medeiros Date: Thu, 27 Mar 2014 11:36:09 -0300 Subject: [PATCH 1/2] Ignore doc_data_compressed.h --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 9cf3ab38b0f..055418a0553 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ core/version.h core/method_bind.inc core/global_defaults.cpp tools/editor/register_exporters.cpp +tools/editor/doc_data_compressed.h -fpic # Android specific From c943167dafe03237d4d641966fa947273f7b97f6 Mon Sep 17 00:00:00 2001 From: Hilton Medeiros Date: Thu, 27 Mar 2014 15:28:07 -0300 Subject: [PATCH 2/2] Remove auto-generated doc_data_compressed.h --- tools/editor/doc_data_compressed.h | 101786 -------------------------- 1 file changed, 101786 deletions(-) delete mode 100644 tools/editor/doc_data_compressed.h diff --git a/tools/editor/doc_data_compressed.h b/tools/editor/doc_data_compressed.h deleted file mode 100644 index ddeffe51be6..00000000000 --- a/tools/editor/doc_data_compressed.h +++ /dev/null @@ -1,101786 +0,0 @@ -/* THIS FILE IS GENERATED DO NOT EDIT */ -#ifndef _DOC_DATA_RAW_H -#define _DOC_DATA_RAW_H -static const int _doc_data_compressed_size=101778; -static const int _doc_data_uncompressed_size=851183; -static const unsigned char _doc_data_compressed[]={ -120, -156, -236, -189, -107, -87, -227, -72, -210, -32, -252, -185, -231, -87, -232, -176, -231, -236, -192, -60, -46, -170, -128, -234, -219, -204, -244, -187, -107, -192, -84, -249, -105, -192, -140, -13, -213, -221, -91, -135, -227, -35, -203, -105, -91, -83, -178, -228, -145, -100, -46, -253, -235, -223, -184, -100, -74, -41, -217, -198, -153, -178, -5, -84, -63, -189, -151, -158, -2, -148, -153, -17, -145, -145, -145, -17, -145, -113, -249, -231, -255, -121, -152, -6, -206, -157, -136, -19, -63, -10, -127, -218, -57, -216, -127, -183, -227, -136, -208, -139, -134, -126, -56, -254, -105, -231, -230, -250, -236, -205, -15, -59, -206, -255, -249, -255, -254, -242, -207, -97, -228, -21, -62, -219, -63, -250, -241, -224, -251, -55, -3, -145, -186, -7, -59, -78, -232, -78, -197, -79, -59, -173, -112, -236, -135, -194, -185, -126, -156, -137, -100, -7, -134, -120, -129, -155, -36, -242, -111, -255, -247, -195, -105, -207, -139, -253, -89, -186, -227, -120, -110, -42, -198, -81, -252, -248, -211, -206, -73, -20, -11, -248, -240, -155, -127, -14, -98, -95, -140, -250, -67, -145, -208, -39, -176, -4, -252, -242, -120, -238, -7, -233, -27, -63, -116, -212, -72, -103, -52, -15, -61, -252, -99, -178, -15, -67, -222, -46, -27, -243, -207, -226, -143, -215, -19, -63, -113, -188, -40, -76, -93, -63, -76, -156, -116, -34, -156, -192, -79, -82, -39, -26, -57, -3, -53, -249, -120, -152, -148, -39, -119, -46, -162, -36, -13, -30, -157, -169, -155, -78, -242, -95, -59, -110, -56, -116, -34, -152, -35, -118, -230, -169, -31, -248, -169, -47, -224, -211, -22, -144, -228, -49, -157, -0, -177, -28, -17, -36, -194, -129, -245, -196, -195, -12, -62, -21, -67, -103, -240, -232, -68, -131, -127, -11, -47, -101, -120, -75, -144, -78, -69, -58, -137, -134, -9, -252, -83, -253, -91, -82, -42, -241, -195, -29, -199, -193, -223, -127, -243, -207, -88, -164, -243, -56, -116, -82, -160, -232, -79, -59, -177, -112, -131, -29, -254, -253, -91, -254, -3, -255, -224, -198, -227, -249, -84, -132, -169, -227, -195, -178, -15, -63, -237, -188, -83, -251, -145, -236, -44, -25, -169, -190, -230, -31, -139, -64, -125, -243, -77, -47, -5, -216, -221, -120, -232, -36, -184, -147, -10, -249, -125, -30, -90, -250, -248, -159, -111, -25, -238, -69, -20, -188, -40, -121, -5, -40, -0, -20, -155, -32, -1, -211, -188, -2, -36, -224, -127, -199, -56, -103, -85, -44, -128, -4, -147, -151, -67, -227, -35, -124, -31, -15, -162, -192, -247, -136, -161, -42, -240, -209, -11, -2, -111, -199, -43, -175, -131, -202, -146, -93, -108, -9, -237, -190, -168, -208, -105, -198, -222, -155, -42, -236, -225, -190, -168, -156, -65, -168, -89, -196, -88, -195, -253, -162, -162, -5, -225, -174, -202, -38, -48, -238, -112, -75, -144, -63, -172, -135, -188, -60, -54, -83, -52, -30, -55, -194, -26, -20, -1, -23, -254, -227, -126, -17, -112, -169, -59, -135, -167, -160, -214, -120, -105, -20, -59, -46, -252, -40, -231, -104, -56, -136, -131, -212, -25, -70, -243, -32, -112, -222, -204, -124, -39, -141, -156, -255, -130, -255, -137, -113, -26, -107, -57, -252, -159, -56, -125, -193, -235, -228, -63, -115, -55, -22, -78, -28, -69, -214, -123, -62, -154, -70, -195, -175, -115, -203, -47, -162, -225, -60, -16, -206, -110, -44, -166, -46, -78, -23, -163, -226, -247, -240, -246, -113, -207, -154, -4, -179, -40, -249, -227, -81, -129, -143, -193, -125, -236, -206, -64, -103, -5, -254, -8, -64, -229, -5, -133, -24, -112, -5, -221, -246, -78, -144, -190, -27, -138, -177, -139, -63, -88, -83, -44, -136, -162, -248, -229, -216, -253, -12, -151, -7, -148, -163, -121, -56, -76, -156, -97, -116, -31, -226, -217, -13, -5, -156, -129, -4, -23, -0, -251, -67, -196, -214, -108, -224, -9, -63, -120, -57, -156, -78, -96, -117, -52, -51, -20, -86, -243, -217, -54, -112, -162, -201, -94, -14, -169, -46, -46, -191, -4, -15, -235, -139, -105, -240, -130, -138, -64, -87, -76, -35, -56, -47, -137, -63, -14, -157, -221, -251, -40, -254, -146, -56, -35, -96, -63, -137, -10, -157, -35, -7, -14, -132, -155, -90, -239, -14, -78, -249, -146, -120, -209, -130, -140, -215, -155, -3, -7, -112, -250, -175, -3, -107, -28, -102, -209, -253, -215, -41, -56, -175, -162, -123, -216, -61, -101, -119, -53, -156, -7, -176, -240, -197, -157, -155, -10, -228, -215, -71, -91, -50, -4, -209, -248, -229, -118, -242, -210, -133, -121, -221, -192, -1, -32, -220, -216, -79, -39, -83, -91, -232, -197, -195, -236, -229, -160, -111, -61, -204, -162, -16, -254, -234, -111, -130, -129, -159, -132, -47, -169, -116, -203, -179, -148, -198, -115, -225, -248, -35, -86, -43, -81, -36, -160, -195, -40, -140, -82, -208, -67, -195, -249, -116, -96, -47, -248, -124, -176, -63, -70, -175, -19, -45, -0, -204, -15, -253, -212, -90, -119, -16, -110, -34, -158, -15, -163, -149, -18, -195, -155, -199, -119, -162, -2, -179, -162, -41, -61, -214, -196, -198, -0, -208, -25, -58, -81, -136, -126, -65, -98, -227, -125, -231, -157, -195, -110, -201, -4, -12, -18, -48, -53, -14, -240, -71, -184, -219, -225, -10, -108, -192, -223, -64, -186, -208, -111, -144, -14, -111, -124, -152, -225, -224, -191, -212, -143, -78, -52, -135, -225, -151, -82, -41, -115, -238, -220, -96, -142, -54, -12, -104, -246, -126, -248, -6, -254, -246, -22, -254, -63, -252, -211, -150, -226, -67, -225, -249, -83, -55, -216, -218, -21, -154, -138, -89, -117, -86, -2, -22, -114, -167, -160, -22, -144, -155, -86, -65, -134, -138, -105, -198, -92, -72, -223, -89, -4, -215, -43, -19, -192, -250, -82, -5, -240, -252, -209, -227, -43, -96, -177, -106, -132, -234, -133, -238, -76, -158, -50, -194, -31, -25, -198, -117, -198, -192, -16, -112, -87, -195, -140, -214, -55, -147, -136, -183, -37, -220, -221, -13, -136, -49, -176, -31, -123, -152, -157, -213, -90, -157, -123, -192, -132, -169, -63, -221, -150, -76, -162, -61, -219, -128, -78, -124, -56, -54, -32, -86, -53, -174, -179, -177, -41, -64, -227, -141, -166, -254, -239, -43, -40, -118, -233, -47, -37, -216, -134, -11, -46, -95, -11, -132, -132, -201, -90, -93, -130, -88, -30, -167, -221, -202, -182, -20, -204, -98, -121, -23, -63, -13, -136, -188, -11, -170, -217, -14, -8, -77, -159, -92, -85, -91, -98, -220, -81, -28, -77, -55, -224, -219, -52, -170, -112, -39, -48, -57, -42, -57, -220, -8, -255, -68, -136, -21, -156, -209, -140, -99, -247, -209, -78, -210, -211, -92, -182, -40, -240, -97, -112, -144, -120, -14, -206, -208, -112, -102, -248, -40, -234, -210, -15, -100, -27, -186, -33, -220, -224, -0, -140, -115, -15, -122, -173, -51, -136, -224, -63, -172, -11, -74, -15, -204, -61, -127, -10, -42, -0, -131, -41, -134, -246, -247, -251, -248, -48, -118, -183, -101, -230, -195, -108, -21, -188, -23, -81, -120, -39, -226, -148, -233, -0, -51, -196, -2, -20, -23, -224, -110, -0, -203, -119, -233, -65, -215, -114, -115, -135, -135, -4, -199, -86, -48, -34, -218, -108, -132, -17, -161, -65, -8, -73, -220, -172, -47, -97, -82, -255, -14, -135, -131, -45, -161, -20, -198, -155, -110, -18, -67, -228, -136, -80, -196, -227, -71, -198, -204, -243, -7, -2, -116, -177, -93, -119, -62, -244, -35, -107, -129, -52, -28, -28, -242, -156, -219, -226, -67, -3, -141, -97, -13, -27, -74, -132, -0, -185, -34, -182, -21, -49, -156, -186, -15, -95, -135, -34, -245, -132, -238, -13, -56, -248, -211, -249, -20, -149, -239, -244, -62, -146, -38, -134, -53, -33, -182, -246, -154, -248, -130, -132, -0, -227, -117, -99, -66, -120, -129, -59, -221, -150, -114, -13, -16, -108, -64, -12, -218, -146, -202, -58, -35, -113, -182, -245, -97, -67, -228, -249, -66, -147, -150, -42, -89, -42, -149, -110, -115, -233, -31, -238, -207, -162, -21, -239, -143, -43, -52, -61, -19, -106, -106, -67, -141, -185, -67, -249, -171, -3, -24, -1, -55, -245, -140, -124, -133, -192, -42, -135, -228, -250, -133, -43, -189, -162, -35, -251, -94, -184, -95, -98, -177, -66, -139, -236, -80, -52, -145, -21, -154, -209, -224, -223, -59, -75, -71, -27, -97, -234, -58, -8, -15, -232, -29, -35, -17, -139, -208, -99, -83, -51, -148, -81, -77, -246, -193, -28, -36, -123, -183, -134, -218, -253, -196, -205, -204, -160, -59, -184, -85, -44, -213, -81, -24, -103, -205, -0, -133, -235, -195, -165, -209, -76, -18, -142, -11, -147, -78, -138, -1, -50, -198, -61, -40, -116, -179, -40, -73, -252, -65, -32, -246, -157, -107, -248, -181, -92, -114, -230, -198, -0, -64, -138, -97, -100, -137, -224, -7, -102, -1, -250, -158, -115, -253, -219, -85, -171, -255, -55, -156, -227, -67, -16, -13, -220, -192, -233, -121, -209, -172, -130, -115, -99, -197, -245, -218, -75, -99, -63, -28, -63, -35, -129, -247, -247, -247, -215, -14, -94, -69, -223, -40, -20, -248, -218, -48, -141, -98, -145, -61, -201, -147, -244, -72, -8, -139, -100, -53, -165, -255, -36, -87, -157, -228, -154, -197, -120, -84, -108, -172, -250, -87, -68, -173, -43, -4, -190, -58, -173, -248, -242, -66, -175, -109, -20, -8, -210, -23, -43, -81, -239, -171, -37, -159, -45, -162, -34, -94, -113, -180, -94, -63, -170, -91, -224, -148, -68, -197, -111, -2, -25, -96, -146, -202, -236, -18, -187, -43, -94, -79, -255, -71, -80, -81, -158, -182, -125, -231, -18, -35, -4, -238, -145, -138, -232, -7, -113, -135, -24, -94, -141, -49, -92, -116, -121, -90, -251, -67, -158, -240, -138, -217, -187, -133, -170, -144, -70, -169, -87, -5, -207, -15, -34, -195, -94, -124, -214, -144, -157, -46, -254, -143, -227, -193, -87, -3, -225, -28, -100, -212, -115, -46, -165, -103, -240, -242, -205, -193, -94, -131, -140, -147, -156, -176, -187, -248, -228, -230, -187, -65, -195, -25, -249, -161, -27, -192, -23, -72, -253, -116, -18, -11, -177, -236, -43, -249, -81, -195, -15, -189, -88, -224, -223, -172, -109, -94, -63, -76, -210, -195, -161, -239, -173, -144, -107, -167, -62, -61, -131, -185, -177, -29, -81, -113, -214, -42, -122, -171, -141, -59, -2, -32, -59, -228, -117, -182, -164, -144, -50, -21, -86, -225, -189, -93, -233, -218, -7, -1, -227, -125, -169, -205, -193, -174, -254, -137, -233, -9, -255, -84, -47, -149, -244, -195, -91, -237, -39, -248, -1, -51, -60, -22, -50, -61, -52, -253, -213, -56, -219, -67, -14, -74, -112, -80, -246, -54, -202, -73, -23, -112, -172, -124, -23, -36, -130, -113, -218, -135, -209, -92, -14, -37, -135, -160, -52, -9, -2, -14, -133, -3, -131, -206, -135, -137, -148, -68, -26, -211, -44, -73, -67, -155, -33, -22, -99, -144, -233, -148, -236, -65, -98, -221, -139, -224, -251, -6, -44, -228, -134, -242, -159, -179, -24, -214, -140, -211, -71, -103, -2, -155, -4, -63, -139, -212, -219, -119, -218, -233, -95, -249, -149, -127, -58, -247, -38, -251, -127, -113, -228, -255, -233, -193, -68, -129, -72, -41, -183, -4, -165, -99, -144, -68, -206, -48, -242, -136, -75, -64, -190, -129, -69, -33, -26, -24, -54, -143, -118, -215, -68, -60, -42, -73, -224, -122, -158, -72, -240, -77, -153, -173, -144, -240, -241, -30, -191, -124, -58, -197, -164, -176, -159, -83, -129, -222, -101, -149, -121, -66, -158, -102, -222, -185, -43, -17, -131, -245, -58, -5, -100, -50, -211, -72, -255, -149, -226, -17, -28, -177, -56, -152, -137, -158, -61, -135, -170, -31, -159, -30, -212, -190, -82, -223, -195, -191, -214, -204, -47, -34, -192, -33, -206, -2, -121, -178, -159, -159, -30, -214, -21, -73, -52, -143, -61, -113, -30, -185, -67, -17, -171, -193, -165, -223, -154, -77, -209, -115, -239, -22, -103, -224, -95, -62, -61, -193, -149, -155, -78, -186, -98, -234, -102, -207, -110, -249, -47, -158, -30, -216, -233, -101, -66, -176, -183, -230, -211, -11, -55, -78, -38, -192, -202, -73, -14, -160, -52, -218, -215, -12, -188, -134, -219, -38, -9, -92, -228, -153, -158, -136, -53, -12, -23, -255, -176, -102, -162, -94, -213, -145, -237, -112, -54, -207, -36, -39, -255, -240, -244, -128, -158, -39, -66, -209, -238, -168, -33, -234, -199, -167, -7, -125, -242, -147, -185, -27, -20, -113, -44, -252, -110, -205, -240, -94, -133, -65, -77, -244, -35, -23, -151, -212, -127, -181, -102, -112, -207, -126, -204, -213, -228, -49, -241, -189, -164, -184, -100, -241, -151, -107, -38, -232, -85, -26, -197, -223, -30, -158, -46, -93, -56, -251, -245, -186, -165, -15, -79, -171, -141, -236, -205, -92, -84, -103, -122, -24, -77, -90, -132, -64, -255, -139, -233, -100, -189, -77, -6, -47, -27, -178, -9, -44, -57, -73, -42, -12, -63, -11, -230, -113, -46, -49, -229, -79, -165, -33, -234, -159, -11, -87, -125, -254, -147, -18, -49, -205, -238, -135, -246, -101, -255, -188, -117, -118, -189, -195, -30, -93, -84, -126, -72, -151, -56, -23, -35, -184, -221, -64, -197, -193, -120, -165, -57, -94, -78, -243, -132, -35, -202, -209, -29, -250, -249, -36, -2, -75, -38, -10, -110, -81, -23, -253, -220, -75, -31, -3, -113, -28, -61, -220, -58, -32, -122, -65, -223, -29, -58, -164, -61, -176, -115, -61, -215, -47, -158, -128, -224, -186, -115, -149, -1, -112, -192, -0, -92, -71, -179, -231, -91, -191, -219, -254, -240, -49, -39, -193, -33, -67, -208, -245, -199, -147, -103, -164, -193, -113, -231, -250, -186, -115, -145, -1, -113, -196, -64, -28, -71, -105, -10, -74, -65, -253, -80, -124, -106, -117, -175, -219, -39, -205, -243, -242, -62, -124, -192, -23, -52, -151, -18, -138, -83, -223, -131, -127, -184, -129, -63, -14, -81, -163, -89, -6, -77, -79, -160, -55, -52, -141, -226, -219, -6, -252, -224, -1, -96, -193, -177, -203, -63, -4, -160, -138, -225, -191, -80, -129, -90, -11, -205, -199, -78, -183, -253, -255, -58, -151, -215, -26, -60, -239, -138, -240, -76, -162, -216, -255, -29, -19, -129, -159, -11, -162, -230, -121, -251, -195, -242, -179, -242, -49, -7, -37, -192, -99, -83, -128, -39, -7, -37, -21, -15, -233, -27, -235, -125, -145, -235, -158, -180, -46, -175, -91, -221, -242, -230, -104, -43, -123, -168, -99, -198, -181, -172, -189, -244, -116, -104, -75, -199, -116, -80, -182, -186, -242, -39, -94, -89, -151, -11, -146, -216, -159, -20, -31, -166, -32, -32, -234, -88, -115, -57, -165, -179, -101, -235, -160, -179, -92, -185, -36, -1, -14, -75, -43, -15, -88, -20, -108, -117, -229, -222, -213, -207, -173, -223, -114, -92, -191, -251, -254, -251, -239, -15, -15, -190, -227, -133, -123, -202, -8, -82, -222, -12, -48, -173, -6, -62, -108, -244, -108, -22, -248, -232, -174, -1, -19, -39, -140, -66, -135, -204, -87, -87, -58, -159, -159, -94, -14, -22, -235, -183, -122, -39, -205, -171, -86, -121, -205, -239, -121, -205, -22, -88, -94, -96, -226, -253, -44, -30, -141, -230, -186, -110, -30, -151, -39, -250, -65, -94, -31, -238, -192, -120, -150, -227, -230, -201, -207, -75, -102, -250, -81, -146, -97, -226, -143, -210, -55, -56, -223, -23, -139, -249, -122, -87, -205, -147, -50, -146, -135, -239, -228, -85, -189, -110, -130, -110, -235, -250, -166, -123, -89, -30, -125, -96, -56, -186, -196, -191, -60, -248, -208, -112, -112, -251, -178, -7, -23, -65, -121, -244, -145, -225, -232, -211, -214, -121, -235, -122, -1, -237, -247, -134, -163, -175, -154, -55, -189, -133, -193, -223, -154, -14, -238, -182, -47, -23, -224, -254, -206, -112, -112, -239, -183, -94, -183, -245, -175, -242, -232, -239, -13, -71, -159, -156, -183, -154, -11, -4, -255, -193, -112, -240, -199, -206, -197, -2, -206, -63, -26, -239, -244, -105, -105, -232, -145, -41, -139, -21, -238, -49, -57, -214, -148, -193, -110, -174, -202, -35, -77, -185, -171, -120, -147, -200, -193, -198, -204, -213, -249, -165, -124, -38, -142, -204, -89, -235, -67, -107, -17, -108, -99, -222, -130, -209, -203, -86, -55, -102, -175, -143, -237, -69, -106, -27, -115, -23, -168, -65, -221, -206, -121, -121, -184, -41, -127, -93, -180, -174, -155, -229, -177, -166, -252, -213, -60, -47, -67, -253, -222, -148, -191, -64, -198, -247, -206, -59, -39, -63, -151, -199, -155, -242, -216, -229, -205, -197, -178, -225, -166, -140, -214, -59, -1, -146, -157, -47, -155, -193, -148, -219, -206, -14, -202, -35, -77, -121, -237, -236, -176, -60, -210, -148, -207, -206, -142, -202, -35, -77, -57, -236, -236, -125, -121, -164, -41, -123, -157, -125, -91, -30, -105, -202, -89, -103, -223, -149, -71, -154, -242, -213, -217, -247, -165, -145, -223, -154, -178, -213, -217, -15, -229, -145, -166, -12, -117, -246, -99, -121, -164, -41, -47, -157, -29, -188, -43, -15, -53, -103, -162, -50, -23, -125, -107, -204, -69, -7, -101, -54, -250, -214, -152, -141, -14, -202, -124, -244, -173, -49, -31, -29, -148, -25, -233, -91, -99, -70, -58, -40, -115, -210, -183, -198, -156, -116, -80, -102, -165, -111, -77, -89, -233, -231, -171, -101, -250, -206, -145, -241, -97, -133, -241, -23, -55, -231, -215, -237, -171, -243, -223, -202, -83, -152, -146, -27, -166, -56, -109, -127, -106, -159, -182, -202, -19, -152, -18, -29, -38, -232, -221, -28, -247, -174, -187, -205, -147, -235, -242, -28, -166, -212, -135, -57, -174, -90, -221, -118, -231, -180, -60, -129, -233, -30, -192, -4, -205, -211, -133, -209, -22, -219, -80, -58, -36, -71, -198, -103, -26, -198, -30, -148, -199, -154, -158, -106, -24, -123, -88, -30, -107, -122, -174, -97, -236, -81, -121, -172, -233, -193, -134, -177, -239, -203, -99, -45, -88, -238, -219, -242, -88, -11, -94, -251, -174, -60, -214, -130, -205, -190, -47, -143, -181, -96, -175, -31, -202, -99, -45, -56, -235, -199, -242, -88, -83, -190, -234, -221, -0, -87, -247, -203, -202, -207, -119, -166, -172, -197, -195, -203, -186, -249, -119, -166, -220, -117, -209, -186, -188, -41, -143, -53, -229, -174, -143, -191, -45, -133, -220, -148, -193, -120, -248, -2, -228, -166, -60, -246, -177, -117, -94, -214, -118, -191, -51, -229, -177, -211, -118, -183, -117, -114, -221, -238, -92, -46, -66, -111, -202, -106, -249, -20, -11, -24, -152, -114, -28, -26, -209, -165, -177, -63, -24, -107, -9, -157, -238, -47, -205, -110, -217, -54, -250, -193, -116, -219, -123, -5, -119, -52, -143, -53, -182, -112, -90, -103, -221, -86, -239, -99, -121, -184, -233, -182, -127, -234, -156, -223, -92, -44, -179, -53, -126, -48, -221, -121, -158, -225, -226, -102, -193, -12, -255, -193, -116, -255, -121, -134, -5, -107, -233, -7, -211, -205, -63, -110, -246, -122, -199, -157, -78, -175, -108, -59, -252, -96, -190, -245, -189, -222, -226, -242, -166, -226, -6, -71, -47, -35, -160, -169, -200, -185, -238, -182, -142, -207, -23, -209, -255, -209, -148, -249, -120, -252, -18, -8, -126, -52, -23, -59, -167, -237, -230, -213, -121, -179, -236, -152, -251, -209, -148, -9, -105, -130, -37, -92, -252, -163, -41, -27, -50, -4, -221, -214, -167, -118, -231, -166, -87, -158, -196, -148, -19, -105, -146, -203, -214, -175, -101, -62, -248, -209, -148, -17, -105, -2, -16, -36, -157, -133, -163, -252, -163, -41, -47, -162, -119, -5, -173, -247, -242, -120, -99, -165, -182, -249, -169, -211, -109, -95, -183, -22, -136, -96, -202, -141, -189, -86, -179, -123, -82, -22, -7, -63, -26, -95, -127, -215, -205, -203, -211, -227, -178, -102, -250, -206, -148, -21, -59, -87, -112, -129, -117, -207, -203, -195, -77, -249, -240, -188, -121, -115, -121, -242, -241, -162, -217, -94, -152, -193, -148, -17, -229, -12, -184, -143, -229, -41, -76, -89, -145, -167, -40, -43, -151, -239, -76, -153, -144, -135, -151, -245, -203, -119, -166, -44, -200, -195, -203, -42, -230, -59, -83, -246, -227, -225, -101, -45, -243, -157, -41, -247, -241, -240, -178, -162, -249, -206, -148, -247, -120, -120, -89, -215, -124, -103, -202, -124, -60, -188, -172, -110, -30, -24, -123, -24, -105, -120, -89, -227, -60, -176, -99, -190, -178, -210, -121, -96, -199, -121, -101, -189, -243, -192, -142, -235, -202, -76, -123, -96, -199, -117, -199, -229, -225, -118, -92, -119, -82, -30, -110, -199, -117, -101, -91, -238, -192, -142, -235, -202, -214, -236, -129, -29, -215, -157, -149, -135, -155, -114, -221, -205, -229, -207, -151, -250, -221, -121, -4, -198, -209, -251, -247, -198, -190, -233, -226, -187, -139, -177, -99, -186, -245, -235, -201, -121, -83, -123, -124, -55, -229, -147, -127, -221, -116, -174, -91, -167, -199, -185, -128, -52, -246, -72, -95, -222, -92, -28, -183, -186, -189, -246, -7, -13, -85, -99, -13, -189, -115, -126, -174, -189, -56, -24, -251, -161, -193, -164, -192, -215, -205, -124, -160, -41, -75, -52, -47, -96, -104, -175, -169, -61, -55, -24, -251, -159, -155, -87, -160, -9, -118, -59, -87, -26, -67, -25, -251, -159, -175, -224, -246, -191, -44, -188, -84, -24, -251, -159, -105, -104, -241, -185, -193, -216, -247, -12, -170, -83, -171, -219, -238, -229, -230, -135, -177, -219, -249, -234, -92, -83, -151, -140, -93, -205, -39, -157, -139, -139, -92, -212, -24, -187, -174, -46, -218, -151, -250, -106, -198, -143, -25, -69, -55, -145, -177, -151, -170, -119, -222, -212, -236, -26, -99, -199, -84, -126, -115, -27, -187, -162, -242, -219, -218, -216, -255, -148, -223, -208, -198, -110, -167, -252, -86, -54, -246, -54, -229, -55, -177, -177, -147, -41, -191, -125, -141, -125, -75, -249, -141, -107, -236, -82, -202, -111, -89, -99, -79, -82, -126, -179, -26, -59, -144, -242, -219, -212, -216, -111, -116, -210, -57, -239, -228, -2, -206, -216, -101, -212, -107, -93, -180, -75, -67, -141, -181, -150, -86, -47, -63, -20, -198, -142, -162, -214, -191, -110, -180, -80, -35, -99, -7, -209, -135, -110, -171, -169, -59, -159, -141, -189, -67, -255, -186, -105, -245, -208, -63, -146, -143, -52, -229, -142, -102, -46, -208, -140, -189, -65, -185, -112, -49, -118, -2, -229, -186, -139, -177, -211, -39, -215, -87, -140, -157, -60, -185, -24, -250, -206, -148, -53, -242, -107, -228, -59, -227, -231, -166, -108, -200, -247, -166, -252, -240, -33, -31, -98, -202, -11, -185, -108, -252, -222, -56, -216, -34, -31, -98, -186, -253, -255, -157, -15, -49, -246, -55, -231, -67, -140, -21, -208, -124, -136, -233, -238, -231, -202, -211, -247, -166, -187, -159, -115, -255, -247, -166, -187, -223, -201, -135, -24, -43, -17, -217, -16, -99, -255, -97, -30, -9, -98, -236, -51, -204, -101, -128, -177, -171, -48, -23, -83, -198, -238, -193, -252, -236, -27, -251, -3, -115, -7, -182, -185, -3, -48, -31, -98, -186, -251, -191, -228, -67, -76, -119, -255, -215, -124, -136, -233, -238, -231, -142, -16, -99, -111, -222, -255, -203, -134, -24, -59, -240, -142, -187, -205, -147, -159, -91, -215, -5, -189, -211, -216, -119, -71, -177, -95, -5, -77, -201, -216, -107, -39, -215, -45, -42, -173, -198, -46, -187, -102, -239, -164, -221, -62, -105, -119, -79, -110, -242, -147, -104, -236, -170, -187, -185, -60, -5, -253, -254, -164, -211, -205, -165, -171, -177, -151, -142, -76, -160, -34, -177, -140, -61, -197, -128, -113, -113, -232, -129, -113, -168, -217, -177, -30, -114, -101, -28, -98, -70, -43, -150, -162, -144, -140, -67, -204, -136, -196, -215, -237, -115, -253, -165, -215, -56, -196, -236, -178, -115, -12, -202, -194, -66, -92, -160, -177, -130, -66, -6, -106, -201, -171, -108, -202, -148, -5, -163, -239, -192, -88, -73, -65, -51, -232, -188, -125, -249, -65, -27, -106, -108, -210, -220, -116, -193, -254, -58, -209, -61, -151, -166, -91, -244, -91, -75, -71, -209, -88, -95, -233, -118, -126, -110, -93, -22, -152, -194, -88, -113, -233, -241, -91, -149, -238, -177, -48, -126, -231, -106, -182, -186, -173, -94, -91, -119, -15, -155, -10, -179, -147, -206, -213, -111, -229, -120, -56, -83, -169, -214, -233, -158, -158, -129, -138, -124, -217, -190, -212, -120, -201, -92, -185, -185, -105, -159, -159, -183, -46, -58, -69, -17, -119, -96, -172, -233, -92, -118, -174, -11, -126, -139, -3, -99, -133, -231, -227, -111, -87, -31, -245, -237, -53, -86, -123, -186, -173, -15, -109, -100, -199, -150, -230, -213, -50, -86, -128, -46, -154, -39, -93, -125, -123, -141, -213, -160, -211, -22, -40, -248, -58, -133, -141, -29, -45, -231, -55, -189, -162, -121, -126, -96, -172, -21, -93, -255, -210, -161, -103, -235, -118, -71, -227, -101, -99, -5, -233, -250, -35, -64, -188, -100, -188, -113, -200, -223, -73, -225, -229, -208, -88, -101, -186, -208, -30, -202, -141, -149, -166, -171, -102, -183, -249, -161, -219, -188, -210, -222, -71, -140, -181, -39, -118, -99, -112, -176, -190, -206, -21, -198, -186, -212, -73, -235, -20, -142, -129, -230, -226, -53, -86, -169, -58, -151, -75, -40, -108, -172, -93, -93, -192, -53, -114, -115, -94, -56, -185, -198, -106, -86, -118, -114, -75, -130, -195, -88, -233, -2, -208, -193, -210, -237, -22, -2, -166, -140, -213, -47, -24, -252, -177, -121, -174, -121, -118, -205, -223, -84, -145, -43, -229, -194, -218, -153, -48, -86, -201, -148, -185, -92, -188, -255, -140, -149, -50, -100, -178, -79, -26, -189, -141, -85, -178, -102, -233, -56, -152, -107, -99, -172, -137, -157, -157, -183, -126, -213, -70, -27, -219, -235, -37, -37, -195, -88, -23, -107, -46, -185, -144, -140, -181, -177, -102, -183, -112, -215, -27, -191, -145, -54, -117, -72, -141, -111, -191, -133, -227, -103, -252, -40, -218, -42, -238, -230, -161, -241, -115, -104, -171, -184, -155, -135, -198, -15, -161, -173, -37, -187, -121, -104, -252, -8, -218, -90, -220, -148, -67, -227, -231, -207, -118, -25, -89, -83, -30, -106, -151, -145, -53, -229, -161, -246, -82, -100, -77, -153, -168, -189, -12, -89, -83, -78, -106, -93, -127, -212, -70, -153, -178, -210, -101, -241, -180, -28, -26, -63, -112, -118, -74, -180, -53, -126, -218, -236, -148, -104, -107, -252, -168, -217, -89, -70, -91, -227, -55, -205, -78, -9, -81, -227, -215, -204, -206, -146, -77, -49, -126, -203, -92, -8, -143, -61, -52, -126, -199, -236, -116, -142, -207, -219, -32, -187, -181, -161, -166, -124, -116, -83, -222, -27, -83, -30, -186, -41, -239, -141, -41, -27, -221, -44, -221, -27, -227, -103, -203, -37, -36, -54, -206, -247, -250, -173, -4, -179, -113, -170, -215, -245, -199, -142, -150, -39, -102, -158, -229, -213, -235, -125, -108, -118, -175, -180, -129, -198, -57, -56, -237, -79, -237, -158, -110, -43, -153, -39, -26, -252, -182, -132, -66, -198, -175, -21, -39, -157, -211, -22, -106, -78, -185, -47, -211, -242, -93, -248, -2, -206, -192, -89, -187, -213, -45, -78, -242, -166, -144, -241, -104, -164, -187, -253, -92, -202, -230, -145, -112, -24, -135, -102, -225, -12, -122, -94, -205, -119, -223, -31, -188, -251, -225, -7, -99, -235, -152, -198, -23, -115, -122, -142, -222, -195, -233, -248, -222, -56, -225, -140, -102, -56, -185, -214, -194, -130, -14, -191, -251, -225, -253, -209, -183, -239, -141, -223, -129, -104, -134, -159, -175, -154, -185, -214, -253, -237, -209, -119, -63, -124, -255, -238, -71, -99, -73, -70, -51, -124, -232, -118, -110, -174, -250, -189, -95, -218, -215, -122, -128, -212, -187, -239, -143, -190, -127, -15, -102, -128, -9, -65, -142, -111, -174, -175, -59, -165, -156, -108, -19, -134, -144, -227, -150, -229, -53, -27, -13, -188, -104, -159, -158, -158, -107, -239, -217, -230, -35, -127, -249, -216, -106, -157, -235, -9, -116, -22, -104, -242, -216, -130, -10, -108, -114, -124, -20, -204, -72, -242, -170, -148, -162, -193, -213, -201, -69, -60, -91, -164, -153, -9, -222, -255, -221, -249, -173, -47, -167, -200, -95, -145, -101, -26, -248, -127, -71, -143, -73, -234, -123, -95, -156, -227, -121, -154, -70, -161, -243, -206, -102, -182, -131, -18, -13, -22, -102, -59, -176, -153, -237, -176, -68, -147, -133, -217, -14, -109, -102, -59, -42, -177, -213, -194, -108, -71, -54, -179, -189, -47, -17, -124, -97, -182, -247, -54, -179, -125, -91, -98, -188, -133, -217, -190, -181, -153, -45, -127, -231, -254, -110, -249, -108, -223, -217, -204, -150, -63, -129, -127, -191, -124, -182, -239, -109, -102, -203, -95, -199, -127, -88, -62, -219, -15, -54, -179, -229, -15, -231, -63, -46, -159, -237, -71, -43, -238, -213, -130, -33, -87, -156, -134, -3, -187, -227, -160, -157, -135, -85, -7, -194, -234, -68, -232, -169, -107, -43, -206, -196, -129, -213, -161, -208, -19, -218, -86, -28, -139, -3, -171, -115, -161, -167, -185, -173, -56, -25, -7, -86, -71, -67, -79, -126, -91, -113, -56, -14, -172, -78, -199, -69, -83, -243, -28, -172, -56, -32, -7, -102, -39, -164, -119, -217, -234, -105, -49, -0, -38, -114, -63, -27, -118, -92, -18, -188, -134, -195, -126, -181, -186, -28, -179, -97, -191, -89, -93, -47, -52, -172, -115, -9, -218, -33, -104, -238, -218, -221, -98, -140, -32, -142, -253, -213, -30, -65, -28, -214, -67, -111, -86, -171, -26, -184, -215, -221, -118, -243, -242, -131, -165, -2, -65, -163, -91, -31, -154, -218, -142, -24, -227, -137, -195, -154, -246, -120, -226, -176, -95, -237, -81, -196, -97, -191, -89, -227, -246, -235, -113, -231, -215, -10, -184, -209, -48, -123, -220, -104, -152, -61, -110, -52, -204, -30, -183, -211, -42, -199, -239, -180, -202, -225, -59, -173, -114, -244, -78, -43, -29, -188, -214, -121, -75, -79, -87, -53, -230, -170, -235, -166, -94, -95, -196, -152, -26, -96, -110, -20, -10, -79, -152, -194, -73, -3, -139, -126, -99, -99, -186, -224, -208, -162, -202, -108, -170, -182, -210, -208, -146, -147, -222, -68, -89, -199, -177, -185, -97, -102, -186, -218, -121, -126, -223, -154, -216, -112, -52, -36, -191, -81, -77, -12, -71, -28, -146, -63, -25, -152, -98, -210, -205, -225, -50, -241, -18, -208, -144, -28, -46, -19, -215, -11, -14, -105, -254, -218, -238, -45, -24, -8, -134, -195, -202, -150, -128, -225, -176, -178, -202, -111, -56, -172, -172, -219, -27, -14, -43, -43, -241, -134, -195, -202, -218, -186, -225, -176, -178, -90, -110, -56, -172, -172, -127, -27, -14, -211, -213, -28, -83, -70, -108, -94, -54, -207, -59, -31, -250, -239, -42, -220, -221, -217, -208, -223, -236, -55, -158, -135, -30, -84, -184, -54, -178, -161, -246, -87, -135, -28, -122, -168, -173, -106, -204, -4, -106, -232, -111, -86, -140, -208, -249, -185, -68, -213, -111, -206, -100, -235, -219, -68, -85, -85, -166, -210, -212, -159, -91, -88, -49, -249, -86, -253, -216, -249, -217, -185, -159, -136, -208, -17, -119, -34, -126, -76, -39, -88, -82, -249, -30, -107, -106, -71, -95, -246, -157, -139, -40, -73, -179, -6, -186, -137, -51, -140, -194, -191, -102, -211, -112, -221, -101, -44, -122, -236, -62, -98, -65, -231, -183, -240, -211, -191, -231, -240, -61, -149, -21, -227, -63, -203, -242, -242, -67, -108, -150, -187, -22, -254, -179, -102, -251, -92, -127, -16, -102, -28, -168, -108, -160, -239, -57, -35, -215, -15, -10, -75, -255, -99, -237, -132, -173, -110, -183, -127, -115, -217, -252, -4, -243, -54, -143, -207, -237, -116, -62, -30, -123, -210, -185, -60, -107, -127, -184, -209, -223, -169, -77, -246, -95, -46, -124, -115, -77, -213, -16, -181, -193, -38, -28, -128, -131, -241, -125, -253, -162, -117, -141, -137, -228, -160, -112, -182, -250, -240, -187, -142, -157, -20, -199, -89, -58, -55, -215, -253, -206, -89, -255, -162, -117, -209, -233, -254, -102, -37, -28, -112, -244, -25, -236, -6, -70, -140, -244, -207, -58, -55, -90, -254, -136, -137, -144, -200, -134, -31, -227, -21, -222, -109, -107, -239, -1, -38, -162, -162, -48, -252, -170, -169, -189, -45, -153, -220, -44, -26, -236, -24, -107, -112, -209, -238, -21, -252, -222, -70, -250, -78, -54, -71, -243, -188, -219, -106, -158, -98, -117, -181, -126, -161, -196, -153, -137, -236, -201, -38, -57, -105, -94, -94, -83, -74, -167, -157, -18, -84, -28, -255, -11, -102, -179, -218, -169, -66, -197, -9, -16, -17, -59, -125, -40, -27, -127, -115, -137, -201, -188, -31, -46, -11, -188, -108, -164, -22, -229, -32, -116, -186, -221, -155, -43, -61, -100, -202, -102, -116, -171, -163, -5, -47, -152, -114, -224, -18, -178, -155, -114, -31, -13, -61, -161, -28, -1, -237, -157, -219, -108, -112, -167, -139, -81, -15, -93, -76, -65, -46, -200, -51, -163, -71, -37, -92, -124, -5, -207, -25, -189, -45, -225, -120, -44, -158, -165, -175, -107, -202, -107, -215, -237, -139, -22, -136, -140, -124, -160, -41, -143, -17, -181, -154, -255, -186, -105, -119, -91, -192, -101, -189, -206, -77, -87, -139, -148, -52, -42, -198, -135, -179, -180, -47, -177, -154, -38, -200, -139, -166, -246, -70, -98, -84, -81, -79, -31, -157, -73, -206, -92, -96, -219, -210, -189, -5, -234, -205, -117, -254, -214, -101, -244, -82, -133, -227, -79, -59, -173, -30, -9, -76, -154, -32, -31, -111, -74, -127, -68, -252, -184, -217, -91, -118, -92, -141, -210, -26, -23, -231, -40, -202, -12, -163, -12, -71, -218, -207, -206, -197, -21, -92, -153, -84, -6, -164, -196, -196, -70, -153, -142, -56, -7, -236, -193, -199, -206, -233, -146, -251, -195, -40, -231, -145, -216, -184, -125, -249, -243, -194, -242, -166, -204, -212, -59, -233, -182, -175, -174, -23, -134, -27, -159, -255, -223, -78, -206, -219, -39, -4, -66, -62, -216, -148, -21, -143, -111, -122, -249, -109, -107, -148, -75, -136, -163, -10, -133, -95, -140, -114, -2, -121, -173, -60, -240, -199, -40, -33, -16, -7, -253, -114, -157, -75, -83, -163, -220, -190, -171, -46, -136, -209, -238, -245, -111, -253, -143, -109, -224, -170, -203, -142, -22, -2, -39, -53, -205, -203, -136, -218, -108, -80, -65, -91, -49, -244, -177, -105, -134, -234, -191, -177, -94, -241, -43, -78, -79, -26, -79, -89, -11, -252, -136, -147, -115, -159, -34, -106, -20, -194, -141, -121, -26, -206, -80, -140, -252, -16, -75, -218, -38, -14, -246, -213, -108, -80, -119, -76, -128, -65, -253, -208, -160, -22, -235, -121, -135, -17, -152, -213, -31, -18, -148, -178, -43, -36, -247, -34, -161, -190, -222, -6, -85, -119, -139, -144, -182, -126, -189, -42, -65, -123, -184, -28, -90, -208, -88, -31, -102, -81, -8, -90, -181, -143, -85, -151, -95, -3, -232, -151, -55, -11, -21, -203, -175, -244, -134, -41, -10, -238, -112, -62, -21, -177, -139, -251, -73, -31, -55, -156, -192, -255, -34, -156, -157, -143, -34, -8, -162, -70, -15, -251, -126, -160, -197, -208, -104, -5, -137, -120, -18, -214, -134, -4, -148, -96, -86, -13, -167, -36, -139, -248, -38, -5, -143, -139, -240, -159, -183, -46, -63, -104, -122, -161, -201, -113, -41, -78, -112, -118, -222, -252, -144, -203, -248, -239, -87, -81, -0, -235, -38, -79, -221, -228, -139, -163, -245, -115, -105, -16, -98, -240, -135, -196, -121, -215, -56, -104, -28, -54, -142, -28, -119, -48, -116, -190, -165, -86, -53, -52, -242, -62, -154, -7, -67, -108, -16, -195, -196, -58, -246, -211, -119, -13, -248, -207, -1, -254, -231, -16, -255, -115, -212, -192, -255, -126, -11, -20, -251, -68, -148, -138, -66, -89, -12, -90, -145, -203, -150, -30, -168, -37, -149, -223, -170, -184, -113, -98, -222, -7, -135, -240, -25, -249, -129, -112, -118, -147, -200, -153, -69, -51, -103, -62, -83, -191, -25, -2, -99, -70, -99, -105, -8, -210, -249, -221, -219, -119, -116, -54, -86, -29, -111, -156, -68, -164, -216, -93, -245, -222, -15, -134, -158, -27, -15, -19, -137, -227, -223, -246, -135, -145, -183, -99, -11, -246, -105, -91, -11, -103, -125, -247, -4, -216, -67, -63, -22, -94, -26, -197, -143, -134, -176, -219, -202, -28, -169, -181, -244, -177, -245, -231, -194, -139, -213, -82, -136, -98, -217, -117, -166, -225, -0, -64, -240, -7, -238, -84, -164, -126, -139, -32, -2, -132, -83, -56, -63, -58, -96, -22, -112, -221, -244, -154, -96, -248, -245, -174, -59, -221, -230, -162, -56, -204, -24, -21, -182, -33, -192, -125, -161, -242, -249, -32, -73, -18, -160, -145, -59, -134, -29, -6, -233, -226, -206, -131, -212, -134, -18, -47, -181, -98, -235, -180, -125, -173, -89, -183, -135, -43, -22, -188, -243, -185, -25, -157, -207, -196, -132, -195, -82, -125, -201, -203, -214, -245, -47, -157, -174, -86, -39, -192, -70, -126, -240, -20, -167, -173, -179, -230, -141, -22, -14, -36, -69, -200, -41, -131, -4, -228, -33, -162, -40, -234, -160, -212, -99, -168, -13, -128, -165, -254, -179, -151, -237, -133, -14, -10, -159, -100, -199, -44, -100, -64, -236, -133, -141, -61, -111, -67, -63, -112, -118, -73, -124, -168, -234, -238, -40, -70, -194, -121, -16, -152, -46, -116, -220, -233, -44, -244, -142, -88, -182, -210, -32, -138, -2, -195, -41, -245, -130, -222, -135, -171, -103, -212, -26, -51, -27, -76, -10, -10, -241, -121, -249, -202, -90, -54, -43, -221, -51, -111, -177, -55, -182, -225, -196, -189, -235, -66, -252, -244, -251, -213, -83, -127, -102, -73, -112, -107, -56, -241, -167, -214, -9, -48, -246, -97, -233, -150, -90, -62, -243, -39, -18, -111, -135, -166, -83, -99, -149, -190, -242, -219, -193, -242, -137, -187, -48, -177, -241, -180, -12, -241, -81, -153, -169, -159, -128, -248, -200, -116, -234, -139, -38, -144, -249, -215, -163, -28, -232, -31, -158, -152, -251, -194, -5, -66, -63, -28, -25, -195, -125, -117, -222, -188, -92, -184, -255, -150, -206, -124, -21, -184, -161, -48, -157, -246, -95, -55, -205, -133, -135, -178, -229, -211, -254, -107, -238, -166, -166, -179, -54, -155, -199, -218, -115, -233, -19, -39, -238, -51, -126, -105, -73, -223, -133, -248, -13, -125, -226, -81, -84, -164, -175, -233, -220, -215, -160, -229, -246, -206, -58, -221, -139, -133, -171, -113, -233, -236, -212, -116, -12, -123, -213, -153, -206, -143, -21, -35, -52, -69, -96, -201, -9, -204, -230, -62, -137, -130, -40, -54, -157, -183, -125, -81, -184, -201, -150, -156, -191, -108, -222, -246, -20, -196, -180, -233, -188, -151, -24, -212, -90, -112, -76, -30, -44, -57, -130, -217, -220, -151, -209, -80, -96, -159, -57, -227, -195, -221, -214, -147, -229, -158, -152, -24, -62, -52, -157, -179, -115, -252, -223, -133, -87, -223, -37, -167, -47, -155, -150, -27, -110, -26, -19, -249, -242, -234, -6, -12, -138, -79, -133, -84, -213, -37, -71, -48, -39, -53, -182, -149, -107, -221, -129, -53, -100, -186, -196, -105, -155, -242, -60, -155, -154, -23, -251, -112, -201, -105, -204, -86, -200, -91, -126, -26, -159, -201, -110, -183, -169, -7, -202, -63, -49, -57, -245, -165, -53, -222, -202, -230, -47, -229, -185, -77, -220, -65, -234, -22, -45, -143, -53, -113, -38, -100, -151, -101, -121, -176, -137, -146, -163, -93, -136, -229, -225, -38, -54, -150, -126, -237, -149, -199, -155, -120, -39, -244, -75, -168, -60, -222, -196, -245, -147, -75, -147, -242, -104, -19, -55, -135, -148, -163, -218, -51, -225, -18, -151, -79, -254, -195, -234, -182, -171, -23, -160, -1, -250, -61, -178, -23, -141, -187, -174, -26, -181, -83, -53, -237, -43, -170, -129, -104, -2, -48, -223, -72, -57, -160, -199, -115, -63, -72, -223, -180, -67, -231, -26, -56, -62, -89, -9, -114, -243, -193, -79, -222, -52, -177, -171, -17, -168, -157, -199, -216, -12, -15, -205, -164, -227, -232, -193, -180, -59, -44, -174, -139, -102, -213, -29, -53, -123, -5, -11, -243, -232, -212, -89, -61, -169, -211, -78, -169, -1, -172, -159, -164, -116, -71, -186, -127, -249, -102, -22, -37, -62, -206, -69, -250, -53, -216, -166, -254, -239, -96, -143, -145, -135, -1, -95, -51, -221, -192, -153, -167, -126, -224, -131, -17, -145, -189, -97, -210, -44, -112, -156, -225, -44, -99, -111, -166, -224, -241, -47, -223, -144, -37, -131, -90, -115, -226, -79, -103, -104, -29, -143, -220, -36, -221, -115, -34, -152, -33, -112, -103, -78, -42, -146, -52, -121, -186, -167, -107, -169, -45, -176, -8, -189, -32, -74, -128, -112, -75, -123, -2, -163, -30, -205, -226, -197, -180, -95, -184, -159, -78, -178, -246, -147, -184, -83, -114, -176, -81, -99, -235, -52, -158, -131, -248, -26, -113, -19, -40, -86, -40, -128, -136, -136, -103, -42, -192, -104, -80, -160, -2, -209, -34, -176, -95, -99, -28, -25, -217, -55, -72, -23, -15, -51, -160, -250, -138, -62, -222, -26, -200, -70, -248, -166, -81, -127, -22, -129, -109, -144, -53, -249, -100, -69, -211, -14, -109, -13, -93, -6, -14, -246, -56, -141, -96, -45, -47, -152, -15, -209, -143, -65, -253, -189, -113, -4, -173, -101, -139, -240, -88, -164, -125, -23, -108, -140, -229, -40, -163, -241, -177, -12, -229, -50, -176, -31, -4, -55, -78, -199, -153, -0, -52, -236, -121, -76, -63, -51, -224, -21, -64, -18, -225, -80, -146, -110, -25, -88, -37, -66, -154, -181, -255, -30, -62, -168, -125, -192, -121, -141, -246, -64, -161, -149, -157, -78, -84, -104, -225, -231, -31, -28, -5, -95, -162, -126, -37, -183, -8, -108, -250, -100, -230, -122, -214, -124, -135, -56, -7, -81, -56, -134, -35, -218, -119, -65, -112, -88, -227, -189, -146, -125, -176, -67, -90, -60, -117, -3, -144, -40, -67, -71, -46, -225, -224, -18, -69, -200, -55, -132, -183, -79, -228, -94, -14, -181, -70, -110, -67, -136, -105, -50, -5, -223, -211, -48, -239, -186, -158, -23, -113, -255, -108, -56, -21, -153, -45, -247, -247, -191, -99, -108, -207, -223, -200, -237, -107, -221, -127, -126, -1, -57, -20, -199, -155, -29, -16, -13, -185, -4, -164, -181, -27, -59, -129, -8, -199, -233, -228, -9, -36, -113, -88, -110, -56, -217, -194, -159, -76, -162, -56, -173, -153, -155, -212, -26, -219, -97, -167, -2, -196, -53, -242, -211, -26, -168, -235, -98, -168, -34, -122, -245, -115, -212, -50, -52, -55, -100, -169, -249, -108, -6, -115, -110, -79, -36, -15, -253, -120, -179, -171, -17, -176, -100, -152, -28, -18, -198, -40, -125, -229, -125, -40, -253, -236, -48, -130, -223, -114, -112, -24, -144, -1, -52, -164, -209, -60, -32, -29, -201, -139, -130, -192, -79, -80, -168, -15, -65, -131, -240, -88, -249, -10, -64, -109, -4, -37, -101, -154, -88, -211, -39, -142, -238, -183, -164, -53, -12, -178, -230, -202, -58, -43, -24, -81, -196, -5, -172, -102, -143, -138, -3, -72, -41, -69, -192, -114, -170, -184, -206, -20, -20, -81, -124, -247, -192, -81, -243, -16, -159, -126, -210, -232, -158, -158, -63, -64, -135, -100, -146, -162, -14, -107, -139, -255, -196, -77, -250, -97, -244, -132, -38, -177, -74, -89, -92, -171, -237, -229, -87, -43, -152, -174, -129, -155, -226, -203, -162, -152, -206, -248, -57, -182, -2, -136, -201, -60, -30, -193, -5, -93, -35, -148, -149, -161, -123, -66, -227, -177, -214, -181, -55, -87, -60, -23, -113, -243, -176, -217, -46, -104, -119, -192, -70, -149, -116, -77, -116, -147, -199, -9, -159, -181, -45, -29, -150, -205, -76, -138, -9, -187, -238, -21, -76, -206, -64, -164, -247, -2, -31, -192, -238, -35, -137, -51, -152, -89, -77, -82, -174, -105, -83, -249, -72, -237, -162, -240, -118, -222, -53, -224, -255, -238, -225, -126, -51, -160, -2, -31, -63, -41, -184, -115, -30, -91, -171, -127, -25, -20, -175, -204, -212, -202, -182, -94, -218, -144, -178, -17, -175, -180, -177, -170, -99, -217, -159, -161, -247, -122, -91, -172, -206, -115, -241, -104, -114, -139, -87, -198, -150, -246, -23, -95, -69, -83, -236, -117, -60, -97, -89, -72, -38, -186, -67, -171, -216, -98, -60, -21, -241, -120, -5, -154, -207, -196, -234, -39, -209, -116, -224, -135, -162, -96, -71, -234, -123, -8, -76, -139, -158, -6, -7, -20, -136, -49, -255, -36, -175, -202, -140, -171, -41, -226, -58, -59, -250, -72, -22, -91, -42, -176, -87, -198, -89, -43, -177, -18, -35, -121, -85, -158, -224, -64, -77, -192, -58, -85, -5, -137, -215, -161, -127, -98, -103, -109, -244, -47, -197, -115, -28, -10, -52, -241, -60, -49, -131, -251, -177, -224, -154, -193, -53, -214, -162, -95, -240, -96, -77, -197, -116, -0, -92, -47, -169, -130, -255, -126, -26, -95, -28, -140, -95, -45, -14, -88, -133, -223, -234, -17, -2, -93, -25, -79, -14, -80, -255, -172, -228, -108, -35, -2, -157, -82, -208, -194, -14, -236, -6, -112, -19, -232, -19, -63, -237, -252, -2, -27, -19, -221, -171, -223, -27, -122, -13, -143, -221, -36, -11, -128, -64, -245, -12, -52, -53, -192, -34, -74, -253, -145, -15, -51, -160, -30, -103, -232, -138, -163, -200, -29, -57, -81, -81, -227, -75, -166, -168, -226, -232, -115, -82, -84, -63, -158, -123, -90, -205, -29, -68, -115, -80, -151, -65, -220, -11, -244, -233, -179, -155, -206, -13, -57, -166, -5, -67, -70, -8, -95, -148, -243, -160, -61, -162, -179, -105, -216, -80, -125, -201, -65, -107, -2, -146, -96, -208, -196, -60, -72, -173, -92, -108, -168, -88, -71, -95, -150, -139, -8, -126, -190, -176, -52, -6, -58, -63, -203, -220, -220, -74, -86, -175, -59, -16, -193, -22, -129, -161, -249, -156, -204, -47, -57, -32, -119, -44, -104, -233, -216, -42, -222, -22, -190, -4, -224, -155, -128, -60, -238, -71, -161, -78, -177, -149, -242, -68, -132, -248, -226, -145, -29, -0, -253, -90, -121, -90, -28, -244, -68, -138, -161, -46, -36, -29, -17, -137, -156, -153, -96, -249, -33, -168, -7, -20, -7, -163, -184, -129, -108, -70, -25, -191, -65, -119, -73, -37, -235, -80, -71, -236, -63, -115, -176, -175, -71, -62, -28, -202, -159, -118, -232, -16, -238, -108, -89, -85, -85, -113, -70, -50, -30, -69, -195, -10, -7, -100, -108, -190, -25, -86, -238, -112, -216, -31, -16, -35, -46, -231, -39, -102, -82, -59, -127, -42, -112, -141, -218, -78, -14, -96, -216, -113, -36, -140, -63, -237, -252, -239, -255, -204, -163, -244, -31, -252, -95, -179, -125, -182, -68, -6, -68, -129, -183, -234, -112, -84, -64, -6, -255, -91, -66, -102, -219, -80, -199, -98, -236, -39, -160, -114, -245, -145, -112, -125, -129, -218, -215, -250, -99, -19, -128, -182, -208, -199, -8, -159, -157, -165, -7, -127, -157, -74, -197, -43, -130, -66, -241, -249, -28, -38, -106, -193, -60, -228, -20, -205, -217, -110, -223, -249, -101, -34, -99, -204, -8, -34, -28, -246, -69, -80, -44, -218, -12, -228, -39, -73, -213, -37, -76, -170, -184, -178, -138, -212, -96, -190, -89, -135, -248, -18, -238, -50, -22, -23, -8, -112, -38, -220, -88, -232, -85, -17, -113, -227, -12, -88, -51, -25, -80, -4, -211, -80, -38, -87, -129, -179, -160, -209, -36, -254, -24, -148, -37, -190, -203, -248, -223, -18, -124, -0, -116, -228, -199, -83, -144, -185, -203, -129, -104, -77, -253, -20, -5, -75, -65, -126, -174, -90, -155, -103, -94, -178, -200, -60, -73, -163, -105, -223, -101, -43, -114, -205, -158, -202, -175, -42, -236, -106, -6, -43, -233, -202, -14, -175, -234, -176, -64, -35, -11, -1, -100, -230, -122, -216, -213, -63, -43, -169, -87, -161, -63, -197, -120, -229, -222, -12, -212, -42, -161, -43, -88, -24, -134, -113, -120, -250, -108, -15, -178, -75, -78, -84, -66, -48, -245, -71, -49, -252, -38, -89, -127, -180, -74, -159, -203, -221, -160, -95, -158, -241, -239, -182, -45, -250, -198, -139, -64, -26, -30, -169, -37, -80, -61, -117, -176, -44, -69, -145, -71, -50, -79, -12, -215, -211, -44, -255, -210, -86, -127, -177, -177, -200, -19, -13, -162, -237, -234, -29, -150, -132, -137, -70, -35, -248, -159, -245, -100, -81, -223, -233, -86, -205, -97, -45, -236, -163, -86, -50, -35, -75, -9, -146, -45, -82, -102, -20, -248, -179, -254, -100, -61, -101, -212, -119, -245, -178, -11, -174, -50, -19, -67, -92, -232, -69, -249, -133, -176, -189, -51, -164, -202, -221, -115, -81, -229, -238, -165, -169, -18, -147, -86, -185, -150, -40, -177, -166, -124, -26, -191, -134, -91, -158, -31, -185, -136, -25, -61, -12, -223, -244, -44, -201, -49, -141, -134, -243, -192, -77, -13, -40, -146, -127, -201, -240, -80, -116, -102, -45, -100, -201, -87, -50, -163, -76, -1, -146, -170, -180, -217, -40, -166, -138, -244, -16, -82, -163, -114, -21, -164, -43, -211, -67, -140, -149, -144, -19, -229, -64, -28, -186, -169, -203, -30, -129, -52, -114, -92, -214, -113, -244, -146, -13, -190, -178, -13, -198, -62, -249, -91, -205, -226, -175, -66, -39, -3, -51, -79, -93, -241, -170, -173, -153, -79, -149, -96, -64, -11, -88, -34, -24, -214, -53, -196, -167, -130, -8, -108, -97, -215, -251, -146, -112, -108, -150, -112, -189, -9, -255, -194, -153, -98, -189, -8, -202, -147, -10, -191, -200, -101, -156, -16, -212, -52, -124, -125, -20, -14, -16, -24, -22, -164, -103, -57, -55, -165, -223, -171, -52, -36, -111, -130, -57, -116, -232, -100, -141, -163, -249, -24, -102, -243, -167, -162, -225, -12, -30, -81, -191, -164, -39, -104, -248, -121, -232, -128, -125, -148, -56, -187, -228, -149, -74, -246, -148, -207, -138, -22, -222, -119, -62, -15, -226, -219, -50, -196, -84, -189, -130, -144, -150, -36, -160, -188, -53, -4, -89, -193, -73, -234, -43, -206, -20, -161, -131, -59, -153, -3, -34, -46, -5, -174, -125, -206, -166, -186, -10, -220, -71, -1, -115, -71, -177, -246, -203, -235, -88, -8, -245, -7, -24, -13, -51, -205, -240, -167, -161, -51, -64, -96, -108, -212, -72, -52, -169, -9, -5, -171, -71, -254, -213, -214, -27, -140, -90, -43, -209, -86, -186, -142, -221, -180, -175, -185, -99, -233, -229, -44, -115, -44, -188, -57, -48, -147, -3, -205, -33, -70, -238, -49, -59, -200, -45, -202, -200, -198, -108, -32, -255, -134, -193, -183, -106, -31, -146, -153, -240, -80, -6, -12, -153, -252, -217, -219, -45, -197, -109, -38, -196, -152, -194, -161, -112, -206, -191, -101, -41, -140, -190, -189, -111, -47, -22, -211, -232, -78, -148, -232, -189, -213, -80, -169, -46, -173, -144, -17, -0, -56, -152, -81, -123, -36, -46, -206, -144, -167, -165, -42, -153, -197, -56, -188, -239, -225, -235, -245, -150, -239, -20, -205, -52, -118, -213, -235, -184, -60, -230, -74, -48, -184, -217, -62, -90, -66, -206, -80, -19, -252, -196, -159, -27, -1, -94, -75, -104, -27, -113, -35, -61, -112, -177, -60, -169, -140, -224, -204, -77, -141, -117, -66, -149, -71, -240, -124, -1, -124, -46, -7, -198, -40, -44, -201, -27, -61, -133, -251, -10, -86, -193, -252, -14, -190, -56, -162, -48, -255, -152, -127, -219, -112, -18, -33, -156, -207, -18, -101, -70, -54, -145, -200, -218, -198, -56, -21, -71, -111, -231, -20, -174, -20, -104, -188, -196, -114, -106, -155, -185, -179, -22, -72, -134, -83, -36, -153, -224, -226, -196, -232, -4, -172, -71, -241, -38, -133, -75, -129, -190, -79, -242, -139, -175, -120, -221, -228, -98, -14, -174, -194, -56, -69, -153, -48, -138, -163, -169, -92, -40, -70, -12, -232, -86, -148, -210, -143, -254, -77, -119, -37, -185, -255, -98, -49, -139, -65, -107, -242, -68, -233, -48, -58, -215, -124, -74, -179, -23, -202, -56, -10, -180, -84, -108, -188, -185, -6, -81, -40, -36, -208, -46, -104, -232, -33, -222, -180, -194, -231, -247, -49, -199, -29, -165, -210, -197, -143, -192, -227, -94, -3, -44, -148, -34, -14, -226, -11, -72, -177, -243, -247, -157, -125, -167, -245, -224, -98, -144, -241, -223, -157, -29, -184, -171, -97, -61, -24, -242, -54, -249, -34, -2, -145, -70, -225, -223, -221, -240, -75, -32, -56, -217, -61, -255, -235, -84, -36, -147, -191, -167, -42, -117, -232, -109, -16, -121, -110, -176, -99, -201, -44, -35, -216, -80, -37, -174, -235, -17, -26, -213, -57, -196, -154, -231, -233, -238, -153, -207, -234, -185, -120, -46, -244, -107, -103, -62, -171, -38, -192, -8, -194, -97, -116, -31, -214, -3, -227, -165, -14, -35, -46, -83, -1, -74, -230, -38, -121, -15, -130, -82, -11, -60, -222, -7, -189, -112, -59, -218, -211, -70, -178, -6, -117, -212, -245, -33, -107, -229, -225, -135, -217, -131, -67, -228, -85, -122, -247, -63, -82, -19, -196, -81, -230, -15, -194, -236, -69, -179, -209, -239, -51, -223, -36, -156, -206, -106, -97, -3, -109, -218, -4, -222, -87, -222, -29, -84, -212, -233, -106, -209, -127, -183, -193, -189, -186, -100, -155, -95, -229, -22, -18, -128, -60, -250, -206, -93, -97, -54, -175, -220, -62, -162, -148, -175, -251, -233, -9, -130, -92, -1, -55, -212, -191, -179, -237, -24, -203, -66, -123, -244, -170, -148, -199, -62, -110, -176, -15, -82, -125, -174, -127, -31, -96, -133, -254, -70, -218, -55, -226, -60, -120, -148, -1, -207, -219, -70, -190, -175, -204, -164, -122, -85, -151, -220, -16, -179, -9, -128, -45, -18, -32, -11, -218, -217, -77, -4, -220, -153, -67, -48, -155, -183, -67, -13, -212, -223, -144, -20, -100, -160, -213, -207, -13, -214, -131, -179, -51, -41, -1, -92, -115, -42, -87, -105, -127, -52, -154, -212, -63, -44, -249, -227, -39, -164, -178, -1, -60, -155, -17, -77, -63, -234, -175, -226, -28, -173, -164, -222, -10, -161, -100, -69, -195, -124, -14, -199, -155, -199, -192, -157, -187, -194, -77, -128, -142, -123, -242, -138, -144, -74, -49, -11, -170, -93, -52, -52, -212, -211, -44, -206, -50, -37, -43, -68, -102, -251, -57, -59, -48, -84, -236, -88, -7, -97, -228, -230, -89, -153, -252, -102, -74, -229, -170, -100, -132, -215, -38, -253, -50, -11, -254, -213, -209, -124, -27, -30, -139, -45, -59, -106, -150, -184, -59, -200, -193, -184, -29, -1, -57, -46, -10, -200, -149, -136, -191, -90, -22, -202, -69, -159, -36, -198, -246, -244, -136, -236, -32, -250, -230, -47, -35, -95, -223, -17, -244, -209, -180, -198, -16, -58, -223, -227, -216, -72, -25, -222, -131, -134, -112, -133, -8, -30, -38, -29, -25, -196, -116, -33, -190, -220, -81, -170, -75, -125, -22, -15, -174, -151, -153, -48, -244, -50, -152, -43, -191, -35, -23, -11, -210, -25, -237, -193, -153, -207, -238, -13, -201, -176, -168, -1, -130, -38, -68, -219, -177, -192, -190, -142, -138, -121, -14, -30, -27, -178, -104, -27, -142, -246, -83, -21, -35, -72, -48, -201, -193, -9, -15, -173, -126, -247, -83, -224, -255, -44, -10, -200, -109, -35, -93, -161, -181, -138, -129, -194, -130, -214, -204, -172, -46, -240, -194, -44, -154, -167, -84, -35, -100, -35, -247, -99, -181, -177, -15, -244, -85, -71, -150, -27, -101, -119, -125, -117, -49, -177, -140, -100, -175, -242, -18, -121, -17, -34, -149, -156, -33, -10, -2, -99, -26, -81, -233, -147, -231, -149, -15, -112, -16, -188, -42, -118, -205, -18, -66, -171, -26, -150, -153, -123, -86, -247, -52, -160, -232, -205, -168, -143, -199, -119, -23, -115, -210, -165, -17, -132, -111, -155, -142, -139, -200, -171, -2, -20, -168, -215, -195, -52, -71, -142, -8, -4, -130, -145, -252, -93, -179, -157, -178, -236, -215, -189, -134, -19, -71, -169, -43, -127, -75, -53, -162, -246, -56, -31, -2, -189, -39, -250, -135, -182, -155, -73, -136, -244, -115, -81, -129, -110, -92, -63, -156, -71, -243, -186, -205, -76, -125, -33, -219, -224, -144, -22, -133, -150, -163, -219, -119, -232, -39, -92, -87, -167, -112, -10, -88, -215, -188, -159, -68, -65, -246, -76, -123, -252, -232, -228, -225, -212, -228, -181, -118, -227, -226, -158, -110, -66, -57, -140, -227, -210, -240, -217, -44, -6, -165, -14, -73, -113, -207, -225, -244, -69, -50, -97, -174, -36, -7, -233, -107, -164, -28, -62, -63, -245, -148, -90, -6, -248, -250, -158, -121, -168, -96, -59, -76, -95, -173, -28, -89, -169, -107, -12, -69, -144, -186, -213, -19, -140, -101, -142, -176, -212, -48, -144, -90, -44, -132, -88, -30, -73, -105, -175, -114, -141, -11, -153, -83, -180, -48, -73, -36, -251, -36, -58, -252, -225, -207, -189, -218, -214, -94, -233, -175, -153, -245, -111, -86, -104, -17, -5, -182, -58, -158, -253, -213, -90, -59, -26, -242, -139, -212, -221, -152, -120, -248, -30, -57, -53, -102, -242, -103, -230, -240, -45, -80, -79, -125, -152, -168, -128, -23, -142, -41, -194, -122, -86, -156, -79, -93, -164, -167, -188, -26, -182, -103, -150, -163, -198, -193, -101, -51, -12, -242, -67, -42, -43, -113, -153, -67, -16, -84, -168, -160, -84, -166, -35, -123, -205, -46, -233, -105, -151, -81, -42, -159, -192, -229, -247, -112, -89, -134, -81, -138, -39, -211, -159, -250, -242, -141, -154, -83, -236, -146, -20, -105, -209, -192, -8, -34, -202, -242, -141, -66, -96, -75, -151, -82, -22, -7, -98, -132, -65, -14, -72, -181, -236, -173, -155, -30, -193, -35, -248, -159, -100, -30, -99, -140, -92, -140, -133, -50, -74, -55, -51, -202, -128, -32, -138, -102, -112, -26, -43, -165, -17, -74, -146, -110, -230, -225, -120, -202, -199, -96, -78, -201, -42, -28, -1, -152, -215, -156, -95, -232, -98, -45, -139, -49, -203, -101, -55, -229, -24, -41, -55, -45, -225, -65, -97, -11, -8, -76, -94, -143, -126, -142, -37, -206, -184, -124, -201, -178, -125, -35, -135, -189, -26, -238, -61, -122, -129, -144, -113, -127, -56, -4, -43, -186, -171, -104, -44, -138, -218, -139, -121, -81, -48, -250, -105, -165, -88, -80, -112, -198, -102, -17, -79, -88, -199, -130, -233, -87, -75, -26, -227, -125, -158, -150, -153, -35, -58, -33, -206, -23, -68, -42, -166, -43, -236, -98, -149, -141, -167, -70, -5, -235, -179, -89, -252, -223, -43, -10, -2, -219, -4, -22, -2, -103, -187, -135, -200, -2, -4, -224, -30, -55, -79, -24, -44, -79, -116, -130, -127, -45, -31, -60, -26, -194, -154, -135, -84, -211, -129, -247, -128, -175, -144, -227, -101, -33, -239, -39, -33, -88, -25, -167, -188, -162, -192, -102, -243, -252, -102, -161, -131, -199, -167, -92, -21, -77, -168, -200, -127, -30, -75, -73, -113, -69, -121, -128, -80, -3, -243, -185, -216, -251, -5, -139, -38, -66, -186, -44, -101, -104, -110, -187, -100, -93, -84, -43, -47, -204, -48, -93, -23, -109, -116, -54, -95, -84, -64, -50, -199, -0, -51, -112, -20, -44, -148, -155, -244, -20, -195, -164, -162, -141, -80, -69, -19, -28, -209, -68, -161, -79, -242, -161, -131, -39, -171, -0, -45, -119, -182, -41, -215, -55, -191, -208, -238, -219, -132, -110, -98, -173, -111, -30, -101, -195, -73, -141, -49, -187, -186, -129, -154, -234, -105, -240, -233, -85, -139, -206, -159, -203, -86, -179, -219, -210, -218, -11, -229, -13, -88, -138, -50, -109, -55, -4, -158, -194, -66, -86, -244, -157, -65, -49, -248, -226, -50, -231, -109, -92, -168, -188, -33, -152, -156, -234, -150, -236, -81, -219, -153, -79, -110, -142, -219, -39, -101, -242, -157, -204, -7, -190, -183, -102, -94, -155, -160, -123, -14, -182, -46, -103, -255, -217, -134, -221, -99, -70, -46, -156, -68, -41, -245, -225, -150, -144, -17, -221, -81, -120, -155, -133, -203, -39, -22, -193, -246, -249, -145, -151, -83, -242, -213, -196, -247, -12, -197, -95, -0, -23, -207, -230, -49, -113, -44, -126, -130, -225, -225, -218, -186, -126, -113, -97, -89, -16, -85, -21, -23, -26, -102, -85, -143, -11, -23, -90, -226, -236, -198, -98, -36, -98, -17, -122, -172, -254, -32, -169, -216, -13, -165, -210, -51, -3, -82, -110, -64, -81, -75, -242, -90, -62, -20, -239, -151, -191, -11, -98, -69, -159, -225, -208, -207, -189, -223, -218, -252, -242, -228, -203, -144, -118, -156, -152, -102, -164, -216, -127, -128, -138, -214, -78, -233, -188, -134, -34, -176, -43, -165, -138, -225, -238, -110, -158, -73, -177, -13, -199, -109, -232, -154, -101, -144, -175, -142, -122, -207, -225, -145, -6, -68, -246, -11, -163, -235, -140, -34, -222, -117, -102, -200, -50, -47, -100, -252, -59, -51, -71, -67, -202, -85, -149, -202, -141, -50, -42, -118, -138, -91, -137, -95, -75, -132, -112, -77, -49, -181, -175, -46, -37, -227, -84, -22, -137, -188, -49, -1, -87, -5, -155, -232, -168, -231, -225, -172, -124, -32, -118, -49, -2, -126, -62, -155, -5, -89, -0, -60, -85, -8, -33, -59, -49, -203, -68, -25, -226, -139, -139, -181, -138, -10, -84, -131, -255, -173, -3, -209, -149, -156, -18, -138, -251, -234, -196, -226, -88, -91, -45, -142, -100, -35, -229, -82, -67, -187, -38, -55, -103, -117, -76, -255, -51, -199, -123, -74, -234, -168, -133, -100, -154, -91, -222, -121, -34, -1, -221, -162, -50, -179, -128, -185, -165, -82, -209, -94, -91, -58, -44, -28, -238, -90, -137, -129, -145, -247, -37, -10, -100, -210, -1, -142, -70, -204, -180, -34, -110, -160, -149, -54, -34, -65, -63, -240, -19, -203, -162, -9, -43, -125, -37, -171, -82, -8, -112, -9, -188, -142, -112, -249, -100, -193, -230, -228, -246, -65, -124, -81, -84, -223, -87, -180, -65, -232, -198, -145, -17, -2, -235, -206, -53, -46, -223, -71, -201, -179, -241, -53, -208, -79, -163, -42, -115, -100, -174, -202, -106, -126, -17, -206, -16, -194, -230, -100, -217, -197, -93, -48, -222, -11, -5, -249, -114, -90, -55, -228, -229, -49, -205, -47, -15, -25, -210, -111, -95, -183, -179, -68, -241, -154, -98, -50, -158, -125, -163, -86, -113, -177, -70, -232, -218, -105, -139, -220, -44, -95, -109, -172, -184, -122, -35, -31, -155, -122, -38, -90, -130, -104, -142, -100, -21, -46, -89, -134, -73, -109, -254, -173, -90, -176, -64, -153, -84, -73, -87, -176, -41, -178, -180, -250, -189, -149, -235, -182, -16, -70, -43, -2, -189, -87, -101, -90, -174, -148, -58, -114, -206, -100, -38, -196, -170, -57, -13, -167, -204, -162, -209, -241, -144, -246, -53, -16, -171, -135, -227, -216, -156, -148, -84, -115, -56, -110, -56, -79, -31, -172, -154, -149, -115, -245, -224, -3, -205, -30, -227, -71, -34, -205, -99, -152, -91, -54, -86, -235, -250, -84, -208, -243, -145, -120, -165, -78, -183, -95, -65, -227, -70, -96, -69, -64, -117, -163, -120, -109, -103, -23, -253, -162, -140, -130, -243, -14, -3, -153, -66, -116, -133, -83, -97, -41, -234, -204, -49, -172, -228, -13, -246, -230, -49, -154, -125, -54, -250, -54, -126, -186, -73, -41, -41, -185, -164, -238, -89, -195, -228, -111, -70, -73, -219, -63, -15, -62, -196, -199, -130, -27, -12, -113, -117, -150, -2, -187, -43, -227, -52, -80, -93, -2, -171, -250, -78, -224, -47, -98, -172, -242, -60, -245, -177, -104, -56, -250, -159, -2, -216, -49, -108, -11, -9, -243, -238, -86, -170, -94, -183, -132, -68, -53, -22, -176, -82, -111, -109, -69, -223, -227, -64, -40, -28, -88, -11, -115, -51, -86, -216, -62, -91, -128, -238, -106, -18, -252, -95, -85, -119, -254, -23, -78, -95, -50, -47, -1, -7, -237, -220, -202, -84, -72, -197, -39, -18, -159, -97, -133, -134, -39, -228, -177, -237, -23, -17, -218, -176, -234, -6, -243, -153, -193, -41, -145, -223, -85, -121, -63, -209, -44, -109, -76, -156, -167, -153, -156, -93, -41, -8, -246, -236, -197, -151, -130, -165, -246, -218, -139, -185, -191, -140, -151, -172, -244, -76, -193, -247, -221, -250, -170, -91, -229, -107, -209, -152, -188, -20, -40, -47, -56, -188, -11, -143, -21, -85, -29, -208, -95, -91, -23, -238, -12, -147, -83, -230, -168, -158, -162, -114, -186, -196, -249, -236, -223, -30, -124, -126, -235, -223, -58, -187, -32, -215, -228, -98, -213, -186, -43, -48, -174, -219, -85, -200, -148, -210, -252, -21, -209, -130, -206, -223, -28, -110, -249, -170, -186, -158, -213, -9, -92, -46, -137, -243, -196, -109, -44, -52, -2, -192, -224, -239, -169, -69, -149, -18, -207, -247, -170, -2, -36, -229, -143, -115, -108, -184, -251, -68, -61, -189, -39, -157, -0, -25, -182, -207, -126, -229, -60, -31, -162, -184, -173, -113, -20, -25, -212, -71, -123, -150, -180, -238, -113, -6, -206, -230, -245, -30, -54, -186, -108, -132, -65, -53, -147, -89, -148, -84, -139, -195, -202, -76, -151, -249, -108, -168, -149, -134, -170, -110, -17, -244, -0, -222, -18, -11, -161, -24, -169, -38, -65, -184, -212, -66, -150, -207, -148, -7, -237, -110, -16, -252, -64, -33, -71, -145, -113, -188, -81, -5, -195, -54, -211, -97, -150, -194, -187, -1, -57, -44, -49, -165, -116, -146, -45, -170, -171, -79, -154, -2, -155, -188, -177, -80, -82, -71, -129, -38, -36, -139, -200, -133, -202, -238, -212, -106, -26, -159, -231, -122, -19, -173, -116, -103, -121, -217, -235, -2, -151, -74, -165, -197, -131, -13, -79, -5, -62, -147, -225, -88, -210, -73, -177, -195, -32, -234, -96, -158, -39, -146, -172, -154, -122, -72, -69, -165, -124, -41, -27, -101, -189, -173, -125, -231, -99, -116, -143, -53, -183, -26, -184, -127, -26, -231, -210, -187, -55, -53, -28, -192, -87, -149, -97, -131, -226, -81, -220, -71, -138, -118, -194, -98, -237, -160, -235, -250, -41, -53, -167, -215, -33, -231, -185, -1, -4, -169, -10, -171, -128, -22, -184, -58, -225, -35, -143, -10, -184, -104, -192, -184, -99, -215, -183, -126, -110, -72, -10, -62, -102, -96, -53, -68, -18, -11, -184, -153, -21, -148, -179, -175, -176, -167, -238, -213, -41, -145, -36, -212, -82, -168, -22, -246, -66, -66, -131, -143, -167, -121, -112, -52, -209, -46, -251, -11, -218, -247, -254, -48, -144, -25, -89, -187, -84, -143, -15, -203, -155, -192, -215, -88, -9, -5, -160, -216, -227, -8, -136, -57, -153, -143, -35, -255, -65, -72, -95, -211, -125, -20, -127, -1, -10, -11, -166, -176, -90, -28, -77, -76, -204, -1, -240, -180, -222, -73, -131, -104, -232, -115, -108, -197, -225, -41, -25, -154, -71, -167, -251, -14, -200, -57, -74, -236, -112, -154, -151, -237, -11, -126, -43, -191, -234, -118, -78, -90, -189, -94, -255, -111, -155, -249, -249, -139, -123, -80, -87, -25, -40, -59, -242, -247, -180, -10, -65, -171, -57, -166, -82, -199, -173, -5, -187, -186, -14, -233, -188, -49, -76, -245, -68, -251, -109, -94, -142, -58, -135, -80, -86, -217, -219, -89, -115, -102, -163, -96, -216, -223, -198, -83, -169, -241, -36, -6, -56, -175, -42, -131, -13, -23, -152, -159, -76, -86, -150, -218, -174, -84, -148, -122, -33, -222, -101, -241, -252, -158, -181, -127, -109, -157, -150, -66, -118, -158, -142, -153, -89, -156, -163, -125, -122, -222, -42, -197, -227, -84, -14, -143, -201, -235, -17, -86, -14, -145, -217, -114, -121, -108, -12, -244, -8, -141, -174, -8, -78, -234, -171, -156, -226, -56, -220, -18, -135, -173, -58, -236, -136, -68, -159, -30, -172, -235, -203, -40, -10, -181, -91, -178, -78, -52, -56, -100, -98, -75, -97, -55, -134, -48, -63, -151, -132, -120, -18, -241, -250, -75, -15, -62, -23, -22, -126, -56, -155, -167, -117, -151, -83, -120, -94, -100, -72, -127, -143, -235, -205, -142, -217, -136, -83, -171, -100, -119, -216, -116, -85, -201, -46, -104, -34, -76, -34, -172, -30, -89, -54, -196, -109, -83, -195, -172, -58, -158, -207, -24, -189, -83, -59, -71, -47, -217, -194, -41, -153, -132, -207, -184, -147, -170, -18, -245, -115, -34, -58, -94, -138, -232, -11, -159, -227, -13, -208, -195, -160, -242, -73, -148, -230, -187, -56, -114, -135, -194, -15, -13, -35, -54, -54, -220, -192, -234, -153, -85, -85, -49, -28, -151, -49, -172, -173, -22, -203, -75, -236, -91, -4, -119, -203, -31, -124, -227, -114, -20, -255, -48, -59, -135, -15, -8, -50, -5, -171, -246, -141, -227, -220, -181, -90, -187, -98, -60, -133, -31, -216, -90, -70, -239, -83, -27, -98, -73, -171, -60, -47, -127, -150, -17, -141, -221, -112, -24, -77, -159, -9, -95, -92, -236, -121, -209, -165, -128, -108, -157, -111, -107, -171, -60, -241, -156, -167, -113, -188, -156, -91, -255, -16, -146, -166, -140, -91, -145, -65, -255, -16, -40, -110, -85, -132, -110, -15, -40, -147, -156, -226, -231, -133, -105, -107, -113, -47, -175, -4, -31, -210, -127, -252, -0, -149, -114, -211, -18, -251, -27, -201, -91, -243, -183, -246, -149, -17, -172, -207, -112, -17, -79, -253, -7, -237, -110, -154, -178, -3, -165, -246, -155, -8, -224, -170, -245, -26, -202, -176, -26, -107, -88, -125, -173, -226, -139, -130, -162, -15, -159, -125, -151, -22, -99, -177, -235, -68, -236, -143, -184, -81, -127, -74, -155, -165, -20, -58, -250, -163, -178, -242, -209, -31, -140, -149, -223, -191, -236, -70, -213, -213, -190, -83, -199, -205, -126, -175, -158, -104, -229, -249, -114, -219, -69, -73, -237, -88, -108, -49, -223, -49, -217, -185, -162, -110, -239, -170, -222, -31, -163, -150, -147, -85, -66, -109, -156, -163, -246, -181, -158, -45, -194, -72, -136, -47, -106, -175, -76, -194, -20, -55, -189, -29, -76, -163, -28, -55, -65, -43, -43, -162, -144, -51, -97, -225, -89, -174, -102, -28, -229, -42, -245, -61, -72, -149, -17, -252, -163, -188, -59, -150, -241, -26, -98, -65, -25, -193, -168, -213, -190, -107, -76, -192, -154, -159, -18, -87, -179, -38, -58, -59, -250, -238, -240, -206, -13, -189, -250, -133, -165, -57, -174, -47, -169, -163, -149, -137, -133, -94, -188, -101, -196, -122, -81, -167, -192, -235, -227, -167, -7, -124, -120, -248, -3, -61, -172, -44, -147, -118, -58, -142, -95, -237, -237, -187, -100, -239, -100, -212, -226, -43, -18, -0, -91, -222, -184, -12, -193, -175, -244, -138, -202, -118, -202, -176, -193, -212, -134, -58, -109, -44, -68, -168, -183, -252, -173, -203, -18, -201, -246, -199, -34, -112, -247, -85, -218, -31, -178, -186, -146, -89, -100, -99, -237, -208, -0, -241, -66, -225, -165, -219, -9, -232, -219, -244, -149, -49, -193, -3, -191, -81, -245, -20, -154, -226, -57, -36, -7, -215, -137, -71, -210, -153, -103, -75, -62, -247, -253, -254, -53, -209, -115, -232, -39, -101, -86, -172, -149, -44, -207, -129, -147, -77, -10, -119, -229, -26, -184, -175, -33, -59, -219, -182, -48, -147, -155, -8, -67, -79, -239, -179, -37, -97, -106, -48, -189, -104, -38, -38, -21, -122, -199, -171, -142, -11, -113, -109, -161, -236, -150, -213, -213, -4, -219, -179, -141, -226, -5, -177, -240, -162, -41, -156, -48, -177, -46, -59, -110, -59, -37, -108, -47, -59, -167, -173, -126, -231, -230, -250, -234, -166, -92, -4, -245, -233, -140, -10, -26, -151, -165, -85, -60, -149, -73, -177, -98, -201, -203, -86, -239, -99, -231, -186, -84, -185, -212, -96, -224, -69, -251, -215, -108, -208, -145, -233, -160, -227, -243, -214, -229, -233, -97, -54, -238, -189, -213, -184, -163, -108, -220, -183, -86, -227, -222, -103, -227, -190, -51, -29, -119, -221, -190, -104, -245, -78, -154, -90, -106, -202, -247, -86, -67, -91, -173, -159, -179, -145, -63, -24, -143, -196, -130, -193, -237, -194, -54, -254, -88, -45, -33, -6, -204, -48, -61, -3, -230, -68, -101, -232, -117, -6, -255, -166, -219, -233, -101, -146, -97, -184, -90, -133, -235, -137, -62, -40, -143, -113, -236, -131, -132, -48, -75, -159, -44, -122, -65, -234, -184, -230, -198, -171, -64, -219, -106, -86, -161, -229, -29, -51, -142, -221, -59, -63, -125, -196, -200, -140, -89, -228, -155, -216, -171, -207, -224, -46, -2, -96, -20, -92, -174, -2, -235, -69, -111, -98, -5, -205, -29, -25, -74, -235, -105, -164, -190, -211, -205, -43, -195, -30, -223, -150, -12, -85, -134, -204, -198, -224, -59, -170, -143, -82, -235, -73, -148, -125, -88, -163, -191, -105, -172, -3, -244, -98, -57, -172, -92, -149, -16, -253, -39, -6, -100, -201, -62, -172, -153, -44, -217, -58, -47, -74, -150, -89, -236, -71, -177, -17, -93, -242, -47, -107, -38, -76, -190, -208, -139, -82, -134, -165, -44, -92, -16, -161, -15, -39, -149, -234, -220, -189, -14, -193, -156, -67, -212, -207, -108, -177, -231, -147, -205, -102, -121, -216, -131, -104, -248, -8, -208, -165, -66, -245, -32, -95, -73, -51, -252, -82, -81, -76, -42, -46, -85, -105, -182, -42, -111, -58, -7, -166, -159, -76, -220, -153, -48, -1, -73, -115, -71, -216, -231, -233, -154, -226, -180, -210, -153, -65, -16, -48, -172, -182, -64, -100, -85, -45, -93, -56, -23, -134, -115, -108, -76, -219, -7, -63, -125, -53, -251, -12, -176, -252, -185, -205, -27, -147, -118, -101, -193, -0, -67, -195, -228, -240, -244, -9, -211, -4, -255, -104, -104, -156, -124, -40, -53, -150, -64, -116, -157, -161, -72, -5, -247, -107, -199, -242, -35, -126, -56, -2, -43, -10, -235, -35, -98, -225, -146, -195, -83, -231, -106, -2, -107, -121, -198, -189, -45, -214, -44, -81, -154, -212, -65, -236, -178, -182, -17, -89, -3, -140, -252, -251, -104, -228, -68, -132, -101, -194, -197, -194, -72, -240, -188, -69, -182, -196, -178, -34, -83, -234, -217, -69, -101, -86, -224, -127, -165, -25, -66, -101, -86, -208, -46, -113, -168, -249, -27, -76, -21, -39, -206, -46, -85, -176, -192, -63, -73, -5, -170, -225, -12, -221, -41, -182, -231, -106, -56, -34, -245, -184, -175, -43, -147, -90, -65, -67, -61, -119, -18, -42, -131, -233, -7, -195, -24, -235, -144, -97, -193, -168, -174, -63, -246, -135, -199, -192, -107, -240, -37, -252, -130, -123, -117, -164, -2, -191, -227, -30, -26, -114, -1, -7, -46, -144, -96, -184, -239, -156, -81, -25, -29, -63, -105, -32, -122, -78, -239, -170, -121, -210, -234, -119, -62, -181, -186, -221, -54, -152, -175, -39, -157, -139, -227, -246, -101, -139, -123, -139, -160, -97, -144, -141, -150, -189, -172, -60, -66, -24, -201, -48, -5, -150, -176, -106, -152, -241, -167, -233, -248, -90, -77, -199, -95, -176, -168, -221, -19, -220, -218, -160, -83, -195, -199, -98, -226, -222, -17, -111, -101, -124, -144, -49, -72, -66, -61, -39, -125, -251, -62, -31, -245, -155, -163, -178, -20, -144, -159, -67, -235, -231, -208, -58, -47, -140, -254, -182, -12, -96, -195, -183, -78, -44, -73, -165, -128, -230, -105, -246, -157, -246, -50, -194, -52, -184, -249, -160, -42, -135, -72, -85, -147, -82, -236, -34, -69, -130, -144, -41, -240, -204, -22, -245, -210, -39, -212, -63, -45, -234, -63, -45, -234, -63, -45, -234, -23, -167, -204, -159, -22, -245, -159, -22, -245, -159, -166, -214, -159, -22, -245, -255, -204, -109, -222, -204, -162, -198, -39, -116, -205, -102, -62, -158, -251, -65, -250, -166, -29, -58, -215, -0, -96, -242, -180, -245, -236, -123, -160, -157, -194, -120, -48, -31, -83, -23, -17, -178, -50, -140, -213, -232, -70, -222, -173, -49, -193, -146, -174, -192, -35, -34, -16, -72, -10, -110, -49, -31, -62, -18, -177, -26, -178, -46, -172, -15, -82, -148, -250, -53, -2, -181, -98, -44, -144, -205, -100, -118, -40, -81, -155, -90, -128, -165, -206, -59, -52, -166, -97, -106, -238, -102, -234, -6, -247, -248, -207, -25, -96, -205, -109, -136, -178, -110, -129, -118, -77, -23, -103, -51, -202, -54, -90, -171, -31, -227, -211, -171, -218, -224, -59, -55, -222, -250, -189, -98, -220, -74, -151, -246, -102, -55, -22, -216, -99, -24, -237, -243, -119, -214, -53, -156, -197, -116, -166, -233, -27, -219, -106, -91, -192, -128, -129, -126, -79, -211, -59, -187, -8, -223, -79, -63, -85, -128, -46, -118, -19, -3, -27, -190, -246, -13, -193, -250, -207, -219, -137, -30, -172, -29, -212, -137, -155, -76, -172, -64, -93, -177, -157, -46, -246, -201, -158, -80, -115, -20, -144, -28, -96, -142, -18, -228, -112, -178, -102, -24, -64, -147, -183, -6, -231, -173, -198, -3, -142, -231, -217, -218, -58, -15, -19, -97, -82, -125, -65, -139, -189, -181, -191, -26, -170, -209, -188, -77, -160, -97, -191, -65, -113, -175, -228, -21, -138, -30, -213, -199, -33, -43, -73, -46, -123, -248, -17, -33, -176, -245, -186, -200, -255, -68, -141, -210, -193, -188, -5, -8, -252, -97, -3, -187, -51, -75, -79, -23, -246, -233, -138, -244, -179, -178, -11, -99, -126, -250, -9, -207, -201, -238, -158, -245, -49, -241, -195, -59, -157, -138, -27, -112, -207, -108, -158, -76, -250, -88, -113, -189, -174, -67, -215, -36, -25, -75, -253, -61, -115, -146, -46, -163, -72, -181, -126, -174, -219, -225, -164, -197, -35, -161, -58, -184, -42, -160, -179, -254, -173, -188, -123, -112, -229, -208, -58, -246, -64, -227, -142, -215, -5, -52, -223, -10, -25, -144, -216, -187, -137, -239, -97, -106, -154, -60, -146, -253, -137, -225, -154, -29, -176, -183, -73, -93, -202, -228, -178, -201, -199, -209, -52, -32, -203, -147, -169, -27, -4, -88, -144, -61, -187, -188, -241, -238, -165, -187, -138, -234, -176, -143, -156, -129, -63, -30, -227, -7, -218, -137, -225, -143, -46, -231, -65, -96, -237, -185, -210, -41, -179, -97, -137, -110, -206, -232, -213, -113, -44, -158, -90, -91, -208, -162, -237, -156, -54, -156, -167, -207, -142, -244, -245, -60, -16, -13, -254, -93, -69, -191, -205, -164, -32, -182, -101, -175, -57, -206, -94, -234, -154, -235, -48, -209, -59, -91, -118, -221, -251, -66, -144, -231, -211, -176, -156, -160, -182, -27, -207, -61, -106, -22, -203, -220, -73, -39, -209, -117, -62, -171, -137, -172, -43, -167, -87, -0, -186, -29, -166, -95, -31, -208, -93, -225, -6, -95, -31, -212, -75, -226, -128, -191, -10, -184, -165, -75, -249, -107, -5, -252, -232, -235, -3, -252, -36, -10, -162, -248, -185, -193, -94, -25, -190, -109, -98, -153, -167, -240, -195, -181, -120, -128, -91, -74, -232, -47, -222, -217, -175, -94, -46, -8, -215, -69, -208, -12, -90, -242, -241, -103, -76, -127, -5, -246, -182, -47, -149, -113, -14, -143, -153, -99, -181, -4, -200, -22, -189, -208, -177, -24, -251, -38, -21, -138, -213, -119, -74, -240, -122, -233, -246, -83, -5, -199, -26, -60, -102, -116, -41, -192, -177, -69, -170, -76, -1, -39, -223, -128, -42, -234, -187, -186, -169, -162, -214, -121, -70, -170, -108, -36, -6, -230, -67, -63, -234, -137, -248, -174, -216, -148, -194, -50, -18, -159, -39, -32, -99, -61, -30, -185, -50, -160, -37, -136, -238, -157, -64, -220, -137, -192, -113, -113, -17, -233, -95, -51, -245, -225, -105, -128, -241, -195, -109, -62, -93, -178, -108, -181, -194, -26, -78, -27, -24, -32, -217, -249, -95, -7, -239, -254, -177, -243, -191, -126, -252, -135, -79, -205, -185, -226, -49, -181, -197, -163, -198, -80, -244, -22, -238, -78, -103, -129, -32, -231, -34, -119, -227, -196, -7, -20, -158, -103, -79, -143, -117, -241, -211, -191, -230, -83, -101, -61, -193, -238, -124, -23, -128, -186, -139, -168, -229, -147, -130, -196, -46, -104, -132, -214, -239, -115, -163, -170, -229, -182, -70, -183, -125, -106, -229, -223, -1, -66, -76, -221, -245, -85, -71, -86, -106, -233, -88, -35, -92, -68, -235, -95, -173, -86, -186, -177, -85, -123, -29, -75, -107, -241, -132, -104, -64, -87, -33, -109, -35, -147, -6, -219, -187, -75, -111, -208, -103, -160, -196, -109, -230, -88, -69, -235, -65, -109, -136, -250, -255, -126, -202, -222, -15, -185, -171, -234, -105, -159, -169, -59, -132, -159, -211, -73, -230, -60, -145, -100, -42, -79, -177, -155, -217, -213, -189, -230, -197, -213, -121, -171, -127, -214, -233, -94, -52, -175, -251, -127, -163, -6, -81, -123, -13, -24, -159, -70, -169, -27, -56, -140, -37, -118, -131, -91, -152, -131, -26, -87, -37, -13, -106, -8, -198, -160, -36, -232, -120, -25, -60, -166, -34, -129, -25, -128, -19, -133, -79, -237, -161, -153, -212, -240, -183, -133, -41, -166, -81, -24, -89, -219, -132, -204, -75, -252, -186, -157, -141, -49, -104, -187, -74, -227, -118, -22, -217, -205, -52, -209, -83, -95, -204, -222, -186, -83, -61, -196, -180, -223, -179, -79, -190, -192, -7, -251, -206, -133, -235, -135, -193, -35, -5, -173, -45, -82, -28, -200, -27, -197, -99, -55, -244, -127, -167, -202, -246, -21, -73, -55, -46, -147, -174, -182, -250, -248, -155, -210, -28, -254, -112, -80, -133, -216, -154, -71, -194, -140, -222, -11, -164, -206, -130, -6, -183, -68, -111, -37, -174, -234, -41, -3, -97, -72, -231, -39, -200, -196, -240, -101, -142, -193, -130, -104, -242, -243, -79, -22, -232, -36, -7, -44, -147, -34, -21, -169, -229, -39, -125, -37, -155, -107, -74, -132, -223, -140, -90, -178, -231, -125, -154, -11, -96, -116, -217, -177, -136, -219, -61, -84, -237, -48, -19, -219, -206, -151, -26, -175, -216, -53, -110, -123, -126, -94, -145, -119, -2, -176, -5, -95, -1, -203, -184, -6, -187, -37, -47, -94, -59, -11, -215, -196, -6, -194, -31, -95, -106, -197, -176, -143, -58, -205, -51, -8, -127, -90, -165, -146, -127, -71, -9, -126, -93, -7, -35, -45, -78, -222, -208, -242, -247, -24, -121, -40, -205, -227, -101, -135, -108, -20, -68, -46, -58, -140, -175, -115, -250, -171, -55, -15, -129, -124, -162, -122, -124, -74, -68, -203, -51, -224, -144, -73, -74, -239, -34, -112, -45, -199, -49, -252, -67, -169, -13, -179, -56, -26, -206, -189, -10, -189, -143, -181, -123, -248, -89, -246, -64, -191, -12, -236, -188, -153, -219, -217, -2, -226, -216, -77, -119, -64, -60, -204, -168, -202, -7, -158, -30, -154, -176, -142, -61, -25, -103, -123, -98, -104, -154, -149, -168, -249, -76, -114, -68, -223, -14, -141, -246, -78, -129, -214, -75, -9, -9, -180, -215, -3, -90, -51, -162, -230, -146, -137, -39, -168, -206, -210, -88, -199, -58, -214, -141, -149, -218, -216, -58, -95, -201, -214, -146, -160, -238, -153, -82, -201, -225, -166, -245, -48, -151, -67, -105, -3, -168, -233, -20, -152, -123, -3, -78, -202, -1, -124, -173, -23, -146, -142, -54, -254, -188, -5, -196, -145, -7, -130, -40, -154, -101, -138, -91, -221, -108, -80, -88, -204, -146, -19, -148, -124, -195, -57, -148, -38, -199, -242, -77, -30, -49, -101, -237, -45, -28, -38, -169, -183, -157, -119, -58, -87, -74, -107, -115, -154, -232, -130, -184, -119, -227, -144, -210, -88, -174, -208, -127, -112, -21, -193, -127, -112, -246, -100, -209, -132, -147, -45, -161, -225, -40, -186, -119, -174, -31, -144, -103, -1, -116, -237, -36, -154, -10, -103, -226, -198, -67, -152, -73, -188, -129, -29, -90, -102, -201, -206, -2, -55, -69, -120, -171, -158, -212, -113, -121, -151, -94, -43, -135, -174, -218, -153, -6, -103, -28, -112, -200, -7, -57, -217, -203, -36, -210, -180, -107, -125, -151, -54, -228, -234, -129, -48, -242, -36, -110, -202, -212, -85, -158, -211, -21, -51, -251, -161, -159, -250, -232, -129, -64, -210, -113, -22, -19, -73, -53, -101, -184, -117, -208, -76, -158, -184, -139, -28, -41, -70, -35, -184, -13, -240, -153, -92, -114, -63, -205, -128, -49, -82, -28, -55, -92, -106, -13, -189, -244, -188, -91, -191, -163, -148, -25, -82, -18, -248, -181, -242, -227, -87, -73, -220, -108, -26, -163, -224, -193, -151, -228, -221, -145, -31, -126, -109, -196, -29, -23, -136, -251, -90, -249, -246, -107, -34, -44, -57, -204, -171, -248, -188, -23, -66, -185, -130, -32, -242, -56, -25, -148, -157, -240, -120, -131, -40, -239, -252, -190, -243, -9, -127, -71, -225, -63, -139, -247, -43, -108, -160, -159, -96, -192, -32, -92, -235, -114, -48, -230, -191, -225, -96, -164, -27, -220, -201, -65, -166, -135, -115, -124, -216, -50, -155, -29, -148, -76, -127, -42, -150, -18, -137, -209, -171, -72, -155, -153, -81, -247, -53, -250, -182, -250, -57, -174, -200, -116, -61, -12, -130, -206, -168, -172, -43, -212, -76, -198, -121, -66, -17, -210, -252, -187, -21, -142, -142, -44, -190, -139, -135, -220, -227, -93, -31, -0, -193, -134, -143, -52, -49, -78, -224, -167, -202, -146, -89, -152, -67, -182, -2, -179, -183, -2, -153, -184, -200, -190, -119, -81, -48, -55, -41, -139, -188, -33, -137, -213, -50, -182, -41, -82, -154, -5, -195, -83, -48, -153, -101, -205, -220, -32, -167, -18, -193, -183, -191, -64, -161, -79, -60, -8, -207, -241, -3, -70, -203, -162, -207, -22, -104, -28, -248, -33, -6, -110, -143, -49, -0, -239, -126, -34, -98, -225, -188, -219, -127, -135, -95, -77, -231, -233, -34, -153, -49, -73, -250, -128, -255, -46, -205, -168, -234, -244, -158, -185, -6, -74, -213, -134, -196, -166, -53, -214, -81, -122, -229, -171, -213, -80, -204, -242, -71, -43, -26, -175, -176, -86, -69, -238, -214, -206, -149, -37, -97, -76, -132, -63, -158, -164, -118, -147, -61, -193, -2, -128, -216, -147, -251, -143, -233, -236, -141, -69, -199, -12, -205, -229, -6, -193, -99, -67, -154, -194, -51, -124, -254, -130, -77, -101, -240, -164, -186, -173, -34, -133, -221, -224, -237, -209, -233, -226, -113, -141, -230, -33, -92, -2, -87, -110, -24, -210, -114, -168, -142, -115, -64, -101, -206, -88, -248, -172, -38, -61, -225, -111, -14, -156, -52, -90, -152, -228, -191, -14, -192, -8, -5, -100, -170, -179, -15, -183, -45, -170, -157, -131, -112, -92, -245, -66, -248, -222, -60, -141, -70, -35, -123, -22, -204, -216, -6, -232, -9, -251, -16, -122, -6, -2, -163, -60, -199, -251, -44, -139, -215, -245, -195, -205, -24, -15, -85, -53, -215, -145, -176, -0, -151, -16, -233, -145, -77, -82, -244, -190, -81, -122, -12, -112, -194, -40, -138, -115, -1, -190, -40, -128, -206, -120, -20, -194, -193, -47, -247, -185, -33, -71, -195, -206, -218, -231, -215, -173, -110, -69, -155, -45, -231, -11, -111, -18, -197, -115, -131, -48, -161, -13, -249, -66, -45, -99, -43, -198, -145, -148, -60, -214, -73, -4, -149, -156, -120, -130, -136, -206, -238, -82, -51, -247, -29, -186, -79, -15, -172, -223, -3, -114, -26, -197, -152, -240, -52, -168, -157, -70, -113, -148, -7, -194, -217, -159, -29, -5, -100, -21, -10, -35, -5, -121, -252, -198, -84, -38, -241, -168, -205, -199, -73, -97, -25, -215, -118, -91, -159, -90, -221, -227, -141, -185, -214, -220, -133, -186, -233, -158, -84, -241, -158, -242, -249, -207, -163, -243, -51, -77, -47, -115, -38, -42, -130, -46, -215, -240, -88, -34, -84, -215, -20, -178, -251, -168, -118, -242, -84, -46, -6, -141, -36, -146, -175, -157, -69, -221, -23, -68, -93, -14, -63, -122, -233, -225, -23, -240, -255, -162, -101, -15, -233, -20, -48, -4, -119, -104, -202, -186, -153, -235, -76, -208, -108, -67, -6, -204, -158, -216, -145, -236, -192, -209, -178, -22, -207, -116, -201, -235, -75, -50, -159, -205, -34, -80, -199, -7, -96, -254, -205, -41, -173, -49, -244, -34, -172, -242, -81, -109, -3, -198, -154, -106, -92, -83, -55, -13, -179, -61, -123, -194, -210, -149, -74, -144, -82, -140, -245, -231, -170, -13, -88, -111, -172, -148, -212, -215, -142, -54, -42, -131, -11, -56, -59, -187, -164, -121, -57, -255, -117, -176, -104, -44, -161, -230, -85, -241, -250, -144, -68, -233, -43, -125, -246, -107, -160, -77, -65, -185, -125, -62, -18, -73, -243, -225, -107, -160, -16, -27, -2, -207, -73, -32, -217, -117, -148, -213, -235, -122, -60, -104, -91, -163, -80, -34, -2, -126, -50, -29, -105, -42, -172, -70, -172, -229, -247, -93, -99, -171, -170, -173, -70, -51, -101, -84, -188, -118, -198, -146, -212, -98, -112, -49, -42, -210, -153, -252, -190, -183, -158, -110, -27, -211, -71, -179, -153, -190, -18, -18, -101, -16, -215, -73, -29, -101, -177, -188, -118, -154, -232, -214, -209, -90, -114, -56, -187, -27, -25, -67, -227, -204, -24, -250, -58, -36, -145, -102, -131, -44, -74, -235, -37, -65, -199, -219, -51, -82, -198, -154, -217, -248, -218, -57, -72, -183, -252, -214, -83, -105, -115, -14, -170, -59, -232, -99, -107, -132, -41, -152, -107, -91, -208, -144, -169, -78, -99, -110, -155, -213, -20, -130, -186, -17, -250, -90, -4, -106, -110, -37, -44, -177, -203, -122, -98, -145, -51, -212, -243, -205, -50, -75, -180, -226, -43, -78, -146, -70, -179, -109, -25, -177, -139, -175, -48, -209, -108, -179, -93, -29, -197, -194, -192, -3, -17, -231, -21, -145, -140, -97, -59, -131, -153, -181, -124, -141, -36, -154, -199, -246, -224, -81, -36, -107, -10, -114, -101, -218, -31, -7, -209, -192, -13, -164, -97, -106, -218, -69, -186, -98, -27, -104, -42, -31, -73, -235, -57, -52, -3, -157, -30, -134, -67, -123, -89, -60, -149, -97, -101, -192, -87, -7, -251, -239, -108, -81, -27, -175, -65, -109, -187, -117, -238, -52, -209, -176, -22, -177, -10, -123, -52, -122, -120, -214, -253, -177, -36, -243, -42, -232, -94, -182, -148, -32, -156, -89, -244, -179, -208, -149, -242, -122, -105, -183, -22, -204, -231, -35, -162, -121, -143, -170, -98, -190, -197, -213, -201, -197, -15, -165, -86, -85, -223, -244, -100, -228, -31, -199, -156, -193, -9, -254, -193, -25, -248, -105, -210, -112, -56, -110, -126, -159, -86, -126, -170, -17, -210, -194, -18, -7, -223, -149, -122, -90, -45, -174, -113, -240, -221, -70, -139, -180, -47, -154, -253, -230, -41, -44, -85, -234, -129, -181, -184, -16, -124, -249, -134, -190, -116, -176, -53, -24, -191, -208, -25, -175, -70, -113, -116, -151, -157, -203, -214, -10, -154, -13, -35, -145, -80, -76, -35, -70, -127, -216, -205, -10, -136, -252, -210, -236, -158, -174, -32, -20, -69, -80, -82, -222, -68, -20, -223, -187, -241, -208, -193, -242, -212, -118, -11, -92, -181, -47, -63, -244, -175, -58, -151, -31, -86, -144, -40, -91, -194, -133, -157, -24, -250, -49, -23, -60, -7, -105, -120, -207, -213, -87, -158, -94, -73, -26, -245, -203, -104, -35, -159, -186, -240, -149, -220, -79, -208, -161, -108, -60, -219, -121, -231, -151, -171, -102, -175, -87, -166, -73, -62, -161, -246, -12, -23, -68, -247, -51, -174, -72, -110, -54, -247, -113, -243, -242, -180, -48, -249, -225, -19, -147, -15, -220, -112, -104, -53, -251, -199, -118, -97, -238, -163, -39, -230, -158, -248, -227, -137, -213, -220, -151, -157, -235, -147, -143, -165, -246, -107, -133, -169, -129, -1, -189, -137, -21, -33, -206, -219, -23, -237, -235, -82, -135, -181, -194, -148, -72, -128, -192, -159, -250, -41, -149, -178, -147, -230, -249, -92, -70, -77, -40, -12, -246, -214, -175, -41, -109, -175, -222, -69, -243, -252, -124, -225, -12, -97, -241, -34, -101, -174, -224, -107, -153, -179, -235, -5, -17, -220, -7, -13, -88, -62, -157, -224, -111, -100, -109, -124, -211, -101, -46, -90, -167, -237, -155, -139, -50, -251, -92, -136, -161, -63, -159, -22, -23, -10, -252, -59, -124, -9, -195, -31, -246, -76, -103, -63, -111, -118, -63, -180, -202, -236, -115, -238, -98, -6, -117, -97, -110, -12, -99, -158, -68, -64, -44, -115, -192, -63, -234, -228, -57, -90, -53, -51, -165, -235, -6, -24, -96, -61, -20, -222, -146, -67, -106, -151, -217, -222, -251, -69, -207, -109, -47, -164, -188, -63, -83, -149, -139, -205, -83, -244, -73, -91, -211, -209, -232, -74, -229, -218, -24, -135, -99, -55, -193, -130, -89, -56, -113, -158, -48, -207, -90, -160, -113, -86, -254, -147, -115, -56, -77, -253, -71, -138, -20, -201, -158, -179, -166, -243, -196, -247, -22, -178, -232, -169, -40, -93, -196, -134, -27, -40, -12, -148, -52, -199, -195, -97, -24, -197, -159, -200, -247, -175, -97, -20, -254, -21, -189, -104, -169, -158, -48, -29, -139, -255, -204, -125, -140, -100, -154, -2, -218, -206, -40, -16, -15, -254, -192, -15, -176, -210, -59, -140, -161, -172, -113, -150, -255, -183, -86, -105, -249, -133, -248, -59, -131, -0, -184, -176, -64, -5, -107, -53, -90, -183, -19, -151, -26, -122, -91, -92, -12, -205, -120, -14, -30, -170, -169, -11, -129, -102, -132, -235, -112, -162, -160, -93, -136, -95, -170, -98, -112, -224, -69, -94, -99, -163, -223, -66, -202, -8, -61, -201, -170, -231, -238, -2, -54, -185, -45, -232, -143, -22, -83, -19, -226, -57, -38, -48, -232, -223, -83, -44, -163, -155, -166, -88, -142, -20, -93, -80, -52, -253, -174, -140, -100, -220, -91, -152, -225, -30, -123, -54, -140, -252, -208, -199, -2, -152, -182, -84, -154, -184, -137, -164, -210, -179, -110, -48, -105, -88, -165, -88, -88, -185, -95, -183, -213, -45, -100, -252, -197, -230, -137, -248, -79, -24, -197, -184, -64, -41, -81, -151, -15, -150, -211, -25, -165, -66, -38, -228, -69, -75, -114, -116, -82, -63, -197, -34, -19, -19, -245, -77, -198, -230, -36, -231, -170, -56, -5, -40, -168, -218, -195, -66, -129, -91, -110, -205, -178, -180, -16, -33, -134, -46, -75, -209, -170, -193, -191, -44, -74, -28, -225, -2, -97, -188, -235, -143, -178, -248, -112, -25, -120, -32, -134, -246, -153, -202, -66, -124, -233, -83, -14, -129, -69, -205, -73, -27, -7, -142, -248, -194, -157, -131, -60, -17, -83, -169, -201, -172, -22, -42, -190, -74, -37, -2, -136, -57, -76, -246, -200, -18, -144, -146, -116, -49, -170, -162, -146, -100, -29, -179, -207, -176, -70, -255, -77, -246, -138, -43, -163, -63, -151, -99, -166, -243, -242, -10, -212, -104, -43, -181, -45, -116, -122, -62, -106, -188, -212, -16, -133, -35, -245, -224, -31, -243, -217, -16, -203, -166, -44, -15, -92, -145, -129, -165, -62, -133, -165, -168, -60, -55, -241, -224, -122, -148, -75, -189, -106, -40, -86, -255, -244, -195, -121, -148, -4, -143, -160, -41, -120, -128, -143, -235, -61, -226, -131, -52, -69, -185, -68, -133, -236, -215, -193, -28, -35, -144, -22, -17, -192, -90, -160, -133, -227, -58, -140, -125, -80, -227, -42, -157, -55, -171, -122, -2, -53, -120, -131, -16, -8, -166, -85, -29, -13, -153, -52, -206, -161, -71, -36, -160, -26, -47, -182, -112, -232, -65, -69, -67, -201, -29, -77, -23, -253, -226, -37, -157, -140, -183, -91, -128, -52, -152, -186, -33, -38, -119, -207, -176, -59, -154, -253, -77, -206, -128, -172, -212, -122, -46, -104, -114, -84, -20, -96, -250, -197, -171, -6, -217, -215, -39, -127, -7, -234, -127, -112, -137, -46, -225, -181, -52, -90, -47, -154, -204, -253, -74, -55, -87, -167, -205, -235, -214, -82, -7, -192, -169, -242, -138, -16, -89, -24, -49, -82, -106, -23, -41, -244, -180, -117, -36, -215, -104, -159, -106, -61, -189, -149, -159, -36, -187, -92, -228, -209, -82, -135, -101, -234, -82, -232, -53, -230, -78, -52, -248, -46, -242, -135, -38, -46, -8, -185, -214, -245, -199, -110, -171, -121, -186, -224, -50, -89, -182, -154, -143, -181, -242, -239, -213, -98, -213, -173, -49, -154, -251, -131, -63, -24, -128, -13, -131, -133, -194, -203, -70, -153, -52, -114, -76, -171, -142, -249, -36, -44, -198, -106, -62, -39, -153, -9, -225, -77, -150, -120, -182, -45, -42, -142, -101, -135, -130, -237, -150, -124, -242, -92, -235, -107, -179, -20, -78, -48, -178, -125, -24, -77, -65, -40, -13, -157, -217, -36, -10, -5, -85, -126, -186, -159, -248, -0, -131, -222, -102, -47, -165, -186, -100, -209, -116, -70, -189, -6, -196, -3, -152, -51, -190, -27, -68, -99, -251, -30, -115, -106, -21, -131, -251, -51, -251, -114, -125, -209, -222, -85, -106, -176, -156, -195, -9, -252, -65, -236, -198, -214, -117, -138, -199, -5, -128, -205, -164, -91, -17, -76, -67, -1, -183, -33, -156, -68, -88, -63, -245, -38, -166, -46, -248, -194, -199, -85, -30, -153, -104, -2, -237, -41, -134, -164, -49, -241, -46, -246, -70, -244, -167, -174, -172, -111, -159, -221, -200, -147, -40, -128, -59, -210, -157, -114, -126, -21, -88, -14, -243, -192, -190, -218, -253, -184, -140, -103, -109, -186, -138, -134, -95, -245, -205, -224, -195, -101, -183, -39, -197, -49, -149, -3, -202, -105, -22, -130, -95, -143, -33, -167, -37, -170, -19, -189, -8, -91, -205, -180, -47, -162, -80, -101, -19, -30, -70, -238, -80, -244, -209, -78, -48, -120, -147, -18, -94, -117, -106, -123, -113, -148, -36, -111, -112, -53, -178, -74, -64, -106, -166, -247, -2, -238, -50, -137, -130, -146, -32, -85, -8, -175, -227, -80, -159, -98, -190, -37, -248, -183, -228, -34, -188, -184, -58, -89, -113, -175, -118, -5, -107, -215, -67, -227, -11, -246, -2, -174, -175, -43, -116, -61, -21, -20, -176, -76, -231, -54, -186, -85, -215, -206, -97, -115, -255, -141, -124, -19, -89, -192, -110, -131, -234, -213, -8, -113, -21, -188, -180, -177, -230, -16, -220, -243, -246, -78, -152, -113, -6, -106, -141, -190, -11, -130, -114, -32, -200, -22, -52, -131, -114, -75, -28, -214, -249, -240, -225, -83, -20, -15, -252, -100, -107, -124, -6, -51, -58, -60, -229, -38, -156, -102, -48, -75, -221, -254, -121, -13, -245, -205, -84, -219, -146, -159, -61, -86, -243, -110, -197, -107, -255, -212, -108, -117, -83, -168, -7, -106, -206, -195, -214, -24, -135, -102, -219, -132, -103, -86, -79, -224, -240, -159, -80, -5, -19, -49, -149, -30, -29, -205, -3, -34, -95, -254, -184, -158, -41, -109, -96, -17, -128, -197, -26, -221, -39, -78, -16, -185, -67, -206, -129, -167, -97, -1, -189, -108, -229, -126, -55, -105, -161, -128, -221, -54, -21, -83, -192, -15, -235, -11, -4, -126, -138, -206, -196, -118, -231, -109, -0, -88, -135, -30, -246, -51, -74, -210, -154, -100, -35, -127, -85, -93, -54, -74, -4, -72, -248, -236, -178, -169, -227, -51, -214, -108, -232, -48, -90, -214, -142, -193, -103, -145, -152, -26, -236, -181, -202, -74, -60, -110, -199, -243, -52, -197, -42, -178, -122, -43, -249, -48, -141, -163, -192, -152, -183, -175, -226, -232, -206, -31, -10, -126, -162, -46, -156, -223, -60, -63, -239, -139, -79, -190, -179, -145, -51, -160, -229, -172, -4, -2, -67, -136, -187, -71, -46, -150, -65, -66, -253, -143, -203, -107, -201, -137, -27, -78, -18, -161, -215, -37, -153, -68, -243, -96, -136, -111, -113, -202, -184, -229, -112, -138, -224, -209, -217, -109, -167, -20, -36, -18, -162, -121, -155, -112, -49, -141, -240, -17, -211, -195, -199, -123, -251, -78, -167, -248, -200, -39, -167, -85, -228, -225, -12, -10, -223, -158, -233, -229, -65, -52, -105, -89, -43, -63, -172, -250, -38, -196, -16, -35, -139, -103, -135, -63, -69, -119, -218, -46, -38, -248, -81, -231, -185, -104, -60, -14, -216, -151, -71, -129, -5, -94, -10, -114, -196, -190, -153, -86, -146, -227, -84, -207, -11, -142, -122, -179, -24, -100, -251, -175, -16, -218, -50, -42, -184, -63, -218, -76, -207, -240, -110, -151, -237, -81, -14, -254, -44, -142, -102, -34, -78, -177, -53, -26, -253, -150, -162, -139, -156, -169, -251, -69, -36, -250, -144, -81, -224, -207, -228, -134, -42, -253, -61, -171, -157, -129, -89, -153, -161, -250, -73, -184, -32, -65, -72, -207, -247, -185, -187, -148, -75, -143, -155, -129, -239, -125, -177, -215, -19, -97, -179, -11, -4, -170, -101, -195, -201, -5, -188, -132, -34, -206, -110, -82, -122, -173, -211, -190, -186, -173, -180, -219, -50, -8, -202, -224, -56, -230, -95, -110, -184, -215, -126, -8, -39, -82, -205, -198, -59, -40, -187, -222, -187, -26, -135, -171, -15, -232, -209, -194, -115, -195, -29, -119, -22, -37, -255, -32, -33, -38, -183, -14, -125, -182, -140, -127, -149, -93, -204, -209, -169, -251, -213, -53, -199, -9, -116, -136, -34, -222, -139, -27, -170, -254, -94, -109, -55, -137, -50, -253, -40, -100, -129, -84, -95, -203, -235, -210, -142, -22, -151, -229, -104, -64, -206, -166, -38, -246, -29, -99, -111, -87, -23, -107, -196, -210, -135, -14, -69, -170, -38, -44, -214, -92, -248, -4, -46, -37, -57, -17, -236, -232, -23, -65, -125, -64, -255, -61, -167, -170, -0, -82, -202, -13, -30, -179, -210, -160, -114, -48, -70, -170, -168, -121, -135, -101, -9, -249, -22, -38, -225, -79, -98, -17, -8, -87, -137, -132, -65, -148, -78, -120, -78, -250, -81, -254, -205, -137, -240, -97, -75, -21, -7, -191, -243, -19, -124, -4, -32, -41, -33, -159, -173, -248, -214, -173, -164, -31, -149, -247, -163, -54, -105, -193, -220, -36, -1, -46, -109, -199, -106, -233, -81, -252, -208, -128, -229, -204, -218, -135, -203, -67, -185, -83, -215, -253, -78, -156, -37, -87, -164, -150, -177, -160, -141, -47, -50, -1, -149, -169, -34, -54, -146, -240, -44, -189, -38, -66, -12, -197, -13, -152, -126, -201, -218, -235, -148, -138, -38, -99, -179, -66, -166, -55, -94, -35, -220, -32, -145, -11, -33, -227, -226, -159, -253, -91, -57, -255, -231, -183, -254, -173, -163, -48, -89, -69, -218, -85, -221, -176, -21, -113, -172, -40, -32, -200, -128, -161, -171, -110, -185, -186, -176, -94, -98, -110, -165, -133, -244, -177, -159, -94, -184, -179, -141, -34, -223, -182, -220, -163, -170, -84, -189, -110, -181, -91, -148, -122, -72, -50, -67, -202, -142, -108, -91, -15, -214, -103, -88, -250, -168, -63, -247, -253, -169, -59, -22, -125, -55, -152, -77, -12, -10, -143, -211, -199, -89, -75, -65, -250, -97, -219, -176, -161, -84, -24, -248, -118, -253, -117, -159, -164, -211, -202, -106, -30, -180, -138, -237, -201, -183, -20, -191, -180, -70, -77, -153, -111, -166, -4, -216, -124, -51, -250, -49, -245, -117, -90, -187, -35, -242, -59, -85, -220, -127, -101, -183, -172, -23, -221, -18, -140, -181, -35, -164, -234, -136, -155, -178, -13, -89, -163, -195, -110, -6, -65, -105, -143, -183, -158, -25, -99, -34, -85, -163, -80, -52, -211, -20, -172, -25, -220, -13, -93, -186, -246, -102, -46, -86, -193, -253, -42, -66, -163, -143, -163, -135, -19, -121, -103, -198, -101, -95, -139, -252, -101, -53, -135, -43, -76, -156, -221, -198, -113, -85, -63, -107, -105, -18, -242, -18, -198, -84, -79, -3, -174, -250, -137, -31, -12, -99, -208, -31, -60, -118, -11, -145, -155, -49, -245, -61, -10, -124, -129, -177, -147, -40, -246, -127, -199, -177, -20, -106, -197, -26, -102, -54, -24, -238, -227, -169, -227, -206, -211, -8, -95, -138, -121, -136, -210, -87, -252, -216, -153, -250, -161, -63, -157, -79, -185, -115, -178, -71, -165, -4, -107, -244, -237, -2, -146, -189, -137, -59, -43, -244, -144, -148, -191, -48, -37, -61, -144, -41, -193, -17, -122, -190, -168, -25, -189, -23, -70, -150, -194, -47, -64, -232, -177, -133, -232, -58, -159, -175, -38, -143, -137, -239, -37, -199, -209, -240, -241, -150, -250, -75, -0, -65, -173, -253, -77, -226, -129, -26, -205, -27, -24, -67, -234, -67, -253, -196, -31, -217, -25, -68, -19, -55, -24, -57, -114, -162, -60, -78, -0, -241, -173, -98, -62, -100, -16, -217, -200, -168, -35, -75, -211, -161, -0, -178, -180, -32, -204, -32, -222, -136, -7, -23, -156, -173, -186, -11, -214, -244, -45, -1, -150, -24, -98, -254, -25, -158, -46, -80, -111, -121, -184, -49, -43, -102, -234, -49, -91, -9, -108, -70, -21, -38, -100, -13, -250, -239, -160, -212, -163, -182, -229, -36, -177, -39, -181, -176, -228, -45, -255, -9, -182, -136, -43, -228, -206, -194, -241, -206, -219, -91, -148, -23, -200, -199, -82, -132, -112, -228, -144, -203, -237, -235, -125, -248, -37, -139, -5, -10, -46, -87, -14, -87, -22, -12, -158, -23, -197, -244, -8, -33, -155, -175, -168, -208, -209, -207, -215, -8, -136, -93, -54, -4, -249, -133, -96, -225, -245, -28, -207, -95, -85, -127, -89, -80, -206, -59, -152, -70, -157, -98, -213, -206, -68, -162, -71, -118, -81, -226, -15, -11, -6, -137, -60, -198, -246, -186, -3, -129, -91, -227, -107, -131, -134, -79, -21, -239, -139, -100, -9, -220, -104, -51, -218, -83, -211, -94, -134, -183, -206, -102, -184, -5, -184, -94, -186, -37, -238, -40, -48, -233, -66, -178, -177, -95, -25, -204, -112, -92, -137, -108, -240, -204, -1, -66, -85, -121, -165, -144, -112, -206, -224, -207, -217, -163, -198, -48, -202, -28, -140, -234, -96, -14, -5, -156, -73, -106, -151, -231, -204, -195, -0, -29, -41, -147, -8, -13, -108, -54, -163, -181, -92, -221, -10, -78, -186, -153, -225, -1, -221, -6, -25, -178, -229, -158, -160, -197, -47, -172, -138, -248, -154, -179, -40, -47, -42, -223, -96, -49, -70, -65, -200, -248, -244, -20, -69, -242, -141, -20, -100, -21, -166, -119, -21, -93, -13, -184, -220, -76, -168, -232, -214, -204, -221, -185, -43, -253, -119, -123, -154, -75, -77, -102, -217, -4, -247, -24, -152, -57, -192, -6, -160, -32, -39, -68, -24, -205, -199, -19, -156, -27, -35, -232, -216, -21, -94, -225, -60, -142, -139, -132, -126, -30, -199, -219, -106, -106, -47, -115, -189, -241, -119, -183, -214, -13, -246, -164, -36, -236, -3, -70, -99, -3, -65, -35, -63, -179, -44, -43, -90, -65, -52, -43, -128, -94, -202, -164, -243, -19, -41, -92, -158, -109, -179, -23, -37, -204, -194, -62, -227, -39, -235, -183, -120, -115, -77, -138, -251, -158, -109, -240, -118, -221, -84, -45, -203, -142, -237, -222, -165, -23, -198, -57, -77, -117, -188, -185, -11, -26, -134, -165, -115, -36, -6, -158, -105, -247, -78, -20, -27, -164, -73, -1, -28, -184, -62, -200, -213, -121, -250, -132, -77, -37, -251, -98, -128, -21, -156, -219, -10, -92, -252, -47, -47, -221, -170, -197, -124, -252, -59, -122, -156, -185, -67, -122, -28, -31, -230, -237, -158, -217, -245, -207, -197, -214, -29, -96, -255, -185, -93, -68, -183, -59, -28, -202, -235, -180, -62, -237, -170, -57, -28, -98, -218, -188, -184, -151, -196, -177, -21, -125, -8, -35, -222, -245, -198, -128, -178, -98, -176, -62, -232, -124, -117, -33, -246, -69, -76, -243, -58, -230, -255, -251, -63, -243, -40, -253, -7, -255, -183, -30, -23, -25, -171, -55, -102, -55, -170, -162, -137, -101, -229, -235, -167, -80, -173, -17, -39, -51, -85, -114, -83, -156, -76, -247, -127, -149, -146, -129, -227, -101, -170, -179, -120, -240, -19, -138, -132, -175, -198, -186, -227, -242, -118, -214, -214, -209, -217, -144, -102, -79, -61, -208, -163, -82, -180, -109, -172, -109, -116, -244, -213, -137, -23, -53, -98, -93, -203, -94, -63, -91, -14, -109, -30, -195, -196, -127, -192, -91, -168, -82, -57, -48, -121, -241, -212, -7, -115, -158, -123, -159, -85, -184, -205, -194, -39, -54, -131, -125, -18, -145, -17, -243, -28, -160, -203, -165, -182, -1, -121, -82, -160, -250, -150, -36, -226, -162, -64, -251, -130, -237, -181, -220, -109, -0, -44, -98, -80, -60, -140, -175, -224, -202, -7, -115, -26, -161, -66, -181, -12, -224, -134, -51, -120, -228, -117, -108, -65, -247, -2, -225, -198, -43, -115, -61, -79, -240, -175, -69, -119, -142, -9, -121, -204, -66, -7, -164, -64, -200, -118, -186, -30, -178, -101, -26, -42, -134, -8, -100, -231, -107, -151, -249, -59, -145, -141, -5, -97, -165, -149, -1, -17, -235, -95, -201, -23, -50, -56, -155, -231, -237, -15, -151, -253, -227, -214, -135, -246, -101, -57, -35, -181, -137, -118, -83, -38, -155, -100, -170, -47, -53, -94, -52, -202, -67, -229, -153, -79, -90, -151, -215, -173, -110, -57, -17, -181, -56, -181, -175, -218, -204, -14, -141, -146, -78, -121, -226, -214, -229, -66, -194, -233, -82, -128, -69, -104, -80, -185, -140, -167, -60, -107, -47, -22, -20, -234, -205, -48, -79, -85, -227, -171, -164, -129, -255, -112, -190, -8, -49, -99, -39, -105, -130, -21, -153, -140, -161, -254, -245, -170, -121, -121, -90, -92, -233, -253, -211, -43, -137, -135, -153, -236, -39, -50, -173, -146, -46, -203, -44, -245, -33, -142, -230, -179, -77, -236, -48, -154, -160, -130, -29, -150, -141, -251, -204, -3, -111, -209, -18, -35, -63, -115, -76, -50, -45, -68, -35, -72, -254, -144, -189, -100, -169, -45, -28, -8, -15, -219, -220, -198, -238, -208, -143, -18, -205, -206, -146, -17, -242, -50, -101, -37, -115, -121, -153, -219, -75, -227, -60, -224, -55, -147, -133, -102, -247, -142, -246, -28, -96, -119, -253, -168, -88, -151, -234, -90, -73, -17, -224, -62, -137, -130, -250, -174, -75, -154, -94, -57, -21, -138, -192, -83, -224, -91, -138, -229, -89, -163, -120, -40, -226, -106, -33, -250, -145, -55, -127, -70, -234, -203, -229, -54, -215, -9, -3, -63, -49, -86, -9, -87, -54, -125, -127, -2, -80, -156, -159, -20, -89, -89, -176, -160, -36, -35, -199, -120, -156, -42, -101, -194, -150, -184, -221, -238, -230, -95, -164, -187, -109, -168, -251, -64, -24, -251, -166, -55, -241, -58, -157, -192, -127, -99, -119, -147, -32, -4, -158, -193, -9, -163, -161, -104, -40, -167, -123, -194, -89, -5, -110, -222, -20, -245, -206, -23, -247, -166, -34, -80, -206, -72, -37, -2, -147, -153, -240, -176, -49, -48, -78, -47, -235, -145, -169, -37, -238, -165, -35, -251, -206, -79, -252, -129, -106, -42, -142, -161, -225, -234, -209, -141, -186, -148, -250, -232, -23, -231, -25, -177, -108, -197, -24, -219, -143, -146, -218, -51, -5, -133, -225, -78, -100, -140, -130, -45, -26, -5, -176, -210, -231, -79, -0, -41, -22, -104, -185, -229, -53, -119, -57, -188, -53, -241, -224, -94, -228, -212, -112, -65, -71, -121, -175, -224, -198, -34, -128, -165, -55, -139, -131, -12, -157, -25, -44, -115, -39, -231, -162, -198, -155, -97, -148, -253, -76, -184, -101, -221, -201, -23, -39, -231, -214, -129, -146, -14, -228, -93, -207, -32, -87, -124, -205, -53, -133, -181, -5, -66, -89, -205, -237, -30, -100, -12, -220, -132, -174, -26, -46, -35, -112, -101, -70, -203, -103, -255, -246, -232, -148, -124, -157, -234, -125, -196, -115, -103, -46, -213, -110, -243, -49, -188, -129, -222, -235, -51, -18, -208, -59, -103, -131, -74, -2, -162, -79, -15, -112, -109, -80, -109, -55, -128, -87, -220, -102, -48, -169, -160, -73, -183, -64, -189, -93, -116, -251, -249, -227, -137, -70, -134, -100, -15, -105, -196, -25, -44, -217, -195, -162, -93, -133, -184, -56, -66, -99, -185, -15, -114, -162, -207, -33, -159, -91, -120, -84, -127, -162, -224, -47, -236, -69, -216, -39, -38, -174, -20, -36, -38, -229, -148, -171, -194, -83, -239, -104, -48, -82, -11, -118, -41, -24, -38, -51, -215, -163, -189, -150, -47, -50, -212, -1, -13, -11, -12, -224, -137, -145, -168, -114, -70, -155, -60, -71, -50, -52, -53, -39, -50, -170, -1, -46, -53, -205, -29, -60, -178, -209, -198, -155, -14, -131, -31, -185, -212, -234, -82, -159, -170, -231, -178, -197, -31, -227, -57, -242, -149, -196, -143, -167, -184, -46, -236, -155, -15, -42, -107, -131, -65, -230, -102, -34, -17, -185, -40, -216, -251, -154, -240, -188, -244, -120, -230, -123, -95, -42, -228, -184, -171, -77, -196, -243, -25, -124, -45, -91, -89, -1, -63, -196, -140, -137, -249, -170, -49, -203, -152, -244, -232, -52, -47, -109, -245, -63, -156, -69, -49, -235, -136, -55, -81, -81, -100, -11, -1, -134, -43, -183, -144, -40, -189, -108, -7, -13, -163, -150, -228, -14, -78, -162, -123, -181, -139, -62, -173, -194, -91, -56, -75, -96, -11, -157, -169, -59, -147, -226, -253, -240, -212, -241, -34, -10, -83, -161, -216, -247, -213, -27, -86, -245, -92, -87, -35, -217, -235, -61, -207, -164, -14, -2, -14, -51, -65, -55, -187, -65, -166, -111, -116, -103, -223, -75, -54, -115, -227, -255, -222, -15, -201, -111, -99, -59, -193, -97, -62, -193, -200, -100, -252, -42, -29, -52, -63, -159, -255, -150, -231, -8, -51, -47, -115, -252, -41, -25, -136, -188, -82, -164, -156, -141, -30, -249, -252, -131, -102, -113, -214, -249, -68, -170, -197, -111, -14, -31, -120, -204, -147, -18, -99, -216, -168, -196, -217, -133, -191, -57, -83, -225, -130, -102, -126, -230, -139, -96, -136, -199, -24, -89, -110, -175, -145, -53, -255, -132, -9, -16, -113, -78, -183, -128, -223, -225, -195, -172, -252, -17, -95, -217, -177, -212, -66, -200, -250, -90, -46, -153, -156, -121, -232, -219, -151, -227, -193, -13, -5, -86, -159, -68, -99, -179, -134, -151, -122, -54, -193, -31, -101, -67, -115, -252, -151, -239, -231, -98, -109, -84, -127, -40, -27, -89, -111, -184, -89, -206, -110, -83, -245, -221, -108, -160, -48, -26, -187, -83, -202, -76, -198, -170, -159, -112, -1, -100, -241, -43, -18, -88, -86, -63, -85, -15, -108, -6, -209, -103, -149, -115, -230, -63, -136, -32, -177, -13, -188, -192, -12, -212, -190, -180, -17, -158, -168, -132, -247, -69, -66, -34, -169, -167, -71, -243, -73, -205, -90, -197, -133, -234, -74, -47, -198, -13, -176, -125, -165, -205, -184, -71, -250, -191, -166, -210, -95, -202, -124, -36, -80, -170, -179, -160, -58, -52, -2, -148, -246, -239, -167, -11, -149, -107, -165, -107, -71, -129, -16, -97, -225, -72, -63, -229, -96, -39, -32, -231, -112, -104, -31, -196, -68, -254, -225, -181, -148, -176, -139, -220, -200, -102, -171, -59, -27, -51, -55, -18, -245, -157, -65, -107, -108, -225, -70, -163, -170, -128, -200, -144, -201, -18, -66, -98, -77, -195, -229, -219, -80, -45, -83, -144, -192, -234, -167, -49, -172, -134, -234, -138, -113, -160, -94, -54, -192, -128, -26, -31, -138, -7, -59, -91, -108, -223, -233, -205, -7, -196, -125, -112, -62, -60, -105, -243, -238, -38, -115, -111, -130, -5, -245, -79, -38, -46, -150, -25, -16, -49, -147, -110, -143, -106, -74, -74, -195, -80, -43, -108, -144, -205, -70, -69, -106, -37, -45, -145, -97, -111, -181, -133, -42, -57, -176, -238, -94, -184, -228, -167, -77, -158, -72, -77, -32, -252, -78, -130, -252, -101, -65, -224, -203, -232, -69, -97, -200, -165, -251, -203, -133, -153, -161, -18, -32, -93, -71, -125, -116, -68, -196, -6, -169, -5, -83, -55, -249, -82, -119, -8, -94, -25, -166, -151, -162, -79, -16, -69, -95, -250, -38, -49, -190, -41, -6, -145, -154, -25, -46, -43, -85, -36, -124, -107, -169, -96, -248, -216, -163, -195, -233, -154, -182, -117, -176, -171, -33, -181, -1, -97, -14, -159, -143, -48, -148, -91, -19, -222, -249, -113, -20, -78, -117, -61, -224, -137, -96, -230, -204, -186, -105, -105, -227, -234, -56, -11, -5, -184, -204, -14, -194, -18, -144, -182, -40, -48, -64, -63, -237, -171, -200, -198, -190, -75, -22, -81, -125, -213, -25, -236, -52, -47, -42, -80, -186, -8, -220, -118, -245, -176, -237, -84, -117, -190, -234, -118, -254, -187, -117, -114, -221, -238, -92, -246, -175, -90, -221, -222, -21, -254, -251, -211, -66, -129, -231, -43, -205, -228, -188, -202, -109, -151, -93, -246, -244, -252, -53, -225, -44, -59, -85, -189, -156, -252, -1, -82, -185, -75, -248, -141, -25, -157, -225, -212, -208, -193, -141, -29, -247, -222, -125, -52, -232, -148, -163, -65, -214, -233, -94, -127, -236, -124, -232, -92, -54, -207, -203, -143, -241, -157, -220, -116, -90, -132, -11, -31, -25, -100, -117, -104, -170, -169, -46, -150, -129, -25, -70, -160, -124, -165, -232, -206, -71, -159, -141, -130, -15, -191, -120, -196, -172, -154, -69, -64, -141, -95, -114, -14, -79, -245, -183, -28, -84, -219, -240, -55, -246, -79, -57, -100, -220, -128, -113, -70, -234, -176, -241, -227, -245, -234, -9, -48, -163, -10, -126, -227, -201, -218, -63, -146, -14, -187, -217, -83, -13, -94, -118, -123, -168, -158, -195, -95, -176, -246, -248, -40, -194, -39, -235, -172, -22, -111, -168, -149, -34, -161, -2, -66, -96, -33, -9, -55, -1, -182, -118, -118, -209, -252, -28, -185, -248, -16, -177, -199, -53, -162, -162, -113, -236, -78, -229, -68, -244, -192, -194, -48, -176, -58, -59, -85, -37, -206, -41, -61, -83, -61, -186, -100, -126, -79, -124, -120, -63, -113, -195, -59, -55, -105, -131, -233, -117, -43, -195, -142, -113, -121, -36, -194, -181, -130, -133, -171, -192, -128, -197, -42, -107, -175, -225, -179, -15, -108, -52, -21, -197, -158, -136, -0, -223, -126, -198, -216, -210, -146, -20, -117, -88, -36, -113, -198, -17, -174, -245, -159, -185, -239, -125, -9, -30, -255, -242, -13, -189, -227, -115, -21, -255, -137, -59, -155, -137, -80, -26, -192, -228, -104, -229, -166, -58, -243, -80, -246, -74, -243, -57, -141, -3, -64, -240, -99, -94, -142, -83, -75, -255, -242, -13, -114, -143, -102, -8, -128, -169, -253, -37, -193, -114, -75, -68, -36, -231, -49, -154, -199, -84, -59, -220, -155, -39, -105, -52, -85, -95, -241, -75, -29, -1, -11, -128, -20, -202, -128, -125, -102, -134, -97, -147, -158, -23, -145, -111, -82, -82, -241, -207, -74, -147, -16, -137, -156, -1, -76, -128, -49, -222, -136, -26, -235, -46, -108, -114, -237, -238, -237, -83, -114, -4, -125, -149, -27, -67, -187, -83, -106, -0, -145, -91, -102, -214, -249, -112, -209, -104, -148, -8, -3, -145, -171, -190, -171, -224, -24, -204, -202, -237, -49, -35, -242, -76, -251, -206, -77, -238, -154, -70, -85, -130, -124, -36, -49, -182, -73, -2, -227, -18, -135, -73, -226, -38, -19, -164, -188, -203, -149, -164, -57, -236, -195, -250, -214, -83, -192, -111, -61, -163, -93, -79, -129, -40, -96, -87, -225, -38, -132, -35, -149, -114, -252, -225, -186, -189, -200, -191, -172, -148, -253, -20, -57, -88, -107, -128, -138, -185, -228, -156, -238, -103, -225, -74, -60, -123, -150, -240, -42, -229, -138, -140, -90, -255, -59, -141, -173, -82, -9, -46, -7, -186, -158, -44, -148, -231, -70, -201, -210, -233, -165, -251, -84, -240, -189, -160, -232, -240, -98, -31, -201, -110, -246, -154, -141, -210, -130, -37, -120, -3, -207, -183, -231, -146, -23, -15, -200, -247, -87, -20, -215, -225, -99, -230, -139, -80, -215, -34, -142, -175, -178, -41, -181, -58, -151, -104, -79, -136, -232, -252, -24, -165, -211, -64, -18, -160, -144, -22, -164, -46, -220, -125, -157, -182, -213, -234, -125, -81, -19, -68, -19, -243, -51, -166, -199, -196, -170, -9, -2, -114, -25, -235, -104, -90, -93, -32, -162, -224, -227, -158, -141, -153, -3, -182, -130, -136, -147, -144, -212, -211, -203, -221, -144, -76, -107, -165, -227, -230, -168, -146, -143, -161, -63, -140, -221, -113, -63, -75, -1, -173, -45, -87, -212, -238, -44, -149, -193, -122, -62, -59, -97, -9, -141, -38, -175, -147, -70, -101, -176, -94, -148, -70, -119, -22, -202, -79, -133, -6, -94, -182, -94, -42, -75, -45, -165, -166, -158, -222, -147, -87, -69, -148, -201, -235, -32, -10, -49, -173, -18, -130, -117, -223, -41, -133, -197, -170, -190, -80, -242, -248, -132, -90, -57, -177, -133, -131, -211, -234, -218, -209, -110, -44, -2, -151, -92, -1, -178, -178, -134, -84, -139, -208, -184, -222, -219, -119, -46, -104, -2, -106, -168, -69, -127, -189, -104, -118, -63, -180, -47, -251, -127, -115, -68, -56, -159, -238, -59, -206, -41, -78, -167, -86, -129, -59, -254, -93, -131, -254, -47, -191, -178, -169, -208, -116, -181, -214, -19, -106, -24, -149, -199, -192, -150, -220, -165, -249, -14, -26, -244, -127, -121, -62, -42, -62, -72, -9, -29, -89, -41, -195, -5, -29, -79, -12, -199, -213, -26, -107, -20, -232, -189, -25, -155, -213, -120, -129, -26, -108, -232, -66, -197, -212, -28, -49, -123, -37, -74, -123, -122, -179, -232, -5, -88, -205, -116, -82, -207, -233, -210, -101, -176, -1, -168, -50, -136, -133, -25, -237, -153, -43, -152, -45, -145, -27, -191, -71, -209, -212, -160, -14, -65, -60, -126, -87, -119, -196, -205, -56, -131, -230, -165, -105, -194, -126, -168, -126, -50, -141, -34, -114, -228, -152, -4, -255, -148, -71, -212, -124, -235, -44, -46, -248, -98, -183, -15, -121, -248, -84, -107, -69, -86, -162, -87, -26, -155, -103, -248, -109, -225, -25, -59, -82, -125, -18, -165, -115, -194, -159, -78, -197, -208, -135, -95, -4, -150, -105, -105, -214, -49, -240, -202, -223, -87, -246, -157, -86, -169, -97, -71, -73, -181, -92, -124, -31, -76, -231, -10, -245, -235, -74, -19, -56, -12, -158, -227, -3, -124, -92, -12, -57, -171, -177, -128, -205, -84, -57, -175, -132, -253, -117, -50, -27, -72, -185, -244, -240, -151, -84, -16, -108, -184, -212, -137, -231, -199, -206, -204, -69, -155, -85, -45, -129, -20, -160, -122, -49, -15, -210, -177, -57, -120, -116, -62, -203, -188, -167, -219, -6, -119, -29, -87, -128, -125, -184, -105, -59, -116, -37, -99, -137, -24, -42, -202, -252, -152, -123, -15, -11, -95, -30, -158, -194, -37, -12, -66, -93, -168, -239, -129, -36, -205, -240, -81, -95, -19, -3, -231, -65, -252, -223, -239, -59, -103, -228, -97, -240, -19, -14, -128, -207, -218, -85, -42, -95, -40, -246, -248, -229, -210, -225, -232, -222, -31, -210, -87, -161, -115, -217, -185, -110, -159, -181, -79, -154, -228, -182, -63, -237, -54, -127, -201, -170, -87, -197, -194, -19, -160, -51, -112, -35, -197, -97, -32, -219, -68, -1, -163, -201, -254, -149, -240, -191, -188, -238, -177, -240, -92, -140, -61, -146, -230, -127, -67, -57, -56, -153, -232, -220, -2, -157, -250, -76, -178, -175, -151, -135, -225, -172, -92, -170, -119, -20, -3, -35, -53, -128, -97, -41, -156, -66, -249, -148, -69, -140, -212, -118, -49, -82, -7, -179, -11, -225, -68, -194, -172, -41, -22, -192, -232, -225, -48, -55, -200, -240, -146, -205, -37, -96, -78, -28, -44, -223, -10, -52, -2, -225, -174, -203, -72, -141, -33, -223, -156, -248, -45, -168, -55, -217, -4, -92, -211, -248, -145, -72, -73, -250, -135, -106, -18, -161, -149, -237, -10, -163, -148, -96, -224, -168, -42, -153, -175, -9, -235, -226, -213, -123, -191, -187, -231, -96, -150, -111, -76, -75, -168, -105, -145, -192, -88, -198, -103, -31, -93, -251, -37, -46, -36, -10, -160, -67, -39, -203, -107, -2, -50, -102, -245, -189, -27, -57, -59, -226, -199, -20, -115, -54, -43, -51, -94, -130, -173, -45, -92, -39, -6, -193, -165, -99, -155, -213, -30, -131, -21, -240, -73, -7, -216, -72, -214, -68, -102, -142, -218, -149, -113, -89, -148, -109, -193, -94, -234, -33, -165, -91, -32, -112, -18, -98, -160, -71, -9, -102, -252, -222, -13, -18, -218, -191, -137, -63, -28, -162, -79, -13, -254, -151, -28, -185, -248, -107, -6, -44, -153, -15, -100, -118, -7, -145, -83, -133, -199, -144, -23, -139, -195, -23, -41, -56, -89, -189, -29, -100, -133, -230, -0, -33, -96, -1, -140, -61, -118, -84, -188, -77, -52, -115, -61, -116, -221, -239, -226, -8, -121, -28, -73, -147, -148, -75, -208, -47, -18, -17, -140, -212, -151, -13, -7, -204, -76, -248, -29, -213, -93, -255, -203, -55, -55, -65, -138, -94, -100, -65, -85, -40, -181, -211, -171, -111, -163, -162, -66, -214, -143, -181, -80, -191, -141, -190, -124, -148, -123, -175, -242, -103, -48, -67, -70, -102, -143, -100, -175, -30, -138, -136, -154, -243, -78, -110, -17, -111, -175, -252, -187, -149, -187, -158, -184, -170, -120, -23, -221, -249, -113, -58, -199, -128, -203, -229, -55, -194, -9, -29, -106, -138, -200, -162, -154, -4, -201, -158, -84, -28, -213, -35, -71, -182, -155, -214, -73, -220, -67, -31, -211, -206, -177, -187, -185, -89, -249, -104, -254, -140, -239, -201, -59, -55, -54, -187, -183, -111, -84, -231, -82, -92, -14, -184, -163, -225, -168, -76, -100, -60, -148, -51, -23, -182, -72, -54, -149, -140, -5, -230, -118, -137, -52, -207, -249, -81, -155, -203, -109, -20, -170, -160, -55, -126, -210, -238, -220, -224, -82, -207, -136, -103, -86, -191, -216, -176, -122, -241, -166, -0, -197, -145, -217, -86, -202, -0, -100, -123, -45, -108, -113, -55, -225, -16, -224, -29, -66, -43, -87, -84, -252, -145, -121, -37, -29, -205, -148, -180, -2, -5, -13, -12, -20, -215, -225, -204, -96, -46, -92, -169, -248, -11, -81, -160, -151, -80, -252, -189, -208, -10, -132, -86, -57, -76, -227, -252, -101, -207, -39, -157, -201, -16, -147, -246, -169, -181, -161, -149, -29, -120, -7, -70, -243, -125, -134, -122, -198, -39, -106, -238, -208, -19, -49, -220, -9, -183, -242, -85, -194, -175, -38, -25, -208, -19, -202, -1, -87, -181, -191, -244, -0, -132, -69, -61, -75, -46, -76, -111, -227, -248, -16, -60, -192, -216, -85, -149, -205, -56, -144, -26, -9, -136, -107, -186, -34, -98, -76, -177, -113, -229, -99, -68, -78, -23, -152, -134, -47, -179, -10, -136, -243, -192, -231, -199, -91, -2, -236, -92, -70, -122, -79, -116, -237, -27, -173, -183, -189, -36, -7, -103, -246, -187, -216, -238, -12, -239, -107, -68, -254, -175, -220, -253, -91, -93, -229, -202, -149, -0, -63, -139, -91, -169, -31, -114, -145, -194, -76, -121, -148, -137, -148, -4, -222, -8, -238, -124, -251, -14, -185, -147, -232, -126, -165, -61, -211, -83, -143, -241, -186, -98, -155, -151, -80, -169, -180, -73, -136, -204, -202, -5, -63, -42, -189, -110, -233, -130, -138, -185, -44, -87, -92, -211, -32, -254, -95, -115, -49, -95, -88, -20, -15, -32, -143, -219, -127, -66, -23, -231, -45, -89, -167, -137, -87, -48, -209, -49, -194, -32, -154, -5, -160, -32, -26, -164, -114, -108, -210, -41, -199, -197, -248, -113, -94, -72, -197, -162, -144, -70, -40, -213, -170, -76, -231, -202, -12, -176, -252, -90, -167, -232, -138, -197, -227, -107, -237, -1, -132, -83, -187, -128, -114, -45, -199, -23, -78, -110, -82, -70, -185, -87, -242, -216, -105, -80, -220, -190, -173, -176, -113, -164, -237, -26, -54, -40, -211, -191, -173, -248, -126, -73, -83, -224, -141, -72, -221, -96, -104, -71, -208, -59, -236, -28, -159, -183, -46, -79, -251, -23, -157, -211, -86, -255, -111, -149, -10, -29, -104, -160, -213, -92, -139, -169, -22, -28, -40, -174, -134, -45, -16, -131, -103, -20, -245, -97, -21, -87, -191, -126, -113, -201, -137, -228, -65, -226, -108, -151, -209, -8, -117, -151, -242, -213, -79, -117, -183, -101, -117, -7, -101, -84, -86, -10, -171, -81, -160, -215, -215, -143, -122, -37, -126, -140, -90, -82, -11, -110, -178, -164, -214, -200, -124, -19, -139, -95, -215, -236, -158, -44, -46, -182, -93, -218, -151, -153, -10, -215, -122, -83, -164, -60, -246, -197, -36, -161, -172, -113, -151, -178, -204, -65, -9, -206, -157, -102, -85, -196, -49, -29, -157, -16, -165, -160, -193, -201, -145, -223, -85, -185, -121, -10, -44, -147, -228, -142, -162, -59, -153, -12, -181, -68, -49, -220, -60, -4, -74, -1, -92, -215, -253, -82, -62, -11, -254, -179, -32, -70, -142, -179, -192, -15, -77, -210, -120, -99, -124, -129, -216, -164, -57, -82, -26, -85, -26, -159, -69, -255, -123, -81, -16, -101, -137, -159, -39, -244, -131, -209, -4, -71, -89, -102, -57, -38, -109, -22, -142, -120, -94, -208, -245, -192, -140, -255, -78, -209, -255, -226, -58, -72, -50, -85, -213, -229, -80, -165, -152, -99, -62, -121, -72, -101, -71, -100, -150, -166, -235, -140, -253, -59, -106, -173, -18, -144, -15, -24, -155, -36, -0, -4, -149, -54, -105, -171, -238, -134, -149, -91, -100, -74, -226, -21, -100, -161, -225, -98, -88, -61, -105, -158, -80, -245, -252, -216, -51, -105, -33, -189, -113, -183, -46, -172, -12, -54, -55, -112, -134, -108, -204, -145, -107, -200, -197, -8, -87, -162, -85, -214, -112, -97, -155, -157, -25, -86, -18, -172, -106, -123, -48, -137, -175, -132, -1, -95, -253, -213, -209, -168, -250, -110, -172, -35, -111, -120, -54, -182, -66, -129, -138, -7, -44, -227, -152, -212, -47, -217, -91, -185, -4, -34, -35, -220, -82, -162, -129, -226, -59, -15, -52, -239, -44, -243, -96, -62, -39, -253, -188, -43, -227, -49, -246, -170, -108, -150, -118, -152, -151, -237, -91, -67, -86, -29, -167, -36, -2, -5, -13, -249, -165, -36, -123, -111, -188, -177, -125, -44, -172, -180, -237, -222, -35, -181, -237, -111, -18, -123, -85, -59, -214, -189, -208, -166, -50, -121, -159, -111, -111, -147, -244, -49, -16, -253, -65, -244, -96, -242, -240, -144, -125, -170, -74, -98, -195, -47, -142, -225, -231, -90, -54, -117, -5, -205, -8, -138, -77, -239, -180, -89, -140, -161, -179, -70, -245, -82, -72, -153, -40, -203, -217, -66, -49, -64, -155, -203, -60, -41, -112, -145, -197, -52, -121, -210, -229, -221, -114, -96, -114, -134, -164, -159, -119, -87, -112, -226, -74, -54, -95, -113, -94, -243, -105, -185, -20, -184, -233, -188, -239, -183, -175, -229, -201, -76, -161, -108, -239, -26, -206, -129, -84, -245, -70, -236, -129, -142, -184, -106, -7, -255, -35, -145, -191, -69, -221, -176, -225, -28, -21, -127, -153, -198, -190, -148, -161, -160, -5, -190, -47, -254, -13, -76, -10, -235, -106, -21, -204, -84, -81, -240, -56, -54, -17, -141, -95, -11, -75, -109, -153, -129, -172, -248, -50, -227, -31, -248, -195, -251, -21, -236, -243, -52, -71, -174, -224, -34, -185, -75, -50, -146, -69, -171, -219, -206, -187, -210, -192, -103, -168, -59, -44, -150, -26, -227, -191, -60, -247, -174, -162, -214, -204, -202, -228, -75, -49, -197, -159, -60, -81, -69, -243, -127, -38, -222, -72, -100, -251, -146, -245, -209, -122, -121, -253, -176, -179, -200, -58, -250, -185, -170, -65, -118, -168, -239, -158, -73, -31, -146, -90, -85, -167, -149, -76, -64, -221, -173, -238, -117, -143, -123, -62, -241, -27, -187, -155, -133, -55, -196, -161, -44, -245, -252, -162, -65, -242, -87, -59, -251, -19, -173, -180, -253, -102, -209, -206, -47, -205, -2, -140, -202, -6, -44, -16, -86, -228, -161, -247, -207, -160, -126, -203, -109, -247, -84, -237, -161, -165, -12, -224, -116, -181, -138, -253, -238, -240, -14, -67, -230, -26, -176, -252, -76, -62, -118, -200, -128, -56, -156, -196, -201, -203, -144, -125, -17, -49, -5, -56, -176, -227, -41, -204, -84, -119, -7, -233, -65, -31, -87, -147, -28, -212, -221, -58, -43, -223, -84, -191, -75, -38, -74, -119, -150, -176, -174, -169, -245, -229, -185, -185, -121, -109, -157, -231, -156, -109, -131, -246, -82, -153, -7, -34, -238, -59, -77, -21, -196, -201, -161, -120, -238, -8, -118, -240, -222, -141, -135, -73, -246, -170, -155, -13, -100, -51, -9, -95, -251, -43, -181, -4, -181, -173, -151, -117, -225, -2, -99, -61, -28, -109, -59, -228, -27, -97, -225, -224, -184, -87, -5, -146, -202, -180, -125, -157, -64, -213, -18, -207, -84, -41, -32, -105, -203, -177, -72, -150, -48, -112, -25, -215, -67, -227, -68, -193, -213, -141, -159, -182, -180, -51, -207, -11, -136, -89, -103, -152, -44, -2, -174, -47, -131, -74, -119, -150, -175, -212, -2, -3, -20, -125, -47, -89, -10, -21, -150, -219, -152, -114, -116, -219, -196, -77, -180, -144, -212, -165, -80, -101, -157, -93, -74, -203, -83, -80, -170, -225, -138, -122, -68, -210, -92, -11, -22, -191, -86, -225, -199, -42, -208, -26, -40, -27, -114, -239, -25, -148, -224, -24, -217, -210, -160, -103, -58, -49, -18, -49, -234, -188, -89, -96, -8, -245, -225, -200, -196, -171, -37, -232, -20, -209, -131, -133, -218, -31, -109, -73, -151, -143, -164, -144, -231, -161, -8, -223, -202, -240, -160, -61, -173, -75, -189, -21, -48, -20, -153, -244, -212, -242, -33, -47, -79, -5, -121, -240, -6, -121, -58, -0, -170, -66, -35, -30, -45, -228, -225, -162, -253, -107, -185, -120, -208, -133, -255, -80, -12, -150, -88, -95, -251, -71, -155, -176, -121, -122, -186, -208, -129, -103, -56, -36, -143, -200, -6, -179, -246, -110, -142, -203, -29, -120, -122, -243, -1, -104, -72, -178, -99, -64, -245, -153, -47, -110, -22, -250, -240, -92, -128, -230, -230, -207, -2, -138, -19, -183, -159, -123, -33, -140, -43, -159, -94, -18, -184, -24, -210, -151, -197, -159, -171, -136, -109, -203, -37, -62, -181, -123, -237, -227, -246, -121, -251, -250, -183, -254, -201, -199, -230, -229, -135, -86, -78, -255, -163, -3, -125, -65, -126, -3, -214, -24, -186, -36, -11, -44, -214, -164, -70, -75, -253, -147, -230, -229, -167, -102, -47, -95, -237, -112, -113, -53, -92, -66, -112, -57, -16, -237, -209, -218, -118, -181, -95, -219, -215, -11, -139, -29, -173, -88, -236, -193, -79, -55, -89, -235, -186, -219, -188, -236, -157, -117, -186, -23, -11, -196, -60, -252, -113, -113, -197, -92, -247, -211, -105, -201, -221, -45, -178, -4, -26, -127, -148, -239, -113, -181, -234, -84, -184, -224, -57, -22, -9, -169, -156, -100, -37, -129, -38, -158, -163, -114, -35, -230, -101, -169, -202, -3, -139, -69, -158, -168, -188, -19, -135, -241, -81, -102, -11, -119, -87, -162, -70, -13, -229, -78, -75, -212, -110, -251, -179, -134, -205, -109, -41, -93, -69, -117, -194, -144, -235, -92, -99, -139, -26, -252, -39, -183, -51, -9, -65, -33, -143, -125, -143, -213, -120, -254, -16, -110, -9, -63, -148, -105, -203, -156, -85, -196, -185, -52, -56, -82, -90, -96, -89, -29, -45, -216, -3, -24, -24, -39, -108, -243, -240, -36, -239, -26, -156, -69, -83, -6, -42, -251, -224, -205, -193, -66, -70, -13, -220, -66, -156, -181, -133, -245, -114, -181, -79, -203, -95, -186, -131, -232, -78, -228, -229, -249, -41, -215, -73, -171, -209, -255, -241, -230, -52, -113, -118, -1, -99, -198, -240, -224, -191, -40, -76, -25, -199, -236, -81, -205, -221, -129, -235, -125, -25, -83, -145, -36, -253, -51, -128, -7, -255, -134, -64, -236, -89, -23, -128, -10, -152, -131, -214, -89, -101, -242, -179, -138, -145, -130, -114, -195, -112, -78, -52, -67, -225, -228, -79, -151, -108, -17, -102, -229, -0, -14, -216, -223, -132, -146, -58, -20, -233, -8, -51, -42, -112, -77, -205, -79, -34, -251, -82, -55, -227, -28, -209, -186, -2, -10, -95, -26, -69, -75, -43, -91, -251, -116, -185, -93, -99, -24, -2, -74, -201, -77, -5, -91, -151, -226, -211, -149, -52, -121, -93, -118, -171, -182, -93, -91, -5, -252, -153, -11, -169, -17, -236, -60, -79, -9, -112, -208, -70, -169, -86, -94, -165, -116, -255, -231, -168, -146, -86, -3, -232, -148, -72, -37, -51, -136, -12, -162, -155, -178, -47, -171, -150, -214, -32, -20, -212, -52, -219, -164, -127, -14, -90, -109, -241, -180, -181, -192, -78, -225, -178, -236, -53, -91, -251, -26, -191, -145, -115, -45, -195, -128, -166, -217, -38, -233, -37, -92, -181, -115, -254, -214, -1, -183, -245, -144, -176, -74, -99, -9, -250, -231, -95, -112, -21, -204, -67, -87, -9, -99, -155, -201, -120, -91, -111, -138, -125, -162, -91, -86, -72, -15, -179, -220, -44, -101, -251, -102, -133, -15, -102, -201, -60, -16, -189, -137, -59, -19, -133, -22, -128, -252, -11, -99, -181, -156, -102, -193, -210, -151, -51, -234, -14, -21, -205, -99, -79, -152, -235, -230, -203, -70, -171, -52, -102, -153, -222, -140, -242, -23, -116, -28, -82, -115, -175, -38, -143, -137, -239, -37, -199, -209, -240, -241, -150, -244, -77, -16, -44, -214, -106, -164, -138, -131, -92, -43, -127, -13, -227, -37, -87, -157, -127, -79, -98, -199, -243, -84, -18, -179, -18, -130, -26, -147, -22, -54, -1, -145, -138, -112, -9, -80, -3, -13, -116, -9, -245, -221, -166, -196, -228, -121, -42, -245, -76, -151, -16, -212, -78, -76, -67, -16, -183, -117, -120, -139, -85, -159, -179, -95, -89, -30, -96, -180, -50, -11, -167, -144, -100, -209, -140, -207, -155, -237, -121, -126, -122, -50, -167, -153, -145, -10, -251, -68, -38, -17, -208, -193, -199, -194, -221, -50, -75, -112, -103, -6, -150, -198, -206, -30, -26, -157, -129, -143, -5, -117, -57, -254, -28, -140, -73, -54, -177, -221, -172, -35, -178, -143, -69, -118, -49, -131, -22, -157, -23, -174, -228, -98, -206, -171, -145, -187, -192, -150, -174, -175, -181, -24, -82, -246, -43, -250, -194, -184, -204, -227, -192, -159, -137, -97, -254, -74, -153, -188, -58, -129, -210, -101, -188, -100, -218, -246, -231, -226, -230, -223, -190, -74, -193, -18, -111, -21, -228, -231, -16, -52, -31, -105, -220, -54, -137, -92, -187, -192, -153, -108, -6, -242, -102, -2, -40, -198, -75, -88, -151, -60, -218, -221, -108, -44, -125, -140, -164, -138, -221, -97, -156, -186, -15, -253, -36, -21, -34, -238, -83, -4, -226, -122, -134, -33, -239, -70, -173, -153, -112, -92, -124, -4, -65, -138, -141, -202, -86, -196, -90, -56, -70, -109, -0, -13, -99, -255, -78, -244, -193, -58, -248, -207, -252, -85, -16, -105, -188, -108, -239, -94, -182, -101, -148, -182, -101, -47, -10, -72, -113, -171, -94, -180, -188, -40, -183, -181, -97, -210, -24, -197, -216, -113, -140, -95, -237, -220, -44, -225, -114, -61, -79, -4, -194, -236, -148, -61, -19, -100, -88, -56, -166, -63, -136, -221, -47, -175, -3, -164, -241, -178, -77, -124, -81, -238, -94, -178, -117, -47, -10, -143, -190, -97, -47, -122, -214, -166, -112, -221, -26, -181, -37, -171, -191, -184, -49, -47, -242, -162, -212, -24, -197, -190, -103, -230, -55, -205, -191, -172, -187, -248, -102, -182, -208, -243, -81, -102, -67, -165, -237, -151, -137, -192, -178, -33, -154, -189, -56, -115, -83, -31, -35, -188, -95, -78, -99, -195, -26, -133, -175, -109, -123, -185, -252, -43, -197, -59, -190, -70, -208, -210, -216, -53, -170, -120, -51, -244, -145, -35, -188, -250, -181, -201, -186, -77, -96, -91, -112, -4, -53, -144, -135, -173, -115, -61, -147, -109, -195, -175, -234, -214, -183, -221, -233, -236, -149, -129, -20, -206, -167, -176, -113, -143, -6, -219, -246, -76, -138, -73, -73, -18, -188, -168, -26, -176, -120, -250, -95, -86, -75, -146, -39, -254, -69, -129, -168, -199, -109, -100, -11, -68, -225, -108, -191, -172, -97, -86, -56, -211, -47, -10, -74, -126, -150, -95, -178, -167, -46, -206, -205, -230, -234, -107, -233, -140, -169, -67, -244, -162, -45, -92, -8, -16, -50, -185, -94, -21, -105, -36, -68, -175, -160, -83, -168, -137, -2, -75, -145, -152, -39, -92, -223, -180, -24, -76, -168, -253, -210, -80, -147, -253, -89, -136, -89, -146, -7, -247, -121, -92, -235, -60, -113, -84, -247, -55, -227, -71, -143, -34, -80, -206, -218, -121, -101, -12, -121, -54, -224, -11, -13, -192, -87, -141, -108, -80, -170, -74, -82, -79, -253, -208, -159, -206, -167, -212, -234, -164, -161, -90, -168, -241, -76, -79, -63, -83, -108, -68, -230, -137, -240, -190, -28, -207, -211, -20, -111, -189, -156, -196, -234, -55, -166, -47, -75, -56, -11, -21, -158, -29, -208, -64, -99, -122, -230, -171, -115, -220, -100, -26, -141, -199, -217, -44, -14, -168, -180, -51, -124, -29, -31, -58, -244, -230, -227, -225, -215, -14, -112, -110, -176, -166, -66, -245, -70, -4, -161, -138, -53, -219, -120, -109, -131, -137, -230, -129, -27, -59, -52, -80, -181, -73, -189, -178, -124, -101, -123, -114, -18, -230, -46, -126, -126, -131, -127, -44, -127, -241, -2, -102, -75, -240, -253, -156, -90, -229, -106, -79, -95, -252, -90, -134, -229, -85, -61, -236, -129, -150, -248, -72, -112, -145, -10, -85, -67, -53, -157, -232, -181, -216, -69, -144, -136, -44, -52, -20, -187, -176, -190, -186, -151, -51, -245, -122, -92, -124, -142, -226, -2, -68, -76, -163, -127, -188, -26, -53, -104, -229, -235, -153, -14, -110, -189, -143, -58, -106, -207, -101, -78, -208, -235, -113, -19, -184, -195, -97, -63, -225, -192, -148, -181, -113, -91, -252, -153, -204, -136, -165, -31, -150, -178, -202, -202, -156, -204, -133, -112, -211, -235, -252, -23, -89, -86, -108, -246, -59, -211, -76, -120, -91, -75, -8, -1, -239, -123, -108, -117, -189, -164, -70, -103, -67, -245, -190, -63, -124, -88, -27, -119, -189, -146, -238, -166, -27, -183, -13, -132, -108, -194, -143, -183, -128, -218, -19, -44, -85, -31, -138, -212, -124, -217, -31, -143, -77, -20, -206, -45, -224, -248, -60, -58, -43, -3, -170, -10, -16, -43, -244, -54, -211, -94, -183, -64, -149, -109, -156, -118, -83, -52, -10, -71, -227, -21, -226, -97, -31, -23, -191, -112, -26, -94, -15, -86, -177, -192, -94, -126, -219, -151, -130, -27, -128, -4, -186, -128, -27, -51, -68, -185, -230, -180, -169, -79, -197, -55, -14, -203, -221, -66, -250, -244, -22, -117, -148, -162, -58, -206, -61, -168, -236, -26, -119, -81, -115, -28, -169, -67, -103, -74, -47, -138, -50, -115, -125, -188, -12, -146, -106, -32, -61, -200, -251, -122, -201, -5, -100, -8, -92, -121, -161, -188, -125, -211, -36, -10, -134, -84, -27, -39, -156, -79, -7, -220, -128, -82, -135, -139, -149, -192, -4, -59, -210, -207, -177, -78, -29, -53, -193, -122, -164, -196, -53, -108, -243, -193, -17, -207, -96, -30, -121, -168, -158, -103, -112, -97, -72, -14, -204, -130, -186, -125, -246, -187, -43, -46, -197, -3, -191, -230, -4, -56, -55, -55, -89, -247, -157, -30, -118, -49, -146, -191, -143, -153, -58, -49, -230, -51, -11, -108, -103, -69, -121, -135, -81, -234, -80, -23, -27, -44, -223, -51, -79, -179, -46, -83, -8, -68, -20, -83, -82, -154, -135, -116, -77, -38, -209, -28, -16, -154, -203, -182, -66, -177, -24, -147, -225, -194, -214, -73, -243, -170, -109, -101, -48, -108, -164, -4, -30, -158, -110, -122, -103, -103, -217, -59, -90, -125, -181, -198, -187, -134, -243, -174, -113, -128, -255, -121, -103, -118, -208, -155, -67, -12, -78, -252, -172, -130, -180, -84, -71, -211, -124, -135, -7, -176, -89, -229, -130, -186, -165, -58, -29, -149, -210, -6, -106, -83, -40, -53, -187, -37, -47, -232, -196, -124, -154, -57, -44, -10, -216, -85, -74, -218, -120, -245, -106, -232, -9, -229, -206, -98, -213, -27, -54, -189, -183, -138, -249, -75, -235, -171, -118, -25, -119, -146, -20, -212, -239, -140, -136, -145, -39, -175, -109, -153, -44, -127, -60, -29, -183, -154, -58, -120, -184, -244, -78, -174, -65, -79, -209, -14, -123, -129, -207, -89, -80, -209, -58, -213, -165, -211, -86, -19, -42, -159, -3, -249, -5, -190, -222, -128, -12, -127, -72, -227, -230, -185, -212, -231, -46, -173, -179, -85, -182, -52, -82, -179, -229, -186, -232, -68, -149, -154, -217, -255, -12, -229, -59, -211, -30, -55, -208, -190, -91, -164, -43, -190, -161, -82, -19, -180, -136, -169, -190, -189, -56, -48, -43, -82, -160, -235, -165, -84, -130, -38, -158, -135, -89, -35, -188, -49, -224, -128, -217, -34, -127, -77, -84, -119, -84, -77, -103, -69, -69, -108, -22, -71, -51, -17, -195, -172, -248, -43, -82, -151, -243, -38, -153, -37, -13, -28, -7, -127, -94, -80, -252, -111, -139, -144, -96, -72, -99, -194, -29, -221, -168, -121, -130, -82, -127, -81, -53, -86, -175, -64, -68, -93, -63, -209, -155, -13, -42, -125, -143, -57, -89, -214, -204, -92, -147, -149, -178, -149, -93, -93, -204, -5, -124, -102, -175, -239, -246, -176, -248, -147, -51, -171, -115, -102, -157, -91, -20, -21, -222, -103, -143, -231, -126, -144, -190, -105, -135, -206, -245, -35, -74, -217, -85, -251, -65, -227, -16, -175, -238, -135, -227, -166, -67, -125, -149, -83, -211, -45, -105, -202, -118, -36, -84, -167, -72, -110, -0, -191, -29, -198, -216, -48, -23, -251, -131, -134, -220, -195, -26, -107, -92, -236, -198, -141, -113, -99, -176, -7, -99, -166, -179, -40, -132, -79, -49, -91, -141, -138, -63, -113, -93, -248, -134, -179, -227, -238, -228, -19, -201, -162, -149, -193, -108, -226, -230, -67, -26, -121, -174, -25, -247, -16, -37, -45, -129, -154, -217, -120, -143, -251, -206, -39, -204, -164, -96, -187, -26, -48, -26, -5, -145, -75, -103, -94, -22, -215, -142, -101, -111, -97, -218, -149, -119, -184, -245, -7, -86, -54, -50, -149, -122, -90, -94, -27, -181, -208, -176, -195, -72, -69, -192, -78, -60, -21, -218, -125, -216, -92, -178, -248, -56, -238, -98, -93, -33, -75, -152, -159, -80, -205, -166, -81, -194, -61, -80, -113, -98, -18, -167, -196, -0, -100, -81, -83, -110, -117, -149, -162, -44, -84, -1, -126, -147, -215, -189, -19, -172, -108, -28, -167, -202, -250, -225, -99, -141, -211, -90, -235, -137, -52, -207, -54, -9, -166, -102, -148, -112, -237, -30, -188, -137, -27, -206, -193, -155, -49, -254, -103, -128, -255, -113, -173, -243, -253, -49, -97, -19, -180, -39, -44, -219, -23, -195, -5, -166, -231, -99, -108, -200, -147, -131, -10, -29, -145, -114, -187, -182, -66, -238, -165, -86, -54, -135, -144, -114, -114, -164, -178, -55, -113, -217, -7, -169, -90, -155, -136, -52, -234, -163, -83, -105, -3, -15, -204, -82, -222, -114, -157, -163, -67, -234, -247, -141, -240, -142, -177, -118, -131, -112, -189, -137, -51, -120, -76, -243, -22, -212, -24, -64, -129, -50, -213, -122, -127, -1, -230, -38, -12, -220, -18, -220, -25, -204, -60, -103, -3, -142, -112, -44, -72, -160, -2, -141, -241, -142, -34, -34, -159, -82, -202, -239, -175, -21, -64, -157, -164, -211, -96, -57, -160, -197, -138, -201, -70, -12, -136, -176, -244, -73, -228, -175, -104, -108, -115, -29, -207, -13, -93, -70, -26, -111, -125, -188, -190, -56, -119, -38, -226, -193, -29, -10, -207, -159, -186, -129, -164, -9, -87, -80, -182, -69, -89, -222, -179, -107, -131, -42, -236, -75, -15, -103, -39, -105, -188, -65, -217, -226, -129, -253, -216, -172, -220, -181, -107, -127, -130, -79, -80, -45, -137, -231, -158, -126, -62, -184, -151, -153, -84, -40, -64, -185, -26, -249, -246, -141, -78, -190, -126, -42, -215, -70, -169, -130, -146, -56, -21, -248, -146, -161, -116, -21, -122, -213, -88, -69, -25, -28, -135, -31, -44, -126, -187, -72, -137, -213, -223, -46, -98, -190, -250, -219, -69, -126, -90, -253, -237, -196, -226, -219, -197, -88, -165, -213, -223, -222, -61, -245, -173, -250, -103, -101, -125, -91, -118, -175, -177, -86, -186, -105, -28, -186, -242, -105, -150, -196, -84, -221, -46, -140, -106, -228, -149, -114, -101, -184, -99, -194, -108, -5, -106, -117, -7, -134, -76, -253, -223, -165, -142, -12, -72, -70, -84, -95, -208, -29, -11, -26, -149, -2, -231, -185, -99, -226, -108, -82, -234, -232, -239, -86, -170, -240, -88, -43, -113, -182, -161, -210, -81, -197, -37, -245, -1, -75, -172, -75, -223, -147, -50, -232, -220, -184, -130, -194, -55, -155, -39, -147, -62, -86, -83, -92, -47, -107, -170, -54, -232, -107, -206, -176, -218, -62, -40, -3, -92, -233, -79, -190, -73, -85, -130, -22, -244, -10, -216, -212, -245, -160, -86, -243, -242, -225, -220, -213, -97, -51, -42, -122, -183, -209, -3, -65, -213, -13, -232, -109, -139, -89, -10, -196, -223, -244, -53, -143, -206, -50, -206, -88, -233, -106, -148, -130, -199, -166, -209, -234, -19, -45, -112, -22, -238, -42, -16, -150, -105, -214, -148, -116, -44, -66, -42, -173, -106, -70, -179, -141, -125, -24, -87, -190, -247, -165, -24, -126, -254, -241, -56, -122, -176, -15, -65, -103, -199, -198, -140, -102, -83, -129, -226, -166, -142, -13, -229, -206, -113, -97, -135, -166, -179, -64, -221, -215, -114, -178, -207, -39, -60, -219, -109, -238, -86, -82, -97, -192, -137, -8, -48, -158, -151, -27, -113, -148, -239, -248, -183, -116, -207, -179, -140, -158, -185, -222, -26, -103, -208, -146, -119, -57, -207, -76, -43, -170, -126, -80, -130, -172, -77, -184, -108, -139, -94, -201, -232, -26, -231, -160, -26, -86, -163, -171, -96, -88, -43, -8, -119, -57, -54, -99, -175, -26, -168, -148, -10, -78, -165, -146, -215, -166, -130, -211, -87, -245, -134, -120, -213, -208, -234, -222, -146, -22, -72, -76, -101, -128, -173, -127, -81, -138, -238, -107, -125, -174, -245, -147, -190, -244, -218, -43, -144, -94, -40, -147, -102, -101, -207, -5, -226, -185, -82, -211, -128, -173, -31, -203, -133, -174, -3, -44, -88, -76, -251, -11, -172, -44, -252, -111, -39, -144, -55, -78, -89, -169, -33, -185, -189, -102, -121, -248, -42, -68, -222, -159, -7, -248, -171, -63, -192, -245, -157, -78, -106, -227, -39, -223, -139, -55, -45, -54, -202, -147, -101, -109, -4, -85, -70, -140, -97, -148, -230, -146, -193, -149, -107, -142, -238, -252, -175, -131, -119, -255, -112, -242, -255, -83, -76, -186, -242, -72, -57, -165, -96, -204, -145, -16, -67, -214, -181, -2, -63, -225, -90, -109, -178, -55, -170, -125, -157, -193, -17, -40, -100, -6, -201, -82, -242, -51, -230, -1, -174, -0, -124, -100, -161, -89, -171, -156, -41, -154, -198, -217, -5, -130, -184, -202, -168, -207, -64, -175, -84, -0, -88, -194, -101, -83, -185, -184, -8, -183, -161, -218, -181, -25, -224, -155, -25, -7, -11, -220, -190, -97, -190, -96, -137, -105, -183, -83, -165, -211, -106, -82, -44, -175, -9, -44, -61, -117, -135, -2, -67, -125, -41, -184, -83, -144, -99, -38, -81, -181, -53, -41, -255, -15, -59, -240, -161, -227, -122, -68, -205, -59, -209, -34, -121, -80, -43, -144, -59, -155, -215, -204, -94, -171, -179, -137, -209, -233, -21, -60, -242, -171, -244, -240, -206, -79, -184, -141, -12, -70, -12, -227, -76, -93, -127, -236, -15, -241, -232, -113, -56, -50, -214, -14, -93, -18, -194, -236, -135, -170, -115, -232, -80, -208, -59, -172, -124, -27, -71, -101, -213, -217, -77, -162, -192, -31, -38, -123, -148, -239, -136, -217, -139, -12, -14, -245, -25, -165, -215, -113, -126, -140, -85, -139, -115, -9, -102, -23, -143, -85, -146, -10, -23, -155, -161, -224, -219, -206, -61, -252, -177, -65, -22, -211, -10, -226, -1, -42, -3, -145, -98, -151, -67, -50, -178, -176, -110, -185, -167, -163, -107, -93, -21, -71, -18, -217, -224, -142, -204, -190, -212, -143, -206, -83, -253, -100, -87, -29, -249, -236, -188, -168, -41, -43, -197, -242, -101, -224, -88, -213, -40, -175, -114, -210, -237, -225, -221, -240, -116, -143, -252, -241, -153, -31, -20, -174, -176, -174, -10, -140, -127, -73, -45, -83, -150, -103, -92, -207, -41, -133, -242, -68, -54, -253, -66, -51, -23, -215, -23, -241, -88, -101, -124, -246, -46, -81, -168, -36, -121, -231, -214, -163, -231, -202, -69, -86, -50, -224, -107, -160, -208, -6, -40, -78, -220, -164, -159, -65, -90, -87, -124, -168, -57, -37, -182, -131, -73, -159, -232, -246, -242, -216, -188, -224, -190, -178, -248, -228, -186, -214, -198, -241, -223, -4, -138, -177, -244, -172, -6, -13, -238, -205, -182, -32, -90, -93, -100, -42, -30, -191, -171, -153, -192, -65, -228, -174, -8, -156, -89, -225, -171, -90, -9, -236, -204, -77, -39, -53, -3, -155, -184, -119, -118, -190, -252, -103, -5, -118, -227, -155, -20, -163, -248, -96, -218, -83, -223, -13, -162, -177, -126, -163, -54, -61, -79, -204, -82, -245, -123, -195, -75, -149, -63, -151, -218, -103, -62, -59, -245, -108, -147, -133, -226, -13, -111, -94, -131, -153, -216, -220, -27, -242, -135, -10, -112, -118, -163, -127, -214, -161, -191, -109, -96, -213, -18, -170, -78, -15, -166, -160, -106, -232, -6, -134, -73, -231, -103, -206, -198, -195, -218, -124, -1, -126, -3, -243, -99, -147, -180, -9, -198, -174, -117, -122, -220, -128, -203, -174, -65, -154, -108, -132, -235, -137, -21, -161, -46, -210, -21, -102, -167, -96, -121, -25, -128, -92, -192, -165, -86, -150, -88, -94, -212, -39, -142, -204, -227, -143, -139, -9, -157, -89, -133, -29, -227, -173, -95, -24, -47, -135, -131, -213, -241, -57, -3, -240, -54, -127, -203, -86, -81, -95, -178, -194, -15, -53, -30, -128, -189, -68, -134, -241, -200, -170, -65, -5, -21, -61, -160, -72, -76, -74, -18, -1, -3, -66, -196, -56, -216, -185, -167, -135, -42, -52, -103, -104, -52, -121, -30, -36, -230, -28, -166, -8, -86, -16, -191, -113, -201, -112, -240, -188, -96, -16, -209, -205, -210, -127, -240, -159, -185, -152, -139, -126, -66, -173, -108, -86, -36, -51, -252, -11, -63, -33, -35, -48, -206, -138, -202, -171, -69, -135, -90, -118, -168, -122, -121, -146, -237, -26, -74, -24, -135, -143, -128, -25, -243, -189, -116, -166, -200, -239, -230, -51, -96, -114, -217, -71, -210, -214, -174, -24, -249, -216, -50, -24, -0, -232, -251, -161, -108, -57, -189, -214, -163, -138, -159, -231, -158, -48, -102, -36, -187, -11, -159, -23, -146, -153, -23, -122, -239, -234, -167, -165, -230, -153, -79, -205, -213, -113, -125, -197, -27, -188, -245, -156, -141, -130, -179, -230, -68, -156, -2, -117, -145, -108, -14, -119, -86, -98, -198, -195, -125, -215, -18, -1, -150, -237, -252, -54, -60, -139, -184, -209, -125, -181, -175, -59, -203, -145, -105, -133, -186, -107, -31, -71, -168, -160, -245, -172, -88, -21, -198, -148, -11, -49, -52, -232, -199, -108, -222, -224, -183, -208, -210, -180, -215, -233, -94, -247, -79, -62, -182, -207, -79, -187, -173, -203, -172, -157, -233, -183, -50, -227, -246, -50, -74, -65, -39, -241, -242, -62, -97, -43, -33, -109, -56, -176, -51, -212, -205, -25, -184, -50, -26, -8, -44, -34, -229, -79, -167, -2, -4, -121, -42, -130, -199, -74, -173, -77, -149, -132, -210, -132, -86, -214, -92, -212, -198, -205, -195, -92, -162, -229, -141, -103, -98, -8, -147, -139, -240, -183, -31, -110, -218, -122, -92, -186, -185, -179, -103, -97, -106, -70, -224, -114, -205, -2, -78, -139, -252, -58, -133, -223, -150, -46, -59, -63, -109, -200, -78, -44, -192, -194, -90, -203, -84, -160, -165, -211, -14, -89, -140, -145, -52, -80, -74, -173, -18, -43, -220, -208, -52, -141, -133, -144, -142, -165, -17, -49, -185, -63, -158, -71, -243, -36, -59, -52, -228, -242, -105, -112, -27, -105, -129, -46, -33, -25, -124, -75, -14, -190, -253, -12, -55, -246, -223, -196, -34, -224, -110, -199, -50, -122, -133, -2, -238, -211, -60, -79, -2, -133, -51, -133, -143, -12, -48, -204, -136, -92, -178, -161, -55, -137, -100, -205, -171, -41, -28, -105, -63, -187, -217, -69, -152, -204, -99, -213, -21, -54, -85, -185, -249, -238, -208, -157, -165, -142, -112, -19, -31, -176, -245, -67, -14, -52, -135, -217, -231, -204, -122, -176, -46, -57, -233, -113, -106, -169, -26, -208, -154, -30, -165, -24, -224, -210, -48, -253, -47, -200, -155, -20, -222, -58, -10, -196, -131, -234, -99, -140, -202, -132, -72, -124, -202, -72, -208, -47, -26, -80, -2, -168, -1, -47, -167, -226, -75, -113, -138, -121, -5, -120, -115, -72, -232, -239, -163, -248, -139, -212, -46, -124, -74, -40, -97, -71, -54, -35, -228, -12, -35, -134, -127, -20, -5, -89, -223, -87, -21, -230, -163, -83, -204, -7, -145, -212, -196, -79, -80, -160, -211, -204, -170, -95, -52, -83, -183, -121, -121, -242, -177, -211, -237, -31, -183, -62, -180, -47, -209, -87, -46, -98, -142, -195, -145, -203, -144, -31, -175, -72, -255, -52, -154, -33, -75, -4, -98, -148, -42, -234, -170, -221, -151, -91, -131, -10, -207, -204, -127, -16, -65, -178, -215, -80, -11, -180, -46, -85, -19, -52, -128, -143, -186, -155, -80, -110, -70, -148, -162, -28, -92, -62, -13, -126, -32, -71, -119, -81, -94, -40, -87, -190, -207, -45, -129, -96, -111, -244, -108, -10, -21, -93, -35, -7, -211, -245, -12, -212, -108, -135, -179, -57, -182, -227, -189, -243, -61, -129, -37, -206, -208, -187, -185, -251, -153, -126, -219, -194, -159, -110, -247, -184, -18, -130, -31, -227, -158, -83, -84, -26, -163, -25, -71, -81, -154, -107, -0, -119, -190, -203, -189, -88, -228, -237, -133, -103, -108, -31, -238, -44, -152, -230, -86, -193, -133, -53, -153, -99, -31, -238, -71, -225, -208, -85, -31, -71, -243, -241, -132, -73, -6, -156, -66, -21, -29, -176, -232, -90, -0, -180, -140, -165, -226, -160, -2, -178, -134, -112, -123, -162, -70, -128, -157, -123, -119, -231, -216, -13, -24, -99, -12, -64, -212, -33, -165, -193, -68, -27, -68, -110, -140, -30, -76, -184, -55, -232, -164, -15, -247, -144, -51, -240, -254, -197, -221, -252, -172, -65, -211, -39, -28, -41, -43, -8, -183, -146, -210, -130, -72, -138, -227, -90, -156, -230, -236, -208, -135, -24, -243, -73, -185, -66, -48, -65, -164, -85, -51, -36, -237, -132, -250, -67, -59, -9, -86, -139, -96, -154, -193, -124, -145, -60, -61, -124, -120, -96, -86, -4, -150, -42, -197, -81, -3, -89, -53, -136, -242, -155, -238, -136, -13, -208, -245, -139, -255, -44, -81, -109, -30, -98, -37, -126, -208, -28, -36, -253, -246, -26, -153, -70, -162, -244, -37, -151, -116, -109, -36, -163, -142, -166, -156, -133, -255, -168, -16, -253, -203, -55, -148, -149, -133, -192, -232, -51, -80, -189, -13, -156, -182, -68, -189, -93, -134, -19, -231, -203, -254, -194, -40, -2, -24, -153, -139, -88, -135, -135, -238, -21, -238, -231, -204, -175, -16, -52, -15, -121, -160, -41, -124, -93, -129, -197, -149, -197, -225, -111, -20, -74, -1, -59, -112, -70, -31, -98, -179, -43, -148, -39, -116, -121, -229, -249, -4, -60, -247, -152, -180, -77, -148, -182, -242, -104, -168, -200, -18, -94, -36, -186, -15, -185, -199, -244, -196, -31, -14, -5, -234, -233, -236, -90, -207, -59, -107, -73, -233, -194, -226, -62, -155, -22, -207, -253, -56, -68, -97, -52, -5, -177, -43, -222, -82, -14, -18, -204, -148, -237, -165, -212, -81, -56, -159, -137, -237, -1, -220, -71, -4, -81, -21, -25, -41, -169, -192, -36, -7, -103, -220, -41, -155, -173, -6, -170, -90, -73, -44, -130, -131, -97, -214, -147, -210, -62, -33, -65, -24, -140, -62, -129, -113, -43, -249, -47, -225, -251, -99, -52, -15, -233, -238, -0, -172, -206, -124, -153, -132, -229, -233, -130, -63, -249, -226, -135, -168, -160, -194, -126, -131, -217, -68, -119, -62, -189, -219, -1, -103, -79, -145, -190, -61, -145, -202, -104, -39, -249, -43, -4, -50, -39, -2, -113, -37, -230, -215, -185, -99, -60, -90, -234, -50, -164, -89, -73, -148, -99, -215, -49, -117, -58, -57, -108, -85, -229, -130, -101, -223, -72, -201, -140, -249, -82, -177, -15, -138, -144, -131, -154, -28, -165, -91, -168, -85, -52, -254, -228, -147, -60, -236, -255, -173, -175, -190, -207, -112, -76, -104, -131, -73, -90, -229, -249, -127, -86, -106, -190, -126, -186, -139, -254, -154, -59, -63, -134, -155, -42, -88, -235, -1, -149, -67, -89, -235, -205, -5, -160, -97, -84, -30, -171, -250, -146, -137, -165, -4, -225, -99, -30, -35, -61, -100, -147, -233, -60, -212, -205, -202, -10, -0, -50, -247, -135, -176, -83, -253, -161, -155, -186, -79, -98, -183, -153, -179, -16, -116, -6, -163, -198, -175, -43, -13, -7, -134, -175, -62, -23, -183, -25, -17, -190, -94, -252, -184, -233, -145, -59, -182, -220, -104, -89, -182, -178, -142, -173, -222, -52, -106, -142, -203, -248, -246, -57, -60, -215, -20, -159, -106, -221, -123, -245, -146, -193, -44, -66, -117, -23, -67, -50, -1, -205, -238, -11, -136, -72, -106, -195, -168, -203, -192, -16, -223, -70, -81, -140, -229, -21, -118, -169, -238, -83, -66, -65, -250, -84, -41, -86, -208, -189, -23, -82, -90, -153, -190, -140, -237, -65, -214, -175, -230, -149, -238, -136, -143, -116, -251, -39, -185, -166, -208, -32, -109, -162, -112, -49, -22, -84, -10, -153, -25, -13, -255, -195, -248, -68, -41, -135, -114, -176, -178, -198, -58, -244, -189, -203, -41, -246, -209, -58, -109, -3, -113, -95, -245, -5, -104, -4, -242, -171, -42, -239, -163, -171, -121, -97, -237, -27, -233, -31, -143, -19, -56, -40, -109, -58, -64, -23, -83, -221, -148, -177, -139, -10, -187, -7, -81, -129, -177, -103, -219, -13, -7, -147, -187, -115, -47, -136, -141, -83, -85, -8, -92, -90, -232, -160, -162, -248, -183, -188, -240, -231, -183, -62, -232, -46, -5, -11, -23, -87, -7, -109, -1, -245, -56, -254, -38, -201, -226, -45, -253, -88, -25, -52, -164, -228, -223, -102, -121, -254, -106, -134, -74, -13, -187, -173, -40, -176, -90, -248, -62, -193, -161, -5, -116, -243, -238, -215, -146, -36, -96, -174, -162, -163, -96, -168, -180, -38, -205, -107, -176, -155, -136, -220, -202, -202, -118, -235, -182, -82, -67, -120, -182, -119, -77, -58, -109, -161, -249, -89, -61, -57, -132, -215, -233, -87, -138, -210, -214, -74, -106, -241, -52, -206, -110, -209, -36, -207, -237, -231, -70, -193, -26, -222, -163, -149, -164, -226, -47, -173, -245, -221, -139, -102, -23, -6, -245, -207, -91, -103, -215, -13, -71, -254, -112, -221, -185, -202, -254, -221, -109, -127, -248, -152, -255, -229, -184, -115, -125, -221, -185, -216, -3, -110, -84, -238, -13, -13, -12, -50, -112, -60, -78, -228, -77, -10, -182, -137, -92, -44, -26, -141, -48, -154, -46, -83, -106, -103, -49, -24, -217, -81, -82, -24, -47, -237, -219, -80, -220, -163, -129, -70, -229, -3, -11, -163, -209, -22, -215, -172, -5, -254, -27, -152, -228, -202, -151, -55, -68, -179, -206, -29, -161, -237, -146, -40, -109, -159, -221, -35, -164, -80, -75, -75, -45, -129, -93, -112, -208, -30, -42, -206, -38, -183, -5, -187, -190, -169, -137, -171, -156, -22, -197, -69, -27, -133, -198, -111, -202, -123, -79, -197, -202, -48, -189, -137, -27, -140, -121, -135, -217, -134, -253, -214, -155, -49, -79, -133, -115, -169, -112, -174, -251, -92, -50, -143, -85, -43, -46, -239, -22, -25, -117, -223, -185, -224, -31, -149, -69, -24, -146, -111, -179, -234, -129, -235, -240, -217, -97, -119, -221, -64, -32, -95, -227, -207, -67, -129, -233, -122, -108, -108, -23, -79, -98, -117, -241, -167, -241, -255, -235, -146, -132, -43, -3, -137, -170, -110, -219, -43, -16, -165, -210, -15, -27, -128, -156, -163, -72, -227, -52, -201, -248, -39, -79, -235, -146, -15, -66, -133, -155, -46, -223, -175, -91, -154, -98, -153, -84, -172, -194, -3, -3, -97, -180, -239, -85, -173, -165, -30, -138, -112, -141, -82, -4, -123, -78, -172, -5, -1, -109, -66, -134, -77, -208, -213, -107, -228, -212, -138, -44, -237, -190, -142, -45, -51, -192, -179, -35, -76, -184, -212, -133, -240, -133, -42, -189, -119, -146, -251, -21, -93, -186, -204, -213, -227, -75, -99, -217, -235, -192, -27, -122, -26, -240, -162, -56, -228, -58, -199, -154, -87, -254, -68, -233, -127, -217, -131, -10, -186, -229, -148, -251, -223, -31, -201, -247, -70, -34, -44, -58, -87, -49, -46, -57, -251, -84, -233, -31, -186, -88, -172, -153, -188, -102, -41, -207, -252, -85, -5, -2, -179, -196, -90, -203, -84, -64, -218, -17, -61, -61, -243, -125, -77, -230, -88, -205, -136, -243, -3, -117, -201, -112, -171, -141, -14, -150, -192, -141, -131, -104, -224, -6, -95, -13, -239, -23, -109, -161, -236, -8, -152, -243, -248, -214, -118, -118, -172, -41, -95, -155, -245, -184, -169, -73, -159, -125, -118, -173, -139, -113, -2, -137, -179, -61, -213, -107, -156, -95, -187, -47, -233, -233, -24, -171, -235, -176, -38, -71, -212, -171, -185, -247, -199, -234, -26, -172, -13, -81, -93, -12, -108, -120, -243, -177, -35, -51, -100, -110, -11, -30, -213, -71, -27, -178, -91, -173, -30, -71, -198, -159, -92, -141, -18, -218, -252, -22, -143, -166, -179, -57, -198, -16, -113, -161, -129, -252, -42, -111, -56, -147, -232, -158, -156, -141, -217, -216, -236, -164, -145, -39, -242, -243, -224, -54, -115, -70, -22, -252, -142, -11, -238, -205, -88, -204, -162, -88, -230, -220, -41, -118, -41, -123, -91, -111, -63, -191, -29, -168, -66, -152, -83, -225, -134, -50, -192, -131, -222, -158, -65, -169, -16, -122, -89, -205, -34, -14, -20, -180, -69, -25, -100, -244, -174, -90, -134, -132, -206, -177, -182, -231, -250, -72, -194, -35, -73, -241, -191, -210, -157, -42, -55, -55, -21, -216, -116, -13, -217, -64, -133, -204, -16, -175, -107, -212, -109, -172, -198, -164, -177, -236, -76, -52, -150, -217, -9, -149, -14, -202, -210, -123, -253, -165, -197, -20, -31, -145, -62, -230, -95, -190, -18, -136, -116, -13, -227, -171, -19, -43, -34, -76, -183, -36, -87, -56, -78, -210, -176, -130, -181, -30, -71, -105, -224, -37, -94, -140, -223, -42, -75, -151, -74, -148, -88, -119, -211, -200, -219, -226, -182, -161, -255, -130, -78, -94, -165, -243, -36, -25, -229, -171, -32, -212, -82, -61, -212, -132, -94, -249, -105, -216, -6, -217, -72, -132, -225, -81, -119, -19, -117, -242, -205, -2, -127, -23, -85, -203, -188, -54, -163, -97, -147, -22, -213, -203, -67, -51, -58, -201, -97, -163, -124, -202, -73, -84, -124, -78, -115, -131, -123, -247, -17, -78, -170, -251, -5, -172, -180, -249, -44, -87, -106, -16, -1, -172, -53, -108, -207, -128, -154, -4, -111, -108, -197, -90, -131, -155, -22, -29, -110, -110, -176, -158, -130, -226, -193, -11, -230, -9, -181, -76, -94, -90, -225, -114, -228, -6, -137, -97, -137, -203, -83, -117, -229, -229, -180, -162, -160, -40, -55, -200, -30, -183, -50, -47, -190, -235, -36, -243, -1, -179, -222, -18, -90, -36, -253, -236, -175, -128, -189, -115, -129, -115, -104, -205, -117, -221, -89, -58, -151, -49, -137, -28, -117, -34, -35, -141, -157, -121, -8, -119, -175, -227, -5, -81, -194, -207, -152, -156, -55, -10, -219, -162, -245, -45, -154, -210, -62, -80, -77, -108, -236, -207, -75, -65, -154, -46, -131, -153, -61, -207, -225, -4, -9, -7, -92, -101, -97, -88, -173, -222, -9, -134, -135, -225, -104, -44, -168, -154, -96, -252, -38, -133, -91, -22, -99, -226, -39, -62, -154, -103, -37, -136, -241, -69, -143, -74, -68, -139, -135, -84, -132, -72, -237, -224, -145, -19, -175, -163, -25, -176, -16, -71, -144, -202, -224, -84, -17, -206, -173, -83, -113, -139, -113, -102, -53, -21, -15, -202, -106, -5, -80, -28, -26, -83, -144, -159, -116, -84, -16, -167, -34, -223, -238, -89, -231, -228, -166, -215, -191, -236, -92, -182, -26, -14, -255, -251, -228, -188, -125, -242, -179, -250, -161, -121, -126, -142, -166, -151, -138, -209, -211, -31, -170, -7, -114, -126, -116, -248, -148, -12, -134, -70, -225, -197, -95, -5, -2, -100, -17, -123, -146, -7, -108, -73, -135, -73, -137, -180, -98, -221, -175, -191, -57, -158, -126, -241, -237, -76, -225, -155, -81, -175, -124, -28, -180, -8, -66, -251, -11, -41, -118, -7, -10, -191, -21, -177, -23, -189, -20, -12, -122, -109, -103, -101, -133, -176, -98, -240, -5, -69, -230, -114, -108, -118, -246, -101, -93, -48, -195, -221, -37, -220, -68, -172, -1, -251, -3, -238, -190, -148, -191, -242, -164, -46, -15, -25, -65, -105, -131, -33, -174, -90, -20, -107, -198, -52, -36, -62, -42, -213, -183, -32, -252, -40, -24, -211, -188, -196, -78, -33, -47, -197, -132, -119, -184, -76, -73, -206, -54, -176, -158, -122, -146, -45, -198, -176, -146, -148, -10, -231, -128, -45, -58, -76, -163, -42, -101, -207, -113, -215, -38, -116, -127, -247, -71, -129, -59, -54, -169, -61, -194, -159, -89, -138, -145, -143, -62, -241, -188, -158, -178, -213, -160, -151, -17, -140, -67, -255, -29, -127, -151, -171, -190, -84, -29, -31, -87, -169, -178, -69, -69, -100, -182, -90, -197, -108, -41, -14, -114, -162, -109, -162, -65, -254, -230, -20, -38, -246, -38, -125, -138, -110, -55, -233, -158, -77, -159, -217, -62, -148, -173, -220, -21, -18, -193, -12, -2, -7, -216, -75, -101, -134, -61, -102, -165, -92, -0, -62, -125, -133, -207, -73, -129, -242, -71, -197, -240, -23, -76, -146, -60, -148, -106, -22, -143, -193, -223, -28, -52, -28, -85, -179, -63, -59, -185, -233, -61, -6, -233, -99, -78, -165, -111, -93, -26, -123, -188, -72, -189, -237, -118, -241, -126, -138, -13, -190, -98, -186, -81, -145, -137, -151, -148, -4, -24, -95, -130, -234, -212, -118, -228, -192, -221, -203, -200, -129, -237, -33, -129, -251, -129, -138, -171, -129, -98, -39, -63, -99, -36, -40, -2, -222, -108, -43, -58, -42, -58, -253, -126, -18, -5, -124, -197, -171, -0, -250, -44, -80, -75, -247, -43, -160, -181, -132, -47, -217, -89, -94, -160, -82, -117, -171, -108, -144, -4, -218, -176, -127, -176, -142, -148, -193, -29, -170, -101, -2, -72, -28, -27, -120, -172, -40, -81, -229, -193, -79, -48, -220, -168, -172, -187, -16, -60, -246, -106, -11, -198, -249, -251, -0, -120, -22, -234, -191, -126, -187, -240, -191, -27, -149, -169, -72, -193, -160, -0, -83, -40, -219, -113, -249, -163, -221, -158, -99, -85, -89, -118, -119, -122, -152, -154, -254, -89, -206, -114, -187, -167, -242, -167, -136, -32, -236, -50, -200, -249, -96, -223, -105, -195, -47, -248, -83, -148, -103, -98, -58, -75, -31, -27, -25, -149, -41, -105, -24, -219, -170, -173, -78, -21, -125, -138, -144, -73, -250, -24, -136, -255, -159, -189, -183, -111, -110, -220, -70, -246, -133, -255, -222, -231, -83, -240, -204, -173, -58, -199, -222, -163, -56, -25, -79, -146, -125, -73, -221, -170, -43, -75, -178, -71, -27, -91, -242, -74, -242, -36, -179, -83, -46, -22, -37, -66, -18, -119, -40, -82, -33, -41, -191, -228, -211, -63, -232, -110, -128, -4, -41, -201, -2, -72, -81, -242, -100, -231, -220, -115, -115, -198, -54, -1, -52, -26, -141, -70, -163, -209, -253, -235, -67, -114, -18, -7, -28, -135, -79, -89, -39, -252, -231, -11, -254, -115, -73, -94, -202, -254, -56, -63, -135, -226, -159, -58, -12, -77, -155, -237, -157, -163, -83, -62, -202, -33, -25, -10, -227, -201, -14, -46, -67, -221, -51, -97, -157, -145, -208, -143, -117, -2, -255, -213, -96, -31, -126, -188, -119, -214, -17, -42, -227, -1, -121, -119, -0, -132, -80, -154, -23, -101, -60, -31, -118, -106, -52, -166, -177, -181, -176, -46, -25, -105, -26, -249, -137, -40, -123, -163, -33, -32, -105, -27, -200, -174, -244, -99, -11, -207, -134, -179, -110, -239, -67, -243, -186, -219, -182, -91, -253, -222, -112, -212, -236, -141, -246, -34, -57, -112, -180, -129, -70, -213, -62, -217, -242, -202, -91, -235, -105, -189, -250, -1, -242, -188, -44, -118, -144, -249, -254, -254, -251, -183, -85, -152, -252, -68, -255, -173, -7, -255, -40, -85, -186, -186, -104, -67, -121, -165, -252, -159, -192, -35, -210, -163, -122, -252, -81, -245, -236, -127, -2, -111, -246, -3, -113, -252, -199, -229, -142, -84, -181, -245, -196, -169, -127, -225, -236, -17, -15, -77, -19, -137, -234, -177, -119, -47, -158, -233, -21, -47, -12, -253, -196, -91, -106, -92, -242, -228, -135, -230, -32, -95, -20, -198, -46, -58, -144, -32, -5, -232, -51, -112, -150, -75, -40, -120, -151, -129, -186, -19, -214, -0, -58, -42, -168, -180, -98, -248, -80, -200, -98, -42, -117, -215, -147, -180, -155, -192, -203, -153, -33, -203, -37, -27, -226, -251, -50, -177, -18, -191, -57, -249, -174, -241, -221, -169, -113, -94, -197, -145, -24, -7, -210, -33, -38, -96, -83, -247, -70, -85, -182, -75, -191, -244, -72, -16, -51, -49, -37, -194, -190, -45, -38, -110, -65, -210, -61, -191, -75, -7, -171, -133, -213, -186, -27, -12, -251, -3, -251, -207, -233, -131, -144, -132, -193, -46, -95, -47, -123, -243, -180, -247, -234, -196, -81, -214, -247, -21, -76, -120, -143, -19, -53, -9, -128, -221, -211, -6, -201, -49, -206, -73, -20, -8, -180, -52, -100, -193, -147, -69, -35, -74, -111, -5, -122, -123, -9, -152, -55, -155, -143, -195, -213, -1, -146, -249, -148, -161, -168, -11, -200, -187, -188, -5, -156, -69, -45, -254, -92, -134, -128, -179, -13, -145, -194, -162, -27, -170, -130, -22, -62, -200, -183, -28, -122, -196, -166, -215, -55, -72, -209, -197, -55, -105, -124, -100, -134, -47, -70, -205, -11, -120, -221, -33, -180, -37, -15, -240, -40, -190, -253, -119, -248, -188, -116, -220, -236, -87, -226, -173, -26, -49, -198, -194, -7, -2, -118, -161, -36, -187, -167, -36, -123, -63, -10, -40, -4, -46, -109, -117, -102, -189, -167, -136, -188, -134, -248, -88, -146, -199, -91, -99, -169, -123, -64, -57, -146, -111, -178, -124, -10, -174, -82, -87, -87, -65, -234, -40, -97, -209, -22, -214, -79, -79, -202, -139, -76, -63, -80, -46, -157, -152, -250, -215, -197, -163, -205, -167, -162, -183, -104, -20, -88, -195, -175, -205, -139, -122, -116, -21, -168, -26, -9, -209, -20, -6, -249, -199, -144, -19, -140, -229, -76, -194, -213, -100, -14, -252, -20, -95, -197, -16, -217, -169, -182, -51, -246, -227, -122, -49, -77, -18, -202, -132, -136, -105, -214, -18, -25, -224, -77, -85, -69, -8, -203, -47, -135, -205, -207, -187, -174, -121, -162, -88, -32, -244, -198, -238, -117, -212, -2, -1, -217, -170, -63, -49, -13, -152, -165, -181, -93, -242, -217, -227, -123, -77, -3, -137, -147, -112, -169, -43, -155, -240, -109, -221, -229, -102, -96, -140, -101, -109, -130, -100, -26, -7, -50, -241, -189, -201, -231, -29, -97, -21, -166, -102, -41, -32, -183, -164, -235, -187, -187, -242, -145, -184, -107, -105, -32, -117, -154, -16, -166, -7, -129, -73, -231, -14, -131, -96, -236, -109, -0, -152, -42, -254, -101, -1, -37, -140, -239, -207, -25, -162, -163, -238, -68, -190, -44, -12, -139, -75, -175, -63, -44, -70, -187, -211, -190, -134, -38, -57, -16, -37, -170, -71, -99, -56, -190, -192, -242, -208, -29, -59, -69, -76, -163, -34, -68, -47, -34, -125, -108, -157, -178, -18, -75, -94, -168, -102, -180, -123, -238, -106, -164, -127, -56, -221, -68, -147, -41, -57, -217, -251, -175, -41, -49, -72, -4, -182, -44, -59, -182, -16, -186, -39, -47, -209, -29, -115, -93, -238, -0, -44, -206, -116, -92, -21, -27, -76, -99, -224, -2, -128, -23, -222, -94, -49, -86, -202, -197, -216, -205, -64, -84, -145, -244, -2, -172, -225, -130, -192, -10, -244, -77, -184, -88, -64, -124, -185, -128, -155, -67, -172, -31, -105, -25, -9, -104, -185, -114, -219, -197, -128, -97, -180, -91, -48, -186, -217, -120, -175, -232, -163, -212, -170, -121, -227, -41, -46, -173, -136, -49, -254, -181, -24, -208, -145, -203, -70, -179, -62, -110, -249, -51, -228, -167, -33, -57, -114, -168, -23, -198, -237, -244, -218, -233, -168, -111, -183, -140, -250, -77, -62, -215, -109, -125, -220, -111, -114, -233, -111, -218, -99, -99, -70, -124, -58, -250, -185, -28, -29, -2, -1, -62, -82, -61, -29, -129, -189, -121, -66, -184, -155, -167, -219, -0, -90, -113, -59, -125, -135, -34, -205, -87, -235, -91, -126, -56, -54, -0, -165, -51, -38, -248, -207, -111, -9, -250, -115, -13, -154, -119, -141, -172, -44, -188, -180, -184, -16, -74, -40, -233, -255, -240, -219, -231, -228, -183, -149, -23, -137, -240, -64, -221, -110, -49, -82, -181, -200, -106, -53, -68, -53, -215, -43, -21, -188, -230, -166, -28, -158, -173, -164, -30, -116, -70, -105, -94, -95, -23, -25, -186, -125, -140, -172, -123, -140, -243, -27, -63, -231, -238, -23, -223, -182, -179, -203, -69, -44, -175, -215, -153, -18, -81, -163, -57, -21, -128, -160, -151, -137, -204, -65, -50, -15, -58, -195, -238, -191, -58, -153, -248, -125, -95, -100, -182, -114, -82, -88, -39, -50, -11, -224, -228, -84, -228, -105, -197, -41, -222, -11, -252, -250, -212, -112, -240, -155, -254, -221, -176, -195, -165, -127, -212, -25, -100, -4, -136, -85, -185, -193, -141, -159, -34, -89, -194, -127, -153, -171, -4, -125, -231, -114, -34, -202, -141, -251, -107, -119, -148, -13, -123, -190, -113, -216, -39, -168, -247, -186, -167, -81, -73, -56, -10, -179, -125, -151, -103, -55, -89, -33, -186, -66, -189, -169, -251, -220, -164, -190, -207, -247, -142, -192, -164, -101, -250, -30, -189, -239, -220, -116, -236, -214, -251, -102, -239, -74, -149, -149, -31, -168, -123, -124, -103, -77, -207, -80, -107, -192, -184, -225, -248, -136, -39, -74, -10, -88, -106, -188, -64, -237, -230, -53, -223, -173, -253, -97, -166, -5, -190, -255, -81, -174, -144, -26, -205, -255, -232, -196, -34, -39, -96, -247, -16, -194, -163, -215, -28, -12, -250, -191, -20, -148, -139, -86, -195, -238, -69, -167, -121, -83, -208, -30, -90, -13, -111, -251, -221, -222, -168, -219, -187, -178, -57, -3, -219, -5, -213, -160, -213, -65, -107, -208, -31, -14, -211, -134, -239, -244, -27, -254, -210, -84, -197, -65, -191, -221, -197, -221, -240, -99, -6, -208, -174, -223, -174, -61, -104, -94, -165, -237, -126, -52, -152, -96, -179, -199, -219, -246, -111, -211, -182, -127, -209, -111, -123, -217, -31, -92, -116, -219, -109, -5, -81, -254, -175, -250, -141, -63, -128, -250, -75, -27, -254, -77, -191, -225, -251, -92, -195, -183, -6, -98, -116, -209, -238, -54, -175, -242, -173, -13, -100, -233, -114, -189, -181, -129, -32, -221, -244, -63, -40, -13, -13, -4, -233, -195, -240, -246, -90, -17, -165, -183, -6, -178, -244, -190, -208, -212, -64, -156, -222, -119, -174, -51, -145, -120, -171, -35, -79, -192, -25, -174, -4, -111, -155, -107, -38, -149, -70, -187, -203, -238, -218, -201, -173, -61, -90, -190, -241, -6, -206, -234, -21, -33, -120, -96, -79, -123, -171, -177, -10, -149, -17, -69, -103, -22, -54, -214, -47, -53, -240, -144, -21, -125, -172, -88, -96, -213, -180, -2, -30, -30, -189, -90, -64, -31, -222, -90, -169, -68, -147, -234, -168, -198, -136, -3, -158, -113, -41, -68, -253, -162, -167, -53, -22, -227, -41, -8, -84, -229, -50, -166, -107, -66, -133, -151, -195, -243, -182, -172, -51, -106, -38, -99, -47, -245, -84, -78, -116, -108, -110, -13, -172, -180, -80, -161, -148, -143, -203, -214, -219, -108, -81, -97, -31, -188, -5, -65, -127, -86, -138, -144, -232, -136, -95, -224, -0, -136, -206, -15, -59, -104, -229, -83, -57, -24, -154, -252, -28, -114, -122, -100, -80, -63, -180, -20, -9, -166, -178, -28, -178, -177, -195, -174, -202, -222, -49, -45, -51, -154, -213, -65, -166, -222, -224, -114, -194, -60, -202, -208, -242, -195, -201, -103, -168, -179, -106, -97, -244, -252, -10, -77, -105, -245, -151, -46, -188, -108, -240, -197, -94, -16, -156, -251, -36, -167, -111, -202, -225, -129, -152, -239, -78, -227, -66, -165, -199, -155, -113, -37, -21, -176, -26, -179, -27, -103, -153, -175, -116, -74, -170, -252, -88, -133, -78, -9, -147, -214, -133, -82, -118, -123, -125, -236, -55, -205, -33, -131, -103, -181, -170, -1, -84, -21, -105, -136, -60, -109, -196, -158, -65, -183, -93, -67, -96, -82, -173, -73, -64, -166, -111, -199, -53, -100, -241, -24, -3, -192, -233, -4, -74, -211, -87, -101, -35, -14, -188, -133, -51, -75, -155, -119, -241, -135, -58, -184, -73, -68, -234, -49, -51, -71, -133, -214, -219, -187, -22, -11, -170, -63, -248, -69, -200, -170, -90, -82, -222, -141, -195, -153, -5, -49, -199, -20, -79, -63, -140, -227, -103, -73, -138, -141, -148, -36, -207, -187, -249, -147, -126, -104, -154, -57, -106, -200, -163, -45, -228, -237, -55, -49, -179, -212, -65, -185, -126, -115, -27, -245, -7, -205, -171, -142, -61, -104, -154, -185, -130, -100, -187, -86, -255, -230, -118, -208, -25, -14, -237, -235, -254, -80, -113, -149, -104, -93, -53, -55, -117, -113, -221, -81, -28, -60, -122, -87, -207, -118, -7, -223, -32, -204, -200, -135, -86, -248, -132, -96, -120, -59, -230, -205, -232, -97, -193, -156, -200, -145, -226, -214, -209, -241, -56, -96, -163, -203, -65, -191, -103, -230, -185, -34, -26, -155, -138, -127, -95, -199, -209, -112, -121, -221, -188, -178, -111, -186, -183, -55, -205, -219, -161, -17, -75, -176, -225, -160, -115, -219, -105, -142, -140, -88, -130, -237, -46, -187, -215, -57, -47, -176, -102, -187, -161, -221, -238, -92, -54, -239, -174, -71, -47, -185, -201, -180, -108, -194, -232, -161, -112, -19, -124, -13, -54, -161, -184, -146, -129, -249, -124, -60, -53, -11, -185, -83, -72, -200, -254, -176, -70, -183, -91, -2, -65, -149, -80, -205, -98, -183, -25, -160, -246, -42, -217, -103, -8, -104, -153, -75, -168, -30, -88, -171, -231, -62, -149, -55, -163, -14, -84, -241, -71, -153, -78, -101, -100, -184, -74, -140, -216, -203, -178, -232, -128, -131, -127, -57, -171, -178, -23, -204, -213, -227, -47, -10, -238, -215, -63, -206, -170, -224, -116, -190, -216, -101, -137, -24, -68, -216, -234, -30, -1, -53, -19, -131, -175, -208, -203, -208, -231, -71, -242, -177, -89, -186, -61, -209, -171, -214, -107, -197, -216, -249, -108, -58, -245, -173, -126, -189, -237, -151, -217, -213, -216, -245, -30, -114, -254, -141, -236, -192, -124, -171, -137, -53, -88, -202, -87, -171, -165, -144, -249, -31, -190, -43, -239, -172, -45, -71, -151, -150, -78, -58, -6, -97, -90, -134, -197, -193, -8, -155, -229, -87, -178, -30, -255, -115, -57, -122, -204, -213, -112, -205, -4, -153, -219, -80, -199, -127, -63, -131, -139, -210, -187, -175, -23, -165, -125, -95, -148, -222, -85, -188, -40, -189, -91, -187, -208, -188, -227, -23, -26, -11, -254, -183, -242, -101, -169, -122, -223, -239, -54, -166, -171, -230, -79, -149, -111, -222, -254, -177, -46, -95, -91, -86, -244, -56, -151, -175, -119, -175, -201, -160, -204, -150, -37, -241, -252, -186, -13, -125, -26, -162, -102, -55, -175, -58, -155, -154, -202, -138, -252, -129, -47, -196, -117, -238, -20, -83, -27, -228, -149, -110, -148, -35, -92, -136, -235, -92, -21, -99, -75, -236, -85, -45, -203, -31, -227, -66, -188, -127, -150, -30, -233, -66, -172, -112, -96, -90, -39, -11, -166, -225, -52, -174, -117, -34, -88, -174, -144, -223, -238, -109, -156, -209, -131, -14, -158, -189, -235, -129, -185, -62, -97, -181, -159, -112, -5, -186, -14, -247, -128, -185, -133, -22, -215, -246, -89, -48, -211, -15, -152, -169, -129, -20, -69, -238, -136, -164, -58, -133, -79, -183, -36, -232, -214, -61, -56, -89, -141, -189, -73, -245, -170, -7, -165, -150, -234, -120, -161, -162, -91, -73, -2, -91, -77, -155, -162, -1, -103, -247, -209, -111, -222, -109, -103, -177, -100, -238, -112, -9, -41, -243, -255, -0, -134, -230, -159, -43, -211, -95, -105, -94, -194, -169, -59, -43, -134, -254, -18, -2, -10, -140, -28, -9, -240, -91, -8, -57, -213, -184, -174, -235, -118, -71, -176, -208, -17, -139, -217, -98, -236, -51, -40, -17, -34, -154, -252, -27, -131, -67, -17, -245, -65, -212, -28, -121, -132, -167, -222, -36, -180, -102, -161, -53, -118, -38, -159, -169, -254, -32, -21, -128, -164, -189, -111, -28, -14, -43, -85, -198, -46, -173, -42, -191, -51, -213, -169, -18, -73, -104, -225, -60, -97, -82, -47, -245, -35, -115, -164, -212, -137, -150, -9, -233, -172, -71, -225, -41, -216, -31, -251, -39, -59, -198, -18, -74, -177, -62, -231, -115, -31, -151, -101, -191, -68, -162, -122, -97, -30, -24, -126, -76, -34, -71, -176, -86, -162, -204, -77, -244, -44, -36, -46, -145, -66, -55, -199, -244, -77, -236, -8, -83, -112, -151, -43, -223, -135, -114, -29, -75, -39, -42, -181, -138, -185, -25, -214, -182, -148, -175, -150, -5, -20, -197, -230, -77, -167, -1, -139, -53, -92, -50, -202, -167, -101, -165, -33, -237, -34, -199, -133, -89, -249, -125, -168, -208, -84, -219, -250, -237, -149, -104, -68, -174, -224, -250, -25, -17, -7, -119, -99, -159, -136, -15, -203, -242, -91, -116, -176, -47, -110, -167, -244, -212, -198, -235, -42, -4, -87, -58, -208, -61, -74, -99, -142, -158, -213, -67, -251, -98, -197, -45, -147, -111, -186, -129, -53, -226, -243, -137, -183, -31, -223, -105, -99, -156, -184, -246, -49, -93, -104, -102, -53, -227, -56, -156, -120, -148, -189, -62, -145, -176, -254, -74, -41, -22, -7, -42, -132, -97, -104, -21, -156, -218, -83, -22, -177, -96, -66, -165, -40, -87, -129, -247, -219, -10, -83, -175, -249, -169, -158, -246, -235, -49, -170, -255, -36, -180, -201, -210, -129, -210, -81, -240, -121, -218, -216, -232, -212, -70, -48, -226, -173, -232, -45, -45, -248, -43, -173, -97, -58, -47, -168, -72, -32, -240, -170, -0, -182, -159, -147, -247, -45, -21, -161, -88, -58, -94, -100, -140, -81, -135, -200, -218, -233, -248, -85, -240, -143, -146, -8, -10, -97, -76, -11, -212, -166, -232, -221, -198, -132, -69, -142, -14, -234, -15, -78, -125, -39, -148, -81, -145, -228, -14, -116, -206, -141, -45, -133, -206, -60, -31, -97, -65, -249, -111, -74, -84, -159, -50, -227, -229, -158, -231, -245, -242, -82, -64, -113, -17, -105, -96, -150, -155, -220, -124, -243, -236, -204, -144, -25, -29, -32, -100, -206, -168, -142, -234, -140, -111, -70, -98, -123, -196, -0, -5, -129, -79, -77, -226, -141, -40, -148, -195, -70, -125, -9, -124, -100, -27, -201, -176, -119, -55, -147, -108, -154, -9, -164, -162, -65, -66, -175, -18, -152, -33, -35, -210, -148, -54, -110, -92, -196, -204, -254, -119, -28, -6, -70, -76, -221, -42, -49, -212, -147, -57, -134, -172, -201, -57, -171, -214, -136, -175, -136, -205, -169, -226, -1, -41, -43, -125, -2, -216, -146, -160, -200, -140, -241, -207, -146, -240, -5, -102, -110, -7, -158, -61, -216, -237, -54, -67, -245, -184, -166, -36, -164, -236, -106, -43, -126, -161, -123, -177, -205, -122, -178, -176, -101, -195, -138, -87, -252, -52, -19, -169, -132, -195, -85, -32, -107, -28, -222, -132, -152, -105, -166, -117, -112, -54, -173, -34, -133, -84, -224, -18, -248, -7, -235, -244, -9, -127, -119, -111, -5, -33, -214, -93, -132, -218, -203, -11, -40, -25, -227, -227, -167, -114, -250, -0, -158, -18, -96, -53, -150, -20, -217, -208, -58, -33, -188, -144, -25, -157, -193, -191, -91, -252, -18, -150, -90, -125, -208, -219, -233, -153, -213, -197, -193, -176, -4, -29, -246, -23, -19, -186, -33, -191, -98, -135, -136, -82, -132, -85, -22, -147, -103, -113, -123, -230, -167, -175, -31, -2, -179, -92, -107, -202, -143, -71, -135, -31, -196, -148, -129, -137, -114, -53, -97, -1, -35, -212, -68, -151, -249, -156, -51, -1, -81, -136, -40, -143, -33, -253, -64, -87, -131, -199, -48, -242, -221, -165, -51, -17, -189, -121, -89, -229, -232, -53, -78, -240, -171, -126, -16, -67, -46, -159, -117, -18, -70, -222, -204, -11, -78, -83, -124, -63, -4, -113, -1, -208, -24, -104, -56, -118, -98, -42, -12, -138, -83, -113, -67, -203, -101, -9, -131, -12, -64, -38, -248, -148, -225, -61, -154, -94, -237, -227, -185, -227, -82, -25, -208, -215, -146, -29, -163, -18, -116, -212, -4, -46, -34, -132, -235, -83, -103, -161, -17, -152, -64, -159, -149, -245, -244, -231, -206, -229, -218, -156, -209, -249, -41, -213, -244, -224, -170, -199, -137, -189, -232, -199, -245, -204, -141, -247, -205, -118, -255, -23, -187, -63, -24, -189, -239, -95, -245, -123, -205, -107, -179, -148, -22, -106, -125, -219, -25, -12, -111, -59, -173, -81, -87, -5, -184, -48, -104, -222, -28, -52, -175, -175, -59, -215, -118, -30, -172, -66, -43, -201, -37, -235, -225, -198, -190, -105, -254, -106, -183, -187, -80, -104, -164, -85, -4, -176, -50, -232, -229, -118, -56, -188, -33, -74, -236, -95, -58, -230, -217, -58, -107, -93, -253, -171, -127, -121, -57, -236, -140, -236, -97, -171, -121, -221, -121, -105, -114, -218, -103, -87, -8, -247, -56, -53, -42, -74, -220, -119, -142, -21, -22, -21, -46, -217, -158, -76, -167, -165, -147, -121, -227, -106, -50, -157, -192, -118, -180, -185, -246, -183, -199, -108, -230, -109, -33, -187, -14, -156, -80, -174, -76, -0, -120, -184, -78, -171, -168, -120, -163, -165, -58, -184, -182, -23, -195, -124, -143, -136, -145, -154, -178, -156, -5, -238, -214, -27, -182, -169, -179, -38, -226, -54, -140, -12, -195, -59, -92, -206, -56, -14, -107, -186, -134, -199, -122, -176, -39, -84, -48, -90, -252, -125, -236, -206, -36, -196, -174, -106, -221, -158, -2, -170, -31, -5, -119, -43, -225, -181, -108, -151, -5, -188, -59, -239, -141, -87, -240, -223, -154, -89, -37, -9, -182, -249, -153, -176, -138, -226, -173, -130, -249, -10, -73, -159, -122, -62, -66, -145, -198, -201, -190, -220, -52, -7, -32, -26, -237, -65, -184, -166, -216, -0, -178, -121, -40, -173, -51, -9, -151, -91, -220, -130, -166, -235, -10, -55, -179, -106, -101, -133, -194, -154, -57, -204, -119, -189, -179, -216, -147, -20, -127, -9, -179, -133, -224, -174, -61, -205, -150, -111, -168, -125, -147, -91, -197, -201, -210, -113, -189, -4, -138, -195, -175, -3, -169, -113, -19, -207, -131, -184, -158, -3, -153, -170, -123, -153, -196, -146, -83, -159, -155, -69, -97, -122, -199, -49, -187, -241, -201, -219, -113, -189, -149, -198, -235, -166, -252, -174, -230, -235, -178, -28, -230, -21, -160, -78, -104, -174, -111, -24, -117, -23, -0, -166, -123, -235, -175, -240, -58, -240, -138, -174, -85, -147, -85, -156, -132, -11, -126, -76, -2, -125, -121, -158, -62, -120, -81, -178, -130, -93, -180, -129, -171, -3, -231, -209, -60, -11, -239, -0, -23, -47, -188, -1, -57, -197, -130, -212, -47, -205, -164, -22, -51, -15, -43, -151, -123, -177, -199, -119, -239, -107, -32, -199, -91, -152, -173, -110, -93, -55, -234, -173, -199, -160, -122, -142, -202, -252, -43, -218, -50, -55, -44, -113, -218, -80, -191, -100, -223, -146, -66, -60, -225, -166, -173, -227, -135, -179, -23, -89, -83, -249, -244, -63, -172, -170, -89, -87, -50, -61, -116, -218, -30, -71, -191, -56, -203, -165, -255, -44, -10, -55, -196, -47, -178, -185, -138, -249, -74, -207, -234, -245, -116, -206, -56, -87, -203, -201, -71, -72, -165, -114, -132, -132, -212, -84, -56, -103, -26, -70, -143, -78, -228, -218, -106, -201, -8, -237, -141, -110, -124, -3, -18, -253, -83, -235, -46, -12, -217, -81, -138, -84, -236, -127, -86, -49, -89, -114, -7, -154, -221, -132, -255, -55, -74, -75, -37, -181, -232, -39, -51, -77, -118, -40, -6, -97, -232, -47, -183, -109, -62, -111, -10, -70, -222, -125, -192, -212, -21, -141, -252, -10, -14, -59, -138, -105, -91, -203, -31, -121, -137, -14, -37, -116, -105, -191, -180, -112, -181, -231, -250, -59, -244, -94, -53, -145, -61, -136, -142, -153, -59, -177, -189, -112, -188, -192, -230, -223, -51, -22, -84, -159, -78, -85, -135, -148, -176, -173, -202, -169, -229, -180, -241, -58, -141, -123, -205, -125, -217, -45, -132, -47, -196, -137, -98, -211, -109, -210, -185, -87, -45, -178, -10, -220, -208, -142, -152, -27, -110, -118, -18, -228, -69, -106, -143, -169, -229, -226, -230, -49, -145, -85, -197, -116, -202, -143, -97, -56, -95, -249, -231, -220, -73, -190, -130, -89, -77, -187, -69, -153, -28, -140, -163, -81, -18, -250, -121, -173, -146, -182, -217, -188, -198, -24, -60, -103, -222, -65, -154, -35, -79, -51, -75, -187, -160, -159, -180, -186, -72, -83, -225, -189, -73, -22, -144, -52, -98, -79, -92, -76, -246, -159, -130, -35, -50, -21, -107, -97, -110, -61, -47, -223, -173, -126, -111, -212, -236, -246, -58, -3, -123, -212, -239, -95, -95, -52, -7, -70, -79, -198, -89, -235, -225, -109, -115, -212, -109, -94, -219, -157, -118, -119, -4, -85, -30, -58, -189, -59, -179, -58, -37, -219, -122, -2, -80, -69, -179, -130, -37, -219, -122, -42, -160, -71, -106, -149, -158, -72, -251, -106, -53, -123, -31, -154, -195, -141, -211, -211, -42, -68, -177, -165, -163, -220, -236, -54, -160, -69, -106, -95, -170, -134, -16, -103, -116, -27, -198, -73, -87, -92, -165, -95, -145, -11, -103, -201, -201, -178, -53, -174, -248, -219, -79, -27, -152, -220, -190, -149, -98, -165, -139, -44, -132, -16, -183, -164, -178, -206, -88, -157, -254, -234, -120, -190, -208, -133, -23, -228, -226, -34, -183, -7, -101, -201, -15, -115, -128, -55, -181, -156, -224, -233, -80, -149, -1, -196, -14, -182, -192, -1, -151, -205, -48, -88, -224, -93, -233, -245, -64, -239, -80, -198, -242, -228, -243, -44, -10, -87, -129, -70, -137, -137, -241, -236, -16, -161, -119, -42, -69, -199, -140, -188, -203, -232, -56, -70, -244, -157, -118, -84, -124, -105, -238, -238, -12, -192, -59, -96, -108, -221, -6, -246, -179, -0, -30, -131, -236, -233, -211, -110, -190, -179, -233, -84, -185, -20, -154, -51, -158, -134, -114, -107, -189, -33, -121, -49, -159, -138, -157, -142, -84, -45, -110, -168, -42, -39, -170, -120, -170, -158, -108, -196, -53, -249, -99, -236, -8, -62, -155, -89, -54, -155, -215, -176, -19, -244, -109, -237, -139, -43, -251, -231, -78, -231, -214, -200, -194, -230, -109, -4, -226, -182, -221, -234, -95, -247, -7, -70, -70, -53, -111, -156, -111, -164, -99, -63, -243, -70, -163, -206, -175, -163, -187, -65, -199, -200, -84, -134, -177, -238, -46, -58, -55, -205, -91, -35, -195, -56, -27, -205, -30, -92, -93, -188, -104, -11, -191, -48, -100, -190, -173, -78, -149, -54, -222, -246, -166, -249, -171, -81, -177, -63, -222, -132, -2, -90, -243, -60, -213, -92, -69, -106, -90, -228, -172, -230, -42, -138, -113, -11, -252, -213, -92, -77, -106, -220, -225, -151, -143, -171, -143, -166, -75, -154, -134, -20, -155, -65, -218, -255, -106, -95, -93, -27, -86, -184, -228, -109, -218, -253, -75, -251, -226, -250, -206, -76, -198, -121, -187, -247, -109, -51, -9, -231, -77, -46, -251, -87, -70, -172, -224, -77, -46, -90, -67, -51, -184, -124, -206, -132, -230, -205, -77, -211, -148, -115, -42, -179, -117, -36, -153, -55, -161, -85, -2, -150, -35, -255, -248, -207, -195, -97, -103, -104, -202, -254, -92, -47, -253, -190, -89, -157, -209, -13, -237, -237, -209, -160, -51, -124, -223, -191, -54, -171, -55, -154, -118, -36, -165, -161, -56, -27, -205, -229, -42, -116, -146, -47, -172, -173, -185, -126, -133, -62, -6, -80, -124, -214, -116, -57, -169, -15, -46, -162, -80, -165, -177, -63, -84, -55, -191, -209, -234, -66, -15, -16, -60, -175, -120, -104, -116, -148, -86, -174, -61, -174, -205, -218, -170, -232, -212, -42, -93, -239, -38, -31, -200, -175, -83, -182, -52, -215, -199, -13, -212, -47, -191, -227, -255, -205, -165, -41, -104, -21, -49, -205, -247, -211, -252, -117, -83, -63, -70, -34, -171, -46, -142, -221, -108, -255, -227, -110, -56, -178, -135, -183, -29, -165, -206, -176, -86, -129, -211, -180, -63, -174, -92, -10, -242, -166, -85, -231, -52, -215, -190, -57, -26, -117, -122, -119, -88, -139, -216, -172, -252, -232, -58, -21, -69, -195, -193, -72, -248, -161, -151, -78, -175, -93, -236, -195, -72, -248, -145, -146, -76, -223, -190, -53, -146, -91, -174, -118, -237, -11, -172, -23, -211, -83, -11, -212, -188, -53, -146, -90, -232, -4, -92, -112, -131, -230, -80, -73, -100, -49, -18, -90, -232, -98, -216, -228, -135, -119, -126, -77, -206, -205, -148, -107, -238, -64, -56, -55, -146, -82, -245, -92, -56, -47, -151, -56, -131, -47, -189, -183, -190, -243, -12, -111, -20, -175, -35, -252, -130, -222, -161, -34, -166, -115, -55, -145, -223, -165, -190, -114, -248, -105, -223, -23, -140, -153, -66, -144, -222, -157, -47, -79, -200, -158, -252, -25, -75, -190, -74, -251, -200, -18, -137, -147, -112, -185, -143, -126, -248, -109, -24, -72, -50, -64, -6, -169, -225, -105, -149, -238, -177, -144, -204, -170, -115, -145, -165, -239, -234, -245, -16, -200, -81, -142, -202, -18, -63, -84, -214, -120, -187, -167, -225, -0, -62, -19, -120, -135, -39, -106, -142, -202, -144, -135, -208, -95, -45, -52, -92, -224, -242, -187, -154, -227, -129, -229, -48, -71, -67, -78, -196, -125, -227, -37, -147, -185, -29, -79, -28, -95, -131, -49, -185, -143, -107, -230, -78, -110, -172, -163, -178, -40, -97, -139, -101, -168, -203, -162, -220, -199, -53, -179, -40, -55, -214, -81, -89, -68, -162, -108, -187, -99, -13, -96, -171, -241, -129, -54, -22, -82, -115, -84, -128, -84, -178, -23, -54, -196, -150, -189, -104, -52, -212, -19, -89, -6, -234, -247, -216, -133, -25, -8, -120, -250, -160, -25, -16, -107, -178, -202, -62, -235, -21, -33, -72, -188, -154, -79, -0, -216, -54, -206, -138, -155, -97, -170, -69, -119, -244, -83, -58, -163, -232, -168, -39, -53, -196, -93, -7, -204, -215, -62, -177, -43, -193, -98, -23, -7, -171, -89, -59, -229, -135, -67, -202, -107, -130, -206, -112, -148, -98, -67, -117, -61, -242, -30, -29, -254, -89, -101, -41, -191, -211, -38, -118, -16, -38, -204, -166, -237, -251, -165, -240, -181, -82, -72, -2, -92, -222, -197, -93, -243, -152, -33, -9, -123, -154, -67, -107, -238, -141, -189, -92, -54, -161, -58, -191, -47, -96, -46, -151, -152, -108, -250, -138, -194, -172, -14, -15, -64, -178, -61, -93, -202, -119, -102, -113, -157, -26, -105, -226, -135, -10, -28, -99, -181, -59, -60, -241, -237, -136, -199, -32, -251, -108, -84, -192, -170, -158, -248, -13, -110, -47, -49, -157, -144, -162, -173, -245, -164, -246, -95, -164, -208, -208, -140, -172, -199, -142, -245, -245, -133, -99, -255, -4, -176, -112, -106, -115, -133, -56, -153, -31, -213, -199, -4, -108, -248, -235, -113, -87, -225, -237, -143, -199, -29, -255, -221, -249, -113, -199, -255, -241, -251, -227, -142, -63, -245, -67, -167, -114, -173, -173, -138, -52, -184, -225, -106, -45, -165, -230, -224, -68, -96, -183, -71, -46, -199, -178, -154, -78, -153, -54, -146, -85, -169, -68, -120, -84, -122, -53, -223, -39, -188, -224, -248, -206, -18, -126, -17, -78, -16, -142, -236, -200, -116, -240, -147, -215, -115, -2, -59, -126, -116, -150, -102, -72, -64, -149, -67, -54, -215, -199, -221, -225, -154, -168, -213, -51, -129, -188, -136, -162, -80, -91, -186, -235, -209, -118, -15, -197, -100, -237, -28, -1, -85, -239, -176, -241, -67, -9, -225, -175, -35, -31, -54, -78, -248, -237, -4, -78, -118, -35, -84, -243, -90, -204, -79, -164, -4, -14, -249, -87, -66, -10, -156, -247, -175, -132, -20, -56, -250, -95, -9, -41, -194, -10, -48, -162, -166, -30, -159, -42, -146, -35, -13, -130, -215, -66, -15, -217, -6, -175, -133, -26, -105, -38, -236, -204, -17, -17, -223, -109, -54, -23, -246, -76, -20, -41, -190, -93, -36, -209, -87, -181, -226, -240, -16, -57, -49, -117, -174, -19, -121, -162, -212, -104, -169, -149, -164, -7, -71, -99, -205, -234, -15, -179, -87, -161, -9, -107, -74, -125, -168, -3, -109, -73, -63, -24, -127, -208, -105, -182, -141, -34, -92, -127, -25, -116, -71, -102, -153, -168, -48, -132, -157, -111, -182, -33, -14, -80, -211, -213, -216, -22, -56, -64, -185, -100, -195, -169, -23, -45, -16, -42, -94, -254, -85, -27, -179, -31, -62, -199, -90, -113, -49, -243, -1, -2, -62, -224, -63, -121, -80, -32, -142, -255, -202, -21, -248, -202, -80, -91, -70, -212, -149, -192, -191, -61, -199, -9, -91, -232, -2, -248, -103, -52, -19, -112, -63, -86, -211, -0, -196, -121, -252, -21, -2, -210, -39, -161, -53, -153, -135, -97, -44, -186, -183, -156, -192, -221, -49, -54, -32, -243, -199, -171, -37, -100, -146, -198, -240, -251, -132, -69, -214, -194, -137, -63, -199, -230, -69, -110, -108, -106, -30, -111, -117, -34, -82, -177, -27, -168, -105, -3, -68, -56, -174, -11, -248, -254, -212, -38, -171, -182, -1, -147, -49, -173, -12, -1, -233, -247, -212, -209, -238, -141, -46, -191, -51, -223, -37, -77, -215, -229, -92, -167, -76, -116, -65, -247, -153, -117, -73, -44, -131, -210, -1, -14, -212, -56, -248, -187, -245, -6, -216, -103, -253, -100, -41, -205, -223, -52, -44, -246, -228, -44, -150, -62, -179, -78, -90, -255, -251, -191, -167, -127, -23, -243, -252, -230, -141, -159, -252, -148, -17, -127, -242, -230, -207, -103, -75, -46, -54, -63, -89, -183, -189, -43, -171, -187, -112, -0, -63, -233, -244, -167, -50, -22, -177, -138, -116, -187, -239, -155, -216, -149, -40, -147, -37, -6, -129, -50, -11, -159, -65, -218, -165, -160, -61, -203, -42, -11, -32, -102, -37, -87, -84, -157, -4, -97, -80, -214, -61, -11, -218, -181, -36, -145, -108, -195, -12, -172, -19, -172, -114, -4, -85, -119, -130, -48, -96, -198, -213, -75, -212, -25, -145, -158, -62, -216, -140, -96, -56, -235, -36, -91, -30, -208, -10, -48, -179, -211, -26, -166, -25, -111, -193, -89, -222, -30, -212, -82, -59, -244, -115, -188, -38, -75, -26, -58, -162, -118, -107, -105, -77, -28, -118, -135, -95, -214, -14, -165, -136, -217, -238, -97, -109, -245, -71, -100, -125, -61, -85, -220, -160, -163, -172, -182, -203, -77, -191, -221, -177, -255, -108, -177, -96, -181, -40, -179, -191, -106, -40, -85, -114, -85, -55, -205, -15, -227, -240, -105, -179, -135, -234, -195, -69, -248, -212, -74, -17, -112, -52, -104, -53, -13, -161, -153, -76, -180, -42, -88, -202, -239, -234, -245, -94, -202, -81, -142, -229, -165, -242, -2, -110, -80, -122, -46, -130, -48, -149, -112, -75, -229, -204, -228, -216, -155, -5, -142, -79, -118, -18, -253, -91, -81, -44, -177, -45, -21, -243, -27, -141, -29, -31, -191, -217, -238, -180, -50, -230, -63, -209, -178, -78, -22, -128, -189, -235, -18, -181, -63, -125, -189, -141, -26, -188, -41, -153, -240, -168, -12, -61, -24, -27, -129, -21, -174, -224, -132, -196, -162, -176, -176, -153, -185, -21, -45, -13, -120, -48, -177, -113, -215, -159, -144, -87, -196, -154, -248, -222, -228, -51, -183, -84, -177, -212, -20, -24, -223, -49, -163, -130, -92, -253, -159, -173, -241, -42, -73, -194, -96, -235, -105, -153, -78, -85, -254, -115, -247, -109, -10, -213, -74, -255, -182, -211, -179, -47, -187, -74, -90, -152, -120, -19, -38, -136, -26, -42, -123, -27, -132, -80, -112, -218, -15, -31, -193, -252, -39, -218, -173, -85, -128, -87, -205, -244, -18, -114, -182, -243, -106, -149, -31, -111, -104, -116, -145, -203, -218, -182, -187, -102, -137, -163, -216, -114, -216, -252, -208, -201, -207, -242, -221, -250, -44, -31, -29, -190, -249, -113, -157, -196, -178, -208, -93, -122, -247, -196, -154, -173, -86, -103, -56, -180, -7, -157, -97, -255, -110, -208, -50, -76, -226, -20, -141, -239, -134, -157, -65, -187, -57, -106, -26, -113, -69, -180, -69, -118, -126, -28, -142, -58, -55, -47, -113, -70, -235, -206, -250, -196, -220, -27, -174, -160, -34, -4, -58, -207, -174, -173, -217, -239, -52, -47, -171, -67, -15, -239, -34, -178, -29, -213, -98, -3, -182, -62, -161, -181, -24, -241, -225, -18, -220, -7, -137, -254, -221, -84, -161, -141, -174, -167, -49, -13, -2, -91, -19, -236, -204, -133, -252, -227, -39, -25, -95, -117, -223, -40, -86, -105, -149, -36, -56, -11, -136, -182, -133, -86, -72, -12, -92, -16, -101, -9, -57, -216, -111, -84, -141, -173, -216, -175, -184, -197, -98, -217, -73, -234, -231, -155, -165, -183, -100, -224, -249, -226, -119, -177, -7, -111, -34, -238, -195, -205, -219, -110, -218, -27, -223, -136, -33, -255, -37, -239, -39, -65, -193, -26, -179, -4, -38, -238, -192, -109, -44, -160, -114, -118, -124, -79, -125, -26, -206, -29, -151, -69, -114, -122, -247, -120, -203, -95, -132, -113, -34, -231, -200, -181, -6, -103, -125, -204, -204, -46, -205, -41, -134, -4, -211, -186, -184, -30, -5, -71, -2, -76, -54, -39, -19, -137, -70, -246, -79, -42, -146, -235, -178, -41, -231, -175, -43, -175, -239, -148, -87, -39, -140, -33, -172, -193, -39, -151, -9, -66, -46, -20, -209, -90, -56, -207, -22, -33, -4, -55, -44, -190, -4, -94, -242, -198, -89, -134, -241, -79, -49, -95, -1, -206, -86, -116, -99, -48, -44, -220, -205, -74, -27, -86, -10, -107, -15, -5, -106, -49, -32, -19, -229, -11, -100, -24, -37, -107, -16, -132, -95, -221, -146, -152, -142, -83, -2, -57, -144, -228, -81, -244, -192, -25, -70, -255, -136, -5, -107, -84, -102, -47, -57, -211, -248, -119, -204, -199, -77, -15, -172, -95, -56, -203, -37, -249, -200, -128, -75, -84, -61, -210, -101, -75, -120, -177, -133, -218, -217, -180, -32, -188, -201, -36, -12, -35, -151, -140, -252, -147, -152, -49, -235, -147, -224, -148, -224, -17, -254, -25, -175, -26, -247, -165, -156, -0, -233, -244, -245, -44, -221, -2, -123, -52, -253, -192, -149, -164, -247, -139, -101, -239, -90, -23, -181, -203, -114, -165, -123, -176, -224, -179, -133, -244, -122, -252, -188, -33, -182, -157, -89, -29, -216, -251, -242, -175, -72, -161, -117, -146, -222, -55, -85, -149, -113, -138, -37, -159, -195, -128, -225, -129, -70, -186, -37, -182, -230, -96, -10, -102, -253, -199, -27, -150, -135, -48, -132, -75, -138, -175, -202, -223, -74, -215, -181, -122, -4, -248, -139, -100, -45, -136, -46, -26, -45, -54, -68, -250, -106, -184, -168, -240, -171, -189, -24, -3, -181, -197, -157, -168, -243, -169, -233, -197, -75, -139, -13, -21, -253, -36, -171, -7, -59, -45, -15, -172, -145, -253, -148, -125, -42, -20, -120, -250, -11, -93, -229, -128, -214, -243, -146, -77, -192, -170, -205, -10, -19, -203, -7, -30, -192, -254, -252, -38, -251, -245, -221, -7, -69, -200, -211, -178, -203, -156, -230, -39, -18, -107, -150, -233, -219, -191, -91, -163, -206, -175, -173, -126, -127, -208, -182, -239, -62, -216, -163, -65, -179, -55, -188, -236, -15, -110, -74, -172, -108, -158, -37, -154, -7, -89, -145, -15, -47, -57, -110, -104, -43, -147, -185, -255, -122, -89, -129, -22, -60, -128, -241, -219, -122, -0, -161, -42, -58, -104, -125, -217, -191, -10, -65, -71, -205, -108, -117, -25, -191, -213, -249, -246, -216, -231, -38, -192, -43, -42, -107, -189, -129, -172, -131, -249, -28, -245, -31, -211, -5, -80, -82, -247, -242, -242, -110, -184, -230, -253, -105, -123, -211, -41, -220, -57, -177, -118, -57, -88, -87, -39, -84, -124, -60, -230, -247, -127, -110, -157, -193, -35, -22, -8, -124, -188, -138, -166, -206, -132, -222, -112, -94, -118, -85, -136, -209, -58, -163, -102, -247, -186, -224, -227, -248, -83, -27, -249, -101, -93, -3, -198, -9, -222, -124, -93, -49, -186, -47, -70, -215, -237, -30, -74, -57, -223, -169, -104, -75, -2, -143, -118, -200, -247, -247, -202, -119, -162, -181, -233, -68, -108, -42, -223, -228, -210, -226, -239, -134, -83, -234, -220, -116, -135, -67, -21, -93, -70, -122, -150, -22, -94, -28, -243, -245, -89, -27, -83, -122, -4, -215, -70, -52, -156, -36, -192, -31, -21, -192, -177, -178, -137, -118, -158, -150, -220, -176, -224, -45, -79, -96, -155, -74, -69, -21, -203, -63, -187, -97, -162, -59, -92, -14, -20, -142, -32, -132, -254, -116, -5, -174, -192, -147, -15, -84, -242, -32, -157, -80, -38, -27, -56, -81, -109, -14, -246, -184, -90, -84, -170, -119, -19, -96, -210, -159, -122, -240, -222, -237, -91, -55, -206, -210, -58, -241, -162, -136, -205, -128, -112, -47, -121, -6, -91, -72, -187, -107, -168, -105, -221, -33, -44, -30, -35, -4, -174, -117, -244, -30, -130, -46, -250, -211, -141, -243, -228, -45, -86, -139, -162, -255, -8, -111, -44, -59, -123, -77, -15, -132, -225, -237, -251, -142, -33, -84, -163, -114, -152, -20, -247, -234, -128, -57, -238, -6, -115, -52, -206, -36, -140, -31, -91, -14, -184, -245, -119, -179, -109, -227, -153, -85, -220, -175, -250, -3, -226, -213, -45, -59, -62, -249, -159, -22, -214, -248, -153, -14, -76, -254, -11, -35, -122, -206, -139, -187, -90, -135, -140, -115, -221, -137, -95, -94, -55, -175, -192, -9, -107, -55, -175, -111, -223, -55, -141, -60, -184, -105, -83, -196, -219, -178, -155, -131, -65, -243, -163, -145, -27, -55, -237, -224, -182, -223, -237, -141, -236, -97, -247, -95, -85, -171, -173, -95, -250, -171, -40, -95, -106, -93, -32, -176, -31, -41, -205, -209, -15, -103, -178, -206, -210, -174, -3, -26, -254, -91, -41, -143, -17, -55, -100, -250, -168, -85, -99, -157, -19, -152, -20, -164, -50, -187, -127, -188, -169, -129, -225, -82, -203, -212, -246, -98, -202, -232, -108, -128, -16, -158, -171, -68, -177, -45, -53, -254, -78, -252, -230, -120, -192, -105, -97, -52, -246, -52, -24, -42, -62, -171, -31, -231, -95, -12, -116, -80, -148, -255, -109, -108, -177, -53, -96, -200, -159, -106, -189, -222, -100, -164, -104, -224, -126, -60, -215, -78, -202, -194, -11, -94, -11, -103, -102, -69, -114, -142, -122, -243, -91, -56, -79, -175, -138, -49, -42, -57, -71, -101, -204, -156, -129, -237, -189, -155, -39, -242, -187, -154, -25, -35, -135, -57, -42, -79, -188, -96, -226, -131, -105, -8, -113, -178, -187, -209, -106, -212, -143, -107, -230, -78, -110, -172, -163, -177, -40, -10, -161, -48, -156, -238, -193, -164, -226, -171, -212, -117, -46, -161, -111, -199, -131, -19, -126, -162, -225, -210, -201, -190, -172, -121, -185, -178, -129, -142, -174, -251, -244, -185, -147, -255, -250, -0, -122, -240, -181, -112, -137, -159, -85, -6, -92, -202, -125, -125, -128, -99, -244, -149, -112, -137, -235, -159, -215, -145, -69, -12, -248, -102, -68, -204, -81, -177, -205, -0, -98, -13, -58, -123, -53, -60, -201, -8, -122, -21, -124, -177, -147, -208, -231, -23, -40, -61, -189, -204, -102, -17, -99, -113, -237, -219, -105, -19, -109, -71, -221, -84, -41, -65, -241, -146, -233, -192, -30, -139, -207, -14, -197, -38, -49, -220, -81, -89, -20, -47, -194, -48, -153, -107, -229, -113, -30, -104, -163, -41, -20, -29, -117, -167, -161, -53, -198, -191, -52, -97, -17, -121, -163, -107, -151, -160, -77, -164, -29, -23, -252, -23, -60, -203, -254, -107, -101, -215, -22, -234, -142, -202, -177, -85, -204, -0, -109, -246, -179, -195, -201, -227, -147, -101, -26, -6, -255, -42, -214, -216, -124, -91, -93, -150, -52, -88, -254, -194, -240, -78, -65, -32, -19, -191, -57, -249, -174, -97, -193, -255, -158, -214, -19, -95, -177, -180, -31, -112, -28, -141, -44, -109, -241, -93, -158, -222, -58, -196, -67, -33, -202, -196, -249, -246, -174, -170, -84, -84, -115, -171, -86, -172, -173, -217, -13, -68, -220, -115, -24, -240, -41, -255, -14, -207, -160, -188, -75, -122, -38, -98, -79, -137, -229, -70, -206, -35, -188, -149, -138, -80, -107, -237, -224, -112, -232, -36, -11, -242, -14, -172, -85, -224, -77, -32, -254, -111, -18, -46, -150, -124, -52, -76, -174, -152, -59, -145, -51, -17, -81, -231, -13, -203, -137, -173, -71, -230, -251, -240, -127, -49, -87, -120, -236, -249, -240, -186, -152, -132, -72, -3, -228, -96, -96, -204, -250, -131, -19, -121, -112, -254, -240, -159, -220, -100, -14, -205, -38, -92, -0, -26, -152, -123, -203, -4, -229, -159, -249, -148, -224, -149, -218, -186, -12, -35, -107, -194, -119, -46, -101, -69, -112, -114, -196, -91, -212, -104, -116, -41, -210, -165, -79, -248, -23, -92, -17, -224, -59, -55, -111, -77, -73, -189, -241, -105, -195, -130, -56, -69, -12, -173, -165, -132, -4, -49, -127, -124, -13, -199, -142, -206, -172, -81, -191, -221, -23, -49, -184, -143, -222, -103, -111, -201, -191, -116, -240, -239, -179, -200, -89, -206, -225, -41, -146, -104, -251, -22, -10, -119, -67, -76, -250, -183, -130, -198, -111, -201, -9, -243, -45, -75, -38, -198, -209, -227, -186, -238, -164, -101, -9, -31, -91, -26, -164, -200, -143, -21, -159, -248, -65, -195, -89, -39, -52, -19, -107, -233, -175, -98, -201, -233, -83, -8, -104, -94, -122, -79, -204, -143, -203, -4, -21, -214, -227, -136, -82, -227, -1, -235, -158, -5, -90, -150, -216, -73, -189, -203, -65, -27, -146, -72, -63, -9, -86, -139, -49, -23, -86, -120, -231, -70, -162, -249, -62, -9, -31, -72, -82, -165, -152, -149, -10, -81, -150, -19, -169, -109, -57, -14, -50, -11, -177, -168, -117, -79, -67, -234, -154, -245, -121, -140, -153, -47, -194, -69, -75, -207, -3, -192, -1, -132, -2, -179, -151, -142, -78, -62, -53, -40, -82, -219, -169, -4, -233, -29, -217, -99, -227, -246, -231, -178, -189, -160, -214, -56, -138, -139, -208, -21, -68, -107, -11, -230, -42, -3, -106, -63, -193, -249, -113, -15, -71, -129, -131, -177, -71, -132, -9, -124, -102, -253, -172, -124, -75, -129, -184, -50, -82, -16, -115, -113, -32, -89, -140, -255, -206, -65, -66, -32, -132, -199, -114, -220, -7, -184, -127, -66, -226, -143, -11, -49, -33, -11, -204, -196, -24, -63, -227, -40, -1, -28, -112, -233, -41, -84, -70, -222, -242, -235, -84, -79, -96, -180, -163, -131, -159, -189, -117, -109, -249, -31, -222, -150, -79, -11, -200, -173, -205, -171, -94, -13, -216, -53, -218, -217, -44, -85, -210, -81, -72, -104, -101, -148, -75, -78, -94, -203, -208, -12, -19, -214, -219, -225, -200, -150, -189, -165, -224, -152, -239, -242, -72, -41, -177, -60, -224, -255, -222, -242, -202, -80, -108, -255, -46, -149, -68, -223, -155, -5, -197, -135, -138, -226, -189, -227, -156, -223, -59, -182, -221, -57, -138, -61, -127, -159, -246, -76, -98, -149, -59, -97, -179, -142, -191, -121, -107, -132, -245, -146, -26, -165, -98, -105, -65, -225, -55, -132, -40, -171, -235, -32, -18, -19, -165, -93, -139, -209, -65, -13, -43, -99, -179, -248, -187, -20, -20, -164, -153, -255, -157, -184, -40, -254, -24, -177, -25, -4, -36, -122, -249, -4, -134, -147, -212, -34, -249, -47, -110, -135, -74, -190, -137, -38, -39, -225, -146, -108, -245, -83, -11, -255, -128, -12, -1, -163, -19, -97, -64, -82, -226, -193, -10, -206, -248, -178, -161, -45, -253, -169, -20, -162, -9, -156, -22, -38, -177, -198, -47, -196, -40, -188, -40, -240, -229, -101, -61, -64, -56, -210, -172, -181, -49, -190, -182, -114, -224, -203, -112, -77, -69, -52, -26, -150, -100, -36, -36, -165, -58, -136, -132, -35, -53, -37, -31, -46, -180, -156, -9, -214, -142, -1, -68, -149, -117, -205, -6, -171, -177, -140, -194, -7, -207, -101, -110, -25, -254, -19, -140, -90, -237, -43, -80, -30, -173, -109, -35, -243, -168, -187, -70, -145, -93, -152, -73, -38, -79, -5, -133, -117, -166, -140, -65, -52, -42, -77, -20, -42, -50, -225, -156, -196, -49, -29, -4, -238, -161, -101, -50, -75, -39, -78, -240, -224, -196, -182, -151, -176, -52, -67, -100, -208, -109, -155, -134, -154, -101, -144, -241, -47, -190, -242, -110, -213, -223, -250, -11, -186, -85, -133, -47, -66, -119, -229, -35, -92, -6, -117, -210, -10, -125, -240, -150, -164, -187, -11, -127, -62, -121, -219, -192, -255, -103, -170, -197, -225, -177, -201, -126, -220, -188, -109, -117, -117, -120, -27, -60, -5, -233, -76, -73, -160, -44, -98, -191, -5, -236, -183, -86, -49, -72, -93, -118, -31, -129, -212, -210, -153, -247, -192, -2, -139, -24, -204, -255, -227, -65, -111, -13, -114, -54, -40, -51, -158, -192, -220, -26, -40, -176, -202, -238, -7, -162, -151, -178, -75, -244, -72, -156, -137, -158, -208, -20, -154, -2, -2, -91, -146, -93, -6, -26, -136, -220, -64, -183, -211, -229, -153, -53, -18, -190, -141, -52, -62, -150, -255, -182, -97, -125, -242, -238, -233, -158, -244, -233, -91, -239, -222, -90, -172, -226, -132, -95, -43, -4, -118, -154, -56, -148, -62, -90, -206, -147, -103, -124, -97, -133, -177, -132, -193, -81, -83, -173, -151, -215, -33, -233, -165, -14, -143, -119, -187, -15, -143, -109, -82, -184, -85, -164, -247, -177, -95, -54, -138, -120, -118, -152, -136, -201, -30, -64, -212, -211, -19, -110, -106, -9, -30, -1, -154, -194, -210, -137, -99, -126, -142, -29, -121, -35, -96, -26, -61, -142, -74, -137, -98, -226, -74, -145, -59, -115, -73, -128, -153, -219, -176, -22, -116, -6, -37, -115, -254, -219, -233, -42, -192, -160, -93, -104, -55, -93, -249, -148, -237, -34, -125, -158, -168, -71, -98, -165, -155, -241, -179, -193, -13, -165, -138, -95, -247, -170, -221, -67, -44, -138, -22, -252, -238, -85, -21, -200, -9, -216, -99, -117, -180, -36, -99, -110, -12, -177, -87, -149, -17, -242, -55, -255, -65, -92, -96, -33, -111, -252, -154, -178, -8, -198, -43, -207, -119, -237, -113, -248, -4, -101, -141, -3, -150, -1, -139, -229, -78, -17, -243, -202, -9, -92, -187, -240, -95, -199, -117, -63, -250, -16, -249, -147, -103, -31, -198, -143, -246, -60, -135, -200, -113, -189, -149, -70, -172, -197, -214, -99, -80, -55, -32, -116, -187, -193, -199, -111, -24, -187, -49, -220, -182, -223, -215, -185, -98, -221, -124, -14, -238, -63, -190, -80, -172, -132, -179, -140, -87, -62, -251, -186, -16, -249, -133, -224, -135, -178, -121, -235, -239, -143, -177, -140, -49, -155, -65, -63, -182, -7, -143, -138, -49, -0, -170, -217, -19, -47, -154, -40, -248, -155, -213, -204, -75, -217, -63, -152, -9, -165, -76, -196, -183, -197, -158, -146, -176, -162, -169, -137, -211, -179, -203, -154, -172, -239, -10, -253, -232, -202, -234, -126, -215, -72, -254, -234, -92, -35, -52, -10, -88, -159, -189, -53, -148, -99, -126, -18, -150, -236, -225, -60, -71, -197, -184, -26, -203, -57, -21, -122, -61, -84, -12, -43, -192, -42, -123, -177, -72, -210, -143, -237, -49, -75, -30, -25, -11, -36, -211, -99, -149, -235, -155, -156, -54, -230, -10, -111, -249, -182, -218, -242, -252, -86, -174, -125, -186, -56, -203, -243, -106, -11, -243, -155, -94, -251, -122, -151, -229, -165, -53, -121, -87, -125, -77, -182, -24, -51, -219, -239, -196, -231, -165, -218, -159, -111, -91, -83, -205, -246, -91, -215, -164, -158, -8, -156, -220, -154, -112, -221, -44, -87, -227, -197, -197, -48, -91, -135, -208, -203, -2, -205, -202, -45, -69, -92, -142, -149, -153, -53, -80, -59, -43, -185, -112, -170, -234, -157, -223, -98, -157, -96, -166, -5, -130, -189, -118, -174, -154, -50, -71, -129, -138, -45, -199, -29, -167, -154, -156, -142, -75, -53, -207, -124, -144, -117, -47, -205, -134, -211, -247, -144, -203, -83, -52, -119, -190, -174, -206, -78, -219, -104, -9, -47, -127, -123, -62, -13, -142, -191, -144, -241, -154, -197, -106, -186, -150, -241, -113, -108, -85, -121, -91, -255, -195, -173, -72, -217, -91, -102, -186, -32, -71, -90, -143, -48, -120, -96, -219, -208, -236, -191, -220, -213, -144, -46, -136, -13, -78, -135, -189, -113, -147, -20, -63, -250, -220, -185, -197, -227, -63, -207, -194, -45, -149, -199, -187, -65, -82, -194, -226, -148, -61, -110, -191, -77, -148, -159, -201, -62, -220, -152, -221, -64, -38, -220, -101, -238, -204, -15, -94, -188, -114, -252, -236, -47, -154, -110, -205, -11, -39, -102, -86, -128, -37, -26, -32, -252, -86, -12, -128, -143, -13, -174, -245, -128, -125, -242, -65, -168, -211, -88, -55, -132, -217, -172, -83, -107, -56, -119, -0, -28, -50, -230, -159, -65, -144, -243, -34, -12, -210, -183, -5, -7, -3, -153, -125, -239, -51, -131, -118, -158, -8, -108, -134, -231, -21, -81, -89, -72, -2, -90, -155, -131, -73, -203, -150, -118, -248, -192, -162, -200, -211, -2, -92, -75, -161, -195, -73, -50, -132, -11, -89, -75, -38, -100, -72, -106, -138, -192, -45, -135, -77, -67, -80, -30, -231, -161, -207, -82, -110, -149, -170, -232, -177, -62, -37, -189, -215, -202, -252, -68, -52, -227, -57, -235, -154, -9, -130, -123, -254, -113, -96, -61, -191, -116, -64, -79, -124, -250, -142, -0, -209, -152, -223, -244, -103, -158, -70, -58, -169, -138, -75, -88, -95, -2, -251, -26, -89, -199, -133, -111, -204, -200, -97, -129, -134, -51, -240, -208, -60, -66, -162, -14, -199, -33, -189, -2, -47, -153, -74, -183, -9, -51, -91, -22, -48, -209, -24, -170, -68, -145, -16, -196, -38, -251, -208, -29, -118, -47, -214, -74, -132, -104, -128, -154, -181, -154, -195, -17, -130, -240, -41, -24, -130, -58, -104, -119, -216, -120, -208, -105, -117, -186, -31, -58, -162, -253, -176, -128, -117, -168, -209, -193, -69, -247, -250, -250, -162, -223, -28, -152, -213, -140, -204, -55, -181, -47, -187, -191, -218, -31, -141, -42, -142, -96, -7, -237, -206, -237, -123, -123, -216, -106, -42, -92, -251, -65, -183, -173, -96, -183, -221, -237, -217, -205, -235, -107, -123, -208, -239, -223, -12, -11, -240, -136, -26, -189, -168, -232, -133, -27, -48, -15, -117, -76, -39, -63, -28, -115, -25, -169, -240, -0, -220, -146, -41, -89, -51, -236, -42, -205, -166, -138, -45, -42, -198, -132, -137, -89, -24, -133, -193, -248, -121, -248, -140, -97, -175, -186, -6, -83, -169, -190, -173, -187, -152, -242, -62, -2, -130, -151, -252, -68, -19, -186, -135, -154, -29, -13, -43, -94, -77, -230, -16, -119, -46, -103, -126, -198, -21, -194, -137, -236, -247, -244, -77, -35, -251, -67, -172, -252, -161, -129, -76, -62, -125, -3, -69, -123, -210, -15, -230, -78, -172, -180, -180, -40, -212, -144, -83, -133, -24, -136, -103, -214, -135, -148, -88, -172, -32, -139, -213, -26, -88, -192, -85, -50, -59, -155, -76, -103, -24, -220, -142, -149, -67, -252, -208, -113, -241, -175, -188, -3, -154, -103, -156, -15, -40, -33, -44, -112, -11, -102, -168, -198, -148, -112, -125, -132, -160, -248, -194, -226, -155, -57, -104, -38, -6, -83, -111, -182, -138, -48, -251, -78, -132, -218, -152, -153, -128, -124, -82, -181, -29, -203, -240, -223, -42, -225, -159, -209, -138, -65, -172, -144, -83, -152, -38, -174, -13, -197, -192, -178, -152, -153, -71, -122, -18, -32, -152, -171, -83, -62, -69, -119, -6, -58, -145, -104, -198, -72, -255, -72, -163, -8, -28, -222, -192, -128, -19, -47, -152, -242, -255, -11, -119, -7, -42, -113, -20, -59, -15, -89, -88, -19, -181, -160, -138, -141, -101, -108, -104, -193, -160, -122, -18, -82, -170, -10, -198, -49, -153, -131, -240, -221, -156, -31, -84, -40, -235, -0, -34, -84, -22, -44, -161, -59, -133, -172, -88, -156, -114, -4, -137, -5, -168, -91, -136, -59, -19, -39, -128, -56, -184, -13, -60, -145, -92, -4, -214, -64, -76, -28, -111, -194, -255, -87, -209, -66, -148, -204, -106, -28, -56, -234, -197, -57, -166, -189, -50, -133, -195, -89, -21, -73, -236, -248, -227, -243, -42, -31, -137, -190, -247, -201, -82, -40, -123, -118, -63, -205, -79, -230, -4, -162, -42, -35, -6, -254, -7, -110, -43, -83, -172, -227, -179, -53, -230, -135, -15, -212, -9, -130, -96, -70, -227, -29, -227, -135, -19, -76, -12, -223, -83, -5, -219, -237, -254, -170, -146, -85, -253, -90, -224, -128, -140, -168, -100, -85, -50, -199, -115, -221, -146, -52, -203, -58, -184, -252, -164, -249, -251, -183, -223, -226, -15, -230, -234, -20, -15, -249, -47, -130, -1, -155, -167, -125, -74, -60, -225, -98, -13, -55, -22, -44, -112, -214, -31, -226, -23, -198, -202, -147, -239, -162, -205, -30, -202, -253, -215, -230, -68, -4, -24, -15, -222, -197, -18, -125, -44, -62, -99, -149, -227, -40, -185, -149, -53, -21, -216, -197, -148, -29, -211, -137, -108, -119, -101, -29, -116, -42, -149, -220, -188, -145, -231, -182, -210, -82, -182, -202, -141, -69, -249, -229, -241, -64, -127, -39, -161, -191, -90, -4, -26, -149, -112, -211, -15, -235, -243, -79, -205, -84, -122, -142, -95, -151, -66, -115, -109, -111, -156, -101, -46, -28, -27, -80, -61, -12, -234, -81, -214, -176, -166, -112, -145, -211, -73, -254, -165, -207, -136, -145, -55, -44, -158, -95, -123, -227, -168, -14, -204, -238, -89, -70, -147, -222, -170, -110, -32, -102, -143, -206, -189, -177, -243, -89, -131, -59, -7, -0, -247, -226, -214, -228, -24, -47, -204, -54, -13, -166, -237, -211, -171, -9, -224, -107, -194, -124, -255, -53, -85, -243, -81, -232, -57, -170, -55, -56, -156, -128, -18, -40, -193, -153, -186, -148, -100, -142, -160, -99, -21, -13, -79, -37, -134, -146, -220, -180, -161, -174, -205, -159, -118, -158, -141, -155, -166, -207, -215, -191, -151, -143, -54, -87, -115, -247, -204, -163, -205, -67, -174, -212, -131, -36, -7, -214, -92, -42, -1, -187, -204, -150, -33, -202, -235, -241, -121, -188, -214, -101, -220, -23, -223, -236, -220, -194, -125, -229, -161, -110, -164, -165, -128, -91, -75, -95, -126, -140, -208, -186, -77, -94, -222, -141, -53, -20, -132, -232, -232, -96, -241, -31, -224, -192, -159, -229, -8, -58, -242, -89, -143, -100, -104, -212, -146, -56, -44, -95, -158, -95, -7, -95, -126, -127, -109, -124, -249, -253, -216, -124, -49, -128, -227, -118, -119, -51, -101, -171, -130, -131, -113, -16, -3, -45, -215, -71, -118, -108, -130, -99, -211, -52, -71, -198, -15, -195, -200, -232, -16, -222, -106, -19, -108, -207, -33, -219, -255, -113, -62, -137, -32, -30, -206, -225, -54, -173, -145, -171, -105, -235, -218, -120, -110, -249, -99, -135, -168, -16, -49, -128, -205, -139, -139, -189, -79, -22, -6, -176, -65, -220, -199, -225, -42, -112, -181, -175, -255, -42, -45, -154, -206, -33, -182, -27, -31, -174, -234, -60, -96, -191, -64, -230, -110, -228, -133, -145, -13, -96, -153, -224, -14, -216, -125, -30, -106, -80, -182, -247, -215, -149, -50, -83, -35, -143, -125, -189, -243, -41, -251, -42, -80, -70, -228, -104, -172, -218, -220, -217, -7, -17, -57, -47, -94, -151, -184, -218, -92, -197, -7, -218, -66, -52, -15, -168, -71, -1, -178, -109, -80, -50, -163, -154, -232, -29, -164, -216, -70, -42, -124, -91, -39, -89, -19, -48, -205, -177, -86, -111, -66, -136, -47, -245, -46, -157, -24, -132, -154, -19, -198, -204, -161, -22, -78, -12, -173, -183, -106, -57, -210, -94, -197, -178, -177, -200, -137, -11, -198, -198, -209, -104, -65, -8, -242, -0, -224, -107, -108, -210, -109, -218, -126, -209, -253, -59, -185, -192, -87, -108, -207, -82, -188, -145, -18, -64, -39, -70, -248, -108, -165, -222, -41, -214, -130, -236, -186, -189, -15, -205, -235, -110, -219, -110, -117, -174, -175, -237, -238, -168, -147, -149, -201, -253, -102, -67, -152, -161, -214, -51, -71, -200, -45, -242, -127, -64, -202, -232, -121, -91, -125, -236, -72, -127, -165, -249, -216, -65, -29, -89, -56, -96, -228, -240, -182, -24, -96, -112, -222, -182, -150, -243, -231, -216, -155, -104, -167, -36, -236, -236, -103, -83, -28, -131, -8, -78, -115, -172, -113, -232, -62, -91, -111, -98, -31, -67, -234, -147, -121, -20, -174, -102, -115, -64, -230, -163, -164, -30, -107, -233, -59, -19, -138, -123, -115, -2, -68, -68, -55, -78, -70, -240, -89, -48, -131, -55, -236, -93, -59, -73, -126, -103, -122, -208, -200, -208, -42, -106, -47, -107, -104, -207, -144, -41, -101, -162, -164, -36, -29, -181, -129, -69, -239, -131, -80, -170, -151, -231, -37, -152, -17, -49, -157, -198, -58, -21, -34, -228, -119, -101, -25, -44, -198, -179, -168, -159, -60, -253, -86, -24, -144, -36, -53, -203, -176, -188, -56, -147, -253, -178, -62, -69, -76, -247, -130, -234, -212, -87, -121, -32, -125, -127, -17, -62, -109, -124, -252, -206, -255, -94, -83, -125, -188, -15, -35, -239, -119, -104, -229, -115, -218, -159, -100, -89, -5, -177, -65, -53, -212, -198, -214, -246, -214, -144, -49, -235, -147, -74, -211, -253, -203, -155, -190, -26, -79, -86, -73, -18, -6, -148, -129, -166, -178, -68, -253, -117, -9, -142, -96, -243, -180, -170, -184, -49, -67, -212, -230, -130, -31, -25, -65, -117, -178, -99, -56, -137, -66, -223, -191, -112, -162, -2, -170, -153, -252, -165, -57, -43, -98, -108, -108, -141, -157, -50, -146, -161, -52, -38, -54, -164, -164, -220, -139, -99, -37, -12, -248, -46, -10, -101, -57, -119, -159, -77, -19, -235, -100, -225, -5, -24, -95, -20, -81, -129, -133, -133, -243, -116, -90, -39, -203, -24, -20, -220, -198, -10, -45, -10, -203, -178, -95, -150, -96, -153, -108, -92, -134, -99, -105, -91, -193, -48, -249, -51, -103, -88, -55, -17, -167, -48, -70, -29, -138, -47, -153, -8, -14, -143, -33, -58, -156, -171, -193, -9, -224, -42, -66, -184, -34, -158, -196, -39, -92, -20, -161, -202, -9, -20, -232, -137, -173, -121, -58, -206, -127, -213, -202, -81, -176, -6, -242, -236, -20, -191, -41, -193, -75, -108, -89, -134, -145, -212, -80, -112, -17, -127, -120, -69, -50, -183, -244, -189, -100, -163, -46, -47, -254, -165, -4, -199, -160, -135, -74, -250, -188, -216, -131, -224, -97, -142, -50, -201, -203, -2, -31, -37, -7, -107, -228, -221, -104, -116, -219, -242, -225, -93, -241, -85, -33, -88, -114, -186, -3, -204, -153, -217, -135, -123, -121, -30, -198, -137, -142, -199, -238, -133, -28, -131, -40, -169, -243, -90, -73, -209, -110, -56, -99, -79, -167, -220, -178, -250, -109, -58, -45, -230, -44, -110, -25, -219, -191, -91, -33, -98, -191, -173, -88, -188, -167, -165, -160, -158, -203, -187, -81, -86, -145, -95, -102, -37, -21, -4, -7, -135, -107, -174, -56, -223, -199, -11, -9, -247, -91, -159, -91, -192, -64, -45, -80, -146, -189, -184, -252, -247, -111, -171, -48, -249, -137, -254, -91, -131, -176, -4, -128, -231, -233, -62, -99, -45, -141, -253, -44, -203, -134, -217, -212, -71, -54, -192, -186, -239, -159, -236, -129, -243, -88, -15, -4, -4, -2, -94, -237, -195, -191, -2, -225, -210, -17, -139, -151, -92, -37, -107, -59, -81, -107, -120, -50, -245, -50, -42, -236, -201, -124, -21, -124, -62, -106, -112, -31, -150, -200, -76, -201, -9, -245, -145, -4, -246, -239, -80, -203, -145, -146, -42, -138, -237, -79, -45, -91, -241, -62, -246, -76, -131, -205, -229, -198, -245, -8, -165, -66, -241, -244, -229, -40, -106, -103, -127, -175, -145, -32, -220, -190, -102, -30, -153, -253, -47, -19, -100, -105, -22, -72, -66, -49, -222, -204, -152, -162, -90, -216, -35, -91, -184, -97, -149, -172, -14, -25, -14, -94, -160, -97, -201, -175, -126, -181, -165, -122, -232, -187, -116, -111, -58, -163, -247, -253, -182, -125, -213, -25, -25, -165, -186, -139, -102, -239, -59, -77, -179, -76, -115, -209, -238, -182, -63, -28, -25, -37, -152, -203, -118, -119, -35, -163, -164, -122, -209, -172, -221, -185, -238, -140, -58, -70, -217, -244, -162, -101, -255, -118, -212, -237, -247, -134, -70, -9, -237, -162, -233, -104, -208, -108, -117, -140, -114, -216, -69, -195, -86, -191, -215, -235, -180, -70, -47, -101, -178, -111, -107, -170, -38, -192, -255, -85, -163, -217, -112, -212, -28, -221, -13, -237, -118, -119, -40, -6, -237, -180, -141, -196, -64, -180, -31, -116, -134, -253, -235, -15, -221, -222, -149, -145, -44, -136, -198, -173, -102, -111, -36, -122, -232, -24, -201, -132, -108, -79, -148, -171, -163, -235, -136, -134, -58, -122, -145, -227, -58, -2, -146, -31, -93, -225, -155, -142, -136, -164, -124, -251, -231, -93, -103, -152, -35, -93, -71, -78, -68, -235, -139, -126, -251, -163, -145, -144, -20, -24, -214, -239, -217, -157, -193, -160, -63, -48, -146, -24, -190, -80, -183, -124, -67, -116, -160, -23, -78, -248, -93, -182, -100, -111, -191, -211, -145, -152, -180, -253, -240, -151, -238, -168, -245, -158, -79, -221, -190, -29, -244, -71, -253, -86, -255, -122, -168, -116, -165, -35, -63, -105, -87, -188, -131, -86, -103, -56, -204, -201, -223, -119, -58, -18, -148, -246, -208, -255, -57, -147, -60, -179, -105, -180, -6, -157, -166, -186, -250, -231, -102, -164, -55, -91, -173, -206, -109, -190, -189, -17, -225, -61, -190, -136, -205, -59, -190, -247, -7, -93, -190, -184, -0, -29, -210, -237, -93, -246, -7, -55, -77, -88, -94, -165, -83, -157, -29, -161, -116, -138, -171, -219, -233, -41, -58, -250, -59, -157, -61, -145, -246, -192, -255, -209, -25, -109, -232, -68, -103, -111, -100, -203, -218, -28, -140, -186, -205, -235, -13, -221, -232, -108, -146, -180, -155, -155, -187, -235, -81, -215, -38, -217, -87, -250, -208, -217, -48, -105, -31, -221, -27, -251, -110, -168, -174, -210, -185, -57, -9, -183, -215, -92, -90, -222, -247, -187, -92, -84, -51, -69, -101, -38, -108, -55, -253, -15, -29, -126, -8, -118, -248, -250, -246, -56, -71, -174, -63, -42, -29, -25, -137, -221, -101, -255, -174, -215, -86, -26, -27, -201, -220, -176, -195, -55, -204, -232, -125, -103, -160, -116, -96, -40, -95, -35, -62, -149, -118, -247, -178, -219, -81, -137, -48, -146, -176, -59, -218, -247, -191, -170, -44, -48, -146, -174, -81, -231, -230, -182, -63, -104, -14, -62, -114, -97, -109, -119, -7, -170, -250, -127, -103, -38, -28, -23, -205, -182, -212, -228, -217, -9, -98, -182, -176, -119, -61, -177, -137, -255, -165, -112, -228, -123, -67, -45, -216, -252, -120, -211, -193, -163, -244, -159, -119, -124, -62, -106, -63, -70, -203, -203, -213, -199, -69, -183, -221, -238, -244, -148, -14, -140, -151, -55, -47, -96, -223, -155, -173, -173, -48, -102, -160, -159, -230, -245, -117, -255, -151, -220, -92, -140, -22, -25, -187, -64, -21, -219, -84, -193, -156, -190, -55, -211, -32, -40, -103, -168, -102, -57, -127, -187, -45, -212, -173, -155, -216, -108, -36, -53, -66, -98, -236, -81, -247, -166, -211, -191, -83, -37, -199, -244, -24, -190, -188, -238, -170, -182, -203, -119, -127, -51, -105, -127, -213, -239, -41, -124, -121, -107, -36, -181, -215, -157, -222, -213, -232, -253, -6, -78, -188, -53, -60, -190, -59, -124, -22, -237, -46, -178, -245, -178, -217, -189, -206, -117, -101, -36, -187, -146, -169, -176, -78, -163, -143, -246, -168, -223, -183, -175, -155, -131, -43, -117, -134, -70, -162, -44, -251, -187, -27, -116, -169, -179, -190, -98, -99, -124, -255, -214, -76, -99, -245, -134, -119, -183, -92, -229, -240, -211, -158, -75, -120, -187, -219, -180, -71, -31, -111, -85, -202, -140, -36, -91, -80, -198, -251, -26, -52, -123, -87, -36, -233, -67, -46, -153, -195, -203, -110, -94, -212, -223, -26, -137, -122, -231, -215, -91, -174, -9, -155, -155, -151, -194, -72, -190, -239, -122, -194, -44, -3, -114, -196, -130, -100, -125, -157, -27, -45, -235, -117, -191, -245, -179, -74, -201, -185, -209, -34, -210, -60, -0, -158, -172, -211, -227, -106, -173, -165, -146, -97, -182, -130, -183, -87, -131, -102, -187, -179, -65, -224, -205, -204, -129, -46, -183, -103, -6, -61, -110, -217, -12, -59, -131, -15, -157, -65, -193, -10, -255, -193, -236, -232, -128, -133, -239, -222, -112, -227, -2, -148, -191, -122, -13, -49, -59, -61, -224, -16, -187, -226, -150, -236, -47, -205, -143, -74, -23, -134, -118, -193, -224, -3, -183, -110, -224, -48, -251, -192, -89, -158, -19, -195, -31, -204, -142, -16, -65, -201, -154, -114, -252, -193, -236, -32, -129, -231, -49, -155, -115, -120, -8, -226, -140, -59, -68, -238, -64, -165, -71, -163, -109, -215, -229, -155, -248, -242, -178, -219, -234, -194, -73, -59, -28, -113, -3, -226, -74, -157, -164, -209, -14, -1, -130, -58, -191, -142, -64, -40, -21, -122, -54, -169, -96, -141, -151, -192, -238, -109, -5, -204, -186, -238, -173, -117, -27, -133, -73, -56, -9, -125, -43, -94, -45, -225, -193, -44, -133, -214, -213, -14, -157, -227, -157, -76, -36, -62, -29, -98, -244, -174, -245, -148, -2, -191, -118, -111, -31, -190, -135, -10, -189, -56, -226, -153, -53, -106, -221, -126, -203, -91, -203, -239, -33, -190, -46, -72, -203, -160, -39, -22, -78, -147, -197, -214, -73, -12, -47, -175, -252, -99, -155, -158, -60, -239, -27, -244, -211, -144, -69, -15, -44, -186, -63, -61, -227, -253, -202, -186, -191, -240, -188, -31, -39, -192, -26, -11, -50, -8, -253, -21, -16, -32, -71, -104, -88, -227, -48, -153, -91, -99, -63, -156, -124, -150, -37, -114, -147, -57, -120, -38, -177, -94, -176, -254, -59, -39, -118, -253, -192, -108, -57, -214, -75, -254, -230, -90, -222, -60, -215, -35, -227, -144, -160, -180, -14, -165, -36, -172, -145, -78, -246, -204, -18, -223, -184, -25, -135, -148, -210, -141, -88, -130, -62, -224, -140, -52, -13, -61, -43, -178, -194, -254, -109, -197, -86, -44, -159, -194, -125, -144, -103, -224, -34, -75, -90, -124, -93, -19, -224, -8, -18, -68, -133, -59, -9, -46, -16, -8, -166, -184, -205, -60, -179, -168, -214, -37, -125, -222, -109, -231, -11, -91, -242, -134, -194, -85, -53, -176, -101, -52, -44, -255, -134, -203, -22, -139, -162, -112, -119, -197, -202, -205, -254, -121, -228, -28, -38, -9, -199, -251, -240, -74, -87, -201, -212, -122, -33, -214, -146, -104, -131, -104, -191, -84, -114, -144, -73, -110, -158, -159, -13, -193, -78, -47, -121, -227, -44, -195, -248, -167, -56, -101, -37, -200, -158, -16, -51, -209, -151, -0, -15, -115, -130, -103, -25, -68, -152, -114, -87, -56, -171, -254, -108, -177, -128, -147, -71, -232, -91, -149, -217, -235, -184, -46, -255, -89, -155, -191, -37, -118, -110, -121, -22, -59, -130, -133, -16, -33, -12, -66, -42, -104, -69, -153, -227, -108, -98, -139, -101, -242, -44, -10, -166, -34, -234, -163, -16, -57, -107, -238, -44, -151, -12, -120, -42, -23, -129, -116, -157, -235, -185, -1, -45, -64, -34, -62, -177, -158, -89, -34, -148, -168, -224, -210, -22, -241, -187, -55, -134, -240, -162, -40, -127, -181, -171, -221, -97, -16, -37, -56, -213, -129, -97, -210, -173, -220, -109, -55, -248, -132, -23, -33, -110, -98, -47, -201, -74, -219, -138, -157, -62, -181, -2, -198, -64, -165, -83, -112, -78, -60, -15, -87, -190, -11, -226, -134, -65, -99, -206, -20, -202, -205, -166, -106, -33, -6, -72, -249, -165, -207, -18, -138, -39, -155, -70, -12, -116, -5, -30, -13, -148, -2, -103, -45, -248, -9, -10, -95, -71, -88, -104, -55, -20, -76, -45, -31, -228, -186, -201, -48, -200, -137, -126, -79, -189, -154, -105, -218, -132, -185, -14, -126, -105, -118, -71, -166, -78, -249, -98, -31, -109, -149, -8, -77, -115, -48, -215, -65, -222, -184, -213, -180, -2, -169, -135, -155, -230, -175, -54, -191, -229, -12, -186, -170, -199, -204, -136, -134, -76, -69, -87, -205, -84, -232, -222, -218, -119, -129, -247, -164, -26, -89, -96, -114, -29, -40, -190, -170, -74, -140, -88, -119, -225, -204, -114, -145, -96, -23, -43, -207, -79, -190, -233, -6, -214, -136, -239, -190, -120, -187, -81, -8, -237, -44, -8, -247, -128, -93, -170, -93, -211, -1, -58, -7, -251, -77, -0, -225, -121, -249, -94, -172, -150, -52, -17, -179, -63, -52, -172, -199, -185, -55, -153, -203, -195, -96, -66, -104, -123, -180, -15, -29, -11, -194, -100, -86, -17, -163, -98, -217, -49, -224, -26, -59, -190, -98, -82, -242, -111, -176, -86, -138, -51, -73, -168, -202, -182, -183, -35, -220, -174, -152, -135, -227, -123, -160, -3, -149, -96, -181, -237, -0, -60, -81, -90, -30, -137, -120, -186, -81, -103, -109, -13, -126, -226, -205, -197, -64, -226, -109, -155, -255, -219, -180, -240, -159, -203, -50, -35, -72, -150, -238, -171, -51, -85, -124, -28, -173, -226, -185, -157, -68, -78, -16, -79, -117, -240, -128, -43, -178, -8, -135, -43, -209, -65, -86, -84, -102, -189, -74, -104, -237, -236, -81, -48, -73, -242, -53, -101, -84, -250, -245, -138, -175, -254, -103, -113, -15, -14, -92, -176, -112, -246, -199, -192, -41, -32, -156, -231, -98, -61, -235, -164, -31, -45, -178, -205, -164, -215, -20, -106, -181, -61, -246, -174, -198, -64, -25, -201, -212, -195, -133, -113, -201, -66, -93, -135, -27, -113, -233, -61, -177, -45, -209, -56, -230, -41, -181, -199, -65, -97, -90, -120, -203, -133, -179, -180, -125, -126, -66, -250, -135, -218, -1, -116, -127, -216, -22, -232, -109, -190, -127, -213, -4, -96, -58, -30, -235, -166, -30, -147, -129, -183, -79, -33, -119, -70, -239, -81, -222, -30, -61, -87, -73, -227, -172, -89, -192, -161, -160, -194, -126, -124, -48, -27, -0, -148, -235, -92, -32, -126, -56, -0, -214, -242, -190, -164, -235, -56, -251, -18, -173, -211, -101, -232, -191, -128, -216, -247, -182, -58, -231, -244, -111, -153, -173, -254, -205, -45, -191, -31, -13, -237, -139, -150, -209, -229, -50, -109, -119, -251, -97, -48, -106, -157, -27, -93, -42, -243, -109, -191, -55, -186, -79, -166, -109, -59, -163, -150, -209, -53, -146, -194, -96, -236, -171, -65, -243, -99, -190, -40, -141, -86, -41, -31, -106, -12, -47, -53, -189, -161, -250, -114, -165, -85, -78, -167, -48, -178, -221, -188, -190, -125, -223, -52, -43, -168, -67, -93, -12, -174, -46, -202, -204, -153, -55, -203, -134, -211, -170, -29, -36, -167, -219, -238, -252, -106, -24, -202, -150, -111, -90, -152, -170, -86, -229, -30, -234, -224, -227, -221, -7, -27, -158, -5, -77, -2, -218, -212, -166, -223, -103, -98, -165, -243, -128, -46, -154, -94, -180, -222, -166, -205, -116, -222, -205, -211, -102, -202, -6, -48, -144, -167, -139, -214, -187, -172, -157, -129, -40, -93, -40, -155, -70, -235, -69, -60, -109, -247, -67, -214, -206, -64, -128, -138, -123, -220, -64, -134, -168, -105, -65, -14, -180, -222, -182, -213, -14, -148, -233, -26, -200, -16, -53, -45, -142, -109, -32, -73, -170, -142, -121, -107, -32, -70, -173, -187, -225, -168, -159, -161, -97, -188, -221, -32, -74, -186, -158, -154, -91, -126, -198, -94, -138, -2, -188, -106, -74, -31, -193, -96, -30, -43, -163, -111, -202, -41, -18, -229, -25, -182, -215, -161, -61, -223, -71, -29, -90, -77, -151, -200, -214, -58, -180, -166, -46, -21, -40, -10, -181, -80, -160, -149, -11, -176, -128, -83, -199, -143, -183, -220, -163, -171, -38, -32, -24, -128, -44, -23, -166, -182, -191, -92, -162, -56, -244, -189, -45, -6, -150, -49, -126, -215, -6, -247, -193, -190, -249, -54, -193, -199, -60, -27, -164, -198, -70, -7, -162, -237, -248, -203, -185, -22, -180, -80, -6, -10, -251, -130, -107, -100, -47, -38, -151, -238, -78, -31, -145, -103, -83, -221, -230, -233, -175, -142, -148, -183, -139, -236, -221, -205, -77, -113, -125, -41, -107, -77, -231, -11, -113, -155, -155, -212, -235, -110, -30, -173, -246, -105, -246, -39, -148, -67, -221, -130, -182, -249, -151, -250, -69, -86, -227, -101, -140, -62, -43, -239, -9, -60, -232, -4, -85, -31, -209, -177, -146, -169, -114, -87, -92, -147, -235, -235, -190, -153, -17, -23, -189, -116, -149, -23, -121, -47, -46, -67, -189, -117, -217, -122, -165, -174, -200, -16, -168, -247, -168, -37, -248, -106, -181, -219, -186, -0, -224, -82, -98, -142, -89, -222, -192, -15, -227, -248, -89, -146, -98, -35, -37, -137, -6, -98, -118, -250, -97, -141, -0, -146, -179, -237, -228, -29, -173, -86, -198, -212, -123, -162, -131, -222, -102, -238, -140, -197, -251, -72, -231, -142, -133, -5, -102, -80, -214, -93, -45, -192, -177, -55, -3, -71, -223, -113, -35, -162, -13, -237, -65, -243, -23, -35, -87, -134, -108, -151, -58, -82, -174, -251, -195, -161, -153, -67, -99, -99, -23, -215, -252, -31, -47, -249, -52, -116, -204, -160, -96, -185, -74, -42, -196, -45, -238, -217, -252, -225, -246, -240, -103, -246, -108, -191, -248, -40, -101, -108, -21, -199, -19, -39, -152, -212, -172, -215, -56, -225, -139, -112, -5, -249, -212, -8, -172, -181, -231, -25, -80, -167, -53, -211, -255, -239, -240, -185, -30, -234, -93, -246, -224, -77, -118, -115, -127, -251, -171, -234, -33, -102, -239, -96, -52, -195, -158, -103, -238, -20, -49, -102, -234, -42, -190, -7, -107, -71, -0, -246, -123, -65, -18, -174, -186, -98, -69, -44, -253, -58, -166, -12, -149, -173, -125, -22, -1, -124, -171, -18, -23, -177, -225, -206, -254, -174, -134, -215, -35, -218, -235, -120, -221, -222, -187, -251, -64, -137, -247, -164, -186, -156, -13, -107, -21, -112, -29, -230, -67, -244, -43, -255, -148, -177, -192, -90, -134, -248, -168, -97, -77, -194, -48, -114, -189, -128, -235, -106, -170, -225, -218, -165, -16, -206, -243, -182, -245, -224, -177, -71, -140, -229, -158, -59, -177, -53, -134, -54, -178, -11, -47, -193, -130, -169, -80, -69, -245, -49, -140, -62, -91, -143, -204, -247, -161, -45, -198, -238, -124, -106, -57, -16, -234, -121, -15, -161, -140, -16, -75, -30, -133, -190, -113, -117, -216, -140, -65, -241, -146, -233, -131, -163, -212, -227, -97, -137, -83, -98, -200, -180, -125, -13, -6, -176, -74, -207, -241, -107, -33, -174, -35, -25, -244, -239, -48, -211, -181, -221, -177, -63, -116, -135, -221, -11, -195, -135, -27, -165, -249, -251, -124, -22, -163, -22, -60, -69, -214, -186, -213, -188, -29, -221, -169, -73, -62, -21, -76, -156, -54, -221, -190, -115, -193, -131, -100, -250, -124, -9, -241, -131, -64, -105, -231, -1, -49, -230, -140, -131, -8, -233, -51, -47, -224, -51, -231, -189, -88, -12, -186, -193, -160, -63, -163, -120, -194, -141, -29, -88, -25, -97, -16, -190, -235, -88, -99, -249, -41, -11, -102, -94, -144, -5, -29, -202, -128, -244, -100, -238, -0, -252, -227, -255, -196, -214, -18, -18, -74, -92, -203, -137, -160, -38, -8, -6, -22, -98, -72, -112, -28, -90, -139, -213, -100, -110, -157, -89, -109, -182, -100, -129, -11, -113, -197, -97, -64, -77, -168, -35, -80, -111, -11, -182, -24, -243, -13, -147, -66, -2, -186, -50, -112, -49, -205, -88, -105, -64, -79, -144, -78, -130, -223, -187, -225, -4, -55, -47, -213, -143, -6, -125, -247, -95, -130, -118, -154, -13, -69, -193, -59, -62, -182, -1, -11, -0, -38, -228, -136, -240, -198, -19, -168, -145, -141, -225, -199, -105, -116, -243, -50, -10, -193, -72, -134, -226, -229, -137, -172, -55, -109, -100, -227, -58, -121, -156, -186, -99, -25, -25, -226, -164, -241, -166, -84, -77, -92, -93, -223, -133, -147, -76, -230, -12, -214, -148, -243, -227, -27, -151, -77, -145, -205, -52, -84, -131, -159, -29, -240, -1, -28, -64, -192, -14, -17, -156, -106, -106, -113, -177, -201, -60, -172, -22, -187, -245, -2, -253, -30, -38, -209, -192, -16, -226, -23, -39, -171, -120, -5, -80, -164, -152, -41, -193, -239, -24, -98, -229, -141, -227, -236, -161, -76, -124, -25, -27, -209, -140, -118, -49, -132, -117, -34, -168, -109, -88, -120, -102, -52, -44, -110, -232, -73, -56, -95, -254, -23, -105, -13, -192, -215, -218, -19, -202, -105, -34, -177, -149, -196, -60, -225, -223, -242, -81, -135, -207, -166, -120, -14, -66, -75, -248, -100, -253, -235, -205, -6, -227, -246, -239, -33, -26, -124, -235, -183, -242, -159, -187, -79, -170, -13, -241, -249, -127, -234, -96, -150, -134, -194, -207, -179, -157, -103, -206, -207, -157, -226, -101, -252, -79, -63, -75, -9, -217, -221, -90, -158, -88, -121, -188, -15, -234, -230, -6, -86, -141, -175, -29, -42, -30, -163, -254, -46, -238, -70, -35, -165, -191, -119, -106, -127, -66, -0, -52, -251, -251, -71, -255, -227, -112, -212, -109, -253, -92, -36, -145, -94, -148, -255, -244, -143, -48, -78, -188, -201, -103, -67, -34, -211, -78, -11, -116, -254, -32, -59, -125, -166, -94, -205, -72, -29, -182, -6, -157, -78, -207, -30, -245, -239, -90, -239, -205, -240, -120, -168, -97, -123, -208, -188, -50, -10, -95, -104, -182, -114, -44, -217, -240, -222, -108, -116, -60, -55, -133, -42, -54, -62, -164, -247, -239, -70, -121, -37, -71, -204, -161, -143, -132, -35, -104, -242, -255, -92, -93, -107, -170, -85, -75, -235, -209, -210, -10, -179, -138, -102, -172, -162, -0, -255, -216, -106, -142, -107, -247, -11, -225, -147, -251, -170, -233, -190, -106, -186, -47, -67, -211, -21, -190, -21, -158, -110, -92, -127, -253, -86, -41, -27, -11, -140, -219, -209, -2, -3, -74, -10, -190, -216, -175, -74, -248, -171, -18, -174, -168, -132, -111, -194, -175, -230, -230, -87, -37, -252, -5, -43, -225, -77, -239, -68, -219, -191, -198, -141, -243, -85, -143, -126, -213, -163, -123, -213, -163, -63, -179, -231, -175, -26, -244, -171, -6, -253, -66, -53, -104, -60, -247, -166, -137, -129, -57, -234, -248, -38, -95, -139, -23, -96, -131, -22, -156, -123, -142, -169, -117, -108, -100, -79, -147, -196, -105, -127, -190, -45, -246, -103, -123, -139, -85, -224, -237, -104, -240, -245, -152, -249, -122, -204, -24, -31, -51, -232, -185, -255, -234, -53, -249, -122, -220, -124, -61, -110, -142, -119, -220, -8, -167, -207, -194, -137, -63, -235, -207, -217, -192, -61, -180, -150, -164, -254, -194, -201, -183, -57, -85, -107, -123, -3, -138, -5, -179, -13, -168, -17, -45, -12, -136, -18, -45, -140, -105, -59, -148, -51, -205, -13, -87, -99, -159, -77, -124, -111, -242, -249, -165, -86, -95, -15, -232, -175, -7, -116, -185, -3, -250, -171, -71, -237, -235, -1, -253, -245, -128, -254, -122, -64, -255, -209, -14, -232, -136, -249, -8, -6, -105, -66, -93, -218, -198, -128, -190, -180, -141, -49, -133, -24, -42, -158, -145, -183, -201, -189, -187, -177, -197, -122, -42, -222, -142, -22, -59, -200, -250, -106, -59, -124, -181, -29, -140, -109, -135, -33, -198, -97, -182, -35, -103, -246, -213, -116, -248, -106, -58, -124, -41, -166, -195, -87, -85, -247, -85, -213, -149, -84, -117, -163, -112, -53, -153, -127, -213, -117, -95, -117, -221, -87, -93, -247, -85, -215, -253, -17, -117, -221, -141, -179, -172, -128, -138, -48, -228, -122, -195, -103, -144, -248, -128, -25, -111, -11, -39, -112, -102, -144, -76, -101, -86, -206, -105, -71, -47, -150, -36, -20, -83, -124, -29, -203, -247, -226, -68, -214, -112, -145, -201, -107, -152, -84, -231, -5, -74, -162, -94, -1, -234, -127, -17, -186, -144, -125, -186, -163, -232, -82, -181, -228, -197, -132, -64, -233, -74, -212, -63, -8, -120, -3, -190, -191, -177, -189, -165, -93, -5, -75, -109, -117, -38, -26, -115, -190, -120, -244, -123, -206, -184, -22, -159, -123, -24, -248, -207, -50, -129, -80, -249, -83, -127, -73, -88, -116, -84, -81, -135, -235, -12, -78, -47, -231, -34, -103, -124, -3, -88, -6, -37, -78, -156, -25, -158, -29, -34, -17, -145, -255, -221, -40, -251, -111, -198, -204, -96, -181, -95, -40, -222, -178, -27, -77, -183, -168, -194, -175, -24, -212, -83, -161, -174, -64, -44, -80, -84, -144, -77, -134, -103, -202, -18, -138, -18, -140, -29, -112, -195, -239, -68, -89, -34, -222, -26, -211, -218, -132, -218, -46, -46, -151, -107, -220, -204, -80, -101, -162, -52, -181, -132, -98, -172, -83, -15, -199, -156, -165, -3, -236, -187, -60, -109, -177, -34, -15, -149, -8, -219, -10, -198, -80, -118, -1, -134, -251, -18, -150, -28, -243, -203, -164, -181, -43, -136, -8, -72, -128, -5, -61, -154, -82, -145, -233, -161, -93, -220, -86, -17, -49, -115, -120, -154, -90, -101, -206, -48, -75, -216, -177, -102, -44, -224, -103, -199, -68, -147, -99, -21, -21, -172, -128, -183, -102, -46, -161, -55, -168, -39, -151, -252, -205, -113, -240, -124, -0, -125, -33, -225, -108, -3, -128, -127, -21, -186, -116, -43, -239, -115, -31, -211, -18, -244, -66, -23, -33, -89, -247, -110, -136, -207, -138, -196, -233, -97, -49, -20, -233, -217, -35, -80, -5, -81, -163, -203, -37, -201, -32, -97, -156, -236, -155, -61, -136, -207, -69, -30, -211, -157, -184, -92, -170, -99, -181, -54, -76, -52, -35, -52, -145, -26, -48, -208, -128, -33, -57, -44, -121, -155, -234, -146, -105, -48, -104, -131, -88, -171, -215, -174, -125, -222, -45, -183, -80, -168, -199, -181, -189, -223, -5, -13, -117, -217, -63, -0, -215, -230, -188, -173, -42, -48, -216, -110, -240, -27, -77, -5, -118, -1, -245, -233, -2, -222, -6, -13, -56, -199, -247, -173, -127, -67, -159, -22, -14, -29, -113, -99, -47, -193, -218, -166, -231, -109, -107, -57, -127, -246, -98, -111, -162, -109, -142, -151, -232, -217, -194, -249, -196, -86, -226, -124, -102, -214, -185, -53, -230, -198, -54, -24, -240, -96, -214, -44, -151, -220, -254, -116, -172, -201, -42, -78, -248, -121, -145, -245, -97, -100, -76, -130, -68, -2, -69, -182, -6, -218, -101, -160, -4, -53, -154, -169, -84, -48, -4, -16, -246, -130, -183, -144, -118, -88, -51, -227, -4, -252, -136, -156, -56, -179, -110, -248, -108, -224, -86, -1, -183, -16, -62, -144, -117, -59, -127, -6, -62, -92, -132, -238, -243, -121, -187, -12, -140, -144, -156, -220, -254, -53, -179, -98, -83, -236, -156, -87, -9, -61, -129, -132, -143, -15, -189, -42, -23, -7, -92, -149, -241, -1, -87, -101, -227, -188, -74, -172, -202, -216, -115, -226, -221, -107, -66, -95, -213, -124, -152, -209, -32, -135, -59, -203, -170, -104, -229, -107, -103, -12, -21, -141, -20, -44, -124, -39, -200, -23, -52, -124, -81, -37, -183, -40, -106, -128, -188, -24, -174, -23, -47, -125, -231, -25, -43, -81, -35, -134, -140, -139, -245, -5, -117, -149, -48, -146, -66, -96, -67, -19, -141, -110, -27, -86, -136, -45, -17, -249, -197, -89, -37, -225, -99, -196, -53, -175, -168, -86, -42, -132, -235, -147, -160, -239, -222, -130, -226, -71, -103, -86, -55, -73, -103, -74, -198, -124, -4, -179, -133, -175, -161, -78, -46, -0, -1, -241, -127, -114, -154, -66, -126, -2, -96, -119, -98, -44, -11, -106, -38, -122, -19, -24, -202, -88, -137, -115, -41, -152, -5, -187, -37, -83, -124, -86, -226, -34, -135, -119, -39, -104, -189, -128, -75, -53, -64, -143, -97, -109, -199, -172, -234, -111, -243, -186, -123, -213, -203, -215, -250, -165, -155, -119, -41, -248, -55, -65, -232, -94, -193, -205, -212, -91, -96, -126, -38, -39, -90, -243, -48, -134, -250, -129, -133, -121, -208, -92, -153, -135, -114, -75, -99, -200, -214, -135, -58, -248, -106, -122, -71, -225, -162, -174, -97, -240, -226, -87, -230, -239, -40, -82, -86, -125, -220, -231, -168, -25, -44, -128, -228, -71, -127, -165, -116, -215, -5, -236, -209, -247, -130, -114, -146, -73, -132, -85, -45, -62, -253, -130, -108, -214, -66, -57, -234, -8, -161, -190, -118, -51, -159, -140, -126, -243, -139, -6, -48, -255, -147, -119, -47, -7, -250, -244, -173, -119, -143, -27, -236, -204, -250, -101, -206, -2, -81, -133, -217, -109, -164, -138, -212, -122, -244, -184, -14, -156, -130, -42, -133, -137, -10, -125, -42, -245, -50, -150, -40, -104, -88, -99, -174, -84, -161, -236, -189, -5, -168, -106, -44, -152, -112, -3, -248, -113, -142, -88, -112, -0, -177, -244, -52, -97, -140, -64, -218, -156, -7, -199, -243, -81, -189, -206, -195, -200, -251, -29, -24, -230, -91, -241, -210, -153, -200, -225, -185, -138, -23, -227, -103, -108, -94, -120, -129, -183, -88, -45, -104, -44, -174, -159, -39, -225, -2, -74, -67, -243, -191, -211, -111, -132, -82, -240, -67, -174, -193, -185, -17, -20, -133, -143, -84, -197, -22, -157, -183, -162, -45, -213, -66, -224, -29, -242, -43, -26, -159, -99, -184, -154, -161, -221, -1, -211, -2, -35, -159, -183, -49, -94, -174, -185, -19, -43, -203, -181, -223, -171, -151, -34, -106, -252, -212, -78, -152, -156, -227, -166, -133, -203, -215, -26, -87, -133, -200, -188, -192, -56, -180, -94, -241, -195, -46, -154, -240, -123, -80, -125, -50, -104, -118, -217, -85, -8, -58, -220, -5, -119, -131, -86, -129, -77, -157, -22, -205, -172, -235, -212, -19, -130, -202, -215, -27, -30, -123, -2, -99, -15, -104, -74, -232, -36, -92, -5, -53, -210, -233, -44, -160, -127, -160, -179, -188, -150, -14, -249, -238, -183, -39, -115, -7, -170, -74, -179, -168, -22, -138, -77, -45, -1, -126, -165, -231, -18, -157, -17, -165, -113, -147, -80, -107, -222, -212, -97, -19, -0, -93, -176, -1, -120, -95, -146, -62, -141, -26, -28, -197, -6, -53, -223, -116, -214, -198, -123, -5, -151, -158, -245, -151, -99, -52, -27, -175, -59, -151, -163, -34, -158, -96, -19, -76, -46, -60, -5, -228, -1, -231, -179, -105, -98, -157, -136, -122, -46, -167, -187, -81, -237, -168, -239, -86, -167, -55, -234, -12, -138, -56, -131, -74, -239, -192, -36, -22, -225, -83, -172, -86, -135, -131, -238, -213, -251, -81, -33, -128, -96, -3, -181, -17, -42, -13, -99, -114, -47, -187, -215, -215, -69, -244, -193, -206, -211, -18, -14, -79, -222, -59, -60, -34, -39, -12, -79, -231, -88, -30, -150, -233, -169, -187, -123, -136, -15, -52, -198, -168, -127, -187, -153, -219, -216, -213, -60, -132, -171, -150, -98, -88, -36, -225, -82, -187, -235, -151, -184, -189, -185, -119, -98, -191, -246, -0, -23, -253, -145, -90, -111, -238, -124, -247, -0, -227, -48, -73, -194, -133, -246, -0, -155, -22, -96, -99, -247, -227, -103, -110, -38, -1, -214, -45, -24, -89, -184, -226, -194, -98, -49, -13, -124, -184, -6, -11, -232, -245, -149, -196, -114, -92, -215, -94, -122, -108, -162, -161, -218, -194, -169, -94, -253, -179, -237, -165, -236, -228, -84, -169, -19, -57, -243, -58, -244, -182, -222, -147, -116, -45, -21, -79, -10, -212, -76, -124, -230, -100, -8, -250, -85, -181, -61, -172, -212, -177, -207, -235, -140, -144, -112, -58, -197, -23, -246, -202, -16, -244, -123, -13, -26, -40, -53, -149, -84, -54, -245, -230, -82, -144, -221, -163, -204, -165, -146, -211, -145, -140, -233, -76, -13, -125, -240, -0, -193, -185, -139, -205, -12, -202, -112, -222, -70, -225, -131, -231, -34, -148, -245, -24, -94, -112, -104, -12, -112, -37, -167, -104, -225, -22, -191, -159, -186, -49, -25, -172, -112, -88, -130, -179, -89, -251, -89, -8, -233, -4, -143, -36, -154, -190, -99, -120, -198, -153, -36, -197, -161, -148, -126, -17, -154, -156, -31, -151, -241, -60, -92, -249, -110, -240, -63, -232, -154, -199, -56, -45, -215, -131, -50, -232, -254, -179, -117, -210, -69, -175, -1, -253, -201, -19, -19, -118, -79, -207, -172, -62, -31, -35, -194, -5, -42, -82, -43, -249, -68, -30, -75, -47, -57, -179, -136, -46, -225, -120, -136, -197, -205, -124, -177, -64, -119, -88, -228, -193, -229, -140, -94, -162, -150, -220, -156, -93, -64, -13, -13, -17, -45, -150, -146, -203, -143, -19, -99, -63, -102, -218, -153, -142, -199, -140, -168, -40, -31, -216, -178, -25, -15, -106, -239, -155, -47, -155, -82, -53, -195, -245, -168, -183, -132, -73, -232, -135, -26, -139, -34, -62, -219, -203, -138, -180, -176, -175, -58, -150, -68, -80, -169, -183, -28, -57, -50, -94, -205, -122, -136, -18, -2, -118, -60, -119, -92, -110, -174, -189, -10, -127, -10, -120, -173, -214, -232, -58, -154, -91, -69, -225, -146, -142, -228, -42, -159, -214, -107, -187, -205, -242, -116, -85, -62, -140, -43, -178, -40, -92, -194, -43, -135, -14, -135, -178, -47, -235, -181, -86, -178, -113, -94, -97, -109, -155, -219, -230, -160, -121, -99, -15, -154, -237, -238, -221, -139, -165, -243, -182, -52, -236, -244, -58, -131, -171, -143, -70, -193, -247, -212, -176, -57, -26, -117, -122, -119, -77, -227, -240, -123, -106, -61, -188, -237, -143, -236, -102, -239, -74, -169, -196, -163, -147, -105, -160, -54, -174, -54, -254, -251, -102, -187, -255, -139, -221, -110, -14, -126, -238, -244, -186, -189, -43, -163, -44, -128, -92, -23, -255, -178, -251, -151, -151, -195, -206, -200, -40, -29, -160, -213, -191, -238, -15, -236, -230, -205, -69, -151, -223, -234, -141, -114, -51, -168, -101, -187, -123, -121, -121, -55, -52, -227, -29, -181, -28, -222, -118, -90, -119, -215, -205, -193, -75, -162, -162, -101, -203, -6, -172, -227, -122, -57, -115, -182, -37, -115, -233, -203, -188, -162, -47, -165, -81, -27, -99, -142, -0, -58, -90, -173, -24, -159, -171, -44, -168, -87, -35, -109, -55, -45, -251, -149, -104, -203, -250, -116, -182, -245, -26, -70, -141, -204, -70, -68, -223, -3, -223, -220, -190, -27, -27, -153, -137, -47, -223, -54, -91, -240, -87, -122, -207, -144, -132, -221, -203, -0, -1, -67, -221, -232, -195, -57, -230, -248, -254, -214, -177, -134, -248, -137, -226, -78, -161, -169, -150, -121, -24, -57, -204, -163, -40, -178, -92, -68, -98, -103, -236, -105, -88, -200, -82, -233, -253, -97, -79, -94, -156, -80, -221, -36, -150, -190, -117, -17, -55, -120, -127, -175, -242, -201, -116, -243, -188, -202, -172, -195, -100, -21, -197, -97, -68, -232, -3, -59, -45, -134, -208, -188, -70, -161, -92, -9, -26, -199, -226, -93, -120, -24, -97, -192, -111, -88, -158, -203, -214, -23, -198, -89, -197, -89, -176, -137, -136, -25, -241, -166, -86, -192, -152, -75, -142, -94, -99, -211, -87, -153, -96, -93, -239, -55, -90, -147, -43, -179, -58, -11, -231, -201, -246, -89, -48, -211, -9, -4, -135, -103, -150, -242, -235, -195, -71, -194, -183, -221, -236, -41, -42, -123, -182, -41, -106, -23, -120, -159, -7, -237, -70, -47, -195, -124, -141, -40, -64, -40, -221, -71, -82, -58, -225, -153, -17, -86, -146, -222, -172, -99, -82, -196, -190, -183, -128, -203, -246, -144, -42, -129, -89, -223, -89, -17, -91, -132, -15, -226, -13, -154, -254, -88, -98, -149, -85, -70, -213, -181, -202, -101, -88, -116, -102, -117, -167, -124, -142, -94, -108, -209, -32, -240, -24, -31, -132, -52, -79, -98, -152, -241, -107, -159, -131, -105, -62, -182, -35, -69, -187, -62, -45, -42, -18, -138, -112, -57, -249, -202, -209, -112, -13, -177, -43, -165, -246, -84, -38, -141, -81, -10, -229, -118, -42, -8, -187, -44, -27, -167, -123, -181, -91, -199, -65, -211, -150, -246, -79, -222, -189, -28, -13, -159, -254, -33, -46, -96, -21, -167, -129, -1, -217, -158, -45, -6, -82, -228, -101, -156, -175, -50, -95, -142, -48, -254, -41, -81, -51, -3, -113, -87, -4, -236, -113, -211, -55, -142, -91, -130, -57, -144, -255, -156, -242, -166, -182, -216, -8, -93, -158, -172, -135, -72, -200, -102, -229, -66, -36, -98, -54, -137, -116, -82, -56, -246, -177, -232, -52, -150, -206, -146, -167, -161, -59, -236, -129, -69, -207, -217, -78, -135, -173, -44, -66, -39, -97, -165, -99, -235, -205, -159, -223, -148, -88, -79, -57, -233, -58, -87, -83, -99, -178, -235, -107, -73, -141, -202, -172, -164, -143, -249, -190, -71, -202, -154, -136, -189, -89, -224, -248, -100, -60, -211, -191, -21, -221, -103, -139, -119, -226, -55, -53, -233, -201, -17, -212, -35, -20, -163, -242, -127, -49, -174, -219, -33, -156, -86, -6, -109, -193, -13, -32, -18, -5, -10, -99, -235, -231, -206, -71, -27, -159, -90, -173, -112, -205, -126, -179, -10, -61, -133, -211, -132, -119, -129, -23, -8, -7, -203, -51, -58, -62, -159, -8, -20, -47, -6, -55, -245, -212, -131, -192, -93, -176, -55, -22, -140, -203, -103, -224, -197, -11, -56, -117, -93, -207, -241, -195, -217, -214, -99, -133, -122, -223, -194, -40, -232, -102, -86, -31, -163, -126, -145, -28, -33, -205, -136, -131, -197, -13, -170, -231, -184, -198, -191, -157, -19, -144, -255, -44, -247, -86, -18, -176, -225, -220, -89, -178, -124, -234, -76, -250, -43, -205, -43, -230, -53, -222, -247, -160, -17, -222, -240, -206, -219, -124, -93, -248, -209, -24, -195, -162, -132, -152, -100, -102, -240, -42, -178, -187, -43, -136, -180, -134, -10, -212, -49, -55, -32, -62, -243, -195, -4, -83, -103, -124, -71, -92, -91, -48, -182, -16, -138, -84, -243, -43, -92, -248, -136, -161, -202, -227, -208, -125, -6, -67, -122, -22, -202, -55, -245, -128, -205, -16, -111, -204, -2, -11, -245, -204, -234, -241, -207, -35, -8, -2, -132, -216, -96, -113, -79, -141, -188, -153, -231, -138, -212, -155, -134, -168, -52, -75, -149, -64, -131, -13, -95, -131, -106, -241, -38, -50, -83, -135, -121, -248, -224, -50, -102, -96, -200, -163, -241, -199, -191, -129, -144, -135, -201, -156, -77, -56, -221, -206, -12, -222, -86, -160, -164, -173, -69, -69, -14, -185, -110, -157, -194, -115, -65, -137, -44, -30, -46, -253, -190, -78, -190, -8, -125, -87, -226, -69, -56, -13, -173, -133, -165, -161, -126, -202, -37, -127, -16, -5, -117, -214, -61, -175, -64, -34, -48, -83, -35, -33, -175, -68, -182, -98, -142, -127, -252, -208, -196, -87, -185, -172, -40, -112, -8, -130, -86, -234, -126, -189, -247, -156, -198, -34, -39, -75, -19, -91, -229, -253, -246, -134, -111, -141, -235, -48, -172, -2, -163, -1, -93, -88, -62, -239, -99, -237, -121, -117, -145, -254, -37, -123, -104, -213, -85, -77, -134, -189, -90, -77, -174, -135, -66, -212, -3, -217, -223, -241, -79, -224, -42, -139, -56, -119, -249, -228, -30, -64, -125, -200, -151, -215, -187, -37, -87, -6, -144, -224, -231, -77, -232, -64, -227, -140, -138, -224, -122, -105, -125, -146, -76, -185, -71, -204, -14, -74, -41, -17, -126, -55, -23, -126, -236, -15, -185, -137, -230, -199, -2, -79, -64, -233, -2, -181, -33, -55, -215, -19, -113, -170, -206, -241, -222, -20, -99, -40, -54, -28, -155, -152, -118, -2, -137, -16, -128, -152, -240, -105, -56, -97, -1, -203, -198, -226, -223, -79, -48, -57, -221, -61, -109, -88, -171, -192, -135, -106, -193, -14, -205, -134, -127, -10, -156, -193, -111, -226, -21, -12, -8, -86, -34, -65, -132, -44, -0, -55, -35, -66, -53, -73, -205, -81, -123, -10, -137, -84, -39, -99, -86, -254, -26, -160, -72, -108, -70, -213, -204, -77, -2, -40, -149, -42, -232, -90, -251, -117, -63, -15, -6, -189, -254, -168, -123, -217, -109, -161, -231, -220, -254, -229, -198, -190, -236, -183, -238, -134, -118, -215, -12, -8, -103, -115, -39, -253, -59, -51, -55, -120, -177, -151, -127, -222, -117, -71, -246, -160, -243, -207, -187, -206, -112, -100, -4, -147, -83, -236, -232, -174, -71, -4, -21, -251, -42, -135, -159, -115, -195, -151, -197, -11, -90, -162, -54, -123, -84, -244, -121, -139, -95, -106, -35, -233, -44, -150, -62, -56, -43, -160, -207, -180, -224, -123, -164, -15, -161, -179, -185, -185, -213, -116, -93, -196, -204, -129, -80, -78, -241, -87, -202, -135, -226, -214, -27, -191, -15, -203, -47, -107, -196, -197, -225, -108, -226, -246, -145, -239, -199, -185, -196, -58, -134, -17, -41, -6, -225, -45, -123, -14, -182, -195, -168, -140, -0, -2, -176, -109, -208, -129, -63, -126, -191, -25, -184, -99, -187, -155, -247, -229, -120, -143, -32, -53, -180, -249, -143, -123, -127, -125, -36, -138, -129, -246, -116, -176, -157, -185, -158, -212, -132, -31, -0, -251, -70, -125, -171, -38, -27, -252, -98, -228, -57, -249, -156, -75, -22, -135, -171, -200, -64, -50, -154, -185, -88, -164, -79, -178, -253, -61, -218, -185, -24, -66, -1, -146, -14, -42, -29, -30, -251, -225, -223, -51, -22, -114, -154, -5, -160, -145, -214, -73, -74, -100, -82, -62, -102, -113, -152, -244, -165, -232, -229, -177, -240, -124, -93, -136, -158, -214, -226, -152, -40, -89, -222, -95, -132, -49, -101, -227, -124, -202, -71, -129, -221, -167, -167, -47, -69, -65, -77, -156, -40, -130, -180, -122, -73, -25, -239, -221, -154, -178, -71, -107, -234, -59, -179, -181, -112, -39, -56, -188, -57, -57, -252, -42, -205, -143, -225, -228, -145, -177, -0, -135, -144, -180, -136, -56, -43, -36, -32, -18, -87, -212, -217, -10, -190, -230, -20, -154, -91, -248, -64, -130, -6, -246, -12, -126, -85, -54, -254, -166, -74, -226, -23, -30, -232, -52, -243, -123, -228, -151, -52, -3, -146, -112, -54, -131, -96, -49, -184, -185, -69, -252, -18, -15, -233, -39, -99, -54, -119, -30, -60, -254, -35, -122, -5, -34, -184, -63, -225, -211, -153, -53, -100, -44, -151, -122, -121, -121, -221, -188, -178, -255, -76, -136, -9, -136, -80, -86, -198, -64, -38, -166, -84, -243, -197, -84, -227, -248, -22, -11, -251, -149, -242, -12, -196, -109, -238, -233, -168, -63, -250, -234, -208, -226, -102, -184, -252, -68, -100, -77, -203, -175, -197, -129, -138, -49, -58, -156, -73, -129, -107, -47, -16, -234, -97, -215, -138, -44, -194, -245, -218, -99, -90, -251, -23, -7, -161, -172, -63, -137, -147, -32, -53, -89, -1, -243, -15, -30, -134, -195, -169, -117, -113, -221, -233, -181, -237, -155, -126, -187, -99, -223, -116, -127, -205, -50, -68, -26, -234, -95, -154, -237, -118, -238, -231, -225, -221, -197, -153, -245, -51, -99, -75, -240, -205, -45, -60, -124, -94, -118, -18, -66, -211, -43, -116, -200, -175, -39, -92, -91, -138, -119, -50, -149, -28, -240, -230, -242, -187, -5, -186, -114, -129, -156, -165, -243, -219, -138, -53, -40, -25, -157, -252, -45, -217, -84, -240, -222, -67, -123, -133, -255, -59, -153, -115, -13, -189, -156, -59, -244, -5, -190, -210, -145, -99, -27, -168, -137, -156, -152, -247, -255, -13, -28, -67, -174, -60, -39, -134, -44, -122, -96, -17, -191, -221, -128, -25, -8, -252, -195, -29, -86, -42, -37, -77, -93, -196, -58, -222, -228, -190, -174, -95, -125, -235, -135, -79, -1, -220, -240, -96, -184, -126, -26, -110, -54, -241, -89, -189, -129, -114, -57, -138, -142, -153, -218, -136, -73, -161, -152, -186, -181, -155, -51, -226, -179, -74, -206, -51, -202, -205, -6, -41, -151, -86, -160, -229, -70, -206, -99, -64, -18, -130, -199, -223, -47, -221, -65, -231, -114, -208, -188, -233, -100, -79, -87, -252, -243, -235, -110, -175, -99, -45, -35, -120, -110, -230, -70, -95, -140, -14, -95, -70, -2, -42, -60, -197, -22, -183, -231, -220, -71, -176, -215, -248, -231, -170, -12, -89, -128, -86, -201, -32, -204, -31, -220, -28, -97, -148, -144, -159, -254, -4, -93, -207, -109, -140, -188, -255, -213, -248, -153, -104, -86, -96, -94, -189, -110, -188, -47, -151, -109, -250, -238, -22, -156, -197, -135, -238, -176, -123, -161, -196, -58, -138, -220, -192, -43, -57, -107, -78, -128, -72, -38, -149, -175, -82, -252, -55, -96, -126, -225, -123, -139, -208, -40, -6, -25, -143, -56, -104, -187, -127, -199, -199, -180, -135, -221, -118, -167, -93, -204, -27, -188, -8, -129, -241, -81, -8, -248, -175, -206, -68, -94, -101, -128, -53, -242, -231, -4, -238, -155, -104, -242, -1, -19, -73, -225, -101, -143, -102, -235, -228, -105, -18, -213, -237, -125, -232, -12, -70, -246, -101, -179, -213, -41, -134, -171, -254, -233, -242, -37, -122, -194, -200, -165, -215, -221, -248, -145, -16, -106, -170, -82, -114, -215, -131, -8, -78, -133, -53, -34, -37, -113, -40, -238, -115, -39, -50, -103, -228, -84, -188, -41, -211, -42, -84, -29, -182, -223, -83, -147, -68, -117, -34, -86, -243, -251, -160, -224, -166, -251, -211, -72, -172, -83, -182, -133, -128, -90, -220, -69, -78, -76, -249, -234, -16, -160, -85, -129, -226, -139, -238, -245, -245, -69, -191, -57, -104, -219, -163, -254, -149, -26, -177, -251, -99, -65, -138, -31, -195, -200, -231, -199, -111, -228, -4, -49, -128, -22, -161, -151, -54, -92, -44, -87, -9, -189, -143, -142, -249, -201, -57, -14, -249, -182, -220, -70, -79, -67, -125, -80, -5, -173, -192, -15, -73, -126, -77, -14, -163, -245, -228, -207, -205, -148, -222, -52, -127, -45, -184, -13, -249, -141, -190, -24, -20, -132, -55, -231, -157, -253, -189, -239, -246, -70, -118, -187, -211, -106, -94, -27, -133, -231, -98, -179, -254, -109, -243, -159, -119, -29, -251, -118, -192, -255, -127, -115, -56, -52, -138, -210, -197, -14, -122, -125, -17, -93, -108, -20, -208, -45, -155, -182, -59, -183, -163, -247, -0, -53, -254, -139, -81, -88, -55, -54, -87, -57, -168, -35, -155, -184, -133, -208, -194, -186, -182, -175, -155, -55, -23, -124, -111, -27, -241, -107, -67, -123, -251, -151, -65, -243, -214, -136, -103, -106, -39, -151, -131, -206, -176, -215, -185, -54, -98, -156, -218, -126, -212, -55, -132, -162, -87, -27, -183, -238, -134, -163, -254, -141, -253, -93, -105, -22, -138, -14, -222, -154, -129, -210, -175, -119, -112, -110, -6, -78, -191, -222, -193, -59, -35, -247, -123, -222, -206, -46, -158, -114, -119, -226, -245, -39, -98, -179, -149, -239, -68, -107, -6, -51, -183, -49, -208, -75, -112, -66, -126, -54, -212, -252, -46, -128, -219, -160, -155, -141, -206, -159, -41, -55, -44, -221, -83, -147, -35, -48, -127, -101, -40, -158, -127, -64, -147, -227, -186, -104, -62, -172, -147, -178, -166, -136, -150, -14, -0, -161, -113, -37, -203, -166, -83, -120, -233, -231, -182, -3, -191, -189, -112, -157, -54, -245, -200, -194, -160, -196, -69, -151, -77, -28, -95, -67, -89, -229, -175, -47, -197, -99, -16, -104, -139, -87, -194, -215, -169, -71, -95, -204, -53, -176, -21, -47, -194, -207, -25, -133, -161, -146, -86, -57, -19, -175, -137, -37, -94, -62, -184, -25, -240, -244, -174, -4, -210, -253, -187, -167, -119, -112, -189, -226, -173, -45, -215, -225, -151, -28, -254, -177, -174, -19, -86, -105, -154, -78, -240, -93, -219, -138, -66, -186, -43, -145, -211, -149, -51, -154, -157, -89, -45, -153, -12, -250, -206, -122, -192, -119, -121, -17, -191, -111, -61, -53, -158, -241, -187, -223, -9, -27, -159, -175, -10, -129, -221, -77, -38, -88, -55, -4, -195, -117, -36, -140, -62, -239, -155, -26, -227, -211, -168, -112, -204, -62, -2, -244, -158, -140, -236, -225, -86, -226, -60, -156, -1, -232, -30, -248, -132, -189, -88, -120, -178, -62, -141, -228, -81, -103, -246, -96, -232, -130, -183, -150, -95, -85, -85, -127, -126, -85, -123, -90, -233, -83, -134, -145, -17, -15, -203, -220, -0, -216, -202, -87, -18, -94, -55, -132, -63, -188, -51, -160, -14, -59, -179, -132, -45, -153, -190, -215, -151, -39, -46, -91, -12, -89, -158, -247, -48, -247, -74, -47, -224, -183, -7, -5, -40, -42, -55, -156, -220, -40, -102, -139, -230, -76, -167, -112, -13, -18, -61, -87, -91, -55, -100, -11, -69, -152, -64, -181, -135, -125, -146, -89, -232, -26, -96, -33, -41, -236, -73, -165, -215, -58, -225, -187, -101, -186, -242, -225, -213, -17, -222, -238, -197, -82, -123, -11, -170, -116, -32, -254, -175, -243, -16, -122, -128, -183, -178, -18, -10, -45, -138, -194, -200, -248, -146, -138, -154, -160, -196, -20, -183, -63, -202, -63, -121, -5, -152, -141, -180, -189, -166, -227, -120, -57, -247, -204, -93, -8, -10, -139, -197, -148, -54, -179, -182, -1, -136, -40, -142, -53, -227, -103, -1, -87, -101, -79, -158, -120, -194, -129, -29, -101, -236, -55, -2, -189, -185, -71, -206, -97, -127, -90, -172, -123, -97, -242, -68, -212, -139, -115, -231, -58, -154, -84, -190, -225, -124, -19, -55, -76, -182, -104, -8, -227, -172, -118, -112, -74, -148, -154, -42, -30, -19, -252, -38, -3, -136, -8, -33, -166, -165, -185, -171, -73, -66, -78, -14, -152, -233, -19, -45, -106, -165, -237, -15, -19, -125, -126, -237, -19, -125, -222, -211, -68, -127, -127, -237, -19, -253, -125, -31, -19, -77, -199, -216, -167, -46, -207, -122, -221, -188, -223, -76, -169, -124, -2, -243, -199, -216, -84, -216, -30, -83, -81, -69, -151, -56, -210, -8, -76, -93, -16, -240, -16, -254, -172, -30, -82, -74, -188, -151, -121, -34, -19, -206, -149, -27, -29, -15, -95, -192, -124, -149, -117, -222, -199, -212, -211, -139, -192, -46, -111, -250, -147, -93, -253, -48, -125, -46, -223, -199, -185, -236, -227, -119, -253, -62, -214, -50, -118, -69, -104, -160, -100, -28, -26, -50, -239, -104, -71, -203, -139, -66, -93, -236, -59, -146, -37, -114, -204, -41, -171, -197, -137, -254, -201, -239, -183, -135, -163, -88, -175, -198, -227, -211, -166, -245, -216, -94, -180, -241, -217, -236, -243, -223, -119, -124, -190, -181, -204, -163, -254, -237, -253, -188, -212, -245, -253, -220, -186, -17, -156, -165, -108, -135, -84, -199, -104, -135, -37, -239, -236, -67, -247, -190, -76, -215, -36, -91, -231, -2, -166, -21, -151, -111, -124, -225, -132, -208, -242, -151, -116, -126, -29, -163, -74, -119, -71, -53, -15, -129, -209, -253, -54, -173, -186, -101, -147, -97, -100, -202, -231, -237, -143, -207, -111, -182, -180, -214, -212, -105, -147, -90, -49, -177, -142, -33, -87, -38, -183, -245, -125, -143, -173, -115, -125, -54, -91, -223, -82, -103, -206, -126, -111, -173, -102, -4, -111, -184, -182, -238, -31, -133, -18, -181, -157, -191, -103, -86, -75, -248, -199, -122, -73, -127, -193, -170, -47, -69, -117, -106, -230, -214, -17, -36, -189, -195, -44, -127, -125, -4, -103, -231, -114, -25, -107, -218, -84, -121, -110, -178, -166, -53, -251, -72, -173, -105, -121, -4, -238, -89, -234, -12, -13, -176, -84, -183, -104, -88, -95, -26, -223, -134, -47, -125, -91, -201, -238, -98, -193, -234, -98, -149, -36, -112, -120, -103, -225, -238, -242, -55, -186, -121, -34, -75, -54, -129, -208, -180, -49, -54, -163, -216, -150, -49, -132, -215, -198, -214, -106, -9, -143, -15, -183, -225, -114, -181, -132, -161, -4, -176, -195, -196, -247, -38, -159, -69, -126, -135, -78, -34, -73, -217, -254, -173, -17, -255, -244, -127, -98, -72, -152, -78, -146, -103, -107, -129, -47, -97, -128, -2, -147, -88, -110, -136, -25, -169, -49, -255, -55, -255, -224, -223, -80, -165, -203, -177, -230, -204, -95, -114, -158, -19, -131, -176, -167, -241, -202, -71, -239, -239, -213, -93, -215, -204, -16, -68, -164, -58, -32, -107, -243, -78, -207, -151, -141, -212, -77, -196, -87, -230, -153, -38, -201, -16, -118, -15, -191, -74, -16, -119, -204, -110, -18, -91, -115, -221, -157, -113, -184, -194, -68, -148, -120, -30, -62, -190, -209, -222, -46, -123, -73, -168, -190, -97, -241, -188, -90, -242, -133, -154, -9, -129, -210, -146, -34, -177, -66, -153, -40, -246, -244, -13, -61, -168, -81, -180, -163, -113, -226, -5, -39, -143, -146, -46, -96, -41, -193, -37, -85, -102, -180, -134, -229, -122, -148, -121, -8, -137, -128, -222, -125, -188, -138, -166, -0, -232, -14, -129, -157, -103, -86, -199, -225, -146, -42, -126, -149, -117, -231, -96, -140, -138, -207, -18, -230, -63, -91, -49, -131, -108, -138, -68, -86, -229, -165, -228, -195, -52, -74, -20, -159, -3, -147, -16, -163, -107, -48, -47, -178, -205, -96, -65, -172, -71, -47, -134, -104, -81, -107, -1, -147, -64, -31, -224, -98, -229, -39, -30, -228, -105, -73, -10, -96, -110, -124, -195, -76, -49, -134, -10, -222, -65, -36, -34, -153, -248, -160, -145, -166, -100, -139, -92, -114, -153, -223, -8, -51, -121, -215, -150, -16, -104, -86, -28, -78, -147, -71, -74, -222, -0, -228, -91, -165, -226, -119, -58, -100, -154, -121, -98, -118, -199, -114, -33, -20, -56, -90, -206, -181, -75, -182, -194, -127, -247, -157, -98, -180, -9, -57, -72, -33, -234, -53, -160, -112, -231, -232, -33, -30, -84, -5, -18, -219, -142, -94, -77, -239, -155, -245, -5, -237, -34, -206, -90, -110, -74, -25, -204, -88, -197, -16, -220, -28, -159, -106, -204, -20, -168, -178, -124, -53, -196, -190, -155, -0, -69, -241, -45, -39, -182, -191, -14, -26, -172, -8, -118, -45, -159, -220, -130, -58, -45, -53, -4, -95, -168, -3, -190, -213, -12, -36, -230, -149, -238, -231, -157, -146, -4, -253, -46, -151, -100, -99, -137, -184, -30, -209, -221, -201, -169, -161, -19, -16, -208, -156, -164, -102, -63, -145, -112, -57, -24, -145, -78, -191, -36, -197, -113, -79, -193, -251, -84, -84, -11, -191, -183, -61, -247, -73, -36, -39, -120, -241, -217, -167, -113, -116, -255, -230, -255, -188, -253, -238, -167, -55, -255, -231, -111, -233, -255, -31, -74, -13, -142, -90, -87, -40, -101, -202, -115, -79, -131, -98, -9, -19, -207, -177, -148, -85, -82, -83, -206, -249, -167, -183, -131, -238, -77, -119, -212, -253, -208, -177, -111, -251, -221, -222, -104, -216, -80, -126, -3, -193, -204, -107, -191, -176, -135, -163, -65, -247, -118, -237, -183, -215, -253, -126, -238, -151, -252, -35, -68, -81, -29, -110, -250, -229, -122, -31, -233, -95, -46, -155, -189, -51, -235, -164, -9, -199, -95, -16, -38, -172, -65, -134, -153, -192, -246, -11, -92, -111, -2, -134, -156, -151, -16, -48, -90, -6, -40, -194, -231, -141, -135, -14, -28, -84, -104, -222, -45, -177, -28, -112, -67, -196, -153, -226, -83, -132, -8, -27, -62, -221, -204, -206, -209, -156, -137, -138, -150, -84, -246, -73, -174, -154, -140, -95, -193, -98, -106, -192, -56, -146, -50, -160, -1, -23, -13, -48, -83, -38, -50, -99, -127, -30, -250, -46, -162, -206, -191, -161, -174, -222, -200, -250, -153, -139, -177, -23, -80, -144, -16, -239, -188, -57, -24, -52, -63, -218, -151, -253, -193, -77, -115, -100, -255, -153, -175, -68, -252, -217, -74, -237, -36, -171, -63, -192, -249, -112, -33, -153, -99, -250, -180, -250, -49, -132, -40, -119, -126, -229, -71, -42, -149, -153, -21, -209, -64, -128, -16, -196, -160, -252, -44, -237, -36, -192, -179, -123, -163, -210, -157, -175, -20, -69, -181, -51, -17, -199, -158, -254, -130, -22, -197, -73, -128, -207, -133, -50, -112, -253, -191, -78, -207, -32, -24, -54, -55, -120, -183, -215, -230, -99, -123, -105, -67, -193, -45, -32, -31, -11, -197, -193, -243, -13, -55, -53, -156, -64, -36, -178, -56, -1, -237, -47, -49, -130, -16, -241, -148, -97, -4, -119, -70, -71, -137, -173, -16, -46, -39, -183, -4, -220, -135, -82, -200, -141, -185, -189, -117, -136, -226, -91, -169, -49, -149, -38, -240, -124, -2, -187, -241, -30, -229, -193, -60, -133, -70, -144, -79, -248, -134, -26, -133, -75, -132, -190, -40, -145, -90, -9, -3, -40, -178, -14, -112, -183, -18, -138, -82, -246, -202, -197, -121, -238, -77, -209, -198, -155, -161, -146, -137, -178, -233, -66, -122, -84, -170, -173, -98, -63, -132, -139, -214, -163, -49, -48, -139, -156, -47, -86, -51, -205, -228, -160, -210, -178, -213, -193, -172, -44, -69, -4, -241, -34, -97, -27, -164, -123, -73, -60, -85, -211, -21, -64, -8, -188, -216, -38, -17, -251, -109, -197, -98, -144, -247, -244, -32, -80, -177, -211, -148, -195, -182, -4, -120, -218, -26, -235, -104, -59, -125, -49, -12, -20, -42, -93, -242, -79, -213, -23, -7, -102, -159, -84, -216, -175, -151, -107, -138, -190, -149, -252, -58, -20, -115, -210, -131, -193, -6, -242, -95, -51, -147, -82, -74, -211, -251, -250, -161, -248, -68, -176, -187, -18, -77, -98, -111, -74, -123, -171, -213, -156, -141, -149, -186, -147, -233, -103, -45, -150, -173, -227, -16, -96, -228, -48, -133, -242, -137, -41, -157, -89, -194, -198, -76, -207, -238, -130, -97, -137, -158, -40, -73, -71, -21, -249, -202, -230, -162, -39, -89, -197, -185, -30, -68, -188, -114, -236, -242, -130, -237, -220, -66, -219, -116, -255, -140, -138, -211, -123, -125, -253, -194, -117, -0, -31, -138, -186, -254, -53, -187, -43, -74, -175, -188, -137, -199, -2, -177, -66, -109, -233, -241, -43, -229, -173, -48, -193, -202, -34, -115, -220, -70, -11, -61, -77, -212, -248, -70, -100, -145, -180, -233, -214, -74, -191, -86, -210, -214, -242, -182, -182, -192, -93, -14, -211, -83, -24, -110, -146, -242, -50, -129, -148, -189, -148, -43, -66, -119, -131, -95, -58, -80, -27, -115, -104, -15, -187, -255, -234, -20, -178, -139, -254, -212, -76, -13, -228, -71, -172, -167, -27, -127, -59, -14, -49, -170, -156, -70, -3, -231, -187, -48, -152, -78, -196, -77, -230, -123, -157, -162, -153, -56, -46, -221, -132, -138, -25, -61, -31, -84, -251, -235, -36, -77, -164, -248, -36, -98, -88, -238, -79, -78, -83, -147, -77, -123, -164, -30, -220, -126, -174, -139, -121, -58, -61, -124, -34, -127, -113, -36, -122, -69, -215, -31, -104, -196, -111, -192, -106, -213, -13, -241, -142, -53, -2, -176, -83, -254, -41, -142, -209, -200, -178, -67, -102, -81, -184, -90, -162, -229, -244, -189, -53, -245, -67, -7, -96, -62, -167, -94, -196, -47, -79, -239, -196, -207, -217, -29, -144, -34, -239, -168, -163, -172, -44, -183, -239, -196, -116, -91, -225, -151, -83, -154, -14, -213, -69, -195, -92, -150, -216, -250, -230, -45, -220, -155, -223, -234, -146, -143, -101, -60, -138, -57, -171, -219, -22, -4, -75, -69, -1, -147, -40, -149, -74, -159, -71, -92, -228, -239, -62, -20, -5, -237, -238, -195, -139, -11, -113, -247, -1, -61, -0, -200, -148, -77, -252, -59, -151, -252, -58, -89, -53, -30, -78, -13, -105, -57, -55, -74, -137, -163, -150, -23, -253, -158, -146, -100, -44, -178, -85, -155, -146, -48, -117, -147, -224, -163, -149, -163, -146, -46, -158, -11, -24, -129, -52, -192, -57, -180, -65, -16, -204, -54, -111, -49, -53, -53, -79, -137, -216, -187, -245, -82, -130, -202, -172, -128, -134, -151, -209, -1, -17, -64, -51, -126, -44, -52, -210, -196, -39, -169, -67, -34, -129, -226, -6, -135, -172, -220, -217, -144, -116, -47, -110, -18, -2, -198, -99, -204, -158, -67, -33, -243, -185, -27, -26, -148, -252, -212, -165, -48, -231, -129, -89, -171, -118, -139, -221, -9, -3, -29, -141, -37, -47, -152, -248, -43, -151, -101, -55, -196, -147, -5, -223, -118, -80, -172, -233, -89, -91, -192, -196, -144, -5, -5, -116, -190, -107, -72, -161, -119, -204, -6, -41, -42, -159, -239, -119, -141, -34, -180, -137, -225, -48, -121, -37, -241, -215, -93, -131, -56, -164, -31, -132, -188, -25, -206, -40, -175, -42, -222, -254, -184, -107, -48, -174, -38, -74, -13, -145, -105, -128, -119, -58, -73, -189, -185, -30, -10, -154, -96, -39, -215, -85, -221, -96, -72, -108, -113, -179, -191, -61, -223, -201, -126, -117, -255, -27, -142, -150, -223, -208, -231, -63, -8, -238, -119, -55, -56, -4, -87, -177, -78, -198, -127, -209, -81, -93, -60, -250, -7, -132, -124, -35, -222, -71, -99, -225, -0, -182, -78, -96, -10, -98, -211, -67, -150, -170, -79, -94, -43, -252, -171, -198, -70, -44, -56, -195, -139, -251, -190, -56, -40, -121, -155, -79, -8, -158, -58, -121, -12, -179, -237, -239, -16, -176, -136, -130, -15, -107, -58, -56, -57, -205, -139, -106, -96, -19, -5, -88, -93, -73, -163, -128, -247, -6, -23, -126, -241, -252, -222, -216, -61, -226, -242, -18, -46, -73, -54, -92, -3, -66, -18, -172, -137, -15, -145, -253, -70, -115, -75, -95, -10, -138, -186, -167, -56, -118, -6, -252, -33, -25, -60, -143, -24, -83, -89, -44, -191, -40, -203, -230, -252, -251, -68, -17, -208, -98, -27, -61, -52, -127, -141, -13, -178, -249, -185, -163, -104, -7, -108, -29, -102, -234, -4, -229, -114, -165, -89, -60, -111, -59, -137, -51, -194, -7, -173, -87, -132, -128, -186, -183, -106, -216, -180, -214, -54, -132, -218, -175, -61, -92, -86, -242, -72, -45, -48, -56, -101, -83, -16, -143, -230, -61, -58, -165, -166, -198, -139, -103, -184, -88, -120, -20, -189, -115, -140, -169, -87, -124, -246, -222, -139, -219, -181, -34, -13, -116, -60, -188, -134, -24, -14, -230, -206, -94, -69, -69, -247, -218, -158, -207, -12, -99, -53, -104, -101, -118, -59, -188, -42, -249, -186, -228, -32, -37, -50, -178, -74, -9, -154, -89, -65, -7, -179, -180, -189, -154, -157, -92, -217, -154, -104, -151, -209, -168, -230, -134, -220, -80, -131, -163, -206, -165, -41, -85, -114, -227, -181, -174, -144, -184, -161, -213, -188, -68, -233, -40, -212, -193, -45, -84, -149, -169, -115, -133, -210, -241, -244, -150, -40, -71, -207, -43, -91, -160, -213, -67, -205, -107, -179, -42, -100, -241, -238, -63, -31, -99, -150, -159, -77, -229, -74, -53, -175, -98, -85, -52, -242, -31, -42, -46, -203, -249, -65, -215, -229, -252, -143, -177, -48, -232, -10, -170, -121, -105, -196, -24, -212, -28, -157, -212, -117, -46, -141, -24, -77, -111, -113, -114, -212, -188, -178, -165, -1, -71, -145, -70, -29, -224, -74, -75, -35, -198, -160, -230, -221, -32, -121, -33, -190, -115, -63, -171, -35, -6, -212, -91, -157, -34, -65, -175, -108, -129, -132, -19, -175, -230, -37, -74, -71, -161, -14, -6, -204, -241, -107, -95, -165, -116, -76, -189, -117, -90, -163, -233, -149, -45, -20, -255, -189, -83, -243, -42, -209, -16, -245, -101, -17, -206, -138, -179, -217, -186, -50, -199, -226, -183, -66, -33, -220, -184, -191, -232, -77, -174, -204, -5, -131, -50, -191, -244, -185, -160, -11, -196, -236, -162, -108, -234, -218, -218, -163, -183, -160, -86, -46, -124, -241, -235, -25, -203, -153, -252, -65, -180, -154, -50, -151, -87, -169, -211, -208, -109, -247, -31, -191, -119, -144, -11, -176, -84, -175, -146, -7, -68, -88, -189, -123, -14, -57, -240, -7, -217, -115, -202, -92, -94, -239, -158, -251, -67, -184, -13, -245, -131, -151, -171, -133, -30, -155, -38, -70, -26, -198, -6, -235, -39, -219, -215, -86, -83, -144, -197, -115, -89, -54, -79, -125, -112, -149, -245, -8, -178, -191, -105, -190, -187, -246, -160, -190, -15, -230, -22, -121, -162, -105, -140, -57, -221, -152, -196, -133, -73, -219, -88, -135, -214, -137, -188, -240, -222, -36, -177, -93, -18, -66, -89, -106, -159, -96, -24, -145, -212, -158, -56, -159, -241, -69, -93, -228, -49, -69, -76, -129, -64, -119, -160, -160, -167, -151, -200, -194, -224, -147, -85, -20, -129, -144, -100, -36, -0, -212, -31, -62, -201, -82, -185, -140, -148, -104, -12, -229, -146, -101, -117, -69, -69, -96, -226, -27, -98, -91, -43, -208, -225, -80, -121, -156, -37, -144, -95, -158, -22, -143, -72, -35, -170, -129, -4, -17, -215, -37, -191, -77, -7, -128, -236, -117, -120, -42, -23, -100, -67, -246, -57, -212, -74, -90, -250, -14, -198, -133, -225, -192, -88, -228, -28, -43, -2, -71, -12, -210, -5, -211, -17, -16, -190, -219, -121, -128, -170, -79, -233, -132, -121, -35, -172, -61, -159, -114, -34, -43, -38, -44, -7, -133, -242, -75, -17, -46, -15, -100, -32, -132, -171, -216, -129, -26, -46, -144, -120, -224, -45, -128, -135, -34, -40, -2, -176, -56, -159, -32, -55, -225, -185, -129, -201, -126, -30, -60, -242, -203, -252, -204, -79, -55, -144, -36, -159, -18, -173, -254, -34, -171, -191, -8, -3, -50, -103, -71, -157, -212, -77, -251, -26, -95, -114, -119, -238, -105, -229, -189, -23, -49, -25, -180, -246, -178, -44, -54, -84, -148, -19, -89, -87, -75, -50, -169, -76, -26, -31, -81, -164, -153, -16, -160, -80, -172, -153, -190, -151, -202, -109, -13, -164, -59, -206, -120, -172, -75, -122, -179, -121, -113, -97, -72, -58, -52, -73, -209, -81, -57, -245, -13, -11, -171, -101, -79, -28, -159, -139, -86, -24, -185, -144, -107, -202, -140, -243, -14, -69, -20, -69, -18, -129, -220, -206, -193, -57, -233, -123, -128, -195, -186, -53, -66, -131, -202, -99, -11, -20, -21, -108, -140, -42, -99, -8, -248, -112, -147, -139, -208, -125, -190, -183, -38, -115, -207, -119, -165, -102, -145, -185, -16, -68, -180, -178, -241, -160, -28, -139, -24, -236, -204, -234, -38, -111, -156, -101, -24, -255, -20, -99, -217, -108, -202, -233, -165, -240, -117, -222, -63, -168, -148, -146, -243, -226, -43, -240, -64, -62, -215, -29, -211, -170, -243, -88, -184, -246, -198, -145, -3, -217, -1, -21, -0, -79, -68, -31, -32, -0, -116, -8, -232, -170, -252, -245, -134, -89, -157, -2, -42, -127, -137, -145, -211, -249, -253, -16, -55, -44, -6, -97, -190, -8, -31, -2, -19, -65, -61, -217, -109, -159, -89, -119, -4, -171, -14, -43, -115, -21, -121, -238, -141, -179, -180, -176, -34, -5, -63, -146, -96, -157, -71, -140, -95, -71, -177, -242, -189, -65, -68, -16, -45, -149, -151, -176, -133, -142, -233, -106, -108, -17, -229, -242, -242, -97, -20, -153, -101, -232, -19, -107, -26, -105, -101, -118, -60, -183, -140, -179, -143, -65, -221, -66, -183, -154, -121, -58, -26, -51, -216, -123, -134, -142, -212, -216, -184, -148, -50, -237, -146, -147, -92, -122, -170, -122, -199, -75, -149, -169, -86, -59, -154, -80, -215, -236, -99, -162, -241, -220, -89, -214, -188, -168, -98, -8, -177, -170, -248, -67, -29, -38, -181, -34, -162, -245, -65, -196, -152, -239, -78, -229, -132, -171, -42, -157, -179, -188, -116, -86, -51, -34, -106, -154, -99, -85, -193, -156, -21, -4, -83, -115, -41, -85, -169, -170, -107, -150, -38, -160, -159, -8, -66, -80, -159, -202, -23, -32, -7, -101, -153, -252, -114, -140, -106, -11, -254, -170, -30, -32, -165, -215, -16, -78, -223, -125, -184, -122, -95, -144, -55, -121, -192, -195, -120, -165, -234, -242, -66, -190, -152, -189, -10, -192, -30, -35, -162, -97, -57, -246, -26, -30, -120, -197, -16, -54, -132, -198, -224, -231, -175, -200, -74, -150, -167, -117, -249, -234, -151, -58, -230, -153, -188, -113, -85, -50, -206, -110, -163, -16, -128, -222, -184, -93, -236, -205, -230, -144, -226, -56, -13, -23, -120, -53, -197, -221, -46, -238, -20, -100, -196, -234, -93, -211, -37, -85, -112, -127, -164, -158, -249, -245, -213, -242, -217, -3, -243, -215, -250, -180, -186, -211, -2, -50, -73, -122, -17, -150, -110, -131, -128, -49, -192, -203, -153, -133, -178, -230, -209, -124, -21, -184, -252, -90, -29, -211, -117, -94, -94, -95, -79, -28, -44, -43, -204, -5, -6, -26, -136, -27, -175, -172, -4, -186, -126, -165, -61, -205, -238, -251, -84, -128, -204, -242, -249, -174, -92, -35, -36, -187, -203, -6, -33, -204, -4, -48, -136, -28, -44, -11, -70, -156, -138, -136, -85, -227, -103, -121, -85, -8, -67, -130, -113, -108, -221, -222, -129, -109, -9, -243, -231, -191, -225, -59, -154, -239, -52, -11, -96, -124, -46, -5, -68, -18, -95, -30, -40, -156, -102, -101, -236, -34, -48, -37, -68, -229, -195, -43, -4, -55, -85, -5, -2, -36, -122, -15, -16, -42, -47, -119, -93, -207, -120, -132, -166, -174, -239, -37, -9, -159, -107, -243, -182, -107, -113, -253, -17, -205, -225, -230, -13, -35, -90, -136, -77, -4, -205, -161, -8, -104, -131, -74, -70, -50, -165, -53, -36, -209, -2, -225, -83, -168, -40, -247, -72, -9, -108, -104, -65, -99, -197, -230, -70, -110, -166, -2, -132, -137, -243, -127, -53, -161, -196, -54, -202, -108, -32, -47, -70, -234, -214, -16, -64, -67, -152, -34, -155, -250, -65, -78, -120, -119, -207, -56, -90, -188, -228, -172, -119, -124, -255, -153, -244, -165, -40, -13, -22, -176, -70, -122, -151, -125, -156, -135, -190, -68, -240, -35, -252, -35, -107, -232, -161, -227, -39, -243, -39, -113, -82, -230, -224, -253, -0, -135, -9, -39, -138, -255, -219, -11, -163, -70, -118, -223, -76, -175, -97, -40, -6, -30, -231, -207, -115, -134, -213, -67, -178, -153, -22, -121, -224, -223, -70, -88, -15, -119, -198, -2, -22, -33, -216, -15, -50, -53, -67, -192, -162, -95, -227, -69, -217, -172, -70, -217, -177, -60, -26, -180, -5, -168, -126, -169, -138, -106, -152, -114, -240, -21, -186, -56, -138, -115, -72, -171, -175, -86, -167, -30, -173, -98, -209, -88, -70, -138, -239, -172, -33, -17, -205, -190, -51, -62, -191, -229, -122, -100, -170, -4, -134, -13, -82, -180, -37, -190, -247, -103, -33, -41, -139, -116, -129, -248, -189, -118, -238, -4, -179, -20, -121, -33, -88, -33, -186, -46, -110, -35, -46, -119, -49, -130, -80, -97, -175, -236, -201, -67, -159, -66, -182, -215, -178, -42, -177, -232, -104, -196, -244, -67, -40, -20, -88, -234, -100, -47, -48, -168, -126, -36, -42, -13, -222, -84, -89, -232, -148, -57, -123, -90, -236, -173, -23, -33, -254, -135, -183, -178, -117, -90, -204, -208, -76, -96, -178, -133, -36, -35, -34, -6, -92, -225, -169, -55, -169, -228, -216, -219, -196, -9, -189, -85, -93, -155, -133, -150, -237, -93, -106, -203, -40, -146, -145, -49, -129, -64, -237, -170, -242, -160, -176, -237, -181, -2, -50, -247, -39, -9, -6, -1, -153, -82, -10, -104, -3, -239, -103, -242, -179, -13, -147, -175, -43, -118, -179, -212, -194, -95, -213, -48, -233, -56, -117, -103, -155, -172, -179, -234, -212, -214, -91, -40, -197, -170, -128, -198, -104, -203, -18, -38, -33, -153, -22, -13, -197, -182, -67, -69, -14, -127, -204, -140, -210, -87, -232, -165, -47, -206, -200, -152, -66, -197, -70, -218, -122, -3, -189, -18, -95, -137, -91, -82, -97, -204, -134, -48, -164, -241, -162, -128, -86, -28, -28, -106, -235, -103, -93, -124, -86, -176, -7, -249, -63, -40, -51, -143, -143, -131, -181, -237, -147, -48, -146, -232, -227, -220, -174, -248, -224, -197, -156, -107, -67, -22, -113, -107, -245, -190, -33, -106, -166, -175, -130, -137, -252, -252, -67, -103, -240, -209, -26, -94, -247, -127, -193, -241, -208, -74, -236, -245, -71, -233, -147, -29, -190, -244, -29, -230, -50, -87, -251, -59, -108, -238, -241, -206, -248, -86, -167, -243, -2, -155, -61, -13, -238, -243, -25, -214, -58, -121, -6, -223, -126, -34, -222, -98, -139, -127, -151, -243, -59, -53, -55, -206, -129, -94, -77, -11, -61, -251, -212, -60, -209, -52, -51, -212, -51, -6, -229, -95, -102, -75, -89, -228, -25, -73, -251, -14, -55, -200, -25, -230, -10, -205, -194, -82, -83, -80, -154, -20, -39, -65, -205, -91, -100, -136, -29, -171, -155, -67, -254, -230, -64, -41, -225, -213, -102, -128, -209, -100, -175, -40, -163, -221, -15, -39, -159, -247, -145, -208, -206, -149, -147, -157, -235, -171, -230, -92, -219, -85, -80, -154, -242, -42, -11, -216, -243, -252, -18, -37, -224, -246, -188, -102, -72, -132, -73, -45, -64, -4, -6, -215, -82, -81, -6, -43, -96, -76, -69, -29, -190, -120, -99, -34, -106, -41, -170, -101, -76, -69, -77, -0, -133, -198, -116, -212, -149, -204, -103, -76, -200, -128, -19, -242, -10, -200, -168, -43, -95, -219, -152, -144, -151, -171, -251, -29, -146, -146, -122, -210, -163, -141, -201, -208, -47, -103, -90, -39, -21, -250, -151, -196, -3, -8, -199, -241, -9, -49, -244, -115, -213, -73, -74, -61, -153, -175, -198, -100, -116, -23, -206, -236, -21, -236, -22, -184, -149, -221, -58, -137, -230, -3, -66, -173, -138, -189, -219, -62, -62, -17, -53, -161, -1, -153, -75, -71, -176, -92, -37, -157, -7, -246, -26, -12, -161, -182, -135, -190, -15, -8, -237, -59, -58, -45, -245, -164, -220, -154, -203, -170, -243, -248, -74, -40, -169, -45, -89, -188, -132, -97, -86, -87, -70, -116, -73, -163, -249, -149, -16, -35, -44, -231, -87, -69, -205, -187, -87, -66, -13, -158, -197, -123, -162, -165, -210, -101, -29, -107, -146, -101, -206, -22, -113, -12, -232, -122, -90, -46, -224, -217, -149, -250, -195, -247, -56, -241, -0, -251, -6, -220, -149, -188, -95, -129, -34, -172, -29, -203, -220, -195, -0, -18, -145, -7, -18, -67, -216, -80, -76, -193, -230, -17, -195, -26, -75, -24, -108, -65, -97, -38, -13, -240, -155, -130, -179, -11, -159, -121, -17, -38, -146, -81, -217, -163, -96, -134, -131, -158, -89, -205, -224, -153, -126, -27, -78, -69, -104, -10, -134, -148, -248, -62, -196, -82, -72, -26, -207, -254, -63, -75, -252, -15, -254, -156, -141, -238, -60, -136, -242, -139, -30, -84, -66, -18, -232, -218, -153, -63, -213, -165, -36, -29, -162, -40, -198, -166, -249, -84, -20, -12, -170, -128, -176, -15, -140, -25, -154, -250, -236, -73, -250, -240, -211, -18, -77, -124, -106, -9, -231, -246, -42, -34, -223, -47, -60, -72, -91, -80, -36, -206, -151, -1, -132, -203, -40, -196, -242, -140, -103, -86, -74, -37, -122, -130, -217, -141, -227, -5, -215, -97, -184, -188, -207, -42, -75, -34, -223, -157, -137, -40, -218, -166, -78, -187, -33, -42, -75, -194, -15, -105, -4, -13, -125, -105, -157, -68, -108, -194, -188, -224, -1, -216, -216, -235, -143, -186, -151, -221, -86, -115, -212, -237, -247, -236, -78, -111, -212, -25, -216, -195, -86, -167, -215, -57, -37, -72, -121, -199, -21, -53, -185, -200, -147, -205, -71, -200, -120, -215, -164, -206, -129, -119, -178, -66, -36, -68, -156, -136, -39, -250, -148, -255, -8, -54, -157, -46, -232, -9, -96, -139, -2, -255, -208, -81, -142, -149, -190, -0, -197, -21, -105, -143, -194, -48, -57, -165, -240, -18, -89, -234, -195, -139, -8, -146, -26, -135, -15, -66, -68, -98, -149, -125, -197, -217, -167, -49, -4, -153, -98, -164, -41, -80, -131, -161, -0, -25, -157, -169, -128, -53, -172, -16, -133, -14, -2, -108, -26, -88, -192, -74, -206, -142, -224, -174, -197, -90, -46, -208, -95, -239, -37, -22, -115, -226, -103, -202, -46, -114, -48, -18, -170, -56, -51, -140, -186, -162, -87, -58, -206, -135, -19, -88, -124, -246, -228, -64, -165, -79, -112, -194, -191, -225, -75, -182, -240, -32, -237, -27, -123, -63, -221, -64, -144, -148, -120, -62, -198, -27, -190, -236, -19, -22, -243, -175, -99, -40, -157, -142, -165, -199, -48, -44, -72, -238, -102, -31, -18, -167, -248, -178, -97, -153, -39, -16, -104, -8, -90, -146, -229, -80, -68, -54, -198, -2, -122, -18, -29, -89, -39, -110, -8, -235, -145, -204, -249, -31, -79, -1, -73, -27, -113, -225, -197, -95, -161, -65, -90, -197, -206, -22, -191, -188, -63, -181, -230, -206, -114, -9, -156, -229, -139, -54, -5, -76, -121, -132, -223, -141, -69, -176, -24, -60, -56, -1, -20, -253, -18, -2, -151, -32, -74, -65, -84, -179, -137, -128, -241, -145, -66, -181, -58, -10, -248, -224, -121, -27, -159, -139, -57, -111, -252, -224, -68, -158, -3, -143, -124, -214, -165, -7, -225, -77, -27, -201, -153, -194, -159, -54, -17, -101, -225, -95, -148, -32, -9, -74, -204, -130, -172, -149, -152, -139, -56, -167, -239, -100, -252, -44, -11, -253, -89, -63, -126, -119, -42, -105, -166, -168, -49, -224, -142, -239, -5, -159, -249, -218, -198, -204, -159, -202, -247, -150, -229, -252, -57, -246, -38, -241, -166, -245, -113, -252, -56, -99, -168, -7, -86, -42, -132, -117, -129, -114, -163, -100, -50, -190, -120, -20, -87, -149, -210, -142, -31, -221, -103, -79, -104, -18, -26, -89, -168, -32, -148, -88, -138, -12, -163, -238, -210, -58, -99, -124, -148, -25, -103, -164, -92, -228, -244, -29, -79, -62, -235, -172, -224, -157, -206, -127, -198, -128, -52, -8, -99, -251, -12, -29, -159, -172, -2, -31, -72, -75, -95, -28, -98, -15, -197, -79, -234, -144, -83, -80, -3, -25, -113, -171, -96, -206, -25, -226, -67, -208, -103, -129, -204, -76, -73, -226, -182, -167, -56, -56, -160, -239, -145, -75, -0, -188, -207, -138, -134, -240, -18, -197, -133, -10, -182, -44, -243, -249, -49, -112, -34, -200, -106, -64, -165, -101, -40, -6, -16, -36, -81, -232, -139, -168, -64, -69, -228, -71, -161, -245, -153, -177, -37, -188, -83, -78, -210, -154, -71, -168, -65, -185, -170, -100, -78, -4, -122, -241, -217, -58, -137, -169, -98, -52, -159, -230, -163, -162, -119, -49, -24, -145, -20, -53, -234, -95, -250, -247, -41, -110, -178, -240, -49, -96, -209, -155, -194, -102, -34, -181, -39, -182, -51, -140, -27, -103, -3, -63, -206, -67, -69, -159, -63, -114, -246, -103, -105, -140, -16, -38, -233, -203, -24, -67, -34, -225, -49, -162, -170, -184, -80, -29, -55, -140, -98, -58, -19, -194, -208, -199, -7, -183, -112, -53, -155, -103, -115, -188, -244, -132, -102, -33, -205, -73, -218, -17, -158, -83, -185, -110, -115, -27, -105, -153, -193, -41, -158, -89, -88, -205, -90, -57, -232, -72, -163, -240, -158, -141, -94, -233, -108, -134, -165, -74, -98, -58, -121, -213, -103, -174, -7, -47, -74, -86, -144, -106, -187, -217, -180, -104, -41, -139, -141, -125, -48, -55, -91, -18, -211, -215, -54, -155, -43, -220, -164, -34, -17, -99, -6, -92, -166, -16, -114, -55, -211, -172, -229, -232, -201, -41, -144, -23, -73, -218, -106, -183, -161, -198, -50, -119, -142, -139, -41, -193, -86, -156, -174, -41, -184, -248, -25, -101, -46, -175, -118, -140, -171, -84, -209, -222, -45, -55, -43, -84, -94, -101, -111, -221, -234, -114, -193, -65, -79, -10, -66, -42, -231, -19, -212, -149, -24, -32, -192, -2, -80, -241, -249, -56, -209, -24, -107, -143, -33, -47, -164, -242, -17, -17, -173, -252, -183, -92, -129, -39, -207, -230, -140, -56, -242, -2, -103, -75, -155, -105, -16, -161, -68, -73, -195, -227, -193, -216, -200, -172, -20, -58, -5, -241, -64, -76, -5, -124, -25, -177, -7, -47, -92, -197, -244, -177, -49, -11, -56, -225, -238, -115, -233, -77, -135, -173, -173, -19, -169, -0, -72, -31, -99, -176, -164, -84, -75, -169, -110, -8, -67, -243, -245, -41, -28, -55, -175, -78, -100, -241, -236, -221, -112, -192, -197, -16, -84, -50, -71, -173, -143, -103, -156, -190, -100, -175, -29, -176, -149, -101, -60, -235, -241, -51, -123, -174, -194, -71, -104, -190, -87, -94, -242, -14, -75, -241, -179, -76, -216, -154, -94, -18, -230, -62, -19, -41, -41, -128, -135, -155, -205, -240, -59, -25, -28, -191, -10, -60, -110, -110, -227, -242, -243, -203, -206, -210, -129, -48, -29, -186, -104, -113, -34, -101, -112, -142, -227, -211, -182, -74, -3, -146, -177, -91, -60, -250, -39, -14, -192, -20, -200, -80, -126, -180, -15, -40, -206, -197, -89, -37, -33, -132, -104, -77, -208, -246, -225, -221, -242, -38, -165, -10, -230, -238, -39, -21, -240, -133, -120, -151, -173, -60, -226, -202, -111, -11, -135, -76, -231, -1, -53, -28, -81, -1, -105, -172, -120, -152, -149, -115, -71, -175, -134, -214, -122, -55, -93, -87, -94, -73, -179, -57, -164, -54, -63, -165, -78, -196, -132, -55, -145, -42, -66, -39, -166, -235, -216, -163, -3, -75, -62, -166, -139, -64, -36, -62, -32, -1, -161, -134, -146, -5, -64, -32, -68, -175, -231, -236, -59, -200, -241, -200, -175, -53, -63, -19, -88, -162, -154, -221, -196, -179, -212, -120, -20, -127, -199, -155, -21, -254, -155, -96, -38, -40, -13, -132, -20, -182, -23, -203, -76, -20, -218, -110, -233, -103, -96, -96, -38, -225, -146, -146, -127, -192, -32, -54, -92, -8, -145, -208, -87, -235, -90, -164, -149, -139, -215, -151, -3, -38, -6, -177, -134, -146, -69, -176, -207, -112, -27, -33, -163, -69, -32, -188, -248, -27, -95, -44, -188, -135, -148, -156, -34, -239, -218, -166, -174, -234, -157, -173, -225, -110, -70, -90, -14, -151, -114, -144, -191, -140, -148, -81, -63, -178, -7, -237, -88, -92, -221, -228, -199, -50, -116, -232, -18, -161, -46, -95, -109, -8, -78, -105, -229, -209, -28, -147, -97, -187, -122, -41, -74, -6, -85, -58, -203, -213, -179, -45, -72, -193, -253, -169, -244, -81, -209, -159, -193, -133, -150, -97, -237, -96, -200, -97, -2, -65, -196, -168, -36, -224, -192, -81, -252, -168, -78, -41, -29, -48, -119, -98, -155, -100, -93, -143, -153, -106, -72, -149, -22, -51, -151, -240, -28, -91, -247, -243, -44, -30, -141, -6, -179, -48, -22, -137, -242, -179, -184, -100, -9, -57, -23, -209, -99, -33, -58, -146, -6, -199, -3, -39, -214, -181, -78, -192, -177, -8, -150, -40, -139, -162, -80, -36, -63, -133, -147, -201, -42, -58, -85, -33, -148, -152, -135, -110, -105, -245, -144, -150, -90, -21, -250, -230, -118, -10, -55, -44, -124, -7, -61, -192, -48, -138, -117, -146, -249, -47, -69, -196, -177, -180, -72, -156, -32, -115, -186, -159, -98, -246, -31, -216, -53, -227, -56, -244, -87, -137, -104, -156, -121, -89, -48, -7, -177, -67, -126, -79, -16, -71, -7, -63, -192, -179, -238, -239, -150, -100, -252, -201, -155, -225, -99, -24, -185, -111, -78, -173, -134, -242, -187, -179, -179, -111, -135, -143, -188, -225, -183, -77, -223, -247, -102, -80, -82, -175, -240, -193, -183, -55, -207, -87, -96, -209, -156, -82, -142, -104, -47, -76, -120, -159, -83, -224, -24, -74, -184, -74, -145, -112, -38, -243, -81, -62, -199, -217, -105, -42, -143, -81, -15, -97, -154, -20, -175, -19, -58, -156, -115, -91, -205, -131, -139, -41, -124, -69, -158, -12, -243, -242, -209, -88, -94, -27, -79, -111, -237, -146, -6, -244, -181, -153, -190, -22, -6, -130, -136, -48, -23, -166, -88, -26, -51, -142, -191, -149, -75, -198, -22, -203, -228, -217, -162, -231, -29, -153, -222, -138, -28, -241, -157, -201, -103, -240, -167, -150, -51, -208, -164, -78, -192, -99, -51, -74, -243, -170, -255, -8, -10, -162, -48, -37, -163, -51, -235, -184, -51, -40, -136, -111, -213, -229, -216, -34, -128, -143, -44, -83, -50, -249, -173, -229, -228, -54, -150, -120, -154, -123, -196, -135, -30, -76, -95, -83, -236, -80, -145, -34, -49, -8, -195, -4, -197, -245, -212, -124, -170, -142, -216, -105, -118, -56, -173, -77, -240, -202, -26, -180, -56, -230, -39, -239, -62, -137, -86, -236, -211, -183, -222, -189, -220, -121, -162, -195, -108, -60, -76, -63, -199, -58, -189, -22, -149, -116, -166, -127, -147, -206, -46, -108, -108, -82, -225, -168, -150, -31, -189, -24, -30, -199, -228, -48, -83, -135, -31, -13, -48, -142, -233, -54, -230, -108, -156, -33, -138, -82, -100, -3, -228, -221, -23, -193, -71, -209, -25, -158, -126, -49, -87, -99, -156, -120, -249, -180, -154, -190, -38, -136, -199, -4, -1, -227, -87, -43, -11, -73, -229, -39, -218, -41, -38, -197, -221, -175, -107, -162, -231, -142, -222, -13, -146, -33, -172, -66, -229, -4, -244, -210, -143, -212, -219, -228, -225, -142, -193, -100, -110, -39, -225, -62, -216, -82, -143, -88, -209, -251, -178, -106, -13, -109, -53, -134, -144, -89, -148, -123, -201, -92, -193, -201, -160, -184, -153, -207, -172, -139, -16, -80, -213, -240, -150, -47, -173, -55, -41, -152, -96, -141, -33, -51, -241, -92, -70, -75, -14, -223, -77, -115, -111, -132, -83, -199, -243, -203, -120, -74, -146, -208, -198, -247, -229, -221, -87, -86, -241, -217, -110, -255, -152, -86, -6, -47, -170, -1, -249, -214, -250, -127, -223, -224, -22, -50, -113, -191, -164, -182, -38, -61, -143, -159, -89, -87, -84, -114, -26, -92, -36, -132, -68, -136, -64, -38, -104, -202, -130, -149, -27, -70, -51, -39, -240, -126, -103, -244, -185, -18, -231, -128, -213, -75, -149, -183, -247, -191, -91, -111, -58, -242, -229, -29, -66, -110, -124, -174, -83, -193, -107, -27, -191, -105, -88, -220, -114, -60, -179, -154, -210, -118, -18, -134, -243, -90, -220, -130, -140, -6, -200, -189, -211, -59, -113, -236, -205, -2, -140, -34, -33, -10, -160, -120, -54, -4, -155, -120, -224, -227, -7, -135, -144, -154, -203, -154, -70, -22, -120, -137, -197, -239, -109, -158, -111, -165, -24, -31, -135, -216, -131, -194, -173, -129, -101, -52, -247, -45, -29, -91, -61, -56, -184, -162, -184, -141, -228, -154, -150, -49, -97, -36, -189, -53, -29, -70, -165, -167, -105, -48, -15, -19, -175, -25, -93, -238, -245, -116, -217, -214, -125, -201, -117, -192, -50, -140, -141, -125, -18, -55, -170, -231, -45, -219, -143, -174, -55, -197, -228, -187, -4, -66, -63, -60, -212, -80, -252, -6, -234, -50, -184, -110, -46, -194, -96, -22, -147, -183, -156, -174, -136, -210, -195, -32, -195, -21, -192, -171, -201, -55, -37, -236, -21, -7, -254, -193, -119, -28, -74, -125, -206, -67, -73, -145, -74, -208, -101, -131, -119, -144, -226, -123, -136, -223, -73, -87, -84, -230, -54, -21, -224, -58, -244, -46, -111, -188, -23, -28, -126, -216, -111, -77, -136, -187, -33, -72, -49, -128, -22, -81, -244, -61, -183, -86, -229, -49, -235, -200, -210, -245, -68, -138, -12, -210, -114, -138, -103, -175, -234, -138, -129, -232, -1, -206, -181, -171, -187, -110, -108, -157, -164, -65, -17, -167, -16, -115, -68, -79, -0, -188, -11, -47, -202, -102, -11, -112, -30, -192, -2, -222, -14, -93, -194, -16, -96, -19, -139, -240, -154, -244, -59, -79, -226, -64, -176, -82, -79, -40, -34, -80, -98, -151, -60, -138, -207, -76, -143, -213, -244, -9, -5, -152, -136, -125, -156, -169, -241, -97, -41, -28, -81, -230, -87, -64, -100, -35, -248, -144, -95, -22, -0, -9, -11, -238, -243, -96, -16, -147, -203, -67, -190, -173, -204, -34, -174, -251, -229, -15, -40, -75, -160, -17, -93, -17, -0, -40, -249, -113, -42, -195, -113, -156, -7, -114, -143, -227, -0, -39, -148, -49, -143, -177, -115, -67, -78, -0, -200, -175, -136, -85, -20, -145, -129, -9, -80, -16, -167, -49, -58, -20, -254, -135, -143, -123, -41, -184, -117, -134, -49, -77, -136, -166, -214, -36, -132, -67, -230, -137, -186, -29, -241, -193, -99, -241, -194, -171, -4, -171, -224, -139, -208, -106, -108, -144, -254, -187, -193, -134, -18, -43, -81, -205, -97, -85, -92, -167, -171, -181, -117, -202, -159, -60, -177, -188, -7, -227, -223, -74, -31, -60, -112, -139, -142, -63, -123, -203, -173, -219, -46, -127, -104, -136, -23, -180, -245, -168, -24, -37, -20, -116, -211, -214, -179, -78, -184, -153, -139, -239, -108, -49, -23, -129, -38, -96, -2, -61, -128, -24, -172, -198, -233, -104, -226, -85, -114, -9, -209, -170, -2, -210, -74, -6, -153, -96, -15, -105, -233, -250, -64, -180, -26, -151, -123, -120, -195, -125, -84, -3, -134, -94, -118, -211, -70, -231, -176, -151, -243, -1, -241, -157, -19, -175, -22, -244, -212, -131, -120, -230, -210, -163, -99, -188, -110, -75, -126, -16, -38, -54, -236, -165, -173, -75, -118, -11, -159, -8, -179, -37, -66, -187, -37, -180, -226, -196, -13, -87, -9, -2, -8, -187, -18, -228, -25, -76, -49, -151, -141, -87, -51, -212, -234, -203, -85, -196, -79, -145, -114, -168, -84, -83, -207, -103, -122, -47, -191, -217, -151, -230, -7, -251, -166, -48, -86, -75, -118, -40, -180, -128, -252, -209, -138, -231, -225, -10, -15, -75, -180, -242, -240, -236, -42, -98, -165, -137, -144, -188, -173, -129, -99, -41, -14, -125, -250, -122, -151, -133, -163, -9, -235, -9, -134, -107, -16, -34, -132, -226, -53, -201, -69, -253, -166, -20, -97, -19, -242, -179, -120, -244, -250, -238, -135, -142, -91, -78, -136, -51, -54, -214, -244, -130, -156, -49, -150, -182, -165, -56, -216, -197, -204, -152, -187, -190, -22, -25, -119, -233, -172, -61, -8, -239, -214, -117, -162, -108, -98, -174, -17, -33, -244, -195, -153, -1, -250, -11, -23, -26, -192, -239, -65, -36, -150, -221, -34, -13, -145, -137, -198, -22, -93, -15, -134, -120, -94, -191, -198, -98, -44, -120, -170, -92, -73, -183, -70, -12, -124, -40, -252, -254, -203, -247, -44, -224, -139, -240, -191, -99, -180, -130, -66, -229, -201, -41, -94, -142, -124, -25, -155, -94, -10, -113, -185, -16, -140, -183, -51, -222, -7, -67, -108, -204, -51, -244, -59, -216, -46, -134, -27, -182, -235, -197, -244, -111, -186, -145, -96, -28, -30, -134, -87, -33, -188, -142, -26, -182, -245, -75, -62, -82, -147, -130, -16, -197, -7, -106, -204, -102, -22, -121, -157, -139, -151, -191, -29, -244, -91, -157, -225, -16, -175, -130, -98, -28, -25, -16, -107, -253, -248, -221, -116, -25, -131, -121, -203, -38, -159, -173, -79, -253, -33, -66, -154, -144, -194, -64, -217, -7, -214, -38, -44, -226, -230, -14, -65, -116, -230, -162, -136, -243, -17, -208, -89, -184, -119, -33, -154, -88, -61, -253, -186, -232, -80, -228, -214, -201, -2, -236, -198, -80, -12, -60, -15, -31, -9, -119, -19, -163, -206, -64, -194, -153, -239, -44, -65, -91, -199, -34, -186, -184, -24, -130, -166, -202, -130, -250, -10, -153, -35, -201, -134, -238, -74, -121, -203, -242, -221, -96, -68, -28, -118, -166, -171, -114, -212, -72, -61, -77, -239, -25, -78, -125, -125, -218, -128, -129, -171, -10, -71, -102, -199, -11, -124, -206, -212, -119, -195, -247, -64, -26, -204, -201, -38, -20, -204, -41, -180, -124, -26, -255, -158, -139, -66, -135, -133, -16, -71, -3, -111, -11, -139, -95, -226, -42, -156, -227, -20, -168, -217, -122, -60, -250, -224, -93, -5, -65, -90, -11, -87, -229, -147, -160, -189, -184, -81, -29, -230, -34, -244, -203, -168, -133, -227, -41, -132, -26, -20, -0, -223, -114, -20, -14, -68, -184, -156, -180, -145, -214, -183, -245, -171, -218, -208, -149, -183, -242, -241, -54, -241, -137, -23, -136, -173, -22, -159, -22, -119, -180, -204, -214, -144, -44, -86, -183, -53, -218, -3, -98, -119, -103, -94, -14, -204, -238, -129, -254, -75, -108, -210, -218, -183, -167, -120, -112, -219, -188, -47, -189, -245, -7, -142, -245, -189, -186, -143, -93, -42, -3, -79, -235, -221, -171, -34, -156, -84, -153, -43, -220, -37, -242, -62, -22, -176, -188, -49, -49, -12, -195, -146, -177, -98, -201, -93, -23, -205, -187, -136, -219, -214, -255, -5, -187, -102, -30, -134, -159, -99, -107, -181, -204, -5, -89, -166, -27, -24, -172, -32, -28, -38, -199, -40, -17, -175, -107, -204, -163, -156, -8, -108, -10, -207, -221, -187, -158, -86, -159, -94, -85, -169, -88, -159, -211, -122, -200, -125, -37, -17, -88, -139, -230, -174, -89, -24, -210, -241, -14, -43, -22, -185, -32, -102, -169, -73, -253, -231, -44, -158, -153, -77, -161, -72, -88, -106, -231, -65, -66, -84, -150, -248, -196, -245, -118, -94, -174, -138, -17, -225, -21, -37, -236, -197, -144, -250, -67, -201, -90, -113, -101, -182, -74, -93, -229, -201, -99, -103, -224, -49, -181, -23, -232, -33, -223, -9, -67, -168, -248, -209, -235, -42, -19, -169, -210, -179, -87, -119, -143, -73, -45, -11, -39, -216, -156, -253, -82, -159, -8, -192, -157, -92, -12, -89, -206, -185, -20, -39, -145, -243, -140, -206, -197, -120, -171, -143, -201, -116, -41, -196, -251, -4, -60, -27, -153, -69, -94, -237, -127, -73, -128, -30, -163, -200, -155, -92, -78, -183, -137, -59, -80, -30, -247, -185, -14, -206, -172, -126, -128, -169, -3, -208, -158, -44, -201, -151, -226, -223, -26, -244, -12, -77, -159, -3, -172, -186, -111, -252, -174, -226, -174, -150, -62, -248, -9, -42, -7, -85, -110, -245, -21, -165, -35, -228, -18, -70, -133, -187, -221, -193, -199, -86, -12, -170, -15, -240, -189, -128, -19, -149, -192, -163, -241, -36, -92, -122, -204, -61, -179, -134, -57, -47, -176, -250, -56, -155, -246, -107, -236, -36, -139, -24, -22, -160, -180, -199, -207, -251, -138, -16, -223, -250, -166, -7, -105, -171, -54, -160, -3, -84, -127, -112, -31, -16, -213, -233, -61, -39, -115, -160, -225, -225, -53, -243, -192, -105, -30, -6, -172, -200, -179, -204, -115, -158, -204, -35, -200, -117, -85, -30, -202, -228, -197, -197, -15, -99, -227, -248, -193, -223, -86, -108, -5, -143, -211, -47, -56, -155, -181, -161, -47, -196, -67, -35, -126, -66, -255, -78, -173, -143, -44, -51, -118, -139, -157, -177, -240, -146, -92, -234, -5, -78, -12, -219, -197, -187, -147, -79, -105, -176, -245, -113, -69, -242, -142, -209, -152, -94, -188, -43, -231, -103, -219, -104, -74, -230, -173, -209, -36, -159, -48, -55, -68, -123, -142, -242, -159, -107, -104, -35, -217, -79, -18, -91, -100, -11, -158, -196, -27, -120, -216, -91, -241, -15, -222, -126, -71, -148, -246, -20, -63, -163, -52, -195, -94, -88, -11, -84, -118, -214, -8, -115, -167, -249, -126, -159, -81, -169, -195, -9, -94, -245, -196, -163, -109, -22, -80, -8, -161, -27, -137, -112, -49, -23, -50, -172, -83, -61, -128, -79, -146, -233, -184, -52, -164, -66, -145, -35, -83, -243, -225, -222, -249, -204, -80, -198, -51, -104, -149, -221, -51, -255, -181, -59, -42, -78, -252, -173, -193, -196, -211, -245, -41, -204, -27, -138, -245, -232, -205, -91, -121, -38, -59, -216, -172, -111, -250, -31, -58, -109, -187, -219, -179, -111, -155, -3, -190, -246, -217, -212, -9, -175, -209, -160, -167, -65, -167, -217, -254, -152, -181, -127, -103, -218, -254, -178, -251, -43, -167, -68, -184, -103, -178, -126, -126, -52, -237, -103, -173, -135, -191, -188, -180, -136, -74, -218, -175, -146, -208, -37, -28, -18, -83, -223, -193, -203, -59, -60, -116, -190, -124, -73, -55, -161, -15, -25, -221, -105, -103, -4, -254, -117, -167, -148, -101, -238, -46, -129, -182, -227, -100, -33, -167, -106, -228, -191, -42, -77, -168, -248, -221, -144, -197, -193, -255, -36, -214, -130, -97, -100, -37, -122, -189, -179, -125, -42, -228, -41, -19, -88, -195, -169, -220, -245, -214, -39, -243, -55, -131, -201, -172, -2, -18, -121, -240, -15, -9, -225, -151, -47, -189, -94, -146, -133, -247, -201, -218, -105, -82, -47, -152, -115, -252, -110, -168, -146, -248, -189, -169, -72, -193, -60, -243, -93, -252, -160, -209, -5, -182, -225, -27, -172, -221, -225, -251, -235, -125, -103, -208, -205, -118, -215, -119, -102, -205, -135, -163, -254, -109, -54, -182, -89, -219, -226, -118, -216, -176, -175, -53, -241, -167, -206, -219, -42, -2, -85, -203, -9, -30, -156, -184, -139, -149, -3, -77, -80, -168, -232, -129, -135, -223, -246, -207, -219, -86, -252, -28, -83, -97, -57, -45, -212, -169, -109, -205, -45, -34, -46, -123, -48, -116, -210, -40, -168, -134, -21, -133, -137, -208, -147, -16, -176, -48, -113, -224, -165, -241, -113, -238, -77, -230, -41, -234, -59, -224, -239, -200, -160, -41, -124, -116, -11, -60, -168, -122, -159, -129, -132, -116, -19, -1, -44, -195, -119, -76, -128, -225, -167, -190, -140, -109, -18, -161, -39, -124, -55, -174, -226, -132, -75, -43, -167, -34, -43, -250, -114, -242, -73, -66, -223, -222, -159, -170, -16, -76, -18, -244, -137, -200, -78, -227, -85, -100, -148, -10, -134, -67, -115, -81, -103, -2, -171, -11, -201, -145, -196, -73, -74, -101, -17, -187, -2, -195, -50, -43, -107, -211, -173, -60, -212, -112, -221, -43, -65, -105, -70, -136, -202, -50, -154, -40, -101, -165, -176, -255, -207, -221, -82, -57, -108, -64, -47, -95, -186, -221, -244, -226, -71, -166, -136, -16, -146, -216, -84, -56, -170, -19, -139, -162, -181, -155, -92, -241, -89, -5, -6, -99, -15, -21, -9, -158, -73, -105, -208, -187, -5, -22, -232, -212, -77, -122, -42, -74, -66, -187, -52, -173, -184, -200, -181, -189, -83, -172, -73, -65, -121, -66, -197, -242, -214, -201, -214, -252, -250, -151, -39, -117, -230, -135, -99, -199, -175, -95, -12, -104, -156, -125, -73, -3, -108, -53, -131, -58, -104, -79, -244, -89, -205, -64, -228, -113, -198, -206, -87, -71, -27, -196, -50, -217, -168, -253, -189, -7, -29, -125, -234, -40, -117, -164, -246, -6, -169, -95, -21, -249, -18, -19, -77, -204, -107, -85, -208, -103, -30, -201, -47, -2, -9, -46, -188, -223, -37, -18, -16, -102, -196, -70, -16, -99, -26, -27, -84, -132, -53, -233, -146, -31, -245, -136, -137, -128, -191, -167, -42, -63, -89, -3, -56, -237, -61, -240, -199, -227, -95, -211, -92, -240, -172, -121, -33, -219, -64, -129, -150, -236, -130, -149, -44, -106, -173, -196, -138, -67, -13, -140, -148, -244, -15, -18, -191, -198, -67, -4, -54, -75, -128, -49, -186, -34, -159, -229, -129, -109, -253, -52, -117, -58, -202, -148, -202, -52, -138, -83, -236, -87, -125, -163, -35, -67, -55, -217, -91, -89, -243, -10, -89, -252, -200, -104, -42, -221, -139, -97, -130, -37, -116, -38, -252, -171, -80, -111, -179, -34, -146, -131, -66, -20, -246, -91, -242, -81, -31, -145, -138, -76, -217, -252, -18, -89, -162, -75, -72, -161, -9, -39, -30, -214, -144, -61, -161, -212, -100, -15, -194, -234, -3, -86, -42, -199, -44, -94, -141, -95, -139, -60, -224, -238, -34, -114, -42, -10, -133, -232, -101, -191, -114, -33, -73, -43, -37, -20, -144, -108, -43, -210, -15, -55, -211, -83, -245, -97, -41, -213, -104, -50, -201, -241, -132, -30, -115, -41, -57, -175, -204, -123, -41, -202, -86, -189, -196, -226, -16, -166, -164, -101, -167, -207, -49, -106, -226, -84, -57, -55, -251, -195, -10, -120, -209, -253, -165, -132, -36, -25, -226, -29, -59, -77, -124, -212, -134, -136, -126, -161, -7, -171, -63, -180, -126, -137, -156, -37, -121, -75, -49, -192, -71, -132, -76, -201, -111, -28, -196, -95, -134, -0, -42, -254, -251, -85, -64, -15, -74, -41, -38, -223, -28, -90, -20, -251, -111, -136, -218, -231, -241, -223, -211, -115, -242, -155, -155, -16, -18, -119, -174, -34, -103, -60, -230, -31, -22, -127, -223, -90, -69, -49, -68, -121, -139, -255, -201, -254, -220, -242, -189, -229, -56, -116, -34, -55, -251, -213, -7, -172, -125, -126, -195, -133, -33, -251, -93, -27, -136, -122, -99, -141, -188, -133, -242, -75, -248, -105, -83, -159, -157, -224, -193, -139, -194, -0, -37, -231, -131, -0, -212, -141, -149, -63, -63, -177, -201, -74, -154, -199, -23, -30, -148, -16, -84, -255, -220, -226, -108, -128, -19, -254, -218, -11, -152, -233, -1, -188, -128, -201, -214, -111, -230, -227, -48, -96, -229, -151, -177, -232, -39, -146, -227, -26, -201, -119, -217, -167, -229, -80, -227, -210, -14, -164, -47, -190, -63, -44, -5, -155, -148, -209, -177, -239, -192, -251, -171, -28, -149, -169, -23, -148, -196, -222, -152, -88, -224, -47, -212, -112, -13, -53, -227, -49, -98, -110, -158, -106, -93, -0, -182, -62, -131, -66, -74, -28, -228, -155, -0, -166, -212, -174, -64, -162, -98, -39, -231, -169, -95, -135, -113, -66, -244, -130, -145, -138, -125, -188, -203, -156, -45, -42, -17, -112, -8, -103, -111, -177, -223, -105, -34, -40, -202, -232, -111, -168, -40, -11, -58, -96, -81, -242, -186, -157, -45, -129, -77, -28, -174, -188, -25, -95, -240, -49, -85, -158, -182, -178, -177, -101, -232, -66, -54, -125, -11, -38, -80, -226, -140, -87, -88, -160, -138, -72, -77, -89, -195, -123, -228, -130, -98, -81, -108, -224, -6, -86, -223, -149, -211, -169, -198, -22, -69, -232, -191, -40, -174, -60, -242, -97, -194, -71, -122, -19, -23, -51, -40, -149, -104, -144, -178, -145, -216, -1, -239, -62, -149, -97, -233, -14, -180, -77, -228, -27, -85, -54, -7, -148, -142, -82, -199, -161, -0, -132, -227, -115, -181, -151, -16, -16, -129, -97, -211, -187, -53, -247, -150, -102, -134, -247, -35, -233, -103, -206, -48, -6, -41, -205, -32, -235, -61, -7, -222, -191, -6, -155, -77, -207, -20, -37, -129, -178, -103, -219, -103, -95, -63, -150, -226, -1, -231, -9, -112, -92, -73, -200, -13, -86, -33, -238, -43, -207, -158, -123, -250, -161, -112, -186, -87, -34, -67, -185, -243, -195, -71, -249, -170, -29, -70, -246, -42, -118, -102, -186, -65, -156, -101, -227, -134, -135, -4, -254, -143, -186, -132, -255, -95, -129, -213, -140, -251, -137, -235, -147, -201, -114, -101, -33, -21, -116, -234, -90, -221, -128, -30, -181, -23, -232, -199, -146, -105, -173, -24, -8, -133, -113, -116, -144, -201, -145, -1, -201, -1, -110, -107, -36, -19, -62, -211, -226, -42, -192, -84, -174, -112, -35, -28, -40, -246, -177, -192, -129, -183, -144, -1, -119, -44, -74, -48, -94, -56, -121, -132, -110, -41, -75, -40, -123, -186, -43, -254, -15, -70, -50, -63, -58, -207, -141, -52, -99, -116, -149, -122, -238, -24, -32, -36, -48, -235, -174, -75, -196, -129, -113, -140, -145, -6, -252, -102, -147, -240, -145, -249, -212, -202, -65, -109, -108, -95, -163, -90, -99, -74, -215, -151, -67, -73, -106, -168, -144, -137, -194, -231, -80, -7, -86, -170, -33, -49, -12, -175, -95, -48, -23, -35, -104, -168, -114, -174, -53, -130, -98, -76, -44, -197, -154, -16, -194, -146, -145, -97, -202, -81, -106, -185, -197, -219, -179, -133, -103, -90, -216, -119, -101, -49, -135, -240, -15, -113, -190, -151, -23, -202, -104, -109, -189, -6, -140, -161, -52, -54, -166, -234, -24, -167, -36, -16, -75, -144, -231, -99, -184, -81, -63, -99, -18, -49, -56, -195, -41, -122, -18, -166, -169, -150, -23, -178, -228, -88, -2, -253, -199, -75, -100, -172, -45, -120, -242, -165, -214, -239, -182, -201, -204, -161, -152, -93, -211, -117, -130, -10, -48, -123, -90, -36, -207, -252, -104, -255, -25, -66, -202, -28, -101, -42, -198, -198, -201, -156, -249, -190, -29, -46, -89, -176, -159, -73, -172, -34, -175, -102, -92, -31, -220, -221, -153, -239, -165, -250, -206, -126, -225, -8, -84, -70, -41, -3, -201, -68, -207, -20, -80, -191, -33, -115, -21, -165, -181, -151, -74, -216, -23, -37, -166, -109, -124, -157, -216, -207, -164, -229, -33, -35, -38, -207, -138, -179, -23, -9, -150, -175, -30, -92, -191, -164, -135, -6, -221, -73, -11, -215, -231, -71, -128, -205, -249, -21, -191, -244, -60, -162, -141, -190, -173, -222, -224, -201, -123, -8, -253, -99, -104, -120, -86, -207, -134, -206, -157, -50, -244, -2, -112, -8, -183, -69, -66, -109, -212, -175, -124, -221, -90, -93, -167, -34, -32, -123, -192, -40, -86, -72, -128, -184, -20, -132, -153, -86, -213, -43, -117, -191, -112, -13, -242, -31, -214, -43, -203, -234, -242, -92, -156, -236, -46, -70, -146, -153, -19, -105, -146, -154, -91, -153, -200, -50, -137, -180, -64, -228, -42, -240, -158, -140, -40, -221, -191, -245, -134, -215, -229, -137, -14, -56, -135, -26, -216, -80, -79, -105, -107, -151, -249, -206, -51, -55, -201, -217, -228, -5, -126, -108, -63, -11, -177, -157, -225, -137, -222, -134, -33, -133, -221, -8, -150, -75, -1, -103, -52, -153, -67, -93, -19, -72, -25, -33, -147, -7, -198, -48, -86, -163, -52, -173, -69, -201, -105, -45, -202, -76, -203, -120, -179, -76, -62, -199, -187, -40, -220, -155, -155, -0, -175, -139, -66, -143, -114, -245, -180, -224, -70, -149, -39, -50, -219, -149, -196, -118, -97, -210, -199, -137, -19, -149, -72, -90, -154, -225, -109, -220, -36, -152, -172, -212, -225, -37, -14, -44, -139, -134, -42, -117, -14, -240, -155, -160, -95, -211, -41, -107, -122, -132, -98, -8, -174, -141, -143, -249, -71, -37, -6, -50, -61, -193, -21, -113, -128, -52, -79, -185, -128, -34, -132, -88, -128, -18, -150, -242, -189, -162, -175, -3, -233, -54, -51, -238, -95, -16, -47, -126, -203, -117, -124, -213, -193, -70, -168, -43, -56, -70, -9, -239, -7, -33, -151, -217, -15, -44, -26, -135, -113, -221, -14, -15, -101, -15, -35, -98, -7, -221, -38, -69, -188, -247, -55, -15, -214, -137, -32, -67, -224, -169, -149, -178, -68, -232, -105, -118, -188, -74, -146, -48, -176, -177, -134, -108, -125, -250, -11, -187, -151, -231, -3, -61, -214, -210, -192, -177, -117, -130, -104, -26, -244, -19, -104, -52, -250, -209, -51, -159, -147, -187, -90, -44, -237, -5, -91, -132, -209, -51, -96, -28, -195, -117, -91, -15, -7, -174, -230, -75, -32, -210, -149, -134, -179, -189, -42, -210, -40, -207, -58, -163, -141, -91, -213, -171, -88, -231, -149, -118, -30, -70, -73, -206, -41, -82, -42, -205, -212, -152, -82, -174, -104, -50, -106, -119, -147, -153, -132, -27, -120, -152, -81, -250, -223, -191, -173, -194, -228, -39, -250, -111, -45, -150, -1, -72, -189, -55, -145, -50, -137, -206, -203, -35, -167, -155, -231, -8, -90, -50, -231, -115, -45, -84, -229, -238, -80, -79, -138, -10, -166, -241, -45, -26, -159, -194, -78, -79, -84, -8, -250, -128, -112, -32, -203, -93, -172, -158, -249, -191, -235, -229, -246, -11, -135, -139, -24, -189, -166, -169, -57, -137, -99, -187, -158, -54, -182, -107, -109, -70, -14, -85, -170, -179, -187, -237, -163, -83, -34, -12, -6, -243, -39, -58, -221, -12, -141, -82, -129, -113, -107, -153, -112, -237, -230, -71, -123, -120, -215, -227, -255, -199, -40, -249, -14, -154, -221, -244, -115, -205, -116, -242, -238, -160, -217, -232, -174, -51, -84, -219, -233, -36, -210, -66, -187, -95, -58, -237, -94, -190, -165, -78, -10, -45, -142, -248, -254, -110, -144, -107, -168, -147, -224, -8, -13, -47, -7, -93, -181, -153, -78, -82, -35, -242, -179, -57, -186, -27, -168, -13, -117, -114, -116, -57, -55, -71, -239, -237, -127, -52, -123, -119, -205, -129, -217, -90, -80, -203, -203, -206, -197, -32, -215, -84, -103, -61, -168, -233, -77, -115, -208, -122, -111, -180, -30, -212, -174, -121, -59, -232, -94, -27, -173, -134, -28, -207, -108, -41, -4, -107, -238, -148, -204, -115, -157, -165, -144, -205, -174, -203, -44, -68, -243, -238, -234, -110, -152, -37, -164, -254, -69, -187, -225, -176, -115, -59, -234, -220, -92, -116, -6, -105, -219, -191, -106, -183, -237, -183, -70, -125, -181, -229, -223, -180, -91, -246, -250, -31, -242, -131, -190, -213, -151, -156, -118, -167, -85, -104, -187, -65, -116, -116, -34, -106, -205, -98, -104, -49, -93, -149, -218, -99, -30, -39, -166, -243, -7, -220, -206, -86, -50, -72, -180, -195, -105, -245, -58, -179, -58, -240, -198, -76, -117, -123, -33, -34, -219, -201, -127, -64, -222, -8, -10, -187, -21, -161, -193, -14, -22, -0, -152, -131, -159, -85, -4, -26, -2, -128, -33, -140, -147, -61, -123, -211, -188, -33, -151, -28, -59, -93, -56, -1, -190, -1, -227, -57, -219, -128, -187, -146, -232, -11, -97, -190, -160, -147, -48, -32, -31, -136, -112, -218, -34, -146, -1, -134, -249, -66, -221, -15, -196, -229, -218, -90, -12, -212, -58, -153, -72, -192, -119, -153, -107, -15, -160, -35, -247, -89, -229, -21, -165, -206, -60, -176, -7, -177, -34, -177, -19, -250, -75, -235, -127, -255, -87, -73, -182, -29, -134, -11, -24, -35, -242, -30, -248, -154, -197, -80, -226, -67, -218, -7, -52, -139, -5, -130, -212, -139, -200, -97, -235, -211, -64, -166, -196, -220, -91, -39, -148, -36, -252, -153, -65, -125, -19, -37, -87, -6, -95, -171, -49, -150, -128, -70, -5, -72, -250, -152, -249, -211, -66, -141, -88, -12, -66, -8, -66, -4, -201, -103, -81, -214, -222, -165, -250, -127, -178, -230, -27, -13, -34, -123, -66, -215, -157, -196, -190, -144, -197, -184, -2, -201, -163, -245, -5, -97, -79, -75, -126, -11, -80, -210, -119, -100, -135, -16, -247, -32, -160, -189, -69, -105, -3, -16, -154, -56, -9, -35, -88, -57, -32, -0, -2, -22, -248, -122, -81, -21, -20, -10, -222, -71, -186, -177, -106, -54, -36, -71, -35, -114, -212, -140, -159, -241, -11, -76, -101, -186, -205, -82, -132, -160, -115, -26, -89, -96, -165, -138, -117, -178, -213, -92, -20, -140, -221, -186, -199, -161, -50, -224, -177, -220, -167, -244, -199, -79, -144, -155, -118, -127, -102, -189, -15, -31, -1, -137, -161, -33, -86, -21, -68, -201, -119, -130, -217, -138, -211, -75, -145, -54, -124, -93, -73, -110, -98, -111, -1, -113, -57, -0, -104, -128, -112, -26, -130, -9, -4, -117, -92, -228, -16, -150, -1, -151, -128, -113, -42, -108, -6, -20, -121, -144, -196, -168, -191, -7, -52, -184, -94, -238, -59, -172, -255, -139, -163, -66, -21, -113, -7, -195, -210, -131, -12, -179, -89, -200, -184, -51, -14, -57, -35, -197, -87, -88, -179, -59, -198, -250, -191, -9, -148, -144, -161, -236, -113, -196, -222, -145, -204, -72, -66, -206, -2, -190, -107, -140, -242, -169, -128, -109, -229, -42, -137, -103, -41, -66, -229, -95, -38, -211, -164, -160, -134, -44, -195, -5, -16, -84, -210, -87, -146, -102, -12, -1, -226, -4, -74, -20, -62, -218, -25, -23, -79, -95, -19, -162, -23, -39, -172, -23, -2, -168, -147, -232, -4, -67, -53, -178, -202, -33, -174, -124, -83, -193, -93, -165, -254, -68, -165, -162, -80, -13, -240, -29, -246, -119, -164, -251, -239, -196, -207, -6, -18, -242, -119, -192, -220, -199, -135, -170, -209, -199, -219, -142, -253, -103, -139, -5, -171, -5, -134, -29, -96, -138, -104, -76, -26, -32, -139, -59, -248, -187, -5, -161, -95, -89, -171, -219, -65, -255, -182, -51, -24, -125, -180, -223, -119, -123, -35, -222, -92, -105, -217, -192, -79, -1, -150, -141, -143, -150, -14, -138, -23, -173, -13, -237, -239, -134, -205, -171, -78, -190, -3, -227, -229, -200, -3, -160, -151, -17, -189, -242, -160, -232, -25, -122, -8, -191, -242, -192, -234, -172, -97, -223, -120, -46, -5, -99, -16, -186, -136, -241, -228, -226, -67, -108, -167, -173, -81, -50, -104, -140, -200, -30, -30, -156, -72, -63, -98, -46, -219, -138, -103, -214, -6, -183, -101, -42, -211, -224, -184, -156, -114, -65, -45, -245, -252, -0, -116, -213, -250, -248, -64, -25, -180, -211, -156, -22, -133, -179, -150, -164, -187, -132, -127, -216, -132, -98, -227, -72, -7, -234, -220, -92, -123, -182, -16, -2, -122, -125, -190, -140, -38, -140, -160, -88, -73, -58, -107, -128, -73, -158, -248, -43, -81, -44, -39, -181, -208, -202, -128, -112, -106, -64, -125, -28, -87, -138, -83, -49, -229, -90, -33, -84, -164, -160, -132, -176, -150, -121, -152, -172, -114, -36, -94, -229, -54, -97, -102, -146, -150, -158, -192, -75, -71, -94, -137, -152, -119, -141, -56, -117, -37, -231, -219, -193, -212, -116, -157, -163, -239, -63, -228, -212, -171, -161, -234, -71, -205, -245, -25, -123, -107, -6, -41, -248, -122, -67, -152, -85, -201, -247, -64, -89, -164, -197, -192, -213, -104, -238, -195, -149, -131, -64, -40, -34, -214, -130, -10, -133, -221, -78, -197, -199, -44, -242, -118, -230, -62, -51, -87, -132, -54, -125, -170, -131, -205, -67, -223, -73, -172, -87, -252, -201, -224, -80, -22, -23, -210, -130, -58, -147, -87, -26, -184, -174, -37, -76, -148, -23, -16, -139, -148, -203, -119, -45, -135, -55, -67, -36, -235, -194, -215, -170, -83, -210, -92, -35, -65, -170, -152, -28, -212, -181, -151, -102, -191, -151, -164, -240, -114, -184, -94, -101, -80, -1, -96, -125, -248, -47, -28, -13, -108, -86, -71, -175, -86, -84, -45, -246, -22, -144, -8, -111, -0, -107, -103, -149, -117, -195, -224, -247, -174, -67, -216, -124, -145, -199, -215, -225, -119, -128, -178, -189, -145, -45, -68, -45, -210, -79, -222, -189, -19, -144, -107, -166, -108, -213, -98, -226, -147, -249, -73, -167, -203, -185, -173, -23, -191, -116, -246, -21, -15, -58, -136, -74, -221, -49, -137, -106, -70, -90, -197, -153, -166, -113, -168, -202, -122, -11, -11, -58, -203, -62, -23, -183, -17, -70, -147, -42, -187, -142, -70, -231, -124, -249, -208, -79, -121, -218, -203, -249, -196, -178, -254, -68, -185, -5, -132, -226, -197, -80, -49, -205, -38, -104, -89, -157, -100, -98, -250, -110, -159, -201, -4, -196, -135, -236, -152, -196, -159, -79, -78, -245, -86, -154, -10, -25, -195, -28, -68, -189, -83, -112, -56, -6, -89, -249, -95, -216, -163, -222, -2, -170, -83, -54, -229, -184, -232, -1, -146, -134, -11, -57, -204, -242, -77, -94, -50, -159, -48, -150, -66, -0, -19, -130, -81, -47, -68, -20, -108, -33, -113, -165, -56, -193, -77, -245, -233, -255, -93, -161, -177, -50, -156, -112, -179, -236, -94, -216, -80, -198, -218, -148, -45, -0, -236, -233, -160, -107, -243, -157, -170, -81, -179, -69, -233, -221, -93, -95, -27, -166, -122, -168, -150, -80, -217, -206, -222, -41, -157, -157, -87, -237, -236, -123, -165, -179, -119, -85, -59, -251, -65, -233, -236, -123, -211, -206, -214, -114, -91, -248, -58, -163, -83, -18, -86, -176, -40, -170, -89, -104, -162, -20, -75, -83, -49, -2, -23, -182, -70, -225, -6, -108, -242, -85, -126, -190, -0, -249, -41, -118, -246, -163, -210, -217, -15, -85, -59, -251, -139, -210, -217, -143, -85, -59, -251, -171, -210, -217, -95, -170, -118, -246, -55, -165, -179, -191, -86, -237, -236, -173, -26, -73, -254, -183, -170, -59, -184, -229, -96, -42, -86, -250, -170, -149, -59, -150, -193, -193, -30, -243, -14, -171, -100, -154, -193, -30, -182, -93, -120, -118, -138, -152, -70, -238, -248, -215, -205, -252, -197, -108, -230, -53, -81, -162, -34, -215, -136, -111, -156, -132, -248, -90, -181, -89, -172, -160, -244, -18, -149, -173, -163, -39, -217, -196, -249, -204, -79, -11, -44, -51, -129, -190, -116, -159, -149, -202, -4, -129, -14, -31, -14, -37, -97, -182, -67, -214, -223, -6, -7, -216, -222, -2, -7, -197, -53, -5, -169, -173, -233, -162, -162, -238, -149, -26, -51, -31, -201, -64, -56, -152, -79, -81, -20, -156, -120, -201, -34, -54, -22, -174, -48, -8, -48, -232, -226, -0, -214, -108, -194, -255, -194, -82, -255, -79, -62, -97, -77, -83, -109, -149, -23, -242, -84, -89, -141, -249, -47, -202, -221, -117, -182, -170, -44, -40, -99, -144, -118, -89, -14, -6, -137, -150, -33, -181, -57, -225, -17, -28, -111, -201, -176, -82, -88, -84, -128, -152, -103, -157, -44, -216, -98, -204, -47, -87, -82, -3, -241, -139, -212, -5, -76, -40, -119, -137, -34, -40, -134, -204, -84, -197, -248, -250, -228, -255, -103, -239, -205, -159, -219, -72, -142, -68, -225, -159, -189, -127, -69, -61, -189, -136, -103, -106, -23, -228, -140, -36, -219, -235, -181, -35, -222, -23, -16, -9, -73, -216, -229, -181, -0, -53, -30, -63, -5, -3, -209, -64, -23, -128, -182, -26, -221, -112, -119, -131, -36, -230, -175, -255, -242, -168, -234, -3, -7, -81, -213, -7, -0, -106, -185, -225, -29, -17, -64, -29, -89, -89, -85, -89, -121, -103, -228, -136, -84, -214, -211, -1, -138, -72, -91, -206, -196, -39, -132, -95, -196, -115, -57, -66, -37, -103, -58, -138, -126, -221, -208, -5, -4, -93, -78, -226, -105, -136, -134, -89, -130, -20, -77, -247, -45, -129, -138, -97, -210, -67, -159, -223, -92, -95, -119, -206, -239, -6, -255, -186, -61, -153, -67, -91, -47, -13, -133, -59, -242, -27, -229, -42, -215, -56, -26, -206, -65, -129, -61, -217, -170, -57, -159, -132, -174, -53, -138, -197, -118, -30, -41, -126, -53, -138, -0, -26, -212, -33, -248, -24, -122, -181, -204, -70, -56, -19, -221, -177, -88, -134, -11, -241, -136, -254, -73, -56, -210, -67, -232, -185, -228, -112, -211, -162, -244, -16, -218, -31, -193, -139, -7, -105, -167, -251, -180, -138, -168, -181, -47, -190, -23, -255, -176, -119, -103, -45, -10, -46, -93, -107, -118, -64, -85, -105, -113, -30, -180, -132, -49, -49, -221, -130, -230, -82, -49, -189, -112, -172, -175, -41, -205, -178, -171, -167, -2, -182, -217, -85, -77, -197, -30, -170, -125, -161, -2, -187, -4, -246, -79, -229, -246, -6, -53, -198, -148, -169, -65, -189, -110, -13, -150, -35, -134, -11, -27, -103, -9, -106, -90, -122, -9, -114, -230, -197, -49, -113, -87, -49, -231, -140, -176, -231, -206, -225, -128, -233, -108, -19, -217, -50, -26, -141, -103, -90, -133, -61, -77, -118, -81, -62, -141, -11, -235, -238, -99, -74, -65, -67, -121, -207, -125, -67, -139, -89, -165, -108, -65, -169, -163, -3, -0, -174, -108, -19, -72, -177, -53, -0, -82, -89, -210, -99, -170, -56, -140, -239, -7, -63, -38, -209, -201, -91, -1, -143, -209, -5, -63, -124, -184, -106, -28, -201, -158, -215, -13, -210, -165, -74, -189, -120, -131, -19, -152, -231, -247, -204, -215, -187, -230, -219, -177, -99, -201, -246, -69, -30, -115, -70, -231, -129, -42, -127, -206, -46, -63, -89, -46, -222, -10, -44, -232, -175, -151, -131, -171, -78, -31, -237, -177, -13, -230, -221, -80, -155, -80, -134, -130, -185, -114, -30, -73, -42, -42, -216, -226, -103, -124, -2, -175, -242, -163, -189, -190, -44, -169, -33, -46, -164, -137, -245, -221, -165, -7, -4, -31, -66, -26, -70, -213, -156, -76, -67, -98, -212, -215, -34, -119, -127, -11, -85, -228, -211, -82, -57, -195, -165, -102, -26, -225, -22, -245, -87, -74, -97, -109, -160, -2, -187, -45, -92, -102, -53, -1, -185, -183, -62, -156, -111, -140, -207, -100, -213, -58, -120, -183, -55, -253, -187, -238, -117, -247, -174, -219, -190, -236, -254, -191, -206, -74, -188, -2, -169, -111, -0, -61, -145, -55, -153, -38, -89, -217, -48, -117, -55, -41, -149, -152, -151, -164, -166, -192, -107, -244, -196, -126, -112, -60, -95, -21, -204, -86, -182, -84, -219, -34, -86, -189, -206, -69, -231, -178, -115, -215, -89, -9, -128, -208, -176, -168, -34, -199, -69, -56, -216, -45, -181, -224, -106, -189, -123, -90, -205, -44, -95, -116, -62, -117, -122, -189, -124, -213, -171, -55, -155, -133, -1, -10, -173, -82, -188, -56, -103, -106, -203, -50, -163, -173, -188, -59, -44, -8, -144, -158, -130, -85, -212, -130, -42, -75, -146, -111, -95, -64, -175, -237, -170, -42, -194, -12, -214, -219, -78, -175, -223, -205, -197, -51, -168, -140, -169, -183, -88, -75, -33, -38, -119, -226, -156, -96, -192, -48, -56, -133, -26, -126, -25, -206, -50, -43, -46, -34, -14, -227, -23, -205, -193, -184, -185, -238, -244, -191, -220, -220, -173, -68, -127, -252, -238, -134, -165, -147, -168, -32, -158, -136, -140, -69, -39, -239, -229, -88, -250, -15, -232, -141, -51, -78, -64, -126, -210, -248, -90, -155, -218, -36, -78, -97, -22, -120, -151, -120, -50, -243, -9, -192, -213, -23, -166, -249, -191, -97, -136, -11, -47, -146, -202, -59, -65, -80, -239, -204, -81, -222, -1, -145, -31, -190, -24, -46, -252, -161, -32, -22, -111, -68, -110, -205, -166, -193, -12, -237, -64, -172, -78, -64, -227, -209, -137, -77, -253, -228, -190, -209, -164, -247, -170, -238, -55, -214, -175, -64, -243, -86, -204, -77, -137, -120, -161, -38, -203, -213, -131, -196, -172, -222, -202, -6, -74, -18, -16, -253, -168, -114, -65, -86, -10, -85, -34, -210, -217, -151, -132, -24, -209, -105, -174, -33, -146, -62, -101, -216, -3, -20, -143, -189, -201, -2, -207, -40, -208, -61, -162, -61, -89, -94, -63, -25, -77, -208, -5, -218, -113, -189, -5, -187, -166, -231, -7, -200, -21, -181, -205, -150, -0, -144, -221, -92, -220, -252, -69, -80, -218, -17, -46, -217, -39, -66, -64, -0, -193, -250, -188, -7, -120, -165, -12, -240, -52, -222, -71, -138, -235, -206, -31, -5, -253, -141, -105, -28, -11, -7, -134, -143, -184, -92, -186, -170, -84, -25, -133, -152, -182, -22, -47, -139, -15, -232, -39, -194, -198, -114, -185, -202, -191, -8, -15, -43, -138, -246, -230, -217, -226, -51, -80, -115, -167, -64, -197, -164, -23, -167, -116, -242, -147, -106, -213, -147, -151, -192, -5, -42, -78, -77, -199, -1, -191, -87, -237, -137, -70, -142, -194, -153, -10, -180, -120, -163, -146, -164, -188, -225, -54, -36, -205, -211, -157, -156, -251, -206, -146, -149, -18, -148, -58, -78, -129, -32, -159, -118, -236, -212, -6, -83, -185, -71, -197, -241, -118, -241, -134, -240, -44, -200, -106, -98, -96, -49, -21, -92, -166, -220, -57, -125, -103, -97, -20, -15, -8, -15, -170, -82, -51, -46, -87, -104, -200, -16, -53, -39, -153, -231, -222, -91, -160, -207, -164, -204, -8, -66, -65, -83, -99, -165, -121, -82, -228, -180, -248, -115, -30, -203, -132, -91, -130, -23, -222, -65, -249, -168, -246, -137, -98, -42, -230, -115, -25, -144, -253, -60, -81, -23, -203, -90, -0, -33, -28, -143, -176, -150, -184, -17, -162, -113, -81, -112, -167, -53, -174, -238, -212, -71, -59, -92, -151, -222, -173, -247, -155, -119, -171, -228, -6, -57, -34, -91, -14, -162, -160, -245, -66, -182, -76, -165, -55, -158, -13, -16, -92, -131, -148, -198, -6, -5, -94, -182, -107, -71, -104, -10, -123, -182, -89, -103, -64, -38, -140, -50, -181, -102, -18, -161, -166, -16, -4, -86, -233, -149, -155, -165, -171, -170, -188, -114, -211, -147, -190, -109, -245, -8, -102, -3, -171, -7, -2, -75, -162, -69, -195, -24, -200, -166, -177, -21, -186, -203, -44, -10, -125, -100, -27, -93, -78, -9, -154, -161, -247, -177, -123, -209, -192, -46, -106, -127, -178, -134, -151, -157, -77, -99, -233, -181, -105, -159, -114, -92, -83, -164, -198, -228, -248, -138, -181, -170, -52, -49, -74, -41, -116, -181, -157, -156, -20, -169, -145, -217, -170, -87, -232, -200, -62, -150, -173, -169, -80, -221, -203, -174, -236, -213, -222, -212, -130, -249, -186, -214, -189, -220, -236, -34, -217, -187, -15, -151, -89, -144, -101, -90, -243, -226, -195, -208, -144, -189, -165, -225, -117, -164, -184, -110, -34, -159, -249, -198, -68, -132, -204, -152, -41, -23, -143, -188, -4, -85, -134, -143, -142, -37, -138, -174, -73, -24, -109, -85, -252, -178, -235, -108, -218, -78, -155, -104, -11, -18, -24, -170, -6, -213, -239, -177, -152, -74, -127, -142, -173, -38, -32, -125, -207, -215, -126, -231, -216, -108, -244, -65, -137, -5, -252, -140, -15, -20, -29, -116, -37, -136, -213, -192, -107, -142, -124, -233, -108, -95, -206, -57, -254, -42, -116, -178, -129, -2, -46, -191, -229, -145, -105, -237, -170, -207, -210, -166, -157, -77, -192, -226, -85, -247, -73, -245, -166, -158, -243, -225, -50, -135, -181, -25, -250, -243, -120, -73, -33, -3, -168, -199, -245, -213, -173, -79, -178, -22, -153, -155, -59, -199, -121, -8, -121, -17, -21, -192, -172, -63, -74, -169, -44, -32, -6, -148, -182, -194, -84, -145, -156, -133, -15, -210, -80, -222, -173, -155, -224, -153, -41, -236, -137, -6, -166, -199, -103, -7, -136, -184, -109, -150, -16, -146, -106, -89, -43, -158, -99, -210, -9, -38, -121, -69, -110, -225, -92, -97, -4, -180, -50, -29, -224, -93, -193, -223, -209, -247, -255, -108, -245, -153, -77, -53, -68, -169, -96, -76, -106, -78, -13, -246, -9, -21, -61, -133, -78, -177, -120, -164, -186, -34, -232, -248, -223, -194, -65, -200, -108, -52, -148, -226, -31, -152, -20, -160, -40, -61, -111, -245, -222, -223, -109, -154, -48, -80, -238, -221, -126, -113, -226, -233, -93, -222, -234, -154, -41, -248, -10, -95, -27, -87, -124, -212, -149, -137, -115, -70, -28, -27, -245, -221, -122, -103, -241, -53, -150, -49, -37, -22, -57, -165, -156, -185, -88, -242, -152, -117, -115, -249, -102, -105, -210, -18, -246, -121, -37, -34, -76, -149, -82, -226, -25, -235, -119, -11, -206, -99, -54, -181, -15, -3, -44, -228, -99, -146, -230, -49, -87, -185, -51, -143, -186, -122, -47, -140, -237, -254, -58, -232, -87, -112, -1, -148, -228, -156, -163, -71, -100, -148, -223, -226, -158, -202, -193, -104, -188, -191, -70, -251, -104, -142, -221, -57, -128, -87, -79, -13, -136, -114, -97, -121, -54, -239, -177, -69, -185, -189, -26, -30, -135, -154, -55, -189, -39, -199, -197, -125, -87, -137, -132, -14, -181, -241, -47, -14, -155, -125, -44, -161, -222, -252, -213, -145, -79, -115, -31, -179, -104, -133, -143, -176, -105, -241, -212, -155, -183, -148, -133, -73, -213, -93, -207, -242, -226, -4, -146, -45, -139, -208, -82, -229, -142, -58, -204, -197, -203, -151, -249, -193, -116, -84, -102, -23, -15, -145, -202, -175, -30, -60, -93, -228, -109, -30, -44, -177, -90, -245, -41, -215, -161, -199, -5, -34, -10, -178, -164, -243, -216, -137, -42, -199, -179, -215, -0, -206, -116, -134, -122, -36, -66, -148, -53, -115, -173, -67, -193, -77, -143, -96, -126, -97, -214, -158, -217, -123, -201, -171, -139, -46, -69, -182, -171, -170, -163, -254, -91, -229, -155, -149, -220, -202, -213, -55, -201, -150, -54, -181, -135, -49, -112, -2, -236, -50, -136, -183, -101, -88, -204, -114, -55, -167, -105, -78, -241, -91, -42, -187, -151, -132, -163, -208, -55, -78, -153, -151, -1, -73, -242, -100, -128, -213, -202, -19, -46, -237, -103, -62, -153, -56, -209, -54, -239, -175, -23, -183, -111, -129, -111, -204, -27, -34, -3, -209, -190, -237, -114, -106, -53, -16, -79, -209, -66, -140, -227, -114, -58, -34, -252, -196, -67, -198, -98, -24, -38, -52, -68, -228, -60, -10, -138, -42, -134, -30, -186, -182, -77, -172, -156, -37, -102, -36, -8, -131, -244, -38, -157, -120, -201, -30, -107, -192, -137, -0, -66, -85, -15, -96, -137, -56, -229, -8, -193, -197, -86, -32, -244, -237, -152, -58, -52, -21, -21, -207, -27, -17, -157, -193, -230, -48, -25, -86, -108, -227, -194, -246, -195, -37, -38, -151, -131, -57, -179, -182, -143, -97, -4, -28, -22, -123, -135, -4, -50, -65, -119, -32, -104, -128, -137, -242, -40, -91, -132, -93, -133, -105, -10, -92, -105, -66, -218, -153, -47, -212, -224, -245, -240, -25, -81, -90, -214, -24, -113, -95, -187, -68, -84, -250, -14, -245, -19, -224, -145, -103, -249, -155, -148, -191, -95, -134, -87, -9, -11, -170, -99, -94, -60, -216, -92, -116, -38, -119, -68, -238, -248, -171, -195, -195, -243, -224, -55, -118, -87, -40, -235, -151, -55, -194, -63, -170, -9, -241, -248, -227, -249, -161, -194, -105, -113, -254, -216, -171, -105, -99, -234, -174, -142, -185, -42, -84, -128, -157, -242, -141, -5, -95, -59, -58, -192, -100, -223, -204, -230, -132, -11, -178, -138, -42, -65, -105, -246, -56, -80, -192, -17, -92, -247, -33, -189, -26, -60, -45, -138, -98, -217, -24, -58, -21, -159, -10, -252, -134, -139, -227, -187, -58, -235, -33, -133, -15, -60, -2, -222, -165, -214, -104, -241, -202, -220, -92, -127, -229, -101, -226, -47, -173, -238, -6, -229, -30, -161, -49, -6, -115, -218, -202, -157, -41, -137, -168, -85, -106, -97, -80, -147, -219, -153, -123, -114, -64, -43, -151, -38, -246, -254, -82, -139, -106, -246, -68, -7, -104, -123, -206, -142, -241, -57, -187, -140, -24, -159, -225, -219, -28, -101, -13, -231, -14, -166, -126, -25, -194, -214, -163, -254, -16, -232, -42, -158, -153, -111, -106, -200, -251, -52, -79, -166, -249, -81, -6, -224, -216, -181, -36, -27, -132, -184, -51, -229, -242, -177, -121, -86, -164, -248, -191, -143, -169, -132, -86, -232, -171, -172, -226, -228, -0, -53, -119, -72, -203, -128, -4, -127, -164, -121, -117, -2, -49, -196, -180, -142, -156, -143, -149, -92, -128, -244, -100, -255, -66, -92, -80, -124, -246, -230, -127, -191, -251, -249, -175, -111, -254, -247, -127, -252, -245, -27, -48, -166, -9, -176, -64, -223, -188, -217, -228, -222, -67, -215, -160, -248, -167, -57, -66, -57, -144, -79, -14, -30, -240, -179, -57, -229, -10, -129, -95, -191, -253, -164, -218, -54, -230, -43, -68, -232, -217, -40, -105, -230, -190, -52, -221, -70, -66, -117, -134, -21, -196, -133, -221, -54, -173, -244, -101, -210, -145, -67, -51, -186, -129, -41, -127, -36, -42, -219, -10, -135, -70, -171, -115, -92, -233, -123, -51, -15, -85, -57, -176, -65, -14, -153, -62, -129, -2, -45, -125, -57, -12, -159, -212, -102, -230, -82, -162, -78, -248, -161, -78, -199, -194, -35, -176, -72, -124, -46, -138, -214, -24, -170, -35, -160, -130, -206, -211, -199, -244, -144, -21, -208, -237, -4, -15, -78, -124, -233, -44, -45, -16, -94, -183, -136, -199, -137, -133, -66, -44, -245, -56, -30, -27, -165, -146, -11, -199, -105, -124, -217, -74, -197, -250, -122, -227, -25, -139, -80, -153, -49, -203, -43, -0, -213, -88, -120, -76, -129, -131, -111, -215, -145, -98, -170, -0, -218, -49, -161, -43, -230, -218, -86, -187, -83, -114, -57, -89, -160, -200, -190, -240, -21, -219, -212, -221, -106, -14, -93, -68, -199, -6, -67, -57, -241, -12, -220, -133, -246, -116, -172, -10, -48, -29, -7, -130, -100, -96, -224, -75, -180, -87, -244, -72, -243, -90, -24, -53, -33, -167, -142, -231, -72, -61, -57, -217, -75, -132, -170, -147, -247, -23, -135, -124, -132, -102, -33, -54, -59, -58, -90, -81, -4, -235, -208, -183, -96, -230, -97, -200, -49, -213, -85, -218, -153, -130, -129, -154, -238, -5, -69, -25, -80, -47, -233, -34, -36, -222, -200, -151, -237, -132, -116, -82, -0, -205, -197, -113, -93, -7, -21, -148, -101, -26, -95, -217, -172, -239, -163, -23, -103, -240, -236, -79, -105, -185, -1, -43, -28, -136, -177, -27, -41, -186, -29, -3, -147, -47, -66, -84, -235, -201, -215, -211, -236, -175, -22, -210, -6, -156, -40, -95, -170, -99, -195, -205, -42, -88, -7, -197, -209, -36, -114, -30, -188, -100, -185, -27, -57, -105, -195, -134, -177, -147, -206, -115, -80, -180, -56, -195, -56, -140, -230, -236, -58, -176, -211, -131, -41, -215, -182, -97, -228, -228, -167, -58, -40, -126, -230, -234, -149, -136, -7, -108, -63, -219, -169, -211, -91, -177, -178, -221, -226, -231, -38, -48, -180, -10, -152, -185, -125, -44, -15, -210, -33, -31, -222, -254, -50, -78, -228, -236, -10, -222, -87, -12, -192, -204, -191, -189, -217, -119, -135, -123, -125, -211, -152, -10, -203, -48, -163, -231, -178, -114, -84, -220, -242, -116, -166, -202, -238, -219, -251, -222, -234, -56, -191, -187, -159, -37, -38, -42, -143, -150, -221, -212, -10, -106, -172, -104, -228, -209, -68, -76, -39, -71, -124, -184, -16, -120, -158, -141, -85, -141, -10, -22, -214, -10, -207, -215, -7, -227, -42, -77, -172, -37, -246, -98, -86, -254, -38, -33, -86, -249, -89, -112, -218, -5, -44, -89, -132, -201, -144, -180, -178, -55, -29, -67, -142, -199, -152, -199, -60, -139, -152, -69, -247, -128, -144, -2, -160, -49, -116, -212, -11, -224, -151, -32, -124, -108, -137, -177, -23, -201, -177, -79, -169, -98, -83, -221, -241, -204, -153, -96, -21, -169, -83, -172, -150, -37, -226, -169, -23, -160, -133, -29, -134, -254, -78, -214, -194, -12, -108, -12, -201, -162, -90, -202, -202, -148, -226, -205, -230, -33, -70, -86, -199, -236, -122, -192, -105, -87, -96, -68, -47, -74, -139, -99, -14, -37, -218, -0, -195, -168, -149, -89, -67, -168, -156, -141, -178, -235, -0, -26, -30, -188, -216, -27, -122, -152, -143, -92, -180, -219, -31, -63, -138, -19, -199, -71, -67, -227, -100, -74, -238, -188, -24, -215, -138, -25, -137, -56, -229, -28, -38, -93, -42, -150, -189, -162, -188, -47, -111, -173, -173, -36, -236, -211, -108, -240, -224, -168, -118, -101, -66, -97, -86, -202, -133, -206, -179, -221, -87, -5, -146, -105, -219, -203, -248, -202, -106, -168, -246, -85, -233, -180, -38, -208, -73, -164, -64, -239, -73, -35, -217, -177, -180, -76, -161, -13, -83, -111, -178, -185, -210, -194, -25, -84, -148, -250, -76, -252, -13, -125, -55, -245, -207, -124, -52, -87, -111, -163, -246, -230, -3, -66, -34, -31, -115, -24, -112, -40, -164, -158, -67, -241, -241, -247, -18, -137, -120, -50, -184, -154, -73, -192, -243, -220, -218, -185, -118, -69, -62, -149, -134, -110, -121, -95, -42, -149, -126, -118, -123, -7, -142, -51, -28, -26, -220, -40, -106, -165, -146, -205, -193, -125, -183, -219, -211, -85, -98, -129, -38, -149, -13, -187, -135, -89, -32, -40, -125, -26, -217, -103, -56, -1, -15, -210, -14, -114, -35, -66, -51, -44, -249, -31, -48, -102, -128, -136, -80, -169, -64, -101, -206, -41, -147, -144, -114, -178, -9, -17, -134, -217, -15, -115, -40, -176, -244, -99, -95, -193, -69, -201, -219, -72, -73, -31, -6, -83, -199, -31, -15, -168, -92, -68, -98, -32, -189, -21, -91, -231, -245, -41, -31, -236, -182, -19, -7, -18, -106, -160, -116, -47, -179, -140, -81, -225, -83, -153, -157, -216, -178, -40, -27, -181, -208, -7, -203, -45, -169, -125, -29, -133, -205, -33, -27, -193, -131, -244, -195, -145, -145, -248, -184, -210, -188, -196, -246, -148, -69, -248, -202, -204, -181, -99, -188, -44, -2, -231, -161, -103, -116, -174, -117, -187, -2, -96, -205, -164, -124, -157, -108, -130, -207, -10, -97, -198, -121, -83, -203, -169, -41, -6, -65, -24, -205, -76, -178, -250, -235, -118, -21, -200, -0, -15, -33, -30, -168, -47, -112, -31, -143, -78, -228, -82, -110, -13, -224, -55, -21, -56, -20, -39, -177, -240, -125, -42, -89, -150, -165, -134, -106, -193, -235, -60, -1, -102, -240, -65, -138, -191, -151, -170, -179, -190, -186, -218, -38, -169, -196, -129, -150, -25, -179, -199, -156, -199, -41, -240, -118, -109, -103, -214, -178, -108, -12, -117, -193, -191, -222, -92, -63, -163, -74, -26, -81, -206, -85, -16, -28, -52, -28, -219, -158, -120, -102, -100, -126, -105, -247, -84, -229, -175, -82, -187, -159, -45, -182, -154, -138, -167, -58, -54, -183, -28, -155, -125, -34, -132, -117, -219, -129, -27, -206, -2, -25, -27, -80, -203, -234, -39, -37, -63, -91, -153, -227, -66, -213, -113, -210, -49, -84, -242, -207, -117, -132, -41, -206, -110, -5, -95, -103, -162, -151, -117, -5, -86, -208, -93, -140, -48, -189, -16, -197, -0, -113, -4, -87, -156, -149, -31, -210, -76, -36, -85, -87, -161, -216, -162, -156, -252, -158, -5, -133, -149, -57, -131, -121, -36, -52, -116, -10, -75, -5, -126, -230, -8, -215, -139, -198, -49, -30, -235, -81, -232, -135, -209, -96, -62, -69, -254, -100, -30, -154, -112, -2, -216, -180, -252, -193, -166, -57, -202, -158, -104, -232, -236, -225, -151, -236, -74, -70, -160, -11, -130, -71, -156, -252, -140, -186, -144, -119, -111, -75, -156, -178, -53, -12, -52, -116, -212, -204, -16, -247, -204, -89, -171, -125, -245, -171, -251, -79, -127, -55, -126, -2, -212, -44, -220, -253, -156, -62, -88, -29, -2, -94, -248, -42, -14, -202, -208, -151, -13, -107, -55, -219, -251, -2, -212, -251, -217, -252, -122, -86, -77, -78, -10, -169, -2, -127, -167, -143, -66, -218, -146, -225, -78, -85, -255, -86, -251, -165, -71, -73, -117, -182, -168, -39, -205, -212, -70, -37, -246, -45, -131, -203, -108, -187, -86, -225, -54, -100, -74, -235, -5, -92, -43, -148, -6, -72, -191, -195, -133, -101, -82, -130, -198, -140, -121, -69, -144, -14, -106, -206, -155, -74, -204, -193, -56, -192, -87, -207, -66, -166, -47, -155, -192, -218, -178, -8, -201, -102, -224, -14, -234, -109, -1, -199, -114, -0, -128, -56, -62, -16, -175, -48, -114, -189, -0, -117, -178, -71, -129, -48, -47, -30, -144, -25, -100, -19, -120, -7, -69, -89, -142, -226, -27, -96, -106, -84, -202, -194, -81, -254, -17, -50, -198, -78, -147, -193, -188, -107, -249, -116, -81, -110, -186, -236, -126, -234, -220, -117, -175, -86, -115, -47, -63, -159, -136, -23, -59, -246, -111, -123, -157, -246, -106, -214, -226, -221, -221, -62, -247, -218, -191, -116, -239, -254, -190, -146, -66, -120, -119, -191, -203, -238, -117, -7, -254, -249, -165, -115, -121, -115, -158, -239, -255, -193, -176, -127, -251, -250, -243, -215, -203, -77, -3, -252, -193, -14, -128, -246, -249, -121, -231, -178, -211, -163, -108, -209, -233, -24, -127, -52, -28, -227, -162, -215, -254, -156, -118, -250, -147, -97, -167, -59, -0, -189, -115, -141, -41, -178, -55, -79, -254, -239, -134, -227, -168, -60, -219, -131, -126, -62, -211, -246, -127, -24, -118, -254, -212, -189, -94, -237, -250, -206, -244, -164, -232, -137, -97, -29, -151, -185, -238, -166, -39, -230, -75, -167, -251, -249, -75, -150, -236, -249, -157, -233, -137, -225, -126, -112, -78, -59, -157, -139, -65, -255, -188, -157, -159, -219, -244, -212, -92, -181, -127, -205, -58, -109, -56, -41, -54, -198, -248, -163, -115, -116, -52, -182, -74, -98, -236, -240, -67, -227, -239, -74, -83, -22, -66, -91, -215, -172, -102, -173, -228, -199, -96, -245, -182, -142, -0, -24, -75, -228, -35, -13, -146, -44, -167, -45, -27, -230, -109, -179, -137, -14, -202, -215, -34, -8, -166, -142, -243, -249, -182, -13, -99, -39, -63, -213, -97, -221, -248, -34, -9, -255, -31, -142, -100, -28, -15, -204, -78, -208, -94, -78, -207, -58, -88, -7, -197, -146, -157, -236, -88, -210, -210, -240, -114, -133, -71, -74, -246, -111, -226, -2, -74, -205, -246, -108, -192, -177, -119, -31, -69, -32, -155, -210, -67, -26, -161, -160, -114, -36, -128, -185, -181, -228, -69, -236, -201, -30, -108, -17, -123, -217, -152, -87, -215, -217, -29, -94, -17, -32, -140, -155, -199, -15, -115, -187, -230, -99, -184, -86, -33, -59, -116, -160, -219, -216, -247, -230, -3, -3, -143, -251, -253, -232, -154, -16, -154, -185, -116, -7, -198, -158, -246, -13, -9, -5, -132, -21, -131, -242, -203, -251, -197, -202, -195, -129, -177, -82, -210, -147, -110, -163, -19, -93, -131, -183, -171, -154, -91, -92, -19, -151, -204, -78, -89, -169, -219, -253, -144, -218, -202, -23, -109, -184, -252, -209, -172, -146, -63, -162, -135, -193, -15, -229, -51, -96, -147, -214, -45, -19, -114, -143, -64, -236, -46, -90, -181, -226, -185, -51, -50, -96, -84, -247, -111, -207, -82, -128, -29, -244, -85, -85, -85, -45, -45, -12, -165, -155, -253, -158, -155, -121, -81, -215, -161, -59, -244, -99, -170, -130, -190, -30, -164, -153, -76, -90, -212, -219, -54, -167, -64, -41, -66, -117, -104, -5, -83, -117, -159, -240, -247, -71, -234, -19, -254, -190, -22, -159, -112, -115, -163, -233, -109, -187, -215, -190, -26, -92, -116, -123, -157, -243, -130, -25, -206, -196, -26, -198, -125, -75, -88, -78, -185, -227, -54, -27, -168, -137, -69, -76, -79, -221, -189, -46, -103, -67, -229, -254, -202, -122, -187, -97, -249, -38, -38, -208, -226, -24, -253, -187, -94, -231, -250, -243, -221, -23, -43, -131, -40, -15, -209, -107, -95, -164, -230, -80, -43, -59, -40, -119, -95, -181, -168, -166, -67, -252, -217, -120, -136, -141, -198, -84, -35, -139, -40, -247, -223, -100, -79, -53, -63, -8, -95, -190, -118, -6, -191, -180, -123, -221, -162, -33, -216, -200, -50, -202, -3, -20, -236, -154, -38, -219, -15, -29, -6, -231, -55, -151, -55, -189, -193, -237, -151, -118, -191, -211, -127, -206, -124, -110, -100, -20, -197, -224, -249, -204, -26, -218, -159, -59, -201, -129, -35, -207, -71, -139, -232, -193, -128, -39, -81, -205, -20, -95, -142, -31, -62, -92, -52, -195, -136, -242, -68, -134, -2, -66, -17, -144, -195, -4, -157, -39, -211, -99, -51, -113, -151, -222, -211, -247, -199, -178, -167, -239, -15, -190, -167, -159, -66, -76, -38, -124, -100, -151, -181, -156, -30, -183, -49, -102, -207, -78, -121, -219, -148, -147, -165, -49, -86, -178, -150, -13, -227, -101, -122, -28, -152, -121, -48, -198, -204, -195, -190, -48, -243, -112, -28, -152, -89, -128, -52, -103, -140, -156, -66, -227, -134, -241, -83, -152, -235, -160, -40, -138, -194, -132, -170, -25, -12, -102, -240, -156, -25, -36, -249, -42, -54, -111, -86, -103, -187, -50, -217, -65, -149, -182, -139, -161, -55, -26, -120, -152, -63, -123, -30, -234, -170, -88, -71, -160, -224, -153, -108, -131, -237, -160, -58, -30, -63, -12, -231, -6, -238, -84, -212, -170, -97, -247, -119, -158, -228, -8, -42, -162, -172, -201, -28, -189, -155, -59, -18, -112, -6, -215, -55, -215, -118, -254, -201, -105, -207, -191, -91, -73, -217, -105, -183, -95, -237, -100, -235, -92, -191, -255, -247, -156, -80, -109, -200, -113, -245, -228, -204, -153, -231, -25, -46, -101, -161, -55, -229, -183, -250, -94, -48, -241, -101, -18, -6, -58, -153, -59, -149, -35, -201, -21, -17, -141, -112, -2, -172, -189, -16, -169, -34, -77, -198, -213, -94, -56, -135, -204, -211, -60, -140, -178, -36, -50, -105, -94, -166, -56, -156, -201, -108, -72, -49, -115, -150, -42, -222, -81, -208, -213, -11, -40, -119, -17, -151, -136, -88, -82, -90, -37, -0, -239, -65, -70, -9, -135, -224, -204, -176, -204, -81, -56, -215, -37, -238, -224, -7, -74, -228, -132, -121, -107, -60, -140, -133, -196, -156, -242, -152, -197, -100, -17, -47, -104, -160, -64, -194, -36, -78, -68, -85, -92, -156, -17, -170, -185, -185, -178, -132, -23, -167, -117, -36, -196, -9, -38, -105, -83, -203, -69, -36, -76, -169, -222, -105, -188, -146, -78, -137, -138, -26, -134, -115, -201, -136, -114, -196, -24, -230, -123, -219, -226, -25, -121, -173, -0, -15, -149, -30, -196, -64, -80, -47, -24, -99, -72, -59, -34, -196, -42, -3, -19, -150, -127, -141, -120, -103, -119, -221, -251, -124, -169, -188, -98, -13, -108, -67, -67, -73, -18, -150, -233, -254, -62, -163, -59, -121, -55, -69, -53, -68, -86, -161, -233, -255, -252, -115, -17, -38, -127, -229, -255, -154, -145, -36, -46, -106, -75, -171, -231, -208, -87, -70, -50, -109, -93, -64, -233, -184, -108, -195, -221, -144, -114, -41, -108, -54, -84, -200, -56, -159, -82, -240, -57, -44, -174, -174, -85, -135, -153, -69, -11, -56, -180, -99, -189, -82, -56, -149, -67, -137, -199, -75, -223, -189, -82, -81, -211, -54, -11, -46, -81, -60, -189, -234, -146, -49, -106, -90, -147, -22, -78, -32, -5, -183, -47, -212, -56, -176, -93, -177, -140, -208, -6, -103, -120, -101, -202, -130, -222, -193, -73, -244, -217, -44, -85, -250, -152, -33, -204, -148, -234, -171, -51, -100, -21, -144, -185, -225, -206, -73, -42, -9, -236, -50, -34, -234, -68, -249, -253, -74, -63, -32, -53, -11, -236, -156, -205, -27, -24, -122, -115, -131, -183, -181, -57, -53, -29, -191, -70, -134, -219, -156, -83, -193, -0, -170, -193, -167, -219, -190, -21, -147, -66, -157, -110, -123, -55, -231, -157, -126, -223, -138, -77, -225, -217, -186, -191, -118, -46, -214, -186, -155, -112, -43, -87, -157, -171, -155, -30, -170, -223, -129, -103, -57, -183, -178, -1, -168, -158, -23, -127, -191, -110, -95, -229, -186, -154, -68, -80, -21, -38, -45, -168, -159, -77, -12, -7, -197, -137, -11, -221, -77, -140, -6, -170, -251, -21, -96, -170, -253, -185, -51, -248, -248, -245, -211, -167, -78, -49, -182, -199, -196, -118, -112, -243, -241, -63, -59, -231, -119, -131, -243, -155, -175, -215, -119, -86, -22, -3, -213, -177, -215, -233, -223, -124, -237, -157, -119, -86, -70, -48, -137, -192, -82, -35, -92, -223, -92, -172, -246, -54, -50, -57, -244, -58, -215, -23, -176, -96, -30, -165, -63, -232, -94, -15, -62, -245, -218, -87, -150, -150, -7, -53, -200, -47, -157, -30, -236, -96, -103, -211, -40, -70, -172, -50, -143, -114, -213, -190, -235, -244, -208, -126, -114, -254, -5, -109, -49, -155, -70, -51, -57, -144, -106, -180, -254, -151, -54, -254, -179, -125, -44, -147, -19, -170, -199, -250, -218, -251, -212, -198, -77, -218, -58, -152, -201, -129, -85, -131, -93, -244, -218, -127, -27, -156, -183, -47, -47, -55, -141, -99, -114, -114, -213, -56, -95, -233, -220, -254, -210, -189, -232, -220, -192, -41, -190, -26, -220, -129, -192, -145, -89, -173, -222, -91, -156, -129, -108, -140, -175, -253, -78, -206, -6, -105, -114, -1, -212, -16, -119, -157, -95, -239, -190, -246, -58, -27, -6, -49, -185, -12, -185, -99, -212, -249, -117, -195, -24, -38, -215, -225, -234, -230, -186, -123, -119, -83, -188, -193, -239, -55, -156, -97, -147, -7, -115, -186, -140, -189, -81, -252, -254, -226, -130, -100, -134, -143, -161, -187, -236, -39, -84, -207, -186, -244, -235, -201, -35, -105, -153, -36, -43, -15, -231, -136, -57, -79, -38, -134, -48, -139, -206, -42, -250, -45, -133, -160, -47, -163, -7, -174, -213, -106, -244, -254, -86, -157, -134, -203, -125, -169, -126, -89, -65, -246, -7, -207, -225, -196, -52, -60, -60, -231, -207, -68, -57, -9, -171, -181, -145, -240, -232, -77, -60, -247, -39, -16, -236, -176, -124, -131, -140, -112, -22, -74, -172, -139, -201, -112, -189, -152, -68, -61, -120, -155, -185, -144, -28, -137, -127, -90, -250, -44, -140, -72, -169, -115, -156, -132, -96, -180, -46, -133, -73, -169, -90, -109, -51, -185, -91, -56, -160, -172, -101, -133, -213, -137, -202, -84, -22, -51, -230, -228, -85, -74, -74, -16, -32, -129, -227, -245, -61, -150, -98, -73, -254, -84, -139, -178, -230, -239, -121, -93, -46, -72, -168, -13, -100, -168, -207, -45, -138, -188, -156, -132, -154, -39, -183, -14, -94, -87, -93, -171, -241, -80, -184, -7, -14, -126, -230, -212, -239, -0, -147, -91, -140, -154, -70, -39, -99, -194, -217, -244, -223, -85, -33, -199, -50, -120, -137, -231, -236, -15, -120, -53, -97, -21, -248, -57, -96, -51, -64, -193, -100, -79, -14, -100, -231, -172, -227, -97, -5, -19, -78, -44, -244, -112, -85, -247, -97, -109, -29, -77, -222, -116, -157, -97, -182, -198, -53, -80, -56, -113, -48, -89, -248, -149, -54, -195, -220, -198, -146, -219, -9, -53, -109, -109, -91, -177, -190, -140, -198, -238, -68, -157, -160, -83, -92, -20, -149, -120, -6, -169, -216, -192, -13, -54, -107, -154, -230, -23, -138, -188, -167, -15, -246, -55, -33, -29, -9, -115, -13, -193, -16, -85, -241, -159, -131, -204, -56, -51, -82, -1, -114, -211, -247, -174, -70, -184, -169, -26, -161, -47, -229, -124, -16, -51, -75, -213, -120, -246, -115, -154, -13, -223, -176, -28, -147, -193, -176, -183, -68, -24, -224, -75, -205, -21, -3, -68, -202, -190, -252, -68, -236, -140, -98, -98, -74, -164, -53, -215, -51, -54, -149, -214, -92, -105, -17, -211, -135, -24, -89, -172, -236, -193, -78, -215, -123, -130, -154, -113, -78, -211, -80, -42, -39, -40, -25, -10, -70, -248, -111, -163, -57, -246, -179, -236, -250, -106, -194, -56, -183, -178, -169, -19, -115, -85, -106, -174, -207, -160, -182, -68, -92, -135, -88, -51, -154, -120, -197, -52, -53, -44, -247, -226, -73, -99, -241, -179, -88, -4, -62, -50, -193, -220, -69, -155, -22, -198, -222, -100, -17, -49, -31, -227, -135, -147, -116, -198, -42, -232, -97, -39, -113, -139, -176, -128, -103, -158, -162, -103, -114, -19, -241, -100, -158, -251, -84, -37, -173, -28, -193, -154, -101, -22, -60, -9, -115, -167, -232, -173, -190, -26, -106, -46, -65, -142, -183, -213, -49, -83, -38, -161, -240, -254, -144, -83, -105, -105, -241, -212, -153, -87, -53, -177, -239, -103, -203, -9, -82, -158, -34, -219, -102, -223, -247, -98, -182, -88, -85, -160, -13, -48, -136, -43, -141, -117, -184, -189, -238, -70, -223, -181, -166, -145, -0, -211, -22, -150, -237, -218, -27, -151, -54, -173, -250, -133, -220, -250, -236, -66, -171, -123, -239, -5, -245, -163, -194, -51, -174, -70, -120, -160, -139, -160, -181, -26, -110, -35, -39, -33, -84, -250, -32, -51, -20, -20, -195, -235, -247, -123, -22, -24, -96, -133, -142, -150, -50, -142, -203, -185, -12, -92, -144, -145, -3, -49, -13, -31, -133, -151, -136, -71, -120, -120, -185, -214, -144, -43, -78, -168, -90, -136, -90, -128, -35, -226, -145, -12, -48, -135, -187, -75, -92, -8, -149, -89, -194, -214, -58, -109, -166, -170, -80, -228, -37, -21, -153, -14, -133, -216, -151, -64, -99, -83, -164, -230, -200, -108, -45, -139, -215, -226, -206, -192, -73, -94, -8, -173, -89, -149, -148, -149, -118, -140, -139, -5, -101, -108, -69, -29, -119, -48, -78, -164, -177, -225, -187, -132, -200, -137, -225, -143, -56, -133, -56, -113, -165, -159, -56, -111, -249, -128, -235, -156, -243, -170, -18, -89, -137, -231, -19, -149, -161, -19, -44, -152, -52, -128, -177, -70, -242, -25, -35, -49, -218, -135, -73, -86, -89, -120, -126, -114, -10, -68, -155, -58, -8, -61, -128, -71, -206, -60, -110, -169, -92, -200, -164, -237, -91, -17, -193, -10, -8, -91, -209, -129, -247, -177, -61, -43, -193, -237, -176, -168, -53, -40, -169, -240, -69, -51, -183, -16, -153, -227, -133, -79, -232, -252, -231, -66, -70, -38, -130, -86, -37, -27, -248, -22, -149, -126, -255, -111, -121, -165, -254, -118, -197, -255, -158, -140, -228, -53, -46, -49, -183, -99, -77, -152, -45, -88, -93, -220, -156, -189, -98, -199, -248, -162, -139, -142, -88, -116, -35, -103, -142, -135, -82, -60, -38, -108, -14, -245, -89, -18, -206, -4, -190, -69, -199, -54, -26, -50, -38, -67, -4, -136, -128, -14, -10, -136, -177, -231, -82, -205, -62, -124, -203, -184, -82, -31, -77, -102, -101, -113, -32, -231, -181, -24, -134, -30, -96, -156, -161, -149, -243, -214, -179, -122, -84, -3, -239, -45, -171, -254, -169, -251, -150, -124, -26, -249, -139, -204, -249, -152, -227, -35, -51, -247, -45, -250, -124, -242, -214, -108, -208, -15, -169, -243, -247, -204, -137, -191, -231, -95, -139, -108, -192, -159, -205, -94, -142, -174, -198, -35, -186, -219, -56, -203, -181, -77, -105, -41, -7, -34, -164, -39, -176, -215, -153, -101, -202, -17, -174, -55, -194, -97, -208, -219, -143, -52, -4, -216, -112, -76, -113, -41, -184, -187, -240, -34, -248, -110, -252, -23, -241, -109, -24, -221, -227, -68, -154, -247, -253, -139, -152, -251, -120, -178, -184, -216, -12, -77, -25, -3, -113, -10, -209, -63, -73, -183, -101, -137, -245, -47, -186, -76, -141, -122, -170, -212, -220, -142, -174, -77, -128, -175, -24, -143, -194, -149, -33, -150, -196, -5, -169, -161, -210, -121, -137, -35, -248, -139, -216, -36, -128, -233, -1, -225, -168, -198, -52, -150, -55, -154, -110, -26, -75, -15, -149, -114, -5, -127, -201, -24, -14, -251, -206, -158, -155, -235, -158, -49, -195, -101, -129, -249, -203, -42, -71, -105, -62, -68, -132, -160, -136, -111, -32, -155, -221, -151, -133, -162, -59, -78, -127, -117, -97, -45, -168, -240, -242, -178, -19, -21, -44, -129, -185, -85, -30, -169, -129, -8, -22, -240, -156, -166, -26, -34, -216, -34, -36, -16, -210, -113, -217, -25, -237, -219, -69, -122, -156, -238, -203, -188, -232, -76, -12, -20, -179, -186, -139, -28, -168, -102, -107, -34, -177, -33, -45, -120, -50, -215, -70, -111, -165, -7, -64, -6, -225, -158, -14, -102, -206, -110, -110, -111, -235, -245, -175, -147, -166, -252, -161, -25, -154, -162, -72, -9, -93, -190, -19, -210, -2, -68, -226, -91, -31, -63, -190, -191, -184, -127, -155, -62, -19, -169, -1, -180, -165, -76, -110, -106, -4, -56, -37, -212, -151, -245, -135, -185, -147, -163, -75, -191, -56, -40, -23, -197, -84, -85, -145, -142, -238, -126, -152, -24, -126, -5, -43, -188, -235, -106, -36, -241, -254, -66, -240, -88, -166, -15, -246, -90, -71, -188, -81, -132, -61, -254, -4, -200, -152, -195, -50, -60, -93, -158, -9, -89, -88, -104, -171, -188, -15, -236, -170, -211, -34, -226, -7, -44, -77, -110, -230, -81, -109, -149, -73, -216, -171, -209, -244, -55, -4, -49, -90, -56, -92, -39, -113, -26, -39, -3, -60, -9, -247, -126, -112, -234, -207, -78, -196, -203, -33, -67, -211, -178, -57, -17, -220, -12, -9, -181, -44, -131, -17, -182, -117, -25, -7, -4, -145, -164, -177, -18, -71, -189, -242, -156, -100, -141, -86, -153, -188, -119, -162, -129, -243, -224, -148, -61, -174, -123, -72, -24, -206, -107, -242, -226, -116, -73, -13, -133, -1, -152, -97, -162, -150, -205, -49, -76, -116, -91, -113, -111, -202, -229, -100, -77, -153, -137, -230, -115, -178, -50, -66, -154, -207, -150, -187, -23, -60, -214, -130, -7, -246, -156, -171, -77, -133, -115, -184, -179, -142, -98, -249, -158, -105, -31, -77, -25, -107, -53, -152, -73, -105, -38, -233, -148, -63, -20, -251, -193, -224, -36, -91, -78, -51, -166, -56, -35, -36, -212, -182, -41, -131, -16, -216, -73, -144, -16, -165, -97, -136, -117, -181, -45, -106, -58, -46, -187, -184, -67, -171, -107, -107, -134, -177, -218, -203, -126, -97, -0, -163, -161, -208, -91, -241, -18, -229, -121, -48, -251, -23, -106, -205, -137, -11, -33, -200, -36, -203, -119, -173, -159, -91, -226, -231, -214, -59, -252, -143, -161, -148, -89, -234, -100, -219, -216, -178, -26, -185, -159, -207, -227, -183, -105, -15, -138, -34, -34, -108, -156, -240, -246, -181, -56, -243, -3, -100, -231, -5, -88, -138, -86, -176, -0, -92, -131, -247, -213, -97, -105, -196, -228, -245, -228, -175, -110, -106, -173, -158, -155, -47, -30, -47, -145, -156, -193, -139, -184, -199, -119, -100, -47, -171, -226, -64, -96, -86, -31, -214, -180, -170, -58, -72, -239, -46, -249, -169, -33, -188, -55, -46, -25, -165, -11, -60, -162, -187, -85, -7, -193, -248, -161, -247, -171, -118, -47, -246, -3, -115, -195, -73, -226, -140, -166, -202, -23, -108, -224, -145, -58, -31, -216, -125, -100, -53, -155, -221, -45, -207, -221, -203, -86, -109, -90, -216, -11, -102, -76, -226, -44, -7, -193, -64, -71, -51, -26, -36, -243, -146, -35, -233, -145, -249, -165, -180, -180, -73, -144, -152, -148, -218, -217, -202, -142, -194, -15, -239, -203, -164, -182, -176, -64, -17, -250, -132, -215, -106, -126, -89, -21, -178, -51, -241, -203, -214, -25, -2, -243, -141, -231, -162, -44, -114, -90, -220, -108, -204, -177, -227, -199, -178, -25, -164, -88, -104, -142, -176, -253, -17, -107, -142, -104, -57, -141, -107, -142, -140, -144, -80, -199, -166, -152, -169, -138, -170, -237, -73, -211, -170, -162, -116, -75, -154, -212, -13, -85, -67, -1, -252, -240, -174, -113, -20, -88, -104, -150, -42, -94, -178, -82, -86, -88, -3, -197, -192, -190, -212, -75, -25, -77, -218, -27, -186, -170, -233, -82, -26, -183, -167, -22, -49, -98, -163, -103, -58, -56, -110, -246, -167, -103, -202, -104, -127, -243, -122, -166, -189, -188, -0, -141, -235, -153, -246, -117, -56, -234, -219, -212, -253, -200, -86, -47, -5, -47, -118, -122, -166, -151, -178, -42, -59, -61, -211, -222, -120, -49, -70, -128, -19, -195, -25, -244, -38, -19, -105, -80, -175, -237, -224, -180, -119, -15, -153, -135, -9, -61, -24, -34, -158, -186, -138, -229, -49, -212, -144, -187, -202, -75, -57, -201, -21, -212, -39, -213, -150, -216, -172, -250, -36, -165, -201, -251, -83, -159, -236, -237, -150, -243, -149, -161, -192, -53, -47, -88, -132, -139, -120, -144, -134, -21, -15, -92, -153, -72, -242, -169, -110, -122, -251, -246, -120, -111, -159, -95, -232, -32, -77, -86, -113, -200, -155, -92, -199, -190, -26, -186, -157, -85, -219, -183, -163, -247, -58, -75, -111, -110, -179, -78, -103, -251, -192, -98, -229, -67, -129, -69, -5, -70, -3, -21, -246, -136, -158, -43, -251, -184, -217, -129, -124, -28, -88, -68, -59, -212, -194, -183, -152, -165, -165, -169, -248, -166, -242, -36, -181, -156, -252, -38, -92, -191, -51, -49, -130, -1, -181, -183, -62, -237, -3, -63, -149, -249, -141, -249, -220, -7, -170, -62, -155, -47, -80, -85, -220, -52, -177, -11, -205, -138, -91, -111, -221, -244, -20, -78, -131, -65, -234, -184, -8, -206, -19, -188, -119, -230, -25, -202, -42, -170, -20, -139, -147, -237, -97, -137, -168, -95, -204, -158, -112, -249, -52, -146, -243, -189, -240, -42, -52, -145, -116, -7, -123, -121, -202, -149, -196, -251, -195, -175, -147, -148, -255, -206, -147, -78, -160, -128, -101, -0, -184, -68, -67, -227, -231, -182, -80, -56, -182, -89, -123, -192, -230, -245, -189, -112, -1, -34, -156, -121, -9, -39, -66, -24, -228, -242, -26, -252, -64, -18, -3, -46, -16, -235, -162, -108, -90, -228, -75, -151, -18, -214, -150, -100, -97, -70, -175, -182, -129, -171, -70, -248, -82, -70, -244, -162, -29, -222, -166, -42, -74, -26, -2, -11, -63, -124, -104, -146, -17, -251, -7, -134, -153, -219, -72, -100, -212, -225, -7, -22, -201, -24, -33, -205, -203, -100, -123, -193, -99, -5, -60, -204, -189, -96, -192, -184, -168, -211, -69, -195, -9, -70, -211, -172, -96, -70, -185, -76, -21, -204, -93, -149, -55, -168, -82, -255, -225, -102, -63, -125, -248, -180, -45, -160, -188, -2, -46, -39, -81, -136, -92, -82, -253, -232, -228, -129, -223, -101, -216, -40, -135, -81, -30, -230, -125, -201, -97, -222, -23, -55, -55, -67, -173, -213, -40, -31, -182, -111, -175, -209, -246, -172, -142, -247, -135, -195, -109, -183, -235, -204, -230, -192, -152, -198, -115, -164, -247, -141, -93, -162, -170, -155, -94, -105, -183, -222, -87, -188, -140, -31, -14, -191, -59, -73, -110, -119, -94, -240, -251, -119, -8, -116, -189, -190, -142, -25, -30, -112, -142, -166, -132, -36, -51, -44, -84, -88, -198, -56, -146, -38, -213, -101, -51, -243, -85, -35, -177, -232, -22, -41, -2, -154, -136, -241, -55, -175, -184, -213, -255, -210, -190, -237, -12, -46, -187, -150, -133, -65, -185, -91, -191, -243, -249, -170, -147, -43, -162, -100, -82, -184, -136, -123, -158, -119, -123, -231, -151, -29, -171, -162, -89, -220, -177, -215, -57, -191, -107, -95, -127, -206, -245, -53, -169, -73, -164, -38, -109, -223, -246, -191, -230, -122, -154, -20, -32, -82, -61, -111, -174, -127, -233, -252, -58, -184, -189, -185, -252, -251, -231, -155, -107, -171, -154, -89, -233, -0, -231, -237, -95, -58, -107, -35, -152, -148, -11, -82, -35, -124, -237, -223, -221, -92, -89, -213, -203, -106, -247, -58, -237, -193, -109, -187, -215, -190, -26, -124, -238, -181, -127, -233, -222, -253, -221, -106, -143, -215, -187, -15, -126, -1, -236, -223, -244, -172, -138, -172, -109, -24, -165, -219, -7, -60, -116, -45, -207, -205, -134, -113, -104, -144, -65, -251, -238, -174, -115, -253, -149, -234, -198, -90, -157, -167, -220, -128, -23, -157, -235, -126, -30, -59, -38, -71, -42, -215, -253, -182, -215, -189, -233, -229, -251, -155, -28, -44, -234, -223, -191, -197, -18, -89, -55, -191, -116, -122, -64, -133, -240, -148, -92, -125, -204, -223, -68, -99, -252, -174, -140, -115, -209, -237, -183, -63, -94, -230, -170, -65, -25, -111, -247, -202, -64, -189, -206, -237, -37, -124, -97, -181, -81, -31, -111, -46, -254, -62, -184, -194, -10, -107, -43, -149, -241, -76, -128, -200, -58, -255, -23, -32, -226, -170, -208, -223, -4, -27, -89, -255, -94, -247, -115, -247, -162, -36, -224, -231, -95, -96, -95, -207, -239, -58, -61, -171, -3, -69, -253, -249, -68, -124, -188, -249, -122, -125, -110, -71, -81, -115, -189, -63, -245, -186, -231, -133, -227, -108, -188, -114, -238, -127, -213, -182, -172, -100, -88, -232, -251, -171, -253, -162, -113, -163, -59, -131, -187, -94, -251, -186, -255, -233, -166, -119, -101, -191, -110, -30, -0, -95, -161, -54, -150, -52, -187, -188, -57, -207, -95, -39, -227, -229, -243, -48, -240, -60, -124, -189, -220, -52, -142, -49, -42, -120, -156, -254, -101, -167, -115, -219, -189, -254, -92, -22, -31, -231, -237, -107, -30, -195, -138, -174, -252, -39, -17, -53, -152, -215, -10, -139, -220, -235, -115, -239, -6, -174, -174, -21, -222, -184, -227, -69, -251, -234, -182, -115, -1, -183, -191, -151, -95, -175, -9, -190, -116, -207, -59, -236, -137, -165, -25, -239, -6, -151, -157, -235, -207, -119, -95, -172, -192, -47, -142, -210, -191, -235, -126, -250, -116, -109, -91, -205, -179, -56, -6, -126, -178, -93, -11, -81, -64, -218, -192, -246, -197, -69, -25, -234, -73, -125, -123, -157, -43, -216, -132, -139, -231, -96, -183, -207, -91, -183, -37, -231, -174, -78, -106, -247, -146, -82, -237, -82, -38, -193, -255, -94, -200, -104, -217, -163, -44, -128, -249, -133, -245, -228, -88, -70, -146, -138, -238, -30, -174, -196, -174, -74, -243, -216, -68, -9, -23, -235, -58, -213, -4, -73, -100, -94, -39, -192, -86, -239, -178, -135, -242, -31, -106, -17, -218, -145, -175, -49, -243, -219, -190, -151, -210, -96, -221, -130, -189, -239, -74, -163, -5, -3, -234, -94, -77, -13, -84, -232, -35, -25, -210, -50, -186, -115, -174, -141, -253, -150, -57, -65, -63, -98, -209, -115, -30, -31, -51, -119, -186, -222, -24, -232, -23, -160, -0, -87, -75, -213, -19, -111, -179, -18, -162, -156, -174, -221, -38, -99, -232, -71, -85, -167, -202, -9, -132, -51, -140, -19, -44, -180, -37, -134, -197, -25, -189, -217, -220, -151, -136, -70, -42, -56, -89, -168, -88, -122, -38, -218, -190, -47, -242, -67, -49, -84, -106, -213, -2, -243, -107, -11, -47, -121, -62, -191, -104, -77, -184, -126, -127, -241, -12, -182, -241, -199, -151, -243, -128, -213, -87, -223, -182, -129, -167, -171, -66, -65, -215, -15, -13, -188, -95, -141, -214, -97, -61, -162, -42, -170, -251, -41, -139, -218, -204, -62, -213, -88, -231, -244, -67, -35, -47, -85, -165, -226, -165, -77, -96, -171, -122, -37, -210, -38, -209, -85, -182, -192, -104, -115, -248, -170, -82, -55, -244, -46, -253, -162, -9, -92, -89, -135, -250, -173, -129, -83, -87, -114, -77, -215, -101, -199, -32, -131, -178, -24, -220, -204, -224, -32, -153, -187, -213, -214, -127, -18, -247, -87, -178, -244, -56, -202, -140, -30, -81, -153, -208, -253, -150, -228, -220, -72, -48, -182, -238, -242, -232, -80, -85, -39, -203, -20, -212, -124, -33, -75, -59, -218, -98, -111, -63, -96, -121, -204, -189, -215, -190, -60, -250, -51, -120, -228, -181, -44, -127, -232, -18, -149, -63, -108, -153, -200, -131, -150, -128, -60, -218, -43, -215, -68, -237, -198, -38, -106, -48, -54, -84, -86, -177, -76, -81, -197, -134, -213, -136, -38, -133, -17, -95, -112, -89, -196, -26, -139, -34, -214, -172, -235, -170, -92, -74, -208, -86, -100, -90, -45, -37, -104, -216, -255, -216, -75, -9, -190, -148, -130, -109, -59, -212, -0, -91, -209, -254, -3, -87, -108, -107, -152, -180, -85, -46, -151, -86, -243, -141, -127, -173, -108, -182, -227, -190, -188, -86, -54, -179, -92, -198, -107, -101, -179, -181, -57, -95, -43, -155, -61, -163, -242, -171, -136, -137, -90, -54, -231, -181, -178, -89, -14, -33, -175, -149, -205, -74, -84, -54, -123, -173, -107, -246, -90, -215, -172, -58, -239, -244, -90, -215, -172, -174, -29, -122, -173, -107, -118, -108, -117, -205, -82, -89, -179, -129, -200, -195, -215, -170, -102, -27, -17, -241, -178, -171, -154, -53, -231, -163, -240, -90, -214, -236, -71, -61, -250, -21, -210, -77, -63, -235, -131, -242, -226, -17, -243, -90, -215, -236, -181, -174, -89, -125, -11, -60, -166, -203, -85, -7, -201, -248, -161, -55, -172, -126, -143, -188, -3, -243, -195, -175, -149, -205, -94, -18, -111, -242, -90, -217, -236, -57, -20, -189, -86, -54, -123, -173, -108, -246, -90, -217, -108, -239, -202, -162, -215, -202, -102, -47, -188, -178, -89, -198, -159, -236, -71, -195, -244, -90, -216, -236, -121, -140, -188, -236, -194, -102, -205, -169, -154, -94, -43, -155, -189, -86, -54, -171, -73, -184, -122, -41, -136, -121, -45, -109, -182, -167, -171, -248, -90, -163, -234, -69, -81, -206, -215, -26, -85, -175, -53, -170, -94, -107, -84, -173, -239, -234, -107, -141, -170, -230, -106, -84, -53, -204, -216, -190, -22, -169, -90, -227, -8, -95, -139, -84, -53, -85, -164, -202, -54, -54, -100, -99, -145, -170, -250, -67, -242, -143, -174, -72, -85, -67, -75, -124, -45, -82, -245, -3, -173, -243, -181, -72, -213, -75, -149, -32, -94, -139, -84, -189, -96, -49, -225, -181, -72, -213, -34, -150, -209, -106, -72, -85, -166, -193, -191, -254, -122, -121, -89, -59, -246, -95, -43, -23, -252, -95, -251, -202, -5, -183, -151, -237, -82, -165, -11, -122, -109, -187, -252, -210, -170, -224, -193, -237, -151, -78, -207, -46, -29, -58, -119, -252, -120, -99, -151, -86, -123, -115, -193, -2, -139, -82, -7, -155, -11, -22, -88, -85, -60, -216, -88, -176, -192, -188, -228, -193, -151, -78, -247, -243, -151, -187, -171, -118, -150, -254, -250, -181, -216, -193, -107, -177, -131, -215, -98, -7, -175, -197, -14, -94, -139, -29, -188, -22, -59, -200, -93, -195, -227, -202, -184, -255, -76, -190, -253, -151, -151, -109, -191, -222, -92, -251, -60, -6, -166, -181, -118, -4, -25, -24, -65, -206, -129, -161, -97, -76, -177, -82, -145, -192, -52, -209, -245, -107, -98, -254, -109, -188, -245, -107, -98, -254, -210, -75, -121, -77, -204, -255, -18, -19, -243, -123, -193, -127, -98, -105, -192, -98, -166, -248, -244, -43, -67, -10, -5, -163, -8, -234, -67, -201, -241, -223, -95, -8, -34, -128, -230, -121, -247, -87, -187, -247, -188, -137, -231, -138, -143, -156, -188, -95, -116, -19, -49, -247, -130, -88, -188, -87, -233, -252, -197, -73, -68, -191, -67, -91, -54, -163, -189, -21, -73, -8, -123, -8, -208, -183, -240, -75, -160, -146, -94, -48, -241, -37, -165, -227, -135, -159, -224, -139, -177, -247, -36, -93, -49, -15, -99, -15, -167, -68, -202, -73, -190, -182, -13, -38, -225, -247, -157, -160, -64, -225, -63, -46, -60, -63, -57, -237, -6, -226, -110, -137, -30, -34, -91, -49, -137, -253, -16, -190, -169, -140, -99, -207, -9, -16, -35, -51, -99, -60, -82, -231, -72, -206, -225, -48, -195, -73, -138, -97, -225, -156, -128, -213, -251, -13, -87, -79, -191, -74, -56, -211, -216, -252, -76, -124, -116, -224, -233, -112, -124, -127, -217, -18, -111, -116, -158, -86, -47, -22, -128, -70, -213, -11, -95, -28, -252, -196, -29, -79, -156, -214, -176, -53, -202, -13, -248, -182, -37, -156, -192, -21, -111, -220, -180, -155, -235, -177, -39, -6, -215, -56, -192, -111, -66, -220, -169, -0, -247, -32, -55, -16, -126, -65, -173, -35, -54, -243, -227, -60, -26, -130, -183, -103, -226, -205, -13, -189, -246, -176, -145, -111, -218, -195, -144, -20, -29, -105, -95, -152, -8, -81, -143, -217, -6, -97, -69, -248, -61, -254, -93, -4, -52, -9, -31, -157, -200, -141, -197, -35, -156, -7, -153, -95, -14, -116, -158, -227, -41, -131, -195, -241, -252, -198, -175, -144, -135, -145, -196, -28, -92, -155, -221, -239, -155, -73, -223, -173, -17, -57, -192, -252, -103, -181, -216, -196, -231, -249, -250, -159, -205, -230, -65, -95, -14, -212, -100, -251, -195, -215, -212, -137, -159, -155, -212, -90, -225, -107, -142, -173, -237, -26, -241, -121, -236, -249, -168, -147, -206, -109, -88, -46, -217, -216, -217, -207, -240, -127, -239, -204, -118, -160, -71, -32, -195, -21, -139, -22, -112, -3, -224, -174, -204, -233, -198, -121, -116, -15, -242, -23, -107, -184, -132, -27, -255, -128, -172, -225, -204, -11, -188, -217, -2, -238, -32, -80, -130, -105, -232, -187, -111, -207, -44, -49, -154, -165, -157, -251, -96, -189, -145, -219, -85, -212, -26, -27, -76, -29, -237, -16, -58, -50, -232, -188, -11, -115, -201, -20, -105, -128, -34, -177, -106, -129, -64, -40, -188, -100, -202, -223, -198, -226, -141, -243, -134, -169, -218, -240, -205, -153, -184, -155, -34, -53, -69, -190, -0, -203, -188, -164, -61, -128, -126, -241, -48, -35, -160, -65, -240, -225, -77, -244, -166, -52, -122, -227, -66, -38, -197, -202, -24, -174, -158, -113, -17, -168, -114, -41, -50, -177, -138, -106, -88, -22, -147, -106, -194, -29, -16, -232, -244, -241, -197, -227, -139, -40, -206, -232, -191, -162, -207, -244, -146, -100, -219, -146, -109, -22, -176, -0, -99, -26, -184, -69, -167, -157, -183, -164, -206, -61, -136, -229, -4, -87, -86, -227, -73, -151, -240, -236, -85, -36, -32, -129, -91, -203, -70, -168, -181, -241, -155, -156, -109, -66, -140, -38, -150, -48, -255, -197, -112, -191, -216, -87, -20, -155, -18, -177, -236, -157, -108, -27, -146, -88, -204, -244, -158, -192, -18, -29, -228, -67, -50, -74, -107, -187, -214, -140, -103, -218, -146, -35, -42, -79, -209, -158, -123, -18, -53, -152, -14, -92, -173, -249, -178, -192, -246, -180, -114, -156, -153, -45, -124, -243, -40, -100, -1, -174, -174, -227, -95, -195, -70, -16, -243, -8, -48, -78, -194, -0, -72, -131, -130, -80, -49, -139, -52, -60, -239, -81, -64, -236, -61, -127, -161, -248, -202, -82, -91, -164, -248, -245, -157, -166, -183, -221, -254, -145, -91, -47, -244, -208, -190, -239, -251, -181, -199, -207, -188, -111, -106, -82, -117, -119, -247, -173, -192, -122, -25, -34, -238, -225, -93, -53, -106, -248, -240, -190, -84, -255, -204, -195, -239, -67, -211, -204, -175, -33, -34, -180, -164, -85, -233, -141, -174, -119, -71, -11, -114, -238, -76, -206, -134, -240, -6, -168, -245, -225, -223, -59, -1, -199, -254, -216, -112, -189, -207, -211, -26, -160, -219, -219, -46, -45, -218, -254, -102, -209, -118, -29, -89, -185, -182, -250, -207, -210, -34, -126, -159, -21, -69, -153, -234, -68, -125, -113, -160, -108, -189, -232, -91, -109, -118, -14, -85, -51, -107, -150, -218, -82, -28, -84, -211, -152, -41, -210, -140, -223, -193, -198, -180, -97, -225, -124, -49, -47, -150, -76, -12, -146, -8, -35, -218, -173, -10, -83, -162, -83, -25, -22, -153, -163, -191, -160, -59, -169, -181, -230, -56, -118, -172, -56, -95, -199, -15, -39, -230, -234, -177, -112, -254, -117, -78, -5, -41, -185, -12, -229, -55, -5, -213, -189, -88, -196, -168, -5, -9, -5, -200, -120, -143, -122, -84, -154, -129, -39, -67, -213, -217, -239, -177, -91, -188, -24, -62, -194, -1, -128, -70, -248, -227, -44, -116, -225, -73, -5, -97, -81, -137, -163, -226, -36, -150, -185, -81, -223, -82, -35, -16, -169, -197, -84, -250, -115, -216, -50, -2, -127, -180, -136, -19, -98, -32, -97, -96, -49, -148, -83, -231, -193, -11, -35, -43, -53, -10, -117, -29, -176, -50, -197, -196, -145, -48, -6, -86, -166, -72, -110, -222, -231, -36, -104, -245, -205, -201, -207, -173, -159, -13, -163, -121, -105, -115, -97, -173, -136, -43, -228, -19, -244, -230, -0, -219, -192, -24, -65, -85, -219, -91, -205, -69, -48, -156, -154, -197, -130, -145, -164, -12, -90, -194, -73, -248, -199, -69, -132, -16, -35, -132, -172, -113, -76, -72, -233, -248, -155, -20, -24, -187, -18, -129, -244, -13, -251, -2, -8, -230, -53, -88, -179, -99, -5, -68, -13, -200, -19, -204, -192, -65, -137, -155, -109, -81, -55, -252, -251, -31, -247, -135, -164, -24, -181, -138, -200, -53, -35, -86, -8, -44, -108, -65, -232, -41, -180, -172, -136, -151, -25, -42, -64, -126, -51, -32, -117, -105, -195, -250, -206, -146, -45, -212, -91, -139, -118, -152, -225, -219, -22, -83, -20, -74, -134, -249, -243, -99, -35, -135, -178, -61, -120, -111, -130, -184, -151, -3, -104, -127, -69, -224, -10, -175, -65, -236, -77, -64, -152, -96, -210, -196, -127, -107, -182, -126, -24, -46, -176, -108, -234, -0, -247, -225, -205, -230, -89, -238, -80, -32, -86, -189, -224, -47, -137, -110, -168, -112, -200, -31, -167, -50, -32, -9, -4, -247, -17, -105, -52, -14, -133, -52, -121, -40, -137, -44, -7, -103, -226, -36, -28, -39, -208, -136, -136, -53, -236, -235, -55, -218, -243, -43, -25, -44, -238, -153, -178, -98, -228, -40, -42, -73, -112, -255, -125, -47, -38, -75, -111, -72, -19, -51, -49, -167, -244, -47, -92, -104, -56, -144, -143, -34, -12, -164, -112, -70, -163, -48, -114, -169, -83, -168, -41, -18, -145, -36, -60, -63, -242, -41, -217, -122, -98, -120, -1, -132, -152, -12, -27, -207, -59, -252, -93, -223, -220, -117, -63, -117, -207, -201, -249, -105, -112, -123, -211, -191, -131, -255, -220, -126, -205, -28, -14, -254, -188, -193, -107, -192, -244, -173, -189, -160, -55, -171, -96, -243, -231, -235, -82, -174, -16, -52, -223, -38, -30, -52, -62, -176, -39, -128, -222, -228, -242, -139, -75, -135, -64, -195, -10, -48, -82, -75, -124, -202, -87, -14, -136, -5, -15, -161, -198, -82, -182, -26, -184, -98, -104, -253, -17, -234, -213, -135, -239, -128, -92, -63, -51, -15, -42, -67, -151, -194, -137, -36, -29, -117, -223, -137, -232, -13, -128, -27, -58, -116, -128, -67, -8, -35, -125, -242, -4, -144, -139, -69, -108, -197, -24, -96, -228, -136, -7, -221, -7, -94, -34, -77, -138, -149, -194, -44, -240, -254, -150, -241, -84, -78, -37, -40, -223, -25, -202, -84, -150, -177, -113, -84, -206, -162, -135, -10, -49, -206, -217, -91, -114, -186, -69, -169, -191, -85, -60, -135, -171, -156, -129, -82, -170, -36, -73, -219, -117, -21, -105, -64, -4, -178, -58, -155, -182, -66, -47, -19, -137, -8, -34, -88, -104, -220, -157, -137, -118, -32, -60, -160, -44, -78, -128, -27, -140, -42, -22, -127, -137, -20, -107, -30, -133, -15, -158, -43, -93, -224, -116, -98, -241, -40, -125, -31, -255, -197, -58, -232, -8, -164, -132, -183, -28, -120, -62, -84, -7, -6, -33, -118, -71, -29, -96, -218, -1, -201, -210, -163, -7, -61, -96, -24, -78, -88, -229, -102, -118, -64, -90, -180, -237, -43, -70, -231, -194, -232, -72, -148, -222, -206, -45, -33, -235, -246, -219, -249, -126, -127, -219, -249, -130, -54, -15, -47, -245, -104, -42, -71, -223, -95, -175, -118, -213, -179, -64, -104, -68, -54, -237, -216, -47, -185, -184, -14, -19, -201, -207, -73, -17, -230, -88, -252, -3, -100, -72, -253, -198, -160, -14, -27, -127, -158, -57, -209, -247, -150, -24, -2, -207, -228, -134, -193, -27, -103, -30, -198, -127, -77, -64, -248, -124, -0, -30, -39, -0, -104, -201, -107, -2, -94, -26, -106, -139, -252, -142, -22, -61, -89, -146, -197, -1, -17, -20, -252, -85, -186, -63, -45, -2, -245, -151, -152, -57, -193, -2, -215, -91, -230, -216, -218, -156, -216, -31, -148, -242, -236, -58, -109, -175, -103, -171, -228, -217, -138, -23, -67, -100, -144, -246, -118, -186, -212, -124, -229, -67, -227, -109, -143, -103, -197, -24, -40, -196, -203, -0, -79, -218, -110, -228, -148, -73, -241, -245, -46, -255, -210, -148, -73, -221, -217, -151, -172, -1, -162, -203, -160, -180, -25, -116, -69, -28, -53, -135, -32, -184, -202, -8, -236, -180, -116, -164, -224, -13, -47, -157, -167, -216, -253, -194, -110, -91, -58, -61, -50, -13, -44, -61, -71, -34, -26, -198, -192, -26, -165, -180, -90, -127, -14, -206, -231, -208, -32, -218, -89, -187, -152, -4, -167, -120, -46, -71, -32, -154, -130, -164, -52, -27, -122, -129, -195, -2, -62, -140, -240, -93, -46, -99, -38, -106, -20, -217, -231, -36, -50, -29, -20, -173, -186, -64, -111, -18, -212, -178, -61, -78, -189, -209, -52, -83, -16, -129, -196, -187, -24, -161, -78, -161, -52, -194, -225, -91, -199, -172, -70, -94, -37, -108, -103, -211, -52, -151, -95, -35, -93, -147, -162, -209, -77, -31, -160, -92, -238, -77, -115, -117, -153, -62, -64, -4, -35, -101, -228, -32, -255, -213, -69, -220, -196, -109, -130, -167, -80, -229, -78, -106, -20, -19, -217, -52, -13, -42, -15, -211, -69, -165, -175, -89, -163, -107, -90, -121, -51, -27, -202, -236, -156, -209, -61, -244, -63, -194, -172, -67, -205, -19, -190, -61, -40, -122, -243, -203, -74, -121, -180, -31, -104, -89, -38, -217, -243, -170, -61, -207, -246, -201, -243, -210, -151, -217, -173, -145, -146, -76, -138, -220, -152, -153, -202, -190, -120, -87, -26, -139, -134, -232, -169, -57, -235, -103, -196, -38, -69, -70, -236, -168, -34, -90, -114, -171, -174, -153, -7, -155, -172, -179, -4, -246, -25, -170, -246, -16, -164, -179, -206, -39, -30, -79, -132, -78, -110, -119, -94, -58, -135, -56, -89, -123, -111, -143, -234, -246, -219, -153, -29, -121, -33, -217, -3, -219, -80, -142, -152, -61, -45, -36, -247, -164, -254, -0, -11, -105, -48, -181, -103, -197, -43, -220, -36, -143, -174, -81, -144, -241, -206, -71, -132, -131, -50, -100, -162, -185, -196, -187, -85, -159, -201, -70, -24, -34, -26, -163, -185, -21, -91, -47, -248, -19, -140, -65, -42, -203, -40, -183, -114, -90, -103, -126, -241, -202, -43, -141, -253, -8, -38, -222, -131, -68, -5, -110, -105, -28, -52, -17, -12, -158, -127, -65, -41, -13, -28, -194, -79, -218, -221, -82, -154, -214, -53, -153, -106, -179, -186, -59, -109, -39, -134, -50, -121, -148, -136, -22, -154, -82, -244, -245, -15, -240, -54, -251, -113, -40, -194, -209, -104, -49, -95, -162, -50, -187, -148, -65, -76, -165, -14, -52, -83, -252, -54, -124, -115, -201, -229, -100, -43, -94, -206, -241, -87, -118, -165, -39, -127, -10, -100, -1, -118, -174, -214, -204, -209, -134, -206, -14, -134, -167, -2, -87, -242, -102, -7, -14, -144, -170, -88, -162, -128, -124, -116, -36, -29, -237, -85, -15, -29, -222, -86, -182, -56, -208, -244, -232, -179, -224, -97, -140, -108, -142, -89, -67, -255, -29, -197, -96, -185, -28, -254, -181, -66, -65, -160, -1, -159, -96, -116, -229, -193, -195, -41, -228, -147, -23, -39, -113, -75, -72, -63, -150, -187, -173, -165, -187, -221, -111, -76, -93, -75, -110, -157, -0, -117, -152, -181, -58, -206, -208, -152, -7, -247, -155, -137, -18, -167, -176, -176, -95, -188, -24, -168, -76, -87, -101, -121, -183, -240, -158, -193, -129, -82, -3, -147, -120, -240, -162, -100, -129, -65, -205, -115, -137, -68, -48, -70, -207, -169, -40, -12, -103, -22, -46, -52, -187, -7, -252, -214, -131, -17, -53, -168, -247, -192, -154, -195, -16, -45, -1, -196, -99, -4, -139, -139, -156, -152, -12, -102, -126, -24, -126, -87, -158, -164, -179, -92, -168, -244, -34, -193, -120, -206, -188, -141, -107, -174, -102, -68, -209, -192, -129, -249, -98, -111, -232, -249, -94, -178, -36, -167, -156, -153, -247, -27, -9, -8, -32, -1, -143, -166, -129, -247, -79, -140, -207, -194, -71, -0, -27, -123, -24, -83, -39, -30, -157, -37, -156, -86, -159, -12, -105, -202, -77, -108, -2, -96, -164, -78, -152, -248, -55, -34, -93, -156, -56, -24, -77, -74, -225, -93, -236, -226, -19, -132, -9, -187, -171, -225, -217, -72, -224, -122, -16, -36, -56, -219, -219, -51, -241, -9, -190, -155, -133, -52, -11, -58, -39, -50, -16, -240, -63, -116, -97, -36, -132, -42, -15, -100, -134, -253, -49, -68, -27, -28, -57, -24, -23, -112, -115, -38, -110, -115, -171, -75, -99, -214, -209, -109, -52, -198, -20, -0, -112, -80, -30, -224, -5, -155, -135, -254, -114, -2, -131, -115, -97, -133, -52, -118, -252, -215, -214, -223, -41, -56, -203, -231, -104, -159, -183, -217, -210, -85, -80, -90, -200, -237, -226, -69, -52, -134, -207, -122, -201, -88, -112, -46, -102, -66, -238, -177, -135, -174, -179, -2, -86, -11, -49, -5, -87, -216, -27, -57, -122, -23, -40, -232, -13, -218, -208, -222, -13, -89, -186, -211, -4, -4, -183, -82, -186, -167, -212, -42, -10, -23, -147, -41, -109, -42, -71, -204, -61, -134, -26, -29, -136, -81, -84, -83, -192, -208, -210, -1, -9, -45, -228, -84, -5, -8, -50, -182, -138, -97, -47, -209, -161, -74, -163, -12, -214, -200, -205, -198, -124, -68, -96, -237, -42, -144, -157, -182, -12, -48, -234, -231, -114, -25, -156, -164, -43, -135, -215, -202, -247, -165, -79, -227, -134, -115, -104, -192, -251, -158, -77, -249, -86, -109, -49, -89, -89, -157, -69, -18, -226, -230, -81, -10, -0, -129, -175, -119, -64, -49, -96, -216, -27, -247, -85, -188, -113, -67, -120, -251, -222, -136, -19, -60, -4, -242, -201, -153, -205, -125, -21, -2, -168, -1, -101, -67, -44, -119, -4, -76, -126, -247, -146, -17, -210, -90, -10, -201, -242, -189, -7, -100, -53, -8, -113, -185, -125, -209, -177, -255, -97, -24, -49, -44, -180, -184, -183, -217, -105, -32, -179, -171, -227, -63, -162, -23, -26, -155, -106, -55, -93, -42, -178, -42, -227, -138, -225, -200, -180, -196, -36, -2, -160, -249, -3, -110, -202, -24, -113, -169, -126, -66, -208, -21, -101, -86, -235, -198, -179, -61, -148, -255, -242, -59, -206, -162, -104, -229, -168, -102, -81, -223, -137, -34, -210, -86, -18, -84, -191, -111, -71, -24, -236, -107, -244, -146, -105, -149, -30, -163, -154, -143, -63, -191, -72, -156, -1, -200, -99, -171, -58, -14, -136, -231, -228, -219, -45, -101, -236, -184, -23, -28, -10, -7, -52, -39, -189, -81, -204, -240, -173, -92, -167, -220, -53, -42, -21, -46, -103, -93, -229, -103, -19, -6, -12, -121, -193, -35, -69, -65, -86, -174, -195, -192, -198, -82, -86, -67, -221, -161, -126, -121, -52, -156, -120, -20, -123, -171, -102, -206, -162, -56, -160, -13, -210, -31, -184, -226, -44, -86, -82, -196, -122, -194, -71, -126, -228, -44, -20, -115, -162, -46, -201, -202, -141, -130, -11, -203, -183, -130, -223, -24, -159, -253, -35, -252, -48, -152, -144, -82, -73, -242, -147, -197, -46, -202, -41, -149, -83, -0, -149, -16, -126, -107, -170, -234, -177, -229, -200, -60, -82, -34, -152, -60, -202, -52, -87, -7, -167, -231, -111, -184, -24, -45, -119, -35, -126, -8, -53, -241, -145, -224, -6, -143, -148, -2, -110, -160, -83, -128, -236, -62, -91, -89, -75, -219, -160, -64, -77, -100, -210, -188, -45, -176, -4, -206, -23, -65, -15, -127, -118, -144, -114, -75, -18, -29, -74, -48, -1, -252, -71, -238, -121, -84, -136, -158, -132, -128, -202, -161, -92, -134, -148, -22, -70, -131, -213, -66, -60, -171, -101, -197, -200, -114, -75, -127, -220, -130, -102, -163, -112, -166, -199, -14, -231, -14, -240, -47, -112, -67, -125, -152, -150, -163, -145, -20, -98, -114, -40, -161, -244, -242, -97, -116, -111, -29, -13, -49, -217, -136, -214, -106, -197, -71, -158, -161, -87, -63, -56, -54, -215, -199, -216, -125, -68, -85, -51, -70, -233, -57, -125, -48, -58, -160, -116, -93, -183, -160, -68, -161, -154, -232, -99, -138, -242, -109, -171, -77, -247, -253, -254, -45, -33, -144, -240, -5, -99, -41, -84, -113, -80, -30, -249, -142, -161, -192, -136, -222, -110, -140, -61, -5, -121, -133, -19, -151, -226, -200, -236, -188, -21, -144, -99, -120, -224, -24, -84, -60, -99, -143, -13, -224, -139, -144, -163, -241, -165, -23, -85, -230, -208, -40, -70, -113, -0, -204, -218, -196, -36, -225, -54, -55, -43, -75, -211, -168, -59, -33, -5, -25, -221, -83, -53, -57, -93, -145, -199, -48, -229, -96, -73, -250, -114, -189, -49, -165, -100, -76, -20, -191, -142, -44, -169, -190, -75, -196, -113, -235, -92, -97, -214, -103, -96, -101, -201, -141, -145, -156, -253, -47, -182, -154, -136, -207, -162, -75, -49, -231, -220, -53, -176, -245, -22, -41, -231, -62, -203, -0, -58, -142, -80, -84, -212, -227, -137, -169, -78, -33, -39, -93, -47, -205, -242, -101, -32, -217, -27, -141, -197, -177, -180, -228, -102, -234, -123, -223, -81, -46, -1, -114, -129, -225, -92, -12, -248, -61, -251, -153, -166, -1, -52, -148, -164, -35, -10, -227, -88, -51, -154, -239, -47, -78, -59, -46, -86, -57, -167, -184, -72, -224, -202, -144, -232, -239, -8, -148, -169, -3, -203, -31, -10, -88, -238, -207, -65, -228, -115, -204, -3, -154, -53, -106, -62, -60, -131, -26, -75, -44, -63, -55, -212, -118, -44, -43, -192, -119, -162, -249, -195, -190, -209, -28, -133, -19, -84, -40, -126, -68, -133, -106, -46, -203, -43, -223, -120, -27, -44, -163, -50, -99, -17, -161, -216, -142, -42, -38, -28, -84, -12, -29, -227, -148, -174, -207, -13, -33, -250, -211, -240, -17, -238, -63, -202, -2, -115, -25, -97, -4, -173, -51, -81, -89, -250, -34, -111, -50, -37, -205, -132, -47, -199, -73, -163, -104, -122, -242, -102, -94, -178, -252, -12, -76, -242, -188, -242, -137, -44, -46, -148, -71, -62, -77, -235, -6, -146, -138, -160, -2, -226, -182, -143, -103, -163, -41, -152, -224, -74, -7, -248, -217, -32, -43, -8, -181, -106, -212, -223, -108, -24, -133, -142, -59, -114, -98, -3, -207, -106, -83, -104, -182, -250, -48, -81, -13, -61, -140, -132, -79, -53, -32, -77, -57, -125, -34, -37, -112, -146, -209, -212, -176, -234, -124, -211, -117, -227, -121, -223, -61, -12, -218, -119, -189, -133, -65, -33, -88, -221, -174, -249, -196, -140, -5, -176, -108, -148, -54, -149, -147, -53, -154, -153, -134, -178, -243, -185, -255, -211, -105, -161, -152, -107, -202, -168, -243, -223, -11, -199, -205, -147, -197, -207, -18, -24, -238, -36, -90, -90, -219, -61, -26, -72, -41, -131, -197, -228, -12, -114, -99, -81, -171, -102, -221, -13, -120, -142, -67, -165, -32, -39, -253, -175, -81, -202, -137, -77, -249, -38, -154, -192, -7, -207, -99, -165, -130, -109, -0, -39, -230, -57, -93, -178, -150, -205, -230, -154, -200, -230, -217, -95, -170, -137, -13, -136, -9, -199, -99, -248, -103, -55, -90, -116, -187, -230, -15, -140, -158, -105, -175, -71, -166, -10, -227, -8, -116, -49, -41, -145, -71, -27, -187, -201, -40, -128, -15, -166, -124, -96, -214, -131, -83, -45, -253, -1, -164, -12, -64, -59, -86, -121, -132, -55, -234, -129, -48, -193, -58, -58, -248, -89, -39, -94, -82, -38, -6, -74, -116, -19, -38, -42, -177, -118, -55, -17, -51, -144, -89, -252, -165, -114, -14, -160, -60, -155, -50, -34, -163, -90, -255, -178, -211, -187, -21, -39, -241, -28, -233, -252, -200, -241, -79, -125, -47, -144, -148, -76, -1, -38, -159, -135, -62, -27, -89, -83, -87, -20, -178, -81, -39, -218, -17, -116, -72, -105, -165, -148, -221, -242, -202, -129, -183, -239, -233, -3, -122, -170, -57, -115, -127, -121, -38, -218, -46, -37, -4, -249, -103, -186, -14, -229, -183, -162, -26, -8, -199, -117, -99, -101, -204, -84, -35, -182, -208, -102, -43, -31, -100, -84, -232, -20, -72, -94, -219, -16, -205, -166, -152, -184, -36, -75, -44, -185, -98, -79, -139, -23, -168, -75, -80, -153, -69, -35, -57, -162, -146, -152, -128, -158, -120, -177, -75, -226, -90, -245, -71, -89, -12, -177, -24, -178, -15, -40, -216, -156, -132, -146, -78, -193, -134, -83, -184, -245, -70, -165, -201, -22, -243, -61, -77, -249, -131, -72, -14, -28, -251, -254, -239, -51, -219, -95, -156, -12, -74, -0, -144, -198, -141, -39, -246, -106, -47, -155, -228, -226, -225, -150, -76, -159, -246, -133, -182, -119, -175, -113, -179, -210, -74, -165, -139, -15, -19, -148, -182, -220, -197, -40, -201, -14, -252, -99, -152, -63, -140, -246, -57, -125, -31, -48, -129, -173, -221, -33, -122, -14, -70, -53, -160, -118, -32, -200, -64, -19, -39, -88, -237, -24, -171, -17, -40, -215, -10, -221, -82, -221, -46, -204, -141, -98, -173, -91, -247, -101, -48, -73, -166, -118, -187, -243, -28, -244, -60, -222, -58, -240, -229, -224, -26, -196, -48, -66, -180, -45, -137, -109, -157, -240, -181, -48, -129, -249, -130, -219, -240, -164, -168, -173, -76, -234, -206, -187, -107, -123, -32, -138, -105, -119, -243, -224, -230, -202, -44, -192, -113, -88, -4, -94, -162, -214, -102, -173, -40, -63, -18, -26, -88, -130, -4, -221, -170, -39, -206, -17, -207, -191, -110, -108, -95, -113, -2, -114, -73, -169, -112, -40, -9, -85, -129, -247, -50, -145, -101, -177, -78, -230, -128, -118, -177, -144, -235, -169, -86, -205, -225, -95, -79, -189, -106, -254, -216, -173, -167, -98, -53, -127, -231, -30, -143, -0, -111, -249, -140, -249, -138, -165, -170, -14, -137, -89, -70, -221, -99, -200, -142, -187, -190, -5, -53, -101, -199, -197, -194, -91, -246, -108, -123, -3, -213, -203, -188, -45, -196, -191, -126, -245, -64, -207, -36, -54, -52, -127, -222, -108, -178, -47, -52, -37, -95, -41, -67, -69, -249, -148, -183, -237, -97, -156, -68, -14, -178, -112, -69, -151, -98, -178, -73, -158, -226, -151, -174, -14, -73, -51, -118, -181, -37, -160, -114, -25, -111, -179, -81, -179, -220, -183, -228, -91, -171, -115, -193, -80, -123, -71, -140, -253, -144, -51, -37, -114, -66, -248, -111, -222, -61, -229, -40, -252, -246, -147, -119, -159, -114, -152, -14, -11, -56, -14, -254, -170, -202, -164, -224, -239, -45, -250, -236, -60, -101, -159, -23, -88, -69, -10, -191, -141, -19, -57, -167, -33, -208, -18, -14, -159, -231, -206, -68, -114, -147, -156, -103, -36, -14, -216, -31, -1, -100, -254, -71, -39, -186, -183, -146, -126, -240, -148, -62, -160, -5, -164, -49, -251, -176, -206, -14, -73, -216, -40, -99, -200, -166, -142, -117, -3, -104, -9, -195, -204, -51, -14, -200, -45, -129, -34, -93, -49, -167, -52, -138, -224, -236, -52, -9, -30, -159, -204, -242, -224, -225, -33, -110, -16, -62, -28, -126, -14, -247, -165, -69, -37, -71, -224, -3, -222, -222, -159, -91, -233, -247, -248, -177, -172, -243, -8, -229, -17, -119, -26, -117, -160, -192, -225, -85, -58, -103, -128, -159, -62, -49, -252, -240, -103, -13, -208, -163, -64, -208, -204, -29, -82, -107, -160, -177, -225, -144, -204, -231, -44, -129, -252, -140, -255, -121, -39, -78, -112, -226, -183, -76, -138, -203, -192, -29, -133, -11, -120, -190, -92, -6, -221, -88, -241, -222, -144, -50, -149, -72, -228, -206, -58, -19, -140, -228, -6, -217, -202, -56, -35, -135, -199, -1, -12, -209, -69, -131, -28, -216, -72, -63, -202, -249, -83, -21, -104, -99, -11, -95, -227, -25, -158, -51, -246, -58, -226, -163, -135, -81, -19, -9, -135, -68, -113, -162, -181, -24, -4, -224, -216, -90, -127, -19, -107, -66, -186, -115, -61, -76, -15, -27, -71, -46, -147, -205, -157, -230, -30, -106, -85, -6, -181, -68, -42, -153, -168, -99, -208, -200, -38, -202, -169, -115, -226, -85, -241, -189, -99, -242, -185, -51, -104, -1, -90, -229, -45, -87, -118, -75, -73, -105, -232, -153, -184, -85, -4, -84, -169, -193, -211, -80, -162, -152, -24, -36, -157, -49, -216, -9, -150, -201, -148, -125, -207, -56, -142, -132, -120, -68, -206, -232, -193, -45, -217, -135, -203, -122, -181, -121, -114, -219, -208, -29, -197, -5, -27, -16, -221, -86, -234, -131, -159, -160, -107, -230, -80, -114, -20, -66, -148, -11, -201, -2, -214, -25, -163, -200, -120, -48, -84, -141, -96, -234, -119, -47, -224, -28, -132, -142, -117, -152, -105, -188, -129, -108, -239, -180, -220, -70, -147, -159, -27, -207, -158, -35, -159, -230, -86, -27, -147, -70, -9, -52, -107, -41, -204, -64, -66, -8, -15, -249, -196, -97, -32, -212, -110, -180, -224, -9, -169, -91, -126, -92, -129, -100, -17, -20, -97, -169, -223, -215, -131, -241, -205, -98, -219, -206, -56, -224, -146, -55, -244, -185, -124, -253, -124, -217, -120, -254, -173, -111, -84, -234, -214, -177, -2, -124, -17, -108, -155, -105, -103, -24, -100, -9, -119, -186, -165, -158, -78, -42, -96, -12, -4, -159, -71, -108, -52, -102, -184, -231, -60, -178, -147, -139, -189, -78, -6, -186, -138, -225, -50, -145, -28, -106, -101, -46, -194, -23, -122, -81, -158, -121, -7, -171, -56, -227, -151, -241, -153, -184, -153, -83, -8, -171, -122, -24, -102, -114, -6, -32, -193, -67, -225, -32, -205, -28, -57, -84, -175, -208, -225, -194, -133, -36, -254, -208, -239, -182, -82, -181, -149, -226, -231, -144, -89, -52, -98, -114, -99, -26, -160, -110, -104, -224, -196, -35, -111, -139, -82, -123, -123, -126, -157, -26, -231, -95, -36, -227, -63, -239, -113, -250, -249, -34, -158, -14, -134, -206, -232, -251, -110, -210, -135, -39, -167, -201, -157, -136, -164, -153, -115, -79, -195, -7, -194, -200, -99, -164, -82, -138, -185, -166, -17, -89, -64, -99, -211, -74, -215, -148, -176, -217, -104, -94, -171, -57, -252, -213, -164, -120, -93, -158, -147, -55, -110, -121, -87, -232, -6, -92, -253, -44, -35, -90, -27, -103, -207, -26, -138, -21, -181, -117, -112, -131, -141, -202, -215, -98, -223, -138, -21, -202, -73, -48, -216, -91, -177, -245, -20, -174, -189, -250, -243, -110, -112, -183, -67, -89, -13, -189, -143, -14, -184, -79, -28, -111, -133, -112, -72, -227, -104, -187, -237, -137, -27, -107, -2, -196, -46, -72, -190, -126, -234, -152, -194, -130, -158, -89, -250, -92, -30, -242, -176, -20, -1, -210, -53, -69, -15, -231, -142, -94, -142, -104, -87, -138, -92, -123, -165, -218, -47, -134, -106, -55, -227, -131, -91, -138, -106, -215, -237, -183, -253, -74, -181, -127, -96, -170, -93, -247, -97, -169, -78, -181, -15, -234, -67, -14, -84, -251, -248, -234, -52, -175, -248, -122, -110, -39, -78, -170, -93, -131, -134, -142, -73, -14, -156, -253, -153, -248, -235, -216, -209, -226, -67, -156, -126, -101, -184, -171, -48, -10, -198, -124, -115, -58, -33, -144, -254, -195, -69, -52, -226, -48, -250, -249, -116, -25, -123, -35, -11, -127, -149, -93, -3, -137, -182, -192, -60, -69, -94, -76, -217, -100, -16, -125, -62, -149, -41, -210, -151, -74, -12, -67, -119, -217, -130, -223, -131, -68, -58, -148, -153, -38, -137, -148, -115, -177, -74, -80, -41, -85, -178, -15, -118, -183, -127, -116, -146, -41, -121, -238, -99, -57, -199, -112, -49, -154, -114, -190, -159, -223, -199, -148, -253, -74, -6, -46, -81, -13, -21, -78, -157, -214, -31, -29, -47, -184, -22, -245, -104, -52, -117, -208, -103, -7, -118, -217, -58, -172, -245, -245, -220, -86, -57, -183, -48, -127, -105, -61, -44, -244, -21, -212, -89, -24, -159, -203, -180, -203, -153, -234, -25, -142, -87, -157, -164, -216, -72, -116, -38, -206, -177, -148, -23, -90, -235, -84, -162, -88, -110, -119, -80, -77, -173, -117, -64, -66, -195, -154, -57, -11, -93, -101, -243, -166, -255, -255, -49, -218, -202, -61, -120, -81, -236, -83, -95, -153, -81, -128, -151, -166, -176, -4, -70, -238, -253, -225, -125, -122, -71, -190, -183, -37, -64, -130, -1, -180, -161, -23, -169, -211, -127, -161, -107, -109, -231, -74, -6, -35, -63, -140, -115, -22, -120, -35, -105, -234, -96, -208, -62, -205, -157, -96, -139, -179, -180, -61, -106, -81, -190, -109, -94, -148, -198, -132, -174, -213, -194, -145, -108, -38, -140, -194, -199, -218, -78, -158, -65, -204, -69, -5, -80, -167, -78, -12, -98, -218, -51, -232, -105, -64, -148, -199, -57, -149, -172, -90, -203, -113, -223, -139, -62, -134, -34, -147, -98, -24, -252, -133, -92, -210, -153, -140, -38, -91, -222, -170, -163, -35, -127, -234, -193, -216, -157, -42, -119, -53, -79, -174, -37, -131, -176, -143, -100, -11, -134, -107, -57, -84, -20, -214, -163, -231, -154, -200, -90, -91, -35, -177, -166, -18, -211, -64, -213, -75, -146, -204, -130, -160, -182, -236, -254, -246, -136, -165, -109, -187, -189, -189, -135, -12, -220, -29, -29, -42, -5, -58, -193, -144, -78, -48, -241, -101, -29, -10, -9, -61, -150, -160, -158, -36, -112, -97, -82, -58, -75, -109, -196, -243, -163, -8, -118, -81, -210, -57, -148, -115, -106, -1, -204, -142, -68, -78, -151, -98, -24, -62, -157, -82, -254, -53, -232, -23, -146, -186, -213, -94, -81, -32, -159, -18, -25, -36, -6, -238, -135, -105, -195, -18, -87, -88, -167, -123, -156, -58, -254, -88, -168, -129, -90, -121, -191, -74, -186, -25, -228, -76, -201, -103, -156, -163, -119, -243, -8, -72, -30, -189, -145, -92, -27, -164, -140, -187, -124, -186, -144, -218, -53, -163, -185, -80, -133, -253, -175, -180, -154, -208, -64, -217, -38, -71, -5, -221, -171, -82, -224, -151, -172, -85, -145, -186, -13, -71, -114, -76, -101, -104, -200, -37, -218, -232, -102, -24, -140, -36, -122, -90, -125, -199, -14, -184, -193, -146, -115, -231, -3, -82, -253, -57, -252, -163, -110, -131, -94, -13, -97, -24, -59, -169, -101, -198, -226, -187, -148, -115, -46, -18, -131, -113, -205, -176, -47, -145, -254, -77, -240, -28, -17, -214, -131, -72, -75, -45, -144, -202, -37, -146, -190, -164, -64, -57, -114, -19, -12, -66, -157, -95, -218, -35, -173, -157, -213, -205, -243, -208, -159, -21, -166, -220, -27, -219, -23, -101, -59, -188, -197, -95, -180, -27, -96, -57, -247, -180, -60, -202, -54, -180, -156, -137, -175, -212, -6, -14, -42, -33, -197, -27, -139, -101, -184, -208, -186, -210, -239, -65, -248, -8, -232, -113, -18, -250, -18, -49, -231, -134, -37, -220, -195, -23, -193, -58, -188, -165, -48, -116, -33, -15, -184, -168, -90, -110, -228, -39, -204, -130, -86, -37, -242, -51, -29, -9, -53, -128, -51, -126, -103, -62, -127, -237, -154, -63, -83, -155, -187, -175, -165, -0, -13, -132, -156, -205, -147, -165, -142, -16, -104, -1, -225, -26, -201, -57, -229, -220, -193, -100, -56, -225, -147, -10, -207, -210, -233, -155, -167, -30, -60, -125, -42, -161, -40, -32, -21, -157, -225, -89, -53, -142, -172, -195, -158, -210, -130, -246, -228, -164, -243, -84, -72, -8, -154, -29, -187, -195, -216, -156, -70, -225, -108, -238, -249, -118, -122, -174, -103, -34, -69, -176, -224, -100, -90, -70, -190, -161, -148, -149, -99, -47, -48, -246, -33, -176, -93, -1, -87, -181, -221, -13, -254, -118, -169, -35, -113, -162, -36, -175, -213, -84, -133, -24, -18, -156, -196, -142, -123, -207, -49, -168, -197, -129, -78, -223, -53, -228, -128, -48, -7, -12, -153, -7, -244, -49, -126, -140, -107, -119, -52, -71, -185, -102, -97, -34, -239, -34, -39, -136, -49, -209, -200, -177, -57, -225, -68, -4, -222, -32, -48, -74, -68, -10, -23, -40, -149, -215, -16, -244, -91, -252, -220, -196, -94, -23, -160, -50, -219, -238, -85, -120, -14, -179, -215, -128, -176, -232, -14, -80, -33, -147, -59, -184, -170, -139, -168, -240, -84, -165, -95, -237, -105, -187, -171, -45, -133, -25, -202, -106, -175, -193, -42, -235, -234, -251, -169, -161, -217, -66, -48, -84, -172, -173, -199, -169, -149, -134, -219, -199, -164, -163, -16, -103, -220, -48, -87, -177, -154, -71, -222, -204, -137, -60, -224, -92, -176, -72, -180, -182, -20, -162, -21, -25, -235, -242, -44, -85, -41, -175, -34, -11, -196, -165, -41, -199, -145, -220, -202, -222, -102, -125, -41, -95, -157, -31, -58, -46, -85, -240, -130, -105, -66, -102, -15, -40, -111, -125, -252, -157, -75, -102, -141, -23, -17, -49, -228, -248, -4, -1, -95, -64, -54, -114, -236, -195, -185, -237, -52, -252, -20, -116, -23, -101, -98, -19, -229, -182, -207, -96, -59, -33, -30, -0, -217, -50, -0, -130, -24, -11, -39, -78, -184, -114, -21, -37, -116, -191, -111, -169, -106, -202, -169, -197, -126, -211, -170, -84, -69, -48, -79, -229, -104, -117, -51, -80, -49, -51, -57, -9, -15, -196, -103, -224, -39, -216, -10, -96, -87, -222, -230, -81, -170, -186, -199, -206, -3, -116, -69, -105, -12, -121, -72, -90, -53, -143, -129, -53, -41, -129, -121, -161, -82, -53, -1, -194, -166, -114, -38, -177, -12, -210, -18, -241, -2, -0, -164, -20, -232, -12, -51, -7, -85, -114, -27, -141, -8, -107, -177, -157, -41, -147, -13, -253, -178, -121, -253, -211, -186, -86, -78, -150, -247, -43, -5, -149, -53, -19, -153, -78, -66, -133, -143, -234, -252, -240, -88, -137, -147, -78, -16, -32, -12, -38, -252, -9, -55, -157, -82, -14, -224, -86, -196, -211, -112, -225, -187, -1, -7, -31, -83, -189, -30, -21, -167, -69, -217, -18, -181, -160, -135, -185, -11, -203, -165, -31, -48, -247, -49, -48, -15, -147, -41, -36, -32, -120, -49, -248, -192, -67, -18, -56, -77, -102, -53, -215, -135, -4, -251, -175, -34, -37, -110, -81, -1, -38, -250, -9, -133, -170, -239, -84, -17, -203, -13, -101, -156, -174, -149, -202, -198, -113, -2, -203, -5, -21, -70, -132, -75, -119, -173, -218, -83, -37, -30, -61, -29, -52, -83, -89, -223, -89, -58, -43, -115, -50, -120, -141, -13, -158, -140, -151, -128, -132, -200, -51, -230, -211, -49, -73, -146, -29, -2, -160, -199, -234, -250, -197, -9, -81, -58, -37, -23, -66, -3, -88, -220, -21, -98, -36, -69, -144, -56, -209, -196, -241, -155, -226, -21, -48, -195, -207, -149, -140, -167, -240, -175, -76, -70, -111, -233, -189, -153, -122, -147, -169, -240, -229, -3, -22, -77, -84, -105, -140, -60, -202, -180, -58, -206, -141, -20, -195, -69, -227, -202, -133, -88, -44, -56, -122, -192, -210, -141, -164, -193, -65, -76, -46, -2, -174, -16, -176, -250, -220, -132, -145, -55, -241, -80, -35, -0, -192, -149, -185, -96, -222, -12, -171, -182, -12, -224, -123, -7, -159, -90, -131, -132, -8, -105, -203, -70, -99, -131, -39, -155, -96, -59, -160, -219, -174, -187, -152, -251, -84, -171, -115, -179, -92, -187, -125, -78, -243, -96, -248, -76, -28, -27, -3, -127, -34, -107, -54, -140, -108, -141, -145, -126, -62, -204, -184, -177, -56, -97, -117, -236, -187, -180, -199, -87, -233, -22, -31, -145, -34, -131, -108, -11, -244, -252, -29, -69, -93, -141, -73, -14, -156, -186, -159, -1, -11, -48, -168, -228, -185, -146, -51, -234, -98, -222, -182, -234, -62, -102, -238, -31, -247, -128, -85, -94, -78, -77, -188, -215, -65, -195, -187, -121, -33, -132, -181, -151, -186, -14, -85, -190, -222, -244, -136, -237, -15, -171, -36, -143, -29, -182, -38, -68, -72, -237, -118, -35, -229, -187, -92, -86, -186, -118, -5, -79, -200, -38, -42, -234, -76, -114, -139, -217, -138, -208, -170, -203, -171, -5, -190, -151, -167, -187, -84, -239, -42, -26, -133, -184, -26, -237, -37, -234, -57, -162, -106, -79, -107, -110, -184, -204, -112, -201, -3, -155, -42, -133, -158, -27, -130, -5, -80, -86, -55, -160, -224, -192, -152, -99, -25, -82, -183, -229, -166, -44, -136, -170, -42, -7, -100, -119, -81, -22, -80, -53, -50, -202, -166, -84, -25, -193, -241, -125, -172, -69, -166, -117, -54, -148, -11, -154, -216, -112, -44, -226, -189, -240, -29, -192, -196, -50, -227, -175, -11, -57, -164, -180, -155, -130, -50, -245, -224, -44, -52, -6, -230, -147, -250, -41, -171, -107, -102, -231, -169, -192, -58, -210, -21, -178, -86, -146, -111, -205, -9, -45, -74, -137, -149, -19, -88, -148, -245, -143, -127, -0, -121, -229, -6, -213, -52, -143, -94, -44, -91, -10, -173, -112, -84, -22, -190, -117, -205, -224, -121, -232, -251, -149, -124, -151, -111, -67, -206, -78, -165, -183, -104, -44, -110, -254, -43, -191, -215, -45, -222, -137, -153, -116, -0, -66, -156, -141, -101, -157, -156, -124, -137, -21, -228, -81, -33, -54, -129, -157, -162, -1, -58, -189, -222, -160, -115, -243, -105, -117, -20, -57, -75, -231, -129, -238, -88, -143, -46, -240, -226, -169, -82, -165, -21, -196, -59, -165, -24, -203, -23, -188, -192, -73, -40, -31, -107, -126, -195, -238, -109, -177, -245, -232, -120, -118, -89, -97, -170, -190, -81, -137, -69, -222, -74, -67, -16, -86, -78, -153, -160, -57, -184, -48, -122, -18, -98, -213, -87, -103, -134, -79, -34, -10, -177, -244, -83, -170, -103, -252, -231, -2, -232, -140, -174, -111, -251, -45, -5, -143, -95, -208, -251, -178, -171, -107, -228, -1, -206, -173, -113, -203, -154, -78, -240, -64, -16, -29, -249, -134, -135, -242, -94, -188, -165, -188, -190, -156, -87, -13, -109, -157, -190, -76, -164, -191, -212, -154, -97, -58, -138, -169, -70, -180, -121, -58, -191, -78, -220, -45, -157, -94, -74, -82, -243, -205, -20, -156, -50, -41, -199, -88, -151, -98, -164, -169, -185, -51, -26, -201, -88, -21, -52, -143, -197, -183, -34, -220, -247, -103, -226, -243, -69, -159, -134, -165, -155, -10, -157, -65, -232, -167, -237, -117, -9, -163, -39, -111, -83, -213, -71, -75, -85, -158, -183, -162, -186, -56, -198, -32, -247, -62, -108, -243, -104, -221, -246, -104, -218, -48, -198, -149, -165, -29, -236, -58, -152, -230, -156, -145, -213, -40, -153, -98, -224, -255, -252, -115, -17, -38, -127, -229, -255, -154, -49, -61, -184, -14, -114, -96, -208, -22, -153, -108, -137, -254, -178, -165, -168, -161, -122, -108, -245, -142, -25, -188, -156, -214, -133, -61, -66, -103, -171, -199, -191, -122, -19, -127, -52, -84, -115, -64, -91, -24, -168, -8, -76, -170, -64, -171, -8, -228, -4, -176, -31, -16, -139, -81, -120, -141, -16, -18, -141, -246, -82, -218, -81, -57, -10, -39, -1, -70, -208, -177, -135, -32, -198, -123, -198, -3, -152, -102, -128, -35, -63, -151, -107, -107, -43, -219, -186, -221, -173, -129, -70, -180, -103, -194, -243, -143, -138, -23, -39, -172, -1, -213, -96, -139, -12, -108, -54, -20, -22, -113, -83, -70, -191, -233, -12, -81, -133, -24, -6, -131, -153, -23, -99, -158, -245, -244, -73, -55, -73, -87, -137, -125, -237, -83, -88, -156, -115, -150, -120, -50, -124, -74, -96, -95, -60, -88, -73, -136, -73, -249, -8, -0, -17, -47, -134, -167, -153, -69, -85, -92, -240, -129, -227, -248, -90, -65, -83, -150, -62, -0, -174, -156, -163, -57, -59, -24, -121, -219, -98, -129, -202, -110, -119, -94, -89, -217, -144, -204, -5, -244, -191, -166, -208, -136, -38, -128, -173, -227, -173, -190, -141, -164, -191, -246, -92, -95, -147, -195, -132, -237, -99, -157, -14, -37, -176, -191, -245, -163, -189, -210, -157, -31, -111, -116, -221, -200, -215, -156, -155, -115, -163, -226, -129, -69, -27, -180, -231, -98, -21, -130, -24, -196, -32, -73, -18, -20, -137, -100, -100, -251, -198, -175, -112, -8, -37, -149, -56, -138, -227, -87, -189, -99, -101, -183, -119, -220, -37, -85, -47, -138, -217, -247, -117, -72, -79, -16, -64, -255, -160, -13, -219, -128, -27, -59, -123, -50, -42, -37, -215, -132, -171, -202, -202, -218, -173, -175, -71, -54, -149, -189, -13, -164, -237, -22, -222, -99, -149, -156, -119, -174, -55, -228, -76, -104, -163, -36, -58, -142, -157, -122, -46, -39, -45, -214, -185, -153, -245, -222, -192, -22, -4, -137, -55, -94, -98, -0, -255, -137, -198, -30, -124, -248, -9, -30, -247, -152, -255, -72, -70, -214, -101, -193, -148, -238, -173, -126, -76, -174, -191, -2, -56, -81, -30, -15, -180, -239, -5, -76, -160, -48, -70, -41, -154, -61, -107, -90, -24, -73, -252, -119, -159, -39, -34, -144, -143, -229, -113, -65, -230, -213, -2, -143, -70, -87, -172, -128, -141, -22, -99, -200, -201, -142, -69, -72, -21, -70, -30, -245, -23, -182, -56, -194, -40, -186, -12, -65, -213, -242, -242, -52, -112, -62, -120, -214, -104, -33, -81, -151, -81, -60, -23, -44, -40, -48, -15, -101, -44, -107, -61, -171, -141, -169, -106, -87, -108, -108, -253, -121, -238, -144, -23, -236, -148, -221, -239, -252, -138, -7, -200, -122, -53, -164, -216, -220, -200, -224, -173, -60, -30, -69, -138, -183, -143, -167, -183, -239, -60, -212, -35, -37, -247, -201, -5, -70, -144, -164, -56, -118, -70, -246, -79, -239, -218, -0, -74, -114, -214, -159, -211, -23, -152, -242, -216, -115, -227, -12, -129, -112, -235, -209, -99, -203, -206, -217, -202, -217, -38, -247, -150, -240, -198, -174, -38, -118, -173, -62, -156, -171, -194, -159, -161, -31, -51, -252, -240, -222, -202, -35, -122, -205, -241, -199, -41, -190, -62, -10, -173, -45, -166, -170, -124, -211, -112, -177, -181, -73, -97, -205, -9, -95, -54, -188, -199, -134, -187, -153, -147, -184, -156, -7, -199, -243, -49, -159, -94, -254, -232, -229, -144, -4, -173, -53, -110, -140, -164, -177, -74, -247, -214, -27, -77, -209, -159, -230, -210, -25, -74, -191, -74, -236, -8, -13, -192, -60, -148, -82, -231, -199, -34, -66, -127, -75, -36, -163, -166, -151, -247, -249, -65, -68, -79, -255, -73, -242, -189, -78, -107, -51, -90, -196, -9, -242, -52, -240, -61, -22, -240, -162, -40, -58, -111, -70, -58, -69, -242, -155, -11, -103, -228, -24, -235, -141, -16, -221, -51, -39, -193, -40, -18, -101, -185, -0, -158, -218, -113, -29, -116, -57, -85, -169, -152, -224, -88, -50, -226, -41, -246, -238, -39, -142, -187, -179, -179, -63, -32, -139, -204, -177, -8, -187, -152, -33, -211, -136, -133, -138, -78, -4, -132, -11, -3, -3, -47, -55, -99, -112, -180, -59, -118, -221, -240, -0, -31, -133, -21, -68, -75, -85, -34, -216, -148, -187, -7, -183, -219, -32, -239, -74, -152, -233, -159, -26, -114, -163, -34, -104, -70, -161, -111, -226, -195, -162, -154, -49, -60, -231, -244, -161, -17, -112, -128, -233, -152, -24, -24, -177, -85, -179, -134, -179, -44, -225, -172, -38, -123, -69, -206, -123, -141, -67, -195, -124, -217, -206, -11, -154, -35, -255, -141, -129, -130, -94, -119, -187, -65, -201, -123, -2, -54, -225, -40, -64, -160, -96, -145, -153, -168, -182, -251, -25, -206, -235, -24, -102, -228, -75, -39, -170, -99, -32, -170, -68, -5, -184, -222, -176, -202, -237, -129, -236, -148, -246, -182, -233, -228, -186, -69, -168, -14, -157, -100, -55, -166, -66, -77, -131, -21, -51, -206, -118, -234, -161, -218, -53, -139, -162, -21, -160, -142, -1, -65, -227, -16, -205, -55, -38, -143, -15, -183, -219, -11, -130, -120, -178, -195, -102, -0, -70, -28, -37, -206, -112, -96, -150, -205, -46, -158, -59, -100, -35, -104, -214, -181, -44, -131, -231, -144, -110, -101, -192, -98, -74, -50, -177, -238, -33, -191, -55, -105, -55, -195, -84, -179, -163, -166, -166, -218, -108, -82, -169, -251, -180, -142, -192, -99, -38, -155, -191, -140, -217, -44, -105, -95, -149, -14, -15, -225, -250, -250, -234, -61, -133, -43, -234, -170, -6, -22, -101, -230, -202, -77, -20, -123, -228, -123, -163, -239, -187, -171, -93, -241, -251, -174, -2, -49, -189, -242, -151, -127, -183, -55, -120, -246, -73, -77, -221, -190, -236, -126, -190, -30, -92, -118, -62, -221, -189, -225, -172, -160, -90, -110, -207, -4, -195, -237, -221, -206, -59, -215, -119, -157, -94, -218, -241, -157, -113, -199, -94, -247, -243, -151, -108, -194, -247, -198, -253, -62, -117, -47, -47, -211, -110, -31, -12, -186, -93, -118, -251, -119, -131, -235, -175, -87, -31, -59, -189, -190, -213, -2, -169, -227, -101, -231, -238, -46, -223, -209, -100, -129, -212, -241, -226, -230, -174, -111, -181, -188, -238, -93, -231, -106, -112, -213, -238, -94, -91, -1, -73, -189, -238, -58, -191, -222, -89, -65, -72, -189, -186, -87, -237, -207, -29, -123, -16, -175, -59, -127, -187, -236, -94, -119, -172, -246, -128, -58, -126, -186, -185, -206, -160, -252, -131, -105, -175, -243, -155, -203, -155, -236, -124, -253, -209, -180, -219, -215, -235, -139, -78, -175, -0, -231, -159, -76, -187, -210, -57, -75, -187, -253, -187, -49, -58, -97, -198, -220, -2, -255, -108, -218, -15, -79, -75, -218, -235, -63, -140, -15, -74, -231, -174, -157, -109, -249, -134, -147, -98, -164, -213, -153, -120, -238, -199, -208, -93, -230, -53, -58, -42, -93, -20, -127, -125, -152, -72, -15, -242, -16, -154, -96, -238, -107, -244, -150, -24, -173, -38, -44, -120, -240, -34, -76, -124, -180, -211, -47, -25, -29, -159, -82, -150, -83, -45, -235, -194, -139, -224, -45, -192, -197, -245, -233, -215, -186, -185, -8, -18, -31, -140, -50, -1, -112, -171, -102, -249, -153, -153, -69, -244, -127, -51, -188, -204, -12, -78, -155, -73, -85, -223, -56, -229, -237, -26, -203, -24, -206, -147, -28, -172, -148, -61, -98, -227, -81, -165, -219, -219, -89, -236, -179, -129, -180, -124, -27, -48, -162, -167, -57, -40, -78, -198, -192, -127, -97, -75, -147, -188, -200, -186, -101, -195, -120, -201, -38, -58, -40, -102, -134, -225, -34, -48, -177, -150, -235, -118, -13, -99, -69, -79, -115, -80, -156, -160, -234, -195, -137, -6, -15, -210, -15, -71, -94, -98, -144, -76, -123, -173, -67, -62, -7, -95, -51, -213, -217, -214, -166, -60, -100, -225, -45, -114, -186, -11, -38, -232, -39, -106, -129, -181, -245, -30, -205, -163, -109, -125, -206, -67, -227, -109, -230, -60, -13, -200, -124, -52, -74, -208, -57, -3, -35, -99, -77, -132, -113, -246, -89, -111, -252, -109, -223, -12, -220, -33, -31, -251, -69, -44, -7, -108, -102, -75, -57, -56, -19, -67, -199, -126, -212, -167, -11, -114, -55, -221, -14, -222, -62, -244, -93, -106, -191, -128, -47, -11, -204, -226, -152, -247, -84, -183, -109, -5, -174, -35, -169, -227, -70, -199, -9, -32, -243, -130, -69, -184, -136, -115, -133, -168, -92, -153, -72, -67, -158, -97, -175, -103, -107, -7, -172, -7, -69, -166, -243, -4, -112, -90, -60, -0, -197, -230, -205, -82, -127, -103, -62, -247, -151, -152, -94, -98, -129, -121, -22, -236, -19, -135, -111, -129, -104, -171, -219, -75, -58, -83, -179, -203, -34, -180, -31, -149, -125, -228, -40, -12, -35, -35, -39, -24, -196, -190, -148, -115, -3, -172, -192, -221, -29, -36, -161, -110, -222, -48, -114, -138, -147, -237, -15, -71, -102, -202, -100, -44, -20, -6, -132, -57, -73, -163, -160, -158, -145, -7, -220, -101, -77, -126, -12, -169, -54, -121, -43, -48, -170, -102, -162, -1, -72, -3, -207, -221, -201, -19, -109, -189, -178, -166, -107, -218, -234, -163, -70, -16, -168, -250, -142, -150, -64, -164, -217, -242, -185, -94, -168, -217, -32, -149, -145, -251, -228, -37, -71, -179, -209, -0, -203, -235, -62, -239, -211, -36, -115, -117, -115, -209, -25, -244, -239, -218, -119, -221, -115, -43, -189, -62, -245, -251, -175, -238, -117, -231, -170, -208, -213, -68, -69, -79, -93, -123, -221, -207, -221, -11, -43, -251, -3, -117, -59, -255, -210, -238, -181, -207, -243, -118, -160, -13, -214, -4, -27, -133, -116, -49, -199, -107, -78, -37, -109, -83, -84, -1, -7, -163, -250, -138, -88, -205, -32, -176, -137, -203, -89, -239, -185, -33, -36, -135, -202, -60, -250, -206, -136, -60, -130, -117, -15, -143, -188, -170, -179, -232, -27, -242, -32, -204, -187, -33, -58, -34, -88, -80, -141, -10, -12, -105, -198, -19, -22, -115, -222, -62, -242, -50, -140, -167, -222, -56, -161, -128, -93, -140, -85, -75, -30, -37, -185, -212, -147, -88, -44, -24, -40, -196, -1, -26, -108, -207, -117, -33, -71, -204, -253, -40, -209, -21, -177, -79, -97, -190, -103, -226, -95, -126, -151, -253, -134, -250, -95, -132, -115, -232, -185, -156, -249, -147, -22, -64, -145, -11, -67, -73, -112, -135, -56, -151, -155, -95, -30, -2, -59, -101, -127, -92, -229, -50, -73, -58, -120, -145, -137, -76, -185, -16, -96, -196, -193, -99, -196, -25, -183, -57, -248, -250, -73, -151, -190, -132, -201, -177, -77, -22, -115, -135, -89, -244, -9, -151, -223, -134, -209, -253, -191, -252, -174, -141, -81, -3, -143, -78, -20, -80, -234, -66, -55, -12, -126, -159, -168, -84, -133, -108, -150, -37, -96, -128, -213, -243, -104, -20, -172, -121, -185, -84, -9, -195, -97, -44, -250, -68, -229, -45, -207, -68, -31, -68, -95, -199, -245, -70, -170, -119, -44, -30, -195, -232, -59, -38, -25, -144, -45, -49, -92, -36, -41, -60, -209, -2, -157, -106, -49, -125, -184, -235, -141, -41, -225, -70, -146, -15, -161, -21, -39, -99, -239, -9, -182, -117, -250, -219, -91, -116, -45, -197, -20, -165, -11, -202, -236, -142, -30, -55, -184, -190, -147, -121, -20, -98, -236, -52, -165, -36, -192, -106, -128, -111, -85, -169, -128, -229, -80, -242, -22, -168, -84, -113, -170, -108, -103, -50, -197, -208, -42, -138, -200, -34, -200, -216, -0, -141, -201, -227, -56, -114, -68, -15, -231, -135, -225, -156, -3, -138, -150, -158, -244, -49, -174, -63, -34, -44, -104, -196, -89, -185, -149, -54, -104, -58, -121, -127, -81, -202, -120, -114, -3, -123, -21, -165, -198, -246, -52, -113, -158, -14, -56, -219, -118, -200, -212, -145, -204, -130, -159, -167, -97, -248, -93, -44, -230, -105, -132, -150, -218, -85, -133, -69, -78, -61, -130, -215, -8, -207, -61, -93, -63, -111, -6, -59, -75, -115, -241, -133, -210, -241, -189, -42, -172, -186, -120, -168, -202, -196, -178, -54, -104, -231, -209, -65, -103, -68, -131, -112, -4, -142, -55, -74, -4, -124, -71, -20, -247, -95, -133, -4, -58, -178, -134, -36, -125, -129, -194, -44, -238, -159, -134, -160, -224, -221, -180, -248, -43, -125, -87, -198, -151, -190, -1, -123, -82, -206, -7, -126, -180, -136, -232, -82, -230, -22, -29, -75, -41, -190, -105, -92, -91, -103, -253, -104, -218, -0, -85, -220, -37, -24, -162, -20, -78, -27, -48, -75, -229, -144, -90, -26, -182, -125, -216, -171, -214, -16, -168, -220, -234, -145, -75, -112, -157, -200, -21, -210, -137, -146, -233, -41, -15, -47, -78, -128, -50, -60, -32, -165, -254, -143, -179, -63, -99, -86, -211, -172, -160, -114, -46, -73, -16, -150, -99, -246, -48, -95, -243, -44, -140, -19, -204, -94, -19, -47, -0, -169, -234, -242, -235, -103, -5, -227, -94, -129, -88, -207, -129, -224, -251, -165, -54, -173, -25, -203, -217, -166, -109, -179, -192, -72, -137, -13, -222, -135, -241, -173, -176, -201, -122, -24, -21, -63, -249, -51, -188, -186, -234, -27, -225, -3, -25, -127, -139, -164, -235, -29, -124, -185, -128, -231, -80, -255, -98, -189, -178, -38, -109, -120, -171, -123, -164, -231, -41, -131, -253, -166, -13, -124, -5, -204, -211, -32, -192, -20, -197, -113, -134, -251, -32, -228, -175, -165, -198, -187, -250, -84, -6, -225, -205, -152, -7, -87, -209, -77, -179, -44, -113, -21, -101, -16, -94, -175, -245, -208, -178, -84, -25, -193, -207, -3, -10, -61, -32, -151, -223, -214, -129, -228, -177, -226, -100, -145, -166, -17, -239, -250, -109, -120, -47, -46, -110, -174, -239, -68, -191, -115, -39, -238, -190, -116, -251, -162, -123, -45, -58, -191, -116, -122, -127, -23, -159, -122, -237, -171, -142, -128, -6, -208, -80, -142, -28, -228, -165, -82, -198, -219, -89, -82, -16, -255, -34, -8, -168, -58, -124, -144, -38, -135, -103, -150, -148, -24, -37, -87, -98, -26, -46, -74, -149, -180, -131, -49, -230, -82, -70, -223, -214, -56, -203, -123, -76, -32, -180, -12, -23, -81, -145, -147, -85, -149, -142, -30, -81, -68, -68, -182, -13, -69, -137, -57, -240, -141, -30, -214, -28, -224, -104, -49, -157, -214, -153, -48, -66, -204, -89, -153, -3, -87, -201, -204, -106, -91, -125, -109, -243, -230, -17, -247, -165, -197, -142, -225, -50, -221, -129, -2, -246, -250, -154, -135, -89, -1, -184, -20, -59, -83, -159, -41, -183, -36, -25, -81, -195, -189, -158, -224, -26, -78, -112, -89, -139, -119, -89, -226, -185, -190, -119, -118, -7, -120, -21, -222, -146, -12, -249, -62, -141, -234, -250, -236, -194, -172, -32, -15, -206, -132, -158, -25, -55, -150, -39, -63, -67, -157, -138, -167, -178, -229, -113, -17, -63, -56, -6, -19, -189, -195, -105, -7, -202, -187, -197, -135, -144, -245, -60, -173, -52, -85, -165, -50, -151, -34, -2, -97, -133, -169, -167, -185, -158, -51, -203, -97, -151, -14, -166, -215, -173, -210, -70, -176, -70, -104, -2, -251, -202, -210, -43, -64, -242, -115, -57, -89, -162, -121, -159, -128, -220, -161, -90, -71, -42, -134, -228, -170, -164, -90, -122, -250, -220, -249, -217, -8, -94, -169, -67, -180, -103, -79, -131, -149, -40, -137, -236, -230, -79, -49, -165, -14, -214, -137, -113, -67, -170, -204, -144, -22, -4, -44, -170, -51, -144, -189, -85, -245, -231, -78, -168, -182, -157, -230, -219, -81, -46, -247, -162, -28, -167, -43, -110, -48, -95, -40, -78, -176, -137, -92, -233, -180, -51, -20, -21, -142, -105, -103, -116, -11, -206, -178, -9, -160, -133, -74, -219, -82, -38, -46, -163, -17, -15, -137, -13, -169, -67, -8, -117, -170, -190, -14, -213, -61, -36, -212, -13, -23, -158, -159, -156, -122, -193, -58, -234, -202, -28, -144, -253, -121, -90, -116, -168, -163, -190, -3, -66, -77, -72, -193, -227, -39, -172, -135, -34, -149, -63, -110, -23, -44, -24, -115, -4, -81, -126, -38, -135, -209, -64, -54, -52, -233, -254, -132, -38, -22, -32, -7, -169, -223, -128, -53, -11, -190, -63, -47, -14, -181, -163, -143, -146, -104, -225, -250, -186, -115, -20, -177, -244, -213, -62, -144, -215, -71, -110, -47, -113, -250, -56, -219, -15, -145, -206, -174, -30, -77, -96, -8, -64, -46, -7, -154, -199, -58, -68, -39, -78, -78, -103, -225, -3, -215, -80, -166, -231, -36, -45, -68, -50, -4, -89, -86, -38, -44, -218, -226, -145, -159, -160, -2, -51, -194, -212, -153, -185, -18, -203, -37, -239, -234, -94, -61, -78, -86, -174, -178, -200, -102, -223, -132, -39, -193, -53, -182, -22, -229, -10, -13, -213, -231, -174, -98, -33, -165, -193, -195, -133, -3, -21, -248, -35, -153, -126, -210, -118, -29, -86, -200, -60, -208, -224, -220, -94, -147, -229, -24, -199, -136, -215, -27, -249, -50, -152, -36, -83, -160, -7, -43, -117, -157, -80, -41, -245, -143, -197, -108, -78, -167, -70, -105, -251, -173, -47, -126, -85, -231, -153, -45, -248, -177, -115, -158, -49, -68, -114, -27, -97, -69, -211, -135, -50, -235, -96, -121, -29, -30, -78, -156, -112, -217, -181, -244, -133, -3, -54, -126, -148, -48, -79, -85, -212, -135, -113, -145, -43, -103, -110, -175, -165, -160, -115, -5, -16, -120, -210, -229, -23, -213, -36, -42, -55, -151, -29, -199, -106, -169, -182, -162, -64, -17, -174, -218, -69, -217, -35, -115, -91, -202, -231, -228, -76, -69, -168, -212, -228, -73, -30, -56, -88, -217, -76, -37, -145, -167, -95, -227, -51, -65, -38, -67, -32, -161, -104, -24, -72, -141, -27, -154, -117, -15, -208, -154, -67, -71, -135, -58, -149, -160, -169, -205, -120, -71, -173, -10, -97, -44, -45, -110, -95, -11, -234, -166, -121, -45, -229, -22, -178, -95, -23, -171, -162, -110, -96, -232, -249, -72, -40, -225, -161, -27, -35, -175, -235, -208, -160, -186, -250, -35, -242, -8, -15, -196, -23, -17, -25, -196, -52, -88, -49, -21, -243, -10, -194, -104, -134, -143, -72, -38, -39, -41, -113, -28, -117, -246, -222, -76, -166, -9, -45, -35, -214, -220, -207, -129, -158, -34, -239, -60, -46, -154, -221, -79, -2, -101, -234, -243, -70, -111, -149, -41, -150, -44, -240, -37, -14, -66, -147, -158, -96, -219, -24, -226, -169, -122, -57, -76, -145, -152, -74, -85, -233, -102, -239, -150, -164, -142, -197, -211, -172, -51, -243, -146, -68, -215, -5, -229, -180, -137, -25, -55, -28, -115, -209, -75, -205, -88, -146, -220, -173, -10, -169, -195, -189, -57, -47, -242, -155, -92, -142, -115, -77, -172, -158, -97, -21, -113, -52, -203, -43, -201, -60, -53, -255, -192, -192, -232, -30, -176, -13, -83, -175, -254, -110, -117, -249, -65, -109, -219, -98, -204, -94, -75, -35, -30, -251, -102, -55, -232, -127, -183, -130, -27, -62, -250, -48, -95, -124, -164, -120, -120, -61, -243, -229, -247, -85, -157, -245, -35, -216, -221, -58, -188, -15, -127, -199, -94, -102, -236, -88, -118, -130, -133, -71, -245, -155, -4, -124, -12, -60, -68, -191, -39, -16, -241, -163, -75, -236, -249, -254, -189, -21, -115, -206, -123, -4, -145, -224, -204, -198, -128, -82, -246, -117, -51, -132, -106, -155, -71, -99, -206, -185, -110, -101, -10, -116, -53, -163, -138, -209, -155, -167, -49, -241, -126, -12, -195, -89, -222, -237, -241, -23, -15, -61, -208, -186, -170, -200, -180, -185, -223, -99, -136, -181, -168, -177, -78, -119, -161, -22, -180, -137, -223, -35, -246, -84, -142, -138, -204, -140, -208, -48, -152, -141, -19, -109, -45, -154, -95, -95, -4, -110, -204, -217, -39, -57, -193, -248, -201, -130, -221, -175, -196, -199, -254, -173, -184, -139, -36, -150, -156, -237, -38, -44, -255, -235, -2, -217, -88, -124, -88, -124, -195, -9, -244, -122, -238, -217, -21, -3, -137, -63, -233, -189, -1, -113, -225, -44, -102, -190, -134, -245, -200, -132, -26, -55, -28, -209, -141, -99, -37, -42, -30, -250, -89, -72, -222, -27, -156, -165, -145, -52, -171, -0, -82, -162, -186, -219, -22, -148, -140, -8, -231, -187, -152, -100, -110, -165, -114, -164, -226, -223, -77, -136, -128, -60, -137, -97, -53, -221, -28, -16, -53, -137, -125, -232, -190, -185, -72, -36, -129, -49, -64, -7, -129, -1, -60, -213, -9, -236, -102, -93, -89, -213, -148, -67, -158, -4, -57, -11, -184, -125, -160, -34, -6, -126, -89, -251, -9, -223, -210, -174, -130, -193, -36, -15, -219, -129, -2, -64, -242, -148, -217, -144, -104, -124, -164, -43, -89, -172, -40, -167, -19, -251, -30, -174, -86, -235, -80, -65, -181, -211, -187, -37, -158, -15, -248, -156, -49, -70, -47, -216, -22, -226, -68, -203, -70, -174, -153, -6, -203, -108, -123, -215, -129, -169, -81, -203, -50, -145, -33, -124, -23, -45, -85, -229, -155, -157, -121, -38, -35, -207, -9, -38, -190, -92, -141, -126, -43, -36, -44, -174, -21, -87, -43, -0, -90, -197, -99, -215, -82, -122, -113, -173, -144, -192, -4, -30, -28, -50, -137, -193, -169, -169, -131, -48, -21, -71, -28, -140, -22, -67, -111, -84, -106, -220, -42, -119, -184, -239, -160, -231, -124, -165, -251, -219, -94, -184, -94, -40, -120, -32, -113, -18, -227, -25, -127, -203, -47, -168, -233, -227, -175, -250, -206, -163, -240, -193, -115, -89, -51, -227, -208, -160, -49, -255, -64, -131, -181, -52, -123, -64, -15, -62, -253, -140, -44, -2, -38, -234, -158, -176, -61, -136, -120, -91, -74, -166, -156, -127, -162, -85, -172, -196, -18, -221, -230, -91, -66, -91, -70, -248, -247, -150, -152, -121, -79, -130, -172, -152, -200, -166, -161, -11, -134, -230, -31, -200, -167, -4, -173, -234, -184, -158, -116, -0, -120, -234, -23, -9, -122, -178, -89, -189, -246, -204, -101, -24, -169, -124, -1, -168, -242, -82, -76, -140, -6, -189, -112, -247, -147, -181, -85, -138, -97, -107, -129, -181, -240, -113, -206, -92, -20, -10, -218, -196, -181, -105, -119, -119, -222, -190, -22, -111, -12, -47, -78, -164, -139, -60, -65, -7, -235, -79, -55, -61, -96, -192, -149, -75, -249, -91, -212, -71, -226, -10, -168, -66, -22, -199, -166, -48, -68, -168, -83, -35, -95, -121, -82, -181, -37, -106, -224, -24, -109, -216, -195, -101, -34, -227, -255, -245, -22, -198, -197, -223, -223, -160, -79, -16, -87, -109, -84, -172, -157, -182, -74, -179, -217, -204, -67, -101, -31, -72, -68, -49, -121, -74, -16, -176, -222, -24, -43, -167, -208, -119, -200, -2, -50, -0, -122, -2, -246, -214, -133, -239, -124, -233, -96, -77, -154, -185, -227, -69, -196, -128, -250, -114, -156, -48, -107, -207, -222, -176, -100, -160, -129, -229, -133, -145, -43, -163, -183, -98, -30, -66, -175, -184, -4, -217, -211, -216, -105, -202, -111, -66, -221, -40, -181, -25, -27, -246, -160, -76, -82, -69, -117, -236, -26, -87, -86, -42, -224, -31, -225, -254, -242, -238, -186, -234, -192, -148, -242, -225, -83, -103, -189, -97, -76, -175, -30, -224, -50, -58, -117, -78, -173, -108, -147, -128, -185, -231, -60, -90, -60, -205, -168, -73, -87, -224, -226, -32, -103, -226, -2, -47, -134, -150, -250, -125, -47, -73, -124, -20, -254, -93, -224, -1, -90, -32, -58, -9, -76, -81, -175, -66, -93, -166, -232, -234, -14, -212, -49, -193, -19, -197, -87, -86, -62, -129, -144, -138, -182, -54, -244, -105, -67, -127, -164, -80, -140, -61, -246, -64, -81, -40, -16, -157, -39, -69, -25, -96, -99, -249, -18, -198, -234, -230, -181, -196, -187, -63, -137, -161, -135, -25, -242, -223, -255, -241, -79, -170, -67, -11, -111, -168, -54, -207, -189, -251, -249, -253, -31, -248, -214, -211, -240, -165, -138, -163, -17, -166, -12, -197, -157, -21, -76, -26, -236, -254, -58, -42, -53, -236, -235, -56, -84, -250, -152, -23, -136, -72, -242, -170, -242, -158, -6, -145, -209, -211, -54, -253, -173, -188, -255, -156, -126, -162, -139, -207, -138, -56, -145, -79, -115, -54, -212, -166, -175, -243, -56, -146, -255, -92, -200, -96, -180, -44, -229, -70, -158, -173, -166, -49, -175, -181, -125, -44, -133, -252, -125, -129, -147, -73, -223, -146, -154, -216, -142, -109, -251, -67, -142, -171, -154, -159, -194, -7, -229, -242, -230, -230, -86, -61, -39, -101, -232, -114, -30, -244, -230, -170, -24, -111, -135, -185, -52, -190, -135, -114, -226, -25, -120, -8, -229, -220, -32, -202, -225, -154, -230, -73, -29, -25, -232, -78, -107, -90, -237, -160, -202, -208, -115, -85, -180, -42, -51, -80, -113, -204, -110, -157, -105, -127, -137, -12, -173, -234, -93, -234, -229, -204, -45, -182, -209, -13, -42, -46, -180, -244, -190, -192, -122, -247, -176, -43, -121, -172, -238, -216, -147, -130, -183, -109, -77, -171, -157, -20, -86, -123, -76, -219, -178, -85, -60, -93, -83, -127, -43, -78, -244, -246, -252, -234, -207, -171, -170, -245, -63, -159, -126, -68, -51, -6, -154, -17, -176, -30, -116, -158, -37, -17, -208, -158, -5, -194, -221, -10, -246, -108, -134, -119, -127, -90, -181, -47, -188, -251, -83, -173, -115, -116, -175, -218, -131, -246, -5, -244, -91, -85, -227, -119, -103, -206, -41, -253, -32, -218, -102, -3, -18, -109, -186, -190, -201, -229, -19, -86, -72, -185, -14, -245, -209, -75, -93, -30, -13, -70, -2, -248, -254, -214, -238, -93, -172, -46, -255, -83, -24, -61, -98, -148, -31, -142, -72, -49, -231, -100, -74, -202, -4, -95, -233, -140, -166, -50, -78, -207, -122, -75, -76, -208, -4, -67, -191, -37, -97, -238, -96, -188, -53, -131, -226, -182, -123, -253, -121, -112, -123, -115, -253, -121, -21, -61, -183, -48, -249, -233, -45, -242, -59, -198, -144, -112, -25, -38, -252, -145, -86, -176, -8, -18, -96, -113, -50, -128, -56, -94, -51, -171, -105, -133, -14, -26, -192, -2, -105, -102, -43, -46, -99, -48, -97, -149, -197, -165, -55, -140, -80, -63, -87, -69, -125, -162, -198, -80, -134, -7, -109, -1, -113, -200, -175, -81, -185, -51, -130, -188, -201, -243, -25, -107, -84, -172, -6, -109, -9, -196, -168, -46, -36, -234, -41, -147, -73, -144, -150, -220, -20, -57, -223, -65, -87, -80, -201, -69, -226, -53, -213, -184, -18, -40, -153, -230, -103, -102, -206, -63, -66, -202, -104, -160, -66, -24, -120, -134, -91, -216, -31, -244, -215, -69, -252, -169, -154, -87, -152, -216, -224, -193, -65, -39, -35, -251, -218, -85, -177, -210, -89, -53, -94, -202, -83, -79, -164, -134, -224, -79, -70, -47, -3, -151, -118, -85, -220, -157, -74, -27, -224, -243, -158, -40, -117, -72, -90, -63, -141, -145, -252, -215, -18, -228, -94, -131, -103, -88, -188, -177, -0, -254, -62, -106, -86, -166, -8, -72, -43, -186, -166, -40, -80, -121, -40, -50, -20, -96, -25, -75, -161, -250, -5, -24, -129, -91, -20, -249, -149, -203, -254, -24, -149, -113, -101, -202, -155, -218, -161, -234, -144, -197, -77, -245, -153, -225, -99, -161, -244, -82, -218, -255, -87, -225, -175, -100, -49, -223, -186, -239, -205, -250, -106, -84, -41, -95, -181, -6, -93, -166, -52, -6, -217, -6, -144, -62, -42, -91, -195, -151, -135, -27, -32, -63, -247, -16, -250, -0, -192, -192, -29, -238, -225, -246, -227, -36, -13, -230, -53, -86, -171, -154, -20, -87, -85, -45, -10, -175, -246, -45, -45, -183, -75, -115, -47, -25, -77, -7, -241, -200, -217, -11, -149, -166, -217, -246, -181, -85, -133, -165, -189, -160, -205, -170, -110, -35, -226, -71, -188, -116, -189, -122, -101, -227, -81, -172, -128, -77, -74, -172, -2, -15, -129, -41, -103, -196, -55, -156, -249, -30, -51, -108, -4, -9, -87, -40, -245, -104, -112, -69, -119, -52, -167, -120, -38, -218, -154, -98, -82, -202, -43, -165, -211, -207, -21, -165, -87, -150, -29, -228, -120, -144, -179, -124, -227, -224, -175, -111, -248, -133, -70, -199, -14, -45, -227, -32, -23, -74, -222, -81, -203, -100, -234, -145, -170, -204, -206, -30, -173, -14, -144, -175, -217, -197, -221, -177, -255, -170, -97, -254, -233, -214, -204, -102, -221, -167, -123, -178, -1, -64, -27, -150, -98, -5, -174, -26, -141, -212, -15, -161, -55, -194, -136, -172, -133, -137, -137, -26, -35, -60, -169, -67, -121, -57, -62, -243, -2, -39, -183, -12, -184, -20, -18, -237, -69, -60, -42, -243, -210, -90, -121, -154, -79, -195, -198, -135, -173, -4, -214, -11, -235, -107, -74, -100, -223, -231, -162, -176, -95, -61, -245, -165, -43, -191, -10, -139, -192, -251, -231, -162, -232, -190, -147, -213, -134, -30, -59, -24, -70, -100, -116, -54, -144, -238, -48, -117, -208, -214, -76, -102, -107, -188, -228, -141, -3, -228, -225, -175, -113, -38, -55, -69, -130, -193, -62, -67, -94, -46, -5, -0, -221, -36, -129, -191, -107, -145, -204, -25, -114, -40, -65, -106, -138, -212, -52, -41, -13, -227, -74, -194, -249, -156, -147, -226, -73, -222, -34, -202, -176, -53, -34, -91, -87, -126, -103, -210, -30, -140, -205, -18, -241, -142, -73, -104, -16, -162, -65, -32, -216, -223, -39, -24, -27, -213, -94, -4, -191, -26, -227, -140, -141, -141, -223, -20, -16, -184, -142, -123, -123, -213, -54, -12, -60, -0, -132, -212, -86, -109, -211, -216, -126, -97, -134, -136, -173, -167, -177, -132, -249, -35, -23, -167, -148, -154, -13, -200, -243, -177, -128, -214, -172, -30, -52, -206, -81, -70, -69, -106, -197, -172, -85, -68, -3, -5, -85, -151, -200, -2, -130, -192, -113, -234, -61, -4, -86, -156, -104, -132, -188, -205, -99, -132, -252, -60, -105, -6, -214, -40, -9, -53, -29, -178, -1, -252, -53, -52, -126, -119, -246, -51, -241, -13, -236, -99, -202, -29, -81, -179, -17, -16, -2, -74, -69, -13, -51, -247, -222, -56, -238, -130, -104, -82, -62, -127, -10, -195, -152, -195, -86, -75, -252, -236, -14, -113, -229, -58, -145, -130, -106, -113, -194, -137, -9, -217, -175, -245, -244, -79, -238, -176, -165, -127, -193, -114, -133, -210, -93, -160, -71, -173, -135, -105, -58, -253, -241, -219, -51, -65, -66, -18, -249, -98, -163, -129, -27, -61, -201, -39, -33, -11, -247, -191, -201, -40, -164, -176, -99, -57, -113, -202, -198, -146, -89, -72, -123, -135, -64, -174, -237, -69, -115, -12, -140, -67, -21, -215, -65, -115, -236, -90, -199, -86, -247, -31, -87, -206, -147, -162, -36, -149, -61, -153, -63, -91, -6, -51, -76, -215, -243, -242, -237, -28, -108, -219, -233, -133, -85, -49, -11, -158, -30, -223, -51, -113, -171, -190, -35, -45, -52, -157, -184, -211, -119, -226, -4, -221, -114, -40, -218, -253, -223, -224, -3, -185, -230, -96, -94, -11, -26, -145, -243, -2, -41, -45, -203, -212, -137, -220, -71, -116, -238, -137, -23, -115, -12, -114, -136, -197, -135, -11, -118, -245, -106, -169, -116, -184, -48, -53, -161, -131, -132, -132, -169, -202, -121, -71, -63, -193, -73, -231, -44, -169, -48, -33, -205, -84, -46, -253, -157, -135, -233, -66, -27, -63, -16, -216, -207, -186, -119, -122, -32, -70, -139, -36, -28, -143, -7, -217, -235, -101, -126, -168, -210, -131, -128, -145, -0, -129, -99, -148, -68, -110, -117, -140, -63, -232, -49, -38, -142, -23, -84, -63, -74, -228, -83, -193, -105, -22, -28, -193, -248, -47, -80, -68, -246, -197, -128, -73, -132, -66, -27, -187, -71, -117, -47, -239, -58, -189, -204, -69, -141, -113, -34, -78, -126, -198, -205, -127, -255, -254, -59, -38, -237, -77, -141, -245, -236, -18, -166, -87, -12, -141, -254, -173, -212, -225, -24, -77, -195, -104, -97, -224, -191, -92, -241, -112, -196, -100, -43, -44, -251, -166, -48, -144, -2, -7, -17, -62, -60, -27, -126, -254, -49, -102, -244, -192, -213, -16, -159, -80, -62, -87, -169, -137, -84, -23, -204, -82, -12, -107, -6, -81, -71, -165, -89, -37, -67, -88, -95, -70, -240, -246, -148, -202, -201, -131, -9, -49, -162, -230, -95, -9, -138, -79, -168, -118, -163, -170, -161, -156, -215, -153, -71, -57, -158, -55, -58, -178, -57, -220, -231, -144, -79, -39, -184, -135, -73, -207, -62, -170, -19, -204, -166, -154, -101, -137, -28, -6, -53, -186, -200, -212, -44, -111, -108, -72, -228, -91, -240, -180, -209, -134, -6, -126, -58, -74, -44, -123, -31, -90, -191, -218, -150, -206, -60, -50, -1, -91, -207, -234, -53, -131, -123, -236, -11, -215, -44, -44, -60, -208, -238, -240, -237, -134, -181, -31, -59, -207, -187, -31, -91, -64, -57, -124, -219, -222, -24, -167, -114, -250, -219, -61, -220, -20, -197, -67, -110, -56, -41, -230, -236, -101, -57, -228, -12, -20, -175, -253, -2, -80, -164, -248, -224, -53, -36, -177, -43, -62, -233, -12, -23, -129, -114, -51, -123, -142, -179, -126, -91, -18, -83, -211, -90, -18, -94, -239, -7, -85, -74, -80, -56, -8, -174, -152, -163, -85, -252, -201, -145, -63, -207, -138, -251, -38, -206, -133, -51, -117, -109, -98, -182, -235, -121, -190, -20, -94, -152, -111, -63, -254, -99, -164, -80, -163, -196, -140, -13, -164, -233, -156, -127, -201, -40, -83, -38, -137, -84, -64, -79, -78, -76, -123, -33, -24, -202, -196, -172, -13, -72, -234, -165, -63, -230, -241, -180, -152, -87, -192, -16, -11, -161, -71, -133, -28, -203, -133, -104, -177, -242, -168, -214, -176, -97, -131, -215, -37, -203, -13, -59, -156, -10, -57, -37, -16, -193, -114, -148, -85, -216, -251, -225, -176, -161, -132, -62, -4, -150, -9, -230, -134, -215, -101, -77, -204, -171, -128, -150, -23, -131, -145, -102, -206, -7, -5, -92, -177, -118, -201, -206, -54, -82, -210, -184, -81, -18, -52, -83, -171, -195, -62, -52, -219, -69, -152, -140, -244, -245, -77, -59, -87, -229, -55, -209, -68, -239, -94, -74, -113, -254, -174, -70, -197, -249, -251, -58, -21, -231, -37, -49, -101, -170, -147, -46, -165, -2, -123, -87, -131, -82, -249, -125, -13, -74, -229, -15, -245, -41, -149, -75, -162, -217, -84, -187, -91, -78, -87, -88, -18, -40, -83, -21, -106, -121, -29, -104, -69, -181, -179, -109, -140, -231, -38, -18, -94, -111, -141, -131, -146, -16, -213, -163, -78, -171, -21, -152, -26, -212, -77, -117, -109, -87, -117, -189, -81, -125, -144, -212, -163, -164, -169, -17, -158, -122, -84, -33, -53, -1, -84, -159, -190, -161, -94, -128, -234, -17, -244, -235, -133, -169, -54, -233, -186, -94, -176, -234, -16, -105, -107, -130, -168, -30, -217, -180, -38, -96, -106, -148, -15, -107, -133, -232, -128, -192, -52, -150, -164, -218, -14, -6, -118, -153, -173, -7, -146, -61, -42, -99, -44, -98, -96, -89, -3, -186, -41, -220, -243, -19, -235, -189, -188, -88, -184, -94, -156, -101, -226, -76, -21, -163, -59, -194, -82, -121, -224, -203, -155, -191, -221, -182, -251, -253, -213, -232, -207, -203, -240, -113, -142, -30, -255, -227, -116, -142, -212, -25, -216, -110, -252, -143, -237, -235, -139, -194, -4, -42, -172, -243, -163, -19, -184, -245, -204, -240, -165, -91, -24, -159, -83, -118, -254, -238, -11, -188, -140, -183, -181, -140, -127, -125, -115, -119, -254, -37, -29, -254, -15, -58, -212, -22, -141, -170, -149, -199, -190, -237, -180, -255, -43, -29, -250, -143, -111, -254, -175, -13, -86, -47, -187, -87, -221, -187, -180, -243, -159, -50, -180, -158, -94, -122, -51, -47, -217, -10, -92, -139, -163, -199, -176, -218, -150, -19, -203, -156, -218, -212, -83, -86, -8, -192, -28, -237, -12, -63, -156, -54, -39, -105, -208, -255, -210, -185, -252, -148, -194, -244, -239, -230, -11, -250, -210, -253, -252, -101, -165, -247, -159, -13, -122, -43, -29, -87, -255, -170, -125, -121, -185, -122, -61, -250, -51, -244, -176, -206, -107, -203, -78, -166, -33, -90, -22, -240, -111, -131, -148, -176, -106, -236, -171, -206, -69, -247, -235, -213, -234, -253, -184, -146, -174, -183, -152, -21, -71, -143, -49, -117, -96, -178, -59, -222, -89, -13, -124, -217, -238, -125, -238, -172, -94, -139, -75, -160, -41, -178, -56, -236, -221, -84, -58, -232, -38, -110, -60, -240, -151, -60, -50, -244, -117, -88, -172, -14, -59, -194, -65, -221, -200, -241, -91, -88, -250, -92, -18, -106, -214, -177, -98, -25, -14, -244, -254, -34, -31, -16, -212, -71, -211, -85, -246, -131, -93, -100, -208, -156, -3, -124, -240, -216, -222, -170, -176, -27, -199, -199, -154, -186, -125, -21, -244, -105, -149, -74, -238, -249, -193, -40, -12, -41, -86, -185, -221, -180, -15, -254, -60, -109, -136, -142, -130, -43, -9, -190, -64, -18, -192, -76, -0, -232, -132, -200, -186, -72, -32, -193, -148, -75, -246, -39, -152, -10, -238, -146, -250, -22, -64, -145, -50, -120, -1, -241, -65, -218, -163, -72, -103, -169, -82, -97, -82, -58, -142, -155, -241, -87, -70, -135, -188, -167, -72, -162, -13, -137, -182, -212, -18, -82, -226, -87, -126, -29, -228, -173, -27, -250, -203, -249, -52, -12, -12, -118, -163, -98, -212, -81, -58, -147, -14, -154, -87, -135, -247, -100, -189, -136, -223, -134, -8, -158, -114, -14, -8, -217, -226, -154, -10, -59, -218, -243, -170, -234, -139, -60, -90, -9, -250, -47, -19, -123, -180, -198, -63, -102, -154, -197, -83, -195, -26, -62, -20, -118, -228, -164, -49, -71, -78, -32, -210, -250, -126, -25, -102, -61, -87, -87, -60, -196, -247, -91, -186, -45, -12, -82, -148, -88, -210, -200, -75, -126, -31, -11, -248, -142, -83, -153, -56, -240, -176, -99, -54, -76, -170, -141, -170, -195, -236, -227, -212, -95, -208, -195, -180, -241, -88, -1, -105, -148, -43, -167, -154, -132, -152, -105, -29, -107, -198, -101, -129, -18, -153, -223, -166, -237, -246, -48, -219, -254, -66, -194, -77, -114, -145, -55, -121, -95, -58, -242, -176, -84, -38, -40, -127, -73, -231, -25, -223, -131, -82, -126, -9, -25, -62, -148, -2, -142, -166, -216, -71, -164, -67, -25, -195, -75, -14, -33, -202, -49, -110, -55, -70, -116, -106, -118, -247, -99, -153, -148, -146, -71, -44, -230, -173, -228, -108, -72, -47, -17, -176, -19, -152, -118, -70, -149, -78, -18, -39, -20, -99, -168, -178, -139, -170, -176, -62, -141, -161, -114, -113, -111, -10, -220, -70, -67, -246, -42, -184, -218, -236, -140, -205, -227, -41, -56, -241, -78, -118, -78, -74, -37, -196, -140, -128, -49, -11, -103, -150, -180, -4, -45, -60, -13, -27, -29, -54, -193, -181, -63, -141, -141, -185, -146, -161, -123, -253, -75, -251, -178, -123, -49, -248, -229, -166, -123, -158, -137, -36, -167, -74, -214, -233, -142, -139, -193, -113, -94, -64, -9, -204, -178, -162, -195, -249, -152, -211, -231, -37, -148, -235, -206, -175, -119, -171, -179, -188, -95, -151, -243, -76, -164, -14, -172, -247, -208, -189, -201, -139, -27, -170, -80, -203, -129, -242, -204, -99, -14, -129, -205, -28, -7, -229, -69, -176, -33, -68, -115, -39, -179, -30, -55, -150, -157, -35, -87, -83, -175, -18, -127, -100, -10, -236, -118, -243, -31, -238, -228, -155, -13, -184, -50, -180, -253, -142, -125, -103, -18, -111, -230, -174, -108, -131, -212, -66, -192, -220, -204, -251, -13, -109, -222, -60, -220, -141, -250, -194, -237, -3, -190, -162, -220, -200, -124, -214, -78, -222, -214, -190, -49, -120, -140, -168, -226, -113, -180, -82, -248, -176, -40, -31, -209, -233, -207, -90, -93, -98, -2, -139, -232, -224, -135, -172, -82, -86, -145, -205, -75, -42, -164, -82, -27, -75, -96, -45, -14, -87, -74, -130, -228, -89, -62, -173, -155, -54, -165, -88, -40, -170, -38, -29, -55, -112, -247, -190, -213, -69, -173, -248, -100, -193, -38, -77, -14, -108, -191, -35, -16, -26, -73, -131, -209, -232, -217, -189, -114, -188, -224, -50, -196, -44, -10, -217, -145, -205, -190, -51, -85, -126, -225, -72, -167, -31, -157, -152, -235, -209, -250, -18, -47, -34, -23, -46, -80, -114, -179, -30, -210, -88, -3, -70, -133, -145, -118, -140, -37, -218, -192, -135, -209, -209, -142, -133, -116, -169, -254, -55, -179, -235, -216, -10, -191, -64, -127, -186, -72, -234, -68, -57, -89, -213, -176, -25, -140, -64, -153, -23, -91, -74, -102, -76, -139, -54, -80, -129, -38, -84, -48, -167, -185, -141, -9, -144, -120, -25, -39, -114, -118, -246, -109, -24, -221, -255, -203, -239, -112, -214, -73, -20, -46, -230, -34, -156, -75, -174, -176, -30, -139, -19, -56, -3, -148, -16, -8, -75, -60, -0, -127, -216, -18, -50, -193, -50, -154, -177, -128, -54, -152, -160, -81, -98, -0, -110, -36, -25, -104, -106, -72, -41, -28, -213, -72, -74, -104, -197, -158, -210, -205, -103, -27, -27, -47, -2, -202, -116, -72, -65, -134, -9, -150, -254, -141, -112, -86, -76, -78, -24, -113, -61, -116, -79, -234, -228, -134, -83, -7, -248, -243, -128, -198, -37, -176, -79, -41, -143, -191, -149, -30, -143, -43, -172, -15, -8, -168, -221, -220, -40, -130, -59, -88, -123, -201, -236, -30, -82, -53, -149, -253, -83, -156, -62, -165, -140, -133, -17, -109, -132, -125, -130, -10, -42, -17, -42, -242, -99, -232, -212, -154, -184, -253, -188, -81, -67, -137, -185, -197, -61, -206, -94, -174, -229, -11, -2, -156, -203, -109, -125, -238, -221, -124, -189, -29, -156, -183, -47, -47, -243, -241, -137, -33, -205, -82, -74, -52, -120, -81, -248, -215, -39, -178, -204, -32, -31, -114, -130, -77, -150, -232, -230, -193, -137, -12, -5, -190, -226, -149, -56, -236, -198, -225, -43, -64, -211, -2, -39, -180, -178, -131, -5, -178, -191, -53, -19, -255, -214, -125, -134, -31, -126, -46, -195, -245, -124, -150, -73, -30, -33, -207, -226, -163, -140, -160, -24, -134, -230, -69, -141, -60, -249, -136, -209, -65, -53, -191, -188, -84, -107, -123, -145, -132, -3, -103, -52, -146, -243, -100, -240, -207, -133, -103, -144, -101, -75, -165, -26, -46, -89, -173, -57, -44, -164, -186, -164, -194, -227, -138, -112, -80, -58, -35, -4, -161, -168, -172, -228, -122, -150, -244, -61, -201, -157, -255, -92, -200, -24, -31, -171, -147, -182, -159, -156, -142, -255, -128, -148, -124, -148, -68, -254, -233, -168, -148, -155, -55, -63, -116, -134, -37, -176, -202, -214, -131, -203, -47, -28, -255, -149, -233, -35, -70, -177, -219, -233, -67, -73, -153, -184, -120, -157, -67, -137, -231, -140, -223, -229, -149, -236, -187, -195, -165, -122, -158, -227, -22, -151, -124, -148, -190, -132, -71, -183, -132, -138, -173, -176, -248, -230, -75, -183, -48, -87, -162, -215, -22, -45, -240, -173, -136, -129, -113, -160, -50, -220, -4, -74, -41, -43, -141, -3, -88, -105, -118, -239, -104, -10, -78, -200, -53, -92, -120, -112, -236, -48, -247, -57, -126, -167, -88, -27, -92, -20, -197, -15, -3, -243, -3, -92, -7, -110, -106, -24, -192, -201, -229, -236, -132, -72, -44, -30, -66, -207, -213, -117, -197, -113, -241, -188, -251, -184, -123, -152, -219, -235, -145, -149, -237, -88, -71, -85, -164, -67, -207, -56, -63, -162, -237, -158, -82, -103, -227, -244, -239, -117, -108, -39, -207, -88, -102, -235, -188, -96, -190, -0, -10, -20, -15, -166, -128, -50, -34, -41, -91, -244, -134, -95, -232, -247, -76, -211, -44, -168, -167, -144, -15, -248, -247, -9, -99, -119, -188, -136, -168, -4, -88, -14, -203, -33, -106, -94, -75, -89, -199, -112, -127, -246, -46, -142, -108, -138, -59, -163, -138, -86, -141, -89, -232, -184, -30, -1, -93, -21, -244, -148, -120, -4, -222, -62, -88, -234, -50, -91, -143, -152, -166, -206, -141, -156, -199, -192, -26, -133, -133, -135, -100, -117, -254, -255, -70, -82, -190, -66, -252, -237, -39, -144, -11, -9, -66, -144, -47, -77, -50, -183, -133, -195, -127, -148, -41, -148, -253, -223, -56, -9, -18, -167, -144, -58, -17, -119, -67, -83, -226, -107, -21, -96, -34, -227, -196, -155, -201, -172, -40, -2, -133, -25, -122, -112, -80, -109, -87, -67, -156, -168, -33, -215, -122, -112, -134, -149, -33, -175, -196, -174, -230, -57, -50, -228, -86, -51, -29, -219, -245, -215, -203, -75, -179, -193, -254, -144, -27, -236, -93, -213, -193, -254, -152, -27, -236, -125, -213, -193, -254, -148, -27, -236, -67, -213, -193, -254, -61, -55, -216, -31, -108, -7, -219, -34, -174, -105, -169, -152, -67, -230, -10, -44, -63, -11, -213, -22, -140, -109, -65, -133, -146, -85, -248, -94, -169, -229, -206, -62, -49, -232, -2, -141, -138, -213, -55, -155, -161, -43, -212, -47, -207, -60, -105, -196, -136, -76, -143, -88, -148, -227, -183, -173, -55, -107, -91, -17, -121, -162, -227, -156, -251, -92, -79, -187, -61, -76, -142, -114, -25, -219, -147, -137, -149, -186, -235, -84, -87, -154, -56, -85, -154, -53, -203, -124, -79, -15, -166, -237, -2, -208, -191, -108, -192, -24, -176, -192, -27, -49, -147, -208, -83, -225, -206, -197, -220, -3, -196, -110, -186, -174, -116, -127, -82, -144, -253, -196, -255, -69, -77, -203, -46, -160, -204, -139, -183, -231, -100, -194, -139, -206, -167, -246, -215, -203, -187, -181, -10, -233, -114, -178, -240, -157, -40, -85, -221, -96, -41, -51, -160, -105, -8, -34, -253, -17, -27, -248, -233, -229, -102, -33, -7, -184, -126, -103, -213, -89, -79, -29, -117, -158, -196, -67, -78, -19, -24, -180, -88, -158, -50, -110, -180, -106, -199, -102, -154, -246, -229, -93, -247, -106, -205, -121, -175, -56, -207, -108, -6, -124, -172, -3, -252, -253, -18, -109, -223, -11, -18, -95, -112, -133, -92, -69, -18, -222, -14, -184, -89, -145, -68, -238, -144, -222, -9, -187, -149, -126, -189, -238, -254, -247, -215, -206, -170, -87, -106, -1, -0, -226, -58, -195, -0, -29, -62, -37, -101, -168, -29, -51, -130, -11, -138, -52, -122, -227, -241, -229, -42, -87, -245, -4, -17, -120, -11, -50, -199, -6, -93, -253, -97, -171, -62, -147, -25, -229, -25, -93, -125, -83, -86, -174, -170, -170, -111, -132, -120, -192, -147, -25, -122, -202, -21, -128, -169, -203, -177, -62, -96, -103, -70, -83, -32, -182, -89, -56, -43, -128, -48, -114, -130, -129, -45, -24, -135, -46, -128, -222, -167, -49, -43, -93, -3, -212, -252, -115, -97, -28, -78, -100, -79, -63, -25, -151, -249, -217, -210, -91, -180, -225, -146, -243, -7, -165, -86, -72, -83, -222, -15, -229, -40, -68, -254, -62, -12, -164, -50, -10, -40, -151, -112, -132, -58, -110, -229, -28, -193, -18, -124, -81, -84, -17, -93, -189, -49, -150, -101, -143, -27, -220, -210, -53, -153, -20, -253, -111, -120, -197, -202, -32, -160, -103, -22, -39, -158, -100, -97, -91, -187, -136, -218, -59, -36, -169, -161, -64, -84, -53, -142, -80, -178, -246, -70, -66, -219, -201, -32, -84, -46, -13, -246, -140, -200, -154, -91, -18, -51, -114, -74, -122, -89, -112, -221, -165, -12, -41, -97, -1, -103, -165, -74, -234, -208, -145, -1, -57, -217, -109, -126, -115, -101, -186, -183, -186, -148, -21, -207, -46, -70, -37, -244, -36, -68, -119, -237, -129, -55, -39, -188, -121, -223, -100, -6, -59, -7, -45, -28, -199, -113, -86, -139, -172, -148, -218, -178, -0, -252, -206, -32, -114, -69, -143, -236, -159, -178, -212, -69, -124, -109, -13, -246, -245, -135, -182, -59, -203, -24, -235, -45, -112, -136, -28, -60, -74, -47, -74, -122, -227, -49, -96, -83, -29, -20, -224, -180, -144, -219, -74, -75, -124, -231, -41, -87, -163, -15, -65, -232, -251, -31, -157, -34, -75, -132, -220, -119, -133, -135, -32, -196, -4, -255, -78, -100, -252, -24, -48, -16, -216, -131, -80, -224, -136, -111, -4, -193, -61, -89, -101, -93, -241, -237, -28, -238, -14, -180, -184, -111, -241, -155, -224, -122, -241, -156, -157, -140, -221, -200, -153, -76, -56, -45, -46, -144, -123, -113, -66, -72, -6, -121, -43, -245, -220, -118, -38, -112, -80, -197, -151, -48, -242, -126, -195, -251, -231, -139, -147, -111, -95, -210, -37, -223, -191, -37, -157, -231, -47, -50, -34, -157, -61, -252, -246, -75, -254, -55, -228, -188, -201, -204, -75, -48, -233, -115, -111, -29, -33, -49, -90, -196, -73, -56, -195, -82, -227, -6, -106, -18, -110, -213, -176, -175, -95, -1, -162, -35, -112, -242, -51, -62, -166, -231, -170, -108, -95, -225, -176, -230, -190, -60, -12, -3, -79, -246, -24, -82, -211, -15, -208, -117, -50, -202, -187, -193, -212, -174, -215, -183, -211, -170, -107, -120, -6, -169, -241, -235, -96, -17, -176, -57, -44, -61, -28, -25, -150, -30, -142, -11, -75, -230, -135, -40, -231, -24, -220, -84, -226, -181, -12, -152, -67, -217, -19, -40, -212, -224, -152, -80, -242, -176, -127, -148, -84, -34, -157, -114, -130, -75, -239, -79, -157, -185, -92, -9, -122, -212, -95, -153, -122, -124, -241, -72, -130, -250, -209, -91, -255, -254, -66, -156, -3, -38, -60, -124, -39, -197, -133, -76, -184, -64, -171, -241, -179, -111, -56, -94, -11, -153, -231, -152, -170, -73, -226, -187, -254, -24, -138, -121, -8, -72, -5, -153, -239, -247, -206, -239, -233, -9, -255, -253, -240, -247, -214, -239, -178, -179, -251, -48, -57, -250, -40, -253, -2, -128, -132, -145, -97, -0, -148, -229, -113, -114, -140, -189, -41, -138, -64, -212, -120, -189, -12, -98, -119, -134, -251, -64, -133, -113, -150, -136, -154, -80, -81, -237, -90, -205, -156, -249, -20, -175, -203, -49, -249, -253, -62, -58, -57, -11, -102, -195, -132, -121, -30, -198, -205, -205, -85, -109, -107, -48, -220, -15, -14, -200, -42, -155, -24, -97, -41, -181, -146, -82, -141, -30, -211, -92, -168, -209, -61, -84, -229, -71, -45, -196, -100, -97, -190, -56, -102, -226, -68, -100, -242, -39, -31, -128, -17, -55, -137, -207, -68, -23, -163, -32, -231, -139, -8, -85, -242, -142, -120, -240, -80, -41, -47, -92, -57, -10, -217, -245, -116, -77, -164, -209, -115, -109, -18, -105, -114, -191, -149, -17, -105, -42, -237, -196, -180, -178, -182, -253, -46, -36, -31, -89, -54, -8, -181, -132, -55, -9, -160, -181, -233, -30, -108, -239, -108, -243, -82, -204, -140, -212, -21, -179, -156, -29, -174, -41, -214, -99, -102, -161, -245, -105, -134, -19, -51, -83, -221, -60, -140, -114, -200, -40, -21, -106, -51, -46, -59, -66, -106, -240, -127, -8, -199, -53, -197, -218, -140, -109, -71, -170, -202, -96, -194, -237, -149, -79, -13, -169, -248, -236, -61, -121, -136, -73, -59, -60, -52, -168, -185, -165, -48, -238, -163, -171, -133, -94, -79, -100, -227, -213, -205, -69, -103, -112, -213, -190, -235, -244, -186, -237, -213, -12, -49, -207, -27, -91, -169, -231, -121, -251, -250, -151, -118, -127, -208, -189, -235, -172, -102, -128, -49, -232, -124, -123, -211, -191, -27, -220, -246, -110, -206, -59, -107, -233, -143, -172, -13, -173, -68, -242, -175, -128, -184, -71, -30, -202, -98, -249, -8, -19, -253, -221, -225, -244, -52, -177, -122, -144, -118, -234, -225, -84, -59, -117, -24, -166, -249, -152, -181, -122, -205, -168, -106, -34, -195, -139, -53, -221, -22, -60, -183, -55, -222, -10, -101, -181, -131, -154, -207, -43, -67, -95, -20, -130, -171, -218, -61, -209, -79, -1, -179, -243, -224, -200, -101, -173, -159, -197, -49, -40, -88, -8, -62, -198, -36, -22, -227, -198, -199, -26, -94, -237, -149, -227, -217, -153, -51, -243, -106, -232, -208, -135, -231, -101, -48, -244, -28, -131, -52, -190, -220, -202, -86, -27, -253, -53, -102, -151, -87, -156, -79, -240, -124, -2, -71, -58, -19, -215, -88, -96, -136, -157, -134, -71, -58, -49, -3, -149, -48, -165, -186, -34, -203, -112, -33, -112, -22, -96, -121, -191, -7, -225, -163, -120, -68, -93, -63, -126, -73, -78, -40, -33, -87, -47, -183, -190, -96, -155, -214, -93, -175, -206, -187, -144, -230, -253, -0, -139, -174, -116, -33, -190, -163, -99, -40, -134, -80, -229, -212, -66, -32, -149, -216, -144, -105, -61, -6, -29, -101, -88, -34, -70, -197, -202, -136, -131, -4, -156, -192, -155, -81, -5, -104, -182, -230, -154, -11, -79, -122, -204, -52, -72, -207, -17, -83, -15, -3, -110, -167, -0, -26, -103, -148, -25, -59, -170, -128, -198, -204, -9, -28, -138, -111, -25, -134, -1, -122, -2, -120, -193, -200, -95, -80, -198, -43, -16, -81, -101, -11, -157, -4, -146, -28, -52, -168, -91, -226, -138, -206, -109, -253, -249, -254, -237, -153, -72, -167, -36, -195, -156, -170, -107, -35, -128, -253, -129, -109, -128, -47, -220, -37, -96, -204, -27, -197, -156, -146, -14, -38, -94, -192, -174, -219, -201, -18, -142, -235, -14, -16, -68, -131, -212, -247, -37, -57, -145, -182, -139, -113, -132, -56, -135, -170, -9, -137, -3, -165, -181, -189, -117, -5, -107, -82, -181, -64, -27, -246, -20, -191, -215, -5, -185, -209, -189, -130, -99, -33, -209, -197, -130, -64, -178, -189, -112, -99, -232, -165, -150, -216, -76, -25, -159, -178, -136, -201, -221, -209, -108, -117, -108, -77, -132, -19, -48, -154, -194, -1, -83, -99, -59, -176, -195, -9, -95, -143, -50, -228, -134, -240, -26, -88, -120, -191, -111, -231, -149, -183, -147, -101, -156, -195, -115, -159, -170, -20, -164, -160, -131, -161, -172, -164, -132, -17, -71, -205, -35, -222, -208, -63, -111, -202, -174, -29, -88, -116, -89, -57, -252, -160, -209, -165, -231, -14, -0, -251, -12, -169, -108, -146, -12, -249, -42, -82, -178, -41, -207, -68, -119, -44, -78, -223, -181, -216, -191, -136, -126, -7, -153, -68, -4, -161, -234, -137, -164, -62, -81, -209, -80, -185, -241, -168, -161, -206, -59, -194, -119, -205, -241, -31, -49, -137, -223, -80, -10, -85, -80, -203, -9, -242, -243, -148, -16, -203, -11, -168, -223, -249, -172, -155, -34, -113, -171, -116, -206, -51, -149, -218, -8, -237, -155, -145, -219, -133, -194, -112, -78, -157, -155, -241, -151, -226, -216, -51, -120, -158, -235, -194, -122, -145, -136, -54, -23, -235, -146, -37, -155, -163, -215, -77, -63, -63, -177, -122, -173, -74, -131, -141, -143, -162, -41, -212, -119, -145, -19, -196, -232, -134, -187, -247, -187, -74, -79, -119, -162, -167, -87, -197, -114, -104, -183, -107, -184, -47, -140, -130, -230, -111, -11, -207, -179, -5, -149, -102, -183, -101, -3, -30, -86, -176, -96, -137, -132, -33, -190, -212, -192, -76, -249, -46, -7, -141, -37, -161, -33, -107, -82, -29, -29, -249, -128, -133, -237, -73, -116, -86, -49, -113, -33, -231, -145, -28, -17, -47, -25, -135, -97, -96, -185, -220, -69, -176, -186, -96, -148, -164, -126, -232, -37, -243, -77, -95, -20, -86, -29, -103, -251, -108, -118, -243, -237, -195, -214, -75, -223, -250, -220, -106, -251, -246, -171, -29, -249, -210, -137, -104, -105, -241, -214, -8, -190, -115, -108, -147, -70, -14, -229, -200, -41, -122, -147, -86, -165, -167, -40, -106, -28, -63, -61, -69, -40, -159, -167, -35, -229, -185, -143, -208, -36, -158, -185, -6, -222, -131, -230, -41, -69, -77, -27, -69, -68, -198, -16, -176, -198, -225, -136, -15, -68, -153, -237, -45, -172, -170, -249, -93, -46, -76, -87, -106, -179, -203, -108, -93, -122, -32, -94, -224, -198, -153, -91, -26, -174, -111, -238, -186, -159, -186, -231, -237, -187, -238, -205, -245, -224, -235, -237, -69, -251, -174, -51, -232, -255, -87, -231, -178, -115, -119, -115, -157, -165, -248, -223, -96, -121, -48, -81, -40, -249, -222, -170, -197, -183, -138, -51, -241, -231, -175, -93, -193, -67, -150, -213, -173, -174, -142, -96, -163, -51, -77, -188, -209, -119, -3, -53, -169, -146, -0, -74, -8, -66, -25, -115, -79, -83, -161, -142, -80, -59, -55, -99, -62, -39, -2, -187, -12, -29, -82, -128, -55, -33, -147, -48, -200, -241, -70, -152, -195, -202, -48, -15, -194, -0, -110, -34, -134, -57, -86, -14, -87, -217, -70, -252, -117, -104, -6, -1, -143, -90, -214, -7, -47, -246, -208, -133, -60, -68, -57, -50, -114, -75, -228, -136, -142, -55, -130, -191, -179, -22, -97, -177, -71, -201, -252, -44, -117, -44, -167, -146, -6, -185, -88, -57, -33, -187, -247, -200, -231, -90, -56, -23, -174, -92, -91, -157, -105, -55, -102, -101, -52, -217, -67, -108, -170, -41, -216, -12, -103, -67, -18, -148, -5, -122, -119, -81, -78, -106, -86, -246, -245, -43, -36, -198, -106, -44, -14, -192, -202, -154, -110, -93, -51, -215, -12, -5, -205, -188, -112, -183, -237, -94, -251, -106, -240, -203, -205, -229, -215, -171, -206, -224, -226, -163, -149, -53, -157, -251, -222, -118, -239, -206, -191, -12, -250, -231, -237, -203, -213, -24, -109, -147, -222, -237, -187, -187, -206, -245, -87, -126, -96, -175, -186, -215, -131, -139, -110, -255, -174, -125, -157, -75, -37, -188, -193, -182, -110, -50, -84, -251, -215, -245, -161, -62, -148, -26, -74, -15, -51, -232, -252, -122, -187, -18, -155, -109, -50, -20, -64, -242, -92, -49, -32, -83, -186, -209, -11, -195, -217, -45, -158, -147, -120, -149, -114, -28, -210, -73, -224, -245, -142, -31, -238, -142, -111, -74, -153, -206, -37, -237, -204, -188, -240, -10, -141, -155, -117, -198, -43, -76, -117, -72, -159, -60, -120, -224, -70, -146, -119, -154, -20, -60, -152, -150, -71, -133, -69, -55, -152, -22, -207, -46, -198, -6, -97, -132, -7, -120, -7, -148, -199, -21, -35, -175, -237, -224, -37, -41, -211, -6, -39, -143, -15, -23, -156, -176, -198, -216, -12, -174, -216, -21, -111, -37, -73, -173, -164, -180, -109, -136, -38, -228, -195, -97, -212, -111, -8, -217, -61, -250, -13, -103, -129, -198, -14, -253, -144, -74, -168, -247, -197, -82, -41, -152, -88, -22, -70, -194, -12, -182, -14, -198, -216, -163, -183, -48, -126, -246, -195, -161, -227, -147, -117, -197, -17, -122, -122, -30, -157, -12, -44, -250, -43, -210, -41, -70, -50, -32, -3, -140, -23, -101, -170, -148, -88, -155, -147, -49, -193, -159, -67, -5, -37, -48, -119, -96, -106, -210, -177, -23, -194, -50, -153, -124, -103, -113, -41, -92, -69, -69, -77, -123, -166, -19, -162, -209, -176, -160, -214, -230, -133, -164, -188, -100, -80, -50, -146, -187, -94, -101, -195, -51, -186, -46, -222, -220, -116, -186, -245, -5, -145, -230, -43, -221, -30, -123, -209, -7, -71, -246, -85, -42, -222, -157, -82, -79, -190, -113, -62, -154, -227, -67, -35, -68, -186, -48, -157, -77, -112, -201, -135, -6, -8, -117, -20, -38, -134, -88, -202, -90, -54, -143, -162, -108, -174, -67, -227, -199, -176, -30, -138, -106, -214, -60, -102, -172, -234, -160, -52, -135, -22, -166, -201, -54, -132, -144, -123, -212, -70, -9, -121, -184, -85, -82, -248, -24, -70, -190, -11, -68, -208, -190, -224, -206, -100, -227, -162, -154, -37, -130, -48, -223, -118, -34, -88, -109, -41, -202, -197, -32, -214, -252, -130, -217, -66, -204, -107, -48, -228, -205, -22, -252, -244, -124, -83, -207, -240, -61, -213, -77, -195, -60, -180, -179, -121, -178, -20, -223, -120, -204, -123, -84, -8, -165, -158, -16, -156, -81, -34, -198, -134, -234, -11, -143, -83, -184, -162, -6, -15, -57, -8, -61, -88, -169, -84, -168, -20, -81, -147, -237, -226, -160, -152, -151, -253, -24, -152, -79, -138, -245, -68, -142, -115, -238, -3, -219, -116, -52, -65, -231, -107, -96, -29, -44, -230, -28, -143, -48, -93, -0, -83, -24, -254, -70, -141, -235, -5, -98, -49, -119, -129, -171, -30, -76, -188, -223, -102, -225, -86, -3, -174, -45, -221, -44, -12, -182, -157, -88, -114, -51, -229, -142, -199, -119, -225, -51, -125, -215, -196, -155, -162, -102, -51, -116, -14, -220, -0, -77, -237, -162, -208, -243, -246, -161, -187, -94, -251, -186, -255, -233, -166, -119, -53, -56, -255, -210, -190, -254, -220, -185, -200, -116, -88, -255, -193, -32, -245, -115, -124, -48, -230, -143, -28, -73, -162, -170, -83, -38, -51, -222, -216, -73, -19, -165, -83, -41, -14, -148, -22, -152, -248, -231, -94, -24, -149, -44, -83, -165, -198, -193, -4, -212, -49, -59, -210, -73, -143, -34, -35, -217, -185, -154, -147, -40, -147, -15, -144, -34, -101, -148, -181, -82, -103, -139, -164, -210, -145, -233, -152, -6, -37, -190, -242, -235, -236, -92, -99, -113, -231, -191, -221, -244, -46, -179, -21, -254, -193, -68, -227, -87, -28, -229, -215, -238, -221, -234, -32, -37, -227, -104, -24, -171, -172, -89, -175, -226, -158, -253, -170, -32, -251, -161, -20, -100, -175, -74, -240, -163, -81, -130, -119, -174, -186, -253, -62, -142, -115, -126, -115, -13, -24, -238, -124, -238, -117, -58, -253, -231, -212, -226, -70, -227, -20, -0, -204, -118, -237, -79, -165, -116, -243, -27, -234, -218, -155, -211, -158, -124, -185, -244, -13, -20, -72, -255, -112, -192, -104, -190, -189, -23, -31, -183, -21, -32, -247, -83, -82, -220, -182, -244, -68, -227, -5, -194, -109, -105, -112, -67, -69, -189, -109, -146, -89, -252, -96, -85, -184, -45, -150, -254, -162, -42, -92, -151, -90, -215, -75, -168, -84, -109, -153, -178, -236, -120, -171, -76, -219, -16, -163, -198, -139, -67, -219, -2, -243, -92, -21, -232, -122, -184, -178, -103, -11, -24, -239, -173, -36, -177, -122, -224, -209, -6, -255, -254, -162, -47, -163, -135, -226, -11, -111, -89, -159, -152, -7, -32, -203, -84, -63, -115, -176, -233, -219, -248, -235, -236, -26, -98, -43, -91, -80, -131, -133, -175, -128, -134, -254, -223, -54, -176, -58, -43, -136, -122, -9, -145, -238, -57, -192, -43, -239, -239, -113, -45, -100, -251, -14, -189, -192, -253, -73, -224, -133, -152, -29, -51, -139, -77, -0, -154, -36, -174, -229, -118, -41, -215, -131, -159, -26, -97, -169, -213, -68, -198, -209, -181, -57, -64, -154, -224, -21, -43, -190, -56, -117, -140, -131, -229, -211, -216, -191, -241, -192, -153, -75, -253, -48, -183, -160, -131, -42, -253, -49, -89, -16, -67, -115, -80, -181, -58, -31, -214, -154, -226, -193, -43, -194, -130, -232, -56, -134, -218, -112, -243, -176, -246, -12, -28, -86, -199, -84, -126, -103, -16, -118, -187, -103, -207, -106, -214, -62, -86, -123, -47, -48, -67, -252, -90, -246, -29, -245, -197, -225, -222, -135, -200, -113, -189, -133, -1, -54, -117, -187, -134, -181, -185, -122, -154, -23, -146, -213, -124, -238, -5, -31, -195, -167, -242, -209, -50, -215, -128, -185, -136, -18, -61, -114, -101, -201, -4, -171, -251, -193, -178, -125, -115, -190, -155, -65, -224, -28, -149, -193, -246, -225, -208, -179, -140, -106, -126, -198, -66, -98, -242, -21, -174, -80, -0, -64, -234, -76, -47, -99, -63, -116, -18, -251, -16, -155, -120, -49, -30, -123, -79, -6, -252, -133, -106, -87, -174, -24, -68, -174, -182, -58, -15, -84, -170, -242, -134, -2, -161, -201, -162, -27, -213, -160, -36, -29, -78, -36, -141, -16, -170, -219, -149, -69, -40, -247, -47, -229, -46, -161, -102, -62, -224, -123, -168, -75, -40, -179, -161, -127, -39, -195, -146, -182, -44, -19, -161, -243, -56, -149, -169, -9, -51, -134, -219, -54, -228, -219, -166, -7, -45, -89, -255, -152, -225, -105, -36, -66, -74, -215, -173, -169, -14, -43, -177, -29, -94, -32, -9, -226, -205, -218, -85, -115, -47, -152, -230, -136, -176, -239, -37, -231, -245, -84, -150, -72, -123, -112, -126, -95, -28, -153, -106, -185, -80, -242, -41, -247, -31, -11, -170, -236, -98, -74, -154, -183, -13, -134, -9, -208, -71, -42, -83, -48, -102, -244, -213, -5, -199, -161, -209, -52, -205, -10, -140, -206, -90, -100, -112, -199, -26, -123, -206, -112, -72, -7, -208, -73, -105, -120, -10, -140, -218, -106, -24, -91, -132, -227, -177, -114, -10, -38, -221, -172, -61, -41, -199, -81, -6, -60, -138, -65, -113, -91, -213, -174, -100, -250, -152, -60, -200, -165, -136, -121, -1, -216, -166, -146, -183, -192, -44, -139, -20, -204, -191, -150, -32, -82, -163, -208, -247, -157, -121, -156, -171, -49, -253, -76, -20, -106, -218, -180, -12, -153, -74, -111, -61, -226, -85, -39, -202, -73, -199, -44, -65, -165, -114, -240, -52, -75, -166, -124, -46, -61, -159, -206, -87, -6, -207, -84, -72, -72, -70, -3, -21, -60, -105, -160, -142, -214, -13, -155, -245, -18, -91, -131, -235, -133, -148, -23, -156, -135, -201, -165, -55, -153, -22, -42, -12, -170, -47, -76, -117, -202, -48, -132, -143, -61, -4, -245, -107, -1, -75, -52, -154, -98, -168, -130, -35, -128, -127, -240, -201, -217, -22, -54, -95, -55, -34, -167, -32, -31, -51, -204, -26, -151, -159, -104, -139, -20, -76, -193, -131, -16, -19, -172, -163, -42, -190, -209, -47, -247, -236, -98, -196, -190, -72, -51, -204, -12, -71, -77, -85, -201, -225, -148, -95, -115, -189, -72, -215, -170, -208, -9, -154, -40, -123, -103, -136, -97, -20, -128, -46, -137, -158, -77, -50, -55, -77, -146, -200, -96, -65, -201, -78, -146, -105, -20, -46, -38, -228, -25, -133, -129, -212, -92, -228, -14, -31, -12, -242, -160, -210, -13, -209, -129, -74, -69, -110, -192, -112, -99, -111, -178, -192, -130, -172, -195, -37, -59, -63, -105, -66, -46, -225, -181, -152, -160, -155, -46, -137, -65, -252, -236, -228, -6, -32, -111, -20, -73, -201, -25, -179, -5, -2, -100, -55, -23, -55, -127, -17, -221, -153, -51, -81, -0, -167, -104, -109, -82, -245, -14, -135, -66, -86, -136, -23, -254, -140, -107, -5, -73, -101, -190, -136, -40, -151, -7, -15, -168, -131, -49, -140, -14, -192, -115, -67, -176, -35, -90, -238, -27, -194, -126, -140, -197, -230, -169, -14, -45, -72, -70, -11, -204, -161, -31, -19, -186, -176, -21, -239, -176, -254, -65, -237, -21, -229, -250, -207, -53, -138, -167, -82, -114, -69, -246, -52, -23, -37, -185, -240, -82, -5, -92, -60, -217, -19, -220, -39, -202, -242, -234, -136, -161, -135, -119, -191, -48, -100, -164, -11, -76, -184, -45, -56, -76, -223, -169, -204, -187, -147, -0, -94, -237, -195, -106, -120, -84, -3, -61, -136, -110, -168, -252, -175, -213, -71, -171, -215, -154, -2, -151, -244, -58, -112, -245, -76, -185, -9, -109, -37, -30, -239, -20, -36, -67, -151, -241, -34, -200, -134, -111, -119, -141, -48, -211, -75, -78, -98, -179, -209, -67, -158, -182, -172, -46, -110, -208, -241, -133, -83, -187, -240, -93, -34, -29, -106, -104, -76, -14, -128, -13, -128, -93, -4, -218, -81, -230, -113, -79, -97, -108, -246, -109, -39, -248, -241, -113, -215, -128, -171, -220, -138, -58, -94, -173, -12, -248, -184, -27, -229, -184, -84, -171, -218, -55, -25, -167, -74, -139, -128, -151, -252, -81, -49, -130, -45, -36, -11, -227, -133, -175, -138, -128, -48, -87, -175, -163, -112, -196, -220, -123, -8, -19, -235, -20, -20, -19, -105, -203, -205, -90, -212, -208, -81, -187, -178, -186, -146, -82, -193, -98, -99, -223, -155, -15, -166, -187, -49, -175, -219, -149, -78, -138, -145, -96, -93, -118, -111, -158, -223, -131, -76, -60, -90, -150, -56, -243, -56, -218, -92, -186, -3, -227, -130, -215, -85, -138, -198, -166, -39, -95, -205, -90, -16, -237, -74, -227, -253, -193, -16, -239, -15, -245, -226, -61, -19, -82, -43, -160, -253, -225, -32, -104, -47, -15, -58, -135, -174, -227, -123, -222, -160, -73, -108, -133, -200, -48, -167, -177, -24, -158, -42, -70, -130, -184, -185, -34, -27, -113, -38, -190, -102, -196, -71, -125, -119, -74, -44, -132, -65, -165, -217, -245, -221, -209, -43, -220, -195, -51, -16, -73, -199, -141, -53, -111, -196, -243, -150, -223, -147, -65, -68, -14, -16, -187, -211, -9, -100, -53, -173, -123, -240, -183, -37, -237, -87, -219, -128, -163, -224, -189, -192, -21, -208, -2, -202, -80, -247, -2, -220, -102, -232, -46, -64, -108, -200, -246, -212, -5, -114, -204, -197, -99, -102, -6, -28, -166, -106, -86, -82, -19, -148, -178, -104, -56, -138, -202, -16, -203, -39, -230, -148, -184, -237, -22, -70, -247, -125, -143, -145, -49, -10, -196, -3, -181, -162, -96, -184, -169, -250, -19, -115, -38, -77, -168, -88, -124, -196, -57, -129, -223, -149, -217, -29, -181, -134, -166, -20, -73, -135, -95, -36, -249, -81, -242, -104, -6, -218, -17, -221, -176, -228, -158, -102, -121, -209, -52, -253, -21, -122, -33, -32, -210, -2, -98, -241, -235, -184, -64, -178, -3, -56, -172, -69, -156, -40, -25, -14, -107, -45, -100, -20, -47, -21, -187, -202, -108, -114, -186, -172, -230, -147, -61, -175, -172, -251, -76, -244, -177, -96, -65, -110, -19, -238, -203, -108, -224, -212, -116, -3, -167, -181, -109, -96, -198, -183, -28, -197, -22, -78, -247, -183, -133, -107, -43, -207, -109, -226, -180, -194, -38, -206, -66, -119, -129, -154, -46, -163, -146, -116, -170, -37, -175, -230, -60, -244, -67, -195, -50, -70, -184, -145, -35, -108, -46, -212, -32, -158, -42, -240, -145, -147, -130, -169, -80, -141, -218, -188, -185, -247, -36, -125, -166, -51, -179, -133, -159, -120, -115, -223, -99, -253, -20, -105, -177, -104, -164, -50, -219, -149, -173, -192, -108, -191, -10, -43, -52, -216, -177, -125, -47, -177, -186, -202, -236, -147, -58, -191, -21, -42, -24, -41, -173, -22, -191, -37, -42, -54, -133, -22, -222, -86, -213, -90, -250, -90, -203, -97, -232, -66, -176, -101, -184, -111, -197, -241, -238, -173, -139, -165, -148, -225, -31, -138, -6, -69, -67, -135, -125, -39, -33, -151, -160, -141, -1, -23, -239, -204, -46, -12, -151, -94, -97, -36, -156, -168, -231, -250, -109, -105, -78, -98, -127, -85, -5, -20, -105, -106, -154, -229, -217, -110, -231, -221, -186, -173, -21, -82, -93, -59, -41, -195, -116, -66, -80, -90, -111, -132, -5, -247, -90, -41, -205, -113, -242, -148, -152, -28, -220, -10, -70, -164, -72, -206, -194, -7, -89, -231, -98, -214, -113, -142, -51, -232, -195, -111, -9, -30, -229, -109, -223, -145, -177, -157, -202, -45, -153, -29, -211, -74, -244, -21, -21, -112, -163, -143, -161, -187, -204, -83, -215, -219, -233, -50, -246, -70, -49, -127, -109, -72, -96, -115, -125, -88, -199, -71, -35, -147, -133, -146, -75, -155, -219, -86, -195, -74, -33, -19, -30, -6, -151, -225, -94, -144, -164, -191, -58, -46, -39, -234, -106, -225, -163, -180, -72, -60, -223, -251, -141, -156, -15, -4, -170, -73, -225, -165, -162, -254, -124, -255, -191, -41, -16, -217, -99, -254, -30, -56, -19, -30, -10, -218, -120, -74, -92, -200, -202, -20, -175, -204, -114, -38, -62, -209, -155, -25, -33, -203, -134, -145, -246, -252, -114, -162, -234, -146, -7, -229, -153, -40, -29, -64, -75, -80, -161, -173, -28, -66, -236, -94, -1, -242, -43, -240, -102, -196, -3, -0, -51, -144, -52, -171, -77, -177, -204, -224, -193, -112, -97, -86, -59, -13, -217, -65, -189, -175, -245, -1, -39, -151, -27, -39, -26, -60, -72, -63, -28, -121, -137, -73, -148, -167, -244, -139, -42, -238, -250, -211, -41, -21, -0, -116, -130, -9, -96, -238, -200, -32, -156, -60, -139, -194, -67, -230, -128, -154, -60, -143, -187, -189, -130, -86, -15, -129, -45, -102, -138, -206, -81, -7, -11, -3, -112, -70, -177, -152, -200, -190, -191, -16, -106, -32, -59, -178, -186, -113, -4, -209, -214, -100, -143, -169, -38, -81, -91, -162, -189, -252, -5, -249, -3, -168, -60, -74, -232, -6, -11, -199, -149, -42, -60, -226, -75, -72, -134, -224, -165, -112, -195, -224, -247, -148, -141, -49, -134, -243, -73, -70, -227, -243, -219, -175, -88, -200, -135, -115, -94, -34, -37, -38, -47, -46, -39, -38, -69, -155, -35, -190, -245, -144, -76, -51, -22, -238, -69, -76, -169, -249, -150, -153, -230, -134, -105, -241, -8, -136, -91, -20, -230, -136, -241, -183, -97, -116, -143, -190, -12, -121, -112, -29, -31, -122, -43, -11, -116, -90, -129, -17, -223, -132, -152, -114, -96, -43, -122, -234, -10, -38, -91, -40, -254, -200, -22, -75, -49, -69, -73, -59, -125, -108, -176, -219, -120, -17, -144, -135, -3, -28, -182, -4, -223, -8, -237, -143, -1, -75, -166, -82, -139, -48, -36, -229, -127, -108, -177, -18, -138, -134, -195, -145, -9, -121, -35, -206, -180, -53, -85, -232, -91, -133, -141, -28, -21, -22, -73, -136, -79, -9, -59, -179, -141, -194, -217, -124, -145, -160, -60, -17, -80, -209, -22, -170, -222, -72, -39, -95, -232, -147, -79, -88, -155, -207, -125, -245, -168, -33, -134, -136, -251, -38, -223, -137, -16, -223, -38, -127, -129, -166, -114, -17, -146, -65, -148, -159, -54, -56, -27, -109, -31, -189, -68, -40, -247, -23, -122, -201, -145, -127, -6, -135, -89, -170, -201, -72, -199, -176, -50, -87, -46, -107, -102, -42, -34, -102, -24, -111, -225, -118, -201, -7, -73, -42, -107, -47, -129, -189, -151, -49, -238, -62, -30, -135, -22, -126, -225, -140, -199, -248, -224, -23, -64, -161, -82, -131, -212, -252, -49, -67, -227, -201, -134, -109, -200, -30, -26, -214, -155, -44, -177, -88, -137, -244, -57, -167, -87, -250, -13, -96, -29, -196, -211, -183, -71, -252, -188, -118, -168, -35, -2, -237, -122, -49, -253, -185, -241, -40, -150, -176, -66, -52, -254, -20, -175, -216, -138, -54, -194, -77, -158, -178, -140, -155, -82, -14, -2, -245, -61, -223, -22, -86, -138, -245, -211, -159, -30, -121, -125, -206, -241, -128, -87, -90, -80, -165, -231, -222, -60, -84, -100, -101, -57, -107, -87, -184, -202, -122, -234, -99, -14, -108, -237, -49, -141, -108, -79, -45, -28, -69, -153, -250, -200, -141, -108, -14, -11, -235, -222, -200, -140, -124, -101, -45, -27, -142, -69, -202, -38, -58, -96, -180, -27, -215, -128, -51, -73, -176, -160, -219, -53, -140, -21, -61, -205, -11, -137, -208, -226, -248, -108, -185, -82, -210, -72, -123, -225, -25, -51, -171, -237, -97, -156, -96, -93, -108, -124, -43, -144, -63, -25, -22, -115, -131, -115, -156, -232, -41, -126, -235, -98, -201, -235, -36, -4, -6, -207, -130, -143, -213, -64, -18, -175, -5, -51, -208, -108, -118, -147, -137, -19, -205, -208, -221, -157, -223, -226, -27, -253, -53, -240, -158, -68, -63, -28, -125, -151, -9, -112, -21, -24, -255, -149, -213, -226, -14, -68, -251, -182, -171, -220, -151, -2, -87, -71, -56, -112, -234, -63, -252, -228, -58, -137, -147, -58, -182, -242, -124, -196, -238, -160, -231, -16, -253, -198, -96, -64, -83, -59, -199, -69, -96, -9, -7, -216, -191, -158, -76, -61, -60, -146, -50, -149, -59, -143, -133, -90, -135, -187, -158, -26, -228, -71, -197, -104, -186, -8, -190, -163, -18, -181, -176, -94, -69, -232, -2, -237, -16, -60, -4, -18, -247, -157, -226, -229, -198, -2, -190, -148, -49, -234, -199, -23, -192, -84, -115, -29, -66, -234, -11, -251, -230, -98, -18, -110, -133, -78, -101, -247, -210, -44, -183, -42, -31, -76, -136, -255, -214, -137, -162, -48, -186, -135, -25, -236, -57, -37, -68, -223, -220, -137, -48, -179, -192, -51, -104, -180, -175, -249, -184, -39, -68, -2, -254, -116, -241, -70, -106, -55, -34, -183, -70, -20, -193, -136, -51, -199, -103, -37, -17, -33, -92, -203, -22, -251, -211, -226, -82, -113, -80, -228, -176, -61, -223, -223, -134, -84, -140, -167, -161, -116, -42, -32, -186, -172, -32, -88, -201, -29, -58, -210, -177, -37, -24, -254, -33, -238, -38, -186, -2, -207, -240, -202, -16, -44, -200, -194, -195, -253, -94, -144, -240, -130, -176, -148, -121, -146, -235, -220, -147, -225, -50, -41, -97, -191, -77, -245, -231, -188, -35, -188, -52, -149, -183, -83, -167, -246, -68, -81, -50, -225, -92, -157, -133, -242, -196, -248, -37, -10, -94, -195, -92, -75, -37, -54, -69, -242, -159, -128, -94, -228, -151, -149, -254, -81, -131, -167, -161, -161, -130, -3, -184, -147, -50, -160, -173, -231, -193, -80, -246, -117, -30, -28, -207, -71, -166, -186, -197, -122, -96, -189, -123, -92, -101, -0, -175, -86, -254, -46, -201, -216, -35, -47, -81, -134, -202, -75, -211, -145, -186, -165, -55, -159, -113, -224, -32, -254, -75, -230, -134, -174, -253, -186, -253, -143, -216, -90, -133, -35, -186, -101, -168, -60, -121, -148, -216, -67, -223, -176, -10, -219, -218, -178, -223, -215, -122, -56, -8, -120, -87, -11, -161, -251, -57, -214, -194, -144, -139, -192, -151, -153, -187, -137, -185, -164, -42, -123, -70, -252, -193, -106, -55, -198, -25, -219, -32, -10, -129, -10, -73, -168, -233, -45, -254, -137, -221, -98, -178, -15, -196, -156, -102, -28, -181, -74, -116, -165, -16, -199, -172, -81, -2, -98, -61, -154, -171, -86, -86, -47, -185, -154, -167, -158, -135, -124, -26, -102, -5, -182, -75, -37, -220, -243, -230, -77, -102, -22, -163, -96, -56, -90, -110, -253, -14, -243, -246, -66, -31, -195, -49, -96, -156, -29, -56, -39, -73, -6, -206, -60, -140, -14, -152, -151, -196, -245, -226, -213, -3, -185, -103, -9, -99, -45, -3, -84, -165, -82, -67, -11, -215, -11, -21, -223, -77, -165, -15, -135, -206, -232, -123, -201, -202, -137, -155, -199, -18, -237, -213, -175, -49, -168, -76, -65, -207, -62, -186, -158, -125, -169, -159, -215, -100, -83, -27, -120, -246, -215, -100, -83, -155, -15, -203, -220, -89, -24, -197, -69, -235, -118, -205, -26, -131, -245, -44, -175, -249, -183, -248, -69, -62, -124, -254, -173, -44, -241, -171, -73, -114, -81, -110, -215, -176, -238, -75, -79, -115, -80, -125, -160, -74, -134, -107, -146, -6, -183, -225, -60, -182, -147, -34, -52, -7, -195, -202, -107, -166, -182, -205, -112, -252, -207, -205, -212, -182, -225, -218, -160, -121, -186, -240, -22, -31, -156, -190, -102, -16, -29, -84, -164, -240, -101, -48, -73, -140, -99, -34, -143, -64, -161, -79, -172, -75, -198, -88, -127, -92, -120, -126, -114, -218, -13, -196, -29, -0, -24, -111, -103, -177, -117, -51, -214, -91, -51, -135, -108, -44, -129, -43, -163, -62, -89, -184, -112, -32, -84, -150, -228, -7, -18, -39, -156, -241, -1, -203, -182, -43, -97, -28, -164, -235, -207, -23, -125, -26, -132, -213, -239, -241, -98, -142, -82, -82, -140, -154, -249, -84, -63, -149, -233, -228, -125, -63, -211, -46, -115, -1, -157, -113, -170, -101, -23, -83, -104, -235, -147, -98, -153, -17, -192, -10, -152, -52, -155, -128, -32, -106, -163, -28, -49, -96, -118, -178, -163, -206, -151, -167, -97, -112, -250, -200, -129, -133, -115, -152, -200, -25, -77, -201, -209, -97, -14, -0, -171, -140, -19, -51, -24, -7, -51, -239, -82, -140, -246, -84, -58, -115, -92, -88, -234, -227, -98, -37, -0, -160, -61, -34, -200, -59, -169, -150, -36, -182, -93, -21, -52, -200, -11, -39, -207, -157, -185, -131, -106, -46, -244, -177, -25, -123, -168, -109, -210, -35, -83, -65, -53, -254, -137, -20, -80, -240, -35, -169, -196, -194, -5, -71, -177, -200, -167, -68, -6, -228, -101, -99, -121, -47, -134, -114, -226, -5, -241, -0, -199, -178, -171, -109, -251, -108, -22, -134, -50, -201, -218, -54, -5, -185, -170, -19, -192, -64, -102, -58, -192, -137, -135, -14, -44, -252, -171, -237, -130, -71, -206, -220, -75, -224, -254, -255, -86, -121, -251, -242, -217, -147, -212, -22, -6, -2, -78, -190, -140, -70, -112, -64, -236, -225, -138, -229, -104, -54, -31, -36, -97, -61, -154, -166, -36, -44, -179, -9, -183, -50, -162, -42, -87, -112, -171, -0, -158, -211, -24, -15, -21, -57, -68, -161, -151, -147, -19, -121, -49, -166, -99, -128, -227, -25, -36, -33, -186, -7, -241, -186, -211, -99, -122, -250, -14, -119, -206, -151, -113, -220, -18, -63, -227, -159, -18, -73, -45, -93, -213, -127, -163, -159, -84, -96, -159, -45, -110, -168, -102, -96, -181, -210, -203, -91, -79, -23, -249, -194, -224, -248, -214, -64, -233, -43, -183, -95, -50, -80, -250, -166, -143, -225, -132, -212, -115, -180, -30, -167, -78, -53, -37, -38, -106, -93, -54, -199, -176, -252, -108, -118, -76, -63, -121, -234, -13, -26, -123, -81, -156, -136, -112, -52, -90, -240, -235, -192, -73, -129, -22, -195, -149, -131, -169, -156, -224, -34, -242, -76, -3, -78, -205, -35, -21, -124, -168, -16, -175, -155, -163, -234, -152, -143, -48, -26, -1, -198, -148, -209, -95, -220, -204, -217, -149, -16, -29, -240, -176, -181, -23, -120, -148, -243, -63, -150, -78, -52, -154, -242, -210, -180, -106, -26, -159, -27, -123, -151, -42, -220, -152, -1, -60, -173, -53, -169, -152, -77, -119, -103, -43, -78, -17, -148, -31, -0, -165, -91, -238, -229, -15, -123, -216, -129, -93, -75, -52, -10, -157, -152, -233, -55, -188, -154, -154, -130, -191, -140, -141, -35, -191, -27, -128, -124, -224, -122, -209, -126, -233, -42, -185, -158, -112, -114, -52, -96, -182, -75, -69, -153, -121, -254, -158, -89, -66, -98, -3, -241, -117, -229, -226, -182, -53, -172, -3, -164, -181, -45, -124, -160, -161, -224, -254, -5, -6, -200, -47, -129, -189, -109, -148, -61, -247, -195, -123, -49, -244, -40, -35, -29, -57, -41, -88, -3, -39, -159, -128, -61, -26, -208, -37, -218, -143, -110, -1, -239, -79, -180, -101, -182, -237, -155, -186, -93, -193, -27, -238, -54, -134, -111, -165, -35, -101, -233, -122, -151, -214, -80, -160, -20, -152, -93, -85, -49, -209, -154, -0, -148, -112, -101, -118, -134, -168, -76, -182, -149, -27, -172, -79, -60, -123, -97, -171, -243, -156, -29, -255, -28, -35, -71, -237, -177, -231, -48, -14, -253, -133, -125, -210, -51, -74, -14, -227, -31, -215, -90, -116, -205, -239, -18, -107, -121, -0, -233, -198, -29, -80, -150, -243, -106, -203, -41, -51, -237, -52, -153, -249, -3, -138, -48, -223, -255, -220, -158, -139, -1, -32, -168, -216, -57, -192, -220, -76, -210, -14, -48, -241, -124, -224, -184, -110, -4, -50, -215, -222, -230, -246, -229, -120, -191, -52, -113, -155, -131, -80, -144, -243, -252, -25, -77, -29, -116, -91, -69, -227, -46, -25, -117, -137, -147, -5, -64, -83, -206, -166, -148, -182, -64, -171, -12, -235, -137, -101, -231, -209, -138, -16, -81, -116, -85, -10, -187, -45, -124, -51, -39, -25, -213, -165, -184, -145, -79, -243, -168, -204, -3, -115, -17, -102, -33, -103, -56, -6, -28, -69, -228, -40, -9, -52, -146, -24, -56, -152, -235, -255, -35, -94, -224, -95, -209, -103, -202, -29, -57, -145, -91, -110, -173, -91, -184, -250, -67, -44, -182, -69, -60, -182, -40, -240, -216, -77, -174, -63, -8, -143, -82, -71, -148, -91, -255, -97, -181, -68, -97, -228, -14, -182, -61, -121, -37, -8, -83, -198, -109, -53, -225, -105, -53, -119, -220, -129, -43, -71, -222, -204, -241, -183, -16, -238, -18, -32, -187, -222, -4, -216, -235, -166, -193, -254, -77, -70, -225, -139, -130, -89, -70, -152, -148, -21, -209, -77, -158, -74, -123, -179, -144, -234, -137, -65, -88, -223, -243, -196, -254, -34, -46, -37, -142, -110, -15, -69, -242, -204, -10, -5, -87, -0, -58, -146, -115, -223, -25, -213, -7, -114, -117, -197, -77, -24, -149, -149, -185, -122, -188, -22, -214, -213, -144, -178, -38, -94, -213, -214, -140, -73, -20, -24, -147, -89, -11, -99, -1, -40, -206, -58, -246, -92, -89, -129, -91, -81, -40, -180, -214, -72, -255, -200, -56, -108, -229, -245, -98, -171, -15, -150, -53, -130, -95, -132, -18, -221, -52, -17, -84, -246, -144, -43, -244, -168, -108, -141, -153, -174, -151, -80, -135, -186, -194, -140, -167, -198, -48, -152, -85, -6, -54, -78, -48, -247, -166, -250, -150, -140, -117, -101, -14, -239, -203, -80, -218, -30, -9, -114, -69, -27, -125, -220, -235, -58, -214, -92, -239, -226, -240, -18, -29, -5, -120, -80, -229, -9, -186, -197, -69, -84, -168, -124, -186, -213, -244, -86, -84, -132, -229, -185, -165, -150, -136, -41, -243, -30, -128, -227, -53, -146, -38, -182, -167, -117, -195, -98, -71, -3, -101, -231, -204, -137, -52, -217, -185, -187, -139, -22, -166, -165, -12, -168, -206, -76, -14, -113, -20, -253, -160, -160, -92, -101, -198, -81, -134, -198, -21, -175, -25, -0, -226, -51, -209, -121, -114, -72, -168, -123, -115, -19, -200, -214, -221, -99, -216, -186, -155, -70, -18, -30, -232, -124, -212, -203, -55, -252, -241, -77, -235, -13, -252, -140, -255, -165, -6, -247, -148, -120, -128, -160, -128, -169, -225, -235, -82, -155, -196, -26, -172, -45, -140, -102, -79, -58, -254, -15, -184, -83, -94, -160, -170, -19, -102, -57, -80, -170, -237, -220, -187, -214, -251, -179, -63, -182, -62, -172, -236, -153, -250, -182, -250, -62, -193, -124, -243, -129, -116, -39, -210, -90, -30, -216, -166, -210, -33, -111, -158, -149, -139, -79, -211, -96, -138, -115, -124, -254, -3, -204, -215, -21, -156, -206, -225, -23, -170, -244, -150, -41, -79, -116, -197, -5, -77, -35, -133, -118, -84, -146, -129, -125, -154, -11, -66, -102, -125, -236, -243, -202, -115, -98, -119, -228, -124, -25, -52, -41, -31, -37, -225, -115, -202, -226, -6, -252, -37, -247, -107, -195, -129, -217, -224, -198, -110, -83, -205, -86, -113, -247, -81, -169, -129, -57, -28, -141, -230, -40, -227, -248, -3, -240, -145, -211, -80, -195, -240, -149, -118, -76, -122, -154, -249, -3, -104, -75, -213, -123, -171, -65, -168, -89, -162, -95, -175, -46, -5, -141, -72, -118, -230, -160, -130, -192, -131, -176, -45, -130, -250, -161, -91, -4, -167, -25, -128, -86, -250, -227, -234, -30, -159, -252, -172, -217, -187, -125, -114, -111, -65, -221, -133, -69, -66, -134, -180, -211, -153, -234, -11, -11, -78, -31, -146, -115, -39, -224, -8, -245, -17, -151, -120, -204, -126, -65, -95, -128, -153, -247, -155, -202, -188, -56, -147, -179, -16, -115, -5, -196, -206, -132, -244, -162, -1, -165, -184, -154, -16, -57, -67, -236, -241, -239, -86, -94, -150, -19, -89, -31, -75, -90, -38, -89, -168, -85, -182, -130, -120, -58, -192, -104, -51, -163, -128, -48, -242, -234, -109, -88, -149, -18, -231, -253, -27, -15, -133, -22, -163, -186, -69, -149, -146, -210, -238, -5, -155, -241, -86, -95, -209, -250, -31, -171, -2, -9, -216, -157, -31, -40, -227, -42, -44, -50, -89, -52, -71, -190, -150, -190, -92, -45, -18, -110, -155, -241, -123, -37, -166, -211, -117, -30, -153, -3, -92, -250, -68, -107, -134, -225, -147, -140, -211, -20, -76, -95, -187, -230, -116, -142, -97, -67, -211, -250, -55, -13, -212, -61, -231, -226, -203, -39, -139, -113, -84, -246, -155, -213, -76, -52, -59, -225, -16, -122, -134, -255, -191, -189, -111, -109, -110, -91, -87, -18, -252, -60, -247, -87, -112, -243, -229, -58, -91, -78, -206, -73, -114, -102, -102, -183, -106, -102, -171, -100, -91, -78, -180, -215, -182, -188, -146, -124, -114, -238, -164, -82, -44, -72, -130, -36, -78, -40, -82, -151, -164, -108, -235, -252, -250, -69, -119, -3, -124, -72, -162, -5, -144, -132, -30, -190, -169, -153, -58, -55, -182, -9, -160, -95, -104, -52, -26, -253, -88, -175, -73, -43, -71, -210, -17, -34, -62, -65, -39, -150, -184, -250, -39, -130, -156, -231, -88, -42, -11, -155, -22, -59, -160, -62, -166, -24, -161, -46, -126, -157, -136, -107, -84, -241, -55, -60, -25, -189, -167, -114, -0, -112, -239, -167, -142, -56, -212, -22, -151, -137, -175, -89, -16, -47, -24, -248, -200, -86, -206, -156, -197, -63, -240, -239, -139, -16, -222, -164, -161, -38, -223, -52, -16, -131, -176, -184, -1, -254, -17, -6, -58, -19, -230, -249, -49, -28, -190, -44, -133, -220, -129, -96, -249, -105, -64, -109, -0, -233, -203, -144, -202, -148, -65, -3, -95, -161, -213, -125, -111, -244, -131, -154, -34, -200, -90, -114, -114, -106, -186, -92, -76, -195, -180, -28, -138, -151, -168, -64, -117, -200, -17, -24, -114, -97, -27, -25, -169, -126, -128, -208, -5, -8, -234, -38, -140, -188, -224, -163, -64, -11, -116, -107, -185, -51, -77, -221, -83, -177, -225, -206, -0, -168, -207, -178, -192, -59, -236, -206, -9, -115, -177, -96, -154, -11, -239, -122, -226, -88, -127, -81, -80, -114, -1, -253, -142, -232, -16, -85, -220, -171, -82, -118, -76, -94, -79, -5, -89, -35, -113, -61, -210, -232, -200, -32, -191, -171, -170, -154, -139, -253, -232, -204, -106, -227, -81, -129, -20, -132, -87, -245, -122, -78, -231, -147, -230, -24, -129, -231, -164, -96, -158, -65, -245, -230, -219, -86, -239, -115, -231, -206, -253, -159, -226, -198, -183, -156, -191, -149, -30, -55, -37, -222, -231, -206, -165, -106, -69, -141, -219, -30, -155, -195, -225, -150, -164, -205, -140, -217, -5, -32, -236, -252, -57, -81, -110, -228, -128, -147, -241, -252, -35, -8, -159, -114, -203, -158, -203, -154, -167, -66, -13, -68, -99, -193, -165, -212, -68, -164, -201, -84, -185, -213, -112, -52, -242, -151, -227, -106, -65, -144, -235, -236, -170, -151, -179, -84, -151, -203, -47, -220, -53, -214, -248, -100, -192, -30, -116, -230, -159, -38, -119, -142, -158, -43, -25, -55, -52, -56, -81, -137, -2, -94, -224, -205, -151, -115, -151, -140, -35, -155, -101, -37, -229, -74, -14, -172, -68, -178, -129, -133, -103, -83, -118, -170, -122, -183, -179, -8, -138, -5, -37, -97, -165, -10, -147, -28, -142, -74, -91, -200, -24, -2, -99, -187, -57, -38, -150, -62, -202, -169, -83, -150, -210, -50, -43, -173, -204, -156, -25, -247, -23, -98, -243, -168, -122, -69, -178, -137, -47, -228, -216, -129, -209, -113, -15, -231, -231, -199, -51, -26, -249, -62, -219, -18, -103, -82, -178, -110, -218, -215, -131, -183, -231, -165, -127, -30, -116, -239, -223, -58, -111, -13, -105, -3, -42, -225, -5, -170, -148, -7, -114, -68, -211, -95, -211, -131, -186, -115, -101, -234, -239, -141, -166, -31, -42, -28, -243, -182, -141, -236, -54, -57, -160, -243, -69, -154, -148, -245, -173, -105, -105, -227, -12, -217, -54, -58, -131, -74, -208, -168, -24, -199, -94, -12, -201, -186, -224, -106, -77, -32, -128, -233, -173, -174, -145, -189, -62, -35, -232, -61, -127, -229, -236, -152, -184, -212, -40, -108, -130, -76, -215, -62, -75, -106, -81, -169, -175, -176, -161, -141, -226, -129, -145, -150, -118, -80, -210, -191, -122, -108, -159, -193, -185, -34, -138, -196, -197, -3, -106, -227, -195, -115, -97, -245, -231, -42, -129, -67, -167, -76, -58, -218, -240, -84, -196, -254, -231, -191, -140, -89, -244, -131, -190, -142, -211, -162, -229, -210, -158, -55, -174, -110, -51, -156, -174, -133, -240, -150, -238, -45, -249, -25, -109, -15, -131, -166, -93, -166, -41, -33, -41, -64, -13, -55, -215, -50, -45, -91, -2, -164, -62, -50, -218, -20, -96, -58, -44, -121, -64, -6, -143, -140, -58, -121, -144, -14, -75, -28, -218, -178, -174, -158, -103, -142, -190, -178, -231, -154, -155, -174, -3, -116, -168, -234, -29, -57, -202, -12, -125, -30, -104, -84, -73, -146, -159, -89, -44, -89, -49, -221, -128, -233, -160, -165, -129, -192, -238, -145, -22, -170, -153, -224, -88, -35, -78, -1, -162, -253, -209, -166, -9, -131, -160, -51, -103, -83, -126, -139, -174, -165, -26, -86, -1, -206, -66, -254, -24, -42, -78, -157, -93, -99, -241, -53, -36, -231, -168, -209, -175, -186, -145, -247, -81, -198, -222, -220, -131, -170, -243, -226, -118, -251, -77, -253, -126, -64, -141, -226, -190, -83, -228, -16, -190, -202, -64, -245, -140, -68, -150, -59, -77, -61, -142, -233, -234, -24, -39, -212, -17, -127, -103, -63, -200, -187, -233, -33, -216, -232, -69, -92, -64, -79, -200, -24, -203, -226, -37, -163, -153, -19, -45, -125, -170, -155, -58, -230, -130, -169, -115, -240, -74, -170, -132, -164, -208, -75, -200, -245, -199, -177, -118, -6, -204, -14, -79, -241, -17, -152, -116, -198, -150, -5, -66, -160, -241, -40, -64, -159, -145, -232, -32, -177, -205, -156, -71, -132, -104, -9, -69, -238, -169, -59, -230, -89, -225, -121, -116, -26, -241, -213, -91, -186, -94, -206, -24, -246, -136, -195, -162, -172, -231, -24, -167, -238, -96, -35, -226, -95, -223, -255, -43, -121, -58, -193, -119, -234, -80, -175, -99, -115, -95, -220, -52, -163, -130, -222, -206, -41, -160, -175, -121, -189, -123, -17, -127, -244, -0, -124, -147, -64, -41, -166, -124, -175, -212, -120, -144, -63, -47, -152, -142, -206, -86, -223, -153, -234, -37, -197, -79, -26, -15, -158, -122, -113, -39, -21, -119, -140, -51, -233, -117, -122, -251, -222, -249, -10, -45, -124, -232, -239, -24, -29, -147, -161, -143, -188, -130, -18, -49, -104, -92, -11, -56, -164, -148, -179, -120, -115, -79, -33, -153, -104, -150, -172, -10, -112, -233, -164, -204, -127, -2, -163, -125, -72, -18, -0, -14, -115, -129, -50, -54, -185, -241, -196, -37, -23, -18, -162, -133, -22, -174, -34, -24, -138, -78, -86, -90, -194, -72, -151, -242, -54, -122, -130, -198, -225, -201, -107, -164, -106, -38, -165, -210, -5, -161, -105, -128, -213, -117, -127, -231, -207, -97, -195, -198, -48, -138, -240, -202, -117, -135, -142, -175, -51, -140, -126, -4, -119, -93, -234, -188, -19, -108, -186, -103, -80, -101, -73, -58, -56, -137, -148, -248, -218, -66, -204, -129, -113, -69, -127, -44, -214, -110, -146, -213, -175, -41, -15, -213, -203, -114, -255, -233, -155, -183, -196, -140, -140, -85, -213, -229, -184, -72, -113, -75, -190, -210, -188, -119, -167, -138, -167, -244, -180, -104, -221, -132, -9, -36, -119, -103, -45, -3, -72, -206, -225, -92, -160, -245, -243, -233, -249, -147, -19, -143, -152, -47, -125, -24, -218, -86, -207, -139, -147, -80, -237, -239, -212, -41, -178, -160, -240, -28, -112, -77, -170, -47, -101, -116, -78, -218, -66, -23, -251, -185, -69, -156, -76, -35, -108, -201, -128, -38, -170, -248, -31, -65, -100, -172, -189, -142, -45, -15, -200, -228, -73, -43, -178, -99, -64, -103, -246, -150, -203, -89, -188, -114, -70, -144, -129, -38, -217, -69, -55, -1, -1, -32, -61, -223, -26, -155, -60, -137, -34, -247, -206, -226, -128, -234, -67, -18, -102, -197, -38, -27, -6, -124, -186, -148, -222, -166, -92, -3, -165, -193, -187, -205, -9, -232, -228, -74, -79, -67, -71, -168, -243, -94, -237, -161, -249, -202, -206, -38, -155, -222, -1, -42, -248, -249, -211, -63, -176, -229, -112, -92, -70, -19, -54, -226, -3, -12, -229, -175, -211, -63, -235, -11, -189, -155, -37, -98, -34, -236, -82, -129, -185, -204, -206, -148, -135, -2, -54, -25, -1, -169, -113, -52, -106, -204, -162, -123, -6, -97, -56, -188, -70, -241, -241, -200, -155, -99, -242, -144, -77, -129, -101, -227, -177, -139, -119, -238, -103, -157, -206, -138, -244, -93, -254, -153, -179, -249, -94, -202, -0, -209, -241, -120, -172, -1, -154, -0, -250, -148, -251, -187, -193, -81, -223, -217, -167, -15, -132, -38, -241, -64, -35, -150, -51, -253, -144, -96, -186, -247, -89, -208, -188, -253, -2, -16, -45, -31, -119, -3, -3, -223, -104, -196, -119, -213, -134, -228, -163, -14, -40, -31, -247, -1, -203, -16, -50, -96, -117, -218, -39, -6, -89, -83, -166, -78, -144, -52, -20, -58, -186, -5, -160, -39, -14, -111, -83, -26, -32, -165, -31, -150, -100, -119, -53, -122, -98, -66, -35, -231, -200, -211, -217, -98, -217, -151, -4, -215, -173, -250, -185, -105, -176, -112, -225, -38, -122, -94, -140, -121, -99, -83, -137, -157, -204, -35, -232, -182, -60, -241, -89, -34, -181, -82, -220, -232, -196, -241, -60, -12, -147, -153, -149, -169, -165, -38, -106, -100, -210, -81, -56, -159, -151, -229, -140, -222, -242, -120, -102, -88, -119, -198, -67, -55, -236, -155, -252, -4, -89, -238, -96, -23, -91, -93, -157, -189, -109, -92, -194, -70, -62, -103, -81, -37, -106, -212, -177, -170, -6, -151, -247, -110, -31, -91, -110, -213, -51, -170, -176, -47, -88, -214, -186, -75, -183, -147, -24, -142, -144, -245, -207, -157, -27, -65, -120, -30, -196, -185, -214, -97, -226, -75, -25, -2, -13, -213, -202, -115, -165, -10, -99, -12, -76, -204, -117, -67, -163, -70, -241, -211, -80, -182, -109, -150, -131, -141, -204, -48, -31, -151, -111, -38, -189, -157, -90, -80, -85, -189, -101, -177, -209, -136, -47, -84, -99, -173, -84, -231, -22, -50, -15, -82, -121, -204, -253, -86, -87, -40, -137, -206, -25, -93, -215, -131, -87, -32, -127, -91, -252, -233, -105, -230, -37, -252, -29, -80, -5, -125, -56, -18, -38, -7, -97, -170, -80, -244, -46, -227, -138, -155, -54, -235, -179, -220, -90, -61, -47, -10, -24, -51, -167, -214, -37, -95, -18, -251, -81, -33, -161, -13, -158, -234, -114, -184, -108, -23, -23, -82, -18, -58, -16, -119, -94, -128, -50, -75, -36, -94, -151, -117, -85, -102, -61, -27, -248, -139, -233, -49, -251, -82, -11, -167, -190, -248, -163, -67, -219, -193, -118, -70, -221, -128, -13, -47, -41, -113, -173, -168, -129, -100, -172, -177, -190, -254, -97, -195, -161, -16, -206, -116, -46, -109, -45, -180, -62, -78, -253, -19, -222, -91, -132, -110, -98, -190, -51, -154, -121, -254, -88, -104, -67, -149, -103, -17, -203, -194, -16, -51, -112, -74, -162, -39, -19, -114, -40, -100, -106, -51, -190, -183, -64, -19, -17, -49, -17, -60, -201, -82, -2, -101, -226, -192, -91, -164, -32, -106, -194, -134, -169, -63, -19, -212, -220, -12, -78, -65, -98, -37, -150, -80, -73, -156, -71, -47, -246, -64, -66, -197, -156, -239, -191, -13, -163, -239, -127, -249, -151, -203, -245, -245, -201, -69, -13, -109, -23, -97, -221, -101, -18, -10, -43, -200, -27, -65, -36, -159, -105, -250, -158, -56, -133, -135, -86, -186, -195, -228, -220, -247, -89, -1, -64, -64, -190, -202, -235, -144, -36, -13, -0, -171, -115, -195, -25, -186, -85, -178, -230, -46, -34, -153, -170, -195, -134, -89, -3, -13, -41, -133, -144, -228, -17, -113, -168, -27, -7, -22, -203, -219, -180, -199, -67, -36, -254, -76, -45, -64, -103, -170, -164, -77, -84, -241, -193, -185, -128, -163, -45, -86, -40, -25, -3, -28, -241, -33, -221, -131, -199, -60, -76, -155, -18, -194, -108, -30, -104, -31, -75, -9, -18, -208, -78, -53, -28, -24, -242, -51, -67, -198, -224, -11, -179, -0, -24, -71, -195, -103, -231, -89, -53, -150, -214, -77, -231, -179, -10, -146, -127, -239, -220, -134, -143, -16, -34, -1, -91, -76, -114, -8, -202, -75, -158, -203, -122, -37, -97, -36, -95, -27, -170, -176, -39, -135, -165, -21, -230, -104, -224, -87, -141, -55, -177, -43, -21, -138, -134, -59, -71, -125, -88, -37, -6, -64, -152, -95, -233, -219, -53, -114, -64, -72, -20, -116, -212, -30, -242, -76, -163, -69, -176, -77, -198, -220, -184, -34, -12, -139, -248, -26, -42, -118, -94, -223, -45, -162, -160, -118, -74, -226, -37, -58, -172, -208, -85, -98, -165, -22, -164, -92, -199, -60, -235, -22, -223, -183, -29, -28, -158, -62, -184, -9, -104, -222, -59, -3, -208, -25, -240, -107, -202, -158, -28, -174, -210, -188, -34, -212, -44, -234, -140, -10, -160, -153, -16, -192, -64, -135, -36, -30, -83, -50, -216, -89, -236, -206, -40, -242, -42, -16, -111, -90, -36, -94, -221, -142, -106, -141, -31, -29, -57, -13, -123, -92, -132, -83, -82, -231, -141, -66, -13, -245, -92, -91, -232, -104, -153, -10, -111, -163, -50, -168, -2, -198, -203, -148, -64, -160, -92, -69, -41, -33, -40, -106, -63, -155, -54, -46, -37, -218, -22, -180, -204, -217, -197, -79, -232, -223, -185, -149, -201, -98, -28, -191, -217, -13, -164, -49, -128, -237, -185, -151, -192, -5, -15, -111, -210, -235, -230, -2, -173, -91, -106, -190, -17, -156, -136, -73, -6, -126, -133, -187, -64, -92, -243, -14, -16, -43, -147, -77, -59, -247, -131, -170, -34, -163, -190, -79, -243, -168, -243, -177, -157, -249, -11, -202, -119, -220, -154, -158, -180, -250, -101, -89, -232, -41, -134, -149, -192, -131, -26, -102, -145, -139, -137, -206, -49, -94, -4, -115, -187, -33, -81, -157, -18, -35, -229, -62, -63, -26, -11, -253, -24, -109, -240, -163, -177, -153, -95, -227, -201, -254, -138, -14, -220, -87, -120, -4, -254, -147, -28, -116, -27, -101, -112, -230, -194, -184, -57, -156, -82, -57, -138, -115, -215, -218, -113, -202, -227, -228, -114, -57, -44, -132, -17, -126, -150, -241, -9, -29, -28, -107, -224, -223, -215, -58, -76, -45, -165, -138, -130, -240, -182, -199, -94, -82, -199, -54, -184, -21, -6, -183, -135, -181, -92, -176, -62, -1, -20, -116, -145, -5, -216, -76, -172, -5, -5, -9, -166, -89, -96, -102, -7, -198, -79, -203, -201, -124, -48, -6, -206, -157, -121, -97, -41, -204, -239, -192, -146, -48, -51, -22, -59, -19, -54, -18, -127, -74, -60, -89, -154, -38, -3, -99, -44, -6, -198, -75, -106, -12, -22, -175, -132, -189, -241, -44, -110, -154, -211, -25, -166, -14, -162, -131, -134, -26, -182, -82, -109, -23, -88, -0, -172, -22, -159, -63, -114, -114, -7, -46, -131, -113, -40, -118, -245, -56, -172, -20, -252, -168, -23, -249, -88, -245, -58, -73, -5, -30, -19, -47, -146, -4, -49, -212, -17, -212, -225, -9, -225, -116, -25, -30, -250, -177, -78, -44, -72, -85, -136, -211, -102, -76, -84, -197, -22, -165, -69, -250, -118, -105, -233, -202, -133, -109, -41, -21, -52, -224, -123, -116, -184, -134, -137, -80, -98, -176, -102, -172, -226, -156, -171, -112, -96, -186, -46, -38, -245, -235, -31, -62, -205, -66, -191, -58, -48, -128, -145, -69, -179, -164, -110, -192, -58, -202, -12, -165, -136, -47, -248, -72, -128, -56, -66, -30, -24, -247, -155, -69, -113, -115, -209, -250, -134, -206, -246, -26, -246, -139, -250, -174, -138, -139, -53, -119, -225, -163, -105, -84, -36, -124, -170, -48, -67, -99, -215, -105, -14, -5, -226, -217, -46, -4, -232, -171, -154, -224, -163, -238, -109, -12, -248, -105, -142, -254, -214, -28, -243, -68, -112, -212, -148, -234, -72, -32, -101, -3, -239, -129, -198, -123, -36, -7, -185, -201, -86, -169, -208, -46, -9, -79, -185, -134, -160, -6, -41, -137, -56, -27, -195, -229, -218, -94, -160, -172, -18, -150, -156, -96, -192, -153, -11, -11, -191, -131, -149, -223, -59, -112, -200, -43, -215, -155, -44, -136, -1, -245, -228, -196, -205, -31, -211, -64, -196, -144, -106, -47, -37, -79, -17, -91, -216, -195, -171, -141, -227, -8, -45, -88, -9, -43, -163, -162, -43, -71, -152, -43, -83, -40, -240, -49, -228, -171, -16, -158, -170, -128, -91, -228, -180, -120, -146, -111, -64, -210, -189, -93, -5, -169, -57, -123, -6, -219, -56, -210, -8, -33, -163, -115, -169, -242, -238, -22, -43, -97, -149, -161, -173, -13, -197, -128, -43, -172, -2, -10, -163, -101, -82, -250, -10, -126, -185, -44, -170, -149, -152, -251, -105, -84, -137, -217, -34, -225, -98, -85, -190, -10, -84, -211, -110, -100, -153, -5, -139, -19, -94, -186, -206, -61, -252, -181, -153, -133, -104, -160, -203, -124, -191, -60, -130, -0, -63, -129, -151, -238, -202, -86, -7, -173, -162, -87, -99, -211, -213, -58, -55, -74, -111, -237, -56, -133, -230, -217, -185, -62, -201, -199, -172, -85, -87, -53, -40, -62, -229, -38, -168, -120, -126, -171, -194, -200, -41, -71, -229, -19, -34, -192, -243, -139, -58, -91, -194, -252, -143, -21, -226, -119, -210, -201, -93, -177, -231, -48, -10, -221, -106, -236, -14, -6, -83, -168, -37, -241, -64, -25, -85, -105, -156, -1, -103, -96, -6, -121, -78, -86, -108, -29, -137, -25, -204, -24, -214, -95, -201, -242, -219, -2, -180, -109, -11, -100, -29, -236, -106, -98, -82, -4, -60, -221, -17, -246, -129, -134, -182, -44, -245, -41, -157, -219, -129, -251, -1, -185, -17, -42, -227, -205, -172, -238, -101, -104, -215, -117, -38, -223, -181, -169, -250, -185, -1, -189, -112, -180, -171, -42, -172, -197, -189, -107, -93, -221, -38, -62, -155, -198, -58, -215, -254, -151, -207, -130, -74, -138, -252, -99, -19, -199, -201, -39, -211, -227, -164, -236, -44, -96, -89, -207, -247, -148, -115, -228, -143, -234, -203, -110, -71, -64, -170, -180, -54, -35, -93, -84, -121, -154, -15, -221, -111, -183, -122, -151, -95, -84, -104, -141, -33, -163, -193, -27, -85, -110, -136, -72, -0, -225, -35, -7, -170, -27, -176, -42, -178, -4, -190, -174, -157, -75, -192, -71, -213, -151, -192, -128, -108, -23, -192, -116, -103, -94, -12, -253, -160, -203, -141, -56, -248, -20, -233, -134, -88, -201, -207, -171, -216, -211, -228, -251, -163, -132, -39, -12, -66, -183, -122, -15, -10, -29, -46, -175, -13, -176, -175, -201, -237, -168, -150, -174, -98, -34, -20, -129, -119, -105, -114, -91, -213, -50, -10, -150, -66, -17, -118, -176, -23, -228, -226, -198, -193, -70, -227, -177, -251, -131, -175, -158, -160, -87, -169, -102, -218, -153, -252, -188, -150, -218, -169, -154, -186, -214, -26, -143, -197, -86, -151, -16, -160, -119, -216, -75, -254, -26, -167, -245, -15, -141, -81, -199, -129, -226, -26, -62, -245, -116, -222, -203, -208, -86, -0, -114, -213, -194, -93, -156, -132, -85, -231, -248, -104, -74, -191, -82, -125, -139, -158, -89, -114, -61, -228, -164, -49, -139, -179, -159, -48, -63, -214, -124, -203, -3, -158, -32, -60, -14, -209, -209, -57, -147, -190, -100, -44, -198, -236, -67, -22, -167, -216, -9, -111, -215, -184, -85, -41, -52, -54, -94, -205, -135, -225, -122, -59, -247, -198, -243, -35, -83, -7, -27, -34, -5, -15, -23, -180, -110, -197, -104, -94, -161, -28, -231, -123, -168, -96, -73, -161, -108, -180, -92, -174, -84, -191, -170, -236, -217, -218, -248, -29, -69, -106, -48, -127, -49, -99, -255, -249, -159, -191, -130, -239, -7, -52, -72, -140, -177, -88, -213, -14, -15, -98, -236, -142, -99, -67, -93, -146, -55, -116, -88, -0, -135, -152, -222, -209, -165, -249, -144, -9, -111, -40, -197, -151, -204, -157, -65, -64, -104, -253, -233, -70, -255, -172, -173, -39, -253, -144, -134, -43, -74, -31, -98, -197, -53, -35, -254, -143, -37, -52, -39, -128, -70, -215, -62, -135, -239, -119, -189, -217, -54, -161, -190, -43, -153, -106, -149, -30, -126, -179, -159, -228, -210, -210, -82, -187, -109, -13, -196, -127, -47, -91, -253, -246, -27, -42, -140, -6, -208, -225, -50, -183, -208, -230, -156, -58, -161, -35, -141, -201, -46, -148, -39, -124, -246, -252, -250, -194, -220, -95, -191, -116, -111, -218, -238, -215, -110, -239, -170, -159, -78, -254, -49, -63, -57, -61, -231, -0, -21, -227, -170, -107, -92, -180, -46, -255, -246, -181, -149, -95, -225, -183, -55, -114, -27, -147, -185, -74, -21, -127, -198, -84, -75, -47, -107, -96, -90, -152, -92, -243, -49, -121, -173, -182, -142, -113, -11, -20, -85, -22, -7, -52, -225, -199, -43, -212, -227, -159, -174, -116, -223, -144, -91, -170, -24, -14, -208, -235, -7, -246, -17, -132, -99, -34, -134, -196, -85, -108, -137, -39, -75, -23, -73, -67, -28, -26, -159, -192, -219, -113, -52, -126, -98, -84, -64, -199, -27, -97, -242, -79, -160, -108, -119, -44, -34, -39, -190, -254, -116, -229, -204, -195, -49, -62, -8, -35, -88, -223, -250, -11, -129, -31, -255, -14, -63, -126, -126, -232, -56, -223, -228, -155, -249, -119, -179, -10, -57, -112, -219, -124, -242, -198, -137, -246, -197, -205, -252, -82, -156, -18, -4, -150, -169, -114, -27, -158, -113, -234, -143, -106, -27, -64, -90, -167, -210, -125, -221, -122, -21, -126, -5, -99, -213, -202, -118, -145, -167, -109, -168, -231, -106, -180, -27, -2, -39, -70, -194, -107, -139, -18, -89, -248, -211, -183, -223, -189, -88, -172, -74, -169, -160, -223, -77, -33, -159, -177, -216, -197, -19, -251, -192, -37, -96, -165, -227, -97, -167, -179, -58, -239, -159, -208, -62, -40, -46, -179, -52, -49, -69, -72, -156, -168, -10, -155, -37, -4, -214, -83, -140, -234, -192, -89, -181, -143, -128, -80, -136, -143, -66, -30, -132, -210, -75, -187, -110, -153, -183, -19, -200, -53, -71, -54, -106, -59, -148, -94, -69, -132, -18, -94, -250, -44, -225, -69, -147, -53, -187, -73, -224, -207, -103, -31, -206, -241, -255, -52, -83, -118, -175, -160, -217, -74, -158, -255, -130, -51, -208, -250, -137, -173, -109, -31, -135, -72, -224, -0, -9, -170, -80, -221, -165, -158, -73, -7, -34, -189, -102, -195, -166, -242, -39, -24, -79, -199, -19, -82, -122, -5, -180, -193, -184, -42, -244, -79, -175, -223, -39, -202, -134, -56, -26, -185, -21, -231, -56, -24, -47, -74, -227, -19, -55, -236, -213, -235, -155, -214, -103, -247, -182, -115, -127, -219, -186, -239, -175, -155, -218, -159, -101, -117, -11, -103, -238, -45, -230, -108, -17, -239, -182, -126, -113, -182, -94, -251, -190, -221, -26, -172, -155, -214, -61, -190, -224, -44, -113, -206, -114, -13, -230, -133, -33, -59, -95, -160, -219, -110, -60, -229, -111, -53, -103, -191, -238, -220, -12, -218, -189, -117, -179, -122, -0, -26, -59, -12, -28, -97, -107, -6, -222, -100, -133, -237, -219, -61, -95, -166, -71, -106, -204, -250, -123, -231, -170, -221, -117, -251, -15, -189, -235, -214, -101, -238, -202, -241, -111, -114, -118, -165, -166, -160, -80, -3, -153, -176, -49, -213, -239, -210, -154, -189, -239, -94, -181, -175, -91, -15, -55, -25, -77, -254, -157, -230, -189, -146, -169, -83, -120, -172, -84, -183, -254, -47, -176, -187, -95, -254, -14, -0, -21, -46, -213, -111, -117, -27, -33, -226, -231, -148, -72, -43, -77, -113, -161, -161, -231, -112, -149, -197, -252, -124, -90, -42, -214, -189, -23, -232, -78, -71, -53, -49, -197, -255, -99, -187, -31, -232, -76, -55, -93, -66, -178, -202, -55, -154, -128, -114, -84, -138, -19, -64, -123, -121, -236, -52, -130, -25, -42, -114, -34, -16, -35, -47, -145, -211, -81, -187, -67, -152, -21, -210, -86, -196, -94, -148, -247, -44, -42, -182, -73, -217, -180, -144, -154, -6, -105, -194, -80, -177, -35, -91, -86, -142, -28, -101, -69, -113, -207, -16, -133, -101, -204, -227, -92, -123, -48, -242, -118, -197, -9, -84, -83, -29, -66, -93, -214, -4, -234, -126, -74, -239, -45, -166, -202, -128, -112, -160, -223, -246, -121, -1, -161, -3, -73, -72, -101, -190, -241, -111, -1, -122, -65, -132, -50, -252, -51, -45, -250, -9, -104, -196, -50, -67, -190, -171, -202, -137, -82, -161, -154, -236, -144, -132, -184, -158, -127, -44, -189, -136, -143, -169, -150, -113, -8, -9, -158, -148, -135, -23, -46, -104, -74, -227, -128, -89, -90, -227, -232, -138, -134, -2, -104, -144, -161, -46, -44, -235, -163, -132, -109, -6, -89, -140, -71, -9, -153, -244, -243, -29, -39, -217, -38, -225, -104, -121, -172, -44, -197, -158, -3, -178, -11, -232, -238, -66, -93, -240, -21, -193, -116, -225, -37, -183, -108, -97, -37, -47, -102, -125, -115, -30, -178, -122, -238, -116, -219, -142, -60, -52, -64, -107, -219, -240, -208, -224, -108, -238, -189, -67, -67, -180, -177, -225, -14, -13, -80, -126, -151, -233, -193, -82, -220, -95, -135, -168, -213, -42, -169, -113, -29, -137, -159, -234, -100, -237, -168, -250, -43, -56, -81, -214, -118, -52, -206, -42, -138, -235, -90, -87, -106, -166, -73, -54, -83, -12, -169, -191, -43, -53, -97, -144, -53, -87, -86, -83, -67, -230, -14, -216, -53, -170, -5, -139, -236, -168, -34, -126, -253, -215, -24, -251, -191, -97, -234, -240, -19, -67, -3, -233, -191, -151, -49, -213, -4, -42, -120, -112, -153, -234, -128, -109, -98, -97, -84, -213, -245, -197, -170, -83, -205, -230, -27, -154, -237, -6, -253, -250, -87, -166, -225, -198, -233, -181, -112, -231, -129, -179, -245, -2, -105, -131, -54, -217, -74, -135, -109, -95, -166, -221, -234, -197, -126, -137, -105, -240, -202, -218, -233, -148, -98, -89, -99, -221, -71, -225, -20, -142, -236, -194, -243, -16, -56, -95, -77, -223, -134, -176, -117, -11, -78, -229, -12, -197, -45, -9, -85, -5, -144, -86, -61, -231, -106, -41, -173, -111, -10, -156, -11, -22, -125, -95, -155, -35, -45, -224, -36, -110, -104, -30, -22, -162, -166, -59, -154, -115, -38, -110, -123, -168, -140, -22, -160, -208, -176, -166, -213, -132, -63, -165, -215, -190, -29, -45, -61, -183, -200, -213, -50, -24, -27, -90, -238, -123, -80, -72, -107, -64, -29, -88, -45, -41, -94, -31, -27, -149, -54, -225, -58, -48, -161, -140, -47, -129, -123, -32, -82, -21, -139, -184, -25, -2, -213, -82, -88, -176, -217, -235, -189, -98, -163, -186, -128, -55, -108, -85, -88, -80, -191, -25, -158, -26, -25, -255, -240, -130, -32, -151, -72, -29, -191, -207, -186, -196, -171, -208, -82, -248, -4, -159, -251, -198, -222, -163, -55, -94, -66, -157, -66, -170, -113, -68, -75, -131, -86, -123, -166, -118, -119, -35, -212, -108, -49, -5, -69, -205, -5, -236, -14, -159, -76, -188, -145, -199, -169, -133, -30, -106, -53, -89, -104, -159, -57, -83, -63, -28, -50, -95, -42, -61, -50, -13, -249, -4, -83, -93, -193, -67, -69, -253, -139, -165, -119, -139, -190, -81, -61, -119, -177, -177, -30, -250, -183, -88, -176, -202, -94, -197, -207, -101, -60, -150, -163, -138, -255, -165, -165, -153, -168, -247, -85, -190, -206, -34, -182, -215, -242, -18, -233, -126, -34, -114, -68, -146, -254, -89, -115, -223, -66, -81, -85, -63, -100, -99, -114, -197, -169, -14, -221, -0, -21, -217, -136, -239, -9, -192, -137, -7, -53, -63, -161, -247, -219, -147, -247, -195, -163, -190, -112, -33, -190, -245, -76, -204, -243, -186, -245, -10, -94, -4, -104, -160, -215, -8, -124, -129, -161, -181, -2, -247, -246, -216, -83, -199, -118, -193, -140, -189, -17, -179, -166, -101, -102, -66, -135, -50, -187, -236, -164, -137, -64, -193, -121, -71, -182, -67, -26, -16, -110, -23, -106, -246, -154, -229, -130, -152, -167, -88, -228, -179, -227, -45, -225, -131, -145, -173, -242, -233, -224, -136, -56, -164, -171, -195, -210, -94, -109, -54, -248, -156, -209, -69, -151, -205, -69, -96, -94, -205, -38, -6, -77, -102, -74, -140, -87, -172, -205, -142, -112, -191, -52, -36, -233, -175, -73, -171, -77, -66, -157, -46, -61, -135, -215, -104, -4, -39, -77, -112, -29, -90, -170, -223, -71, -139, -232, -241, -53, -15, -196, -171, -217, -185, -160, -194, -76, -136, -240, -138, -213, -215, -145, -109, -140, -6, -36, -251, -53, -169, -45, -205, -76, -157, -195, -235, -173, -61, -116, -128, -155, -102, -244, -168, -233, -239, -63, -60, -29, -107, -234, -46, -35, -50, -188, -98, -229, -117, -108, -219, -163, -9, -233, -126, -93, -234, -139, -156, -169, -71, -196, -162, -23, -52, -152, -130, -181, -126, -54, -217, -203, -76, -86, -235, -212, -74, -5, -56, -60, -37, -107, -235, -48, -51, -58, -188, -106, -53, -118, -116, -219, -164, -33, -33, -127, -45, -202, -12, -67, -49, -196, -2, -175, -5, -31, -168, -140, -230, -202, -152, -126, -55, -161, -23, -173, -125, -55, -64, -156, -65, -233, -191, -122, -205, -15, -235, -22, -71, -222, -232, -205, -198, -162, -146, -98, -171, -166, -90, -216, -75, -235, -60, -239, -126, -70, -45, -221, -172, -4, -92, -173, -83, -109, -25, -243, -104, -204, -18, -166, -38, -121, -100, -249, -100, -142, -187, -135, -155, -27, -195, -252, -144, -69, -228, -133, -130, -93, -171, -252, -49, -153, -77, -248, -193, -142, -139, -93, -59, -154, -69, -191, -206, -146, -89, -129, -21, -59, -149, -215, -12, -96, -120, -98, -94, -2, -101, -178, -38, -94, -224, -65, -91, -212, -38, -55, -235, -70, -38, -200, -125, -175, -211, -237, -117, -6, -127, -119, -111, -186, -95, -211, -68, -144, -95, -223, -208, -124, -47, -165, -144, -164, -3, -239, -186, -189, -219, -214, -205, -90, -150, -142, -230, -216, -47, -157, -207, -95, -214, -82, -114, -140, -179, -77, -60, -159, -67, -36, -102, -78, -185, -220, -133, -99, -254, -241, -74, -91, -179, -192, -231, -42, -205, -28, -102, -123, -7, -121, -42, -99, -103, -42, -166, -215, -126, -173, -127, -113, -14, -252, -13, -164, -42, -225, -147, -54, -195, -31, -169, -159, -23, -164, -153, -143, -168, -243, -137, -248, -189, -106, -3, -10, -41, -118, -177, -115, -166, -162, -137, -48, -173, -194, -131, -66, -39, -35, -122, -56, -135, -102, -150, -190, -248, -88, -44, -77, -41, -31, -144, -107, -129, -233, -190, -208, -238, -144, -222, -238, -213, -155, -255, -52, -242, -198, -239, -134, -8, -140, -76, -150, -26, -132, -152, -151, -49, -247, -254, -228, -105, -71, -21, -152, -100, -180, -20, -115, -138, -127, -159, -197, -80, -3, -93, -128, -129, -185, -47, -223, -62, -139, -9, -4, -125, -191, -191, -61, -119, -86, -225, -146, -98, -53, -177, -144, -213, -74, -192, -33, -246, -136, -152, -2, -234, -92, -138, -217, -206, -157, -24, -186, -45, -46, -131, -31, -177, -170, -12, -44, -150, -164, -151, -125, -72, -71, -129, -42, -6, -8, -163, -216, -231, -105, -15, -48, -111, -158, -111, -237, -98, -30, -198, -9, -164, -226, -58, -197, -213, -213, -135, -242, -233, -153, -88, -160, -167, -194, -214, -107, -31, -203, -185, -42, -149, -248, -86, -96, -104, -190, -144, -23, -193, -52, -205, -15, -174, -6, -39, -222, -230, -184, -239, -203, -124, -250, -93, -148, -165, -175, -12, -47, -82, -41, -73, -197, -58, -149, -179, -233, -115, -64, -90, -75, -181, -174, -10, -31, -16, -81, -237, -142, -125, -16, -114, -109, -39, -82, -235, -82, -185, -205, -227, -116, -159, -15, -87, -180, -13, -49, -154, -40, -221, -169, -176, -75, -101, -212, -247, -47, -160, -5, -168, -183, -106, -5, -134, -172, -33, -108, -139, -41, -7, -199, -149, -118, -8, -36, -205, -185, -26, -111, -129, -181, -170, -199, -225, -81, -64, -105, -130, -180, -34, -21, -117, -128, -18, -70, -97, -52, -246, -2, -161, -235, -223, -99, -56, -106, -214, -240, -142, -50, -23, -177, -150, -150, -138, -179, -90, -225, -17, -1, -72, -7, -84, -228, -101, -185, -88, -8, -13, -12, -173, -59, -73, -196, -71, -97, -20, -240, -232, -109, -181, -93, -168, -8, -97, -183, -2, -157, -167, -186, -251, -189, -76, -141, -195, -17, -35, -39, -21, -182, -107, -171, -151, -72, -197, -234, -232, -164, -98, -117, -64, -169, -88, -29, -145, -84, -228, -202, -120, -151, -74, -68, -141, -150, -88, -43, -227, -161, -91, -235, -57, -152, -87, -80, -157, -248, -222, -194, -125, -46, -72, -177, -86, -57, -191, -245, -9, -127, -43, -76, -216, -64, -125, -192, -172, -156, -30, -228, -90, -39, -49, -245, -10, -1, -70, -188, -119, -46, -197, -127, -179, -198, -159, -56, -6, -3, -78, -97, -237, -133, -146, -29, -97, -203, -63, -87, -53, -74, -108, -249, -123, -173, -74, -200, -75, -86, -208, -38, -17, -205, -239, -213, -104, -173, -61, -187, -146, -200, -214, -92, -193, -135, -160, -145, -55, -73, -123, -25, -161, -170, -0, -221, -146, -201, -210, -179, -195, -158, -205, -139, -27, -42, -138, -173, -254, -9, -41, -182, -170, -68, -49, -116, -176, -107, -212, -129, -132, -5, -119, -79, -174, -239, -66, -233, -220, -253, -222, -186, -233, -92, -185, -151, -237, -155, -204, -13, -242, -78, -186, -199, -8, -95, -85, -122, -145, -54, -143, -51, -14, -121, -28, -252, -53, -113, -184, -192, -50, -169, -84, -96, -79, -222, -11, -107, -165, -38, -120, -208, -221, -204, -27, -70, -44, -90, -81, -55, -101, -233, -165, -208, -47, -178, -167, -28, -25, -88, -129, -68, -77, -149, -58, -48, -168, -203, -240, -55, -233, -160, -249, -78, -169, -158, -228, -236, -136, -215, -189, -29, -231, -14, -103, -228, -11, -137, -197, -175, -193, -100, -151, -189, -157, -160, -186, -30, -30, -209, -74, -79, -103, -190, -15, -39, -158, -177, -5, -55, -43, -180, -71, -222, -17, -151, -14, -189, -93, -7, -178, -55, -54, -22, -239, -75, -149, -57, -17, -64, -58, -24, -230, -26, -128, -2, -237, -92, -57, -115, -72, -172, -200, -87, -1, -55, -21, -111, -152, -13, -187, -60, -209, -195, -80, -3, -192, -151, -110, -107, -221, -167, -167, -178, -67, -23, -198, -19, -3, -137, -4, -32, -9, -99, -78, -159, -62, -114, -103, -177, -140, -22, -97, -92, -94, -118, -244, -69, -10, -76, -83, -10, -88, -235, -77, -86, -129, -239, -185, -195, -210, -38, -242, -70, -153, -203, -117, -36, -160, -78, -198, -72, -190, -251, -19, -84, -136, -81, -93, -194, -60, -243, -214, -65, -41, -199, -155, -171, -20, -96, -137, -235, -77, -33, -139, -9, -124, -147, -137, -150, -79, -179, -14, -131, -213, -26, -52, -254, -197, -34, -124, -101, -252, -165, -41, -224, -226, -53, -78, -43, -231, -213, -225, -177, -2, -169, -118, -1, -79, -75, -44, -110, -18, -95, -234, -195, -166, -87, -0, -190, -14, -155, -213, -26, -52, -254, -133, -34, -113, -165, -155, -24, -172, -132, -120, -57, -124, -39, -203, -172, -123, -5, -113, -207, -10, -101, -141, -194, -249, -92, -254, -89, -238, -4, -150, -8, -131, -165, -134, -146, -223, -89, -160, -175, -88, -46, -53, -143, -218, -62, -246, -251, -65, -232, -130, -73, -59, -96, -245, -216, -149, -26, -185, -132, -60, -64, -225, -135, -143, -37, -245, -13, -183, -137, -13, -35, -195, -140, -108, -74, -73, -170, -115, -106, -21, -1, -134, -221, -98, -182, -138, -189, -17, -186, -175, -208, -148, -27, -99, -150, -103, -85, -41, -145, -160, -106, -218, -2, -69, -84, -246, -32, -38, -68, -137, -38, -14, -5, -50, -118, -247, -192, -247, -180, -50, -107, -33, -154, -165, -177, -71, -254, -34, -231, -180, -171, -228, -154, -135, -214, -84, -96, -156, -81, -111, -28, -234, -170, -110, -235, -34, -209, -195, -249, -83, -35, -114, -184, -194, -34, -125, -83, -168, -231, -103, -124, -115, -208, -189, -24, -227, -77, -172, -82, -175, -96, -22, -67, -181, -8, -170, -233, -4, -252, -213, -143, -226, -208, -124, -253, -185, -246, -224, -153, -59, -112, -248, -124, -145, -8, -82, -140, -41, -175, -29, -46, -91, -84, -125, -67, -93, -183, -76, -161, -159, -136, -121, -9, -228, -225, -202, -232, -90, -97, -43, -84, -115, -43, -226, -160, -60, -38, -94, -20, -147, -231, -95, -214, -170, -20, -191, -35, -7, -10, -76, -93, -221, -157, -161, -229, -109, -152, -243, -104, -61, -192, -162, -217, -192, -45, -92, -194, -9, -196, -188, -217, -209, -153, -86, -127, -130, -95, -83, -245, -1, -140, -37, -224, -115, -40, -32, -128, -15, -119, -33, -150, -225, -244, -125, -232, -50, -146, -107, -167, -129, -147, -69, -203, -32, -118, -196, -7, -105, -137, -41, -240, -32, -144, -163, -23, -174, -225, -100, -201, -249, -97, -184, -48, -14, -58, -160, -0, -29, -79, -231, -22, -14, -95, -9, -245, -61, -82, -172, -23, -18, -107, -240, -206, -3, -11, -209, -3, -165, -243, -53, -143, -28, -80, -7, -42, -106, -156, -67, -41, -133, -140, -38, -138, -34, -212, -213, -162, -202, -70, -206, -97, -166, -183, -13, -242, -248, -104, -190, -222, -238, -21, -41, -188, -78, -5, -130, -5, -179, -80, -227, -66, -85, -231, -77, -142, -9, -232, -3, -254, -14, -22, -18, -18, -55, -193, -23, -170, -115, -41, -138, -136, -77, -156, -132, -11, -135, -77, -160, -36, -171, -196, -233, -156, -106, -165, -62, -121, -88, -232, -98, -91, -9, -140, -136, -99, -156, -98, -5, -223, -113, -134, -180, -213, -247, -55, -193, -179, -248, -200, -144, -7, -150, -195, -68, -197, -8, -79, -59, -239, -176, -225, -26, -200, -184, -38, -41, -34, -124, -136, -148, -37, -72, -156, -120, -196, -205, -251, -102, -98, -219, -133, -12, -17, -171, -124, -140, -173, -99, -83, -100, -199, -6, -53, -113, -169, -84, -121, -155, -79, -30, -46, -94, -152, -91, -200, -222, -217, -8, -66, -116, -253, -183, -213, -215, -160, -240, -45, -161, -206, -225, -73, -216, -162, -126, -68, -93, -136, -207, -206, -228, -148, -39, -245, -231, -77, -114, -71, -155, -126, -167, -94, -205, -158, -85, -180, -200, -155, -237, -176, -109, -182, -171, -2, -8, -211, -227, -181, -4, -132, -221, -93, -150, -116, -44, -143, -112, -57, -154, -245, -133, -157, -199, -131, -205, -114, -226, -134, -97, -158, -77, -7, -144, -255, -44, -34, -249, -146, -6, -150, -112, -168, -226, -188, -218, -36, -202, -6, -236, -139, -84, -217, -138, -7, -38, -217, -208, -75, -244, -234, -60, -167, -31, -90, -39, -81, -186, -210, -129, -73, -195, -176, -23, -242, -110, -202, -168, -239, -172, -39, -8, -169, -133, -14, -152, -170, -0, -116, -121, -244, -98, -111, -232, -249, -94, -178, -130, -10, -169, -122, -21, -91, -27, -233, -161, -247, -18, -109, -54, -128, -106, -212, -19, -96, -90, -53, -82, -28, -38, -226, -106, -191, -160, -130, -163, -122, -198, -224, -216, -220, -26, -52, -51, -206, -243, -64, -217, -106, -224, -107, -8, -145, -153, -14, -108, -188, -146, -108, -169, -105, -162, -0, -211, -158, -191, -188, -103, -165, -207, -89, -26, -61, -102, -50, -81, -45, -3, -38, -98, -65, -12, -45, -70, -243, -102, -202, -197, -210, -243, -147, -119, -157, -192, -25, -172, -192, -3, -90, -102, -176, -124, -186, -114, -210, -225, -70, -37, -109, -211, -81, -96, -40, -170, -188, -16, -232, -150, -45, -76, -183, -194, -132, -177, -184, -107, -7, -35, -127, -57, -70, -203, -30, -254, -228, -211, -239, -85, -172, -6, -4, -99, -200, -168, -175, -91, -38, -148, -216, -243, -39, -231, -205, -144, -137, -223, -190, -193, -152, -12, -122, -131, -19, -191, -11, -35, -111, -234, -5, -111, -222, -59, -91, -151, -142, -56, -112, -17, -51, -18, -138, -203, -227, -204, -193, -202, -9, -241, -220, -128, -71, -146, -120, -193, -70, -84, -20, -28, -110, -150, -222, -220, -131, -246, -39, -216, -133, -235, -55, -177, -246, -28, -97, -48, -242, -215, -176, -9, -212, -171, -116, -189, -224, -81, -136, -52, -223, -158, -240, -151, -49, -169, -225, -125, -213, -216, -162, -116, -61, -136, -101, -35, -23, -156, -53, -125, -84, -80, -243, -152, -222, -103, -252, -48, -252, -1, -13, -196, -89, -73, -26, -228, -139, -0, -150, -155, -113, -226, -47, -235, -239, -202, -159, -12, -159, -33, -150, -11, -173, -241, -53, -56, -19, -70, -226, -7, -234, -99, -225, -253, -153, -179, -78, -247, -34, -22, -81, -152, -8, -85, -80, -101, -209, -114, -187, -231, -217, -139, -235, -209, -124, -49, -243, -204, -125, -148, -38, -103, -241, -136, -249, -205, -226, -140, -51, -218, -22, -20, -165, -20, -155, -5, -61, -156, -232, -113, -171, -6, -224, -207, -116, -232, -108, -131, -25, -242, -130, -77, -160, -125, -124, -179, -57, -240, -101, -56, -83, -170, -196, -206, -35, -226, -231, -192, -36, -195, -21, -69, -222, -87, -214, -88, -136, -19, -168, -242, -67, -225, -213, -33, -213, -251, -46, -177, -131, -95, -206, -88, -216, -153, -43, -224, -214, -223, -242, -171, -234, -115, -164, -217, -3, -127, -86, -159, -35, -205, -33, -144, -198, -131, -229, -13, -97, -64, -92, -105, -225, -16, -60, -210, -238, -49, -13, -175, -58, -54, -156, -32, -165, -101, -13, -37, -205, -72, -32, -251, -240, -252, -191, -37, -107, -254, -38, -90, -143, -54, -245, -193, -41, -92, -111, -230, -124, -62, -20, -154, -67, -66, -9, -255, -222, -37, -106, -48, -28, -190, -219, -28, -82, -46, -90, -185, -49, -234, -159, -149, -239, -44, -116, -17, -168, -21, -96, -126, -195, -130, -233, -18, -122, -244, -228, -38, -52, -186, -194, -200, -203, -8, -38, -102, -101, -149, -223, -243, -205, -27, -169, -224, -251, -47, -203, -64, -86, -126, -15, -3, -103, -204, -231, -226, -106, -2, -175, -200, -124, -69, -217, -158, -208, -91, -8, -47, -56, -80, -140, -30, -31, -157, -228, -111, -140, -31, -126, -253, -144, -108, -142, -93, -2, -165, -190, -171, -30, -65, -77, -51, -20, -108, -252, -148, -128, -70, -219, -96, -154, -3, -187, -105, -103, -85, -238, -209, -162, -49, -120, -217, -120, -236, -206, -197, -149, -159, -77, -117, -50, -166, -163, -81, -246, -113, -141, -74, -73, -207, -104, -225, -153, -76, -181, -78, -138, -214, -24, -202, -50, -200, -9, -232, -225, -166, -30, -207, -82, -88, -172, -69, -185, -27, -18, -175, -132, -249, -141, -33, -205, -35, -22, -115, -107, -172, -223, -120, -211, -130, -213, -50, -224, -107, -112, -168, -201, -50, -81, -101, -52, -246, -125, -170, -166, -65, -43, -198, -206, -217, -15, -190, -138, -119, -103, -162, -214, -138, -249, -201, -56, -73, -109, -207, -243, -71, -129, -244, -243, -235, -30, -4, -52, -1, -41, -110, -161, -156, -17, -5, -196, -169, -224, -113, -42, -168, -124, -213, -215, -132, -158, -165, -101, -195, -16, -138, -185, -27, -83, -122, -46, -198, -140, -90, -120, -211, -179, -175, -227, -143, -68, -123, -87, -185, -5, -91, -84, -71, -204, -126, -37, -52, -56, -91, -146, -188, -113, -179, -243, -57, -41, -7, -147, -165, -87, -54, -21, -71, -122, -104, -176, -234, -233, -10, -94, -171, -3, -101, -195, -187, -248, -229, -112, -87, -147, -184, -89, -74, -22, -244, -18, -94, -226, -73, -1, -196, -59, -240, -87, -19, -65, -95, -48, -40, -206, -243, -102, -125, -138, -44, -203, -157, -88, -122, -246, -214, -138, -54, -137, -194, -176, -212, -223, -91, -142, -76, -205, -71, -184, -81, -232, -47, -231, -129, -59, -247, -2, -247, -201, -27, -39, -51, -51, -17, -55, -143, -99, -23, -127, -248, -96, -243, -149, -51, -135, -147, -110, -67, -200, -230, -16, -178, -242, -40, -57, -205, -48, -146, -28, -178, -19, -6, -173, -69, -134, -154, -156, -153, -121, -99, -94, -148, -115, -45, -112, -172, -209, -53, -224, -207, -137, -27, -115, -95, -108, -234, -114, -55, -114, -5, -69, -146, -119, -91, -172, -79, -208, -40, -2, -25, -236, -154, -217, -151, -118, -52, -73, -30, -20, -41, -172, -135, -139, -45, -200, -55, -30, -31, -202, -208, -180, -67, -198, -57, -16, -97, -142, -36, -10, -36, -211, -143, -26, -49, -23, -108, -30, -46, -247, -81, -138, -91, -130, -115, -72, -129, -225, -99, -239, -56, -182, -17, -1, -114, -20, -155, -104, -180, -140, -147, -112, -238, -46, -194, -197, -114, -225, -70, -120, -173, -172, -153, -241, -89, -19, -32, -48, -247, -92, -97, -163, -177, -102, -160, -41, -79, -10, -67, -171, -79, -71, -125, -151, -154, -5, -138, -127, -25, -127, -50, -43, -242, -93, -243, -245, -121, -121, -16, -67, -188, -228, -104, -25, -197, -97, -228, -122, -49, -69, -122, -229, -46, -203, -205, -152, -84, -137, -151, -248, -124, -115, -242, -242, -119, -60, -245, -161, -197, -115, -156, -1, -222, -219, -193, -59, -88, -216, -214, -58, -201, -118, -83, -106, -83, -94, -204, -228, -77, -46, -99, -221, -229, -81, -196, -202, -154, -203, -65, -147, -28, -117, -77, -150, -145, -184, -11, -107, -151, -4, -123, -161, -172, -65, -243, -193, -117, -164, -234, -32, -147, -0, -35, -28, -180, -151, -41, -139, -177, -155, -11, -205, -227, -101, -230, -162, -129, -2, -172, -84, -51, -189, -162, -56, -167, -143, -215, -153, -93, -219, -128, -230, -40, -163, -73, -225, -124, -147, -6, -192, -46, -139, -40, -138, -194, -39, -119, -228, -123, -163, -31, -150, -129, -67, -1, -128, -44, -124, -182, -136, -155, -99, -88, -93, -128, -10, -84, -170, -59, -217, -154, -52, -214, -225, -36, -150, -27, -110, -108, -58, -186, -53, -184, -197, -0, -215, -227, -221, -44, -205, -164, -211, -239, -14, -170, -221, -40, -175, -214, -111, -223, -180, -47, -7, -110, -191, -115, -247, -249, -166, -109, -84, -162, -94, -142, -236, -229, -42, -219, -235, -84, -167, -151, -195, -110, -31, -110, -6, -157, -186, -197, -233, -83, -239, -94, -229, -199, -19, -11, -79, -28, -40, -200, -122, -55, -197, -186, -22, -195, -62, -242, -13, -114, -232, -216, -113, -90, -217, -183, -19, -144, -43, -51, -78, -250, -222, -54, -79, -210, -133, -236, -38, -57, -164, -203, -88, -42, -91, -185, -31, -174, -64, -146, -216, -30, -12, -107, -92, -197, -186, -93, -77, -203, -156, -176, -61, -29, -203, -38, -236, -251, -225, -72, -213, -2, -120, -166, -14, -135, -145, -190, -243, -176, -74, -97, -187, -253, -177, -69, -187, -164, -89, -93, -238, -84, -46, -107, -86, -129, -53, -214, -11, -145, -237, -145, -63, -115, -246, -172, -251, -2, -87, -151, -69, -114, -25, -187, -71, -255, -58, -82, -167, -124, -254, -71, -44, -208, -9, -124, -170, -203, -23, -180, -103, -173, -166, -122, -76, -51, -100, -234, -21, -73, -56, -6, -134, -64, -123, -195, -137, -55, -221, -131, -165, -156, -197, -244, -150, -115, -165, -244, -118, -38, -246, -128, -249, -232, -52, -2, -63, -78, -248, -194, -124, -120, -90, -179, -159, -63, -47, -162, -130, -53, -89, -169, -98, -127, -21, -9, -91, -231, -78, -65, -172, -174, -60, -76, -210, -102, -145, -89, -221, -184, -253, -8, -151, -248, -5, -163, -102, -125, -214, -5, -139, -23, -91, -2, -218, -96, -70, -134, -77, -233, -142, -63, -244, -237, -138, -220, -112, -80, -185, -213, -62, -201, -67, -121, -197, -55, -119, -215, -100, -45, -138, -101, -85, -51, -203, -183, -2, -249, -134, -32, -253, -127, -214, -138, -37, -25, -222, -28, -55, -0, -178, -253, -148, -162, -194, -52, -246, -26, -25, -37, -67, -8, -74, -178, -217, -108, -46, -42, -35, -208, -246, -188, -236, -104, -230, -249, -99, -177, -242, -222, -23, -198, -0, -156, -245, -231, -196, -125, -114, -248, -32, -139, -203, -200, -82, -164, -186, -134, -202, -163, -207, -172, -198, -186, -102, -113, -42, -76, -235, -97, -183, -174, -26, -206, -175, -101, -87, -99, -229, -87, -58, -89, -119, -87, -138, -135, -169, -226, -61, -232, -209, -238, -227, -73, -123, -120, -35, -67, -124, -120, -52, -176, -196, -50, -196, -103, -63, -219, -108, -79, -69, -115, -54, -16, -58, -126, -217, -76, -205, -78, -177, -88, -24, -237, -193, -179, -79, -203, -208, -240, -75, -252, -161, -105, -164, -48, -184, -222, -14, -90, -205, -144, -122, -56, -125, -173, -212, -110, -28, -179, -102, -34, -247, -50, -176, -244, -78, -190, -2, -165, -142, -100, -171, -66, -102, -144, -138, -226, -181, -45, -54, -106, -29, -141, -135, -133, -210, -219, -161, -248, -195, -71, -219, -236, -149, -241, -9, -35, -138, -206, -61, -85, -207, -106, -134, -201, -17, -60, -177, -236, -144, -9, -215, -27, -239, -238, -197, -87, -39, -126, -19, -83, -108, -247, -43, -231, -182, -113, -194, -55, -90, -113, -246, -39, -222, -98, -15, -143, -130, -106, -33, -251, -47, -181, -106, -165, -19, -126, -172, -165, -196, -198, -208, -125, -169, -54, -115, -133, -233, -134, -161, -144, -171, -121, -165, -25, -75, -147, -28, -55, -98, -128, -160, -151, -163, -123, -219, -189, -106, -187, -253, -65, -175, -115, -247, -217, -40, -238, -40, -27, -124, -249, -165, -125, -249, -55, -163, -224, -163, -108, -108, -175, -117, -247, -185, -253, -82, -252, -209, -11, -99, -59, -151, -221, -187, -116, -232, -39, -51, -144, -31, -250, -131, -238, -109, -58, -248, -183, -74, -113, -79, -15, -65, -60, -131, -130, -28, -183, -12, -202, -134, -51, -63, -31, -255, -148, -253, -238, -103, -225, -230, -181, -216, -140, -102, -58, -220, -213, -212, -166, -75, -113, -70, -48, -127, -49, -211, -120, -154, -216, -143, -59, -120, -25, -99, -153, -66, -2, -233, -160, -209, -246, -64, -26, -180, -117, -93, -134, -37, -28, -142, -138, -64, -5, -192, -14, -84, -198, -213, -48, -113, -252, -247, -139, -240, -249, -146, -58, -194, -22, -11, -76, -20, -127, -175, -169, -39, -126, -231, -17, -118, -46, -112, -134, -225, -179, -106, -52, -139, -101, -254, -181, -20, -72, -201, -104, -167, -207, -185, -243, -45, -15, -207, -247, -151, -203, -6, -213, -163, -7, -218, -76, -84, -31, -36, -79, -142, -252, -175, -141, -169, -129, -131, -29, -20, -12, -115, -98, -228, -7, -75, -90, -100, -192, -216, -36, -69, -31, -211, -38, -46, -88, -65, -46, -114, -191, -52, -37, -3, -84, -238, -19, -191, -130, -18, -69, -223, -210, -105, -190, -159, -59, -79, -51, -111, -52, -115, -166, -33, -52, -44, -134, -186, -34, -216, -121, -225, -108, -238, -5, -111, -177, -116, -173, -55, -157, -193, -143, -236, -249, -109, -3, -229, -70, -234, -17, -132, -47, -88, -196, -146, -176, -72, -144, -236, -151, -181, -8, -162, -166, -249, -110, -44, -33, -37, -211, -200, -18, -190, -105, -245, -97, -250, -11, -151, -165, -126, -99, -103, -22, -70, -222, -159, -176, -165, -124, -127, -5, -61, -146, -195, -229, -116, -230, -156, -13, -161, -211, -69, -2, -93, -153, -126, -64, -105, -69, -90, -226, -127, -188, -181, -41, -102, -208, -128, -176, -72, -82, -249, -27, -83, -122, -198, -56, -206, -152, -126, -114, -24, -237, -45, -90, -251, -187, -236, -129, -21, -6, -92, -91, -48, -45, -81, -103, -225, -123, -201, -86, -13, -189, -254, -23, -99, -106, -193, -248, -26, -90, -122, -125, -188, -164, -95, -1, -42, -69, -199, -53, -26, -42, -234, -89, -164, -155, -76, -226, -50, -175, -249, -77, -35, -105, -219, -64, -65, -173, -143, -87, -80, -120, -123, -214, -124, -169, -35, -22, -76, -125, -184, -78, -109, -247, -166, -27, -71, -100, -193, -68, -91, -19, -216, -154, -115, -133, -46, -135, -222, -200, -133, -38, -136, -209, -34, -164, -90, -68, -134, -249, -115, -165, -192, -15, -181, -96, -47, -245, -10, -44, -34, -97, -48, -87, -154, -34, -245, -231, -45, -194, -56, -113, -171, -129, -145, -6, -113, -165, -241, -38, -86, -130, -250, -198, -30, -136, -252, -136, -187, -177, -48, -45, -35, -232, -243, -120, -58, -162, -147, -194, -126, -104, -152, -243, -101, -220, -21, -80, -160, -142, -84, -17, -225, -225, -27, -211, -66, -116, -227, -178, -106, -62, -198, -40, -65, -83, -201, -250, -72, -133, -137, -179, -136, -194, -241, -114, -148, -80, -151, -202, -234, -152, -77, -132, -17, -16, -25, -239, -241, -77, -224, -176, -141, -42, -54, -208, -140, -168, -105, -139, -56, -60, -22, -208, -108, -76, -24, -44, -207, -88, -86, -110, -85, -9, -180, -73, -109, -216, -12, -29, -4, -44, -94, -228, -159, -151, -181, -184, -93, -99, -73, -159, -7, -211, -92, -156, -120, -165, -229, -242, -162, -65, -243, -169, -10, -161, -36, -23, -198, -45, -11, -112, -14, -165, -130, -246, -71, -10, -97, -76, -176, -232, -40, -207, -158, -10, -74, -63, -207, -148, -136, -199, -75, -63, -81, -76, -33, -60, -157, -12, -79, -176, -235, -135, -60, -121, -226, -216, -248, -205, -75, -171, -157, -195, -174, -17, -144, -99, -91, -98, -42, -223, -226, -188, -241, -140, -119, -248, -174, -254, -11, -70, -219, -156, -112, -98, -78, -54, -169, -2, -86, -232, -215, -101, -0, -151, -10, -20, -30, -83, -32, -95, -108, -214, -80, -133, -225, -214, -27, -45, -4, -108, -177, -104, -18, -224, -225, -202, -246, -249, -156, -64, -40, -119, -89, -64, -162, -29, -133, -154, -90, -232, -59, -11, -237, -155, -199, -197, -103, -5, -246, -155, -101, -180, -94, -69, -241, -77, -128, -203, -75, -137, -111, -2, -88, -254, -109, -33, -159, -71, -227, -251, -25, -135, -59, -214, -75, -3, -234, -212, -40, -151, -252, -219, -112, -137, -105, -94, -179, -26, -190, -76, -97, -199, -155, -166, -246, -155, -229, -7, -211, -197, -50, -158, -185, -20, -89, -190, -179, -176, -142, -218, -36, -118, -183, -191, -56, -132, -132, -190, -222, -13, -142, -253, -151, -228, -102, -96, -40, -213, -7, -123, -162, -103, -129, -154, -150, -43, -120, -21, -247, -161, -73, -163, -133, -66, -17, -236, -134, -148, -98, -37, -37, -242, -169, -186, -155, -6, -39, -83, -46, -228, -5, -143, -168, -37, -12, -244, -116, -24, -57, -159, -174, -148, -1, -50, -103, -96, -247, -138, -63, -203, -74, -215, -218, -174, -46, -106, -174, -38, -29, -129, -210, -70, -27, -65, -23, -55, -92, -151, -199, -234, -119, -194, -176, -17, -150, -219, -57, -154, -101, -212, -207, -141, -67, -91, -238, -71, -177, -34, -120, -240, -1, -35, -47, -112, -102, -220, -23, -48, -56, -147, -101, -128, -215, -160, -24, -12, -35, -9, -179, -4, -89, -192, -91, -2, -174, -182, -87, -105, -24, -191, -164, -8, -63, -53, -44, -125, -163, -40, -140, -205, -23, -212, -181, -197, -53, -155, -128, -200, -34, -237, -200, -28, -128, -167, -120, -1, -30, -154, -26, -156, -70, -126, -46, -27, -248, -153, -248, -185, -76, -219, -5, -109, -243, -115, -153, -182, -11, -170, -112, -229, -185, -151, -98, -206, -28, -164, -110, -201, -13, -135, -182, -171, -184, -68, -156, -15, -207, -71, -231, -99, -231, -108, -8, -123, -111, -180, -140, -32, -91, -230, -237, -57, -245, -119, -226, -206, -212, -123, -20, -31, -203, -107, -207, -153, -183, -187, -12, -255, -222, -60, -105, -181, -229, -87, -66, -148, -249, -166, -206, -210, -127, -205, -189, -96, -41, -47, -242, -44, -78, -228, -151, -14, -84, -217, -197, -231, -8, -99, -49, -111, -222, -39, -87, -27, -251, -188, -71, -206, -28, -159, -198, -28, -113, -245, -241, -88, -119, -194, -25, -35, -243, -98, -227, -74, -3, -85, -158, -119, -53, -172, -181, -173, -148, -14, -32, -114, -43, -120, -244, -73, -44, -22, -119, -88, -172, -218, -138, -158, -57, -31, -222, -255, -234, -252, -226, -60, -190, -127, -62, -79, -255, -185, -202, -254, -249, -167, -243, -214, -16, -175, -230, -124, -90, -71, -233, -210, -218, -1, -218, -57, -74, -67, -184, -76, -114, -123, -29, -119, -176, -3, -249, -223, -198, -128, -27, -57, -197, -246, -122, -80, -85, -56, -33, -110, -16, -27, -127, -149, -59, -26, -120, -156, -163, -29, -245, -160, -37, -213, -15, -214, -216, -217, -176, -252, -64, -48, -36, -36, -148, -175, -160, -38, -122, -251, -49, -217, -161, -10, -255, -62, -215, -211, -115, -243, -25, -232, -19, -56, -198, -195, -197, -74, -9, -247, -78, -143, -31, -61, -2, -175, -233, -152, -71, -84, -33, -244, -197, -153, -41, -203, -52, -156, -130, -102, -2, -127, -2, -253, -91, -119, -187, -21, -13, -247, -120, -5, -239, -216, -86, -254, -43, -229, -38, -33, -4, -238, -83, -71, -178, -39, -46, -12, -21, -216, -214, -226, -151, -88, -153, -116, -225, -27, -55, -122, -74, -175, -136, -7, -246, -19, -150, -90, -212, -127, -190, -38, -31, -227, -38, -50, -58, -238, -194, -141, -96, -230, -214, -31, -157, -190, -251, -135, -81, -200, -54, -14, -249, -187, -81, -164, -54, -14, -249, -175, -154, -5, -34, -165, -124, -157, -134, -31, -211, -108, -131, -31, -155, -31, -243, -83, -37, -187, -250, -167, -31, -179, -204, -143, -105, -157, -158, -251, -247, -99, -126, -58, -81, -63, -166, -55, -230, -225, -189, -207, -86, -197, -16, -189, -3, -183, -225, -194, -106, -15, -137, -208, -228, -26, -29, -120, -213, -119, -105, -54, -19, -252, -212, -180, -60, -77, -115, -0, -105, -167, -85, -229, -0, -105, -72, -212, -22, -126, -78, -196, -234, -108, -143, -134, -242, -170, -188, -216, -5, -144, -32, -127, -236, -176, -217, -21, -11, -182, -212, -42, -66, -164, -190, -179, -155, -84, -161, -86, -57, -40, -73, -30, -33, -73, -79, -167, -5, -134, -252, -206, -226, -5, -96, -154, -3, -167, -94, -89, -191, -70, -104, -226, -142, -135, -187, -201, -50, -30, -238, -137, -36, -8, -205, -193, -168, -146, -41, -54, -23, -126, -113, -208, -86, -161, -88, -242, -40, -212, -238, -179, -100, -73, -70, -216, -82, -40, -71, -95, -63, -67, -203, -174, -54, -153, -177, -56, -7, -209, -65, -21, -138, -110, -187, -194, -61, -36, -174, -1, -85, -20, -56, -39, -146, -174, -6, -118, -150, -180, -9, -114, -118, -86, -107, -57, -246, -228, -175, -123, -60, -102, -243, -5, -202, -211, -97, -140, -46, -220, -126, -60, -24, -67, -66, -224, -36, -18, -191, -106, -164, -126, -67, -29, -107, -39, -92, -16, -32, -219, -45, -249, -206, -28, -26, -120, -55, -188, -36, -231, -63, -212, -154, -122, -104, -55, -2, -69, -67, -146, -53, -152, -241, -48, -98, -121, -249, -42, -136, -221, -158, -196, -170, -30, -50, -252, -105, -17, -70, -73, -30, -135, -187, -16, -218, -51, -104, -2, -127, -137, -125, -119, -33, -154, -51, -94, -14, -223, -61, -138, -233, -192, -45, -79, -110, -61, -241, -29, -231, -129, -110, -12, -69, -203, -81, -192, -56, -163, -116, -210, -177, -55, -153, -112, -120, -211, -117, -182, -77, -125, -238, -64, -128, -107, -126, -229, -88, -208, -223, -97, -65, -40, -190, -137, -112, -8, -204, -247, -222, -185, -148, -229, -12, -33, -71, -7, -208, -139, -157, -39, -207, -247, -225, -21, -17, -244, -188, -19, -6, -142, -151, -80, -76, -134, -42, -124, -232, -92, -10, -250, -68, -12, -66, -67, -130, -108, -128, -248, -195, -152, -71, -248, -185, -147, -132, -225, -251, -111, -195, -232, -251, -95, -254, -165, -139, -40, -80, -118, -28, -75, -87, -197, -190, -232, -51, -246, -200, -197, -199, -127, -141, -157, -240, -9, -87, -23, -0, -139, -41, -159, -194, -200, -31, -159, -59, -49, -34, -179, -114, -198, -97, -240, -215, -196, -137, -103, -240, -200, -243, -4, -157, -215, -233, -183, -17, -123, -162, -71, -193, -34, -58, -177, -92, -182, -51, -201, -175, -230, -1, -185, -16, -122, -112, -182, -50, -231, -155, -188, -82, -126, -63, -7, -96, -17, -122, -56, -215, -230, -12, -115, -178, -252, -149, -147, -176, -31, -220, -89, -46, -8, -58, -116, -181, -67, -15, -61, -36, -130, -48, -10, -60, -64, -233, -156, -86, -126, -242, -98, -78, -32, -205, -151, -113, -162, -122, -189, -207, -89, -176, -132, -137, -36, -52, -138, -121, -212, -15, -158, -249, -2, -183, -209, -44, -12, -99, -122, -162, -21, -76, -1, -205, -235, -248, -94, -156, -240, -64, -108, -241, -12, -249, -41, -252, -12, -233, -134, -106, -85, -230, -203, -143, -199, -92, -170, -71, -96, -16, -203, -168, -55, -34, -214, -164, -200, -122, -137, -132, -161, -37, -86, -61, -207, -232, -164, -58, -211, -11, -113, -247, -166, -1, -185, -155, -51, -129, -34, -17, -138, -133, -208, -144, -68, -121, -201, -146, -98, -12, -158, -196, -188, -92, -44, -254, -232, -141, -4, -223, -145, -131, -202, -37, -173, -6, -201, -245, -174, -61, -1, -236, -106, -125, -69, -196, -125, -200, -113, -32, -139, -165, -204, -8, -114, -71, -66, -225, -11, -188, -189, -64, -6, -33, -141, -152, -34, -43, -114, -71, -8, -45, -0, -43, -203, -79, -58, -203, -192, -231, -49, -189, -131, -8, -248, -195, -145, -7, -175, -24, -142, -172, -60, -144, -79, -215, -4, -49, -49, -10, -252, -193, -122, -217, -90, -213, -239, -162, -92, -101, -92, -131, -194, -253, -125, -78, -207, -150, -169, -108, -194, -60, -239, -157, -206, -164, -248, -91, -8, -216, -200, -228, -117, -68, -226, -154, -73, -235, -146, -168, -147, -190, -2, -193, -191, -169, -26, -170, -233, -195, -192, -52, -69, -184, -225, -110, -149, -185, -71, -92, -91, -184, -230, -183, -160, -55, -145, -137, -0, -35, -156, -144, -207, -23, -9, -230, -227, -230, -214, -73, -103, -19, -59, -147, -100, -199, -135, -199, -149, -177, -19, -47, -216, -200, -248, -69, -101, -34, -4, -194, -69, -93, -229, -126, -212, -182, -252, -190, -194, -247, -31, -175, -44, -24, -196, -8, -201, -110, -169, -149, -159, -229, -160, -177, -114, -155, -148, -203, -24, -16, -165, -97, -146, -100, -220, -57, -36, -20, -88, -206, -143, -5, -143, -226, -134, -144, -68, -44, -136, -33, -120, -75, -227, -9, -142, -62, -35, -176, -110, -153, -184, -221, -62, -127, -178, -211, -22, -100, -19, -54, -61, -90, -173, -3, -213, -32, -185, -166, -126, -56, -100, -254, -81, -83, -173, -20, -196, -131, -18, -15, -32, -155, -192, -153, -123, -84, -16, -201, -19, -219, -250, -17, -131, -152, -131, -177, -33, -236, -93, -95, -29, -3, -129, -67, -172, -146, -150, -137, -56, -90, -194, -72, -152, -76, -96, -62, -155, -106, -123, -44, -182, -4, -116, -165, -147, -7, -31, -236, -166, -145, -184, -146, -90, -244, -65, -252, -141, -243, -5, -154, -188, -179, -71, -176, -145, -210, -99, -47, -59, -209, -102, -226, -56, -4, -19, -39, -168, -224, -178, -40, -195, -166, -89, -23, -6, -158, -245, -144, -112, -87, -98, -138, -175, -221, -70, -206, -157, -31, -128, -52, -226, -26, -9, -35, -51, -92, -198, -62, -25, -251, -194, -88, -77, -129, -84, -118, -96, -21, -38, -194, -99, -156, -27, -10, -130, -70, -158, -78, -223, -64, -93, -222, -149, -190, -49, -210, -227, -95, -49, -81, -34, -107, -43, -34, -127, -115, -246, -238, -195, -249, -187, -15, -111, -13, -67, -38, -230, -226, -47, -89, -179, -149, -242, -201, -127, -61, -255, -181, -100, -234, -186, -190, -218, -34, -45, -247, -218, -24, -120, -75, -205, -239, -60, -52, -110, -234, -15, -61, -168, -155, -178, -8, -19, -248, -182, -147, -145, -70, -207, -170, -61, -85, -162, -222, -10, -221, -17, -80, -238, -31, -75, -190, -228, -46, -41, -109, -113, -204, -46, -146, -124, -137, -187, -186, -50, -187, -54, -235, -30, -29, -107, -219, -252, -251, -177, -75, -87, -96, -151, -174, -192, -71, -225, -208, -198, -250, -249, -219, -96, -59, -152, -64, -144, -37, -161, -188, -113, -154, -86, -68, -71, -235, -154, -245, -121, -253, -62, -46, -198, -81, -141, -29, -250, -109, -188, -4, -251, -129, -71, -143, -220, -56, -36, -122, -185, -24, -11, -83, -131, -110, -33, -113, -37, -249, -45, -120, -47, -75, -187, -159, -227, -54, -30, -205, -32, -249, -184, -74, -59, -231, -210, -14, -198, -90, -46, -82, -113, -16, -123, -190, -151, -172, -218, -40, -151, -81, -209, -223, -171, -254, -120, -23, -38, -200, -176, -67, -134, -112, -112, -5, -160, -222, -14, -139, -170, -135, -21, -237, -171, -143, -0, -193, -217, -148, -190, -174, -77, -143, -70, -222, -24, -54, -162, -19, -219, -119, -173, -139, -155, -118, -207, -189, -238, -181, -219, -255, -213, -118, -47, -186, -87, -157, -118, -223, -40, -190, -81, -205, -112, -223, -122, -232, -183, -221, -214, -93, -231, -182, -53, -232, -116, -239, -250, -70, -113, -149, -106, -146, -219, -214, -31, -117, -35, -37, -215, -183, -204, -199, -171, -151, -55, -13, -252, -253, -231, -182, -249, -185, -109, -126, -110, -155, -245, -195, -36, -95, -197, -143, -37, -7, -46, -197, -204, -216, -80, -35, -146, -39, -255, -106, -208, -106, -93, -92, -88, -185, -151, -17, -40, -122, -114, -157, -7, -162, -185, -187, -88, -24, -72, -67, -251, -96, -33, -17, -165, -214, -18, -135, -196, -40, -5, -157, -185, -181, -180, -117, -54, -122, -116, -123, -179, -131, -247, -242, -43, -137, -113, -205, -18, -220, -165, -0, -61, -123, -73, -115, -216, -193, -100, -135, -68, -174, -25, -219, -52, -127, -146, -22, -159, -242, -15, -123, -182, -90, -125, -104, -60, -134, -55, -192, -159, -74, -227, -5, -165, -145, -94, -104, -119, -240, -63, -187, -248, -158, -152, -226, -56, -52, -130, -53, -149, -135, -16, -193, -78, -64, -153, -244, -71, -102, -106, -12, -89, -172, -225, -186, -166, -175, -54, -156, -33, -77, -230, -231, -184, -152, -171, -225, -206, -89, -172, -145, -189, -68, -95, -217, -203, -23, -154, -174, -193, -179, -183, -72, -193, -122, -49, -102, -32, -103, -125, -244, -47, -229, -165, -76, -238, -1, -93, -33, -163, -9, -176, -210, -50, -11, -86, -201, -12, -226, -130, -178, -71, -18, -45, -17, -124, -105, -10, -103, -176, -238, -11, -83, -105, -200, -173, -251, -14, -62, -204, -240, -128, -234, -60, -67, -177, -158, -109, -131, -159, -102, -33, -70, -8, -241, -64, -252, -119, -21, -39, -124, -238, -96, -158, -121, -236, -168, -128, -49, -21, -112, -38, -195, -135, -182, -174, -56, -10, -33, -40, -53, -225, -254, -202, -9, -23, -236, -31, -75, -126, -46, -75, -50, -8, -125, -10, -27, -221, -129, -32, -49, -33, -75, -94, -4, -159, -120, -240, -49, -136, -22, -133, -46, -65, -217, -81, -33, -15, -35, -10, -101, -99, -129, -140, -41, -98, -163, -17, -143, -99, -62, -54, -10, -19, -146, -161, -70, -46, -5, -227, -109, -15, -9, -213, -116, -64, -154, -212, -23, -44, -172, -234, -130, -151, -210, -245, -208, -51, -109, -2, -64, -121, -242, -118, -52, -253, -245, -205, -54, -135, -183, -230, -5, -94, -252, -225, -67, -126, -131, -103, -47, -81, -255, -222, -248, -102, -87, -164, -0, -37, -52, -241, -217, -52, -222, -173, -127, -242, -232, -149, -234, -67, -109, -228, -108, -33, -52, -205, -16, -178, -211, -170, -78, -139, -12, -13, -33, -34, -107, -45, -158, -62, -34, -170, -8, -228, -105, -98, -130, -61, -172, -162, -42, -202, -170, -252, -48, -199, -56, -232, -109, -123, -253, -87, -91, -224, -195, -86, -167, -101, -119, -102, -97, -226, -128, -234, -123, -125, -29, -185, -166, -17, -154, -203, -206, -97, -123, -62, -62, -210, -101, -241, -101, -90, -210, -200, -54, -45, -243, -122, -211, -134, -108, -167, -72, -77, -115, -72, -213, -122, -33, -60, -216, -54, -45, -240, -7, -218, -204, -104, -68, -189, -53, -119, -168, -189, -212, -4, -178, -52, -4, -133, -229, -250, -183, -62, -178, -230, -251, -6, -23, -184, -43, -73, -82, -202, -220, -3, -19, -169, -41, -206, -195, -233, -127, -20, -214, -140, -22, -215, -173, -60, -211, -20, -216, -78, -244, -176, -244, -74, -115, -220, -70, -97, -65, -46, -196, -93, -42, -24, -107, -158, -128, -39, -130, -214, -116, -13, -173, -211, -52, -175, -10, -92, -130, -114, -114, -202, -238, -221, -31, -151, -172, -164, -133, -23, -216, -148, -199, -171, -94, -74, -244, -225, -248, -196, -227, -217, -190, -77, -46, -88, -18, -154, -178, -199, -203, -104, -194, -70, -199, -177, -115, -181, -244, -250, -11, -229, -96, -214, -199, -127, -202, -141, -255, -84, -97, -252, -111, -185, -241, -191, -21, -206, -149, -236, -86, -241, -238, -131, -29, -113, -144, -124, -161, -203, -69, -218, -208, -247, -84, -152, -164, -189, -246, -86, -22, -173, -145, -120, -194, -252, -184, -196, -229, -211, -20, -149, -167, -5, -42, -31, -208, -74, -63, -220, -209, -183, -78, -14, -236, -72, -234, -250, -250, -143, -94, -86, -78, -191, -99, -163, -7, -130, -241, -147, -42, -41, -85, -32, -155, -135, -29, -214, -255, -116, -60, -196, -88, -68, -222, -220, -75, -188, -71, -238, -194, -162, -255, -196, -68, -137, -176, -41, -220, -81, -217, -22, -117, -81, -66, -47, -142, -228, -117, -19, -21, -63, -14, -103, -108, -66, -86, -252, -33, -44, -206, -116, -93, -52, -105, -196, -63, -246, -41, -23, -118, -41, -169, -31, -102, -215, -28, -70, -86, -130, -244, -50, -148, -188, -64, -53, -81, -80, -9, -134, -122, -217, -174, -199, -98, -129, -14, -82, -144, -247, -68, -163, -81, -232, -135, -26, -110, -235, -99, -161, -207, -37, -130, -107, -143, -54, -211, -116, -147, -159, -168, -207, -187, -128, -73, -19, -129, -171, -175, -72, -39, -76, -139, -58, -65, -143, -46, -27, -59, -242, -53, -88, -59, -219, -105, -35, -117, -129, -30, -93, -10, -59, -241, -21, -208, -4, -122, -255, -122, -35, -159, -199, -123, -54, -48, -178, -117, -241, -56, -158, -147, -145, -118, -4, -250, -184, -17, -156, -166, -57, -156, -78, -211, -240, -44, -242, -135, -139, -155, -82, -130, -37, -113, -247, -199, -33, -43, -79, -66, -25, -90, -144, -195, -147, -98, -117, -200, -103, -161, -198, -152, -244, -152, -70, -170, -191, -14, -243, -182, -184, -157, -54, -176, -59, -228, -249, -222, -28, -207, -88, -228, -81, -38, -246, -17, -168, -62, -45, -83, -212, -202, -27, -209, -26, -171, -83, -162, -28, -242, -137, -232, -8, -142, -17, -204, -238, -96, -193, -56, -156, -7, -60, -62, -142, -216, -196, -99, -145, -145, -60, -89, -126, -74, -9, -217, -176, -238, -98, -198, -98, -126, -28, -114, -210, -24, -163, -139, -152, -189, -6, -99, -42, -135, -17, -213, -6, -63, -2, -118, -29, -203, -182, -222, -160, -205, -207, -189, -93, -160, -201, -79, -191, -213, -139, -34, -243, -243, -42, -159, -93, -169, -147, -36, -98, -216, -193, -247, -40, -196, -165, -185, -107, -117, -14, -175, -215, -112, -26, -164, -248, -156, -214, -89, -96, -171, -203, -85, -9, -179, -77, -14, -131, -74, -29, -39, -79, -100, -7, -20, -37, -6, -106, -173, -21, -90, -248, -30, -189, -216, -236, -193, -132, -216, -70, -158, -159, -86, -196, -65, -194, -210, -180, -71, -151, -199, -132, -219, -14, -44, -43, -18, -137, -18, -180, -40, -37, -242, -145, -251, -225, -200, -75, -52, -154, -230, -52, -71, -48, -203, -62, -79, -40, -216, -186, -29, -197, -19, -117, -128, -250, -136, -75, -147, -25, -105, -121, -136, -109, -108, -74, -130, -24, -159, -228, -14, -29, -117, -84, -27, -139, -159, -15, -233, -27, -76, -253, -167, -190, -128, -100, -82, -1, -25, -116, -225, -211, -201, -107, -78, -66, -8, -180, -166, -66, -232, -164, -245, -100, -214, -46, -48, -137, -188, -209, -43, -225, -142, -23, -23, -112, -58, -121, -6, -45, -162, -240, -191, -241, -2, -115, -20, -134, -90, -35, -74, -49, -135, -210, -105, -134, -23, -229, -182, -15, -59, -161, -195, -206, -202, -101, -43, -99, -43, -210, -226, -159, -242, -102, -21, -255, -224, -62, -79, -194, -96, -207, -49, -51, -233, -178, -186, -173, -213, -79, -132, -138, -152, -191, -25, -6, -39, -30, -170, -157, -162, -131, -168, -252, -12, -196, -125, -145, -60, -211, -173, -228, -121, -245, -17, -136, -81, -40, -110, -221, -251, -85, -26, -184, -36, -38, -126, -67, -207, -147, -189, -122, -152, -175, -188, -17, -192, -199, -162, -146, -12, -206, -186, -88, -77, -115, -88, -233, -233, -140, -77, -136, -142, -66, -117, -64, -217, -194, -189, -215, -113, -145, -139, -202, -235, -218, -98, -175, -199, -137, -236, -222, -242, -66, -118, -111, -125, -196, -166, -25, -98, -70, -45, -101, -10, -64, -29, -147, -120, -100, -117, -212, -53, -186, -69, -29, -249, -221, -77, -162, -148, -22, -82, -183, -87, -64, -125, -143, -204, -25, -123, -49, -224, -2, -255, -43, -235, -125, -158, -120, -233, -134, -220, -78, -218, -196, -237, -68, -203, -55, -108, -242, -107, -188, -127, -39, -166, -165, -184, -136, -13, -118, -141, -143, -194, -33, -89, -3, -37, -170, -7, -190, -231, -147, -81, -46, -138, -222, -24, -65, -177, -133, -56, -23, -188, -199, -35, -217, -205, -53, -47, -254, -235, -195, -183, -86, -116, -176, -162, -75, -114, -68, -21, -98, -58, -11, -167, -208, -133, -250, -39, -77, -155, -162, -233, -65, -238, -154, -246, -110, -139, -170, -152, -247, -158, -119, -126, -186, -172, -126, -93, -253, -6, -157, -176, -86, -170, -242, -167, -40, -53, -86, -158, -255, -96, -135, -65, -138, -10, -75, -18, -54, -154, -169, -150, -18, -123, -246, -147, -103, -17, -9, -226, -167, -179, -230, -91, -98, -22, -24, -70, -152, -194, -57, -46, -113, -61, -77, -7, -122, -1, -39, -40, -223, -205, -34, -47, -60, -121, -100, -82, -49, -132, -14, -206, -167, -254, -92, -147, -98, -37, -203, -129, -188, -50, -172, -106, -53, -5, -111, -14, -71, -107, -29, -197, -213, -166, -218, -247, -147, -132, -90, -22, -239, -83, -124, -184, -60, -142, -154, -163, -53, -48, -74, -83, -195, -247, -75, -200, -66, -70, -58, -245, -220, -56, -77, -237, -184, -129, -136, -81, -186, -230, -209, -98, -243, -10, -109, -236, -163, -45, -16, -209, -4, -78, -242, -108, -14, -177, -1, -74, -86, -239, -1, -236, -183, -87, -162, -159, -128, -107, -219, -208, -59, -205, -215, -211, -117, -198, -169, -231, -194, -83, -55, -64, -10, -236, -202, -144, -122, -5, -218, -16, -158, -224, -94, -21, -119, -8, -161, -87, -192, -25, -254, -12, -161, -254, -251, -245, -104, -219, -233, -179, -171, -176, -130, -119, -162, -20, -169, -19, -125, -40, -82, -200, -196, -238, -104, -233, -251, -102, -69, -44, -106, -61, -73, -150, -23, -231, -56, -248, -190, -147, -180, -0, -236, -246, -66, -138, -23, -179, -214, -180, -168, -97, -52, -131, -89, -181, -229, -230, -232, -41, -200, -247, -200, -159, -127, -146, -180, -161, -163, -33, -132, -224, -226, -149, -27, -62, -242, -40, -242, -198, -60, -77, -165, -218, -217, -74, -228, -52, -142, -140, -20, -193, -124, -93, -237, -211, -198, -13, -111, -52, -60, -78, -196, -118, -24, -238, -241, -217, -16, -253, -74, -251, -126, -171, -196, -69, -189, -132, -239, -59, -176, -44, -191, -178, -108, -53, -196, -247, -91, -195, -205, -206, -131, -115, -134, -213, -52, -135, -213, -105, -238, -131, -117, -30, -189, -46, -159, -231, -58, -118, -163, -101, -156, -132, -243, -189, -191, -219, -149, -155, -190, -122, -135, -151, -149, -103, -191, -13, -218, -248, -222, -226, -56, -136, -210, -32, -82, -225, -130, -237, -59, -67, -215, -210, -59, -126, -81, -233, -164, -120, -29, -125, -118, -133, -117, -114, -96, -120, -42, -247, -39, -175, -150, -215, -69, -228, -126, -50, -28, -218, -28, -65, -151, -168, -3, -132, -35, -215, -80, -226, -70, -51, -108, -13, -16, -122, -33, -36, -112, -125, -252, -214, -78, -71, -200, -152, -44, -54, -161, -249, -70, -71, -235, -76, -58, -162, -240, -24, -45, -22, -217, -137, -185, -92, -167, -138, -106, -247, -123, -106, -212, -209, -94, -189, -188, -7, -84, -117, -217, -37, -214, -100, -194, -139, -63, -159, -125, -56, -199, -255, -107, -62, -194, -230, -37, -158, -137, -255, -76, -189, -61, -63, -59, -28, -148, -117, -6, -171, -31, -35, -239, -226, -100, -229, -115, -119, -24, -62, -255, -51, -113, -140, -249, -117, -251, -226, -29, -152, -107, -35, -47, -26, -237, -183, -232, -113, -253, -35, -190, -102, -0, -176, -157, -227, -167, -16, -223, -116, -200, -192, -166, -122, -165, -158, -246, -226, -34, -16, -18, -215, -88, -246, -126, -67, -32, -69, -204, -139, -155, -218, -6, -117, -64, -90, -70, -49, -212, -75, -195, -71, -208, -132, -37, -198, -7, -160, -254, -222, -216, -91, -156, -68, -14, -39, -121, -190, -159, -150, -186, -177, -76, -19, -44, -167, -111, -170, -130, -245, -205, -188, -67, -176, -217, -184, -126, -166, -17, -147, -246, -134, -209, -208, -103, -163, -31, -238, -144, -69, -170, -110, -95, -52, -245, -2, -13, -204, -124, -62, -73, -118, -194, -85, -138, -85, -18, -46, -140, -7, -167, -114, -27, -65, -77, -16, -227, -225, -233, -49, -57, -12, -147, -4, -66, -47, -236, -209, -116, -206, -126, -112, -55, -94, -204, -184, -176, -242, -11, -205, -236, -236, -215, -138, -171, -39, -71, -53, -45, -147, -58, -36, -91, -235, -57, -77, -21, -3, -23, -62, -11, -246, -91, -97, -222, -78, -142, -248, -56, -98, -89, -121, -178, -26, -243, -76, -34, -126, -4, -231, -55, -5, -95, -163, -41, -79, -86, -78, -149, -140, -86, -59, -6, -42, -101, -29, -137, -101, -35, -215, -11, -38, -225, -246, -141, -87, -39, -24, -177, -17, -117, -161, -254, -25, -195, -191, -209, -239, -202, -130, -36, -198, -143, -212, -79, -114, -233, -187, -174, -219, -185, -187, -106, -255, -225, -182, -122, -189, -214, -223, -223, -56, -143, -204, -95, -242, -180, -177, -248, -127, -252, -162, -62, -223, -54, -246, -242, -161, -63, -232, -222, -210, -72, -183, -223, -249, -175, -118, -58, -252, -127, -105, -140, -166, -97, -95, -219, -157, -207, -95, -6, -253, -226, -240, -223, -52, -134, -223, -182, -254, -112, -239, -91, -189, -65, -231, -242, -166, -237, -94, -118, -111, -186, -61, -247, -254, -75, -171, -223, -238, -87, -159, -165, -53, -24, -244, -90, -151, -131, -110, -207, -124, -142, -203, -135, -94, -63, -63, -78, -135, -0, -131, -246, -31, -131, -135, -94, -219, -189, -190, -105, -125, -118, -111, -59, -247, -183, -173, -251, -108, -2, -29, -250, -23, -38, -232, -181, -239, -219, -173, -65, -58, -254, -163, -233, -248, -235, -206, -205, -160, -221, -51, -66, -188, -48, -254, -242, -225, -162, -45, -48, -168, -76, -129, -190, -123, -213, -190, -110, -61, -220, -100, -40, -252, -187, -150, -8, -226, -170, -238, -77, -251, -58, -27, -248, -171, -193, -192, -30, -136, -159, -17, -213, -213, -200, -139, -238, -64, -72, -191, -17, -193, -213, -208, -65, -55, -163, -211, -39, -131, -113, -215, -189, -238, -221, -192, -136, -69, -41, -176, -173, -203, -191, -165, -3, -255, -85, -99, -96, -255, -75, -235, -170, -221, -115, -111, -91, -66, -40, -58, -173, -27, -35, -218, -202, -177, -247, -221, -254, -192, -189, -239, -117, -47, -219, -253, -190, -17, -153, -212, -162, -36, -88, -191, -119, -250, -157, -139, -155, -182, -17, -4, -197, -25, -174, -186, -15, -98, -2, -161, -98, -174, -218, -87, -70, -172, -46, -78, -211, -185, -251, -189, -221, -27, -184, -215, -173, -203, -118, -29, -124, -30, -238, -144, -62, -87, -70, -18, -80, -156, -66, -72, -65, -78, -130, -244, -116, -84, -126, -252, -215, -78, -175, -125, -221, -107, -221, -182, -141, -68, -162, -56, -199, -69, -231, -230, -230, -162, -219, -234, -101, -120, -252, -155, -241, -28, -66, -115, -26, -237, -246, -116, -180, -96, -231, -221, -149, -123, -219, -189, -106, -11, -197, -249, -71, -53, -209, -200, -205, -209, -186, -170, -40, -23, -185, -57, -250, -15, -23, -213, -132, -34, -143, -203, -195, -141, -145, -84, -92, -119, -254, -104, -95, -165, -123, -20, -14, -178, -214, -173, -123, -213, -185, -190, -126, -232, -155, -237, -151, -237, -19, -181, -7, -173, -206, -141, -17, -97, -182, -206, -211, -191, -111, -95, -62, -220, -180, -122, -70, -228, -217, -58, -83, -251, -182, -211, -239, -119, -186, -119, -245, -137, -164, -96, -114, -219, -127, -152, -109, -164, -173, -179, -125, -190, -233, -126, -53, -218, -74, -91, -103, -185, -235, -246, -110, -115, -154, -86, -103, -59, -109, -199, -13, -212, -11, -253, -219, -104, -119, -109, -157, -44, -191, -69, -117, -142, -244, -181, -73, -196, -9, -127, -217, -237, -246, -174, -4, -193, -191, -180, -123, -237, -58, -140, -75, -167, -122, -248, -189, -142, -108, -231, -166, -113, -133, -185, -119, -215, -191, -22, -100, -175, -35, -228, -185, -9, -63, -26, -137, -56, -25, -192, -112, -166, -180, -205, -84, -24, -13, -92, -19, -23, -29, -200, -105, -224, -160, -117, -247, -185, -125, -103, -102, -42, -210, -72, -52, -179, -141, -120, -40, -87, -20, -247, -139, -28, -215, -116, -246, -25, -13, -188, -232, -222, -229, -206, -90, -157, -29, -81, -184, -85, -24, -137, -63, -141, -196, -203, -80, -133, -123, -76, -126, -159, -252, -111, -237, -81, -32, -123, -173, -193, -186, -12, -232, -179, -82, -142, -95, -19, -5, -125, -134, -202, -241, -235, -18, -161, -207, -32, -57, -65, -81, -48, -244, -169, -166, -214, -47, -202, -199, -7, -125, -70, -203, -9, -214, -228, -196, -24, -254, -117, -121, -249, -240, -209, -24, -135, -162, -224, -124, -252, -87, -29, -28, -238, -123, -157, -219, -206, -160, -243, -187, -208, -214, -221, -206, -93, -110, -125, -29, -45, -144, -13, -190, -233, -228, -177, -215, -145, -158, -226, -88, -183, -63, -232, -117, -238, -141, -196, -103, -109, -130, -155, -174, -225, -141, -38, -27, -47, -150, -22, -210, -119, -99, -120, -111, -223, -28, -191, -134, -132, -206, -41, -188, -101, -146, -235, -214, -157, -145, -186, -201, -166, -48, -181, -101, -83, -175, -195, -77, -231, -186, -61, -232, -220, -154, -25, -108, -233, -232, -254, -125, -175, -221, -50, -179, -94, -211, -177, -159, -123, -173, -223, -59, -131, -191, -155, -49, -62, -3, -251, -174, -45, -236, -167, -223, -219, -55, -221, -203, -252, -36, -90, -220, -79, -61, -46, -119, -159, -209, -10, -219, -152, -69, -75, -6, -214, -64, -105, -93, -94, -182, -111, -218, -189, -214, -32, -111, -33, -106, -201, -129, -154, -168, -215, -186, -130, -19, -125, -235, -68, -90, -210, -160, -38, -146, -10, -181, -116, -50, -35, -1, -233, -220, -117, -112, -166, -130, -139, -76, -231, -140, -73, -103, -184, -238, -220, -173, -143, -255, -96, -36, -101, -10, -4, -220, -36, -217, -28, -70, -210, -246, -165, -93, -116, -181, -24, -73, -27, -13, -6, -179, -93, -152, -94, -253, -203, -86, -30, -10, -35, -137, -251, -189, -213, -43, -108, -213, -15, -58, -146, -118, -131, -139, -95, -137, -91, -243, -37, -176, -209, -208, -29, -66, -163, -187, -183, -119, -29, -163, -109, -122, -35, -49, -238, -154, -89, -106, -52, -140, -28, -162, -173, -219, -139, -78, -254, -92, -215, -135, -150, -198, -175, -95, -37, -245, -193, -166, -241, -149, -110, -126, -52, -129, -186, -166, -117, -7, -224, -150, -109, -223, -61, -20, -55, -144, -62, -38, -249, -137, -138, -210, -107, -56, -5, -40, -135, -7, -51, -199, -79, -126, -120, -251, -174, -221, -251, -108, -166, -38, -243, -195, -183, -17, -65, -95, -116, -171, -221, -229, -250, -151, -237, -187, -86, -175, -211, -117, -175, -218, -23, -15, -159, -133, -52, -244, -91, -23, -55, -57, -199, -149, -150, -47, -176, -56, -199, -166, -231, -73, -135, -13, -107, -147, -116, -133, -189, -124, -213, -107, -125, -53, -226, -69, -231, -174, -47, -180, -242, -165, -56, -168, -219, -253, -47, -70, -171, -103, -35, -31, -110, -224, -160, -206, -13, -55, -90, -88, -233, -160, -190, -145, -16, -164, -195, -111, -10, -234, -83, -135, -247, -233, -208, -94, -55, -231, -168, -214, -57, -17, -51, -152, -187, -189, -129, -161, -79, -34, -29, -251, -185, -221, -189, -109, -15, -122, -112, -55, -234, -255, -205, -76, -225, -118, -238, -174, -187, -110, -247, -226, -255, -10, -125, -219, -23, -135, -143, -91, -20, -25, -29, -185, -195, -25, -224, -94, -213, -185, -108, -111, -153, -66, -143, -239, -98, -138, -244, -154, -127, -249, -5, -206, -244, -45, -83, -233, -201, -128, -152, -74, -186, -197, -75, -39, -210, -147, -6, -152, -232, -161, -7, -78, -232, -242, -153, -180, -73, -12, -187, -200, -21, -167, -233, -205, -150, -73, -244, -228, -68, -76, -242, -208, -111, -125, -22, -7, -107, -231, -170, -45, -200, -213, -190, -117, -7, -93, -115, -145, -1, -102, -165, -19, -136, -35, -39, -83, -50, -58, -166, -18, -142, -87, -143, -73, -27, -51, -232, -168, -186, -84, -92, -196, -77, -116, -99, -130, -45, -182, -86, -246, -67, -252, -127, -254, -34, -126, -240, -89, -12, -255, -192, -255, -149, -83, -126, -245, -130, -113, -248, -116, -229, -49, -63, -156, -190, -113, -188, -96, -198, -35, -47, -137, -133, -41, -18, -46, -150, -139, -55, -206, -136, -37, -124, -26, -70, -43, -120, -168, -142, -176, -15, -228, -127, -12, -35, -143, -79, -220, -226, -171, -238, -5, -139, -185, -67, -211, -78, -194, -200, -121, -194, -73, -157, -49, -206, -26, -191, -7, -64, -182, -141, -90, -123, -44, -38, -80, -104, -144, -227, -197, -78, -50, -227, -206, -176, -56, -49, -243, -125, -57, -249, -59, -248, -203, -56, -93, -194, -233, -36, -127, -141, -29, -230, -12, -87, -239, -228, -147, -188, -147, -132, -11, -159, -63, -114, -223, -249, -118, -25, -6, -73, -20, -250, -223, -197, -140, -44, -113, -32, -8, -1, -62, -85, -64, -242, -81, -24, -97, -240, -157, -195, -130, -49, -172, -16, -138, -63, -207, -195, -244, -55, -216, -246, -197, -11, -166, -136, -198, -26, -2, -217, -251, -245, -150, -216, -128, -196, -75, -116, -66, -189, -228, -103, -244, -174, -222, -79, -34, -177, -148, -222, -211, -122, -159, -39, -72, -35, -156, -192, -9, -39, -248, -3, -97, -245, -254, -47, -230, -241, -2, -18, -14, -189, -92, -168, -34, -156, -47, -229, -54, -247, -228, -176, -230, -0, -29, -249, -97, -204, -221, -225, -50, -201, -23, -42, -42, -86, -201, -162, -208, -195, -11, -250, -196, -12, -72, -156, -221, -249, -86, -152, -226, -251, -78, -48, -75, -67, -25, -116, -182, -96, -24, -249, -227, -252, -222, -235, -241, -56, -92, -70, -80, -237, -93, -115, -251, -93, -226, -108, -40, -221, -51, -22, -59, -66, -234, -163, -85, -50, -19, -12, -114, -22, -60, -74, -152, -23, -192, -63, -147, -16, -132, -30, -214, -210, -221, -144, -166, -211, -58, -45, -103, -49, -91, -197, -222, -40, -118, -226, -5, -27, -241, -115, -241, -151, -71, -47, -22, -2, -229, -168, -138, -133, -180, -199, -156, -24, -250, -135, -208, -71, -239, -157, -254, -66, -108, -63, -241, -77, -16, -138, -229, -29, -200, -4, -137, -19, -30, -1, -51, -188, -8, -118, -31, -210, -34, -22, -244, -17, -75, -33, -135, -150, -17, -100, -135, -231, -112, -209, -221, -149, -152, -249, -7, -139, -214, -204, -44, -175, -25, -153, -211, -80, -41, -214, -186, -80, -0, -15, -14, -77, -14, -234, -174, -241, -232, -69, -97, -0, -138, -110, -183, -182, -20, -31, -43, -93, -217, -206, -141, -211, -82, -152, -134, -4, -42, -192, -165, -71, -160, -45, -32, -85, -37, -84, -109, -141, -242, -241, -106, -79, -58, -229, -227, -149, -45, -181, -146, -206, -92, -81, -179, -136, -241, -166, -74, -165, -128, -140, -137, -94, -89, -171, -220, -187, -143, -13, -76, -91, -247, -64, -26, -195, -210, -178, -181, -197, -62, -191, -5, -115, -242, -47, -15, -25, -109, -241, -215, -146, -100, -51, -123, -240, -167, -158, -107, -154, -225, -127, -220, -222, -220, -179, -40, -230, -81, -81, -211, -77, -184, -216, -202, -6, -170, -174, -97, -94, -71, -156, -141, -141, -34, -110, -107, -242, -15, -84, -156, -236, -107, -190, -231, -69, -225, -199, -230, -111, -12, -85, -32, -25, -179, -68, -187, -76, -191, -93, -72, -194, -201, -68, -108, -246, -154, -5, -97, -107, -2, -194, -18, -129, -162, -184, -32, -53, -211, -219, -179, -49, -96, -154, -17, -151, -253, -197, -167, -191, -136, -12, -122, -93, -78, -24, -27, -232, -175, -158, -98, -179, -151, -242, -158, -38, -190, -13, -211, -157, -39, -254, -53, -62, -16, -115, -246, -141, -150, -27, -179, -201, -137, -227, -6, -133, -101, -231, -11, -253, -202, -59, -101, -98, -87, -147, -188, -210, -230, -151, -133, -111, -14, -165, -35, -227, -31, -222, -194, -141, -249, -168, -144, -255, -91, -235, -74, -205, -127, -28, -105, -194, -207, -26, -164, -225, -130, -151, -56, -240, -234, -64, -218, -148, -204, -154, -100, -39, -93, -181, -221, -187, -238, -157, -217, -219, -15, -142, -106, -223, -180, -111, -243, -111, -223, -58, -47, -62, -249, -129, -110, -251, -238, -202, -232, -141, -7, -7, -195, -35, -132, -209, -131, -14, -142, -186, -236, -222, -222, -154, -198, -223, -209, -192, -171, -214, -160, -101, -244, -98, -131, -195, -30, -238, -254, -118, -215, -253, -250, -98, -108, -139, -198, -29, -1, -117, -71, -238, -38, -112, -177, -244, -252, -228, -93, -39, -112, -6, -66, -90, -226, -242, -23, -13, -49, -140, -179, -192, -25, -226, -231, -30, -9, -166, -230, -85, -97, -235, -88, -35, -135, -2, -1, -189, -235, -142, -8, -185, -161, -86, -115, -162, -141, -161, -176, -146, -19, -107, -14, -134, -117, -21, -160, -33, -119, -192, -16, -115, -177, -235, -4, -98, -0, -143, -182, -136, -142, -134, -220, -149, -15, -214, -149, -59, -79, -199, -53, -145, -167, -180, -165, -2, -244, -134, -80, -88, -17, -59, -99, -40, -142, -65, -234, -168, -30, -157, -177, -216, -65, -113, -35, -231, -108, -226, -135, -44, -121, -91, -77, -246, -118, -204, -96, -224, -59, -49, -220, -235, -86, -36, -208, -28, -12, -27, -250, -215, -28, -138, -67, -137, -224, -47, -227, -112, -244, -127, -254, -242, -255, -1, -76, -174, -94, -236, -}; -#endif \ No newline at end of file